.frontier-home-module__srtppq__home{--blue:#2864ec;--text:#101827;--muted:#586373;--rule:#dbe0e6;--space:clamp(22px,5vw,80px);color:var(--text);background:#fafbfc}.frontier-home-module__srtppq__home section{scroll-margin-top:128px}.frontier-home-module__srtppq__home :is(h1,h2,h3){letter-spacing:-.055em}.frontier-home-module__srtppq__home h2{max-width:none;font-size:clamp(32px,4.3vw,62px);font-weight:600;line-height:1.08}.frontier-home-module__srtppq__home h2 span{color:var(--muted)}.frontier-home-module__srtppq__eyebrow{letter-spacing:.11em;text-transform:uppercase;margin-bottom:26px;font-size:11px;font-weight:600;display:block}.frontier-home-module__srtppq__hero{isolation:isolate;color:#fff;height:min(760px,100svh - 76px);min-height:620px;padding:48px var(--space);background:#050b19;align-items:center;display:flex;position:relative;overflow:hidden}.frontier-home-module__srtppq__heroImage{object-fit:cover;object-position:63% 60%;z-index:-2}.frontier-home-module__srtppq__heroShade{z-index:-1;background:linear-gradient(90deg,#020712e0,#0207124d 66%,#0207120a),linear-gradient(#0000 50%,#02071252);position:absolute;inset:0}.frontier-home-module__srtppq__heroContent{max-width:940px;animation:.85s cubic-bezier(.22,1,.36,1) both frontier-home-module__srtppq__arrive}.frontier-home-module__srtppq__hero .frontier-home-module__srtppq__eyebrow{color:#cbd9f1;margin-bottom:20px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__hero h1{color:#fff;letter-spacing:-.068em;white-space:nowrap;margin:0 0 25px;font-size:clamp(54px,6.8vw,104px);font-weight:600;line-height:1.02}.frontier-home-module__srtppq__brandDot{color:#6497ff}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__promise{color:#fff;letter-spacing:-.045em;max-width:790px;margin:0 0 23px;font-size:clamp(31px,3.7vw,54px);font-weight:500;line-height:1.08}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__heroLead{color:#c3cede;max-width:510px;margin-bottom:29px;font-size:17px;line-height:1.65}.frontier-home-module__srtppq__heroActions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.frontier-home-module__srtppq__button{background:var(--blue);border:1px solid var(--blue);border-radius:3px;justify-content:space-between;align-items:center;gap:22px;min-height:52px;padding:14px 21px;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.frontier-home-module__srtppq__button:hover{background:#194fce;transform:translateY(-2px);text-decoration:none!important}.frontier-home-module__srtppq__button svg,.frontier-home-module__srtppq__textLink svg,.frontier-home-module__srtppq__heroLink svg{flex-shrink:0;transition:transform .2s}.frontier-home-module__srtppq__button:hover svg,.frontier-home-module__srtppq__textLink:hover svg{transform:translate(2px,-2px)}.frontier-home-module__srtppq__heroLink{align-items:center;gap:12px;min-height:48px;font-size:13px;display:inline-flex;color:#e2eaff!important}.frontier-home-module__srtppq__heroNote{color:#b3bfd1;margin-top:22px;font-size:11px;display:block}.frontier-home-module__srtppq__heroIndex{right:var(--space);letter-spacing:.06em;color:#b5c2d9;font-size:10px;position:absolute;bottom:24px}.frontier-home-module__srtppq__intro{padding:104px var(--space) 94px;border-bottom:1px solid var(--rule)}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__intro p{max-width:560px;margin:28px 0 0 auto;font-size:18px;line-height:1.7}.frontier-home-module__srtppq__programs{padding:94px var(--space) 64px}.frontier-home-module__srtppq__sectionTop{justify-content:space-between;align-items:flex-start;gap:50px;margin-bottom:62px;display:flex}.frontier-home-module__srtppq__sectionTop h2{width:62%;margin:0}.frontier-home-module__srtppq__sectionTop .frontier-home-module__srtppq__eyebrow{padding-top:8px}.frontier-home-module__srtppq__tracks{grid-template-columns:1fr 1fr;gap:0;display:grid}.frontier-home-module__srtppq__track{min-width:0;padding:0 50px 0 0}.frontier-home-module__srtppq__track+.frontier-home-module__srtppq__track{border-left:1px solid var(--rule);padding:0 0 0 50px}.frontier-home-module__srtppq__trackLabel{text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:16px;margin-bottom:28px;font-size:12px;display:flex}.frontier-home-module__srtppq__trackLabel>span:first-child{color:var(--blue)}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__track h3{margin:0 0 22px;font-size:clamp(27px,2.7vw,40px);font-weight:500;line-height:1.13}.frontier-home-module__srtppq__track p{max-width:490px;min-height:110px}.frontier-home-module__srtppq__track ul{gap:14px;margin:24px 0 35px;padding:0;font-size:13px;list-style:none;display:grid}.frontier-home-module__srtppq__track li{align-items:flex-start;gap:11px;line-height:1.55;display:flex}.frontier-home-module__srtppq__track li svg{color:var(--blue);flex-shrink:0;margin-top:2px}.frontier-home-module__srtppq__trackBottom{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding-top:24px;display:flex}.frontier-home-module__srtppq__trackBottom strong{letter-spacing:-.04em;font-size:26px;font-weight:500;display:block}.frontier-home-module__srtppq__trackBottom small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.frontier-home-module__srtppq__textLink{align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex;color:var(--blue)!important}.frontier-home-module__srtppq__textLink:hover{text-underline-offset:5px;text-decoration:underline!important}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__trackNote{min-height:0;margin:25px 0 0;font-size:12px;line-height:1.6}.frontier-home-module__srtppq__trackNote a{text-underline-offset:3px;text-decoration:underline}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__terms{color:#667181;max-width:770px;margin:38px 0 0;font-size:11px}.frontier-home-module__srtppq__evidence{padding:95px var(--space);background:#edf1f7;grid-template-columns:1.05fr 1fr;gap:clamp(32px,8vw,130px);display:grid}.frontier-home-module__srtppq__evidenceIntro p{max-width:400px}.frontier-home-module__srtppq__evidenceRow{border-bottom:1px solid #cbd3df;padding:0 0 25px;transition:padding-left .2s;display:block}.frontier-home-module__srtppq__evidenceRow:hover{padding-left:7px;text-decoration:none!important}.frontier-home-module__srtppq__evidenceRow+.frontier-home-module__srtppq__evidenceRow{padding-top:32px}.frontier-home-module__srtppq__evidenceRow>span:first-child{color:#566579;text-transform:uppercase;letter-spacing:.05em;font-size:11px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__evidenceRow h3{margin:16px 0;font-size:25px;font-weight:500;line-height:1.2}.frontier-home-module__srtppq__evidenceRow p{max-width:430px;margin:0;font-size:14px}.frontier-home-module__srtppq__exampleNote{color:#566579;margin-top:22px;font-size:11px;display:block}.frontier-home-module__srtppq__start{padding:98px var(--space);background:#fff}.frontier-home-module__srtppq__diagnostic{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:1.3fr .7fr;gap:70px;margin-top:52px;padding:40px 0;display:grid}.frontier-home-module__srtppq__diagnostic .frontier-home-module__srtppq__eyebrow{margin-bottom:15px}.frontier-home-module__srtppq__diagnostic p{max-width:585px;font-size:18px}.frontier-home-module__srtppq__delivery{color:var(--muted);font-size:12px}.frontier-home-module__srtppq__diagnosticCta{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.frontier-home-module__srtppq__diagnosticCta strong{letter-spacing:-.04em;font-size:42px;font-weight:500;line-height:1.1}.frontier-home-module__srtppq__diagnosticCta small{letter-spacing:0;color:var(--muted);margin-left:14px;font-size:12px}.frontier-home-module__srtppq__alternatives{justify-content:space-between;align-items:center;gap:30px;margin-top:25px;display:flex}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__alternatives p{margin:0;font-size:13px}.frontier-home-module__srtppq__alternatives p a{color:var(--blue);align-items:center;gap:5px;min-height:44px;display:inline-flex}.frontier-home-module__srtppq__faq{padding:88px var(--space);border-top:1px solid var(--rule);grid-template-columns:1fr 1.15fr;gap:60px;display:grid}.frontier-home-module__srtppq__faq details{border-bottom:1px solid var(--rule)}.frontier-home-module__srtppq__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:15px;font-weight:500;list-style:none;display:flex}.frontier-home-module__srtppq__faq summary::-webkit-details-marker{display:none}.frontier-home-module__srtppq__faq summary>span{color:var(--blue);font-size:22px;transition:transform .2s}.frontier-home-module__srtppq__faq details[open] summary>span{transform:rotate(45deg)}.frontier-home-module__srtppq__faq details p{margin:0 25px 24px 0;font-size:14px}.frontier-home-module__srtppq__close{padding:85px var(--space);color:#fff;background:#0a1427}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__close h2{color:#fff;margin-bottom:36px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__close h2 span{color:#9eb7e2}.frontier-home-module__srtppq__close .frontier-home-module__srtppq__eyebrow{color:#adbfda}.frontier-home-module__srtppq__shell .agency-header{color:#f2f6ff;-webkit-backdrop-filter:blur(18px)saturate(1.2);background:#050b19f7;border-bottom:1px solid #b1caff0c}.frontier-home-module__srtppq__shell .agency-header nav{color:#dce6f5}.frontier-home-module__srtppq__shell .agency-header .agency-brand small{color:#a7b8d2}.frontier-home-module__srtppq__shell .agency-header nav a:hover{color:#93c5ff}.frontier-home-module__srtppq__shell .agency-header .agency-button{color:#eef4ff;background:#2864ec26;border-color:#8cb4ff66;border-radius:3px}.frontier-home-module__srtppq__shell .agency-header .agency-button:hover{box-shadow:none;background:#2864ec4d;border-color:#8cb4ffaa}.frontier-home-module__srtppq__shell .agency-header a:focus-visible{outline-offset:4px;outline:2px solid #93c5ff}.frontier-home-module__srtppq__home :is(a,summary):focus-visible{outline-offset:5px;outline:3px solid #6497ff}@keyframes frontier-home-module__srtppq__arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.frontier-home-module__srtppq__hero{height:760px}.frontier-home-module__srtppq__heroContent{max-width:1100px}}@media (max-width:1000px){.frontier-home-module__srtppq__track{padding-right:28px}.frontier-home-module__srtppq__track+.frontier-home-module__srtppq__track{padding-left:28px}.frontier-home-module__srtppq__trackBottom{flex-direction:column;align-items:flex-start}.frontier-home-module__srtppq__track p{min-height:140px}.frontier-home-module__srtppq__sectionTop{gap:25px}.frontier-home-module__srtppq__evidence{grid-template-columns:1fr 1fr;gap:35px}.frontier-home-module__srtppq__diagnostic{gap:30px}.frontier-home-module__srtppq__alternatives{flex-direction:column;align-items:flex-start;gap:5px}.frontier-home-module__srtppq__hero{min-height:590px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__hero h1{font-size:clamp(54px,7.7vw,80px)}}@media (max-width:700px){.frontier-home-module__srtppq__hero{height:auto;min-height:calc(100svh - 118px);padding:45px var(--space) 56px;align-items:flex-start}.frontier-home-module__srtppq__heroImage{object-position:58% 50%}.frontier-home-module__srtppq__heroShade{background:linear-gradient(90deg,#020712d6,#02071252),linear-gradient(#02071240,#02071233)}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__hero h1{margin-bottom:28px;font-size:clamp(36px,8.9vw,60px)}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__promise{margin-bottom:21px;font-size:clamp(29px,6.9vw,41px);line-height:1.15}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__heroLead{max-width:400px;margin-bottom:23px;font-size:15px;line-height:1.6}.frontier-home-module__srtppq__heroActions{flex-direction:column;align-items:flex-start;gap:8px}.frontier-home-module__srtppq__heroNote{max-width:270px;margin-top:15px;line-height:1.6}.frontier-home-module__srtppq__heroIndex{display:none}.frontier-home-module__srtppq__hero .frontier-home-module__srtppq__eyebrow{margin-bottom:25px;font-size:10px}.frontier-home-module__srtppq__intro{padding:66px var(--space)}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__intro p{max-width:100%;margin-top:25px;font-size:16px}.frontier-home-module__srtppq__programs,.frontier-home-module__srtppq__start{padding:65px var(--space)}.frontier-home-module__srtppq__sectionTop{margin-bottom:42px;display:block}.frontier-home-module__srtppq__sectionTop h2{width:100%}.frontier-home-module__srtppq__sectionTop .frontier-home-module__srtppq__eyebrow{padding:0}.frontier-home-module__srtppq__tracks{grid-template-columns:1fr}.frontier-home-module__srtppq__track,.frontier-home-module__srtppq__track+.frontier-home-module__srtppq__track{border-left:0;padding:0}.frontier-home-module__srtppq__track+.frontier-home-module__srtppq__track{border-top:1px solid var(--rule);margin-top:38px;padding-top:38px}.frontier-home-module__srtppq__track p{max-width:100%;min-height:0}.frontier-home-module__srtppq__trackBottom{flex-direction:row;gap:15px}.frontier-home-module__srtppq__trackBottom strong{font-size:24px}.frontier-home-module__srtppq__trackBottom .frontier-home-module__srtppq__textLink{font-size:12px}.frontier-home-module__srtppq__evidence{padding:65px var(--space);grid-template-columns:1fr;gap:40px}.frontier-home-module__srtppq__evidenceIntro p{max-width:100%}.frontier-home-module__srtppq__diagnostic{grid-template-columns:1fr;gap:28px;margin-top:32px;padding:30px 0}.frontier-home-module__srtppq__diagnostic p{font-size:16px}.frontier-home-module__srtppq__faq{padding:60px var(--space);grid-template-columns:1fr;gap:18px}.frontier-home-module__srtppq__close{padding:65px var(--space)}.frontier-home-module__srtppq__home h2{font-size:clamp(30px,7.9vw,45px)}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__track h3{font-size:30px}.frontier-home-module__srtppq__shell .agency-header{column-gap:8px}.frontier-home-module__srtppq__shell .agency-header .agency-brand strong{font-size:14px}.frontier-home-module__srtppq__shell .agency-header .agency-logo-symbol{width:32px}.frontier-home-module__srtppq__shell .agency-header .agency-brand{gap:8px}.frontier-home-module__srtppq__shell .agency-header .agency-button{padding:10px 12px;font-size:11px}}@media (prefers-reduced-motion:reduce){.frontier-home-module__srtppq__heroContent{animation:none}.frontier-home-module__srtppq__home *,.frontier-home-module__srtppq__home :before,.frontier-home-module__srtppq__home :after{scroll-behavior:auto!important;transition:none!important}.frontier-home-module__srtppq__button:hover,.frontier-home-module__srtppq__button:hover svg,.frontier-home-module__srtppq__textLink:hover svg{transform:none}.frontier-home-module__srtppq__evidenceRow:hover{padding-left:0}}@media (max-width:700px){.frontier-home-module__srtppq__shell .agency-header nav{flex-wrap:nowrap;gap:8px;font-size:11px}.frontier-home-module__srtppq__shell .agency-header nav a{flex-shrink:0}}.frontier-home-module__srtppq__hero{position:relative}.frontier-home-module__srtppq__heroImage{opacity:.18}.frontier-home-module__srtppq__heroShade{z-index:1;background:linear-gradient(90deg,#030916cc,#03091661 47%,#0000 75%)}.frontier-home-module__srtppq__heroContent{z-index:2;animation:none;position:relative}.frontier-home-module__srtppq__heroVisual{z-index:0;pointer-events:none;will-change:transform;width:62%;height:115%;position:absolute;top:-7%;right:-8%}.frontier-home-module__srtppq__heroVisual canvas{display:block}.frontier-home-module__srtppq__cssSculpture{perspective:900px;place-items:center;transition:opacity .4s;display:grid;position:absolute;inset:0}.frontier-home-module__srtppq__heroVisual:has(canvas[data-ready=true]) .frontier-home-module__srtppq__cssSculpture{opacity:0}.frontier-home-module__srtppq__orbitOne,.frontier-home-module__srtppq__orbitTwo{aspect-ratio:1;background:linear-gradient(35deg,#05142f,#238bff 20%,#caf0ff 30%,#1153bd 42%,#071429 58%,#3a85eb 72%,#c0e8ff 82%,#174bc6) border-box;border:34px solid #0000;border-radius:48%;width:70%;animation:12s linear infinite frontier-home-module__srtppq__orbitFold;position:absolute;transform:rotateX(48deg)rotateY(-32deg)rotate(-15deg);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.frontier-home-module__srtppq__orbitTwo{border-width:23px;width:55%;animation:15s linear infinite frontier-home-module__srtppq__orbitFoldTwo}.frontier-home-module__srtppq__hero[data-motion=paused] .frontier-home-module__srtppq__cssSculpture *{animation-play-state:paused}.frontier-home-module__srtppq__typeMask{padding-bottom:.05em;display:block;overflow:hidden}.frontier-home-module__srtppq__typeMask>span{animation:.95s cubic-bezier(.16,1,.3,1) both frontier-home-module__srtppq__typeRise;display:block}.frontier-home-module__srtppq__hero h1 .frontier-home-module__srtppq__typeMask>span{animation-delay:50ms}.frontier-home-module__srtppq__hero .frontier-home-module__srtppq__promise .frontier-home-module__srtppq__typeMask:first-child>span{animation-delay:.16s}.frontier-home-module__srtppq__hero .frontier-home-module__srtppq__promise .frontier-home-module__srtppq__typeMask:nth-child(2)>span{animation-delay:.28s}.frontier-home-module__srtppq__hero .frontier-home-module__srtppq__eyebrow{animation:.7s both frontier-home-module__srtppq__copyArrive}.frontier-home-module__srtppq__heroLead{animation:.7s .4s both frontier-home-module__srtppq__copyArrive}.frontier-home-module__srtppq__heroActions{animation:.7s .52s both frontier-home-module__srtppq__copyArrive}.frontier-home-module__srtppq__heroNote{animation:.7s .62s both frontier-home-module__srtppq__copyArrive}.frontier-home-module__srtppq__journey{border-bottom:1px solid var(--rule);background:#fafbfc;min-height:220svh;position:relative}.frontier-home-module__srtppq__journeySticky{min-height:calc(100svh - 76px);padding:54px var(--space);grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(35px,7vw,110px);display:grid;position:sticky;top:76px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__journey h2{max-width:530px;font-size:clamp(40px,4.1vw,60px)}.frontier-home-module__srtppq__journeyHeading p{margin-top:24px;font-size:17px;line-height:1.55}.frontier-home-module__srtppq__journeyDiagram{width:100%;height:auto;display:block;overflow:visible}.frontier-home-module__srtppq__journeyNode{color:#92a0b6;transition:color .35s}.frontier-home-module__srtppq__activeNode{color:var(--blue);transition:color .35s}.frontier-home-module__srtppq__journeyTabs{border-bottom:1px solid var(--rule);justify-content:space-between;gap:20px;display:flex}.frontier-home-module__srtppq__journeyTabs button{text-align:left;color:#66758c;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding:0 0 15px;font-size:14px;transition:color .2s,border-color .2s;display:flex}.frontier-home-module__srtppq__journeyTabs button[aria-pressed=true]{color:var(--blue);border-color:var(--blue)}.frontier-home-module__srtppq__journeyTabs button:focus-visible{outline-offset:3px;outline:3px solid #6497ff}.frontier-home-module__srtppq__journeyPanel{min-height:295px;padding-top:35px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__journeyPanel h3{letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(25px,2.6vw,38px);font-weight:500;line-height:1.12}.frontier-home-module__srtppq__journeyPanel p{max-width:490px;margin-bottom:18px;font-size:15px;line-height:1.65}.frontier-home-module__srtppq__journeyDetail{color:#66758c;margin-bottom:9px;font-size:11px;line-height:1.7;display:block}.frontier-home-module__srtppq__journeyHint{color:#64738a;margin-top:8px;font-size:11px;display:block}.frontier-home-module__srtppq__staticJourney article+article{border-top:1px solid var(--rule);margin-top:28px;padding-top:28px}.frontier-home-module__srtppq__journey[data-reduced=true]{min-height:0}.frontier-home-module__srtppq__journey[data-reduced=true] .frontier-home-module__srtppq__journeySticky{min-height:0;position:relative;top:auto}.frontier-home-module__srtppq__journey[data-reduced=true] .frontier-home-module__srtppq__journeyTabs{display:none}.frontier-home-module__srtppq__button{isolation:isolate;position:relative;overflow:hidden}.frontier-home-module__srtppq__button:before{content:"";z-index:-1;background:#103c9c;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-102%)}.frontier-home-module__srtppq__button:is(:hover,:focus-visible):before{transform:translate(0)}.frontier-home-module__srtppq__button:is(:hover,:focus-visible){transform:none}.frontier-home-module__srtppq__button:is(:hover,:focus-visible) svg{transform:translate(4px,-4px)}.frontier-home-module__srtppq__track{position:relative}.frontier-home-module__srtppq__track:before{content:"";background:var(--blue);transform-origin:0;height:2px;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;top:-18px;left:0;right:50px;transform:scaleX(0)}.frontier-home-module__srtppq__track+.frontier-home-module__srtppq__track:before{left:50px;right:0}.frontier-home-module__srtppq__track:is(:hover,:focus-within):before{transform:scaleX(1)}@keyframes frontier-home-module__srtppq__typeRise{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes frontier-home-module__srtppq__copyArrive{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes frontier-home-module__srtppq__orbitFold{0%{transform:rotateX(48deg)rotateY(-32deg)rotate(-15deg)}50%{transform:rotateX(75deg)rotateY(34deg)rotate(165deg)}to{transform:rotateX(48deg)rotateY(-32deg)rotate(345deg)}}@keyframes frontier-home-module__srtppq__orbitFoldTwo{0%{transform:rotateX(-40deg)rotateY(25deg)rotate(45deg)}50%{transform:rotateX(-65deg)rotateY(-35deg)rotate(-135deg)}to{transform:rotateX(-40deg)rotateY(25deg)rotate(-315deg)}}@media (max-width:980px){.frontier-home-module__srtppq__journeySticky{gap:30px;min-height:calc(100svh - 123px);top:123px}.frontier-home-module__srtppq__journeyPanel{min-height:315px}.frontier-home-module__srtppq__journeyTabs{gap:10px}.frontier-home-module__srtppq__journeyTabs button{gap:8px;font-size:12px}}@media (max-width:700px){.frontier-home-module__srtppq__hero{min-height:calc(100svh - 123px)}.frontier-home-module__srtppq__heroVisual{width:140%;height:76%;top:31%;right:-38%}.frontier-home-module__srtppq__heroShade{background:linear-gradient(#030916b3,#030916b8 55%,#03091614 85%)}.frontier-home-module__srtppq__hero .frontier-home-module__srtppq__heroLead{max-width:320px}.frontier-home-module__srtppq__typeMask{padding-bottom:.06em}.frontier-home-module__srtppq__hero .frontier-home-module__srtppq__heroNote{max-width:220px}.frontier-home-module__srtppq__journey{min-height:215svh}.frontier-home-module__srtppq__journeySticky{padding:30px var(--space);flex-direction:column;justify-content:center;align-items:stretch;gap:13px;display:flex}.frontier-home-module__srtppq__journeyHeading .frontier-home-module__srtppq__eyebrow{margin-bottom:17px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__journey h2{margin-bottom:0;font-size:34px}.frontier-home-module__srtppq__journeyHeading p{margin:15px 0 0;font-size:14px}.frontier-home-module__srtppq__journeyDiagram{max-height:86px;margin-top:7px}.frontier-home-module__srtppq__journeyTabs button{min-height:44px;padding-bottom:10px;font-size:12px}.frontier-home-module__srtppq__journeyPanel{min-height:247px;padding-top:24px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__journeyPanel h3{margin-bottom:15px;font-size:26px}.frontier-home-module__srtppq__journeyPanel p{margin-bottom:12px;font-size:14px}.frontier-home-module__srtppq__journeyDetail{font-size:10px;line-height:1.6}.frontier-home-module__srtppq__journeyHint{margin-top:0;font-size:10px}.frontier-home-module__srtppq__track:before,.frontier-home-module__srtppq__track+.frontier-home-module__srtppq__track:before{left:0;right:0}.frontier-home-module__srtppq__track+.frontier-home-module__srtppq__track:before{top:20px}}@media (max-width:360px){.frontier-home-module__srtppq__home .frontier-home-module__srtppq__journey h2{font-size:30px}.frontier-home-module__srtppq__journeySticky{padding-top:24px;padding-bottom:24px}.frontier-home-module__srtppq__journeyHeading p{display:none}.frontier-home-module__srtppq__journeyPanel{min-height:265px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__journeyPanel h3{font-size:24px}}@media (prefers-reduced-motion:reduce){.frontier-home-module__srtppq__heroVisual{display:none}.frontier-home-module__srtppq__heroImage{opacity:1}.frontier-home-module__srtppq__heroShade{background:linear-gradient(90deg,#030916bf,#03091633)}.frontier-home-module__srtppq__typeMask>span,.frontier-home-module__srtppq__hero .frontier-home-module__srtppq__eyebrow,.frontier-home-module__srtppq__heroLead,.frontier-home-module__srtppq__heroActions,.frontier-home-module__srtppq__heroNote{animation:none}.frontier-home-module__srtppq__journey{min-height:0}.frontier-home-module__srtppq__journeySticky{min-height:0;position:relative;top:auto}.frontier-home-module__srtppq__home :is(){transition:none}}.frontier-home-module__srtppq__productOutcomes{border-top:1px solid var(--rule);margin-top:28px}.frontier-home-module__srtppq__productOutcomes>div{border-bottom:1px solid var(--rule);padding:25px 0}.frontier-home-module__srtppq__productName{align-items:center;gap:12px;min-height:44px;font-size:16px;font-weight:600;display:inline-flex;color:var(--blue)!important}.frontier-home-module__srtppq__productName svg{flex-shrink:0}.frontier-home-module__srtppq__productName:hover{text-underline-offset:5px;text-decoration:underline}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__productOutcomes h4{letter-spacing:-.02em;max-width:480px;margin:10px 0 12px;font-size:19px;font-weight:500;line-height:1.35}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__productOutcomes p{max-width:470px;min-height:0;margin:0;font-size:13px;line-height:1.65}.frontier-home-module__srtppq__productOutcomes p>span{color:var(--blue);margin-right:4px;font-weight:600}.frontier-home-module__srtppq__productCollection{justify-content:space-between;align-items:center;gap:30px;margin-top:32px;display:flex}.frontier-home-module__srtppq__productCollection p{max-width:530px;margin:0;font-size:13px}.frontier-home-module__srtppq__production{padding:94px var(--space);border-bottom:1px solid var(--rule);background:#fff}.frontier-home-module__srtppq__implementationOutputs{gap:12px;margin:22px 0;padding:0;font-size:13px;list-style:none;display:grid}.frontier-home-module__srtppq__implementationOutputs li{align-items:center;gap:11px;display:flex}.frontier-home-module__srtppq__implementationOutputs svg{color:var(--blue);flex-shrink:0}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__faq h2{font-size:clamp(32px,3.8vw,52px)}@media (max-width:700px){.frontier-home-module__srtppq__production{padding:65px var(--space)}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__promise{font-size:clamp(26px,6.9vw,38px)}.frontier-home-module__srtppq__productCollection{flex-direction:column;align-items:flex-start;gap:12px}.frontier-home-module__srtppq__productOutcomes>div{padding:18px 0}.frontier-home-module__srtppq__productName{font-size:15px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__productOutcomes h4{font-size:18px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__journey h2{font-size:30px}.frontier-home-module__srtppq__journeyHeading p{font-size:13px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__journeyPanel h3{font-size:25px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__journeyPanel p{font-size:13px}.frontier-home-module__srtppq__journeyPanel{min-height:275px}.frontier-home-module__srtppq__journeyDetail{font-size:10px}.frontier-home-module__srtppq__journeyPanel .frontier-home-module__srtppq__textLink{font-size:12px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__faq h2{font-size:32px}}@media (max-width:360px){.frontier-home-module__srtppq__home .frontier-home-module__srtppq__journey h2{font-size:27px}.frontier-home-module__srtppq__home .frontier-home-module__srtppq__journeyPanel h3{font-size:23px}.frontier-home-module__srtppq__journeyPanel{min-height:270px}.frontier-home-module__srtppq__hero .frontier-home-module__srtppq__heroNote{max-width:180px}}
