.steps{flex-direction:column;align-items:center;gap:2.75rem;width:min(1160px,100% - 3rem);display:flex}.steps>.section-h2{color:#f5f5f2;letter-spacing:-.04em;text-align:center;text-wrap:balance;max-width:24ch;margin:0;font-size:max(2rem,min(3.8vw,3.25rem));line-height:1.15}.tutorial-highlight{color:#79bfff;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:500}.steps-section{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:max(2rem,min(6vw,5rem));width:100%;display:grid}.steps-video-section{isolation:isolate;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.tutorial-map-art{opacity:.45;pointer-events:none;z-index:-1;width:115%;max-width:none;height:auto;position:absolute;transform:rotate(-8deg)}.tutorial-video-frame{background:linear-gradient(145deg,#08f,#0075c5);border:1px solid #42a8ff;border-radius:24px;width:min(100%,330px);padding:.75rem;position:relative;box-shadow:8px 10px 0 -3px rgba(0,137,228,.29),0 24px 45px -20px rgba(0,0,0,.6)}.tutorial-video-frame:before{content:"";pointer-events:none;background:rgba(199,232,244,.72);border-left:2px dashed rgba(255,255,255,.44);border-right:2px dashed rgba(255,255,255,.44);width:76px;height:22px;position:absolute;top:-11px;left:calc(50% - 38px);transform:rotate(-6deg)}.tutorial-video-caption{color:#fff;text-align:center;justify-content:center;align-items:center;gap:.6rem;padding:.8rem .4rem 1rem;font-size:.875rem;font-weight:650;line-height:1.45;display:flex}.tutorial-record-mark{background:#fff;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 4px rgba(255,255,255,.145)}.steps .video-section{aspect-ratio:9/16;width:100%;height:auto;overflow:hidden}.tutorial-itinerary{min-width:0;margin:0;padding:0;list-style:none}.tutorial-step{grid-template-columns:44px minmax(0,1fr);gap:1rem;padding-top:0;padding-bottom:1.4rem;display:grid;position:relative}.tutorial-route-connector{color:rgba(0,137,228,.52);pointer-events:none;width:44px;height:calc(100% - 48px);position:absolute;top:48px}.tutorial-route-connector:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.tutorial-route-connector:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.tutorial-route-connector:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.tutorial-route-connector:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.tutorial-route-connector:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.tutorial-route-connector:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.tutorial-step:last-child{padding-bottom:0}.tutorial-step-number{color:#79bfff;font-variant-numeric:tabular-nums;outline-offset:4px;background:rgba(0,136,255,.047);border:1px solid rgba(0,137,228,.5);border-radius:50%;outline:1px dashed rgba(0,137,228,.25);place-items:center;width:44px;height:44px;font:italic 1.125rem Georgia,Times New Roman,serif;display:grid;transform:rotate(-8deg)}.tutorial-step:last-child .tutorial-step-number{color:#fff;background:#08f;border-color:#08f}.tutorial-step-copy{padding-top:.25rem}.tutorial-step h3{color:#f5f5f2;letter-spacing:-.02em;align-items:center;gap:.55rem;margin:0;font-size:max(1.125rem,min(1.65vw,1.35rem));line-height:1.35;display:flex}.tutorial-step-icon{color:#79bfff;flex-shrink:0}.tutorial-step p{color:#bdc7d2;text-wrap:pretty;margin:.5rem 0 0;font-size:1rem;line-height:1.65}@media (hover:hover) and (prefers-reduced-motion:no-preference){.tutorial-step-number{transition:transform .2s,border-color .2s}.tutorial-step:hover .tutorial-step-number{border-color:#79bfff;transform:rotate(0)}}@media (max-width:760px){.steps{gap:2rem}.steps-section{grid-template-columns:1fr;gap:2.5rem}.tutorial-video-frame{width:min(100%,280px)}.tutorial-map-art{width:100%;max-width:450px}.tutorial-itinerary{width:min(100%,540px);margin-left:auto;margin-right:auto}.tutorial-step{grid-template-columns:38px minmax(0,1fr);gap:.85rem;padding-bottom:1.25rem}.tutorial-step-number{width:38px;height:38px}.tutorial-route-connector{width:38px;height:calc(100% - 43px);top:43px}.tutorial-step h3{font-size:1.125rem}}
.main-container{flex-direction:column;justify-content:start;align-items:center;gap:10rem;width:100%;max-width:100vw;height:auto;display:flex;position:relative;overflow-x:hidden}@supports (overflow-x:clip){.main-container{overflow-x:clip}}.footer_home{margin-left:0;transform:none}.main-container.homepage-layout{--home-content-max:1200px;--home-gutter:clamp(16px,3vw,32px);--home-content-width:min(var(--home-content-max),calc(100% - var(--home-gutter)*2))}.main-container.homepage-layout>:-webkit-any(section,div):not(.hero):not(.feature-plane){box-sizing:border-box;max-width:var(--home-content-max);min-width:0;width:var(--home-content-width);margin-left:auto;margin-right:auto}.main-container.homepage-layout>:-moz-any(section,div):not(.hero):not(.feature-plane){box-sizing:border-box;max-width:var(--home-content-max);min-width:0;width:var(--home-content-width);margin-left:auto;margin-right:auto}.main-container.homepage-layout>:is(section,div):not(.hero):not(.feature-plane){box-sizing:border-box;max-width:var(--home-content-max);min-width:0;width:var(--home-content-width);margin-left:auto;margin-right:auto}.main-container.homepage-layout>.hero{width:100%;max-width:100%;padding-left:0;padding-right:0}.homepage-layout>.hero .hero-product-layout{box-sizing:border-box;max-width:var(--home-content-max);width:var(--home-content-width);padding-left:0;padding-right:0}.plans_home{width:80%}@media (max-width:768px){.main-container.homepage-layout{gap:4rem}.homepage-layout .section-h2{text-wrap:balance;font-size:max(1.8rem,min(7vw,2.4rem));line-height:1.15}.homepage-layout .section-lede{font-size:1rem;line-height:1.65}.homepage-layout :-webkit-any(.models_section,.reviews-section,.faq-section,.audience-section,.steps){gap:1.5rem}.homepage-layout :-moz-any(.models_section,.reviews-section,.faq-section,.audience-section,.steps){gap:1.5rem}.homepage-layout :is(.models_section,.reviews-section,.faq-section,.audience-section,.steps){gap:1.5rem}.homepage-layout .whatis-section{margin-top:0;margin-bottom:0;padding:1.25rem}.homepage-layout .flight-section{padding-left:0;padding-right:0}.homepage-layout .flight-row{padding-top:3vh;padding-bottom:3vh}.homepage-layout .spotlight{gap:.8rem;width:100%;padding:1rem}.homepage-layout .spotlight__art{flex-shrink:0;width:64px;height:64px}.homepage-layout .favorites-heading{width:100%}.homepage-layout .favorites{gap:1.25rem;min-height:0}.homepage-layout .favorites .carousel{padding-left:.5rem;padding-right:.5rem}.homepage-layout .steps-section{gap:2rem}.homepage-layout .tutorial-video-frame{width:min(100% - 12px,280px)}.homepage-layout .gmap-guide{border-radius:24px;padding:1.25rem 1rem}.homepage-layout .models_section_heading{padding-left:0;padding-right:0}.homepage-layout .models_section_heading .section-lede{font-size:.9375rem}.homepage-layout .models-grid-2{padding-top:0;padding-bottom:0}.homepage-layout .app-download-section{gap:1.25rem;height:auto;min-height:340px;padding-top:2rem;padding-bottom:2rem}.homepage-layout .app-download-section-heading{font-size:max(1.8rem,min(7vw,2.4rem))}.homepage-layout .app-download-section-flight{width:90px;height:90px;top:-2rem;right:-1rem}.homepage-layout .app-download-section-balloon{width:50px;height:70px;top:auto;bottom:0;left:-10px}.homepage-layout .app-download-section-cloud1{width:50px;height:40px;top:auto;bottom:15px;left:-12px}.homepage-layout .app-download-section-cloud2{width:45px;height:35px;top:-10px;right:0}.homepage-layout .plans_container{border-radius:24px;padding-left:1.25rem;padding-right:1.25rem}.homepage-layout .hcmp-section{padding-top:0}.homepage-layout .hcmp-table-wrap{scrollbar-color:rgba(0,136,255,.5) transparent;scrollbar-width:thin}.homepage-layout .hcmp-table{font-size:.875rem}.homepage-layout .reviews-container{scroll-snap-type:x proximity;scrollbar-color:rgba(0,136,255,.5) transparent;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:88%;grid-auto-flow:column;gap:12px;padding-bottom:12px;display:grid;overflow-x:auto}.homepage-layout .review{opacity:1;scroll-snap-align:start;border-radius:20px;min-width:0;padding:1.25rem;animation:none;translate:none;scale:1}.homepage-layout .reviews-container:focus-visible{outline-offset:4px;outline:2px solid #08f}.homepage-layout .review-content{font-size:.9375rem;line-height:1.65}.homepage-layout .faq-list{gap:.75rem}.homepage-layout .faq-question{min-height:48px;padding:1rem}.homepage-layout .faq-question-text{font-size:1rem;line-height:1.45}.homepage-layout .faq-answer{padding-left:1rem;padding-right:1rem;font-size:.9375rem;line-height:1.65}}@media (max-width:480px){.main-container{gap:5rem}.plans_home{width:100%}}@media (max-width:768px) and (min-width:481px){.main-container{gap:8rem}.plans_home{width:100%}}@media (min-width:1441px){.main-container{gap:10rem}}.feature-plane{pointer-events:none;z-index:40;position:fixed;top:0;bottom:0;left:0;right:0;overflow:visible}.feature-plane__craft{will-change:transform,opacity;justify-content:center;align-items:center;width:34rem;height:34rem;display:flex;position:absolute;top:0;left:0}.feature-plane__img{width:42%;height:auto}@media (max-width:1080px){.feature-plane__craft{width:26rem;height:26rem}}@media (max-width:768px){.feature-plane__craft{width:17rem;height:17rem}}@media (prefers-reduced-motion:reduce){.feature-plane{display:none}}
.custom_model-module__1T7V7q__custom_model_section{justify-content:space-between;align-items:center;width:80%;max-width:1440px;height:17.5rem;display:flex}@media (max-width:768px){.homepage-layout .custom_model-module__1T7V7q__custom_model_section{gap:1rem;height:auto}.homepage-layout .custom_model-module__1T7V7q__custom_model_banner{height:auto;min-height:220px;padding:1.25rem}.homepage-layout .custom_model-module__1T7V7q__content_section{width:64%;position:relative;top:auto;right:auto;transform:none}.homepage-layout .custom_model-module__1T7V7q__content_section:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.homepage-layout .custom_model-module__1T7V7q__content_section:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.homepage-layout .custom_model-module__1T7V7q__content_section:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.homepage-layout .custom_model-module__1T7V7q__content_section:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.homepage-layout .custom_model-module__1T7V7q__content_section:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.homepage-layout .custom_model-module__1T7V7q__content_section:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.homepage-layout .custom_model-module__1T7V7q__influencer{width:38%;height:auto;left:-8px}.homepage-layout .custom_model-module__1T7V7q__request_a_model{height:auto;min-height:150px;padding:1.25rem}.homepage-layout .custom_model-module__1T7V7q__claim_model_button{min-height:44px;padding:.8rem 1rem;font-size:.875rem}.homepage-layout .custom_model-module__1T7V7q__request_a_model_btn{min-height:44px;padding:.8rem 1rem;font-size:.875rem}}.custom_model-module__1T7V7q__custom_model_banner{background-image:linear-gradient(90deg,#001866,#002070,#003093);border-radius:2.5rem;justify-content:flex-end;align-items:center;width:70%;height:100%;padding:2rem;display:flex;position:relative;overflow:hidden}.custom_model-module__1T7V7q__rays{object-fit:cover;opacity:.25;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.custom_model-module__1T7V7q__influencer{z-index:10;width:19rem;height:13.5rem;position:absolute;bottom:0;left:1rem}.custom_model-module__1T7V7q__content_section{z-index:10;justify-content:center;gap:1rem;width:55%;max-width:32rem;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.custom_model-module__1T7V7q__banner_text,.custom_model-module__1T7V7q__content_section{flex-direction:column;align-items:flex-start;display:flex}.custom_model-module__1T7V7q__banner_text{font-size:var(--text-xl);font-weight:var(--fw-bold);-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.5px;overflow-wrap:anywhere;text-align:start;justify-content:flex-start;gap:.25rem;line-height:1.2}.custom_model-module__1T7V7q__sub_text{color:#ffd230}.custom_model-module__1T7V7q__claim_model_button{color:#0c90e6;cursor:pointer;font-family:Nunito,sans-serif;font-size:var(--text-base);font-weight:var(--fw-bold);letter-spacing:-.5px;white-space:nowrap;background-color:#fff;border-radius:24px;justify-content:center;align-self:flex-start;align-items:center;min-height:45px;padding:.75rem 1.5rem;text-decoration:none;transition:transform .2s ease-in-out;display:inline-flex}.custom_model-module__1T7V7q__claim_model_button:hover,.custom_model-module__1T7V7q__request_a_model_btn:hover{transform:scale(1.05)}.custom_model-module__1T7V7q__claim_model_button:active,.custom_model-module__1T7V7q__request_a_model_btn:active{transform:scale(.95)}.custom_model-module__1T7V7q__request_a_model{background-image:linear-gradient(rgba(27,27,27,.38),rgba(27,27,27,.38));border-radius:2.5rem;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:27.5%;height:100%;padding:28px;display:flex;box-shadow:inset 0 0 0 .5px rgba(255,255,255,.16)}.custom_model-module__1T7V7q__text{font-size:var(--text-lg);font-weight:var(--fw-semibold);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;text-transform:capitalize;line-height:1.2}.custom_model-module__1T7V7q__request_a_model_btn,.custom_model-module__1T7V7q__text{text-align:center;font-family:Nunito,sans-serif}.custom_model-module__1T7V7q__request_a_model_btn{cursor:pointer;font-size:var(--text-2xs);font-weight:var(--fw-extrabold);background-color:rgba(255,255,255,.1);border-radius:32px;padding:14px;transition:transform .2s ease-in-out}.custom_model-module__1T7V7q__custom_model_banner{opacity:0;transition:opacity .6s cubic-bezier(.25,.46,.45,.94),translate .6s cubic-bezier(.25,.46,.45,.94),scale .6s cubic-bezier(.25,.46,.45,.94);translate:0 40px;scale:.95}.custom_model-module__1T7V7q__rays_wrap{opacity:0;transition:opacity .7s ease-out .2s,scale .7s ease-out .2s,rotate .7s ease-out .2s;rotate:-20deg;scale:.6}.custom_model-module__1T7V7q__request_a_model{opacity:0;transition:opacity .5s ease-out .4s,translate .5s ease-out .4s;translate:0 30px}.custom_model-module__1T7V7q__revealed .custom_model-module__1T7V7q__custom_model_banner{opacity:1;translate:0;scale:1}.custom_model-module__1T7V7q__revealed .custom_model-module__1T7V7q__rays_wrap{opacity:1;rotate:none;scale:1}.custom_model-module__1T7V7q__revealed .custom_model-module__1T7V7q__request_a_model{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.custom_model-module__1T7V7q__custom_model_banner,.custom_model-module__1T7V7q__rays_wrap,.custom_model-module__1T7V7q__request_a_model{opacity:1;transition:none;translate:0;rotate:none;scale:1}}@media (max-width:480px){.custom_model-module__1T7V7q__custom_model_section{flex-direction:column;width:100%;height:24.5rem}.custom_model-module__1T7V7q__custom_model_banner,.custom_model-module__1T7V7q__request_a_model{border-radius:1.5rem;width:100%;height:47.5%}.custom_model-module__1T7V7q__influencer{width:10.5rem;height:8rem;left:-1rem}.custom_model-module__1T7V7q__banner_text{font-size:var(--text-base)}.custom_model-module__1T7V7q__claim_model_button,.custom_model-module__1T7V7q__request_a_model_btn{font-size:var(--text-2xs);padding:1rem 1.5rem}}@media (max-width:768px) and (min-width:480px){.custom_model-module__1T7V7q__custom_model_section{flex-direction:column;gap:1rem;width:100%;height:24.5rem}.custom_model-module__1T7V7q__custom_model_banner,.custom_model-module__1T7V7q__request_a_model{width:100%;height:50%}.custom_model-module__1T7V7q__influencer{width:13.5rem;height:9rem;left:-1rem}}@media (max-width:1080px) and (min-width:769px){.custom_model-module__1T7V7q__custom_model_section{width:90%;height:13.5rem}.custom_model-module__1T7V7q__influencer{width:13.5rem;height:9rem;left:-1rem}}
.faq-section{flex-direction:column;align-items:center;gap:2.5rem;width:80%;max-width:1440px;margin:0 auto;display:flex}.faq-title{opacity:0;transition:opacity .5s ease-out,translate .5s ease-out;translate:0 20px}.faq-section.in-view .faq-title{opacity:1;translate:0}.faq-list{flex-direction:column;gap:1rem;width:100%;display:flex}.faq-item{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-highlight);opacity:0;border-radius:1.25rem;padding:0 1.5rem;transition:background-color .3s,border-color .3s;translate:0 30px}.faq-section.in-view .faq-item{animation:.5s forwards faq-reveal}.faq-section.in-view .faq-item:first-child{animation-delay:.1s}.faq-section.in-view .faq-item:nth-child(2){animation-delay:.18s}.faq-section.in-view .faq-item:nth-child(3){animation-delay:.26s}.faq-section.in-view .faq-item:nth-child(4){animation-delay:.34s}.faq-section.in-view .faq-item:nth-child(5){animation-delay:.42s}@keyframes faq-reveal{0%{opacity:0;translate:0 30px}to{opacity:1;translate:0}}.faq-item:hover{background-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.faq-item[open]{background-color:var(--surface-tint);border-color:rgba(83,203,255,.3)}@supports (interpolate-size:allow-keywords){.faq-section{interpolate-size:allow-keywords}.faq-item::details-content{opacity:0;height:0;transition:block-size .32s var(--ease-out),opacity .32s var(--ease-out),content-visibility .32s allow-discrete;overflow:clip}.faq-item[open]::details-content{opacity:1;height:auto}}.faq-question{color:#fff;cursor:pointer;font-family:Nunito,sans-serif;font-size:var(--text-lg);font-weight:var(--fw-bold);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;line-height:1.4;list-style:none;display:flex}.faq-question-text{color:inherit;font:inherit;min-width:0;margin:0}.faq-question::-webkit-details-marker{display:none}.faq-question:focus-visible{outline-offset:4px;border-radius:.75rem;outline:2px solid #53cbff}.faq-icon{box-sizing:border-box;color:var(--brand-sky);height:2.1rem;transition:transform .3s var(--ease-out),background .3s ease;background:rgba(83,203,255,.1);border-radius:50%;flex-shrink:0;width:2.1rem;padding:.35rem}.faq-item[open] .faq-icon{background:rgba(83,203,255,.22);transform:rotate(180deg)}.faq-answer{border-top:1px solid var(--glass-border);color:rgba(255,255,255,.8);font-family:Nunito,sans-serif;font-size:var(--text-base);font-weight:var(--fw-regular);margin:0;padding:1rem 0 1.5rem;line-height:1.6}.faq-item[open] .faq-answer{animation:faq-answer-in .35s var(--ease-out)}.faq-footnote{color:rgba(255,255,255,.72);font-family:Nunito,sans-serif;font-size:var(--text-base);font-weight:var(--fw-regular);text-align:center;max-width:62ch;margin:0;line-height:1.7}.faq-footnote a{color:var(--brand-sky);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s}.faq-footnote a:hover{color:#fff}.faq-footnote a:focus-visible{outline:2px solid var(--brand-sky);outline-offset:3px;border-radius:3px}@keyframes faq-answer-in{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.faq-item,.faq-title{opacity:1;animation:none;translate:0}.faq-icon{transition:none}.faq-item[open] .faq-answer{animation:none}.faq-item::details-content{transition:none}}@media (max-width:480px){.faq-section{gap:1.75rem;width:90%}.faq-item{padding:0 1.1rem}}
