.GPTIua_page{--pad:clamp(20px, 3vw, 52px);--rail:clamp(150px, 14vw, 230px);--len:var(--len-desktop);--diver-w:clamp(76px, 6.8vw, 106px);min-height:calc(var(--len) * var(--vh,100vh));color:var(--bone);background:#03112a;position:relative;overflow-x:clip}.GPTIua_stage{z-index:0;background:linear-gradient(#03112a 0%,#0a3060 55%,#2c67a6 100%);position:fixed;inset:0}.GPTIua_canvas{width:100%;height:100%;display:block;position:fixed;inset:0}.GPTIua_front{z-index:3;pointer-events:none}.GPTIua_vignette{z-index:4;pointer-events:none;background:radial-gradient(130% 100% at 50% 45%,#0000 55%,#020a1852 100%);position:fixed;inset:0}.GPTIua_veil{z-index:4;pointer-events:none;background:#f1f5f8;animation:.6s 4s forwards GPTIua_fade-away;position:fixed;inset:0}@keyframes GPTIua_fade-away{to{opacity:0;visibility:hidden}}.GPTIua_plane{z-index:1;width:var(--plane-w,520px);aspect-ratio:1965/800;pointer-events:none;will-change:transform;visibility:hidden;position:fixed;top:0;left:0}.GPTIua_page[data-ready=true] .GPTIua_plane{visibility:visible}.GPTIua_plane img{-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.GPTIua_planeBody{width:100%;height:100%;inset:0}.GPTIua_planeJumper{will-change:opacity}.GPTIua_planeWind{pointer-events:none;position:absolute;inset:-14% -10% -10% -55%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 25% 80%,#0000)}.GPTIua_planeWind i{background:linear-gradient(90deg,#ebf4ff00,#ebf4ff9e 60%,#ebf4ff00);border-radius:1px;height:2px;animation:1.1s linear infinite GPTIua_plane-wind;position:absolute;left:0}@keyframes GPTIua_plane-wind{0%{opacity:0;transform:translate(330%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(-110%)}}.GPTIua_planeDoor{transition:transform 1.1s cubic-bezier(.5,0,.3,1),opacity .5s .45s}.GPTIua_plane[data-door=open] .GPTIua_planeDoor{opacity:0;transform:translate(-70%)}.GPTIua_planeProp{background:radial-gradient(closest-side,#3438404d,#34384024 62%,#34384000);border-radius:50%;width:3%;position:absolute;overflow:hidden;translate:-50%}.GPTIua_planeProp:before{content:"";background:repeating-linear-gradient(#1e20265c 0 7%,#1e202600 13% 50%);animation:.11s linear infinite GPTIua_prop-spin;position:absolute;inset:-50% 0}@keyframes GPTIua_prop-spin{to{transform:translateY(50%)}}.GPTIua_diver{z-index:2;width:var(--diver-w);height:calc(var(--diver-w) * .697);margin-left:calc(var(--diver-w) / -2);margin-top:calc(var(--diver-w) * -.35);pointer-events:none;will-change:transform;opacity:0;transition:opacity .3s var(--ease);position:fixed;top:0;left:0}.GPTIua_page[data-ready=true] .GPTIua_diver{opacity:1}.GPTIua_diverBody{width:100%;height:100%}.GPTIua_pose{filter:drop-shadow(0 10px 14px #02122c59);height:auto;display:block;position:absolute}.GPTIua_poseFreefall{width:100%;transition:opacity .18s ease-out, transform .9s var(--ease);top:0;left:0}.GPTIua_diver[data-canopy=open] .GPTIua_poseFreefall,.GPTIua_diver[data-canopy=down] .GPTIua_poseFreefall{opacity:0;transition:opacity .2s ease .1s, transform .9s var(--ease);transform:rotate(-58deg)scale(.9)}.GPTIua_poseCanopy{opacity:0;transform-origin:55% 6%;transition:opacity .2s ease .1s, transform .5s var(--ease);transform:translateY(-14%)rotate(16deg)scale(.88)}.GPTIua_diver[data-canopy=open] .GPTIua_poseCanopy{opacity:1;transition:opacity .18s ease-out 20ms, transform 1.1s var(--ease) 20ms;transform:none}.GPTIua_diver[data-canopy=down] .GPTIua_poseCanopy{transform:translateY(3%)}.GPTIua_poseLanded{opacity:0;transform-origin:55% 100%;filter:drop-shadow(0 3px 4px #02122c66);transition:opacity .2s ease .1s, transform .4s var(--ease);transform:scale(.96,.88)}.GPTIua_diver[data-canopy=down] .GPTIua_poseLanded{opacity:1;transition:opacity .18s ease-out, transform .8s var(--ease);transform:none}.GPTIua_canopy{left:calc(50% - var(--diver-w) * 1.45);width:calc(var(--diver-w) * 2.9);transform-origin:50% 100%;opacity:0;transition:opacity .25s, transform .4s var(--ease);position:absolute;bottom:38%;transform:scale(.06,.02)}.GPTIua_canopySvg{width:100%;height:auto;display:block;overflow:visible}.GPTIua_lines line{stroke:#f4f0e8b3;stroke-width:.8px}.GPTIua_diver[data-canopy=open] .GPTIua_canopy{opacity:1;animation:GPTIua_canopy-open 1.1s var(--ease) both;transform:none}.GPTIua_diver[data-canopy=down] .GPTIua_canopy{opacity:0;animation:GPTIua_canopy-down .9s var(--ease) both}.GPTIua_diver[data-canopy=packed][data-was=open] .GPTIua_canopy{animation:GPTIua_canopy-close .45s var(--ease) both}@keyframes GPTIua_canopy-close{0%{opacity:1;transform:none}60%{opacity:1}to{opacity:0;transform:scale(.06,.02)}}@keyframes GPTIua_canopy-down{0%{opacity:1;transform:none}40%{opacity:1;transform:translateY(8%)scale(.78,.45)}to{opacity:0;transform:translateY(16%)scale(.48,.08)}}.GPTIua_groundCanopy{opacity:0;transform-origin:62% 90%;transition:opacity .25s ease, transform .3s var(--ease);position:absolute;transform:translateY(-30%)scale(.92,1.8)}.GPTIua_diver[data-canopy=down] .GPTIua_groundCanopy{opacity:1;transition:opacity .55s ease .35s, transform 1s var(--ease) .3s;transform:none}@keyframes GPTIua_canopy-open{0%{opacity:0;transform:scale(.08,.04)}18%{opacity:1;transform:scale(.14,1.15)}48%{transform:scale(1.14,.84)}70%{transform:scale(.95,1.05)}to{transform:none}}.GPTIua_track{z-index:5;height:calc(var(--len) * var(--vh,100vh));position:relative}.GPTIua_intro,.GPTIua_chapter,.GPTIua_landing{left:0;right:0;top:calc(var(--at) * (var(--len) - 1) * var(--vh,100vh));height:var(--vh,100vh);padding:0 var(--rail) 0 var(--pad);position:absolute}.GPTIua_chapter{will-change:opacity;pointer-events:none}.GPTIua_chapter :is(a,button,canvas){pointer-events:auto}.GPTIua_intro,.GPTIua_chapter[data-tone=light]{text-shadow:0 2px 24px #03122a6b}.GPTIua_chapter[data-tone=dark],.GPTIua_landing{color:#0d1b2c;text-shadow:0 1px 16px #ffffff52}.GPTIua_chapter[data-tone=dark] .GPTIua_text,.GPTIua_landing .GPTIua_text{color:#0d1b2cd6}.GPTIua_chapter[data-tone=dark] .GPTIua_sportNote{color:#0d1b2cb8}.GPTIua_chapter[data-tone=dark] .GPTIua_sportLink{color:#0d1b2c;text-decoration-color:#0d1b2c66}.GPTIua_chapter[data-tone=dark] .GPTIua_sportLink:hover,.GPTIua_chapter[data-tone=dark] .GPTIua_sportLink:focus-visible{text-decoration-color:currentColor}.GPTIua_chapter[data-tone=dark] .GPTIua_pull{color:#0d1b2c}.GPTIua_chapter [style*=--d]:not(.GPTIua_line),.GPTIua_intro [style*=--d]:not(.GPTIua_line),.GPTIua_landing [style*=--d]:not(.GPTIua_line){opacity:0;transition:opacity .9s var(--ease) calc(var(--d,0) * 1ms), transform 1.1s var(--ease) calc(var(--d,0) * 1ms);transform:translateY(26px)}.GPTIua_track [data-in=true] [style*=--d]:not(.GPTIua_line){opacity:1;transform:none}.GPTIua_line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.GPTIua_line>span{transition:transform 1.2s var(--ease) calc(var(--d,0) * 1ms);display:block;transform:translateY(130%)}.GPTIua_track [data-in=true] .GPTIua_line>span{transform:none}.GPTIua_intro:not([data-in]) [style*=--d]:not(.GPTIua_line),.GPTIua_intro:not([data-in]) .GPTIua_line>span{animation:GPTIua_reveal-anyway .8s var(--ease) 4s forwards}@keyframes GPTIua_reveal-anyway{to{opacity:1;transform:none}}.GPTIua_whoName .GPTIua_line:nth-child(2)>span{transition-delay:.16s}.GPTIua_marker{font-size:var(--t-xs);color:inherit;opacity:.85;align-items:center;gap:14px;margin-bottom:clamp(18px,3vh,34px);display:flex}:is(.GPTIua_marker .num,.GPTIua_marker .eyebrow){white-space:nowrap}.GPTIua_marker .num{font-size:var(--t-sm);letter-spacing:.02em;text-transform:uppercase;font-weight:600;font-stretch:112%}.GPTIua_marker i{opacity:.5;background:currentColor;flex:none;width:72px;height:1px}.GPTIua_block{isolation:isolate;width:min(46vw,640px);position:relative}.GPTIua_chapter[data-tone=light] .GPTIua_block:before,.GPTIua_stat:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0316324d,#0316321f 60%,#0000);position:absolute;inset:-14% -12%}.GPTIua_stat{isolation:isolate}.GPTIua_chapter{align-items:center;display:flex}.GPTIua_chapter[data-side=left]{justify-content:flex-start}.GPTIua_chapter[data-side=left] .GPTIua_block{margin-left:clamp(0px,3vw,64px)}.GPTIua_chapter[data-side=right]{justify-content:flex-end}.GPTIua_chapter[data-side=right] .GPTIua_block{width:min(40vw,560px)}.GPTIua_text{max-width:44ch;font-size:var(--t-md);color:#f3f0eae6;text-wrap:pretty;margin:18px 0 0;line-height:1.5}.GPTIua_intro{flex-direction:column;justify-content:flex-end;padding-bottom:clamp(90px,15vh,160px);display:flex}.GPTIua_introInner{max-width:min(70vw,1320px)}.GPTIua_introEyebrow{color:#f3f0ead1;margin:0 0 22px}.GPTIua_introTitle{font-size:min(var(--t-3xl), 7.2vw);margin:0}.GPTIua_introBody{max-width:46ch;font-size:var(--t-md);color:#f3f0eae0;margin:26px 0 0}.GPTIua_scrollHint{color:#f3f0eacc;opacity:0;transition:opacity .9s var(--ease) 1s;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;bottom:26px;left:50%;translate:-50%}.GPTIua_intro[data-in] .GPTIua_scrollHint{opacity:1}.GPTIua_scrollHint i{background:#f3f0ea40;width:1px;height:44px;position:relative;overflow:hidden}.GPTIua_scrollHint i:after{content:"";background:var(--bone);width:1px;height:40%;animation:GPTIua_hint-drop 1.8s var(--ease-io) infinite;position:absolute;top:-40%;left:0}@keyframes GPTIua_hint-drop{to{top:100%}}.GPTIua_page:not([data-phase=exit]) .GPTIua_scrollHint{opacity:0;transition:opacity .4s}.GPTIua_whoName{margin:0;font-size:clamp(3rem,1.6rem + 6.4vw,8.6rem)}.GPTIua_whoAka{font-size:var(--t-lg);letter-spacing:-.01em;margin:22px 0 0;font-weight:560}.GPTIua_chapter[data-kind=numbers]{display:block}.GPTIua_statsHead{left:var(--pad);margin-left:clamp(0px,3vw,64px);position:absolute;top:14%}.GPTIua_stat{--stat-size:clamp(3.2rem, 1.8rem + 6.2vw, 8.4rem);position:absolute}.GPTIua_statFloat{will-change:transform, opacity;flex-direction:column;align-items:center;gap:6px;display:flex}.GPTIua_statIcon{width:auto;height:max(28px, calc(var(--stat-size) * .44));margin-top:calc(var(--stat-size) * .18);filter:drop-shadow(0 2px 14px #03122a59);flex:none;overflow:visible}.GPTIua_statIcon[data-icon=youtube]{height:max(22px, calc(var(--stat-size) * .34))}.GPTIua_statIcon[data-icon=forbes]{height:max(20px, calc(var(--stat-size) * .28))}.GPTIua_stat[data-i="0"]{left:calc(var(--pad) + clamp(0px, 3vw, 64px));top:24%}.GPTIua_stat[data-i="1"]{right:var(--rail);text-align:right;top:42%}.GPTIua_stat[data-i="2"]{left:calc(var(--pad) + clamp(0px, 8vw, 150px));top:62%}.GPTIua_statValue{font-size:var(--stat-size);letter-spacing:-.03em;font-weight:620;font-stretch:118%;line-height:.9}.GPTIua_statLabel{font-size:var(--t-sm);letter-spacing:.02em;color:#f3f0ead9;font-weight:500}.GPTIua_sportsTitle{font-size:var(--t-lg);letter-spacing:-.01em;margin:0 0 clamp(12px,2vh,22px);font-weight:560}.GPTIua_sports{flex-direction:column;gap:clamp(10px,1.6vh,18px);margin:0;padding:0;list-style:none;display:flex}.GPTIua_sports li{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.GPTIua_sportName{font-size:clamp(2.2rem,1.3rem + 3.6vw,5rem)}.GPTIua_sportNote{font-size:var(--t-sm);letter-spacing:.04em;text-transform:uppercase;color:#f3f0eacc;font-weight:500}.GPTIua_sportLink{color:var(--bone);text-underline-offset:5px;transition:text-decoration-color .4s var(--ease);align-items:center;gap:6px;-webkit-text-decoration:underline #f3f0ea80;text-decoration:underline #f3f0ea80;text-decoration-thickness:1px;display:inline-flex}.GPTIua_sportLink:hover,.GPTIua_sportLink:focus-visible{text-decoration-color:currentColor}.GPTIua_sportArrow{transition:transform .5s var(--ease);flex:none}.GPTIua_sportLink:hover .GPTIua_sportArrow,.GPTIua_sportLink:focus-visible .GPTIua_sportArrow{transform:translate(1px,-1px)}.GPTIua_chapter[data-kind=quote]{padding-left:var(--rail);justify-content:center}.GPTIua_quote{text-align:center;max-width:min(64vw,940px);margin:0}.GPTIua_quote .GPTIua_marker{justify-content:center}.GPTIua_quote blockquote{margin:0}.GPTIua_quote blockquote p{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,1.1rem + 2.3vw,3.4rem);font-weight:560;font-stretch:108%;line-height:1.14}.GPTIua_quote[data-short] blockquote p{letter-spacing:-.035em;font-size:clamp(2.6rem,1.2rem + 5.4vw,6.6rem);font-weight:620;line-height:1}.GPTIua_quote blockquote p:before{content:"“"}.GPTIua_quote blockquote p:after{content:"”"}.GPTIua_quote figcaption{font-size:var(--t-sm);letter-spacing:.14em;text-transform:uppercase;margin-top:26px;font-weight:600}.GPTIua_brandsTitle{font-size:var(--t-xl);max-width:14ch;margin:0}.GPTIua_chapter[data-kind=brands] .GPTIua_brandsBlock{width:min(56vw,800px)}.GPTIua_brandStream{--lane:clamp(40px, 2.4rem + 1vw, 56px);row-gap:clamp(14px,2.6vh,26px);margin-top:clamp(24px,4vh,40px);display:grid;position:relative}.GPTIua_brandStream:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffffff80,#ffffff29 60%,#0000);position:absolute;inset:-22% 26%}.GPTIua_brandRow{height:var(--lane);pointer-events:auto;position:relative}.GPTIua_brandLaneMono,.GPTIua_brandLaneColour{position:absolute;inset:0;overflow:hidden}.GPTIua_brandLaneMono{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 26%,#0000 40% 60%,#000 74% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 26%,#0000 40% 60%,#000 74% 90%,#0000)}.GPTIua_brandLaneColour{pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#0000 26%,#000 40% 60%,#0000 74%);mask-image:linear-gradient(90deg,#0000 26%,#000 40% 60%,#0000 74%)}.GPTIua_brandTrack{will-change:transform;align-items:center;width:max-content;height:100%;display:flex}.GPTIua_brandItem{height:calc(var(--lane) * var(--h));width:calc(var(--lane) * var(--h) * var(--r));margin-right:calc(var(--lane) * 1.15);flex:none;display:block}.GPTIua_brandMono{opacity:.86;background:#0d1b2c;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.GPTIua_pull{color:#fff;margin:0;font-size:clamp(4rem,2rem + 9vw,12rem)}.GPTIua_chapter[data-kind=doors]{padding-top:calc(var(--vh,100vh) * .14);will-change:auto;--gap:clamp(230px, 22vw, 340px);--mark-h:clamp(50px, min(4.6vw, 7.6vh), 74px);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.GPTIua_doorsHead{margin-left:clamp(0px,3vw,64px);position:relative}.GPTIua_doorsTitle{font-size:var(--t-xl);max-width:11ch;margin:0}.GPTIua_companies{grid-template-columns:minmax(0, 1fr) var(--gap) minmax(0, 1fr);margin:clamp(18px, 3.4vh, 34px) calc(var(--rail) * -1) 0 calc(var(--pad) * -1);padding:0 var(--rail);row-gap:clamp(14px,2.4vh,24px);list-style:none;display:grid;position:relative}.GPTIua_companies>li:nth-child(odd){grid-column:1}.GPTIua_companies>li:nth-child(2n){grid-column:3}.GPTIua_doorLink{height:100%;color:inherit;text-shadow:none;-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:linear-gradient(150deg,#ffffff80,#ffffff2e);border:1px solid #ffffff9e;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"mark cta""what what""line line";align-items:end;gap:12px 16px;padding:clamp(16px,1.4vw,22px) clamp(18px,1.6vw,26px);text-decoration:none;display:grid;position:relative;box-shadow:inset 0 1px #ffffffb3,0 18px 44px -16px #0a285457}.GPTIua_doorLink:hover,.GPTIua_doorLink:focus-visible{background:linear-gradient(150deg,#ffffff9e,#ffffff42);translate:0 -3px;box-shadow:inset 0 1px #fffc,0 24px 50px -16px #0a28546b}.GPTIua_chapter[data-kind=doors] .GPTIua_doorLink{transition:opacity .9s var(--ease) calc(var(--d,0) * 1ms), transform 1.1s var(--ease) calc(var(--d,0) * 1ms), translate .5s var(--ease), background .4s, box-shadow .5s var(--ease)}.GPTIua_doorEyebrow{opacity:.78;grid-area:what;align-items:center;gap:12px;display:flex}.GPTIua_doorEyebrow i{opacity:.6;background:currentColor;width:28px;height:1px}.GPTIua_doorMark{height:var(--mark-h);grid-area:mark;align-items:flex-end;display:flex}.GPTIua_doorLogo{flex:none;max-width:100%;height:100%}.GPTIua_doorLink[data-brand=awara] .GPTIua_doorLogo{height:52%}.GPTIua_doorLink[data-brand=beas] .GPTIua_doorLogo{height:72%}.GPTIua_doorFoot{display:contents}.GPTIua_doorLine{max-width:26ch;font-size:var(--t-base);letter-spacing:-.01em;text-wrap:balance;grid-area:line;font-weight:560;font-stretch:110%;line-height:1.3}.GPTIua_doorCtaIcon{width:40px;height:40px;transition:background-color .4s var(--ease), border-color .4s var(--ease), color .4s var(--ease);border:1px solid #0d1b2c47;border-radius:50%;flex:none;grid-area:cta;align-self:start;place-items:center;font-size:15px;display:grid}.GPTIua_doorCtaIcon svg{transition:transform .5s var(--ease)}.GPTIua_doorLink:hover .GPTIua_doorCtaIcon svg,.GPTIua_doorLink:focus-visible .GPTIua_doorCtaIcon svg{transform:translate(1px,-1px)}.GPTIua_doorLink[data-brand=studio]:hover .GPTIua_doorCtaIcon svg,.GPTIua_doorLink[data-brand=studio]:focus-visible .GPTIua_doorCtaIcon svg{transform:translate(2px)}.GPTIua_doorLink:hover .GPTIua_doorCtaIcon,.GPTIua_doorLink:focus-visible .GPTIua_doorCtaIcon{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.GPTIua_doorLink[data-brand=academy]{--brand:var(--volt);--brand-ink:#15140f}.GPTIua_doorLink[data-brand=awara]{--brand:#0d1b2c;--brand-ink:var(--bone)}.GPTIua_doorLink[data-brand=studio]{--brand:var(--sky-brand);--brand-ink:#fff}.GPTIua_doorLink[data-brand=beas]{--brand:#6aad5a;--brand-ink:#0b0d11}.GPTIua_followTitle{font-size:var(--t-2xl);margin:0}.GPTIua_follow{flex-direction:column;margin-top:clamp(22px,3.4vh,34px);padding:0 20px;display:flex}.GPTIua_follow a{color:inherit;transition:padding .5s var(--ease);grid-template-columns:7.5em 1fr auto auto;align-items:center;gap:14px;padding:15px 0;text-decoration:none;display:grid}.GPTIua_follow a+a{border-top:1px solid #0d1b2c24}.GPTIua_follow a:hover{padding-left:10px}.GPTIua_followNet{font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-weight:600}.GPTIua_followHandle{font-size:var(--t-md);font-weight:600;font-stretch:110%}.GPTIua_followCount{font-size:var(--t-md);font-weight:600}.GPTIua_followArrow{font-size:1.1em}.GPTIua_landing{align-items:flex-start;padding-top:clamp(96px,14vh,150px);display:flex}.GPTIua_landingInner{max-width:min(46vw,620px);margin-left:clamp(0px,3vw,64px)}.GPTIua_landingTitle{font-size:var(--t-2xl);margin:0}.GPTIua_landing .GPTIua_text{text-shadow:0 1px 2px #ffffff59,0 2px 18px #ffffff73}.GPTIua_page[data-phase=landing] .GPTIua_diver,.GPTIua_page[data-phase=ground] .GPTIua_diver{z-index:6}.GPTIua_follow,.GPTIua_btnGhost{-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);background:#ffffff57;border:1px solid #fff9;box-shadow:0 10px 34px -12px #0a28544d}.GPTIua_follow{border-radius:20px}.GPTIua_landingActions{flex-wrap:wrap;gap:12px;margin-top:clamp(16px,2.6vh,24px);display:flex}.GPTIua_btnWork,.GPTIua_btnPrimary,.GPTIua_btnGhost{height:50px;font:inherit;font-size:var(--t-sm);cursor:pointer;transition:transform .4s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}.GPTIua_btnPrimary{color:var(--bone);text-shadow:none;background:#0d1b2c;border:0}.GPTIua_btnGhost{color:#0d1b2c;text-shadow:none}.GPTIua_btnWork{color:#0d1b2c;text-shadow:none;background:#ff6a2c;border:0}.GPTIua_btnWork:hover,.GPTIua_btnPrimary:hover,.GPTIua_btnGhost:hover{transform:translateY(-2px)}.GPTIua_chapter[data-kind=globe]{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:clamp(24px,4vw,64px);display:grid}.GPTIua_globeBlock{width:auto;margin-left:clamp(0px,3vw,64px)}.GPTIua_globeSide{justify-self:end}.GPTIua_globeTitle{white-space:nowrap;color:#fff;margin:0;font-size:clamp(84px,10vw,168px);font-weight:400;line-height:.8}.GPTIua_titleBig,.GPTIua_titleEnd{font-style:italic;font-weight:860;font-stretch:125%}.GPTIua_titleBig{letter-spacing:-.012em}.GPTIua_titleEnd{letter-spacing:-.005em;font-size:.32em}.GPTIua_globe{width:min(30vw, calc(var(--vh,100vh) * .52));aspect-ratio:1;position:relative}.GPTIua_globe:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#e1eeff47,#e1eeff00 74%);border-radius:50%;position:absolute;inset:-6%}.GPTIua_globe canvas{filter:drop-shadow(0 10px 26px #041c3c52);opacity:0;cursor:grab;touch-action:none;width:100%;height:100%;transition:opacity 1.2s var(--ease);display:block;position:relative}.GPTIua_globe[data-ready=true] canvas{opacity:1}.GPTIua_globe canvas:active{cursor:grabbing}.GPTIua_globeLabel{z-index:1;white-space:nowrap;font-size:var(--t-sm);color:var(--bone);text-shadow:none;pointer-events:none;background:#071a34e0;border-radius:999px;padding:6px 12px 7px;font-weight:560;line-height:1.1;position:absolute;translate:-50% calc(-100% - 12px);box-shadow:0 0 0 1px #ff6a2c99,0 8px 22px #03122a59}.GPTIua_globeLabel:after{content:"";background:#ff6a2ccc;width:1px;height:9px;position:absolute;top:100%;left:50%}.GPTIua_globeLabel[hidden]{display:none}.GPTIua_footer{--ink:#0d1b2c;--paper:#f3f0ea;z-index:7;background:var(--paper);color:var(--ink);position:relative}.GPTIua_footer:before{content:"";height:clamp(90px,16vh,180px);opacity:min(1, calc(var(--past,0) / 160));pointer-events:none;background:linear-gradient(#0b162600,#0b1626);position:absolute;bottom:100%;left:0;right:0}.GPTIua_footerGlow{height:clamp(150px,26vh,260px);margin-bottom:-1px}.GPTIua_footerGlow svg{width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.GPTIua_footerBody{padding:clamp(24px, 5vh, 56px) var(--pad) 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo nav""rights rights";gap:40px clamp(32px,6vw,96px);display:grid}.GPTIua_footerLead{flex-direction:column;grid-area:logo;align-items:flex-start;gap:24px;display:flex}.GPTIua_footerLogo{width:clamp(130px,11vw,176px)}.GPTIua_footerNav{grid-area:nav;grid-template-columns:repeat(2,minmax(150px,auto));gap:32px clamp(40px,7vw,120px);display:grid}.GPTIua_footerNav>div{flex-direction:column;align-items:flex-start;display:flex}.GPTIua_footerNav p{font-size:var(--t-sm);color:#0d1b2c80;margin:0 0 12px}.GPTIua_footerNav a{font-size:var(--t-md);color:var(--ink);align-items:center;gap:8px;padding:6px 0;text-decoration:none;transition:color .3s;display:inline-flex}.GPTIua_footerNav a:hover{color:#e84f14}.GPTIua_footerArrow{opacity:.6;font-size:.8em}.GPTIua_footerRights{font-size:var(--t-sm);color:#0d1b2c80;grid-area:rights;margin:clamp(24px,6vh,72px) 0 0}.GPTIua_footer>.GPTIua_glyphMark{margin:clamp(36px, 7vh, 80px) var(--pad) 0}.GPTIua_footer{padding-bottom:clamp(16px,3vh,32px)}.GPTIua_glyphMark{position:relative}.GPTIua_glyphMark canvas{width:100%;display:block}.GPTIua_glyphBase{--glyph-top:#1a5ba6;color:#3f88cc}.GPTIua_glyphLight{color:#ff5a1f;animation:12s linear infinite GPTIua_glyph-sweep;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 40%,#000 50%,#0000 60%);mask-image:linear-gradient(100deg,#0000 40%,#000 50%,#0000 60%);-webkit-mask-size:220% 100%;mask-size:220% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes GPTIua_glyph-sweep{0%{-webkit-mask-position:-60% 0;mask-position:-60% 0}to{-webkit-mask-position:160% 0;mask-position:160% 0}}.GPTIua_page:not([data-footer=true]) .GPTIua_glyphLight{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.GPTIua_planeProp:before{animation:none}.GPTIua_planeWind{display:none}.GPTIua_planeDoor{transition:none}.GPTIua_glyphLight{opacity:.25;animation:none;-webkit-mask-image:none;mask-image:none}}.GPTIua_page[data-footer=true] .GPTIua_hud,.GPTIua_page[data-footer=true] .GPTIua_alti,.GPTIua_page[data-footer=true] .GPTIua_altiMobile{opacity:0;transition:opacity .35s}.GPTIua_page[data-footer=true] .GPTIua_back{pointer-events:none}@media (max-width:767px){.GPTIua_footerBody{grid-template-columns:1fr;grid-template-areas:"logo""nav""rights"}.GPTIua_footerNav{grid-template-columns:auto auto;justify-content:start;gap:28px 44px}.GPTIua_footerNav a{font-size:var(--t-base)}.GPTIua_footerGlow{height:clamp(120px,20vh,180px)}}.GPTIua_hud{z-index:10;padding:clamp(16px, 2.6vh, 26px) var(--pad);pointer-events:none;color:var(--bone);align-items:center;gap:clamp(14px,2vw,26px);transition:color .6s;display:flex;position:fixed;top:0;left:0;right:0}.GPTIua_back{pointer-events:auto;height:40px;color:inherit;font-size:var(--t-sm);background:#03112a3d;border:1px solid;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 13px;font-weight:560;text-decoration:none;transition:background-color .4s,color .4s;display:inline-flex}.GPTIua_back:hover{background:var(--bone);color:#0b1b2e}.GPTIua_hudLogo{width:clamp(92px,7.5vw,128px);color:inherit;filter:drop-shadow(0 1px 10px #03122a59)}.GPTIua_page[data-fog=true] .GPTIua_hud,.GPTIua_page[data-pale=true] .GPTIua_hud{color:#0d1b2c}.GPTIua_page[data-fog=true] .GPTIua_back,.GPTIua_page[data-pale=true] .GPTIua_back{background:#fff6}.GPTIua_page[data-pale=true] .GPTIua_hudLogo{filter:drop-shadow(0 1px 10px #ffffff59)}.GPTIua_hud,.GPTIua_alti,.GPTIua_altiMobile{transition:color .6s, opacity .9s var(--ease) .25s}.GPTIua_page[data-intro=drop] .GPTIua_hud,.GPTIua_page[data-intro=drop] .GPTIua_alti,.GPTIua_page[data-intro=drop] .GPTIua_altiMobile{opacity:0;animation:.6s 4s forwards GPTIua_show-anyway}@keyframes GPTIua_show-anyway{to{opacity:1}}.GPTIua_page[data-phase=landing] .GPTIua_alti,.GPTIua_page[data-phase=ground] .GPTIua_alti{text-shadow:0 1px 3px #03122a99,0 0 14px #03122a73}.GPTIua_alti{z-index:10;width:40px;height:min(56vh,520px);color:var(--bone);transition:color .6s;position:fixed;top:50%;right:clamp(18px,2.4vw,38px);translate:0 -50%}.GPTIua_page[data-fog=true] .GPTIua_alti,.GPTIua_page[data-pale=true] .GPTIua_alti{color:#0d1b2c;text-shadow:0 1px 10px #ffffff80}.GPTIua_altiRail{border-right:1px solid color-mix(in srgb, currentColor 45%, transparent);position:absolute;inset:0}.GPTIua_altiTick{background:color-mix(in srgb, currentColor 50%, transparent);width:7px;height:1px;position:absolute;right:0}.GPTIua_altiTick[data-major=true]{background:color-mix(in srgb, currentColor 80%, transparent);width:13px}.GPTIua_altiTick span{opacity:.7;font-size:10px;line-height:1.2;position:absolute;top:-.65em;right:18px}.GPTIua_altiDot{width:9px;height:9px;color:inherit;cursor:pointer;transition:background-color .3s, transform .3s var(--ease);background:0 0;border:1px solid;border-radius:50%;padding:0;position:absolute;right:-5px;translate:0 -50%}.GPTIua_altiDot:before{content:"";position:absolute;inset:-8px}.GPTIua_altiDot:hover,.GPTIua_altiDot:focus-visible{background:currentColor;transform:scale(1.3)}.GPTIua_altiDotLabel{white-space:nowrap;font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;opacity:0;pointer-events:none;font-weight:600;transition:opacity .3s;position:absolute;top:50%;right:22px;translate:0 -50%}.GPTIua_altiDot:hover .GPTIua_altiDotLabel,.GPTIua_altiDot:focus-visible .GPTIua_altiDotLabel{opacity:1}.GPTIua_altiMarker{height:0;position:absolute;top:0;right:-1px}.GPTIua_altiMarker:after{content:"";background:currentColor;width:26px;height:2px;position:absolute;top:-1px;right:-7px}.GPTIua_altiReadout{white-space:nowrap;align-items:baseline;gap:5px;font-size:clamp(1.15rem,.9rem + .7vw,1.6rem);font-weight:600;font-stretch:112%;display:flex;position:absolute;top:-.95em;right:46px}.GPTIua_altiUnit{letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:.55em;font-weight:600}.GPTIua_altiPhase{white-space:nowrap;opacity:.85;position:absolute;top:1.1em;right:46px}.GPTIua_altiMobile{display:none}@media (max-width:767px){.GPTIua_page{--rail:var(--pad);--len:var(--len-mobile);--diver-w:min(74px, 10vh)}.GPTIua_alti{display:none}.GPTIua_altiMobile{z-index:10;top:22px;right:var(--pad);color:var(--bone);text-shadow:0 1px 12px #03122a80;font-size:.95rem;font-weight:600;font-stretch:112%;display:block;position:fixed}.GPTIua_page[data-fog=true] .GPTIua_altiMobile,.GPTIua_page[data-pale=true] .GPTIua_altiMobile{color:#0d1b2c;text-shadow:0 1px 10px #ffffff80}.GPTIua_chapter,.GPTIua_chapter[data-side=right],.GPTIua_chapter[data-side=left]{justify-content:flex-start;align-items:flex-end;padding-bottom:12vh}.GPTIua_chapter[data-side=right] .GPTIua_block{width:100%}.GPTIua_chapter[data-tone=light] .GPTIua_block:before{background:radial-gradient(closest-side,#03163266,#03163229 62%,#0000);inset:-8% -4%}.GPTIua_marker i{width:40px}.GPTIua_sportName{font-size:clamp(2rem,9.4vw,2.6rem)}.GPTIua_sports li{gap:2px}.GPTIua_chapter[data-kind=sports]{padding-bottom:calc(var(--vh,100vh) * .3)}.GPTIua_pull{font-size:clamp(3.6rem,22vw,5.4rem)}.GPTIua_block,.GPTIua_chapter[data-side=left] .GPTIua_block{width:100%;margin:0}.GPTIua_text{font-size:var(--t-base)}.GPTIua_intro{padding-top:calc(var(--diver-y,calc(var(--vh,100vh) * .26)) + var(--diver-w) * .35);justify-content:center;padding-bottom:96px}.GPTIua_introInner{max-width:none}.GPTIua_introTitle{font-size:clamp(2.4rem,13vw,3.4rem)}.GPTIua_stat[data-i="0"]{left:var(--pad);top:auto;bottom:48%}.GPTIua_stat[data-i="1"]{right:var(--pad);top:auto;bottom:35%}.GPTIua_stat[data-i="2"]{left:var(--pad);top:auto;bottom:22%}.GPTIua_statsHead{margin:0;top:auto;bottom:64%}.GPTIua_chapter[data-kind=globe]{padding-bottom:calc(var(--vh,100vh) * .1);grid-template-columns:minmax(0,1fr);align-content:end;justify-items:end;row-gap:14px}.GPTIua_globeBlock{text-align:right;margin-left:0}.GPTIua_globeBlock>div:first-child{justify-content:flex-end}.GPTIua_globeTitle{font-size:clamp(64px,19vw,88px)}.GPTIua_globeTitle .GPTIua_titleEnd{margin-top:.3em;display:block}.GPTIua_globeSide{justify-self:end}.GPTIua_globe{width:min(50vw, calc(var(--vh,100vh) * .3))}.GPTIua_stat{--stat-size:clamp(2.6rem, 13vw, 3.6rem)}.GPTIua_chapter[data-kind=quote]{padding-left:var(--pad);align-items:center}.GPTIua_quote{max-width:none}.GPTIua_brandStream{--lane:40px;row-gap:14px;margin-top:22px}.GPTIua_chapter[data-kind=doors]{padding-top:0;padding-bottom:clamp(calc(var(--vh,100vh) * .09), calc(var(--vh,100vh) * .67 - 300px), calc(var(--vh,100vh) * .26));--mark-h:44px;justify-content:flex-end}.GPTIua_doorsHead{margin:0 0 4px}.GPTIua_companies{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 0;padding:0}.GPTIua_companies>li:nth-child(odd),.GPTIua_companies>li:nth-child(2n){grid-column:auto}.GPTIua_doorLink{border-radius:18px;grid-template-areas:"mark cta""what what";gap:10px 8px;padding:13px 13px 12px}.GPTIua_doorEyebrow{letter-spacing:.1em}.GPTIua_doorEyebrow i,.GPTIua_doorLine{display:none}.GPTIua_doorEyebrow .num{display:none}.GPTIua_doorCtaIcon{width:32px;height:32px;font-size:12px}.GPTIua_doorLogo{height:44px}.GPTIua_doorLink[data-brand=awara] .GPTIua_doorLogo{height:26px}.GPTIua_doorLink[data-brand=beas] .GPTIua_doorLogo{height:32px}.GPTIua_follow a{grid-template-columns:1fr auto auto}.GPTIua_followNet{display:none}.GPTIua_landing{padding-top:12vh}.GPTIua_landingInner{max-width:none;margin:0}}@media (max-width:767px) and (orientation:portrait){.GPTIua_landingActions{gap:10px}.GPTIua_landingActions>*{flex:auto;justify-content:center;height:46px;padding:0 14px}.GPTIua_landingActions .GPTIua_btnWork{flex-basis:100%}}@media (max-width:340px) and (orientation:portrait){.GPTIua_landing .GPTIua_text{display:none}.GPTIua_follow{padding:0 14px}.GPTIua_follow a{gap:8px}.GPTIua_followHandle,.GPTIua_followCount{font-size:var(--t-base)}.GPTIua_landingActions>*{padding:0 8px}}@media (min-width:768px),(orientation:landscape) and (min-width:560px){.GPTIua_landingActions{flex-wrap:nowrap;width:max-content}}@media (min-width:768px) and (max-height:760px){.GPTIua_chapter[data-kind=doors]{padding-top:calc(var(--vh,100vh) * .135)}.GPTIua_doorsTitle{font-size:var(--t-lg);max-width:none}.GPTIua_doorLink{border-radius:18px;gap:8px 14px;padding:14px 18px}.GPTIua_doorLine{font-size:var(--t-sm)}.GPTIua_doorCtaIcon{width:36px;height:36px}.GPTIua_landingTitle{font-size:var(--t-xl)}.GPTIua_landing .GPTIua_text{margin-top:12px}.GPTIua_follow{margin-top:18px}.GPTIua_follow a{padding:11px 0}}@media (min-width:768px) and (max-aspect-ratio:1){.GPTIua_landingInner{max-width:min(80vw,600px)}.GPTIua_chapter[data-kind=brands] .GPTIua_brandsBlock{width:min(64vw,640px)}.GPTIua_brandStream{--lane:46px}.GPTIua_chapter[data-kind=doors]{padding-top:0;padding-bottom:calc(var(--vh,100vh) * .2);justify-content:flex-end}.GPTIua_doorsHead{margin-left:0}.GPTIua_doorsTitle{max-width:none}.GPTIua_companies{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(14px,2.4vw,24px);margin:clamp(16px,2.4vh,28px) 0 0;padding:0 5vw 0 0}.GPTIua_companies>li:nth-child(odd),.GPTIua_companies>li:nth-child(2n){grid-column:auto}}@media (max-width:767px) and (max-height:800px){.GPTIua_chapter[data-kind=doors]{padding-bottom:calc(var(--vh,100vh) * .2)}.GPTIua_chapter[data-kind=sports]{padding-bottom:calc(var(--vh,100vh) * .36)}.GPTIua_doorsTitle{font-size:var(--t-lg);max-width:none}.GPTIua_doorLink{row-gap:8px;padding:11px 12px 10px}}@media (orientation:landscape) and (max-height:500px){.GPTIua_landing{padding-top:74px}.GPTIua_landingInner{max-width:min(40vw,400px);margin-left:0}.GPTIua_landing .GPTIua_marker{margin-bottom:10px}.GPTIua_landingTitle{font-size:var(--t-lg)}.GPTIua_landing .GPTIua_text{font-size:var(--t-sm);margin-top:8px}.GPTIua_follow{border-radius:16px;margin-top:12px;padding:0 14px}.GPTIua_follow a{grid-template-columns:1fr auto auto;gap:10px;padding:8px 0}.GPTIua_followNet{display:none}.GPTIua_followHandle,.GPTIua_followCount{font-size:var(--t-base)}.GPTIua_landingActions{gap:8px;margin-top:10px}.GPTIua_btnWork,.GPTIua_btnPrimary,.GPTIua_btnGhost{height:40px;padding:0 16px}}@media (orientation:landscape) and (max-height:400px){.GPTIua_landing .GPTIua_text{display:none}}@media (prefers-reduced-motion:reduce){.GPTIua_chapter [style*=--d]:not(.GPTIua_line),.GPTIua_intro [style*=--d]:not(.GPTIua_line),.GPTIua_landing [style*=--d]:not(.GPTIua_line){opacity:1;transition:none;transform:none}.GPTIua_line>span{transition:none;transform:none}.GPTIua_diver[data-canopy=open] .GPTIua_canopy,.GPTIua_diver[data-canopy=down] .GPTIua_canopy{animation:none}.GPTIua_diver[data-canopy] .GPTIua_pose,.GPTIua_diver[data-canopy] .GPTIua_groundCanopy,.GPTIua_diver[data-canopy] .GPTIua_canopy{transition:opacity .35s;transform:none}.GPTIua_diver[data-canopy=packed][data-was=open] .GPTIua_canopy,.GPTIua_scrollHint i:after{animation:none}.GPTIua_veil{display:none}.GPTIua_page[data-intro=drop] .GPTIua_hud,.GPTIua_page[data-intro=drop] .GPTIua_alti,.GPTIua_page[data-intro=drop] .GPTIua_altiMobile,.GPTIua_scrollHint{opacity:1;animation:none}}
.zrnIpG_page{--pad:clamp(20px, 3vw, 52px);--band:clamp(64px, 24vh, 230px);color:#0d1b2c;background:#5b93c8;flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow-x:clip}.zrnIpG_scene{background:linear-gradient(#5b93c8 0%,#9cc4e4 52%,#e4edf3 100%);height:100lvh;position:fixed;inset:0 0 auto;overflow:hidden}.zrnIpG_scene img{pointer-events:none;max-width:none;height:auto}.zrnIpG_cloud{will-change:transform;animation:100s linear infinite zrnIpG_drift;position:absolute;left:0}@keyframes zrnIpG_drift{0%{transform:translate(-100%)}to{transform:translate(100vw)}}.zrnIpG_mark{width:min(100% - 2 * var(--pad), 100vh);position:absolute;bottom:4.5vh;left:50%;transform:translate(-50%)}.zrnIpG_deckBack,.zrnIpG_deckFront{will-change:transform;width:max-content;animation:150s linear infinite zrnIpG_deck;display:flex;position:absolute;left:0}.zrnIpG_deckBack img,.zrnIpG_deckFront img{flex:none;width:clamp(560px,50vw,960px);margin-right:-5vw}.zrnIpG_deckBack{opacity:.9;bottom:-5vh}.zrnIpG_deckFront{animation-duration:90s;animation-delay:-40s;bottom:-11vh}@keyframes zrnIpG_deck{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.zrnIpG_floor{background:linear-gradient(#f4f7fa00,#f4f7fa 75%);height:clamp(36px,9vh,90px);position:absolute;inset:auto 0 0}@media (prefers-reduced-motion:reduce){.zrnIpG_cloud,.zrnIpG_deckBack,.zrnIpG_deckFront{animation-play-state:paused}}.zrnIpG_top{z-index:1;padding:clamp(16px, 2.6vh, 26px) var(--pad);align-items:center;gap:clamp(14px,2vw,26px);display:flex;position:relative}.zrnIpG_top a{background:#fff6}.zrnIpG_top a:hover{color:var(--bone);background:#0d1b2c}.zrnIpG_main{z-index:1;width:100%;max-width:1500px;padding:0 clamp(20px, 5vw, 88px) var(--band);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,5vw,88px);margin:0 auto;display:grid;position:relative}.zrnIpG_main [style*=--d]{animation:zrnIpG_rise 1s var(--ease) calc(var(--d,0) * 1ms) both}@keyframes zrnIpG_rise{0%{opacity:0;transform:translateY(26px)}}@media (prefers-reduced-motion:reduce){.zrnIpG_main [style*=--d]{animation:none}}.zrnIpG_team{text-shadow:0 1px 16px #fff6}.zrnIpG_title{font-size:min(var(--t-2xl), 12vh, 5.6vw);margin:0}.zrnIpG_lead{font-size:var(--t-lg);letter-spacing:-.015em;margin:clamp(12px,2vh,20px) 0 0;font-weight:600;font-stretch:110%;line-height:1.2}.zrnIpG_culture{flex-wrap:wrap;gap:8px;margin:clamp(16px,2.8vh,28px) 0 0;padding:0;list-style:none;display:flex}.zrnIpG_culture li{font-size:var(--t-sm);text-shadow:none;background:#ffffff8c;border:1px solid #ffffffbf;border-radius:999px;padding:9px 16px;font-weight:560;line-height:1.2}.zrnIpG_openings{gap:clamp(10px,1.6vh,16px);display:grid}.zrnIpG_openings>div{text-shadow:0 1px 16px #fff6;margin-bottom:0}.zrnIpG_openings h2{margin:0}.zrnIpG_job{-webkit-backdrop-filter:blur(10px)saturate(1.3);backdrop-filter:blur(10px)saturate(1.3);background:linear-gradient(150deg,#ffffffb8,#ffffff80);border:1px solid #ffffffbf;border-radius:22px;justify-content:space-between;align-items:center;gap:14px clamp(16px,2vw,28px);padding:clamp(14px,2.4vh,24px) clamp(16px,2vw,28px);display:flex;box-shadow:inset 0 1px #fffc,0 18px 44px -18px #0a285457}.zrnIpG_job a{flex:none}.zrnIpG_jobMeta{letter-spacing:.12em;color:#0d1b2cbd;flex-wrap:wrap;gap:2px 14px;margin:0;display:flex}.zrnIpG_jobMeta span{white-space:nowrap}.zrnIpG_jobTitle{font-size:var(--t-lg);margin:8px 0 0;line-height:1.05}.zrnIpG_jobLine{font-size:var(--t-sm);color:#0d1b2cd6;margin:8px 0 0;line-height:1.35}.zrnIpG_fine{z-index:1;left:var(--pad);font-size:var(--t-xs);color:#0d1b2c9e;margin:0;position:absolute;bottom:clamp(10px,2vh,18px)}@media (max-width:900px){.zrnIpG_page{--band:clamp(60px, 15vh, 180px)}.zrnIpG_main{padding-inline:var(--pad);grid-template-columns:minmax(0,1fr);align-content:center;gap:clamp(18px,3.4vh,44px)}.zrnIpG_title{font-size:min(var(--t-2xl), 12vh, 11.2vw)}}@media (max-width:600px){.zrnIpG_page{--band:clamp(48px, 11vh, 120px)}.zrnIpG_top{padding-block:12px}.zrnIpG_lead{font-size:min(var(--t-lg), 4.8vw);margin-top:8px}.zrnIpG_culture{gap:6px;margin-top:12px}.zrnIpG_culture li{padding:7px 12px;font-size:min(.78rem,3.3vw)}.zrnIpG_jobLine{display:none}.zrnIpG_jobMeta{letter-spacing:.08em;font-size:.62rem}.zrnIpG_jobTitle{font-size:var(--t-md);margin-top:5px}.zrnIpG_job a{gap:6px;height:40px;padding:0 14px}.zrnIpG_mark{width:100%;bottom:2vh}.zrnIpG_deckBack img,.zrnIpG_deckFront img{width:420px;margin-right:-20px}.zrnIpG_deckBack{bottom:-32px}.zrnIpG_deckFront{bottom:-66px}}@media (max-width:340px){.zrnIpG_culture li{padding:6px 9px}}@media (max-width:600px) and (max-height:620px){.zrnIpG_page{--band:30px}.zrnIpG_top{padding-block:8px}.zrnIpG_main{gap:12px}}
