._3uR81a_root{z-index:100;background:#000;place-items:center;transition:opacity .35s,visibility .35s;display:grid;position:fixed;inset:0}._3uR81a_group{overflow:visible;transform:translateY(.12px)}._3uR81a_leaving{opacity:0;visibility:hidden}
.TXB7ia_canvas{z-index:-1;pointer-events:none;position:absolute;top:0;left:0}
.Z8hQ_W_hero{isolation:isolate;background:#000;width:100%;height:100svh;min-height:760px;position:relative;overflow:hidden}.Z8hQ_W_bg{z-index:-1;opacity:0;transform-origin:70%;width:115.625vw;height:86.719vw;transition:opacity 1.4s cubic-bezier(.22,1,.36,1),transform 2.2s cubic-bezier(.22,1,.36,1);position:absolute;top:-8.125vw;left:0;transform:scale(1.06)}.Z8hQ_W_bgImg{object-fit:cover;pointer-events:none}@media (max-aspect-ratio:5/4){.Z8hQ_W_bg{width:100%;height:100%;top:0;left:0}.Z8hQ_W_bgImg{object-position:64% 50%}}.Z8hQ_W_doorHit{cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.Z8hQ_W_zooming .Z8hQ_W_doorHit{pointer-events:none}.Z8hQ_W_contact,.Z8hQ_W_btnWhite{background:var(--white);height:42px;color:var(--black);letter-spacing:-.56px;white-space:nowrap;border-radius:32px;justify-content:center;align-items:center;padding:16px 24px;font-size:14px;font-weight:600;line-height:.84;transition:background-color .2s,transform .2s;display:inline-flex}.Z8hQ_W_contact{width:124px}.Z8hQ_W_contact:hover,.Z8hQ_W_btnWhite:hover{background:#ededed}.Z8hQ_W_content{pointer-events:none;flex-direction:column;align-items:center;gap:44px;width:min(980px,100% - 64px);margin-left:.5px;display:flex;position:absolute;top:calc(50% - 32px);left:50%;transform:translate(-50%,-50%)}.Z8hQ_W_content a,.Z8hQ_W_content button{pointer-events:auto}.Z8hQ_W_copy{text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.Z8hQ_W_title{letter-spacing:-3.4px;white-space:nowrap;color:var(--white);font-size:60px;font-weight:400;line-height:.98}.Z8hQ_W_capsule{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:-.26px;color:#ffffffc7;background:#00000059;border:1px solid #ffffff29;border-radius:32px;align-items:center;gap:12px;height:36px;padding:0 16px 0 14px;font-size:13px;transition:border-color .2s,color .2s;display:inline-flex}.Z8hQ_W_capsule img{width:50px;height:auto}.Z8hQ_W_capsuleRule{background:#ffffff38;width:1px;height:14px}.Z8hQ_W_capsule:hover{color:var(--white);border-color:#ffffff59}.Z8hQ_W_serif{font-family:var(--font-serif);letter-spacing:-2.56px;font-weight:400}.Z8hQ_W_red{color:var(--accent)}.Z8hQ_W_lede{letter-spacing:-.32px;color:var(--white);font-size:16px;line-height:1.5}.Z8hQ_W_ctaWrap{background:#1111111f;border-radius:45px;flex-direction:column;justify-content:center;align-items:center;padding:4px 0;display:flex}.Z8hQ_W_ctaRow{border-radius:24px;align-items:center;gap:4px;display:flex}.Z8hQ_W_btnWhite{gap:8px}.Z8hQ_W_btnRed{background:var(--accent);height:42px;color:var(--on-accent);letter-spacing:-.56px;white-space:nowrap;filter:drop-shadow(0 64px 9px #0000)drop-shadow(0 41px 8.5px #00000003)drop-shadow(0 23px 7px #0000000a)drop-shadow(0 10px 5px #00000012)drop-shadow(0 3px 3px #00000014);border-radius:32px;justify-content:center;align-items:center;gap:8px;padding:16px 16px 16px 24px;font-size:14px;font-weight:600;line-height:.84;transition:background-color .2s;display:inline-flex;position:relative}.Z8hQ_W_btnRed:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -1px #0000003d,inset 0 1px #ffffff3d}.Z8hQ_W_btnRed:hover{background:var(--accent-hover)}.Z8hQ_W_arrow{transition:transform .2s;transform:rotate(90deg)}.Z8hQ_W_btnRed:hover .Z8hQ_W_arrow{transform:rotate(90deg)translateY(-2px)}.Z8hQ_W_worked{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:466px;height:59px;display:flex}.Z8hQ_W_small{letter-spacing:-.2px;color:var(--white);white-space:nowrap;font-size:10px;line-height:normal}.Z8hQ_W_marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}.Z8hQ_W_track{width:max-content;animation:24s linear infinite Z8hQ_W_marquee;display:flex}.Z8hQ_W_set{align-items:center;gap:21.351px;height:23.401px;padding-right:21.351px;display:flex}.Z8hQ_W_set img{flex-shrink:0}@keyframes Z8hQ_W_marquee{0%{transform:translate(0)}to{transform:translate(-25%)}}.Z8hQ_W_stats{text-align:center;color:var(--white);justify-content:center;align-items:center;gap:24px;margin-left:.5px;display:flex;position:absolute;bottom:133px;left:50%;transform:translate(-50%)}.Z8hQ_W_stat{flex-direction:column;align-items:center;gap:12px;display:flex}.Z8hQ_W_statValue{letter-spacing:-1.44px;white-space:nowrap;font-size:36px;font-weight:500;line-height:.94;position:relative}.Z8hQ_W_statGhost{visibility:hidden}.Z8hQ_W_statLive{text-align:center;position:absolute;inset:0}.Z8hQ_W_anim{opacity:0;filter:blur(10px);transition:opacity .9s cubic-bezier(.22, 1, .36, 1) var(--d,0s), filter .9s cubic-bezier(.22, 1, .36, 1) var(--d,0s), translate 1.1s cubic-bezier(.22, 1, .36, 1) var(--d,0s);translate:0 24px}.Z8hQ_W_revealed .Z8hQ_W_anim{opacity:1;filter:blur();translate:0}.Z8hQ_W_revealed .Z8hQ_W_bg{opacity:1;transform:scale(1)}.Z8hQ_W_br{display:inline}.Z8hQ_W_door{z-index:-1;visibility:hidden;pointer-events:none;position:fixed;inset:0}.Z8hQ_W_zooming>canvas{opacity:0}.Z8hQ_W_hero{transition:translate 1s cubic-bezier(.45,0,.2,1),scale 1.5s cubic-bezier(.6,0,.85,.3)}.Z8hQ_W_cssZoom{translate:var(--zx,0px) var(--zy,0px);will-change:translate, scale;scale:18}.Z8hQ_W_zooming .Z8hQ_W_anim{opacity:0;transition:opacity .45s,filter .45s,translate .45s}@media (max-width:1023px){.Z8hQ_W_content{width:calc(100% - 64px);max-width:880px}.Z8hQ_W_title{letter-spacing:-.055em;width:auto;font-size:clamp(36px,6.2vw,60px)}.Z8hQ_W_stats{bottom:96px}}@media (max-width:767px){.Z8hQ_W_hero{flex-direction:column;justify-content:center;gap:64px;height:auto;min-height:100svh;padding:132px 16px 56px;display:flex}.Z8hQ_W_content{gap:40px;width:100%;margin:0;position:relative;top:auto;left:auto;transform:none}.Z8hQ_W_title{text-wrap:balance;letter-spacing:-.06em;white-space:normal;width:auto;font-size:clamp(30px,8.6vw,44px)}.Z8hQ_W_ctaWrap{max-width:100%}.Z8hQ_W_ctaRow{flex-wrap:wrap;justify-content:center;gap:8px}.Z8hQ_W_serif{letter-spacing:-1.92px}.Z8hQ_W_lede{letter-spacing:-.3px;max-width:340px;font-size:15px}.Z8hQ_W_br{display:none}.Z8hQ_W_worked{width:100%;max-width:466px}.Z8hQ_W_stats{gap:16px;margin:0;position:relative;bottom:auto;left:auto;transform:none}.Z8hQ_W_statValue{letter-spacing:-1.2px;font-size:30px}}@media (max-width:359px){.Z8hQ_W_statValue{font-size:26px}.Z8hQ_W_btnWhite,.Z8hQ_W_btnRed{padding-left:16px}}@media (prefers-reduced-motion:reduce){.Z8hQ_W_track{animation-duration:60s}.Z8hQ_W_anim,.Z8hQ_W_bg,.Z8hQ_W_hero{transition:none}}.Z8hQ_W_btnRed img{filter:brightness(0)}
._8u-qnq_bar{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);opacity:0;background:#0000008c;border-bottom:1px solid #ffffff0f;padding:18px 0;transition:opacity .7s cubic-bezier(.22,1,.36,1),translate .8s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:0;right:0;translate:0 -12px}._8u-qnq_revealed{opacity:1;translate:0}._8u-qnq_hidden{opacity:0;pointer-events:none;transition-duration:.35s}._8u-qnq_inner{justify-content:space-between;align-items:center;width:min(1152px,100% - 64px);margin:0 auto;display:flex}._8u-qnq_logo{display:block}._8u-qnq_actions{align-items:center;display:flex}._8u-qnq_startSlot{grid-template-columns:0fr;transition:grid-template-columns .65s cubic-bezier(.22,1,.36,1);display:grid}._8u-qnq_startShown{grid-template-columns:1fr}._8u-qnq_startClip{min-width:0;margin:-12px 0;padding:12px 0;transition:padding-left .65s cubic-bezier(.22,1,.36,1);overflow:hidden}._8u-qnq_startShown ._8u-qnq_startClip{padding-left:8px}._8u-qnq_start{cursor:pointer;opacity:0;filter:blur(6px);border:0;font-family:inherit;transition:opacity .45s,filter .5s,translate .65s cubic-bezier(.22,1,.36,1);translate:-24px}._8u-qnq_startShown ._8u-qnq_start{opacity:1;filter:none;transition-delay:.12s;translate:0}._8u-qnq_short{display:none}._8u-qnq_logo img{width:auto;height:19px}@media (max-width:767px){._8u-qnq_bar{padding:14px 0}._8u-qnq_inner{width:calc(100% - 32px)}._8u-qnq_long{display:none}._8u-qnq_short{display:inline}._8u-qnq_start{padding-left:18px}}@media (prefers-reduced-motion:reduce){._8u-qnq_bar,._8u-qnq_startSlot,._8u-qnq_start{transition:none}}
._3NfBeW_pre{color:var(--white);background:#000;flex-direction:column;align-items:center;gap:56px;padding:160px 32px 140px;display:flex}._3NfBeW_circle{width:160px;height:188px;overflow:hidden}._3NfBeW_circle canvas{margin-left:-343px}._3NfBeW_line{letter-spacing:-1.28px;text-align:center;opacity:0;filter:blur(8px);font-size:32px;font-weight:400;line-height:1.1;transition:opacity .9s cubic-bezier(.22,1,.36,1) .2s,filter .9s cubic-bezier(.22,1,.36,1) .2s,translate 1.1s cubic-bezier(.22,1,.36,1) .2s;translate:0 12px}._3NfBeW_lineIn{opacity:1;filter:blur();translate:0}._3NfBeW_serif{font-family:var(--font-serif);letter-spacing:-1px}._3NfBeW_dot{color:var(--accent)}@media (max-width:767px){._3NfBeW_pre{gap:48px;padding:112px 16px 104px}._3NfBeW_line{letter-spacing:-1px;font-size:26px}}@media (prefers-reduced-motion:reduce){._3NfBeW_line{transition:none}}
.EZoWya_footer{color:var(--white);background:#000;border-top:1px solid #ffffff14;position:relative}.EZoWya_inner{width:min(1152px,100% - 64px);margin:0 auto;padding:64px 0 32px}.EZoWya_top{grid-template-columns:1.4fr 1.3fr 1fr auto;align-items:start;gap:40px;display:grid}.EZoWya_brand{flex-direction:column;gap:18px;display:flex}.EZoWya_shapes{gap:7px;display:flex}.EZoWya_shapes img{width:20px;height:20px}.EZoWya_contacts{flex-direction:column;gap:4px;list-style:none;display:flex}.EZoWya_logo img{width:auto;height:22px}.EZoWya_block{flex-direction:column;gap:10px;display:flex}.EZoWya_label{letter-spacing:.04em;color:#fff6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.EZoWya_address{font-style:normal}.EZoWya_link{letter-spacing:-.28px;color:#ffffffb8;font-size:14px;line-height:1.5;transition:color .2s}.EZoWya_link:hover,.EZoWya_link:focus-visible{color:var(--white)}.EZoWya_socials{gap:8px;list-style:none;display:flex}.EZoWya_social{color:#ffffffb8;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:color .2s,border-color .2s;display:inline-flex}.EZoWya_social:hover,.EZoWya_social:focus-visible{color:var(--white);border-color:#ffffff80;outline:none}.EZoWya_bottom{letter-spacing:-.24px;color:#ffffff73;border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:56px;padding-top:24px;font-size:12px;display:flex}.EZoWya_bottom .EZoWya_link{font-size:12px}@media (max-width:1023px){.EZoWya_top{grid-template-columns:1fr 1fr}}@media (max-width:767px){.EZoWya_inner{width:calc(100% - 32px);padding:48px 0 28px}.EZoWya_top{grid-template-columns:1fr;gap:28px}.EZoWya_bottom{flex-direction:column;align-items:flex-start;margin-top:40px}}
._7WWGrW_section{flex-direction:column;align-items:center;gap:48px;width:100%;display:flex}._7WWGrW_heading{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}._7WWGrW_title{letter-spacing:-.96px;color:var(--white);font-size:24px;font-weight:500;line-height:1.24}._7WWGrW_subtitle{letter-spacing:-.32px;color:#fff9;font-size:16px;line-height:1.5}._7WWGrW_cards{grid-template-columns:repeat(var(--cols,4), 232px);justify-content:center;gap:12px;list-style:none;display:grid}._7WWGrW_card{color:#ffffffd1;background:#ffffff06;border:1px solid #ffffff1a;border-radius:6px;flex-direction:column;justify-content:space-between;gap:24px;height:252px;padding:16px;transition:border-color .2s,background-color .2s,color .2s;display:flex;position:relative}._7WWGrW_cardCompact{height:220px}._7WWGrW_cardActive{color:var(--white);background:#ffffff0d;border-color:#ffffff61}._7WWGrW_meta{color:#ffffff59;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1;position:absolute;top:14px;right:14px}._7WWGrW_icon{margin-left:-4px}._7WWGrW_body{flex-direction:column;gap:6px;display:flex}._7WWGrW_cardTitle{letter-spacing:-.48px;color:var(--white);font-size:16px;font-weight:500;line-height:1.25}._7WWGrW_copy{letter-spacing:-.26px;color:#fff9;font-size:13px;line-height:1.45}._7WWGrW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1023px){._7WWGrW_cards{grid-template-columns:repeat(2,minmax(0,300px))}}@media (max-width:767px){._7WWGrW_section{gap:32px}._7WWGrW_title{letter-spacing:-.6px;font-size:20px}._7WWGrW_subtitle{letter-spacing:-.3px;font-size:15px}._7WWGrW_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}._7WWGrW_card{height:auto;min-height:220px;padding:14px}._7WWGrW_cardCompact{min-height:196px}}
.KSzKsa_section{flex-direction:column;align-items:center;gap:56px;width:100%;display:flex}.KSzKsa_heading{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.KSzKsa_title{letter-spacing:-.96px;color:var(--white);font-size:24px;font-weight:500;line-height:1.24}.KSzKsa_serif{font-family:var(--font-serif);letter-spacing:-.4px;font-size:1.08em;font-weight:400}.KSzKsa_subtitle{letter-spacing:-.32px;color:#fff9;font-size:16px;line-height:1.5}.KSzKsa_list{border-top:1px solid #ffffff14;width:min(760px,100%);list-style:none}.KSzKsa_item{border-bottom:1px solid #ffffff14}.KSzKsa_row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px 1fr 22px;align-items:center;gap:16px;padding:26px 0;display:grid}.KSzKsa_row:focus-visible{outline-offset:4px;border-radius:4px;outline:1px solid #ffffff80}.KSzKsa_index{letter-spacing:.04em;color:#fff6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;transition:color .3s}.KSzKsa_question{letter-spacing:-.6px;color:#ffffffb8;font-size:20px;font-weight:500;line-height:1.3;transition:color .3s,translate .5s cubic-bezier(.22,1,.36,1)}.KSzKsa_mark{width:22px;height:22px;fill:var(--white);opacity:.3;transition:opacity .3s;overflow:visible}.KSzKsa_mark circle{transition:translate .6s cubic-bezier(.22,1,.36,1)}.KSzKsa_open .KSzKsa_mark circle{translate:var(--dx) var(--dy)}.KSzKsa_open .KSzKsa_mark,.KSzKsa_open .KSzKsa_question,.KSzKsa_open .KSzKsa_index{opacity:1;color:var(--white)}@media (hover:hover){.KSzKsa_row:hover .KSzKsa_question{color:var(--white);translate:6px}.KSzKsa_row:hover .KSzKsa_index{color:#ffffffb3}.KSzKsa_row:hover .KSzKsa_mark{opacity:.75}.KSzKsa_list:has(.KSzKsa_row:hover) .KSzKsa_item:not(:has(.KSzKsa_row:hover)):not(.KSzKsa_open) .KSzKsa_question{color:#fff6}}.KSzKsa_panel{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1);display:grid}.KSzKsa_open .KSzKsa_panel{grid-template-rows:1fr}.KSzKsa_panelInner{overflow:hidden}.KSzKsa_answer{letter-spacing:-.32px;color:#ffffff9e;max-width:560px;padding:0 0 30px 60px;font-size:16px;line-height:1.6}.KSzKsa_decode{display:block;position:relative}.KSzKsa_ghost{color:#0000}.KSzKsa_live{position:absolute;inset:0}.KSzKsa_glyphs{color:#fff6;white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}@media (max-width:767px){.KSzKsa_row{grid-template-columns:32px 1fr 20px;gap:12px;padding:22px 0}.KSzKsa_question{letter-spacing:-.4px;font-size:17px}.KSzKsa_mark{width:20px;height:20px}.KSzKsa_answer{padding:0 0 26px 44px;font-size:15px}}@media (prefers-reduced-motion:reduce){.KSzKsa_panel,.KSzKsa_mark circle,.KSzKsa_question{transition:none}}
.VdVlwG_subHero{background:#000;flex-direction:column;align-items:center;width:100%;min-height:100svh;padding:168px 32px 80px;display:flex;position:relative;overflow:hidden}.VdVlwG_nextSection{width:100%;margin-top:160px}.VdVlwG_content{flex-direction:column;align-items:center;gap:100px;width:min(990px,100%);margin-bottom:160px;display:flex}.VdVlwG_mark{width:52px;height:auto}.VdVlwG_text{letter-spacing:-.96px;text-align:center;color:var(--white);font-size:24px;font-weight:500;line-height:1.24}@media (max-width:1023px){.VdVlwG_text{letter-spacing:-.88px;font-size:22px}.VdVlwG_content{gap:80px;margin-bottom:128px}.VdVlwG_subHero{padding-top:144px}.VdVlwG_nextSection{margin-top:128px}}@media (max-width:767px){.VdVlwG_subHero{padding:104px 16px 48px}.VdVlwG_nextSection{margin-top:96px}.VdVlwG_content{gap:56px;margin-bottom:96px}.VdVlwG_text{letter-spacing:-.54px;font-size:18px}}
.dcjheW_screen{z-index:90;overscroll-behavior:contain;background:#000;animation:.45s both dcjheW_screenIn;position:fixed;inset:0;overflow-y:auto}@keyframes dcjheW_screenIn{0%{opacity:0}}.dcjheW_stage{justify-content:center;align-items:center;min-height:100%;padding:136px 16px 96px;display:flex;position:relative}.dcjheW_center{flex-direction:column;align-items:center;gap:48px;width:min(990px,100%);display:flex}.dcjheW_heading{flex-direction:column;align-items:center;gap:12px;display:flex}.dcjheW_question{letter-spacing:-.96px;text-align:center;color:var(--white);outline:none;font-size:24px;font-weight:500;line-height:1.24}.dcjheW_hint,.dcjheW_lede{letter-spacing:-.32px;text-align:center;color:#fff9;font-size:16px;line-height:1.5}.dcjheW_lede{max-width:560px;color:var(--white);margin-top:-24px}.dcjheW_back{height:42px;color:var(--white);font:inherit;letter-spacing:-.56px;cursor:pointer;background:0 0;border:0;border-radius:32px;align-items:center;gap:8px;padding:0 20px 0 16px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;top:56px;left:max(32px,50% - 576px)}.dcjheW_back:before,.dcjheW_option:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#ffffff38,#ffffff0f);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.dcjheW_back:hover{background:#ffffff0f}.dcjheW_backArrow{transform:rotate(-90deg)}.dcjheW_controls{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.dcjheW_options{flex-wrap:wrap;justify-content:center;gap:8px;max-width:760px;display:flex}.dcjheW_option{min-height:42px;color:var(--white);font:inherit;letter-spacing:-.42px;text-align:center;cursor:pointer;background:#ffffff08;border:0;border-radius:8px;justify-content:center;align-items:center;padding:12px 22px;font-size:14px;font-weight:500;line-height:1.2;transition:background-color .2s,color .2s;display:inline-flex;position:relative}.dcjheW_option:hover{background:#ffffff14}.dcjheW_optionSelected,.dcjheW_optionSelected:hover{background:var(--white);color:var(--black)}.dcjheW_optionSelected:before{opacity:0}.dcjheW_optionSmall{letter-spacing:0;min-height:40px;padding:10px 18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.dcjheW_cards{--card-w:176px;--card-h:188px;grid-template-columns:repeat(var(--cols,4), var(--card-w));justify-content:center;gap:12px;display:grid}.dcjheW_card{width:var(--card-w);min-height:var(--card-h);color:#ffffffd1;font:inherit;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:6px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;transition:border-color .2s,background-color .2s,color .2s,transform .2s;display:flex;position:relative}.dcjheW_cardActive,.dcjheW_card:focus-visible{color:var(--white);background:#ffffff0d;border-color:#ffffff61;outline:none}@media (hover:hover){.dcjheW_card:hover{color:var(--white);background:#ffffff0d;border-color:#ffffff61}}.dcjheW_card:active{transform:scale(.985)}.dcjheW_cardDisabled,.dcjheW_cardDisabled:hover{opacity:.35;cursor:not-allowed;background:#ffffff06;border-color:#ffffff1a}.dcjheW_cardDisabled:active{transform:none}.dcjheW_cardSelected,.dcjheW_cardSelected:hover{border-color:var(--white);color:var(--white);background:#ffffff14}.dcjheW_methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dcjheW_method{justify-content:center;align-items:center;gap:10px;width:100%;min-height:120px;padding:14px 8px 12px;}.dcjheW_methodLabel{font-family:var(--font-sans);letter-spacing:-.42px;font-size:14px;font-weight:500;line-height:1}.dcjheW_cardMeta{color:#ffffff59;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1;position:absolute;top:14px;right:14px}.dcjheW_cardSelected .dcjheW_cardMeta{color:var(--white)}.dcjheW_cardIcon{margin-left:-4px}.dcjheW_cardLabel{letter-spacing:-.42px;font-size:14px;font-weight:500;line-height:1.3}.dcjheW_btn{cursor:pointer;border:0;font-family:inherit}.dcjheW_btn:disabled{opacity:.7;cursor:progress}.dcjheW_entryRow{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.dcjheW_entryRow>button{width:100%}.dcjheW_entryLink{color:#ffffff8c;font:inherit;letter-spacing:-.26px;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:20px auto 0;padding:4px 2px;font-size:13px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;transition:color .2s,text-decoration-color .2s;display:block}.dcjheW_entryLink:hover,.dcjheW_entryLink:focus-visible{color:var(--white);text-decoration-color:#ffffffb3}.dcjheW_multiActions{align-items:center;gap:8px;display:flex}.dcjheW_skip{color:#fff9;height:42px;font:inherit;letter-spacing:-.56px;cursor:pointer;background:0 0;border:0;border-radius:32px;padding:0 18px;font-size:14px;font-weight:600;transition:color .2s,background-color .2s}.dcjheW_skip:hover,.dcjheW_skip:focus-visible{color:var(--white);background:#ffffff0f}.dcjheW_otherRow{gap:8px;width:min(520px,100%);display:flex}.dcjheW_otherRow .dcjheW_input{flex:1}.dcjheW_form{grid-template-columns:1fr 1fr;gap:20px 16px;width:min(600px,100%);display:grid}.dcjheW_field{flex-direction:column;gap:8px;min-width:0;display:flex}.dcjheW_wide{grid-column:1/-1}.dcjheW_label{letter-spacing:-.24px;color:#ffffffb8;font-size:12px;font-weight:500;line-height:normal}.dcjheW_input{width:100%;height:46px;color:var(--white);font:inherit;letter-spacing:-.28px;background:#ffffff08;border:1px solid #ffffff24;border-radius:14px;outline:none;padding:0 16px;font-size:14px;transition:border-color .2s,background-color .2s}.dcjheW_input::placeholder{color:#ffffff59}.dcjheW_input:hover{border-color:#ffffff3d}.dcjheW_input:focus{background:#ffffff0d;border-color:#ffffff8c}.dcjheW_input[aria-invalid=true]{border-style:dashed;border-color:#ffffffb3}.dcjheW_textarea{resize:vertical;height:auto;min-height:96px;padding:12px 16px;line-height:1.5}.dcjheW_select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='white' stroke-opacity='.7' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.dcjheW_select option{color:#fff;background:#111}.dcjheW_choices{flex-wrap:wrap;gap:8px;display:flex}.dcjheW_check{letter-spacing:-.26px;color:#fffc;cursor:pointer;align-items:flex-start;gap:12px;font-size:13px;line-height:1.5;display:flex}.dcjheW_check input{width:18px;height:18px;accent-color:var(--white);cursor:pointer;flex-shrink:0;margin-top:1px}.dcjheW_check a{color:var(--white);text-underline-offset:2px;text-decoration:underline}.dcjheW_error{color:#ffffffe6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.4}.dcjheW_error:before{content:"[!] ";color:#ffffff80}.dcjheW_submitError{text-align:center;font-size:13px}.dcjheW_submitRow{justify-content:center;margin-top:12px;display:flex}.dcjheW_hp{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.dcjheW_dots{z-index:1;place-items:center;transition:opacity .26s;display:grid;position:fixed;inset:0}.dcjheW_dotsOut{opacity:0}.dcjheW_construction{gap:32px}.dcjheW_anim{animation:dcjheW_rise .8s cubic-bezier(.22, 1, .36, 1) var(--d,0s) both}@keyframes dcjheW_rise{0%{opacity:0;filter:blur(8px);translate:0 16px}}@media (max-width:1023px){.dcjheW_cards{grid-template-columns:repeat(3, var(--card-w))}.dcjheW_question{letter-spacing:-.88px;font-size:22px}}@media (max-width:767px){.dcjheW_stage{padding:104px 16px 64px}.dcjheW_back{top:24px;left:16px}.dcjheW_question{letter-spacing:-.6px;font-size:20px}.dcjheW_form{grid-template-columns:1fr}.dcjheW_cards{--card-h:164px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.dcjheW_card{width:100%;padding:14px}}@media (max-width:540px){.dcjheW_entryRow{grid-auto-flow:row;gap:8px}}@media (prefers-reduced-motion:reduce){.dcjheW_screen,.dcjheW_anim{animation:none}}
._3mOgoq_portfolio{flex-direction:column;align-items:center;gap:44px;width:min(1100px,100%);display:flex}._3mOgoq_chips{flex-wrap:wrap;justify-content:center;gap:6px;max-width:720px;list-style:none;display:flex}._3mOgoq_chips li{letter-spacing:.02em;color:#ffffffbf;border:1px solid #ffffff29;border-radius:32px;padding:5px 11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}._3mOgoq_preview{letter-spacing:.04em;color:#fff6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}._3mOgoq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;list-style:none;display:grid}._3mOgoq_card{background:#ffffff06;border:1px solid #ffffff1a;border-radius:6px;flex-direction:column;display:flex;overflow:hidden}._3mOgoq_panel{background:var(--panel);justify-content:flex-start;align-items:flex-end;height:120px;padding:14px;display:flex;position:relative}._3mOgoq_years{letter-spacing:-1.4px;color:var(--on-accent);font-size:34px;font-weight:500;line-height:1}._3mOgoq_experience{flex-direction:column;gap:4px;list-style:none;display:flex}._3mOgoq_experience li{letter-spacing:-.28px;color:#ffffffad;font-size:14px;line-height:1.45}._3mOgoq_experience li:before{content:"→ ";color:#ffffff59}._3mOgoq_skills{flex-wrap:wrap;gap:6px;list-style:none;display:flex}._3mOgoq_skills li{letter-spacing:.02em;color:#ffffffbf;border:1px solid #ffffff24;border-radius:32px;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}._3mOgoq_tags{letter-spacing:.04em;color:var(--on-accent);opacity:.8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;position:absolute;top:14px;left:16px}._3mOgoq_body{flex-direction:column;flex:1;gap:8px;padding:18px 18px 20px;display:flex}._3mOgoq_client{letter-spacing:.04em;color:#ffffff73;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}._3mOgoq_title{letter-spacing:-.5px;color:var(--white);font-size:17px;font-weight:500;line-height:1.3}._3mOgoq_summary{letter-spacing:-.28px;color:#ffffff9e;font-size:14px;line-height:1.5}._3mOgoq_outcome{letter-spacing:-.26px;color:#ffffffd9;font-size:13px}._3mOgoq_why{letter-spacing:.02em;color:#6fe8a2;border-top:1px solid #ffffff14;margin-top:auto;padding-top:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;line-height:1.5}._3mOgoq_why span{color:#fff6}._3mOgoq_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}._3mOgoq_restart{color:#ffffffa6;height:42px;font:inherit;letter-spacing:-.56px;cursor:pointer;background:0 0;border:0;border-radius:32px;padding:0 18px;font-size:14px;font-weight:600}._3mOgoq_restart:hover,._3mOgoq_restart:focus-visible{color:var(--white);background:#ffffff0f}@media (max-width:640px){._3mOgoq_grid{grid-template-columns:1fr}._3mOgoq_panel{height:112px}}
._6grwea_card{z-index:60;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(400px,100% - 32px);color:var(--white);opacity:0;filter:blur(6px);pointer-events:none;background:#0000009e;border-radius:16px;padding:14px 14px 14px 18px;transition:opacity .6s cubic-bezier(.22,1,.36,1),translate .8s cubic-bezier(.22,1,.36,1),filter .6s cubic-bezier(.22,1,.36,1);position:fixed;translate:-50% 24px;box-shadow:0 24px 60px #00000080}._6grwea_card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#ffffff38,#ffffff0d);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._6grwea_shown{opacity:1;filter:none;pointer-events:auto;transition-delay:.9s;translate:-50%}._6grwea_title{letter-spacing:-.48px;font-size:16px;font-weight:500;line-height:1.25}._6grwea_where{letter-spacing:-.26px;color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;line-height:1.4;overflow:hidden}._6grwea_row{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}._6grwea_dots{flex-wrap:wrap;gap:5px;min-width:0;display:flex}._6grwea_dot{background:#ffffff29;border-radius:50%;width:6px;height:6px}._6grwea_done{background:#ffffffb3}._6grwea_here{background:var(--white);box-shadow:0 0 0 3px #ffffff24}._6grwea_actions{flex-shrink:0;align-items:center;gap:4px;display:flex}._6grwea_discard{color:#fff9;height:38px;font:inherit;letter-spacing:-.56px;cursor:pointer;background:0 0;border:0;border-radius:32px;padding:0 12px;font-size:14px;font-weight:600;transition:color .2s,background-color .2s}._6grwea_discard:hover,._6grwea_discard:focus-visible{color:var(--white);background:#ffffff0f}._6grwea_continue{cursor:pointer;border:0;height:38px;font-family:inherit}@media (max-width:767px){._6grwea_card{bottom:calc(16px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){._6grwea_card{filter:none;transition:opacity .2s;translate:-50%}}
.VTbb1a_page{background:#000;min-height:100svh;padding:160px 32px 120px}.VTbb1a_article{letter-spacing:-.2px;color:#ffffffb8;width:min(720px,100%);margin:0 auto;font-size:16px;line-height:1.65}.VTbb1a_header{margin-bottom:40px}.VTbb1a_title{letter-spacing:-3.2px;color:var(--white);font-size:56px;font-weight:400;line-height:.95}.VTbb1a_meta{color:#ffffff73;margin-top:16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.VTbb1a_article h2{letter-spacing:-.8px;color:var(--white);margin:44px 0 12px;font-size:22px;font-weight:500;line-height:1.25}.VTbb1a_article p+p{margin-top:14px}.VTbb1a_article ul{margin:12px 0 14px;padding-left:20px}.VTbb1a_article li+li{margin-top:6px}.VTbb1a_article strong{color:var(--white);font-weight:500}.VTbb1a_article a{color:var(--white);text-underline-offset:3px;text-decoration:underline}@media (max-width:767px){.VTbb1a_page{padding:120px 16px 72px}.VTbb1a_title{letter-spacing:-2.2px;font-size:40px}.VTbb1a_article{font-size:15px}}
._92NIna_screen{z-index:90;overscroll-behavior:none;background:linear-gradient(#000000d1 0%,#0000 30%),linear-gradient(#0000 68%,#000000d9 100%);flex-direction:column;justify-content:space-between;align-items:center;padding:128px 16px 64px;display:flex;position:fixed;inset:0;overflow:hidden}._92NIna_backdrop{background:linear-gradient(#000000d1 0%,#0000 30%),linear-gradient(#0000 68%,#000000d9 100%),#000 url(/images/hero-team.jpg) 50% 57%/cover no-repeat;animation:.45s both _92NIna_fadeIn}@keyframes _92NIna_fadeIn{0%{opacity:0}}._92NIna_back{height:42px;color:var(--white);font:inherit;letter-spacing:-.56px;cursor:pointer;background:#0000004d;border:1px solid #ffffff2e;border-radius:32px;align-items:center;gap:8px;padding:0 20px 0 16px;font-size:14px;font-weight:600;transition:background-color .2s;display:inline-flex;position:absolute;top:56px;left:max(32px,50% - 576px)}._92NIna_back:hover{background:#ffffff14}._92NIna_backArrow{transform:rotate(-90deg)}._92NIna_title{letter-spacing:-3.36px;text-align:center;color:var(--white);text-wrap:balance;outline:none;font-size:56px;font-weight:400;line-height:.95}._92NIna_serif{font-family:var(--font-serif);letter-spacing:-2.24px}._92NIna_letter{width:min(460px,100%);animation:1.1s cubic-bezier(.22,1,.36,1) .26s both _92NIna_handOver;position:relative}@keyframes _92NIna_handOver{0%{opacity:0;transform:translateY(80px)rotate(-7deg)}to{opacity:1;transform:translateY(0)rotate(-1.6deg)}}._92NIna_letter{transform:rotate(-1.6deg)}._92NIna_paper{color:#1a1918;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.3 0 0 0 0 0.22 0 0 0 0.09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(165deg,#fbf9f4 0%,#f3efe6 60%,#ebe5d8 100%);border-radius:2px;padding:26px 32px 30px;position:relative;box-shadow:inset 0 1px #fff9,0 2px 3px #00000059,0 24px 40px -12px #000000bf,0 60px 90px -30px #000c}._92NIna_letterhead{border-bottom:1px solid #ddd6c8;justify-content:space-between;align-items:baseline;padding-bottom:14px;display:flex}._92NIna_brand{letter-spacing:-.8px;color:#111;font-size:20px;font-weight:600}._92NIna_date{letter-spacing:-.12px;color:#7a7468;font-size:12px}._92NIna_meta{grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:10px 8px;margin-top:18px;display:grid}._92NIna_key{letter-spacing:-.12px;color:#8a8376;font-size:12px}._92NIna_value{font-family:var(--font-serif);color:#1a1918;overflow-wrap:anywhere;font-size:20px;line-height:1.2}._92NIna_subject{background:0 0;border:0;border-bottom:1px dashed #b9b0a0;outline:none;width:100%;min-width:0;padding:0 0 2px;transition:border-color .2s}._92NIna_subject::placeholder{color:#aaa293}._92NIna_subject:hover{border-bottom-color:#8a8376}._92NIna_subject:focus{border-bottom:1px solid #1a1918}._92NIna_salutation{font-family:var(--font-serif);color:#1a1918;margin-top:22px;font-size:20px}._92NIna_lines{flex-direction:column;gap:20px;margin-top:18px;display:flex}._92NIna_lines span{background:#e2dccf;height:1px}._92NIna_lines span:last-child{width:58%}._92NIna_hint{letter-spacing:-.12px;color:#8a8376;margin-top:22px;font-size:12px}._92NIna_seal{cursor:pointer;filter:drop-shadow(0 3px 2px #00000073)drop-shadow(0 10px 14px #00000059);background:0 0;border:0;padding:0;transition:transform .2s cubic-bezier(.22,1,.36,1),filter .2s;position:absolute;bottom:-30px;right:-22px;transform:rotate(12deg)}._92NIna_seal svg{display:block}@media (hover:hover){._92NIna_seal:hover{transform:rotate(12deg)scale(1.05)}}._92NIna_seal:active{transform:rotate(12deg)scale(.92)}._92NIna_seal:focus-visible{outline-offset:4px;border-radius:50%;outline:1px solid #ffffffb3}._92NIna_sheet{position:relative}._92NIna_sealed ._92NIna_seal{filter:drop-shadow(0 1px 1px #00000080);cursor:default;transform:rotate(12deg)scale(.9)}._92NIna_titles{justify-items:center;display:grid}._92NIna_titles>*{grid-area:1/1}._92NIna_title._92NIna_titleOut{animation:.5s .25s forwards _92NIna_titleOut}@keyframes _92NIna_titleOut{to{opacity:0;filter:blur(10px);translate:0 -12px}}._92NIna_title._92NIna_titleIn{align-self:center;animation:.9s cubic-bezier(.22,1,.36,1) both _92NIna_rise}._92NIna_team{pointer-events:none;position:fixed}._92NIna_anim{animation:_92NIna_rise .8s cubic-bezier(.22, 1, .36, 1) var(--d,0s) both}@keyframes _92NIna_rise{0%{opacity:0;filter:blur(8px);translate:0 16px}}@media (min-width:1024px){._92NIna_letter{align-self:flex-end;width:420px;margin-right:max(0px,50% - 600px)}}@media (max-width:1023px){._92NIna_title{letter-spacing:-2.64px;font-size:44px}}@media (max-width:767px){._92NIna_screen{padding:104px 16px 48px}._92NIna_paper{padding:20px 22px 24px}._92NIna_value,._92NIna_salutation{font-size:18px}._92NIna_meta{grid-template-columns:54px minmax(0,1fr)}._92NIna_seal{bottom:-34px;right:-8px}._92NIna_seal svg{width:80px;height:80px}._92NIna_back{top:24px;left:16px}._92NIna_title{letter-spacing:-1.7px;font-size:34px}._92NIna_serif{letter-spacing:-1.2px}}@media (prefers-reduced-motion:reduce){._92NIna_anim,._92NIna_backdrop,._92NIna_letter{animation:none}}
