@keyframes hero_cueBounce__4Go4R{0%,to{transform:translateY(-15%)}50%{transform:translateY(25%)}}@keyframes hero_dotPulse__Vp3Ct{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.hero_root__ZMpDS{position:relative;height:100vh;height:100svh;min-height:560px;padding:calc(var(--layout-columns-gap) + 3.1vw) var(--layout-margin) var(--layout-columns-gap);box-shadow:inset 0 calc(var(--layout-columns-gap) + 3.2vw) 0 0 var(--white),inset calc(var(--layout-margin)*-1.05) 0 0 0 var(--white),inset 0 calc(var(--layout-columns-gap)*-1.05) 0 0 var(--white),inset calc(var(--layout-margin)*1.05) 0 0 0 var(--white)}@media(max-width:812px){.hero_root__ZMpDS{padding:calc(var(--layout-columns-gap) + 6.5vw) var(--layout-margin) var(--layout-columns-gap);box-shadow:inset 0 calc(var(--layout-columns-gap) + 6.6vw) 0 0 var(--white),inset calc(var(--layout-margin)*-1.1) 0 0 0 var(--white),inset 0 calc(var(--layout-columns-gap)*-1.05) 0 0 var(--white),inset calc(var(--layout-margin)*1.1) 0 0 0 var(--white)}}.hero_window__xixJo{position:relative;height:100%;border-radius:var(--layout-columns-gap);box-shadow:0 0 0 1.2vw var(--white)}@media(max-width:812px){.hero_window__xixJo{border-radius:calc(var(--layout-columns-gap)*.5);box-shadow:0 0 0 3vw var(--white)}}.hero_view__4qCE1{position:absolute!important;inset:0;width:100%!important;height:100%!important;border-radius:inherit;touch-action:pan-y}.hero_content__ILmgv{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding:2.2vw 2.4vw 2.4vw;color:var(--white);pointer-events:none}@media(max-width:812px){.hero_content__ILmgv{padding:5vw}}.hero_topRow__LqLVn{display:flex;justify-content:space-between;align-items:center}.hero_label__rRq5H{color:var(--highlightColor);letter-spacing:.16em;text-transform:uppercase}.hero_meta__Cb629{opacity:.7;letter-spacing:.08em;text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero_bottom__Xde_Z{display:flex;flex-direction:column;gap:2vw}@media(max-width:812px){.hero_bottom__Xde_Z{gap:5vw}}.hero_title___XLH3{display:flex;flex-direction:column;max-width:62%;font-weight:550;letter-spacing:-.03em;line-height:105%}@media(max-width:812px){.hero_title___XLH3{max-width:100%;font-size:9vw}}.hero_title___XLH3 em{font-style:italic;font-weight:450;color:var(--highlightColor)}.hero_title___XLH3 i{font-style:normal;color:var(--highlightColor)}.hero_line__NZuDy{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.hero_lineInner__xcT2Y{display:inline-block;will-change:transform}.hero_bottomRow__u9GwC{display:flex;justify-content:space-between;align-items:flex-end;gap:2vw}@media(max-width:812px){.hero_bottomRow__u9GwC{flex-direction:column;align-items:flex-start;gap:4vw}}.hero_intro__3bhbq{max-width:30vw;opacity:.75}@media(max-width:812px){.hero_intro__3bhbq{max-width:100%}}.hero_cue__8yX_l{display:inline-flex;align-items:center;gap:.7vw;padding:.55vw 1.1vw;border-radius:9vw;white-space:nowrap;background-color:rgba(20,20,22,.35);border:1px solid rgba(240,244,241,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media(max-width:812px){.hero_cue__8yX_l{gap:2vw;padding:1.6vw 3.2vw}}.hero_cue__8yX_l .hero_dot__cC3Wb{width:.35vw;height:.35vw;border-radius:50%;background-color:var(--highlightColor);animation:hero_dotPulse__Vp3Ct 1.6s cubic-bezier(.4,0,.1,1) infinite}@media(max-width:812px){.hero_cue__8yX_l .hero_dot__cC3Wb{width:1.2vw;height:1.2vw}}.hero_cue__8yX_l .hero_cueArrow___4LzH{display:inline-block;animation:hero_cueBounce__4Go4R 1.8s cubic-bezier(.4,0,.1,1) infinite}@keyframes overview_caretBlink___oS1D{0%,45%{opacity:1}55%,to{opacity:0}}@keyframes overview_eyeBlink__is2rz{0%,92%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}}@keyframes overview_eyeWander__JvI_F{0%,to{transform:translate(-.02em,-.06em)}25%{transform:translate(.09em,-.04em)}50%{transform:translate(.05em,.09em)}75%{transform:translate(-.08em,.02em)}}@keyframes overview_flagWave__SWJvZ{0%,to{transform:skewY(-4deg) scaleX(1)}50%{transform:skewY(3deg) scaleX(.94)}}@keyframes overview_neonFlicker__LM7wo{0%{opacity:.3}10%,16%,4%,to{opacity:1}7%{opacity:.35}13%{opacity:.55}}@keyframes overview_mapPulse__OpINN{0%{transform:scale(.6);opacity:.9}to{transform:scale(3.4);opacity:0}}.overview_root__q8qm7{position:relative;background-color:var(--white);padding-top:calc(var(--layout-columns-gap)*5);padding-bottom:calc(var(--layout-columns-gap)*4)}@media(max-width:812px){.overview_root__q8qm7{padding-top:calc(var(--layout-columns-gap)*2.5)}}.overview_root__q8qm7 .overview_statement__vOfAk{grid-column:1/17;font-weight:550;letter-spacing:-.03em;line-height:118%;margin-bottom:calc(var(--layout-columns-gap)*3)}@media(max-width:812px){.overview_root__q8qm7 .overview_statement__vOfAk{grid-column:1/7;font-size:8.6vw;margin-bottom:calc(var(--layout-columns-gap)*1.5)}}.overview_root__q8qm7 .overview_word__tHcgW{display:inline-block}.overview_root__q8qm7 .overview_em__oPsd2{font-style:italic;font-weight:450;color:var(--highlightColor)}.overview_root__q8qm7 .overview_pill__rz5yu{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.9em;height:.82em;margin:0 .04em;vertical-align:-.06em;border-radius:1em;overflow:hidden;background-color:var(--black);box-shadow:0 .4vw 1.2vw rgba(40,40,43,.18);transition:translate .6s cubic-bezier(.4,0,.1,1)}@media(hover:hover){.overview_root__q8qm7 .overview_pill__rz5yu:hover{translate:0 -.08em}}.overview_root__q8qm7 .overview_terminal__Q_oGT{gap:.12em;padding:0 .3em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.38em;font-style:normal;letter-spacing:0;width:4.4em;height:2.16em;vertical-align:.4em;color:var(--white);background-color:#15161c}.overview_root__q8qm7 .overview_terminal__Q_oGT .overview_prompt__i1uWd{color:var(--highlightColor)}.overview_root__q8qm7 .overview_terminal__Q_oGT .overview_caret___1I4Q{width:.5em;height:1.05em;background-color:var(--highlightColor);animation:overview_caretBlink___oS1D 1s steps(1) infinite}.overview_root__q8qm7 .overview_eyes__aCTRZ{width:1.75em;background-color:var(--highlightColor)}.overview_root__q8qm7 .overview_eyes__aCTRZ .overview_eyesInner__qEoi0{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.05em}.overview_root__q8qm7 .overview_eyes__aCTRZ .overview_eye__0Pp_M{display:flex;align-items:center;justify-content:center;width:.47em;height:.63em;border-radius:50%;background:radial-gradient(ellipse at 50% 30%,#fff 0,#eef2f6 65%,#dde4ea 100%);box-shadow:0 0 0 .022em rgba(70,92,112,.35),inset 0 -.03em .04em rgba(70,92,112,.18);animation:overview_eyeBlink__is2rz 5.5s infinite}.overview_root__q8qm7 .overview_eyes__aCTRZ .overview_pupil__lfbTK{position:relative;width:.21em;height:.21em;border-radius:50%;background:radial-gradient(circle,#111317 0 46%,#4a5d70 50% 100%);transform:translate(calc(var(--px, -.2) * .1em),calc(var(--py, -.45) * .14em));transition:transform .12s ease-out}.overview_root__q8qm7 .overview_eyes__aCTRZ .overview_pupil__lfbTK:after{content:"";position:absolute;top:16%;left:20%;width:30%;height:30%;border-radius:50%;background-color:hsla(0,0%,100%,.85)}.overview_root__q8qm7 .overview_eyes__aCTRZ.overview_idle___vw97 .overview_pupil__lfbTK{animation:overview_eyeWander__JvI_F 7s ease-in-out infinite}.overview_root__q8qm7 .overview_map__aNLgR{width:2.4em;background-color:#15161c}.overview_root__q8qm7 .overview_map__aNLgR svg{display:block;width:100%;height:100%;overflow:visible}.overview_root__q8qm7 .overview_map__aNLgR path{fill:none;stroke-linecap:round}.overview_root__q8qm7 .overview_map__aNLgR .overview_sea__47GS_{stroke:rgba(240,244,241,.07);stroke-width:.28}.overview_root__q8qm7 .overview_map__aNLgR .overview_land__aUPi1{stroke:rgba(240,244,241,.5);stroke-width:.55}@media(max-width:812px){.overview_root__q8qm7 .overview_map__aNLgR .overview_land__aUPi1{stroke-width:.66}}.overview_root__q8qm7 .overview_map__aNLgR .overview_pakistan__jx3Oh{stroke:#1fb25a;stroke-width:.78}@media(max-width:812px){.overview_root__q8qm7 .overview_map__aNLgR .overview_pakistan__jx3Oh{stroke-width:.9}}.overview_root__q8qm7 .overview_map__aNLgR .overview_neon__RkCRc{animation:overview_neonFlicker__LM7wo 2.6s linear infinite}.overview_root__q8qm7 .overview_map__aNLgR .overview_neon__RkCRc path{stroke:#5dffa0;stroke-width:.95}@media(max-width:812px){.overview_root__q8qm7 .overview_map__aNLgR .overview_neon__RkCRc path{stroke-width:1.05}}@media(prefers-reduced-motion:reduce){.overview_root__q8qm7 .overview_map__aNLgR .overview_neon__RkCRc{display:none}}.overview_root__q8qm7 .overview_map__aNLgR .overview_pulse__f59lf{fill:none;stroke:#1fb25a;stroke-width:.22;transform-box:fill-box;transform-origin:center;animation:overview_mapPulse__OpINN 2.2s ease-out infinite}.overview_root__q8qm7 .overview_map__aNLgR .overview_pole__E21TL{stroke:#f0f4f1;stroke-width:.28;stroke-linecap:round}.overview_root__q8qm7 .overview_map__aNLgR .overview_flag__KTXMP{transform-box:fill-box;transform-origin:left center;animation:overview_flagWave__SWJvZ 2.8s ease-in-out infinite}.overview_root__q8qm7 .overview_map__aNLgR .overview_flagWhite__c9S3V{fill:#fff}.overview_root__q8qm7 .overview_map__aNLgR .overview_flagGreen__icg3n{fill:#01411c}.overview_root__q8qm7 .overview_map__aNLgR .overview_pin__1al5U{fill:#1fb25a;stroke:#fff;stroke-width:.2}.overview_root__q8qm7 .overview_map__aNLgR .overview_mapLabel__jDynC{position:absolute;left:32%;bottom:5%;transform:translateX(-50%);font-size:max(.17em,9px);font-style:normal;font-weight:600;line-height:1;letter-spacing:.02em;white-space:nowrap;color:#fff;text-shadow:0 0 .3em #15161c,0 0 .6em #15161c;pointer-events:none}.overview_root__q8qm7 .overview_myStory__ID4Bi{position:-webkit-sticky;position:sticky;top:22vh;align-self:start;padding-top:calc(var(--layout-columns-gap)*2);grid-column:5/8;color:var(--highlightColor);text-transform:uppercase;letter-spacing:.14em}@media(max-width:812px){.overview_root__q8qm7 .overview_myStory__ID4Bi{position:relative;top:auto;grid-column:1/7}}.overview_root__q8qm7 .overview_myStory__ID4Bi .overview_storyLabel__a8793:before{content:"";display:inline-block;width:2.2vw;height:1px;margin-right:.8vw;vertical-align:middle;background-color:currentColor}@media(max-width:812px){.overview_root__q8qm7 .overview_myStory__ID4Bi .overview_storyLabel__a8793:before{width:7vw;margin-right:2.5vw}}.overview_root__q8qm7 .overview_chapterNav__mipQG{display:flex;flex-direction:column;gap:calc(var(--layout-columns-gap)*.8);margin-top:calc(var(--layout-columns-gap)*1.6)}@media(max-width:812px){.overview_root__q8qm7 .overview_chapterNav__mipQG{display:none}}.overview_root__q8qm7 .overview_chapterNumber__F5xoS{display:block;height:1em;overflow:hidden;font-size:6vw;font-weight:650;line-height:1;letter-spacing:-.05em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--black)}.overview_root__q8qm7 .overview_chapterNumberTrack__TaQUu{display:flex;flex-direction:column;transform:translateY(calc(var(--chapter) * -1em));transition:transform .9s cubic-bezier(.4,0,.1,1)}.overview_root__q8qm7 .overview_chapterNumberTrack__TaQUu>span{height:1em}.overview_root__q8qm7 .overview_chapterList__nRz0K{display:flex;flex-direction:column;gap:.5vw;list-style:none}.overview_root__q8qm7 .overview_chapterLink__GJ8Mb{display:inline-flex;align-items:center;gap:.7vw;padding:0;border:0;background:none;cursor:pointer;color:var(--black);font-family:inherit;text-transform:none;letter-spacing:normal;opacity:.35;transition:opacity .5s cubic-bezier(.4,0,.1,1),translate .5s cubic-bezier(.4,0,.1,1)}.overview_root__q8qm7 .overview_chapterLink__GJ8Mb:before{content:"";width:.45vw;height:.45vw;border-radius:50%;background-color:currentColor;transform:scale(.5);transition:transform .5s cubic-bezier(.4,0,.1,1),background-color .5s cubic-bezier(.4,0,.1,1)}.overview_root__q8qm7 .overview_chapterLink__GJ8Mb.overview_current__MNKLU{opacity:1;translate:.5vw 0}.overview_root__q8qm7 .overview_chapterLink__GJ8Mb.overview_current__MNKLU:before{transform:scale(1);background-color:var(--highlightColor)}@media(hover:hover){.overview_root__q8qm7 .overview_chapterLink__GJ8Mb:hover{opacity:1}}.overview_root__q8qm7 .overview_chapterLink__GJ8Mb:focus-visible{outline:2px solid var(--highlightColor);outline-offset:.3vw}.overview_root__q8qm7 .overview_desc__Fvez0{padding-top:calc(var(--layout-columns-gap)*2);grid-column:8/16}@media(max-width:812px){.overview_root__q8qm7 .overview_desc__Fvez0{grid-column:1/7}}.overview_root__q8qm7 .overview_chapter__nYb3o{padding-top:calc(var(--layout-columns-gap)*1.4)}.overview_root__q8qm7 .overview_chapter__nYb3o:first-child{padding-top:0}.overview_root__q8qm7 .overview_chapterTag__ffQhD{display:none;margin-bottom:calc(var(--layout-columns-gap)*.3);color:var(--highlightColor);text-transform:uppercase;letter-spacing:.14em}@media(max-width:812px){.overview_root__q8qm7 .overview_chapterTag__ffQhD{display:block}}.overview_root__q8qm7 .overview_mark__TTO_r{color:inherit;background-color:transparent;background-image:linear-gradient(transparent 58%,rgba(255,126,0,.32) 0);background-repeat:no-repeat;background-size:0 100%;transition:background-size 1.2s cubic-bezier(.4,0,.1,1) .25s}.overview_root__q8qm7 .overview_current__MNKLU .overview_mark__TTO_r{background-size:100% 100%}.overview_root__q8qm7 .overview_signature__iNWh3{display:flex;align-items:center;gap:1vw;padding-top:calc(var(--layout-columns-gap)*1.6);font-weight:650}.overview_root__q8qm7 .overview_signature__iNWh3:before{content:"";width:2.2vw;height:1px;background-color:var(--highlightColor)}@media(max-width:812px){.overview_root__q8qm7 .overview_signature__iNWh3:before{width:7vw}.overview_root__q8qm7 .overview_signature__iNWh3{gap:3vw}}.journey_root__1LWkV{position:relative;height:400vh;padding:0;background-color:var(--white);box-shadow:none}.journey_sticky__s8_Od{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:center}.journey_track__5nmLr{display:flex;align-items:stretch;gap:var(--layout-columns-gap);height:74svh;padding:0 var(--layout-margin);will-change:transform}@media(max-width:812px){.journey_track__5nmLr{height:70svh;gap:calc(var(--layout-columns-gap)*.5)}}.journey_intro__uQi6n{flex:0 0 34vw;display:flex;flex-direction:column;justify-content:center;gap:calc(var(--layout-columns-gap)*1.2);padding-right:4vw}@media(max-width:812px){.journey_intro__uQi6n{flex-basis:80vw;padding-right:6vw}}.journey_intro__uQi6n .journey_label__7Iawm{color:var(--highlightColor);letter-spacing:.16em;text-transform:uppercase}.journey_intro__uQi6n .journey_introTitle__ulc3y{font-weight:550;letter-spacing:-.04em;line-height:100%}@media(max-width:812px){.journey_intro__uQi6n .journey_introTitle__ulc3y{font-size:12vw}}.journey_intro__uQi6n .journey_introTitle__ulc3y em{font-style:italic;font-weight:450;color:var(--highlightColor)}.journey_intro__uQi6n .journey_introText__NgRFM{max-width:26vw;opacity:.65}@media(max-width:812px){.journey_intro__uQi6n .journey_introText__NgRFM{max-width:100%}}.journey_panel__0LN05{position:relative;flex:0 0 58vw;display:flex;flex-direction:column;justify-content:space-between;padding:2.6vw;border-radius:var(--layout-columns-gap);overflow:hidden;isolation:isolate;color:var(--fg);background-color:var(--bg)}@media(max-width:812px){.journey_panel__0LN05{flex-basis:84vw;padding:6vw;border-radius:calc(var(--layout-columns-gap)*.5)}}.journey_panel__0LN05 .journey_year__uUx9M{position:absolute;right:-2vw;bottom:-3.8vw;z-index:-1;font-size:22vw;line-height:1;font-weight:750;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px var(--accent);opacity:.45;white-space:nowrap;pointer-events:none}@media(max-width:812px){.journey_panel__0LN05 .journey_year__uUx9M{font-size:40vw;bottom:-6vw}}.journey_panelTop__52u8F{display:flex;justify-content:space-between;align-items:center}.journey_panelTop__52u8F .journey_index__Bq0cS{color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.journey_panelTop__52u8F .journey_period__uPKlj{padding:.45vw 1vw;border-radius:9vw;border:1px solid;letter-spacing:.1em;text-transform:uppercase;opacity:.85}@media(max-width:812px){.journey_panelTop__52u8F .journey_period__uPKlj{padding:1.4vw 3vw}}.journey_panelBody__RcEM0{display:flex;flex-direction:column;gap:calc(var(--layout-columns-gap)*.7);max-width:34vw}@media(max-width:812px){.journey_panelBody__RcEM0{max-width:100%;gap:3vw}}.journey_panelTitle___6RZg{font-weight:650;letter-spacing:-.035em;line-height:100%}@media(max-width:812px){.journey_panelTitle___6RZg{font-size:10vw}}.journey_role__rxA3Q span{color:var(--accent);font-style:italic;font-weight:450}.journey_desc__hVNhQ{opacity:.8}.journey_tags__9Lf85{display:flex;flex-wrap:wrap;gap:.5vw;list-style:none}@media(max-width:812px){.journey_tags__9Lf85{gap:1.6vw}}.journey_tags__9Lf85 li{padding:.4vw .95vw;border-radius:9vw;border:1px solid;opacity:.8}@media(max-width:812px){.journey_tags__9Lf85 li{padding:1.2vw 3vw}}.journey_cta__9DpZJ{width:max-content;margin-top:calc(var(--layout-columns-gap)*.3)}.journey_progress__XTx5s{position:absolute;left:var(--layout-margin);right:var(--layout-margin);bottom:5svh;height:2px;background-color:rgba(40,40,43,.12)}@media(max-width:812px){.journey_progress__XTx5s{bottom:6svh}}.journey_progress__XTx5s .journey_bar__eQMwc{position:absolute;inset:0;background-color:var(--highlightColor);transform-origin:left center}.revealWords_root__cJMoG{display:block}.revealWords_word__rwwQR{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.revealWords_inner__oahmW{display:inline-block;transform:translateY(110%);transition:transform 1.1s cubic-bezier(.4,0,.1,1);transition-delay:calc(var(--i)*60ms)}.revealWords_visible___7O5K .revealWords_inner__oahmW{transform:none}.revealWords_em__F_MTA{padding-right:.08em;font-style:italic;font-weight:450;color:var(--highlightColor)}@keyframes services_previewIn__7uPWu{0%{opacity:0;transform:translateY(.8em)}to{opacity:1;transform:none}}@keyframes services_timerFill__RG_l2{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.services_root__bTpEU{position:relative;padding-top:calc(var(--layout-columns-gap)*4);padding-bottom:calc(var(--layout-columns-gap)*4);background-color:var(--white);box-shadow:none}@media(max-width:812px){.services_root__bTpEU{padding-top:calc(var(--layout-columns-gap)*2);padding-bottom:calc(var(--layout-columns-gap)*2)}}.services_head__NMqPW{display:grid;grid-template-columns:repeat(var(--layout-columns-count),minmax(0,1fr));grid-column-gap:var(--layout-columns-gap);column-gap:var(--layout-columns-gap);grid-row-gap:calc(var(--layout-columns-gap)*1.2);row-gap:calc(var(--layout-columns-gap)*1.2);margin-bottom:calc(var(--layout-columns-gap)*3)}@media(max-width:812px){.services_head__NMqPW{margin-bottom:calc(var(--layout-columns-gap)*1.5)}}.services_head__NMqPW .services_label__sy4SY{grid-column:1/9;color:var(--highlightColor);letter-spacing:.16em;text-transform:uppercase}@media(max-width:812px){.services_head__NMqPW .services_label__sy4SY{grid-column:1/3}}.services_head__NMqPW .services_meta__RGnR3{grid-column:9/17;justify-self:end;text-align:right;letter-spacing:.1em;text-transform:uppercase;opacity:.55}@media(max-width:812px){.services_head__NMqPW .services_meta__RGnR3{grid-column:3/7}}.services_head__NMqPW .services_title__vkoO0{grid-column:1/14;font-weight:550;letter-spacing:-.04em;line-height:100%}@media(max-width:812px){.services_head__NMqPW .services_title__vkoO0{grid-column:1/7;font-size:12vw}}.services_head__NMqPW .services_intro__CQ6LR{grid-column:11/17;opacity:.65}@media(max-width:812px){.services_head__NMqPW .services_intro__CQ6LR{grid-column:1/7}}.services_stack__WoYv1{display:flex;flex-direction:column;gap:5vw}@media(max-width:812px){.services_stack__WoYv1{gap:4vw}}.services_slot__dGSsv{position:relative;height:calc(78vh - var(--i)*1.4vw);height:calc(78svh - var(--i)*1.4vw)}@media(min-width:812px){.services_slot__dGSsv{position:-webkit-sticky;position:sticky;top:calc(5.5vw + var(--i)*1.4vw)}}@media(max-width:812px){.services_slot__dGSsv{height:auto}}.services_card__dUqj6{position:relative;height:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;grid-column-gap:4vw;column-gap:4vw;grid-row-gap:2vw;row-gap:2vw;padding:2.4vw;border-radius:var(--layout-columns-gap);overflow:hidden;isolation:isolate;color:var(--fg);background-color:var(--bg);transform-origin:50% 0;box-shadow:0 -.8vw 3vw hsla(0,0%,8%,.14);will-change:transform}@media(max-width:812px){.services_card__dUqj6{height:auto;display:flex;flex-direction:column;gap:6vw;padding:6vw;border-radius:calc(var(--layout-columns-gap)*.5)}}.services_shade__goz6Q{position:absolute;inset:0;z-index:3;background-color:#000;opacity:0;pointer-events:none}.services_icon___ON_r{position:absolute;left:-3vw;bottom:-6vw;z-index:-1;width:27vw;height:27vw;fill:none;stroke:var(--accent);stroke-width:.075;stroke-linecap:round;stroke-linejoin:round;opacity:.9;pointer-events:none}@media(max-width:812px){.services_icon___ON_r{left:auto;bottom:auto;top:-16vw;right:-14vw;width:42vw;height:42vw;stroke-width:.15;opacity:.4}}.services_icon___ON_r>*{stroke-dasharray:1;stroke-dashoffset:0}.services_cardTop__sEr52{grid-column:1/-1;display:flex;align-items:center;gap:1vw}@media(max-width:812px){.services_cardTop__sEr52{gap:2.5vw}}.services_cardTop__sEr52 .services_index__0nwK8{color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.services_cardTop__sEr52 .services_verb__tS6cO{padding:.4vw 1vw;border-radius:9vw;border:1px solid;letter-spacing:.1em;text-transform:uppercase}@media(max-width:812px){.services_cardTop__sEr52 .services_verb__tS6cO{padding:1.2vw 3vw}}.services_cardTop__sEr52 .services_count__ue0nf{margin-left:auto;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.services_cardMain__8TsSX{display:flex;flex-direction:column;gap:1.4vw}@media(max-width:812px){.services_cardMain__8TsSX{gap:3vw}}.services_cardTitle__ws1Qi{font-weight:650;letter-spacing:-.035em;line-height:100%}@media(max-width:812px){.services_cardTitle__ws1Qi{font-size:9.5vw}}.services_cardDesc__QJaKu{max-width:30vw;opacity:.75}@media(max-width:812px){.services_cardDesc__QJaKu{max-width:100%}}.services_cardDesc__QJaKu>div{display:inline}.services_cardDesc__QJaKu>div:after{content:" "}.services_explorer__4PjZm{display:flex;flex-direction:column;justify-content:space-between;gap:1.6vw;min-height:0}@media(max-width:812px){.services_explorer__4PjZm{gap:4vw}}.services_chips__HiFbt{display:flex;flex-wrap:wrap;gap:.5vw}@media(max-width:812px){.services_chips__HiFbt{gap:1.6vw}}.services_chip___9H_K{display:inline-block;padding:.6vw 1.2vw;border-radius:9vw;border:1px solid color-mix(in srgb,var(--fg) 28%,transparent);transition:background-color .4s cubic-bezier(.4,0,.1,1),color .4s cubic-bezier(.4,0,.1,1),border-color .4s cubic-bezier(.4,0,.1,1)}@media(max-width:812px){.services_chip___9H_K{padding:2.2vw 3.2vw}}@media(hover:hover){.services_chip___9H_K:hover{border-color:var(--fg);background-color:color-mix(in srgb,var(--fg) 10%,transparent)}}.services_chip___9H_K:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.services_chip___9H_K.services_active__vuWtX{color:var(--bg);background-color:var(--fg);border-color:var(--fg)}.services_preview__7GJmk{display:flex;flex-direction:column;gap:1vw;padding:1.4vw 1.6vw;border-radius:calc(var(--layout-columns-gap)*.6);background-color:color-mix(in srgb,var(--fg) 7%,transparent)}@media(max-width:812px){.services_preview__7GJmk{gap:3vw;padding:4vw;border-radius:calc(var(--layout-columns-gap)*.3)}}.services_previewTop__dlsYX{display:flex;align-items:center;gap:1vw}@media(max-width:812px){.services_previewTop__dlsYX{gap:3vw}}.services_previewTop__dlsYX .services_previewIndex__AOJnY{color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.services_previewTop__dlsYX .services_hint__g6iuD{letter-spacing:.1em;text-transform:uppercase;opacity:.55}.services_timer__atZVK{position:relative;flex:1 1;height:1px;overflow:hidden;background-color:color-mix(in srgb,var(--fg) 20%,transparent)}@media(prefers-reduced-motion:reduce){.services_timer__atZVK{visibility:hidden}}.services_timer__atZVK .services_timerFill__RG_l2{position:absolute;inset:0;background-color:var(--accent);transform-origin:left center;animation:services_timerFill__RG_l2 var(--autoplay) linear forwards}.services_previewBody__LiKBU{display:flex;flex-direction:column;gap:.6vw;min-height:7.4vw;animation:services_previewIn__7uPWu .6s cubic-bezier(.4,0,.1,1) both}@media(max-width:812px){.services_previewBody__LiKBU{gap:2vw;min-height:30vw}}.services_previewBody__LiKBU[hidden]{display:none}.services_previewTitle__uVW1c{font-weight:650;letter-spacing:-.02em;line-height:110%}@media(max-width:812px){.services_previewTitle__uVW1c{font-size:4.6vw}}.services_previewDesc__yIxb_{opacity:.78}@keyframes process_spin__UF33a{to{transform:rotate(1turn)}}@keyframes process_type__qJYYa{0%{width:0}to{width:calc(var(--len)*1ch)}}@keyframes process_blink__az_dV{0%,45%{opacity:1}55%,to{opacity:0}}@keyframes process_pop__b0HF1{0%{transform:scale(.4)}60%{transform:scale(1.2)}to{transform:scale(1)}}.process_root__SO1x3{position:relative;padding-top:calc(var(--layout-columns-gap)*4);padding-bottom:calc(var(--layout-columns-gap)*4);background-color:var(--white);box-shadow:none}@media(max-width:812px){.process_root__SO1x3{padding-top:calc(var(--layout-columns-gap)*2);padding-bottom:calc(var(--layout-columns-gap)*2)}}.process_head__ZJAI1{display:grid;grid-template-columns:repeat(var(--layout-columns-count),minmax(0,1fr));grid-column-gap:var(--layout-columns-gap);column-gap:var(--layout-columns-gap);grid-row-gap:calc(var(--layout-columns-gap)*1.2);row-gap:calc(var(--layout-columns-gap)*1.2);margin-bottom:calc(var(--layout-columns-gap)*3)}@media(max-width:812px){.process_head__ZJAI1{margin-bottom:calc(var(--layout-columns-gap)*1.2)}}.process_head__ZJAI1 .process_label__rx1KH{grid-column:1/9;color:var(--highlightColor);letter-spacing:.16em;text-transform:uppercase}@media(max-width:812px){.process_head__ZJAI1 .process_label__rx1KH{grid-column:1/3}}.process_head__ZJAI1 .process_meta__d86HN{grid-column:9/17;justify-self:end;text-align:right;letter-spacing:.1em;text-transform:uppercase;opacity:.55}@media(max-width:812px){.process_head__ZJAI1 .process_meta__d86HN{grid-column:3/7}}.process_head__ZJAI1 .process_title__5F04U{grid-column:1/14;font-weight:550;letter-spacing:-.04em;line-height:100%}@media(max-width:812px){.process_head__ZJAI1 .process_title__5F04U{grid-column:1/7;font-size:12vw}}.process_head__ZJAI1 .process_intro__O3x9P{grid-column:11/17;opacity:.65}@media(max-width:812px){.process_head__ZJAI1 .process_intro__O3x9P{grid-column:1/7}}.process_body__i_5ij{display:grid;grid-template-columns:repeat(var(--layout-columns-count),minmax(0,1fr));grid-column-gap:var(--layout-columns-gap);column-gap:var(--layout-columns-gap)}.process_panelColumn__r2ZRp{grid-column:1/8}@media(max-width:812px){.process_panelColumn__r2ZRp{display:none}}.process_panel__3R4Xd{position:-webkit-sticky;position:sticky;top:calc(50vh - 14vw);top:calc(50svh - 14vw);overflow:hidden;border-radius:var(--layout-columns-gap);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#f0f4f1;background-color:#15161c;box-shadow:0 2vw 4vw hsla(0,0%,8%,.18);transition:box-shadow .8s cubic-bezier(.4,0,.1,1)}.process_panelDone__TgN8i{box-shadow:0 0 0 1px rgba(95,211,141,.6),0 2vw 5vw rgba(95,211,141,.18)}.process_panelBar__lxS6w{display:flex;align-items:center;gap:1vw;padding:1vw 1.4vw;border-bottom:1px solid rgba(240,244,241,.08)}.process_panelBar__lxS6w .process_lights__IQ4TM{display:flex;gap:.4vw}.process_panelBar__lxS6w .process_lights__IQ4TM i{width:.7vw;height:.7vw;border-radius:50%;background-color:#ff5f57}.process_panelBar__lxS6w .process_lights__IQ4TM i:nth-child(2){background-color:#febc2e}.process_panelBar__lxS6w .process_lights__IQ4TM i:nth-child(3){background-color:#28c840}.process_panelBar__lxS6w .process_panelName__i0PIh{opacity:.55}.process_panelBar__lxS6w .process_runState__ygqmS{margin-left:auto;padding:.25vw .8vw;border-radius:9vw;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(240,244,241,.25);transition:color .4s cubic-bezier(.4,0,.1,1),border-color .4s cubic-bezier(.4,0,.1,1)}.process_panelBar__lxS6w .process_runState__ygqmS.process_running__SQY67{color:var(--highlightColor);border-color:var(--highlightColor)}.process_panelBar__lxS6w .process_runState__ygqmS.process_passed__UurZU{color:#5fd38d;border-color:#5fd38d}.process_jobs__abtLf{display:flex;flex-direction:column}.process_job__Ng9ow{position:relative;display:grid;grid-template-columns:1.4vw 1fr auto;align-items:center;grid-gap:1vw;gap:1vw;padding:.85vw 1.4vw;border-bottom:1px solid rgba(240,244,241,.06);transition:background-color .5s cubic-bezier(.4,0,.1,1),color .5s cubic-bezier(.4,0,.1,1)}.process_job__Ng9ow .process_jobIcon__2D78X{position:relative;width:1vw;height:1vw;border-radius:50%;border:1.5px solid rgba(240,244,241,.3)}.process_job__Ng9ow .process_jobName__EpXmt{font-weight:450;opacity:.4;transition:opacity .5s cubic-bezier(.4,0,.1,1)}.process_job__Ng9ow .process_jobIndex__uoa_M{opacity:.5}.process_job__Ng9ow .process_jobStatus__dSgVJ{letter-spacing:.08em;text-transform:uppercase;opacity:.35}.process_job__Ng9ow.process_running__SQY67{background-color:rgba(255,126,0,.1)}.process_job__Ng9ow.process_running__SQY67:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background-color:var(--highlightColor)}.process_job__Ng9ow.process_running__SQY67 .process_jobIcon__2D78X{border-color:var(--highlightColor);border-top-color:transparent;animation:process_spin__UF33a .8s linear infinite}.process_job__Ng9ow.process_running__SQY67 .process_jobName__EpXmt{opacity:1}.process_job__Ng9ow.process_running__SQY67 .process_jobStatus__dSgVJ{color:var(--highlightColor);opacity:1}.process_job__Ng9ow.process_passed__UurZU .process_jobIcon__2D78X{border-color:#5fd38d;background-color:#5fd38d;animation:process_pop__b0HF1 .45s cubic-bezier(.4,0,.1,1)}.process_job__Ng9ow.process_passed__UurZU .process_jobIcon__2D78X:after{content:"";position:absolute;left:32%;top:14%;width:28%;height:50%;border:solid #15161c;border-width:0 2px 2px 0;transform:rotate(45deg)}.process_job__Ng9ow.process_passed__UurZU .process_jobName__EpXmt{opacity:.8}.process_job__Ng9ow.process_passed__UurZU .process_jobStatus__dSgVJ{color:#5fd38d;opacity:1}.process_console__GVJAE{display:flex;flex-direction:column;gap:1vw;padding:1.2vw 1.4vw 1.4vw}.process_log__ABiir{display:flex;align-items:center;gap:1ch;min-height:1.4em;font-weight:450}.process_log__ABiir .process_logArrow__VRZGX{color:var(--highlightColor)}.process_log__ABiir .process_logText__Rfi43{display:inline-block;width:0;overflow:hidden;white-space:nowrap;opacity:.85;animation:process_type__qJYYa calc(var(--len)*22ms) steps(var(--len)) forwards}.process_log__ABiir .process_caret__Cv4Zf{width:.6ch;height:1.1em;margin-left:-.9ch;background-color:var(--highlightColor);animation:process_blink__az_dV 1s steps(1) infinite}.process_meter__QTX24{display:flex;align-items:center;gap:1vw}.process_meter__QTX24 .process_meterTrack___3mXi{position:relative;flex:1 1;height:3px;overflow:hidden;border-radius:3px;background-color:rgba(240,244,241,.1)}.process_meter__QTX24 .process_meterFill__xplgf{position:absolute;inset:0;background-color:var(--highlightColor);transform:scaleX(0);transform-origin:left center}.process_meter__QTX24 .process_percent__HNoFA{min-width:4ch;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.7}.process_panelDone__TgN8i .process_meter__QTX24 .process_meterFill__xplgf{background-color:#5fd38d}.process_stages__IQssM{grid-column:9/17}@media(max-width:812px){.process_stages__IQssM{grid-column:1/7}}.process_stage__EE_j9{display:grid;grid-template-columns:8vw minmax(0,1fr);align-content:center;min-height:62vh;min-height:62svh;padding:3.5vw 0;border-top:1px solid rgba(40,40,43,.12)}@media(max-width:812px){.process_stage__EE_j9{display:flex;flex-direction:column;gap:3vw;min-height:0;padding:10vw 0}}.process_stage__EE_j9:last-child{border-bottom:1px solid rgba(40,40,43,.12)}.process_stage__EE_j9 .process_number___VgpY{font-size:6vw;line-height:.85;font-weight:650;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px rgba(40,40,43,.3);transition:color .6s cubic-bezier(.4,0,.1,1),-webkit-text-stroke-color .6s cubic-bezier(.4,0,.1,1)}@media(max-width:812px){.process_stage__EE_j9 .process_number___VgpY{font-size:16vw;-webkit-text-stroke-width:1px}}.process_stage__EE_j9 .process_stageBody__eVBkW{display:flex;flex-direction:column;gap:1.1vw;opacity:.35;transition:opacity .6s cubic-bezier(.4,0,.1,1)}@media(max-width:812px){.process_stage__EE_j9 .process_stageBody__eVBkW{gap:3vw}}.process_stage__EE_j9.process_running__SQY67 .process_number___VgpY{color:var(--highlightColor);-webkit-text-stroke-color:var(--highlightColor)}.process_stage__EE_j9.process_running__SQY67 .process_stageBody__eVBkW{opacity:1}.process_stage__EE_j9.process_passed__UurZU .process_number___VgpY{-webkit-text-stroke-color:rgba(40,40,43,.7)}.process_stage__EE_j9.process_passed__UurZU .process_stageBody__eVBkW{opacity:.6}.process_kicker__VkT4t{letter-spacing:.14em;text-transform:uppercase;opacity:.55}.process_stageTitle__TbYAb{font-weight:650;letter-spacing:-.035em;line-height:100%}@media(max-width:812px){.process_stageTitle__TbYAb{font-size:10vw}}.process_tagline__SQig6{color:var(--highlightColor);font-style:italic;font-weight:450}.process_stageDesc__ThHcj{max-width:34vw;opacity:.75}@media(max-width:812px){.process_stageDesc__ThHcj{max-width:100%}}.process_steps__BDd_U{display:flex;flex-wrap:wrap;gap:.5vw}@media(max-width:812px){.process_steps__BDd_U{gap:1.6vw}}.process_steps__BDd_U li{padding:.4vw .95vw;border-radius:9vw;border:1px solid rgba(40,40,43,.2)}@media(max-width:812px){.process_steps__BDd_U li{padding:1.2vw 3vw}}.process_deliverable__Aii3E{display:flex;flex-direction:column;gap:.35vw;max-width:34vw;padding:1vw 1.2vw;border-left:2px solid var(--highlightColor);border-radius:0 .6vw .6vw 0;background-color:rgba(40,40,43,.05)}@media(max-width:812px){.process_deliverable__Aii3E{max-width:100%;gap:1.2vw;padding:3vw 3.5vw;border-radius:0 2vw 2vw 0}}.process_deliverable__Aii3E .process_deliverableLabel__d9NQp{color:var(--highlightColor);letter-spacing:.14em;text-transform:uppercase}.process_strip__NQ42T{display:none}@media(max-width:812px){.process_strip__NQ42T{position:-webkit-sticky;position:sticky;top:13vw;z-index:2;display:flex;flex-direction:column;gap:2vw;padding:3vw 3.5vw;border-radius:2vw;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#f0f4f1;background-color:#15161c}}.process_strip__NQ42T .process_segments__WbDG7{display:flex;gap:1.2vw}.process_strip__NQ42T .process_segment__aC_pO{flex:1 1;height:3px;border-radius:3px;background-color:rgba(240,244,241,.15);transition:background-color .4s cubic-bezier(.4,0,.1,1)}.process_strip__NQ42T .process_segment__aC_pO.process_running__SQY67{background-color:var(--highlightColor)}.process_strip__NQ42T .process_segment__aC_pO.process_passed__UurZU{background-color:#5fd38d}.process_strip__NQ42T .process_stripLabel__mq4K9{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.04em}.appearByWords_title__c1a1A .appearByWords_char__KmySQ{display:inline-block;overflow:hidden}.appearByWords_title__c1a1A .appearByWords_char__KmySQ>*{display:inline-block}.appearByWords_title__c1a1A.appearByWords_visible__ljtoz>*{transition:all .45s ease-in-out;transition-delay:calc(50ms*var(--i));opacity:1}.appearByWords_title__c1a1A:not(.appearByWords_visible__ljtoz)>*{opacity:0;transform:translateY(20%)}.toolkit_root__jot_g{position:relative;background-color:var(--white);padding-top:calc(var(--layout-columns-gap)*2);padding-bottom:calc(var(--layout-columns-gap)*2);row-gap:var(--layout-columns-gap)}.toolkit_root__jot_g .toolkit_title__xGbHi{grid-column:1/10}@media(max-width:812px){.toolkit_root__jot_g .toolkit_title__xGbHi{grid-column:1/7}}.toolkit_root__jot_g .toolkit_intro__tUYFE{grid-column:11/17;align-self:end;padding-bottom:calc(var(--layout-columns-gap)*.75)}@media(max-width:812px){.toolkit_root__jot_g .toolkit_intro__tUYFE{grid-column:1/7;padding-bottom:0}}.toolkit_root__jot_g .toolkit_intro__tUYFE .toolkit_count__sksgt{margin-top:calc(var(--layout-columns-gap)*.5);color:var(--highlightColor);letter-spacing:.12em;text-transform:uppercase}.toolkit_area__4Iaht{--explode:0;--progress:0;grid-column:1/17;height:calc(100vh + var(--n)*55vh);height:calc(100svh + var(--n)*55svh)}@media(max-width:812px){.toolkit_area__4Iaht{grid-column:1/7}}.toolkit_frame__ZLXZu{--header:calc(var(--layout-columns-gap) + max(3.1vw, 40px));--fit:min(1vw,2.1svh);--gutter:max(calc(var(--fit) * 1.6),12px);--t-meta:max(calc(var(--fit) * 0.8),10.5px);--t-title:calc(var(--fit) * 4.6);--t-desc:max(calc(var(--fit) * 1.2),13px);--t-tool:max(calc(var(--fit) * 1.05),12px);position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"info stage" "rail stage";grid-column-gap:4vw;column-gap:4vw;grid-row-gap:var(--gutter);row-gap:var(--gutter);padding-top:calc(var(--header) + var(--gutter));padding-bottom:calc(var(--gutter)*1.5)}@media(max-width:812px){.toolkit_frame__ZLXZu{--header:calc(var(--layout-columns-gap) + max(6.5vw, 40px))}}@media(orientation:portrait){.toolkit_frame__ZLXZu{--fit:min(1.6vw,0.95svh);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto;grid-template-areas:"stage" "info" "rail";padding-top:var(--header);padding-bottom:var(--gutter)}}.toolkit_infos__SBb2W{grid-area:info;display:grid;align-self:center;min-width:0}@media(orientation:portrait){.toolkit_infos__SBb2W{align-self:end}}.toolkit_info__XCO41{--dir:1;grid-area:1/1;display:flex;flex-direction:column;min-width:0;visibility:hidden;transition:visibility 0s .7s}.toolkit_info__XCO41.toolkit_passed__Bgvcv{--dir:-1}.toolkit_info__XCO41.toolkit_current__EUIbN{visibility:visible;transition-delay:0s}.toolkit_meta__uDA4f{display:flex;align-items:center;gap:1.2em;margin-bottom:var(--gutter);font-size:var(--t-meta);line-height:1.2;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--highlightColor)}.toolkit_meta__uDA4f .toolkit_metaRule__eOMFJ{flex:1 1 auto;height:1px;background-color:rgba(40,40,43,.14);transform-origin:left;transform:scaleX(0);transition:transform .6s cubic-bezier(.4,0,.1,1)}.toolkit_meta__uDA4f .toolkit_metaCount__3wO5c{color:var(--black);opacity:.55}.toolkit_name__5FnUH{overflow:hidden;padding-bottom:.1em;margin-bottom:calc(var(--gutter)*.8 - .1em);font-size:var(--t-title);font-weight:650;line-height:1.04;letter-spacing:-.035em}.toolkit_name__5FnUH span{display:inline-block;translate:0 calc(var(--dir)*110%);transition:translate .6s cubic-bezier(.4,0,.1,1)}.toolkit_desc__4ytUf{max-width:30em;margin-bottom:calc(var(--gutter)*1.4);font-size:var(--t-desc);font-weight:550;line-height:1.4}.toolkit_tools__bMxzU{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--rows),auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:max(var(--fit)*2.2,16px);column-gap:max(var(--fit)*2.2,16px);list-style:none;font-size:var(--t-tool);font-weight:550;line-height:1.25}.toolkit_tool__0JGTW{position:relative;display:flex;align-items:baseline;gap:.5em;min-width:0;padding:max(var(--fit)*.62,6px) 0}.toolkit_tool__0JGTW.toolkit_first__f3p7U:before,.toolkit_tool__0JGTW:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:rgba(40,40,43,.14);transform-origin:left;transform:scaleX(0);transition:transform .6s cubic-bezier(.4,0,.1,1)}.toolkit_tool__0JGTW.toolkit_first__f3p7U:before{top:0;bottom:auto}.toolkit_tool__0JGTW .toolkit_toolIndex__tsKsH{flex:none;min-width:2.1em;font-size:.78em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.4;transition:color .3s cubic-bezier(.4,0,.1,1),opacity .3s cubic-bezier(.4,0,.1,1)}.toolkit_tool__0JGTW>span:last-child{transition:translate .4s cubic-bezier(.4,0,.1,1)}@media(hover:hover){.toolkit_tool__0JGTW:hover .toolkit_toolIndex__tsKsH{color:var(--highlightColor);opacity:1}.toolkit_tool__0JGTW:hover>span:last-child{translate:.3em 0}}.toolkit_desc__4ytUf,.toolkit_meta__uDA4f,.toolkit_tool__0JGTW{opacity:0;translate:0 calc(var(--dir)*.7em);transition:opacity .35s cubic-bezier(.4,0,.1,1),translate .5s cubic-bezier(.4,0,.1,1)}.toolkit_info__XCO41.toolkit_current__EUIbN .toolkit_desc__4ytUf,.toolkit_info__XCO41.toolkit_current__EUIbN .toolkit_meta__uDA4f,.toolkit_info__XCO41.toolkit_current__EUIbN .toolkit_tool__0JGTW{opacity:1;translate:0 0}.toolkit_info__XCO41.toolkit_current__EUIbN .toolkit_meta__uDA4f{transition-delay:.05s}.toolkit_info__XCO41.toolkit_current__EUIbN .toolkit_metaRule__eOMFJ{transform:scaleX(1);transition:transform 1s cubic-bezier(.4,0,.1,1) .15s}.toolkit_info__XCO41.toolkit_current__EUIbN .toolkit_name__5FnUH span{translate:0 0;transition:translate .9s cubic-bezier(.4,0,.1,1) .1s}.toolkit_info__XCO41.toolkit_current__EUIbN .toolkit_desc__4ytUf{transition-delay:.2s}.toolkit_info__XCO41.toolkit_current__EUIbN .toolkit_tool__0JGTW{transition-delay:calc(.28s + var(--k)*.04s)}.toolkit_info__XCO41.toolkit_current__EUIbN .toolkit_tool__0JGTW.toolkit_first__f3p7U:before,.toolkit_info__XCO41.toolkit_current__EUIbN .toolkit_tool__0JGTW:after{transform:scaleX(1);transition:transform .9s cubic-bezier(.4,0,.1,1) calc(.25s + var(--k)*.04s)}@media(prefers-reduced-motion:no-preference)and (orientation:landscape)and (max-height:520px),(prefers-reduced-motion:no-preference)and (orientation:portrait)and (max-height:620px){.toolkit_desc__4ytUf{display:none}}.toolkit_rail__yiAmn{grid-area:rail;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));grid-column-gap:max(var(--fit)*.7,6px);column-gap:max(var(--fit)*.7,6px);container-type:inline-size}.toolkit_seg__NtBnw{display:flex;flex-direction:column;align-items:flex-start;gap:max(var(--fit)*.35,3px);min-width:0;padding:max(var(--fit)*.6,8px) 0 0;border:0;background:none;color:var(--black);font-family:inherit;font-size:var(--t-meta);font-weight:550;line-height:1.2;text-align:left;cursor:pointer}.toolkit_seg__NtBnw .toolkit_segIndex__diaq_{color:var(--highlightColor);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.6;transition:opacity .5s cubic-bezier(.4,0,.1,1)}.toolkit_seg__NtBnw .toolkit_segLabel__0viAM{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.4;transition:opacity .5s cubic-bezier(.4,0,.1,1)}.toolkit_seg__NtBnw .toolkit_segTrack__wsrpM{position:relative;width:100%;height:2px;margin-top:max(var(--fit)*.35,4px);overflow:hidden;border-radius:2px;background-color:rgba(40,40,43,.14)}.toolkit_seg__NtBnw .toolkit_segFill__Mqf7S{position:absolute;inset:0;background-color:#1c1c1f;transform-origin:left;transform:scaleX(clamp(0,var(--progress) - var(--i),1));transition:background-color .5s cubic-bezier(.4,0,.1,1)}.toolkit_seg__NtBnw.toolkit_current__EUIbN .toolkit_segIndex__diaq_,.toolkit_seg__NtBnw.toolkit_current__EUIbN .toolkit_segLabel__0viAM{opacity:1}.toolkit_seg__NtBnw.toolkit_current__EUIbN .toolkit_segFill__Mqf7S{background-color:var(--highlightColor)}@media(hover:hover){.toolkit_seg__NtBnw:hover .toolkit_segLabel__0viAM{opacity:1}}@container (max-width: 440px){.toolkit_seg__NtBnw .toolkit_segLabel__0viAM{display:none}}.toolkit_stage__hMLxq{grid-area:stage;position:relative;min-height:0;container-type:size}.toolkit_stage__hMLxq:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(40,40,43,.16) 1px,transparent 1.5px);background-size:max(var(--fit)*1.6,14px) max(var(--fit)*1.6,14px);background-position:50%;-webkit-mask-image:radial-gradient(closest-side,#000 30%,transparent);mask-image:radial-gradient(closest-side,#000 30%,transparent);opacity:calc(.35 + var(--explode)*.65);pointer-events:none}.toolkit_scene__Peq_0{position:absolute;inset:0;display:grid;place-items:center}.toolkit_stack__lN2Tz{--plate:min(62cqw,46cqh);--thick:calc(var(--plate) * 0.045);--radius:calc(var(--plate) * 0.05);--gap:calc(var(--plate) * (0.06 + var(--explode) * 0.14));--tx:0;--ty:0;position:relative;width:var(--plate);height:var(--plate);transform-style:preserve-3d;translate:0 calc(var(--plate)*.08);transform:rotateX(calc(58deg - var(--ty) * 8deg)) rotate(calc(-45deg + var(--progress) * 1.2deg + var(--tx) * 10deg));transition:transform 1s cubic-bezier(.4,0,.1,1)}.toolkit_shadow__sXiCv{position:absolute;inset:5%;border-radius:var(--radius);background-color:rgba(40,40,43,.22);filter:blur(calc(var(--plate) * .045));transform:translateZ(calc((var(--n) - 1) / -2 * var(--gap) - var(--thick) - var(--plate) * (.02 + var(--explode) * .06)));opacity:calc(.85 - var(--explode)*.35);pointer-events:none}.toolkit_plate__oKK0T{--lift:0px;position:absolute;inset:0;padding:0;border:0;background:none;cursor:pointer;transform-style:preserve-3d;transform:translateZ(calc((var(--z) - (var(--n) - 1) / 2) * var(--gap) + var(--lift)));transition:transform .9s cubic-bezier(.4,0,.1,1),opacity .7s cubic-bezier(.4,0,.1,1)}.toolkit_plate__oKK0T.toolkit_current__EUIbN{--lift:calc(var(--plate) * (0.05 + var(--explode) * 0.07))}.toolkit_plate__oKK0T.toolkit_above__REBn4{--lift:calc(var(--plate) * var(--explode) * 0.3);opacity:.35}.toolkit_plate__oKK0T.toolkit_above__REBn4 .toolkit_face__54rdv{background-color:transparent;border-color:rgba(40,40,43,.25)}.toolkit_plate__oKK0T.toolkit_above__REBn4 .toolkit_face__54rdv:after,.toolkit_plate__oKK0T.toolkit_above__REBn4 .toolkit_face__54rdv:before,.toolkit_plate__oKK0T.toolkit_above__REBn4 .toolkit_face__54rdv>*,.toolkit_plate__oKK0T.toolkit_above__REBn4 .toolkit_posts__1dA_y>span{opacity:0}.toolkit_plate__oKK0T:not(.toolkit_current__EUIbN):not(.toolkit_above__REBn4) .toolkit_face__54rdv>*{opacity:var(--explode)}.toolkit_posts__1dA_y{--corner:calc(var(--radius) * 0.3);position:absolute;inset:0;transform-style:preserve-3d;pointer-events:none}.toolkit_posts__1dA_y>span{position:absolute;width:2px;height:calc(var(--gap) + var(--lift));margin-left:-1px;overflow:hidden;background:repeating-linear-gradient(180deg,rgba(40,40,43,.45) 0 3px,transparent 3px 7px) 50%/1px 100% no-repeat;transform-origin:1px 0;transform:rotate(45deg) rotateX(-90deg);opacity:var(--explode);transition:height .9s cubic-bezier(.4,0,.1,1),opacity .6s cubic-bezier(.4,0,.1,1)}.toolkit_posts__1dA_y>span:first-child{left:var(--corner);top:var(--corner)}.toolkit_posts__1dA_y>span:nth-child(2){left:var(--corner);top:calc(100% - var(--corner))}.toolkit_posts__1dA_y>span:nth-child(3){left:calc(100% - var(--corner));top:calc(100% - var(--corner))}.toolkit_posts__1dA_y>span:after{content:"";position:absolute;left:0;top:0;width:100%;height:24%;border-radius:2px;background-color:var(--highlightColor);opacity:0;animation:toolkit_flow__B0QFJ 3.6s cubic-bezier(.4,0,.1,1) infinite;animation-delay:calc(var(--i)*.45s)}@keyframes toolkit_flow__B0QFJ{0%{translate:0 -100%;opacity:0}3%{opacity:1}15%{opacity:1}18%,to{translate:0 420%;opacity:0}}.toolkit_face__54rdv{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--plate)*.075);border-radius:var(--radius);border:1px solid rgba(40,40,43,.12);background-color:hsla(0,0%,100%,.94);color:var(--black);text-align:left;transform-style:preserve-3d;transition:background-color .6s cubic-bezier(.4,0,.1,1),color .6s cubic-bezier(.4,0,.1,1),border-color .6s cubic-bezier(.4,0,.1,1)}.toolkit_face__54rdv:after,.toolkit_face__54rdv:before{content:"";position:absolute;background-color:#d9ddd8;transition:background-color .6s cubic-bezier(.4,0,.1,1),opacity .6s cubic-bezier(.4,0,.1,1)}.toolkit_face__54rdv:before{left:var(--radius);right:0;top:100%;height:var(--thick);transform-origin:top;transform:rotateX(-90deg)}.toolkit_face__54rdv:after{top:0;bottom:var(--radius);right:100%;width:var(--thick);transform-origin:right;transform:rotateY(90deg);background-color:#e6e9e4}.toolkit_plateTop__lBqlJ{display:flex;align-items:center;justify-content:space-between}.toolkit_plateLabel__ba0Nt,.toolkit_plateTop__lBqlJ{transition:opacity .5s cubic-bezier(.4,0,.1,1)}.toolkit_plateIcon__y4NsM{width:calc(var(--plate)*.11);height:calc(var(--plate)*.11)}.toolkit_plateIndex__Ecpj0{font-size:max(var(--plate)*.042,9px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--highlightColor)}.toolkit_plateLabel__ba0Nt{font-size:calc(var(--plate)*.12);font-weight:650;letter-spacing:-.03em;line-height:1}.toolkit_plate__oKK0T.toolkit_current__EUIbN .toolkit_face__54rdv{color:var(--white);background-color:#1c1c1f;border-color:#1c1c1f}.toolkit_plate__oKK0T.toolkit_current__EUIbN .toolkit_face__54rdv:before{background-color:var(--highlightColor)}.toolkit_plate__oKK0T.toolkit_current__EUIbN .toolkit_face__54rdv:after{background-color:#c75f00}@media(hover:hover){.toolkit_plate__oKK0T:not(.toolkit_current__EUIbN):not(.toolkit_above__REBn4):hover{--lift:calc(var(--plate) * 0.025)}.toolkit_plate__oKK0T:not(.toolkit_current__EUIbN):not(.toolkit_above__REBn4):hover .toolkit_face__54rdv{border-color:var(--highlightColor)}}.toolkit_hint__mVZeK{position:absolute;bottom:0;left:50%;translate:-50% 0;font-size:var(--t-meta);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:calc(.55 - var(--explode)*1.2);pointer-events:none}@media(orientation:portrait){.toolkit_hint__mVZeK{display:none}}@media(prefers-reduced-motion:reduce){.toolkit_area__4Iaht{--explode:1;height:auto}.toolkit_frame__ZLXZu{position:relative;height:auto;grid-template-rows:auto;grid-template-areas:"info stage";align-items:start;padding-top:var(--gutter)}}@media(prefers-reduced-motion:reduce)and (orientation:portrait){.toolkit_frame__ZLXZu{grid-template-rows:auto auto;grid-template-areas:"stage" "info"}}@media(prefers-reduced-motion:reduce){.toolkit_stage__hMLxq{position:-webkit-sticky;position:sticky;top:var(--header);height:70svh}}@media(prefers-reduced-motion:reduce)and (orientation:portrait){.toolkit_stage__hMLxq{position:relative;top:0;height:55svh}}@media(prefers-reduced-motion:reduce){.toolkit_hint__mVZeK,.toolkit_rail__yiAmn{display:none}.toolkit_infos__SBb2W{display:flex;flex-direction:column;gap:calc(var(--gutter)*2.5);align-self:start}.toolkit_info__XCO41{visibility:visible}.toolkit_desc__4ytUf,.toolkit_meta__uDA4f,.toolkit_name__5FnUH span,.toolkit_tool__0JGTW{opacity:1;translate:none}.toolkit_metaRule__eOMFJ,.toolkit_tool__0JGTW.toolkit_first__f3p7U:before,.toolkit_tool__0JGTW:after{transform:none}.toolkit_plate__oKK0T.toolkit_above__REBn4{--lift:0px;opacity:1}}