/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.nav{z-index:10;background:#fffdf8f3;border-bottom:1px solid #dce2df;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(22px,5vw,74px);display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;font-weight:800;display:flex}.brand>b{background:var(--coral);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:13px;display:grid}.brand small{letter-spacing:.12em;text-transform:uppercase;color:#6b7d83;font-size:9px;display:block}.nav nav{gap:30px;font-size:14px;font-weight:700;display:flex}.nav button{background:#fff;border:1px solid #b8c4c5;border-radius:99px;padding:9px 13px;font-weight:800}.hero{background:var(--cream);grid-template-columns:1.15fr .85fr;align-items:center;gap:7vw;min-height:650px;padding:75px clamp(24px,8vw,120px);display:grid;overflow:hidden}.heroCopy{max-width:690px}.eyebrow{letter-spacing:.18em;color:#bf4c34;margin:0 0 20px;font-size:12px;font-weight:800}.hero h1{letter-spacing:-.045em;color:var(--navy);margin:0;font:700 clamp(48px,6vw,82px)/.98 Georgia,serif}.lead{color:#526a72;max-width:610px;margin:28px 0;font-size:20px;line-height:1.65}.actions{flex-wrap:wrap;gap:14px;display:flex}.primary,.secondary{border-radius:10px;padding:16px 23px;font-weight:800}.primary{background:var(--coral);color:#fff}.secondary{background:#fff;border:1px solid #9cabad}.trust{color:#4f676e;flex-wrap:wrap;gap:22px;margin-top:27px;font-size:13px;display:flex}.phone{background:var(--navy);color:#fff;border-radius:34px;justify-self:center;width:min(360px,90vw);padding:21px;transform:rotate(2deg);box-shadow:0 25px 65px #09232e33}.phoneTop{justify-content:space-between;margin:4px 6px 18px;font-size:12px;font-weight:800;display:flex}.status{background:#124052;border-radius:20px;align-items:center;gap:12px;padding:16px;display:flex}.status i{font-size:27px}.status small{color:var(--mint);letter-spacing:.12em;font-size:8px;display:block}.status strong{margin-top:5px;display:block}.status em{background:var(--mint);color:var(--navy);border-radius:99px;margin-left:auto;padding:5px 7px;font:800 9px Arial}.map{color:#244650;background:linear-gradient(160deg,#e8ddc6 49%,#92c8d3 50% 62%,#d8e4d8 63%);border-radius:20px;height:190px;margin:13px 0;font-size:10px;position:relative}.map span,.map i{color:var(--coral);font-size:24px;position:absolute}.map span{top:35px;left:75px}.map i{bottom:40px;right:72px}.map b{position:absolute;top:30px;left:105px}.map small{position:absolute;bottom:28px;right:16px}.quick{grid-template-columns:1fr 1fr;gap:9px;display:grid}.quick div{color:var(--coral);background:#fff;border-radius:14px;padding:12px;font-size:21px}.quick small{color:var(--navy);margin-top:5px;font-size:10px;font-weight:800;display:block}.promise{background:var(--navy);color:#fff;grid-template-columns:1.2fr repeat(3,1fr);align-items:center;gap:30px;padding:32px clamp(24px,8vw,120px);display:grid}.promise>p{font:22px Georgia,serif}.promise div{grid-template-columns:auto 1fr;column-gap:10px;display:grid}.promise div span{color:var(--coral);grid-row:1/3;font:28px Georgia,serif}.promise small{color:#a9bec4;margin-top:4px}.section{padding:90px clamp(24px,8vw,120px)}.section h2{color:var(--navy);margin:0;font:700 clamp(38px,5vw,58px)/1.05 Georgia,serif}.intro{color:#667b81;font-size:18px}.plans{text-align:center}.planGrid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1020px;margin:48px auto 20px;display:grid}.plan{background:#fff;border:1px solid #d7dfdc;border-radius:22px;padding:29px 24px;position:relative}.featured{border:2px solid var(--coral);transform:translateY(-8px);box-shadow:0 17px 45px #16343c18}.plan label{background:var(--coral);color:#fff;letter-spacing:.12em;white-space:nowrap;border-radius:99px;padding:7px 15px;font-size:9px;font-weight:900;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.data{color:var(--navy);font:700 45px Georgia,serif}.price{margin:22px 0;font-size:24px;display:block}.plan button{color:#637176;background:#dfe6e3;border:0;border-radius:9px;width:100%;padding:13px;font-weight:800}.featured button{color:#8f3a28;background:#f8c7b8}.note{color:#78898e}.how{background:#e7f1ec;grid-template-columns:1fr 1fr;gap:8vw;display:grid}.how ol{margin:0;padding:0;list-style:none}.how li{border-bottom:1px solid #bdcec6;gap:20px;padding:24px 0;display:flex}.how li>span{background:var(--navy);color:#fff;border-radius:50%;place-items:center;min-width:40px;height:40px;font-weight:800;display:grid}.how li p{color:#60767b;margin:7px 0}.help{background:var(--navy);color:#fff;justify-content:space-between;align-items:end;gap:40px;display:flex}.help h2{color:#fff}.help div>p:last-child{color:#b6c8cd}.help>a{border-bottom:2px solid var(--coral);padding-bottom:7px;font-weight:800}footer{justify-content:space-between;align-items:center;padding:35px clamp(24px,8vw,120px);font-size:12px;display:flex}footer>div:last-child{gap:20px;display:flex}@media (width<=800px){.nav nav{display:none}.nav{height:70px}.hero{grid-template-columns:1fr;padding-top:55px}.hero h1{font-size:49px}.lead{font-size:17px}.phone{margin-top:18px}.promise,.planGrid{grid-template-columns:1fr}.promise>p{margin:0}.featured{transform:none}.how{grid-template-columns:1fr}.help{flex-direction:column;align-items:flex-start}footer{flex-direction:column;align-items:flex-start;gap:22px}}.plan button{background:var(--coral);color:#fff;cursor:pointer;transition:all .2s}.plan button:hover{filter:brightness(.96);transform:translateY(-2px)}.featured button{background:var(--navy);color:#fff}.supportLinks{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.supportLinks a{border-bottom:2px solid var(--coral);padding-bottom:7px;font-weight:800}.supportLinks span{color:#b6c8cd;font-size:12px}footer{gap:30px;padding-inline:clamp(24px,6vw,90px)}footer>p{text-align:center;line-height:1.7}footer>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:14px}.waitlist{background:linear-gradient(135deg,#fff0dc,#f9dfcf);grid-template-columns:.85fr 1.15fr;align-items:start;gap:7vw;display:grid}.waitIntro>p:not(.eyebrow){color:#725665;font-size:18px;line-height:1.65}.waitBenefits{color:#563044;gap:11px;margin-top:28px;font-weight:800;display:grid}.waitForm,.waitSuccess{background:#fff;border:1px solid #ecd4c6;border-radius:24px;padding:30px;box-shadow:0 20px 60px #5630441f}.waitForm>label,.formRow label,.compatCard>label{color:#563044;gap:8px;font-size:12px;font-weight:900;display:grid}.waitForm input,.waitForm select,.compatCard select{color:#4a2938;width:100%;font:inherit;background:#fffdfa;border:1px solid #d8c1b5;border-radius:10px;padding:13px}.waitForm>label+label,.waitForm>.formRow,.waitForm>.check,.waitForm>button{margin-top:17px}.formRow{grid-template-columns:1fr 1fr;gap:13px;display:grid}.waitForm .check{align-items:flex-start;gap:10px;font-weight:500;line-height:1.5;display:flex}.check input{flex:none;width:18px;height:18px}.waitButton{color:#fff;cursor:pointer;background:#e31837;border:0;border-radius:10px;width:100%;padding:15px;font-weight:900}.waitButton:disabled{opacity:.65}.waitForm>small{text-align:center;color:#74656b;margin-top:13px;display:block}.waitForm>small a{text-decoration:underline}.formError{color:#a40f27;font-weight:800}.waitSuccess{text-align:center;padding:55px 30px}.waitSuccess>span{color:#092c55;background:#b8e5d0;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 18px;font-size:28px;display:grid}.waitSuccess h3{color:#563044;font:700 30px Georgia,serif}.compatibility{background:#fff7ec;grid-template-columns:1fr 1fr;gap:7vw;display:grid}.compatibility>div:first-child>p:last-child{color:#725665;font-size:18px;line-height:1.6}.compatCard{background:#fff;border:1px solid #ecd9ce;border-radius:22px;padding:28px}.compatResult{background:#e7f1ec;border-radius:14px;margin-top:20px;padding:20px}.compatResult strong{color:#092c55}.compatResult p{color:#526a72;line-height:1.55}.compatResult small{color:#687b81;line-height:1.5;display:block}@media (width<=800px){.waitlist,.compatibility,.formRow{grid-template-columns:1fr}.waitForm{padding:22px}.supportLinks{align-items:flex-start}footer>p{text-align:left}footer>div:last-child{justify-content:flex-start}}.pilotCallout{color:#fff;background:linear-gradient(100deg,#4e2038,#7a2941);justify-content:space-between;align-items:center;gap:45px;padding:62px clamp(24px,8vw,120px);display:flex}.pilotCallout h2{margin:0;font:700 clamp(34px,4vw,50px)/1 Georgia,serif}.pilotCallout p:not(.eyebrow){color:#f1dce4;max-width:690px;line-height:1.6}.pilotCallout>a{color:#3c1830;white-space:nowrap;background:#ffb442;border-radius:10px;padding:16px 22px;font-weight:900}@media (width<=800px){.pilotCallout{flex-direction:column;align-items:flex-start}.pilotCallout>a{white-space:normal}}:root{--navy:#563044;--cream:#fff0dc;--paper:#fffaf3;--coral:#df6d5a;--mint:#f3c77d;--ink:#4a2938}.nav{background:#fffaf3f5;border-color:#ead6ca}.lang select{max-width:155px;color:var(--ink);cursor:pointer;background:#fff8ef;border:1px solid #d7b9aa;border-radius:999px;padding:10px 30px 10px 13px;font-weight:800}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero{background:radial-gradient(circle at 80% 15%,#ffd7c3 0,#0000 30%),linear-gradient(135deg,#fff3df,#fde4d3)}.promise,.phone,.help{background:var(--navy)}.how{background:#f9dfcf}.plan{background:#fffdfa;border-color:#ecd9ce}[dir=rtl]{font-family:Arial,Noto Sans Arabic,sans-serif}[dir=rtl] .phone{transform:rotate(-2deg)}@media (width<=800px){.lang select{max-width:110px;padding-right:22px}.brand span{font-size:13px}}.hero{isolation:isolate;background:#fae2cf;min-height:720px;position:relative}.heroBackdrop{object-fit:cover;z-index:-3;width:100%;height:100%;animation:18s ease-in-out infinite alternate slowZoom;position:absolute;inset:0}.heroWash{z-index:-2;background:linear-gradient(90deg,#fff7ebf7 0%,#ffefdbe6 43%,#5630441a 75%),linear-gradient(#0000 45%,#fff0dca6);position:absolute;inset:0}.heroCopy{z-index:2;text-shadow:0 1px #ffffff80;position:relative}.heroRight{place-items:center;min-height:570px;display:grid;position:relative}.heroRight .phone{z-index:3;animation:5.5s ease-in-out infinite phoneFloat;position:relative}.iconCutouts{z-index:2;object-fit:contain;pointer-events:none;width:min(610px,47vw);height:540px;animation:7s ease-in-out infinite gentleSway;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}.dream{background:#fff7ec;grid-template-columns:.75fr 1.25fr;align-items:center;gap:5vw;padding:100px clamp(24px,8vw,120px) 0;display:grid;position:relative;overflow:hidden}.dreamCopy{padding-bottom:90px}.dream h2{color:var(--navy);letter-spacing:-.035em;margin:0 0 22px;font:700 clamp(42px,5.5vw,72px)/1 Georgia,serif}.dreamCopy>p:not(.eyebrow){color:#725665;max-width:570px;font-size:18px;line-height:1.7}.sound{color:var(--navy);cursor:pointer;background:#fff;border:1px solid #d99b83;border-radius:999px;align-items:center;gap:12px;margin-top:18px;padding:13px 19px;font-weight:800;transition:all .25s;display:inline-flex;box-shadow:0 8px 24px #5630441a}.sound:hover,.sound.active{background:var(--coral);color:#fff;transform:translateY(-2px)}.sound span{width:28px;height:28px;color:var(--navy);background:#f8d4b7;border-radius:50%;place-items:center;display:grid}.sound.active span{animation:1s ease-in-out infinite pulse}.postcardStage{align-items:end;min-height:480px;display:grid;position:relative}.postcardStage>img{border:10px solid #fff;border-bottom-width:38px;width:115%;max-width:none;animation:8s ease-in-out infinite postcardDrift;transform:rotate(-2deg)translateY(18px);box-shadow:0 25px 70px #56304433}.spark{color:#e8a43e;font-size:36px;animation:2.2s ease-in-out infinite twinkle;position:absolute}.s1{top:8%;right:8%}.s2{animation-delay:.9s;bottom:34%;left:4%}.routeLine{border:3px dashed var(--coral);border-bottom:0;border-left:0;border-radius:50%;width:120px;height:60px;position:absolute;top:17%;right:-4%;transform:rotate(18deg)}.ticker{background:var(--coral);color:#fff8ef;white-space:nowrap;letter-spacing:.15em;grid-column:1/-1;margin-inline:calc(-1*clamp(24px,8vw,120px));padding:13px 0;font-size:12px;font-weight:900;display:flex;overflow:hidden}.ticker span{min-width:max-content;padding-right:15px;animation:24s linear infinite ticker;display:inline-block}@keyframes slowZoom{0%{transform:scale(1)}to{transform:scale(1.055)}}@keyframes phoneFloat{0%,to{transform:rotate(2deg)translateY(0)}50%{transform:rotate(-1deg)translateY(-12px)}}@keyframes gentleSway{0%,to{transform:translate(-50%)rotate(-1deg)}50%{transform:translate(-50%)rotate(1.2deg)}}@keyframes postcardDrift{0%,to{transform:rotate(-2deg)translateY(18px)}50%{transform:rotate(1deg)translateY(5px)}}@keyframes twinkle{0%,to{opacity:.45;transform:scale(.65)rotate(0)}50%{opacity:1;transform:scale(1.18)rotate(25deg)}}@keyframes pulse{50%{opacity:.75;transform:scale(.82)}}@keyframes ticker{to{transform:translate(-100%)}}@media (width<=1000px){.hero{grid-template-columns:1fr .8fr}.iconCutouts{opacity:.72;width:58vw}.dream{grid-template-columns:1fr}.dreamCopy{padding-bottom:10px}.postcardStage{min-height:380px}}@media (width<=800px){.hero{grid-template-columns:1fr;padding-bottom:40px}.heroWash{background:linear-gradient(#fff7ebf7 0%,#ffefdbe0 54%,#56304414 100%)}.heroRight{min-height:510px}.iconCutouts{opacity:.85;width:112vw;height:470px;bottom:-20px}.heroRight .phone{transform:scale(.88)}.dream{padding-top:70px}.postcardStage{min-height:300px}.postcardStage>img{border-width:7px 7px 25px;width:125%;margin-left:-12%}.dream h2{font-size:45px}}@media (prefers-reduced-motion:reduce){.heroBackdrop,.heroRight .phone,.iconCutouts,.postcardStage>img,.spark,.ticker span,.sound.active span{animation:none!important}}.hero{min-height:calc(100svh - 82px);overflow:hidden;align-items:flex-end!important;padding:70px clamp(24px,8vw,120px)!important;display:flex!important}.heroBackdrop{object-position:center 55%}.heroCopy{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#fff8ede0;border:1px solid #ffffff75;border-radius:28px;width:min(720px,92vw);max-width:none;padding:30px 34px;animation:.9s ease-out both copyRise;box-shadow:0 24px 80px #28142047}.hero h1{font-size:clamp(46px,5.6vw,78px)}.hero .lead{margin:20px 0;font-size:18px}.hero .trust{margin-top:20px}.heroBadge{color:#fff;text-shadow:0 2px 14px #1e0f18a6;grid-template-columns:auto 1fr;column-gap:11px;animation:4s ease-in-out infinite badgeFloat;display:grid;position:absolute;top:9%;right:clamp(25px,7vw,110px)}.heroBadge span{color:#ffd48b;grid-row:1/3;font-size:34px}.heroBadge strong{font:700 24px Georgia,serif}.heroBadge small{letter-spacing:.14em;text-transform:uppercase;font-size:11px}.scrollCue{color:#fff;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 2px 12px #1e0f18cc;align-items:center;gap:10px;font-size:12px;font-weight:900;display:flex;position:absolute;bottom:58px;right:clamp(25px,7vw,110px)}.scrollCue span{border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:35px;height:35px;animation:1.8s ease-in-out infinite scrollBounce;display:grid}.dreamIcons{z-index:3;object-fit:contain;object-position:right bottom;filter:drop-shadow(0 15px 16px #5630442e);width:44%;height:83%;animation:7s ease-in-out infinite gentleSway;position:absolute;bottom:-12%;right:-7%}@keyframes copyRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes badgeFloat{50%{transform:translateY(-9px)}}@keyframes scrollBounce{50%{transform:translateY(7px)}}@media (width<=800px){.hero{min-height:calc(100svh - 70px);padding:34px 18px 78px!important}.heroBackdrop{object-position:59% center}.heroWash{background:linear-gradient(#5630440d 24%,#301826bf)}.heroCopy{border-radius:22px;padding:22px 20px}.hero h1{font-size:43px}.hero .lead{font-size:16px;line-height:1.45}.heroBadge{top:24px;right:20px}.heroBadge strong{font-size:18px}.scrollCue{bottom:28px;right:22px}.dreamIcons{opacity:.92;width:55%;right:-12%}}@media (prefers-reduced-motion:reduce){.heroCopy,.heroBadge,.scrollCue span,.dreamIcons{animation:none!important}}.ticker{text-shadow:none;border-top:3px solid #e9a454;border-bottom:3px solid #e9a454;padding:15px 0;font-size:13px;position:relative;box-shadow:0 -8px 24px #56304424;color:#ffd98f!important;background:#563044!important}.ticker:before,.ticker:after{content:"✦";z-index:2;color:#fff3df;background:#563044;padding:0 14px;position:sticky;top:0}.ticker:before{left:0}.ticker:after{right:0}.dream .ticker{align-items:center;min-height:52px;color:#3a1d2e!important;background:#f3c55f!important;border-color:#563044!important}.dream .ticker span{color:#3a1d2e!important;-webkit-text-fill-color:#3a1d2e!important;opacity:1!important;text-shadow:none!important;mix-blend-mode:normal!important;font-size:14px!important;font-weight:1000!important}.dream .ticker:before,.dream .ticker:after{color:#3a1d2e!important;-webkit-text-fill-color:#3a1d2e!important;background:#f3c55f!important}.nav{z-index:20;color:#fff;text-shadow:0 2px 15px #000f2373;height:96px;padding-top:10px;position:absolute;inset:0 0 auto;background:linear-gradient(#03142db8,#03142d00)!important;border:0!important}.nav .brand>b{background:#df1830;box-shadow:0 8px 25px #c50d2659}.nav .brand small{color:#ffffffc7}.nav nav a{position:relative}.nav nav a:after{content:"";background:#ffd36a;height:2px;transition:all .25s;position:absolute;bottom:-7px;left:0;right:100%}.nav nav a:hover:after{right:0}.nav .lang select{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071d3e6b;border-color:#ffffff8c;box-shadow:0 8px 25px #00122d26}.nav .lang option{color:#17243a;background:#fff}.hero{background:#0d78be!important;align-items:center!important;min-height:100svh!important;padding:150px clamp(24px,8vw,120px) 88px!important}.heroBackdrop{object-position:center 48%;filter:saturate(1.08)contrast(1.04)}.heroWash{background:linear-gradient(90deg,#021431e0 0%,#042246a3 38%,#052a520f 72%),linear-gradient(#0000 56%,#001939a8 100%)!important}.heroCopy{text-shadow:0 3px 24px #00102a6b;width:min(720px,91vw);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.hero .eyebrow{color:#ffd36a;font-size:13px}.hero h1{max-width:760px;color:#fff!important;font-size:clamp(52px,6.5vw,92px)!important}.hero .lead{max-width:610px;color:#ffffffeb!important;font-size:clamp(17px,1.6vw,21px)!important}.hero .primary{background:#e31837;border:1px solid #e31837;box-shadow:0 13px 34px #bd072361}.hero .secondary{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#051e3f47;border-color:#ffffffa6}.hero .actions>*{justify-content:center;align-items:center;min-height:52px;display:inline-flex}.hero .primary:hover,.hero .secondary:hover,.heroSound:hover{transform:translateY(-3px)}.hero .trust{text-shadow:0 2px 12px #00133099;font-weight:800;color:#fff!important}.heroSound{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff26;border:1px solid #ffffffa8;border-radius:999px;gap:9px;padding:11px 18px;font-weight:900;transition:all .25s}.heroSound span{color:#2b2943;background:#ffd36a;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.heroSound.active{color:#2b2943;background:#ffd36a}.heroSound.active span{color:#fff;background:#e31837;animation:1s ease-in-out infinite pulse}.arrivalChip{z-index:4;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.12em;text-transform:uppercase;background:#041f4373;border:1px solid #ffffff73;border-radius:999px;padding:9px 14px;font-size:11px;font-weight:900;position:absolute;top:118px;left:clamp(24px,8vw,120px)}.arrivalChip span{color:#63f3bd;text-shadow:0 0 12px #63f3bd;margin-right:7px}.flightPath{z-index:3;border-top:2px dashed #ffffffbf;border-radius:50%;width:230px;height:95px;position:absolute;top:105px;right:10%;transform:rotate(-8deg)}.flightPath i{color:#fff;filter:drop-shadow(0 4px 10px #00193759);font-size:25px;font-style:normal;animation:4s ease-in-out infinite planeDrift;position:absolute;top:-15px;right:-8px}.movingBus{z-index:4;filter:drop-shadow(0 12px 12px #00142847);width:clamp(130px,14vw,220px);height:auto;animation:15s linear infinite busRide;position:absolute;bottom:5%;left:-190px}.heroBadge{top:18%;right:6%}.scrollCue{bottom:28px}.promise{background:#092c55!important}.promise div span{color:#ffd36a}@keyframes busRide{0%{transform:translate(-10vw)}to{transform:translate(125vw)}}@keyframes planeDrift{0%,to{transform:translate(-6px,3px)rotate(8deg)}50%{transform:translate(5px,-4px)rotate(11deg)}}@media (width<=800px){.nav{height:88px;padding:10px 18px 0}.nav .brand small{color:#fffc}.hero{align-items:flex-end!important;min-height:100svh!important;padding:142px 20px 104px!important}.heroBackdrop{object-position:61% center}.heroWash{background:linear-gradient(#01122d73 0%,#0218361a 26%,#021734e6 72%,#02142ff5 100%)!important}.heroCopy{width:100%}.hero h1{font-size:clamp(42px,12vw,58px)!important}.hero .lead{margin:15px 0}.hero .trust{gap:10px 16px;margin-top:15px}.hero .actions{gap:9px}.hero .actions>*{min-height:47px;padding:12px 15px;font-size:13px}.heroSound{order:3;width:max-content}.arrivalChip{top:99px;left:20px}.flightPath{width:150px;top:108px;right:-35px}.heroBadge,.scrollCue{display:none}.movingBus{width:125px;animation-duration:11s;bottom:3%}}[dir=rtl] .arrivalChip{left:auto;right:20px}[dir=rtl] .heroWash{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.movingBus,.flightPath i{animation:none!important}.movingBus{left:auto;right:4%}}.applicationsPage{--wine:#4e2038;--red:#e43f37;--gold:#ffb442;--cream:#fff8ee;background:var(--cream);color:#273d45;min-height:100vh}.applicationsHeader{background:#fff;border-bottom:1px solid #ead8c7;justify-content:space-between;align-items:center;height:74px;padding:0 clamp(20px,6vw,88px);display:flex}.applicationsBrand{align-items:center;gap:11px;font-weight:900;display:flex}.applicationsBrand>b{color:#fff;background:linear-gradient(135deg,#e63d36,#ff7d38);border-radius:12px;place-items:center;width:40px;height:40px;font-size:13px;display:grid}.applicationsBrand small{color:#7b6b70;letter-spacing:.14em;text-transform:uppercase;font-size:9px;display:block}.applicationsHeader>div{color:#70636a;align-items:center;gap:18px;font-size:12px;display:flex}.applicationsHeader>div a{color:var(--wine);font-weight:900}.applicationsIntro{background:var(--wine);color:#fff;justify-content:space-between;align-items:end;gap:28px;padding:58px clamp(24px,8vw,120px) 42px;display:flex}.applicationsIntro p{letter-spacing:.18em;color:var(--gold);font-size:11px;font-weight:900}.applicationsIntro h1{margin:12px 0;font:700 clamp(44px,6vw,70px)/1 Georgia,serif}.applicationsIntro>div>span{color:#ead5dd}.applicationsIntro article{background:#ffffff0d;border:1px solid #ffffff24;border-radius:18px;min-width:180px;padding:22px 26px}.applicationsIntro article strong,.applicationsIntro article span{display:block}.applicationsIntro article strong{color:var(--gold);font:700 40px Georgia,serif}.applicationsIntro article span{color:#ead5dd;margin-top:5px;font-size:12px}.applicationsList{gap:18px;padding:38px clamp(24px,8vw,120px) 80px;display:grid}.applicationCard,.applicationsEmpty{background:#fff;border:1px solid #ead8c7;border-radius:20px;padding:26px;box-shadow:0 15px 40px #4b213512}.applicationCardTop{border-bottom:1px solid #eee0d5;justify-content:space-between;gap:24px;padding-bottom:22px;display:flex}.applicationCardTop p{letter-spacing:.13em;color:#9a715d;font-size:10px;font-weight:900}.applicationCardTop h2{color:var(--wine);margin:6px 0;font:700 30px Georgia,serif}.applicationCardTop a{color:#235d83;margin-top:4px;font-size:13px;display:block}.applicationCardTop>div:last-child{text-align:right;flex-direction:column;align-items:flex-end;gap:10px;display:flex}.applicationCardTop small{color:#73686d}.statusBadge{color:#715000;text-transform:capitalize;background:#fff0c9;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900}.applicationCard dl{grid-template-columns:repeat(4,1fr);gap:20px;margin:24px 0 0;display:grid}.applicationCard dt{text-transform:uppercase;letter-spacing:.1em;color:#9a8c91;font-size:10px;font-weight:900}.applicationCard dd{color:#3e3137;margin:7px 0 0;font-weight:800}.applicationsEmpty{text-align:center;padding:70px 30px}.applicationsEmpty h2{color:var(--wine);font:700 32px Georgia,serif}.applicationsEmpty p{color:#776b70;margin-top:8px}.applicationsDenied{background:var(--cream,#fff8ee);text-align:center;place-items:center;min-height:100vh;padding:24px;display:grid}.applicationsDenied>div{background:#fff;border:1px solid #ead8c7;border-radius:22px;max-width:460px;padding:48px}.applicationsDenied span{color:#fff;background:#e43f37;border-radius:15px;place-items:center;width:54px;height:54px;margin:auto;font-weight:900;display:grid}.applicationsDenied h1{color:#4e2038;margin:22px 0 12px;font:700 38px Georgia,serif}.applicationsDenied p{color:#6f6268}.applicationsDenied a{color:#fff;background:#4e2038;border-radius:9px;margin-top:24px;padding:12px 18px;font-weight:800;display:inline-block}@media (width<=800px){.applicationsHeader>div>span{display:none}.applicationsIntro{flex-direction:column;align-items:stretch}.applicationsIntro article{min-width:0}.applicationCardTop{flex-direction:column}.applicationCardTop>div:last-child{text-align:left;align-items:flex-start}.applicationCard dl{grid-template-columns:1fr 1fr}}@media (width<=480px){.applicationCard dl{grid-template-columns:1fr}.applicationCard,.applicationsEmpty{padding:20px}}.trackingSummary{grid-template-columns:repeat(5,1fr);gap:12px;margin:30px clamp(24px,8vw,120px) 0;display:grid}.trackingSummary article{background:#fff;border:1px solid #ead8c7;border-radius:16px;padding:20px}.trackingSummary strong,.trackingSummary span{display:block}.trackingSummary strong{color:#4e2038;font:700 32px Georgia,serif}.trackingSummary span{color:#776970;text-transform:uppercase;letter-spacing:.06em;margin-top:6px;font-size:11px;font-weight:900}.trackingSummary p{color:#7b6c72;grid-column:1/-1;margin:2px 0 0;font-size:12px}@media (width<=900px){.trackingSummary{grid-template-columns:repeat(2,1fr)}.trackingSummary p{grid-column:1/-1}}.legalPage{color:#4a2938;background:#fffaf3;min-height:100vh}.legalNav{color:#fff;background:#092c55;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(22px,6vw,90px);display:flex}.legalNav a:first-child{font-weight:900}.legalNav a:last-child{border:1px solid #fff8;border-radius:999px;padding:10px 15px}.legalContent{width:min(820px,100% - 40px);margin:0 auto;padding:70px 0 100px}.legalContent h1{color:#563044;margin:0 0 16px;font:700 clamp(42px,7vw,68px)/1 Georgia,serif}.legalContent .updated{color:#74616a;margin-bottom:45px}.legalContent h2{color:#563044;margin:38px 0 12px;font:700 27px Georgia,serif}.legalContent p,.legalContent li{color:#5f5057;line-height:1.75}.legalContent a{font-weight:700;text-decoration:underline}.legalContent .notice{background:#fff0dc;border-left:5px solid #df6d5a;border-radius:0 12px 12px 0;padding:18px 20px}.legalFooter{text-align:center;color:#fff;background:#563044;padding:28px;font-size:12px}.foundingPage{--wine:#4e2038;--red:#e43f37;--gold:#ffb442;--cream:#fff6e8;--navy:#092c55;color:#173746;background:#fffaf2;min-height:100vh}.foundingNav{z-index:10;background:#fffaf2f4;border-bottom:1px solid #ead7c3;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(20px,6vw,88px);display:flex;position:sticky;top:0}.foundingNav>a:last-child{color:var(--wine);font-size:13px;font-weight:800}.foundingBrand{align-items:center;gap:11px;font-weight:900;display:flex}.foundingBrand>b{color:#fff;background:linear-gradient(135deg,#e63d36,#ff7d38);border-radius:12px;place-items:center;width:40px;height:40px;font-size:13px;display:grid}.foundingBrand small{letter-spacing:.14em;text-transform:uppercase;color:#7b6b70;margin-top:2px;font-size:9px;display:block}.foundingHero{align-items:center;min-height:620px;padding:70px clamp(24px,8vw,120px);display:flex;position:relative;overflow:hidden}.foundingHero>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.foundingOverlay{background:linear-gradient(90deg,#310d20e6 0%,#411527b8 43%,#4115271a 75%),linear-gradient(#0000 45%,#120e1952);position:absolute;inset:0}.foundingHeroCopy{z-index:1;color:#fff;max-width:690px;position:relative}.foundingHeroCopy>p,.pilotEyebrow{letter-spacing:.18em;color:#ffbd61;font-size:12px;font-weight:900}.foundingHeroCopy h1{letter-spacing:-.045em;margin:20px 0;font:700 clamp(48px,6.2vw,83px)/.96 Georgia,serif}.foundingHeroCopy>span{max-width:580px;font-size:19px;line-height:1.55;display:block}.foundingHeroCopy>a{background:var(--gold);color:#3d1830;border-radius:10px;margin-top:28px;padding:15px 24px;font-weight:900;display:inline-block}.pilotIntro,.application{grid-template-columns:.85fr 1.15fr;align-items:start;gap:7vw;padding:90px clamp(24px,8vw,120px);display:grid}.pilotIntro h2,.eligibility h2,.application h2{color:var(--wine);margin:15px 0 20px;font:700 clamp(38px,5vw,58px)/1.04 Georgia,serif}.pilotIntro>div>p:last-child,.applicationIntro>p:not(.pilotEyebrow){color:#6a5c61;font-size:18px;line-height:1.7}.pilotIntro ul{grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.pilotIntro li{background:#fff;border:1px solid #ecd8c8;border-radius:18px;padding:24px}.pilotIntro li:before{content:"✓";color:#0c5945;background:#c8f0de;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:18px;font-weight:900;display:grid}.pilotIntro li b,.pilotIntro li span{display:block}.pilotIntro li span{color:#6a7072;margin-top:7px;font-size:13px;line-height:1.5}.eligibility{background:var(--wine);color:#fff;padding:90px clamp(24px,8vw,120px)}.eligibility h2{color:#fff}.eligibilityGrid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px;display:grid}.eligibility article{background:#ffffff0d;border:1px solid #fff2;border-radius:18px;padding:24px}.eligibility article>span{color:var(--gold);font:700 31px Georgia,serif}.eligibility h3{margin:20px 0 9px;font-size:16px}.eligibility article p{color:#e5cfd8;font-size:13px;line-height:1.55}.application{background:linear-gradient(135deg,#fff1dc,#fae3d7)}.privacyNote{border-left:4px solid var(--red);background:#fffaf2;border-radius:0 12px 12px 0;margin-top:28px;padding:18px}.privacyNote b,.privacyNote span{display:block}.privacyNote span{color:#6c6265;margin-top:7px;font-size:12px;line-height:1.5}.pilotForm,.applicationSuccess{background:#fff;border:1px solid #ead4c4;border-radius:24px;padding:30px;box-shadow:0 22px 60px #461e301f}.pilotForm label{color:var(--wine);gap:8px;font-size:12px;font-weight:900;display:grid}.pilotForm>label,.pilotForm>.pilotFormRow,.pilotForm>button{margin-top:17px}.pilotForm>label:first-child{margin-top:0}.pilotFormRow{grid-template-columns:1fr 1fr;gap:13px;display:grid}.pilotForm input,.pilotForm select{color:#45293a;width:100%;font:inherit;background:#fffdfa;border:1px solid #d9c3b7;border-radius:10px;padding:13px}.pilotForm .pilotCheck{align-items:flex-start;gap:10px;font-weight:500;line-height:1.5;display:flex}.pilotCheck input{flex:none;width:18px;height:18px;margin-top:1px}.pilotForm button{background:var(--red);color:#fff;cursor:pointer;border:0;border-radius:10px;width:100%;padding:15px;font-weight:900}.pilotForm button:disabled{opacity:.65}.pilotForm>small{text-align:center;color:#75676c;margin-top:13px;display:block}.pilotForm>small a{text-decoration:underline}.pilotError{color:#ae1930;font-weight:800}.applicationSuccess{text-align:center;padding:60px 34px}.applicationSuccess>span{color:#0c5945;background:#c8f0de;border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 20px;font-size:28px;display:grid}.applicationSuccess h3{color:var(--wine);font:700 33px Georgia,serif}.applicationSuccess p{color:#637279;line-height:1.6}.applicationSuccess a{background:var(--wine);color:#fff;border-radius:9px;margin-top:16px;padding:13px 19px;font-weight:800;display:inline-block}.foundingFooter{background:#fffaf2;justify-content:space-between;align-items:center;gap:28px;padding:36px clamp(24px,7vw,105px);font-size:12px;display:flex}.foundingFooter>p{text-align:center;line-height:1.6}.foundingFooter>div:last-child{gap:17px;font-weight:800;display:flex}@media (width<=800px){.foundingNav{height:68px}.foundingHero{align-items:end;min-height:590px;padding-bottom:60px}.foundingOverlay{background:linear-gradient(#41152726,#41152761 28%,#310d20f0)}.foundingHeroCopy h1{font-size:50px}.foundingHeroCopy>span{font-size:16px}.pilotIntro,.application{grid-template-columns:1fr;padding-block:65px}.pilotIntro ul,.eligibilityGrid{grid-template-columns:1fr 1fr}.eligibility{padding-block:65px}.pilotFormRow{grid-template-columns:1fr}.pilotForm{padding:22px}.foundingFooter{flex-direction:column;align-items:flex-start}.foundingFooter>p{text-align:left}.foundingNav>a:last-child{display:none}}@media (width<=520px){.pilotIntro ul,.eligibilityGrid{grid-template-columns:1fr}.foundingHero{min-height:620px}.foundingHeroCopy h1{font-size:44px}}.foundingNav{gap:20px;height:auto;min-height:76px}.foundingNavActions{align-items:center;gap:22px;display:flex}.foundingNavActions>a{color:var(--wine);font-size:13px;font-weight:800}.languagePicker{color:var(--wine);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:9px;font-size:11px;font-weight:900;display:flex}.languagePicker select{color:#45293a;background:#fff;border:1px solid #d9c3b7;border-radius:9px;min-width:150px;padding:9px 30px 9px 10px;font-weight:800}.foundingHeroCopy,.foundingHeroCopy h1{max-width:780px}.foundingPage[dir=rtl] .foundingHeroCopy,.foundingPage[dir=rtl] .pilotIntro,.foundingPage[dir=rtl] .application,.foundingPage[dir=rtl] .eligibility{text-align:right}.foundingPage[dir=rtl] .privacyNote{border-left:0;border-right:4px solid var(--red);border-radius:12px 0 0 12px}.foundingPage[dir=rtl] .pilotCheck input{order:2}.foundingPage[dir=rtl] input[type=email],.foundingPage[dir=rtl] input[type=tel]{text-align:right;direction:ltr}@media (width<=800px){.foundingNavActions>a,.languagePicker>span{display:none}.languagePicker select{min-width:138px}.foundingNav{padding-block:9px}}
