:root{--bg:#06080b;--ink:#f5f2ea;--muted:#a49e93;--red:#ef5b35;--rust:#9d331c;--line:#ffffff21}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-space),sans-serif;margin:0}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}.shell{background:radial-gradient(circle at 72% 22%,#b5361621,#0000 32%),linear-gradient(#05070a,#0b0908);min-height:100vh;overflow:hidden}.nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1280px;height:80px;margin:auto;padding:0 30px;display:flex}.brand{font:700 16px var(--font-display);letter-spacing:.18em}.navlinks{color:#b9b4aa;gap:28px;font-size:13px;display:flex}.navcta{color:#fff;border:1px solid #e96642;border-radius:999px;padding:11px 18px}.hero{grid-template-columns:1.02fr .98fr;align-items:center;max-width:1280px;min-height:720px;margin:auto;padding:74px 30px 60px;display:grid;position:relative}.eyebrow{color:#ef7a57;text-transform:uppercase;letter-spacing:.2em;font-size:12px;font-weight:700}.hero h1{font:700 clamp(58px,7.2vw,112px)/.86 var(--font-display);letter-spacing:-.065em;max-width:760px;margin:24px 0 26px}.hero h1 em{color:#d95434;font-style:normal}.dek{color:#b9b4aa;max-width:580px;font-size:19px;line-height:1.65}.actions{align-items:center;gap:14px;margin-top:34px;display:flex}.primary{appearance:none;background:var(--red);color:#fff;letter-spacing:.03em;cursor:pointer;border:0;border-radius:4px;padding:18px 24px;font-weight:800;box-shadow:0 12px 50px #ef5b353b}.primary:hover{background:#ff6b45}.secondary{color:#b9b4aa;padding:16px}.marsWrap{height:570px;position:relative}.marsWrap:after{content:"";filter:blur(45px);opacity:.25;background:#e54826;height:8%;position:absolute;inset:auto 12% 0}.counter{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);background:#07080ab8;border-radius:4px;padding:18px 20px;position:absolute;bottom:7%;right:4%}.counter strong{font:700 24px var(--font-display);display:block}.counter span{color:#938d83;letter-spacing:.17em;font-size:11px}.grid{max-width:1280px;margin:auto;padding:95px 30px}.sectionTitle{font:700 clamp(38px,5vw,66px)/1 var(--font-display);letter-spacing:-.045em;max-width:800px}.steps{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.step{border-right:1px solid var(--line);min-height:210px;padding:30px}.step:last-child{border:0}.step b{color:var(--red);font-size:12px}.step h3{font:700 20px var(--font-display);margin:45px 0 10px}.step p,.legal{color:#9f998f;font-size:14px;line-height:1.6}.claim{color:#111;background:#f0ece3;border-radius:8px;grid-template-columns:.8fr 1.2fr;max-width:1180px;margin:20px auto 110px;display:grid;overflow:hidden}.claimIntro{background:linear-gradient(145deg,#de4e2d,#8f2b18);padding:58px}.claimIntro h2{font:700 48px/1 var(--font-display);margin:18px 0}.claimIntro p{color:#f4c6b9;line-height:1.6}.form{gap:22px;padding:50px;display:grid}.row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field{gap:8px;display:grid}.field label{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:700}.field input,.field select,.field textarea{color:#121212;background:#fff;border:1px solid #cdc7bc;border-radius:4px;width:100%;padding:14px}.field textarea{resize:none;min-height:106px}.hint{color:#706b63;justify-content:space-between;font-size:12px;display:flex}.error{color:#a42a17;font-size:13px}.paynote{text-align:center;color:#726c62;font-size:11px}.statement{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;background:radial-gradient(circle,#cd411f1f,#0000 48%);padding:100px 30px}.statement h2{font:700 clamp(38px,5vw,70px)/1.05 var(--font-display);max-width:950px;margin:0 auto 24px}.statement p{color:#9c968c;max-width:720px;margin:auto;line-height:1.7}.footer{color:#7e7970;justify-content:space-between;max-width:1280px;margin:auto;padding:50px 30px;font-size:12px;display:flex}.loading{opacity:.65;pointer-events:none}@media (max-width:850px){.navlinks{display:none}.hero{grid-template-columns:1fr;padding-top:52px}.hero h1{font-size:61px}.marsWrap{order:-1;height:390px}.counter{bottom:0}.steps{grid-template-columns:1fr 1fr}.step:nth-child(2){border-right:0}.step{border-bottom:1px solid var(--line)}.claim{grid-template-columns:1fr;margin:20px 16px 80px}.row{grid-template-columns:1fr}}@media (max-width:520px){.nav{height:66px;padding:0 18px}.brand{font-size:13px}.hero{padding:28px 18px 50px}.hero h1{font-size:50px}.marsWrap{height:310px}.actions{text-align:center;flex-direction:column;align-items:stretch}.grid{padding:70px 18px}.steps{grid-template-columns:1fr}.step{border-right:0}.claimIntro,.form{padding:34px 24px}.claimIntro h2{font-size:39px}.footer{flex-direction:column;gap:12px;padding:35px 18px}}.missionStory{--space-black:#050505;--mars-red:#c84a2f;--mars-glow:#ff7a1a;--moon-gray:#9a9a9a;--deep-mars:#6e2118;background:var(--space-black)}.missionLead,.starshipFacts,.engineering,.costSection{max-width:1180px;margin:auto;padding:clamp(90px,11vw,160px) 30px}.missionLead{text-align:center;background:radial-gradient(circle at 50% 42%,#c84a2f33,#0000 38%);position:relative}.missionLead:before{content:"";background:linear-gradient(transparent,var(--mars-glow));width:1px;height:70px;position:absolute;top:9%;left:50%}.missionLead h2,.starshipFacts h2,.engineering h2,.costSection h2,.storyCopy h2,.journeySticky h2{font:700 clamp(44px,7vw,96px)/.92 var(--font-display);letter-spacing:-.055em;color:#fff;margin:24px auto}.missionSubtitle{font:700 clamp(20px,3vw,34px)/1.2 var(--font-display);color:var(--mars-glow);margin:0 0 46px}.missionLead h3{font:700 clamp(26px,4vw,52px)/1.1 var(--font-display);max-width:1050px;margin:0 auto 50px}.missionColumns{text-align:left;color:#bbb5ac;grid-template-columns:1fr 1fr;gap:50px;max-width:940px;margin:auto;font-size:17px;line-height:1.75;display:grid}.missionFact{background:#ff7a1a0f;border:1px solid #ff7a1a59;max-width:850px;margin:48px auto 20px;padding:26px;font-size:16px;line-height:1.65}.missionDisclaimer{color:#77736e;margin:22px auto 0;font-size:12px;line-height:1.6}.lightsStory{border-top:1px solid var(--line);height:130vh;position:relative}.journeyStory{border-top:1px solid var(--line);height:260vh;position:relative}.storySticky,.journeySticky{align-items:center;max-width:1280px;min-height:100vh;margin:auto;padding:70px 30px;display:grid;position:sticky;top:0}.storySticky{grid-template-columns:1fr 1fr;gap:7vw}.storyCopy h2{max-width:680px;margin-left:0}.storyCopy>p{color:#c9c3ba;font-size:16px;line-height:1.6}.stageReadout{border-left:2px solid var(--mars-glow);min-height:92px;margin-top:44px;padding:10px 0 10px 24px}.stageReadout span{color:var(--mars-glow);letter-spacing:.15em;font-size:12px;font-weight:800;display:block}.stageReadout strong{font:700 clamp(23px,3vw,42px)/1.05 var(--font-display);margin-top:12px;display:block}.lightVisual{justify-items:center;display:grid;position:relative}.lightMars{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#a73e28,#542018 53%,#110807 77%);border-radius:50%;width:min(42vw,520px);position:relative;overflow:hidden;box-shadow:inset -70px -20px 90px #000,0 0 100px #c84a2f33}.lightMarsSurface{opacity:.75;background:repeating-radial-gradient(at 28% 42%,#0000 0 13px,#ffffff09 14px,#0000 17px);position:absolute;inset:0}.lightMarsShade{z-index:2;pointer-events:none;background:linear-gradient(90deg,#000000c7,#0000 35% 72%,#000000b3);border-radius:50%;position:absolute;inset:-2%}.lightMars i{z-index:3;width:5px;height:5px;box-shadow:0 0 4px 1px #fff,0 0 12px 4px var(--mars-glow);background:#fff4cf;border-radius:50%;transition:opacity .32s;position:absolute}.lightMeter{background:#28221f;width:min(42vw,520px);height:2px;margin-top:34px}.lightMeter span{background:var(--mars-glow);height:100%;box-shadow:0 0 18px var(--mars-glow);transition:width 80ms linear;display:block}.lightVisual>b{font:700 clamp(34px,5vw,64px)/1 var(--font-display);margin-top:20px}.lightVisual>small{color:#777;letter-spacing:.22em;margin-top:8px}.journeyStory{background:radial-gradient(circle at 90% 65%,#c84a2f2e,#0000 25%);height:300vh}.journeySticky{padding-top:8vh;display:block}.journeySticky h2{margin-left:0}.journeyTrack{grid-template-columns:repeat(7,1fr);align-items:start;margin-top:9vh;display:grid}.journeyNode{opacity:.16;border-top:1px solid #413b37;padding:23px 12px 0;transition:opacity .5s,transform .5s;position:relative;transform:translateY(18px)}.journeyNode:before{content:"";background:#514941;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:10px}.journeyNode.isVisible{opacity:1;transform:none}.journeyNode.isVisible:before{background:var(--mars-glow);box-shadow:0 0 14px var(--mars-glow)}.journeyNode>span{color:#706a64;letter-spacing:.15em;font-size:10px;display:block}.journeyNode>strong{font:700 15px/1.2 var(--font-display);margin-top:12px;display:block}.journeyMars{background:radial-gradient(circle at 50% 100%,#a83c26,#0000 63%);border-radius:0 0 50% 50%;min-height:150px}.qualification{gap:5px;margin-top:16px;display:grid}.qualification small{color:#97918a;font-size:10px;line-height:1.2}.futureNote{color:#77736e;margin-top:7vh;font-size:12px}.starshipFacts{text-align:center;border-top:1px solid var(--line)}.starshipFacts h2{max-width:1120px}.starshipFacts h3{font:700 clamp(25px,4vw,48px)/1 var(--font-display);color:var(--mars-glow);margin:0}.contrastLine{color:#aaa39b;margin:30px 0 60px;font-size:20px}.massScale{text-align:left;grid-template-columns:minmax(0,100fr) minmax(150px,1fr);align-items:end;gap:12px;min-height:260px;display:grid}.massScale>div{background:linear-gradient(135deg,#32130e,var(--deep-mars));border:1px solid #ffffff1f;flex-direction:column;justify-content:flex-end;padding:30px;display:flex}.starshipMass{height:260px}.mosaicMass{color:#160a04;min-width:170px;background:#ff7a1a!important;height:88px!important}.massScale span{font:700 clamp(24px,4vw,54px)/1 var(--font-display)}.massScale small{letter-spacing:.15em;margin-top:10px;font-size:10px}.factsGrid{text-align:left;border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:75px 0 36px;display:grid}.factsGrid article{border-right:1px solid var(--line);padding:28px}.factsGrid article:last-child{border:0}.factsGrid strong{color:var(--mars-glow);font:700 19px/1.05 var(--font-display);display:block}.factsGrid span{color:#8f8981;margin-top:18px;font-size:12px;line-height:1.5;display:block}.sourceLink{color:#ddd7ce;border-bottom:1px solid var(--mars-red);padding:8px 0;font-size:13px;display:inline-block}.engineering{border-top:1px solid var(--line);grid-template-columns:.72fr 1.28fr;align-items:center;gap:7vw;display:grid}.engineeringMass{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#a73b25 0,#5b1f16 44%,#160a08 70%);border-radius:50%;place-content:center;display:grid;box-shadow:0 0 100px #ff7a1a21}.engineeringMass small{letter-spacing:.22em;color:#ffc08c}.engineeringMass strong{font:700 clamp(38px,6vw,72px)/1 var(--font-display);margin-top:15px}.engineering h2{margin-left:0;font-size:clamp(38px,5vw,68px)}.engineering p{color:#aaa49c;font-size:16px;line-height:1.7}.engineeringFlow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:35px;display:flex}.engineeringFlow span{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line);padding:10px;font-size:11px}.engineeringFlow span:not(:last-child):after{content:"→";color:var(--mars-glow);margin-left:16px}.costSection{border-top:1px solid var(--line)}.costSection h2{margin-left:0}.costSubtitle{color:#aaa39b;margin-bottom:44px;font-size:18px}.costTable{border-top:1px solid #3e3834}.costRow{border-bottom:1px solid #282421;grid-template-columns:1fr 1fr;align-items:center;padding:21px 24px;display:grid}.costRow strong{font:700 clamp(19px,3vw,30px)/1 var(--font-display);color:var(--mars-glow)}.costHeader{color:#8f8981;text-transform:uppercase;letter-spacing:.14em;font-size:10px}.costNote{color:#77736e;max-width:820px;margin-top:24px;font-size:12px;line-height:1.6}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:850px){.missionColumns,.engineering{grid-template-columns:1fr}.storySticky{grid-template-columns:1fr;gap:20px;padding-top:45px}.storyCopy h2{font-size:clamp(38px,8vw,64px)}.stageReadout{margin-top:20px}.lightMars,.lightMeter{width:min(62vw,430px)}.lightMars{max-height:43vh}.journeyTrack{grid-template-columns:1fr 1fr;gap:0 18px;margin-top:30px}.journeyNode,.journeyMars{min-height:92px}.factsGrid{grid-template-columns:1fr 1fr}.factsGrid article:nth-child(2){border-right:0}.factsGrid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.engineeringMass{width:min(76vw,470px);margin:auto}}@media (max-width:520px){.missionLead,.starshipFacts,.engineering,.costSection{padding:85px 18px}.missionLead h2,.starshipFacts h2,.engineering h2,.costSection h2,.journeySticky h2{font-size:40px}.missionLead:before{height:42px}.missionColumns{gap:12px}.missionColumns p{font-size:15px}.lightsStory{height:230vh}.journeyStory{height:280vh}.storySticky,.journeySticky{padding:56px 18px 30px}.stageReadout{min-height:74px}.lightMars,.lightMeter{width:min(78vw,340px)}.lightMars{max-height:38vh}.lightVisual>b{font-size:35px}.journeyTrack{grid-template-columns:1fr}.journeyNode{border-top:0;border-left:1px solid #413b37;min-height:auto;padding:13px 12px 13px 28px}.journeyNode:before{top:17px;left:-5px}.journeyNode>span,.qualification{display:none}.journeyNode>strong{margin:0;font-size:13px}.journeyMars{background:linear-gradient(90deg,#a83c264d,#0000);border-radius:0}.factsGrid{grid-template-columns:1fr}.factsGrid article{border-right:0;border-bottom:1px solid var(--line)!important}.massScale{grid-template-columns:1fr;min-height:0}.starshipMass{height:190px}.mosaicMass{width:45%;min-width:160px}.engineeringFlow{display:grid}.engineeringFlow span:not(:last-child):after{float:right}.costRow{gap:18px;padding:18px 12px}.costRow strong,.costHeader span:last-child{text-align:right}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.lightMars i,.lightMeter span,.journeyNode{transition:none}.lightsStory,.journeyStory{height:auto}.storySticky,.journeySticky{min-height:auto;padding-top:90px;padding-bottom:90px;position:relative}.journeyNode{opacity:1;transform:none}}.heroCopy{z-index:2;min-width:0;position:relative}.marsWrap{min-width:0}.marsWrap canvas{max-width:100%!important}.foundingCounter{gap:6px;min-width:300px;display:grid}.foundingCounter>span{color:var(--mars-glow,#ff7a1a)}.foundingCounter>b{color:#e6e0d7;font-size:12px}.foundingCounter>strong{margin-top:5px;font-size:20px}.marsMotionCue{z-index:2;color:#c6c0b7;letter-spacing:.16em;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:8%;left:4%}.marsMotionCue i{background:#ff7a1a;border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite marsSignal;box-shadow:0 0 #ff7a1a8c}@keyframes marsSignal{70%{box-shadow:0 0 0 10px #ff7a1a00}to{box-shadow:0 0 #ff7a1a00}}.productShowcase{border-top:1px solid var(--line);max-width:1280px;margin:auto;padding:clamp(90px,10vw,145px) 30px}.productHeading{text-align:center;max-width:900px;margin:auto}.productHeading h2,.premiumSection h2,.missionSummary h2,.faqSection h2,.finalCta h2,.missionSources h2{font:700 clamp(42px,6.2vw,86px)/.94 var(--font-display);letter-spacing:-.055em;margin:22px 0}.productHeading>p{color:#aaa49b;font-size:clamp(18px,2.2vw,26px)}.productComposition{grid-template-columns:1.15fr .85fr;grid-template-areas:"tile page""tile share";align-items:center;gap:24px;margin-top:50px;display:grid}.productView{position:relative}.mainTile{grid-area:tile;scroll-margin-top:100px}.publicPreview{grid-area:page}.productComposition>.productView:last-child{grid-area:share}.viewLabel{color:#8f8981;letter-spacing:.18em;margin-bottom:12px;font-size:10px;font-weight:700}.exampleNote{color:#67625c;text-align:center;letter-spacing:.08em;font-size:10px}.marsTileCard{aspect-ratio:1.55;color:#fff;background:radial-gradient(circle at 82% 18%,#ff7a1a42,#0000 24%),linear-gradient(145deg,#1c0c09,#050505 58%);border:1px solid #ff7a1a66;flex-direction:column;justify-content:space-between;min-height:320px;padding:clamp(28px,4vw,52px);transition:transform .5s,box-shadow .5s;display:flex;position:relative;overflow:hidden;transform:perspective(1200px)rotateY(-2deg);box-shadow:0 35px 100px #00000080,inset 0 0 80px #c84a2f14}.marsTileCard:hover{transform:perspective(1200px)rotateY(0)translateY(-5px);box-shadow:0 42px 110px #00000080}.tileTop,.tileBottom{letter-spacing:.18em;z-index:2;justify-content:space-between;align-items:center;font-size:10px;font-weight:700;display:flex;position:relative}.tileTop small{color:#ffb26f}.tileOrbit{aspect-ratio:1;border:1px solid #ffffff17;border-radius:50%;width:52%;position:absolute;top:4%;right:-14%}.tileOrbit:after{content:"";border:1px solid #ff7a1a26;border-radius:50%;position:absolute;inset:12%}.tileNumber{font:700 clamp(42px,6vw,78px)/1 var(--font-display);letter-spacing:-.06em;color:#f8f3eb;z-index:2;position:relative}.tileCountry{color:#ffad6a;letter-spacing:.16em;font-size:13px;font-weight:800}.tileCountry span{margin-right:8px;font-size:21px}.marsTileCard blockquote{max-width:85%;font:500 clamp(18px,2.4vw,29px)/1.4 var(--font-display);margin:0}.tileBottom{color:#8e8880}.shareVariant{aspect-ratio:1.9;background:radial-gradient(circle at 15% 100%,#6e2118,#0000 45%),#090706;min-height:200px;transform:rotate(1.5deg)}.shareVariant .tileNumber{font-size:clamp(35px,5vw,58px)}.shareLine{color:#c6c0b7;margin:0;font-size:14px}.miniBrowser{background:#0a0908;border:1px solid #37312d;box-shadow:0 20px 60px #00000073}.browserBar{border-bottom:1px solid #2b2724;align-items:center;gap:6px;height:38px;padding:0 12px;display:flex}.browserBar i{background:#5b514b;border-radius:50%;width:7px;height:7px}.browserBar i:first-child{background:#c84a2f}.browserBar span{color:#78716a;margin-left:8px;font-size:9px}.browserBody{background:radial-gradient(circle at 85% 20%,#c84a2f40,#0000 28%);min-height:250px;padding:30px}.browserBody small{color:#c84a2f;letter-spacing:.18em;font-size:9px;display:block}.browserBody h3{font:700 25px var(--font-display);margin:10px 0 4px}.browserBody>span{color:#aaa49b;font-size:11px}.browserBody blockquote{color:#d7d2ca;margin:34px 0;font:italic 15px/1.6 Georgia,serif}.browserBody>div{color:#78716a;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:9px;display:flex}.fakeShare{color:#d7d2ca;border:1px solid #514840;padding:8px 12px}.conversionClaim{margin-top:30px}.claimDefinition{font:700 20px/1.4 var(--font-display)!important;color:#fff!important}.trustStrip{background:#ffffff2e;grid-template-columns:1fr 1fr;gap:1px;margin-top:30px;display:grid}.trustStrip span{letter-spacing:.1em;background:#53140a73;padding:12px;font-size:9px}.trustStrip b{color:#fff}.compactHow{padding-top:90px;padding-bottom:90px}.compactHow .step h3{text-transform:uppercase}.premiumSection,.missionSummary,.faqSection,.finalCta,.missionPageHero,.missionSources{max-width:1180px;margin:auto;padding:clamp(90px,10vw,145px) 30px}.premiumSection{border-top:1px solid var(--line)}.premiumSection>div:first-child{max-width:900px}.premiumSection>div:first-child>p{color:#a8a198;max-width:680px;line-height:1.7}.premiumRail{scrollbar-width:thin;gap:12px;margin-top:30px;padding:28px 0;display:flex;overflow-x:auto}.premiumRail span{font:700 clamp(20px,3vw,34px) var(--font-display);background:#0b0807;border:1px solid #ff7a1a59;flex:none;padding:23px 28px}.premiumAction{color:#817b74;justify-content:space-between;font-size:12px;display:flex}.premiumAction span:first-child{color:#ff7a1a;letter-spacing:.18em;font-weight:800}.missionSummary{text-align:center;border-top:1px solid var(--line);background:radial-gradient(circle,#c84a2f26,#0000 48%)}.missionSummary h3{font:700 clamp(22px,3vw,38px) var(--font-display);color:#ff7a1a}.summaryFlow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:1040px;margin:50px auto;display:flex}.summaryFlow span{border:1px solid var(--line);letter-spacing:.08em;padding:14px;font-size:11px}.summaryFlow span:not(:last-child):after{content:"→";color:#ff7a1a;margin-left:22px}.missionSummary>p{color:#aaa49b;max-width:760px;margin:0 auto 18px;line-height:1.75}.missionSummary>small{color:#726d67;display:block}.missionCta{color:#ff7a1a;letter-spacing:.1em;border-bottom:1px solid #c84a2f;margin-top:35px;padding:15px 0;font-weight:800;display:inline-block}.faqSection{border-top:1px solid var(--line)}.faqSection h2{max-width:950px}.faqList{border-top:1px solid var(--line);margin-top:55px}.faqList details{border-bottom:1px solid var(--line);padding:0 4px}.faqList summary{cursor:pointer;font:700 clamp(17px,2vw,22px) var(--font-display);padding:27px 0;list-style:none}.faqList summary:after{content:"+";float:right;color:#ff7a1a}.faqList details[open] summary:after{content:"−"}.faqList p{color:#aaa49b;max-width:820px;margin:0 0 28px;line-height:1.7}.finalCta{text-align:center;border-top:1px solid var(--line);background:radial-gradient(circle at 50% 100%,#c84a2f3b,#0000 50%)}.finalCta h2 em{color:#c84a2f;font-style:normal}.finalCta>strong{color:#ff7a1a;letter-spacing:.18em;margin:35px 0;display:block}.finalCta .primary{display:inline-block}.finalCta>p{color:#77716a;margin-top:25px;font-size:12px}.missionPageHero{padding-top:110px}.missionPageHero h1{font:700 clamp(46px,7vw,94px)/.92 var(--font-display);letter-spacing:-.06em;margin:24px 0}.missionPageHero h1 em{color:#c84a2f;font-style:normal}.missionPageHero p{color:#aaa49b;max-width:720px;font-size:19px;line-height:1.6}.missionSources{border-top:1px solid var(--line)}.missionSources h2{font-size:clamp(40px,5vw,68px)}.missionSources a{color:#ff9b4b;border-bottom:1px solid #6e2118;width:max-content;margin:18px 0;padding-bottom:5px;display:block}.missionSources p{color:#89837b;max-width:850px;margin-top:42px;line-height:1.7}.missionFinal{max-width:none}.missionFinal h2{font-size:clamp(38px,5vw,68px)}@media (max-width:850px){.productComposition{grid-template-columns:1fr;grid-template-areas:"tile""page""share";max-width:680px;margin-left:auto;margin-right:auto}.marsTileCard{transform:none}.premiumAction{flex-direction:column;gap:10px}}@media (max-width:520px){.productShowcase,.premiumSection,.missionSummary,.faqSection,.finalCta,.missionPageHero,.missionSources{padding:75px 18px}.hero,.heroCopy,.marsWrap,.actions,.primary,.dek{width:100%;min-width:0;max-width:100%}.hero h1 em{display:block}.foundingCounter{min-width:0;left:0;right:0}.productComposition{margin-top:45px}.marsTileCard{aspect-ratio:auto;min-height:360px;padding:28px 23px}.tileNumber{font-size:49px}.marsTileCard blockquote{max-width:100%;font-size:20px}.shareVariant{min-height:270px}.browserBody{min-height:225px;padding:24px 20px}.trustStrip{grid-template-columns:1fr}.premiumRail{margin-right:-18px}.premiumAction span:last-child{line-height:1.5}.summaryFlow{display:grid}.summaryFlow span:not(:last-child):after{float:right}.faqList summary{padding-right:5px}.missionPageHero{padding-top:80px}.missionPageHero h1{font-size:43px}}.firstHumans{border-bottom:1px solid var(--line);grid-template-columns:1.35fr .65fr;gap:70px;max-width:1180px;margin:auto;padding:clamp(90px,10vw,145px) 30px;display:grid}.firstHumans h2,.premiumHero h1,.personalNumbers h2,.premiumHow h2,.shareActions h2{font:700 clamp(38px,5.5vw,76px)/.96 var(--font-display);letter-spacing:-.05em;margin:20px 0}.firstHumans>div>strong{color:#ef7a57;font:700 clamp(22px,3vw,36px) var(--font-display);margin:30px 0;display:block}.firstHumans>div>p{max-width:680px;color:var(--muted);line-height:1.7}.raceToMars{border:1px solid var(--line);background:#0a0807bf;padding:34px}.raceToMars h3{font:700 22px var(--font-display);margin:15px 0 26px}.raceToMars p{border-top:1px solid var(--line);text-transform:uppercase;justify-content:space-between;gap:18px;margin:0;padding:14px 0;font-size:12px;display:flex}.raceToMars b{color:#ef7a57}.premiumPage{padding-bottom:120px}.premiumHero,.featuredPremium,.personalNumbers,.premiumCatalog,.premiumHow{max-width:1180px;margin:auto;padding:clamp(85px,10vw,145px) 30px}.premiumHero{text-align:center}.premiumHero h1{font-size:clamp(52px,8vw,112px)}.premiumHero>p{color:#b7afa5;font-size:clamp(18px,2.4vw,28px)}.productTypes{border:1px solid var(--line);grid-template-columns:1fr 1fr;max-width:760px;margin:55px auto 0;display:grid}.productTypes>span{text-align:left;gap:12px;padding:28px;display:grid}.productTypes>span+span{border-left:1px solid var(--line);background:radial-gradient(circle at 100% 0,#ef5b3526,#0000 55%)}.productTypes small{color:#8f8880;letter-spacing:.14em}.productTypes strong{font:700 24px var(--font-display)}.featuredPremium{border-top:1px solid var(--line)}.premiumCardGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:35px;display:grid}.premiumCardGrid article{background:radial-gradient(circle at 100% 0,#ef5b3526,#0000 48%),#090807;border:1px solid #ef5b3547;flex-direction:column;min-height:250px;padding:28px;display:flex}.premiumCardGrid article>span{font:700 clamp(30px,4vw,48px) var(--font-display);color:#ef7a57}.premiumCardGrid h2{font:700 20px var(--font-display);margin:auto 0 12px}.premiumCardGrid p{color:#b8b0a7}.premiumCardGrid small{color:#736d66;letter-spacing:.15em}.personalNumbers{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:50px;display:grid}.personalNumbers>div{max-width:780px}.personalNumbers p,.premiumHow p{color:var(--muted);line-height:1.75}.categoryRow{border-top:1px solid var(--line);grid-template-columns:180px 1fr;padding:26px 0;display:grid}.categoryRow h2{font:700 18px var(--font-display);color:#ef7a57}.categoryRow>div{flex-wrap:wrap;gap:10px;display:flex}.categoryRow span{border:1px solid var(--line);padding:12px 14px;font-weight:700}.categoryRow small{color:#7e7871;margin-top:5px;font-size:9px;display:block}.premiumHow{border-top:1px solid var(--line)}.premiumHow p{max-width:760px;margin-bottom:38px}.publicTilePage{padding-bottom:120px}.tileIdentity{text-align:center;max-width:900px;margin:auto;padding:clamp(80px,10vw,135px) 30px}.humanNumber{color:#ef7a57;font:700 clamp(22px,3vw,34px) var(--font-display);margin:24px auto 10px;display:block}.tileIdentity h1{font:700 clamp(48px,8vw,96px)/.95 var(--font-display);letter-spacing:-.055em;margin:18px 0}.tileIdentity h2{font:700 clamp(24px,4vw,42px) var(--font-display);margin:20px 0 8px}.tileIdentity>p{color:#b5aea5}.tileIdentity blockquote{max-width:720px;margin:55px auto;font:italic clamp(24px,3vw,38px)/1.45 Georgia,serif}.identityBadges{flex-wrap:wrap;justify-content:center;gap:10px;margin:30px 0;display:flex}.identityBadges span{color:#ff8a68;letter-spacing:.13em;border:1px solid #ef7a57;padding:10px 15px;font-size:11px;font-weight:800}.tileIdentity>small{letter-spacing:.2em;color:#77716b}.realShareCard{max-width:850px;margin:auto;padding:0 30px 100px}.realShareCard .marsTileCard{transform:none}.shareActions{border-top:1px solid var(--line);max-width:900px;margin:auto;padding:90px 30px}.shareActions>div:first-child p{color:var(--muted)}.sharePanel{border:1px solid var(--line);margin:38px 0 20px;padding:24px}.sharePanel>strong{letter-spacing:.16em;margin-bottom:18px;display:block}.shareButtons a,.shareButtons button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ef5b358c;padding:12px 15px;font-size:12px;font-weight:700}.shareActions code{overflow-wrap:anywhere;color:#8f8880;display:block}.nativeShare{display:none}@media (max-width:850px){.firstHumans,.personalNumbers{grid-template-columns:1fr}.premiumCardGrid{grid-template-columns:1fr 1fr}.categoryRow{grid-template-columns:1fr}.nativeShare{display:inline-block}}@media (max-width:520px){.firstHumans,.premiumHero,.featuredPremium,.personalNumbers,.premiumCatalog,.premiumHow,.tileIdentity,.shareActions{padding:75px 18px}.premiumCardGrid,.productTypes{grid-template-columns:1fr}.productTypes>span+span{border-left:0;border-top:1px solid var(--line)}.realShareCard{padding:0 18px 75px}.shareActions h2{font-size:40px}.shareButtons{grid-template-columns:1fr 1fr;display:grid}.shareButtons a,.shareButtons button{text-align:center}.premiumCardGrid article{min-height:210px}.lightsStory{height:140vh}}@media (prefers-reduced-motion:reduce){.marsTileCard,.marsTileCard:hover{transition:none;transform:none}.marsMotionCue i{animation:none}}.ninaSignal{text-align:center;max-width:900px;margin:auto;padding:0 30px 25px}.ninaSignal h2{font:700 clamp(42px,6vw,76px)/.95 var(--font-display);letter-spacing:-.05em;margin:18px 0}.ninaSignal p{font:700 clamp(24px,3vw,38px) var(--font-display);color:#ef7a57;margin:0}.bringAnother{border-top:1px solid var(--line);max-width:980px;margin:auto;padding:90px 30px}.bringLead{text-align:center}.bringLead h2{font:700 clamp(42px,6vw,82px)/.94 var(--font-display);letter-spacing:-.055em;max-width:900px;margin:20px auto}.bringLead>p{color:var(--muted);font-size:18px}.bringPrimary{margin-top:24px;padding:20px 34px;font-size:15px;display:inline-block}.bringAnother .sharePanel{background:#080706b3;border:1px solid #ef5b357a;margin:42px auto 22px;padding:28px}.bringAnother .sharePanel>strong{letter-spacing:.16em;color:#ff936f;margin-bottom:20px;display:block}.shareButtons{flex-wrap:wrap;gap:10px;display:flex}.shareButtons a,.shareButtons button,.successSecondary a,.successSecondary button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ef5b358c;padding:13px 16px;font-size:12px;font-weight:800}.shareButtons a:hover,.shareButtons button:hover,.shareButtons a:focus-visible,.shareButtons button:focus-visible,.successSecondary a:focus-visible,.successSecondary button:focus-visible{outline-offset:3px;background:#ef5b351f;outline:2px solid #ff9b73}.copyFeedback{color:#ff9b73;letter-spacing:.1em;margin-top:18px;display:block}.copyFeedback small{color:#908981;letter-spacing:0;margin-top:7px;font-weight:400;display:block}.referralUrl{gap:9px;margin:24px 0 55px;display:grid}.referralUrl span{color:#817b74;letter-spacing:.17em;font-size:10px}.referralUrl code{overflow-wrap:anywhere;color:#d8d1c8}.referralProgress{border:1px solid var(--line);background:radial-gradient(circle at 100% 0,#ef5b351c,#0000 38%);padding:34px}.referralProgress h3{font:700 clamp(24px,3vw,38px) var(--font-display);margin:18px 0 8px}.referralProgress>p{color:#b1aaa1}.referralProgress ol{grid-template-columns:repeat(4,1fr);margin:38px 0 28px;padding:0;list-style:none;display:grid}.referralProgress li{color:#6e6861;gap:8px;display:grid;position:relative}.referralProgress li:before{content:"";background:#38322e;width:100%;height:1px;position:absolute;top:33px;left:0}.referralProgress li b{font:700 22px var(--font-display)}.referralProgress li i{z-index:1;background:#080706;border:2px solid #5e5650;border-radius:50%;width:12px;height:12px;position:relative}.referralProgress li span{letter-spacing:.13em;font-size:9px}.referralProgress li.isReached,.referralProgress li.isCurrent{color:#ff916b}.referralProgress li.isReached i{background:#ef5b35;border-color:#ef5b35;box-shadow:0 0 14px #ef5b3599}.referralProgress li.isCurrent i{border-color:#ef5b35}.referralProgress>small{color:#928b83}.publicReferralCta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;margin-top:54px;padding:34px;display:flex}.publicReferralCta strong{letter-spacing:.12em;color:#ef7a57}.publicReferralCta h3{font:700 clamp(27px,4vw,45px) var(--font-display);margin:10px 0}.publicReferralCta small{color:#8d867e}.publicReferralCta .primary{flex:none}.nextHuman{color:#fff;font:700 clamp(26px,3.5vw,44px) var(--font-display);display:block}.checkoutReturn{text-align:center;padding:70px 24px}.successExperience{width:min(100%,1050px);margin:auto}.successArchive h1,.successEmotion h2{font:700 clamp(43px,7vw,82px)/.95 var(--font-display);letter-spacing:-.05em;max-width:1000px;margin:24px auto}.successArchive>strong{color:#ff8a63;font:700 clamp(25px,4vw,45px) var(--font-display);margin-top:35px;display:block}.successArchive h2{font:700 clamp(35px,5vw,62px) var(--font-display);margin:12px 0}.successArchive blockquote{max-width:720px;margin:35px auto;font:italic clamp(20px,3vw,32px)/1.5 Georgia,serif}.successBadge{color:#ff9979;letter-spacing:.15em;border:1px solid #ef5b35;padding:10px 16px;font-size:11px;font-weight:800;display:inline-block}.newMarsLight{aspect-ratio:1;background:radial-gradient(circle at 36% 31%,#9b3825,#4d1a13 55%,#100706 76%);border-radius:50%;place-items:center;width:210px;margin:70px auto 28px;display:grid;box-shadow:inset -35px -15px 48px #000,0 0 65px #ef5b3533}.newMarsLight i{background:#ffd19a;border-radius:50%;width:8px;height:8px;animation:1.5s ease-out both newLight;box-shadow:0 0 10px 4px #ff7a1a}.newMarsLight b{letter-spacing:.17em;color:#ff9b73;margin-top:270px;font-size:11px;position:absolute}@keyframes newLight{0%{opacity:0;transform:scale(0);box-shadow:0 0 #ff7a1a}to{opacity:1;transform:scale(1);box-shadow:0 0 10px 4px #ff7a1a}}.successEmotion{margin:95px 0 30px}.successEmotion>p{font:700 clamp(22px,3vw,36px) var(--font-display);color:#ef7a57}.successEmotion>small{color:#9f988f;font-size:15px}.successSecondary{flex-wrap:wrap;justify-content:center;gap:12px;margin:5px auto 55px;display:flex}@media (max-width:700px){.publicTilePage *,.successExperience *{min-width:0}.tileIdentity h1,.tileIdentity h2,.tileIdentity p,.tileIdentity blockquote,.ninaSignal h2,.bringLead h2{overflow-wrap:anywhere;max-width:100%}.identityBadges{justify-items:center;display:grid}.identityBadges span{width:max-content;max-width:100%}.bringAnother,.ninaSignal{padding-left:18px;padding-right:18px}.bringLead h2{font-size:42px}.bringPrimary{z-index:4;width:100%;position:sticky;bottom:12px}.shareButtons{grid-template-columns:1fr 1fr;display:grid}.shareButtons a,.shareButtons button{text-align:center;white-space:normal;min-height:48px}.publicReferralCta{text-align:center;flex-direction:column;align-items:stretch;padding:30px 18px}.publicReferralCta .primary{width:100%}.referralProgress{padding:26px 18px}.referralProgress li span{font-size:8px}.checkoutReturn{padding:55px 16px}.successArchive h1{font-size:43px}.successSecondary{grid-template-columns:1fr;width:100%;display:grid}.successSecondary a,.successSecondary button{min-height:48px}}@media (prefers-reduced-motion:reduce){.newMarsLight i{animation:none}}.liveFeed,.reservedIcons{border-top:1px solid var(--line);max-width:1180px;margin:auto;padding:clamp(90px,10vw,145px) 30px}.feedHeading{justify-content:space-between;align-items:end;gap:45px;display:flex}.feedHeading h2,.reservedIcons h2{font:700 clamp(42px,6vw,80px)/.95 var(--font-display);letter-spacing:-.05em;margin:18px 0}.feedHeading p,.reservedIcons>p{color:var(--muted);font-size:17px}.latestHuman{border-left:2px solid var(--red);flex:0 0 260px;padding:13px 0 13px 20px}.latestHuman span{color:#ef7a57;letter-spacing:.18em;font-size:10px;display:block}.latestHuman strong{font:700 17px/1.35 var(--font-display);margin-top:9px;display:block}.humanMarquee{scroll-snap-type:x proximity;scrollbar-width:thin;margin:50px -30px 0;padding:4px 30px 22px;overflow-x:auto}.humanMarqueeTrack{gap:14px;width:max-content;display:flex}.humanFeedCard{scroll-snap-align:start;background:radial-gradient(circle at 100% 0,#ef5b3524,#0000 40%),#090807;border:1px solid #ef5b3552;flex-direction:column;width:min(78vw,390px);min-height:390px;padding:26px;display:flex}.humanFeedMeta{color:#ef7a57;letter-spacing:.1em;justify-content:space-between;gap:18px;font-size:10px;font-weight:800;display:flex}.humanFeedCountry{color:#aaa39a;text-transform:uppercase;margin-top:35px;font-size:12px}.humanFeedCard h3{font:700 25px/1.1 var(--font-display);text-transform:uppercase;margin:13px 0}.humanFeedCard blockquote{margin:12px 0 25px;font:italic 22px/1.45 Georgia,serif}.foundingBadge{color:#ff9877;letter-spacing:.13em;border:1px solid #ef5b35;width:max-content;margin-top:auto;padding:8px 10px;font-size:9px}.humanFeedActions{gap:8px;margin-top:20px;display:flex}.humanFeedActions a,.humanFeedActions button,.reservedRail button{color:#fff;cursor:pointer;text-align:center;background:0 0;border:1px solid #ef5b3580;flex:1;padding:12px;font-size:11px;font-weight:800}.humanFeedActions a:hover,.humanFeedActions button:hover,.humanFeedActions a:focus-visible,.humanFeedActions button:focus-visible,.reservedRail button:hover,.reservedRail button:focus-visible{outline-offset:2px;background:#ef5b351c;outline:2px solid #ff9b73}.truthfulCount{text-align:center;color:#ff906d;letter-spacing:.12em;font-weight:800}.humanEmpty{border:1px solid var(--line);text-align:center;gap:12px;margin-top:45px;padding:50px;display:grid}.humanEmpty strong{font:700 30px var(--font-display)}.humanEmpty span{color:#ef7a57}.shareSheetBackdrop{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.shareSheet{background:#0d0b0a;border:1px solid #ef5b358c;width:min(100%,620px);max-height:92vh;padding:38px;position:relative;overflow:auto;box-shadow:0 30px 100px #000}.shareSheet h3{font:700 clamp(34px,5vw,55px)/1 var(--font-display);margin:18px 0 30px}.shareClose{color:#fff;cursor:pointer;background:0 0;border:0;font-size:35px;position:absolute;top:12px;right:16px}.shareGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.shareGrid a,.shareGrid button{color:#fff;cursor:pointer;background:#100d0b;border:1px solid #ef5b3580;place-items:center;min-height:50px;padding:12px;font-size:11px;font-weight:800;display:grid}.shareFeedback{color:#ff966f;letter-spacing:.15em;margin-top:20px;display:block}.reservedIcons{background:radial-gradient(circle at 15%,#ef5b351a,#0000 35%);max-width:none;padding-left:max(30px,50vw - 590px);padding-right:max(30px,50vw - 590px)}.reservedIcons>p{max-width:760px}.reservedRail{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:14px;margin-top:45px;padding-bottom:22px;display:flex;overflow-x:auto}.reservedRail article{scroll-snap-align:start;background:#080706;border:1px solid #39322e;flex-direction:column;flex:0 0 min(82vw,380px);min-height:350px;padding:27px;display:flex}.reservedRail article>span{color:#ef7a57;font:700 17px var(--font-display)}.reservedRail h3{font:700 28px/1.05 var(--font-display);margin:35px 0 12px}.reservedRail article>p{color:#b0a89e;line-height:1.55}.reservedRail article>strong{color:#fff1eb;letter-spacing:.12em;margin-top:auto;font-size:11px}.reservedRail button{flex:none;margin-top:18px}.reservedRail small{color:#6f6963;margin-top:15px}@media (prefers-reduced-motion:no-preference){.humanMarquee,.reservedRail{scroll-behavior:smooth}}@media (max-width:700px){.liveFeed,.reservedIcons{padding:75px 18px}.feedHeading{flex-direction:column;align-items:stretch}.latestHuman{flex-basis:auto}.humanMarquee{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.humanFeedCard{width:84vw;min-height:370px}.shareSheet{border-radius:16px 16px 0 0;align-self:end;padding:34px 20px 24px}.shareGrid{grid-template-columns:1fr 1fr}.reservedRail article{flex-basis:84vw}}@media (prefers-reduced-motion:reduce){.humanMarqueeTrack{animation:none!important}}.pressHero,.pressSummary,.pressHuman,.pressFacts,.pressMission,.pressAssets,.pressContact{max-width:1180px;margin:auto;padding:clamp(85px,10vw,145px) 30px}.pressHero{text-align:center}.pressHero h1,.pressSummary h2,.pressHuman h2,.pressFacts h2,.pressMission h2,.pressAssets h2,.pressContact h2{font:700 clamp(42px,6.5vw,88px)/.94 var(--font-display);letter-spacing:-.055em;margin:22px 0}.pressHero p{color:#aaa49b;margin:26px auto 38px;font-size:20px}.pressSummary{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.pressSummary p,.pressMission p{color:#b1aaa1;font-size:18px;line-height:1.75}.pressHuman{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.pressHuman img{border:1px solid #ef5b3561;width:100%;height:auto}.pressHuman h3{font:700 clamp(21px,3vw,34px) var(--font-display)}.pressHuman blockquote{margin:35px 0;font:italic clamp(20px,2.6vw,31px)/1.5 Georgia,serif}.pressFacts{border-top:1px solid var(--line)}.pressFacts>div:last-child{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:45px;display:grid}.pressFacts article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:space-between;min-height:150px;padding:25px;display:grid}.pressFacts small{color:#ef7a57;letter-spacing:.15em}.pressFacts strong{font:700 clamp(19px,2.5vw,29px) var(--font-display)}.pressMission{text-align:center;border-top:1px solid var(--line);background:radial-gradient(circle,#c84a2f21,#0000 50%)}.pressMission p{max-width:820px;margin:35px auto}.pressMission>strong{color:#ff9976;max-width:760px;margin:auto;line-height:1.6;display:block}.pressAssets{border-top:1px solid var(--line)}.pressAssets>div:last-child{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:45px;display:grid}.pressAssets a{border:1px solid var(--line);background:#090807;display:grid;position:relative;overflow:hidden}.pressAssets img{object-fit:cover;opacity:.72;width:100%;height:250px;transition:opacity .2s}.pressAssets a:hover img{opacity:1}.pressAssets span{font:700 18px var(--font-display);padding:18px 18px 4px}.pressAssets small{color:#ef7a57;letter-spacing:.14em;padding:0 18px 18px}.pressContact{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:40px;display:flex}.pressContact h2{font-size:clamp(34px,5vw,62px)}.pressContact p{color:#aaa49b}.pressContact .primary{overflow-wrap:anywhere;text-align:center}@media (max-width:760px){.pressSummary,.pressHuman{grid-template-columns:1fr}.pressFacts>div:last-child{grid-template-columns:1fr 1fr}.pressAssets>div:last-child{grid-template-columns:1fr}.pressContact{flex-direction:column;align-items:stretch}.pressContact .primary{width:100%}}@media (max-width:520px){.pressHero,.pressSummary,.pressHuman,.pressFacts,.pressMission,.pressAssets,.pressContact{padding:75px 18px}.pressHero h1{font-size:43px}.pressFacts>div:last-child{grid-template-columns:1fr}.pressAssets img{height:210px}}.countryCombobox{position:relative}.countryOptions{z-index:20;background:#fff;border:1px solid #b9b2a7;border-radius:4px;max-height:250px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 35px #0003}.countryOptions button{color:#121212;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;width:100%;padding:11px 10px;display:block}.countryOptions button:hover,.countryOptions button.active{background:#f3e5dc}.countryOptions p{color:#706b63;margin:0;padding:13px 10px;font-size:13px}
