.lp-root{--ink:#061d2b;--ink-soft:#38505d;--navy:#041f33;--navy-2:#07344f;--sky:#1ca6ce;--sky-light:#dff6fb;--green:#007a64;--green-dark:#005d4c;--yellow:#f5c400;--aluminium:#eef1f2;--warm-white:#f7f7f4;--white:#fff;--line:#061d2b1f;--shadow:0 30px 80px #021f311f;--radius:30px}.lp-root,.lp-root *{box-sizing:border-box}.lp-root{scroll-behavior:smooth;color:var(--ink);background:var(--warm-white);letter-spacing:-.012em;-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:82px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:17px;line-height:1.55}.lp-root ::selection{color:var(--navy);background:var(--yellow)}.lp-root a{color:inherit;text-underline-offset:4px}.lp-root .container{width:min(80%,1500px);margin-inline:auto}.lp-root header{z-index:50;color:var(--ink);-webkit-backdrop-filter:saturate(160%)blur(22px);backdrop-filter:saturate(160%)blur(22px);background:#f7f7f4c7;border-bottom:1px solid #ffffff94;position:sticky;top:0}.lp-root header .container,.lp-root footer .container{justify-content:space-between;align-items:center;gap:32px;min-height:72px;display:flex}.lp-root header .container{position:relative}.lp-root .brand{line-height:1.15;text-decoration:none}.lp-root .brand strong{letter-spacing:-.03em;font-size:17px;display:block}.lp-root .brand small{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:11px;display:block}.lp-root header .brand-mark{border-radius:50%;flex:none;align-items:center;display:inline-flex}.lp-root header .brand-mark img{border-radius:50%;width:44px;height:44px;box-shadow:0 8px 22px #2811de24}.lp-root nav{align-items:center;gap:26px;margin-left:auto;display:flex}.lp-root nav a{color:var(--ink-soft);font-size:17px;font-weight:600;text-decoration:none;position:relative}.lp-root nav a:after{content:"";background:var(--green);height:1px;transition:transform .25s;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.lp-root nav a:hover:after{transform:scaleX(1)}.lp-root nav .nav-cta{min-height:46px;color:var(--white);background:linear-gradient(135deg,#009440,#1ab850);border-radius:999px;padding:10px 22px;transition:box-shadow .2s,transform .2s;box-shadow:0 10px 26px #00944038}.lp-root nav .nav-cta:after{display:none}.lp-root nav .nav-cta:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0094404d}.lp-root .floating-support-cta{z-index:45;bottom:max(18px, env(safe-area-inset-bottom));color:#fff;background:var(--green-gradient);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:13px 26px;font-weight:800;text-decoration:none;transition:box-shadow .2s,transform .2s;display:inline-flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #00944057,inset 0 1px #ffffff42}.lp-root .floating-support-cta:hover{transform:translate(-50%)translateY(-2px);box-shadow:0 20px 48px #0094406b}.lp-root .floating-support-cta[data-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,transform .25s,visibility .25s;transform:translate(-50%)translateY(12px)}.lp-root .menu-toggle{cursor:pointer;background:#ffffffb8;border:1px solid #061d2b1f;border-radius:50%;width:44px;height:44px;padding:0;display:none}.lp-root .menu-toggle span,.lp-root .menu-toggle:before,.lp-root .menu-toggle:after{content:"";background:var(--ink);border-radius:2px;width:18px;height:2px;margin:4px auto;transition:transform .22s,opacity .22s;display:block}.lp-root header.menu-open .menu-toggle span{opacity:0}.lp-root header.menu-open .menu-toggle:before{transform:translateY(6px)rotate(45deg)}.lp-root header.menu-open .menu-toggle:after{transform:translateY(-6px)rotate(-45deg)}.lp-root .header-actions{align-items:center;gap:10px;display:flex}.lp-root .account-link{color:var(--ink);background:#ffffff9e;border:1px solid #061d2b24;border-radius:999px;padding:9px 14px;font-size:13px;font-weight:750;text-decoration:none}.lp-root .account-link:hover{border-color:var(--blue-electric);color:var(--blue-electric)}.lp-root .mobile-account-link{display:none}.lp-root .header-language-select{min-width:64px;color:var(--ink-soft);font:inherit;cursor:pointer;background:#ffffffad;border:1px solid #061d2b1f;border-radius:999px;outline:none;padding:8px 25px 8px 10px;font-size:12px;font-weight:700}.lp-root .header-language-select:focus-visible{border-color:var(--green);box-shadow:0 0 0 3px #00944024}.lp-root main>.container:first-child{color:#ffffffd1;background:var(--navy);text-align:center;letter-spacing:.06em;width:100%;max-width:none;font-size:12px;padding:9px 4vw!important}.lp-root section{border-bottom:1px solid var(--line);padding:clamp(100px,11vw,180px) 0;position:relative;overflow:hidden}.lp-root .section-label{color:var(--green);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 24px;font-size:12px;font-weight:750;display:inline-flex}.lp-root .section-label:before{content:"";background:currentColor;width:28px;height:1px}.lp-root h1,.lp-root h2,.lp-root h3,.lp-root p{margin-top:0}.lp-root h1,.lp-root h2,.lp-root h3{text-wrap:balance}.lp-root h1{letter-spacing:-.065em;max-width:940px;margin-bottom:32px;font-size:clamp(54px,6.2vw,108px);font-weight:680;line-height:.96}.lp-root h1 em{color:var(--green);font-family:Georgia,Times New Roman,serif;font-weight:400}.lp-root h2{letter-spacing:-.055em;max-width:1000px;margin-bottom:30px;font-size:clamp(42px,5vw,76px);font-weight:650;line-height:1.02}.lp-root h3{letter-spacing:-.035em;font-size:24px;line-height:1.12}.lp-root p{color:var(--ink-soft)}.lp-root .lead{max-width:850px;font-size:clamp(19px,1.45vw,24px);line-height:1.55}.lp-root .button{min-height:52px;color:var(--white);background:var(--green);border:0;border-radius:999px;justify-content:center;align-items:center;padding:14px 25px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 30px #007a6438}.lp-root .button:hover{background:var(--green-dark);transform:translateY(-2px);box-shadow:0 16px 36px #005d4c4d}.lp-root .actions{flex-wrap:wrap;align-items:center;gap:24px;margin:38px 0 0;display:flex}.lp-root .actions>a:not(.button){font-size:15px;font-weight:650;text-decoration:none}.lp-root .grid-2{grid-template-columns:minmax(0,1.03fr) minmax(360px,.97fr);align-items:center;gap:clamp(48px,7vw,120px);display:grid}.lp-root .ebook-cover{transform-origin:50%;background:#fff;border:1px solid #fffffff2;border-radius:4px;width:min(100%,420px);height:auto;margin:48px auto 54px;padding:clamp(8px,1vw,14px);display:block;transform:rotate(3deg);box-shadow:0 38px 80px #061d2b3d,0 12px 24px #061d2b29}.lp-root .facts,.lp-root .stats,.lp-root .route-grid,.lp-root .package-grid,.lp-root .steps{gap:18px;display:grid}.lp-root .facts,.lp-root .stats{grid-template-columns:repeat(3,1fr);margin-top:56px}.lp-root .facts div,.lp-root .stats div{border-top:1px solid var(--line);color:var(--ink-soft);padding:22px 4px;font-size:13px}.lp-root .facts strong,.lp-root .stats strong{color:var(--ink);letter-spacing:-.05em;margin-bottom:5px;font-size:clamp(28px,3vw,44px);font-weight:650;line-height:1;display:block}.lp-root .hero-v2-kicker{color:var(--green-dark);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:700}.lp-root .hero-prize-callout{border:1px solid var(--line);background:var(--warm-white);border-radius:20px;margin:32px 0 28px;padding:26px 28px;position:relative;box-shadow:0 20px 45px #061d2b14}.lp-root .hero-prize-kicker{color:var(--ink-soft);letter-spacing:.02em;margin-bottom:14px;font-size:13px;font-weight:650;display:block}.lp-root .hero-prize-options{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lp-root .hero-prize-option{flex-direction:column;gap:4px;display:flex}.lp-root .hero-prize-option strong{letter-spacing:-.03em;color:var(--ink);font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:1.05}.lp-root .hero-prize-option small{color:var(--ink-soft);font-size:13px}.lp-root .hero-prize-or{color:var(--green-dark);text-transform:uppercase;letter-spacing:.04em;font-size:14px;font-weight:700}.lp-root .hero-prize-tickets{border-top:1px solid var(--line);color:var(--ink-soft);margin:18px 0 0;padding-top:16px;font-size:14px}.lp-root .hero-prize-tickets strong{color:var(--green-dark)}.lp-root main>section:first-of-type{background:radial-gradient(circle at 84% 28%, #1ca6ce2e, transparent 32%), linear-gradient(180deg, #fff 0%, var(--warm-white) 100%);min-height:calc(100svh - 105px);padding-top:clamp(80px,8vw,130px)}.lp-root main>section:first-of-type:before{content:"";border:1px solid #1ca6ce2e;border-radius:50%;width:45vw;height:45vw;position:absolute;top:12%;right:-13vw}.lp-root .hero-speed-particles{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:clip}.lp-root .hero-speed-particle{top:var(--particle-top);right:var(--particle-right);width:var(--particle-length);height:var(--particle-weight);background:rgba(255, 255, 255, var(--particle-alpha));opacity:0;transform-origin:50%;animation:hero-speed-flight var(--particle-duration) linear var(--particle-delay) infinite;will-change:opacity, transform;border-radius:999px;position:absolute;transform:rotate(-18deg);box-shadow:0 0 12px #ffffff38}.lp-root .hero-speed-particle:nth-child(5n){background:#ffcb00b8;box-shadow:0 0 14px #ffcb003d}@keyframes hero-speed-flight{0%{opacity:0;transform:translate(8vw,-3vh)rotate(-18deg)scaleX(.45)}10%{opacity:1}72%{opacity:.82}to{opacity:0;transform:translate(-125vw,43vh)rotate(-18deg)scaleX(1.25)}}.lp-root .placeholder{isolation:isolate;color:#ffffffe0;border-radius:var(--radius);min-height:clamp(420px,52vw,690px);box-shadow:var(--shadow);text-align:center;letter-spacing:.02em;background:linear-gradient(145deg,#332982,#2811de 54%,#160b70);border:1px solid #ffffff80;place-items:center;padding:42px;font-size:15px;display:grid;position:relative;overflow:hidden}.lp-root .placeholder:before,.lp-root .placeholder:after{z-index:-1;content:"";border-radius:50%;position:absolute}.lp-root .placeholder:before{aspect-ratio:1;border:1px solid #ffffff3b;width:72%;top:-20%;right:-10%}.lp-root .placeholder:after{background:#ffffff59;border-radius:0;width:70%;height:1px;bottom:14%;left:12%;transform:rotate(-9deg)}.lp-root .placeholder small{color:#ffffffad;text-transform:uppercase;letter-spacing:.11em;margin-top:12px;font-size:12px;display:block}.lp-root .note{border:1px solid var(--line);background:#ffffff9e;border-radius:24px;padding:34px;box-shadow:0 24px 70px #061d2b12}.lp-root .note strong{color:var(--ink)}.lp-root .note ul{margin:22px 0 0;padding:0;list-style:none}.lp-root .note li{color:var(--ink-soft);border-top:1px solid var(--line);padding:13px 0 13px 25px;position:relative}.lp-root .note li:before{content:"";background:var(--yellow);border-radius:50%;width:7px;height:7px;position:absolute;top:22px;left:2px}.lp-root .quote{max-width:1050px;color:var(--ink);letter-spacing:-.045em;margin:clamp(60px,8vw,120px) 0 50px;font-size:clamp(30px,3.6vw,56px);font-weight:600;line-height:1.13}.lp-root .evidence{flex-wrap:wrap;gap:12px;font-weight:650;display:flex}.lp-root .evidence span{border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:9px 15px;font-size:12px}.lp-root #missao{padding-bottom:0;overflow:clip}.lp-root .mission-map-intro{height:100svh;position:relative;overflow:clip}.lp-root .mission-map-sticky{place-items:center;height:100svh;display:grid;position:relative;overflow:hidden}.lp-root .mission-plane-image{z-index:0;object-fit:cover;object-position:58% center;opacity:.92;-webkit-user-select:none;user-select:none;width:100%;height:70%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 76%,#0000 100%);mask-image:linear-gradient(#000 76%,#0000 100%)}.lp-root .mission-map-image{z-index:1;opacity:.2;filter:grayscale()brightness(1.25)contrast(.62);-webkit-user-select:none;user-select:none;width:min(78vw,1180px);height:auto;display:block;position:relative}.lp-root .mission-map-stats{z-index:2;opacity:0;text-align:center;will-change:opacity, transform;grid-template-columns:repeat(3,1fr);gap:clamp(22px,5vw,80px);width:min(76%,1080px);transition:opacity .6s,transform .6s;display:grid;position:absolute;transform:translateY(28px)}.lp-root .mission-map-sticky.is-visible .mission-map-stats{opacity:1;transform:none}.lp-root .mission-map-stat{color:var(--ink-soft);font-size:clamp(14px,1.2vw,18px)}.lp-root .mission-map-stat strong{color:var(--ink);letter-spacing:-.07em;margin-bottom:12px;font-size:clamp(58px,8vw,126px);font-weight:650;line-height:.82;display:block}.lp-root #missao .mission-intro{padding-bottom:clamp(72px,10vw,150px)}.lp-root #missao .mission-intro h2{margin-bottom:30px}.lp-root #missao .mission-intro .lead{max-width:920px}.lp-root .mission-scroll-story{height:800svh;position:relative}.lp-root .mission-story-sticky{align-items:center;height:100svh;display:flex;position:sticky;top:0}.lp-root .mission-story-copy{z-index:6;text-align:left;width:min(46vw,760px);min-height:min(48vh,440px);margin-left:10%;margin-right:auto;position:relative}.lp-root .mission-story-kicker{color:var(--green);letter-spacing:.02em;margin:0;font-size:clamp(15px,1.4vw,20px);font-weight:750;transition:none;position:absolute;bottom:calc(50% + clamp(105px,9vw,145px));left:0;right:auto}.lp-root .mission-story-steps{place-items:center start;display:grid;position:absolute;inset:0;transform:translateY(20px)}.lp-root .mission-story-step{opacity:0;filter:blur(12px);will-change:opacity, filter, transform;width:100%;max-width:1080px;margin:0;position:absolute;transform:translateY(44px)scale(.96)}.lp-root .mission-story-step.is-mission-line{font-size:clamp(38px,5.2vw,82px)}.lp-root .mission-story-step.is-mission-image{background:#ffffff4d;border:1px solid #ffffffb8;border-radius:clamp(22px,3vw,38px);overflow:hidden;box-shadow:0 34px 90px #061d2b2e,inset 0 1px #fffc}.lp-root .mission-story-step.is-mission-image img{object-fit:cover;width:100%;max-height:62svh;display:block}.lp-root #rota{padding-bottom:0;overflow:clip}.lp-root #rota .route-intro{padding-bottom:clamp(72px,10vw,150px)}.lp-root .route-scroll-story{height:500svh;position:relative}.lp-root .route-story-sticky{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.lp-root .route-story-backgrounds{z-index:0;opacity:0;pointer-events:none;position:fixed;inset:0}.lp-root .route-story-backgrounds:after{z-index:6;content:"";pointer-events:none;background:linear-gradient(145deg,#34298480,#2811de80);position:absolute;inset:0}.lp-root .route-story-background{opacity:0;will-change:opacity;background-position:50%;background-size:cover;position:absolute;inset:0}.lp-root .route-story-copy{z-index:6;text-align:left;width:min(43vw,700px);min-height:min(52vh,470px);margin-left:10%;margin-right:auto;position:relative}.lp-root .route-story-step{opacity:0;filter:blur(12px);transform-origin:0;will-change:opacity, filter, transform;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0;transform:translateY(44px)scale(.96)}.lp-root #rota .route-story-step h2{margin-bottom:24px;font-size:clamp(40px,4.7vw,72px)}.lp-root #rota .route-story-step p{max-width:620px;margin:0;font-size:clamp(17px,1.35vw,22px);line-height:1.55}.lp-root #historia .placeholder{background:linear-gradient(145deg,#dce8eb,#83b7c4 58%,#0b596d);min-height:600px}.lp-root #historia .grid-2>div:last-child>a{color:var(--green-dark);margin-top:18px;font-weight:700;text-decoration:none;display:inline-block}.lp-root #historia .history-process-photo{z-index:2;width:min(43.5vw,645px);opacity:var(--history-reveal-opacity,1);filter:blur(var(--history-reveal-blur,0px));transform:translate(-50%, calc(-8% + var(--history-reveal-y,0px))) rotate(-4deg);transform-origin:50%;pointer-events:none;background:#fff;border:1px solid #fffffff2;border-radius:4px;margin:0;padding:clamp(8px,1vw,14px);position:absolute;top:49%;left:50%;box-shadow:0 38px 80px #061d2b3d,0 12px 24px #061d2b29}.lp-root #historia .history-process-photo img{width:100%;height:auto;display:block}.lp-root #historia .history-copy{opacity:var(--history-reveal-opacity,1);filter:blur(var(--history-reveal-blur,0px));transform:translate3d(0, var(--history-reveal-y,0px), 0);will-change:opacity, filter, transform}.lp-root #historia{border-bottom:0}.lp-root .history-breathing-space{height:var(--history-photo-height,420px);border-bottom:1px solid var(--line);pointer-events:none;background:#eeedff}.lp-root #rota{color:var(--white);background:var(--navy)}.lp-root #rota:before{content:"";background:linear-gradient(145deg,#34298480,#2811de80);position:absolute;inset:0}.lp-root #rota .container{position:relative}.lp-root #rota h2,.lp-root #rota h3,.lp-root #rota strong{color:var(--white)}.lp-root #rota p{color:#ffffffad}.lp-root #rota .section-label{color:var(--yellow)}.lp-root .route-grid{grid-template-columns:repeat(4,1fr);margin-top:48px}.lp-root .route-card{background:#ffffff0e;border:1px solid #ffffff24;border-radius:24px;min-height:315px;padding:30px}.lp-root .route-card>span{color:var(--sky);letter-spacing:.12em;margin-bottom:70px;font-size:13px;font-weight:700;display:block}.lp-root .route-card p{font-size:15px}.lp-root #rota+section{background:linear-gradient(#fff,#f4f6f5)}.lp-root #rota+section .lead{max-width:1000px}.lp-root #rota+section .stats{max-width:1080px}.lp-root #rota+section+section .placeholder{min-height:560px}.lp-root .community{color:var(--white);background:radial-gradient(circle at 12% 10%,#675cff47,#0000 30%),linear-gradient(135deg,#0a0734,#2811de)}.lp-root .community h2{color:var(--white)}.lp-root .community p{color:#ffffffb8}.lp-root .community .section-label{color:var(--yellow)}.lp-root .community .evidence span{border-color:#fff3}.lp-root .community a{color:var(--white);font-weight:700;text-decoration:none}.lp-root .support{color:var(--white);background:#06151f}.lp-root .support:before{content:"";border:1px solid #1ca6ce26;border-radius:50%;width:820px;height:820px;position:absolute;top:-360px;right:-300px}.lp-root .support h2,.lp-root .support h3,.lp-root .support strong{color:var(--white)}.lp-root .support p,.lp-root .support small{color:#ffffffa6}.lp-root .support .section-label{color:var(--yellow)}.lp-root .ticket-explainer{background:#ffffff0d;border:1px solid #ffffff24;border-radius:18px;gap:14px;margin-top:24px;padding:18px;display:flex}.lp-root .ticket-explainer-icon{width:40px;height:40px;color:var(--navy);background:var(--yellow);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lp-root .ticket-explainer-copy{flex-direction:column;gap:8px;display:flex}.lp-root .ticket-explainer-copy strong{color:var(--white);font-size:15px}.lp-root .ticket-explainer-copy p{color:#ffffffd1;margin:0;font-size:14px;line-height:1.55}.lp-root .ticket-explainer-prizes{flex-wrap:wrap;gap:10px 18px;margin-top:4px;display:flex}.lp-root .ticket-explainer-prizes span{color:#ffffffeb;align-items:center;gap:6px;font-size:13px;display:inline-flex}.lp-root .ticket-explainer-prizes strong{color:var(--yellow)}.lp-root .ticket-explainer-note{color:#ffffffd1;margin:4px 0 0;font-size:12.5px;line-height:1.5}.lp-root .ticket-explainer-note strong{color:var(--white)}.lp-root .support-layout{grid-template-columns:minmax(310px,.78fr) 1.35fr;gap:28px;margin-top:64px;display:grid;position:relative}.lp-root .commitment{background:linear-gradient(155deg,#675cff38,#2811de1a 48%,#ffffff0a);border:1px solid #ffffff30;border-radius:28px;align-self:start;min-height:590px;padding:38px;position:sticky;top:104px;overflow:hidden;box-shadow:0 30px 80px #00000047}.lp-root .commitment:after{content:"";border:30px solid #f5c40014;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-100px;right:-65px}.lp-root .commitment small,.lp-root .commitment strong{display:block}.lp-root .commitment>small:first-child{color:var(--yellow);letter-spacing:.1em;text-transform:uppercase}.lp-root .commitment h3{letter-spacing:-.055em;margin:32px 0 12px;font-size:clamp(36px,4vw,60px)}.lp-root .commitment hr{border:0;border-top:1px solid #ffffff26;margin:42px 0 28px}.lp-root .commitment-price{color:#ffffffc7;margin-top:16px;font-size:16px}.lp-root .commitment-price strong{letter-spacing:-.02em;color:var(--yellow);font-size:28px;display:inline}.lp-root .commitment-discount{color:var(--yellow);text-transform:uppercase;letter-spacing:.04em;background:#f5c40026;border-radius:999px;margin-left:10px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.lp-root #package-impact{color:var(--sky);margin-top:4px;font-size:17px}.lp-root .package-grid{grid-template-columns:repeat(4,1fr);margin-top:30px}.lp-root .package-card{min-height:155px;color:var(--white);cursor:pointer;font:inherit;text-align:left;background:#ffffff0b;border:1px solid #ffffff21;border-radius:20px;padding:20px;transition:border-color .2s,background .2s,transform .2s;position:relative}.lp-root .package-card:hover{background:#ffffff14;border-color:#ffffff61;transform:translateY(-3px)}.lp-root .package-card[aria-pressed=true]{border-color:var(--yellow);box-shadow:inset 0 0 0 1px var(--yellow);background:#f5c4001a;outline:0}.lp-root .package-card span,.lp-root .package-card strong,.lp-root .package-card small{display:block}.lp-root .package-card span{color:var(--sky);letter-spacing:.12em;margin-bottom:22px;font-size:11px;font-weight:700}.lp-root .package-card strong{color:var(--white);font-size:16px}.lp-root .package-card small{margin-top:5px;line-height:1.3}.lp-root .package-card .package-price{color:var(--yellow);margin-top:12px;font-weight:600}.lp-root .package-card-custom{background:#f5c4001a;border-color:#f5c4008c}.lp-root .package-card-custom:hover{border-color:var(--yellow);background:#f5c40029}.lp-root .custom-plan-card{background:#f5c4001a;border-color:#f5c4008c}.lp-root .custom-support-card{background:#f5c40014;border:1px solid #f5c40059;border-radius:22px;justify-content:space-between;align-items:end;gap:28px;margin-top:28px;padding:28px;display:flex}.lp-root .custom-support-card>div:first-child{max-width:520px}.lp-root .custom-support-card small{color:var(--yellow);letter-spacing:.12em;font-size:11px;font-weight:800}.lp-root .custom-support-card h3{margin:5px 0 7px;font-size:28px}.lp-root .custom-support-card p{margin:0;font-size:14px;line-height:1.55}.lp-root .custom-support-controls{flex-direction:column;gap:12px;min-width:270px;display:flex}.lp-root .custom-support-controls label{color:#fffc}.lp-root .custom-support-input{background:#ffffff14;border:1px solid #fff3;border-radius:10px;align-items:center;display:flex;overflow:hidden}.lp-root .custom-support-input span{color:var(--yellow);padding-left:14px;font-weight:800}.lp-root .custom-support-input input{color:var(--white);background:0 0;border:0;font-size:18px;font-weight:700}.lp-root .custom-support-summary{flex-direction:column;display:flex}.lp-root .custom-support-summary strong{color:var(--yellow)}.lp-root .custom-support-summary span{color:#ffffffad;font-size:12px}.lp-root .custom-support-mobile,.lp-root .mobile-support-carousel{display:none}.lp-root .support .note{box-shadow:none;background:#ffffff0d;border-color:#ffffff24}.lp-root .support .note strong{color:var(--white)}.lp-root .support .note .button{color:var(--navy);background:var(--yellow);box-shadow:0 12px 30px #f5c4001f}.lp-root .support .note .button:hover{background:#ffd529}.lp-root .support .evidence span{color:#ffffffc2;border-color:#ffffff29}.lp-root .steps{counter-reset:none;grid-template-columns:repeat(3,1fr);margin:54px 0 0;padding:0;list-style:none}.lp-root .step{border:1px solid var(--line);background:var(--white);border-radius:26px;min-height:260px;padding:34px;box-shadow:0 20px 60px #061d2b0f}.lp-root .step h3{color:var(--green)}.lp-root #faq>.container{max-width:1120px}.lp-root details{border-bottom:1px solid #061d2b26;padding:26px 0}.lp-root summary{cursor:pointer;letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:30px;font-size:clamp(19px,1.6vw,24px);font-weight:650;list-style:none;display:flex}.lp-root summary::-webkit-details-marker{display:none}.lp-root summary:after{border:1px solid var(--line);content:"+";width:32px;height:32px;color:var(--green);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:400;display:grid}.lp-root details[open] summary:after{content:"−"}.lp-root details p{max-width:850px;margin:18px 0 0;padding-right:50px}.lp-root .final{min-height:75vh;color:var(--white);text-align:center;background:linear-gradient(145deg,#342984,#2811de 52%,#10075f);place-items:center;display:grid}.lp-root .final:before{aspect-ratio:1;content:"";border:1px solid #ffffff1f;border-radius:50%;width:min(70vw,950px);position:absolute}.lp-root .final .container{position:relative}.lp-root .final p{color:#ffffffb8}.lp-root .final h2{color:var(--white);margin-left:auto;margin-right:auto}.lp-root .final .button{color:var(--navy);background:var(--yellow);box-shadow:0 18px 45px #00000029}.lp-root .final .button:hover{background:#ffd529}.lp-root footer{color:#ffffffb3;background:#03131e}.lp-root footer .container{min-height:130px}.lp-root footer p{color:#ffffff7a;margin:0;font-size:13px}.lp-root footer .brand strong,.lp-root footer a{color:var(--white)}.lp-root footer .brand small{color:#ffffff7a}.lp-root .footer-links{align-items:center;gap:18px;display:flex}.lp-root .footer-support{gap:8px;display:grid}.lp-root .footer-support>span{color:#ffffff7a;font-size:12px}.lp-root .footer-support-links{flex-wrap:wrap;gap:10px;display:flex}.lp-root .footer-support-links a{color:var(--white);border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.lp-root .footer-support-links a:hover{border-color:var(--yellow);background:#ffcb0014}.lp-root .footer-support-links a svg{flex:none;width:15px;height:15px}.lp-root .language-picker{color:#ffffff94;gap:6px;font-size:12px;display:grid}.lp-root .language-picker select{min-width:150px;color:var(--white);font:inherit;cursor:pointer;background:#17143d;border:1px solid #fff3;border-radius:999px;outline:none;padding:10px 36px 10px 13px;font-size:14px}.lp-root .language-picker select:focus-visible{border-color:var(--yellow);box-shadow:0 0 0 3px #ffcb0033}.lp-root{--navy:#0a0734;--navy-2:#15105d;--blue:#342984;--blue-electric:#2811de;--blue-gradient:linear-gradient(135deg, #342984 0%, #2811de 100%);--sky:#675cff;--sky-light:#e9e7ff;--green:#009440;--green-bright:#1ab850;--green-dark:#007a35;--green-gradient:linear-gradient(135deg, #009440 0%, #1ab850 100%);--yellow:#ffcb00;--warm-white:#f4f5fa;--glass:#ffffff21;--glass-line:#ffffff4d;--shadow:0 30px 80px #190e6833;background:var(--warm-white)}.lp-root header{-webkit-backdrop-filter:saturate(180%)blur(26px);backdrop-filter:saturate(180%)blur(26px);background:#f4f5fab3;border-bottom-color:#ffffff7a;box-shadow:0 8px 32px #2811de14}.lp-root nav a:after{background:var(--blue-electric)}.lp-root main>.container:first-child{background:linear-gradient(90deg,#21157d,#2811de,#342984)}.lp-root .button{background:var(--green-gradient);box-shadow:0 14px 36px #00944047,inset 0 1px #ffffff40}.lp-root .button:hover{background:linear-gradient(135deg,#007f37,#20ca5b);box-shadow:0 18px 44px #00944061}.lp-root main>section:first-of-type{color:var(--white);background:radial-gradient(circle at 82% 24%,#695cffdb,#0000 29%),radial-gradient(circle at 14% 88%,#3a28be85,#0000 30%),linear-gradient(140deg,#18105f 0%,#342984 43%,#2811de 100%)}.lp-root main>section:first-of-type:before{border-color:#ffffff26;box-shadow:inset 0 0 90px #ffffff0d,0 0 100px #675cff47}.lp-root main>section:first-of-type h1,.lp-root main>section:first-of-type strong{color:var(--white)}.lp-root main>section:first-of-type h1 em{color:var(--yellow)}.lp-root main>section:first-of-type p{color:#ffffffc2}.lp-root main>section:first-of-type .hero-prize-callout p,.lp-root main>section:first-of-type .hero-prize-tickets{color:var(--ink-soft)}.lp-root main>section:first-of-type .hero-prize-option strong{color:var(--ink)}.lp-root main>section:first-of-type .hero-prize-tickets strong{color:var(--green-dark)}.lp-root main>section:first-of-type .section-label{color:var(--yellow)}.lp-root main>section:first-of-type .actions>a:not(.button){color:var(--white)}.lp-root main>section:first-of-type .facts div{color:#ffffffa8;-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#ffffff17;border:1px solid #ffffff2e;border-radius:18px;padding:22px 18px;box-shadow:inset 0 1px #ffffff26,0 16px 44px #0904412e}.lp-root main>section:first-of-type .facts strong{color:var(--white)}.lp-root .placeholder{-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);background:radial-gradient(circle at 72% 22%,#ffffff40,#0000 25%),linear-gradient(145deg,#ffffff38,#ffffff12),linear-gradient(145deg,#342984d1,#2811deb3);border-color:#ffffff59}.lp-root .note{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(145deg,#ffffffc7,#ffffff6b);border-color:#ffffffb8;box-shadow:0 24px 70px #2811de1a,inset 0 1px #ffffffe6}.lp-root .evidence span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff61;border-color:#ffffffa6;box-shadow:inset 0 1px #ffffffb3}.lp-root #historia{background:linear-gradient(145deg,#e8e6ff,#f8f8ff 58%,#eeedff)}.lp-root #historia .placeholder{background:radial-gradient(circle at 78% 20%,#675cff85,#0000 24%),linear-gradient(145deg,#342984,#2811de 56%,#140969)}.lp-root #rota{background:var(--navy)}.lp-root #rota:before{opacity:1;background:linear-gradient(145deg,#34298480,#2811de80)}.lp-root .route-card{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(145deg,#ffffff29,#ffffff0e);border-color:#ffffff3d;box-shadow:inset 0 1px #ffffff2e,0 24px 60px #06033738}.lp-root .community{background:radial-gradient(circle at 12% 10%,#31d6697a,#0000 30%),radial-gradient(circle at 88% 78%,#00753385,#0000 34%),linear-gradient(135deg,#00662d,#009440 48%,#1ab850 100%)}.lp-root .support{background:radial-gradient(circle at 88% 10%,#342984b3,#0000 32%),linear-gradient(155deg,#080429,#11094b 54%,#21119b)}.lp-root .support:before{border-color:#ffffff26;box-shadow:0 0 120px #2811de40}.lp-root .commitment{-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);background:radial-gradient(circle at 90% 8%,#675cff47,#0000 25%),linear-gradient(155deg,#ffffff2e,#ffffff0f);border-color:#ffffff4d}.lp-root .package-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff1f,#ffffff0b);border-color:#ffffff38}.lp-root .package-card:hover{background:#ffffff29;border-color:#ffffff80}.lp-root .support .note{background:linear-gradient(145deg,#ffffff24,#ffffff0d);border-color:#ffffff3d;box-shadow:inset 0 1px #ffffff29}.lp-root .support .commitment{color:var(--ink);-webkit-backdrop-filter:blur(30px)saturate(145%);backdrop-filter:blur(30px)saturate(145%);background:#fffffff2;border-color:#ffffffe6;box-shadow:0 30px 80px #0000004d,inset 0 1px #fff}.lp-root .support .commitment:after{border-color:#ffcb0033}.lp-root .support .commitment h3,.lp-root .support .commitment strong{color:var(--ink)}.lp-root .support .commitment p,.lp-root .support .commitment small{color:var(--ink-soft)}.lp-root .support .commitment>small:first-child{color:var(--green-dark)}.lp-root .support .commitment hr{border-top-color:var(--line)}.lp-root .support .commitment-price{color:var(--ink-soft)}.lp-root .support .commitment-price strong{color:var(--green-dark)}.lp-root .support .commitment-discount{color:var(--green-dark);background:#0094401f}.lp-root .commitment-customize{z-index:1;background:#00944012;border:1px solid #00944033;border-radius:14px;flex-direction:column;align-items:stretch;gap:12px;margin-top:22px;padding:14px 15px;display:flex;position:relative}.lp-root .commitment-customize p{color:var(--muted);font-size:13px;line-height:1.45}.lp-root .commitment-customize-button{width:100%;color:var(--green-dark);font:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #00944059;border-radius:999px;flex:none;padding:9px 12px;font-size:12px;font-weight:700}.lp-root .commitment-customize-button:hover{color:var(--white);background:var(--green)}.lp-root .commitment-customize-button:focus-visible{outline-offset:2px;outline:3px solid #00944040}.lp-root .commitment-customize-button:disabled{cursor:not-allowed;opacity:.5}.lp-root .commitment-cta{z-index:1;cursor:pointer;width:100%;margin-top:14px;position:relative}.lp-root .support .package-card{color:var(--ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#e2e5ebe6;border-color:#ffffff80;box-shadow:inset 0 1px #ffffffb3}.lp-root .support .package-card strong{color:var(--ink)}.lp-root .support .package-card span{color:var(--blue,#342984)}.lp-root .support .package-card small{color:var(--ink-soft)}.lp-root .support .package-card .package-price{color:var(--green-dark);font-weight:600}.lp-root .support .package-card[aria-pressed=true] .package-price{color:var(--ink)}.lp-root .support .package-card:hover{background:#f2f3f6f5;border-color:#ffffffe6}.lp-root .support .package-card[aria-pressed=true]{color:var(--ink);border-color:var(--yellow);background:#ffcb00;box-shadow:0 18px 40px #ffcb0033,inset 0 1px #ffffff80}.lp-root .support .package-card[aria-pressed=true] span,.lp-root .support .package-card[aria-pressed=true] strong,.lp-root .support .package-card[aria-pressed=true] small{color:var(--ink)}.lp-root .promotion-disclaimer{text-align:center;max-width:920px;margin:34px auto 0}.lp-root .step{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#ffffffe6,#ffffff80);border-color:#ffffffe6;box-shadow:0 24px 70px #2811de1a,inset 0 1px #fff}.lp-root #faq{background:radial-gradient(circle at 88% 12%,#34298424,#0000 27%),linear-gradient(145deg,#e8e6ff,#f5f5ff 50%,#eeedff)}.lp-root .final{background:radial-gradient(circle at 20% 12%,#675cff66,#0000 24%),radial-gradient(circle at 82% 84%,#2112b18c,#0000 30%),linear-gradient(145deg,#342984,#2811de 52%,#10075f)}.lp-root footer{background:#080529}.lp-root #aircraft-stage{z-index:3;pointer-events:none;opacity:0;transition:opacity .8s;position:fixed;inset:0;overflow:hidden}body.aircraft-loaded .lp-root #aircraft-stage{opacity:1}body.aircraft-error .lp-root #aircraft-stage,body.aircraft-error .lp-root .aircraft-anchor{display:none}body.aircraft-error .lp-root .grid-2{grid-template-columns:1fr}.lp-root #aircraft-canvas{filter:drop-shadow(0 30px 24px #0207144d)drop-shadow(0 9px 8px #02071433);width:100%;height:100%;display:block}.lp-root #aircraft-loading{color:#ffffffd1;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#160b7052;border:1px solid #ffffff38;border-radius:999px;padding:9px 14px;font-size:10px;font-weight:700;animation:0s 12s forwards aircraft-loading-timeout;position:absolute;bottom:24px;right:28px}body.aircraft-loaded .lp-root #aircraft-loading,body.aircraft-error .lp-root #aircraft-loading{display:none}@keyframes aircraft-loading-timeout{to{visibility:hidden}}.lp-root main>section>.container{z-index:5;position:relative}.lp-root main>.container:first-child{z-index:6;position:relative}.lp-root .aircraft-anchor{border-radius:var(--radius);pointer-events:none;min-height:clamp(440px,52vw,700px)}.lp-root #historia .aircraft-anchor{min-height:600px}.lp-root #rota+section+section .aircraft-anchor{min-height:560px}body.aircraft-scroll-animated .lp-root [data-scroll-item]{opacity:var(--scroll-opacity,1);filter:blur(var(--scroll-blur,0px));transform:translate3d(var(--scroll-x,0px), var(--scroll-y,0px), 0) scale(var(--scroll-scale,1));transform-origin:50%;will-change:opacity, filter, transform;transition:none!important}body.aircraft-enhanced .lp-root main>section.plane-right:not(:first-of-type):not(#historia):not(#rota):not(.support):not(#faq):not(.final)>.container{padding-right:min(24vw,390px)}body.aircraft-enhanced .lp-root main>section.plane-left:not(#historia):not(#rota):not(.support):not(#faq):not(.final)>.container{padding-left:min(22vw,360px)}body.aircraft-enhanced .lp-root main>section.aircraft-screen-3{min-height:100svh}body.aircraft-enhanced .lp-root main>section.aircraft-screen-3 .grid-2{text-align:center;grid-template-columns:1fr;gap:30px}body.aircraft-enhanced .lp-root main>section.aircraft-screen-3 .grid-2>div:last-child{order:-1;width:min(900px,100%);margin-inline:auto}body.aircraft-enhanced .lp-root main>section.aircraft-screen-3 h2{margin-inline:auto}body.aircraft-enhanced .lp-root main>section.aircraft-screen-3 .aircraft-anchor{min-height:clamp(430px,48vh,620px)}body.aircraft-enhanced .lp-root main>section.aircraft-screen-5{min-height:100svh}body.aircraft-enhanced .lp-root main>section.aircraft-screen-5>.container{text-align:center;flex-direction:column;align-items:center;padding-bottom:min(44vh,520px);padding-left:0;padding-right:0;display:flex}body.aircraft-enhanced .lp-root main>section.aircraft-screen-5 h2,body.aircraft-enhanced .lp-root main>section.aircraft-screen-5 .lead{margin-left:auto;margin-right:auto}body.aircraft-enhanced .lp-root main>section.aircraft-screen-5 .stats{width:min(1080px,100%);margin-left:auto;margin-right:auto}@media (max-width:1100px){.lp-root .container{width:min(88%,1500px)}.lp-root .route-grid,.lp-root .package-grid{grid-template-columns:repeat(2,1fr)}.lp-root .support-layout{grid-template-columns:minmax(280px,.75fr) 1.25fr}}@media (max-width:820px){.lp-root{scroll-padding-top:70px}.lp-root .container{width:calc(100% - 36px)}.lp-root header .container{min-height:66px;padding:10px 0}.lp-root header .brand small{display:none}.lp-root .menu-toggle{display:block}.lp-root .header-language-select{min-width:58px;padding:7px 22px 7px 9px}.lp-root .mobile-account-link{display:block}.lp-root .account-link{padding:8px 12px;font-size:12px}.lp-root .floating-support-cta{bottom:max(12px, env(safe-area-inset-bottom));width:calc(100% - 36px);min-height:50px;padding:12px 20px}.lp-root header nav{opacity:0;visibility:hidden;transform-origin:100% 0;-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);background:#f7f7f4f0;border:1px solid #ffffffd1;border-radius:20px;flex-direction:column;align-items:stretch;gap:4px;width:min(280px,100vw - 36px);padding:10px;transition:opacity .2s,visibility .2s,transform .2s;display:flex;position:absolute;top:calc(100% + 9px);right:0;transform:translateY(-8px)scale(.98);box-shadow:0 24px 60px #061d2b33}.lp-root header.menu-open nav{opacity:1;visibility:visible;transform:none}.lp-root header nav a{white-space:nowrap;padding:12px 14px;font-size:16px}.lp-root header nav a:after{display:none}.lp-root header nav .nav-cta{text-align:center;margin-top:4px}.lp-root section{padding:92px 0}.lp-root .grid-2,.lp-root .support-layout{grid-template-columns:1fr}.lp-root main>section:first-of-type{min-height:auto}.lp-root main>section:first-of-type .grid-2{flex-direction:column;display:flex}.lp-root .placeholder,.lp-root .aircraft-anchor{width:100%;min-height:480px}.lp-root #historia .placeholder,.lp-root #rota+section+section .placeholder,.lp-root #historia .aircraft-anchor,.lp-root #rota+section+section .aircraft-anchor{min-height:480px}body.aircraft-enhanced .lp-root main>section.plane-right:not(:first-of-type):not(#historia):not(#rota):not(.support):not(#faq):not(.final)>.container,body.aircraft-enhanced .lp-root main>section.plane-left:not(#historia):not(#rota):not(.support):not(#faq):not(.final)>.container{padding-left:0;padding-right:0}.lp-root .support .support-layout{display:none}.lp-root .custom-support-mobile{margin-top:20px;display:flex}.lp-root .custom-support-card{flex-direction:column;align-items:stretch;padding:22px}.lp-root .custom-support-controls{min-width:0}.lp-root .mobile-support-carousel{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:14px;width:calc(100% + 18px);margin-top:46px;padding:4px 34px 34px 0;display:flex;overflow-x:auto}.lp-root .mobile-support-carousel::-webkit-scrollbar{display:none}.lp-root .mobile-commitment-card{scroll-snap-align:start;scroll-snap-stop:always;cursor:grab;flex:0 0 calc(100% - 38px);min-height:500px;position:relative;top:auto}.lp-root .mobile-commitment-card:active{cursor:grabbing}.lp-root .mobile-commitment-card:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.lp-root .steps{grid-template-columns:1fr}.lp-root .step{min-height:auto}.lp-root footer .container{flex-direction:column;justify-content:center;align-items:flex-start;padding:32px 0}.lp-root .mission-story-copy{width:min(58vw,520px);margin-left:18px}.lp-root .mission-story-kicker{bottom:calc(50% + 135px)}.lp-root .mission-story-steps{transform:translateY(25px)}.lp-root .route-story-copy{width:min(60vw,520px);margin-left:18px}.lp-root .mission-plane-image{object-position:62% center;height:66%}.lp-root .mission-map-image{width:min(118vw,850px)}.lp-root .mission-map-stats{gap:12px;width:calc(100% - 36px)}.lp-root #historia .history-process-photo{width:min(63vw,510px);transform:translate(-50%, calc(-5% + var(--history-reveal-y,0px))) rotate(-3deg);top:52%}}@media (max-width:560px){.lp-root{font-size:16px}.lp-root header .container{gap:12px}.lp-root header .brand strong{font-size:28px}.lp-root header nav a{font-size:16px}.lp-root header nav .nav-cta{min-height:40px;padding:9px 17px}.lp-root section{padding:76px 0}.lp-root h1{font-size:clamp(46px,14vw,68px)}.lp-root h2{font-size:clamp(38px,11vw,54px)}.lp-root .facts,.lp-root .stats{grid-template-columns:1fr;gap:0}.lp-root .facts div,.lp-root .stats div{grid-template-columns:110px 1fr;align-items:center;gap:12px;display:grid}.lp-root .facts strong,.lp-root .stats strong{font-size:31px}.lp-root .route-grid,.lp-root .package-grid{grid-template-columns:1fr}.lp-root .route-card{min-height:auto}.lp-root .route-card>span{margin-bottom:40px}.lp-root .package-card{min-height:130px}.lp-root .placeholder,.lp-root .aircraft-anchor{border-radius:22px;min-height:400px}.lp-root .quote{margin:58px 0 38px}.lp-root .support-layout{margin-top:42px}.lp-root .commitment{min-height:470px;padding:28px}}@media (max-width:820px){html,body,.lp-root{overflow-x:clip}.lp-root main>section:first-of-type{min-height:calc(100dvh - 66px);padding:clamp(34px, 6vh, 64px) 0 max(34px, env(safe-area-inset-bottom));display:flex}.lp-root main>section:first-of-type>.container{flex-direction:column;justify-content:center;width:calc(100% - 36px);min-height:100%;display:flex}.lp-root main>section:first-of-type .grid-2>div:first-child{z-index:6;width:100%;position:relative}.lp-root main>section:first-of-type .aircraft-anchor{z-index:1;width:100%;min-height:100%;position:absolute;inset:0}.lp-root main>section:first-of-type h1{max-width:12ch;font-size:clamp(42px,9.6vw,70px);line-height:.93}.lp-root main>section:first-of-type .lead{max-width:34rem;margin-top:24px;font-size:clamp(16px,2.7vw,20px);line-height:1.5}.lp-root main>section:first-of-type .actions{display:none}body.aircraft-scroll-animated .lp-root main>section:first-of-type [data-scroll-item]{opacity:1!important;filter:none!important;transform:none!important}[data-slot=dialog-overlay]{overscroll-behavior:contain}.support-checkout-dialog{height:100dvh;min-height:0;padding:max(18px, env(safe-area-inset-top)) 18px 0;--tw-translate-x:0px;--tw-translate-y:0px;border:0;border-radius:0;flex-direction:column;gap:0;display:flex;overflow:hidden;width:100vw!important;max-width:none!important;max-height:none!important;animation:none!important;top:0!important;left:0!important;transform:none!important}.support-checkout-dialog>button[data-slot=dialog-close]{top:max(16px, env(safe-area-inset-top));z-index:3;min-width:44px;min-height:44px;right:16px}.support-checkout-header{border-bottom:1px solid var(--border);text-align:left;flex:none;padding-bottom:16px;padding-right:44px}.support-checkout-form{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;margin-inline:-18px;padding:18px 18px 0;overflow:hidden auto}.support-checkout-form [data-slot=field-group]{gap:18px}.support-checkout-footer{z-index:4;padding:14px 18px max(14px, env(safe-area-inset-bottom));border-top:1px solid var(--border);background:color-mix(in srgb, var(--background) 94%, transparent);box-shadow:0 -12px 30px color-mix(in srgb, var(--foreground) 8%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);margin:0 -18px;position:sticky;bottom:0}}@media (max-width:430px){.lp-root header .container{gap:8px;width:calc(100% - 24px)}.lp-root .brand-mark img{width:40px;height:40px}.lp-root .header-actions{gap:6px}.lp-root .account-link{padding:8px 10px;font-size:11px}.lp-root .header-language-select{min-width:52px}.lp-root .menu-toggle{width:44px;height:44px}.lp-root .floating-support-cta{width:calc(100% - 24px)}.lp-root .mobile-support-carousel{width:calc(100% + 18px);padding-right:24px}.lp-root .mobile-commitment-card{flex-basis:calc(100% - 20px);padding:24px}}@media (max-width:360px){.lp-root .account-link{display:none}.lp-root main>section:first-of-type h1{font-size:clamp(38px,12vw,46px)}.lp-root main>section:first-of-type .lead{font-size:15px}.support-checkout-dialog{padding-inline:14px}.support-checkout-form,.support-checkout-footer{margin-inline:-14px;padding-inline:14px}}@media (prefers-reduced-motion:reduce){.lp-root{scroll-behavior:auto}.lp-root,.lp-root *,.lp-root :before,.lp-root :after{transition-duration:.01ms!important}body.aircraft-scroll-animated .lp-root [data-scroll-item]{opacity:1!important;filter:none!important;transform:none!important}.lp-root .hero-speed-particles{display:none}}
