@keyframes hP2Cna_tooltipFadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.hP2Cna_fadeIn{animation:.15s ease-in hP2Cna_tooltipFadeIn}
.glKzjG_xs{font-size:var(--static-space-16)}.glKzjG_s{font-size:var(--static-space-20)}.glKzjG_m{font-size:var(--static-space-24)}.glKzjG_l{font-size:var(--static-space-32)}.glKzjG_xl{font-size:var(--static-space-40)}
.DIfW3G_accordion:hover{background:var(--neutral-alpha-weak)}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.msPYMq_className{font-family:Inter,Inter Fallback;font-style:normal}.msPYMq_variable{--font-heading:"Inter", "Inter Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.LsmPMW_className{font-family:Inter,Inter Fallback;font-style:normal}.LsmPMW_variable{--font-body:"Inter", "Inter Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.aXx20q_className{font-family:Inter,Inter Fallback;font-style:normal}.aXx20q_variable{--font-label:"Inter", "Inter Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.qcY_rq_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.qcY_rq_variable{--font-code:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.RNhB8W_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.RNhB8W_variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
.nbWlCa_arrowContainer{transition:var(--transition-micro-medium);height:var(--static-space-16);width:var(--static-space-0);visibility:hidden}.nbWlCa_arrowHead{transition:var(--transition-micro-medium);width:var(--static-space-0);transform-origin:100%;right:0;transform:rotate(0)}.nbWlCa_active{width:var(--static-space-16);visibility:visible}.nbWlCa_active .nbWlCa_arrowHead{width:var(--static-space-8)}.nbWlCa_active .nbWlCa_arrowHead:first-child{transform:rotate(45deg)}.nbWlCa_active .nbWlCa_arrowHead:nth-child(2){transform:rotate(-45deg)}.nbWlCa_onSolid{background:var(--brand-on-solid-strong)}.nbWlCa_onBackground{background:var(--brand-on-background-strong)}
.AvPycG_marqueeWrapper{will-change:transform}.AvPycG_marqueeContent{white-space:nowrap;flex-shrink:0;min-width:100%}
.Z_19_G_button{-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:#0000;transition:var(--transition-micro-medium);align-items:center;padding:0;text-decoration:none;display:flex;position:relative}.Z_19_G_button:hover,.Z_19_G_button:focus{z-index:1}.Z_19_G_button:disabled{box-shadow:none;cursor:not-allowed;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak)}.Z_19_G_primary{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--solid-inset-color-brand);background:var(--brand-solid-medium);border-style:solid;border-width:var(--solid-border-width);border-color:var(--solid-border-color-brand);color:var(--brand-on-solid-strong)}.Z_19_G_primary:hover{background:var(--brand-solid-strong)}.Z_19_G_primary:hover:disabled{background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border:none}.Z_19_G_secondary{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--solid-inset-color-neutral);border-style:solid;border:1px solid var(--neutral-alpha-weak);background:var(--static-transparent);color:var(--neutral-on-background-strong)}.Z_19_G_secondary:hover{background:var(--neutral-alpha-weak);border-color:var(--neutral-alpha-weak)}.Z_19_G_secondary:hover:disabled{background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border:1px solid var(--neutral-alpha-weak)}.Z_19_G_tertiary{background:var(--static-transparent);color:var(--neutral-on-background-strong);border:1px solid var(--static-transparent)}.Z_19_G_tertiary:hover{border:1px solid var(--neutral-border-medium)}.Z_19_G_tertiary:hover:disabled{background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border:1px solid var(--static-transparent)}.Z_19_G_ghost{background:var(--static-transparent);color:var(--neutral-on-background-medium);border:none}.Z_19_G_ghost:hover{color:var(--neutral-on-background-strong)}.Z_19_G_ghost:hover:disabled{background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border:1px solid var(--neutral-alpha-weak)}.Z_19_G_danger{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--solid-inset-color-danger);background:var(--danger-solid-medium);border-style:solid;border-width:var(--solid-border-width);border-color:var(--solid-border-color-danger);color:var(--danger-on-solid-strong)}.Z_19_G_danger:hover{background:var(--danger-solid-strong)}.Z_19_G_danger:hover:disabled{background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border:none}.Z_19_G_s{padding:var(--static-space-4) var(--static-space-8);min-height:var(--static-space-32);height:var(--static-space-32);gap:var(--static-space-4)}.Z_19_G_m{padding:var(--static-space-8) var(--static-space-12);min-height:var(--static-space-40);height:var(--static-space-40);gap:var(--static-space-4)}.Z_19_G_l{padding:var(--static-space-12) var(--static-space-20);min-height:var(--static-space-48);height:var(--static-space-48);gap:var(--static-space-8)}
.-vAwNG_s{min-height:var(--static-space-24);min-width:var(--static-space-24);height:var(--static-space-24);width:var(--static-space-24)}.-vAwNG_m{min-height:var(--static-space-32);min-width:var(--static-space-32);height:var(--static-space-32);width:var(--static-space-32)}.-vAwNG_l{min-height:var(--static-space-40);min-width:var(--static-space-40);height:var(--static-space-40);width:var(--static-space-40)}
.WhQGgG_mask{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:linear-gradient(var(--gradient-direction), var(--base-color), transparent);-webkit-mask-image:linear-gradient(var(--gradient-direction), black 20%, transparent 100%);mask-image:linear-gradient(var(--gradient-direction), black 20%, transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%}
._6G5tfa_revealFx{transition:all ease-in-out;-webkit-mask-image:linear-gradient(90deg,#000 0% 25%,#0000 50%);mask-image:linear-gradient(90deg,#000 0% 25%,#0000 50%);-webkit-mask-size:400% 100%;mask-size:400% 100%}._6G5tfa_revealFx._6G5tfa_hidden{filter:blur(1rem);-webkit-mask-position:100% 0;mask-position:100% 0}._6G5tfa_revealFx._6G5tfa_revealed{filter:blur();-webkit-mask-position:0 0;mask-position:0 0}._6G5tfa_hiddenNoMask{filter:blur(.5rem);opacity:0;transition:all ease-in-out}._6G5tfa_revealedNoMask{filter:blur();opacity:1;transition:all ease-in-out}
.RQ2DLW_numberInput input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.RQ2DLW_numberInput input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.RQ2DLW_numberInput input[type=number]{-moz-appearance:textfield}.RQ2DLW_stepper{pointer-events:visibleFill}.RQ2DLW_stepper:hover{background-color:var(--neutral-alpha-medium)}
@keyframes _8tRc_q_fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._8tRc_q_fadeIn{transform-origin:100% 0;animation:_8tRc_q_fadeIn var(--transition-duration-micro-medium) var(--transition-eased)}
.Nbf9vW_calendar.Nbf9vW_xs{--calendar-padding:var(--static-space-8);--calendar-gap:var(--static-space-4);--calendar-button-size:var(--static-space-24);--calendar-font-size:var(--font-size-xs)}.Nbf9vW_calendar.Nbf9vW_s{--calendar-padding:var(--static-space-12);--calendar-gap:var(--static-space-8);--calendar-button-size:var(--static-space-28);--calendar-font-size:var(--font-size-s)}.Nbf9vW_calendar.Nbf9vW_m{--calendar-padding:var(--static-space-16);--calendar-gap:var(--static-space-12);--calendar-button-size:var(--static-space-32);--calendar-font-size:var(--font-size-m)}.Nbf9vW_calendar.Nbf9vW_l{--calendar-padding:var(--static-space-20);--calendar-gap:var(--static-space-16);--calendar-button-size:var(--static-space-36);--calendar-font-size:var(--font-size-l)}.Nbf9vW_calendar.Nbf9vW_xl{--calendar-padding:var(--static-space-24);--calendar-gap:var(--static-space-20);--calendar-button-size:var(--static-space-40);--calendar-font-size:var(--font-size-xl)}.Nbf9vW_monthButton:hover{background:var(--neutral-background-medium);transform:scale(1.1)}.Nbf9vW_monthButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.Nbf9vW_dayButton{aspect-ratio:1;width:var(--calendar-button-size);height:var(--calendar-button-size);font-size:var(--calendar-font-size);border-radius:var(--radius-m);border:.5px solid var(--neutral-background-medium);color:var(--neutral-on-background-weak);background-color:#0000;justify-content:center;align-items:center;padding:0;transition:all .2s ease-in-out;display:flex}.Nbf9vW_dayButton:hover{color:var(--neutral-background-weak);background:var(--neutral-background-strong);transform:scale(1.1)}.Nbf9vW_dayButton:active{background-color:var(--brand-background-strong);color:#fff;transform:scale(.95)}.Nbf9vW_dayButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.Nbf9vW_timeSelector{background:var(--neutral-background-medium);border-radius:var(--radius-m);border:1px solid var(--neutral-background-medium);padding:var(--calendar-padding);font-size:var(--calendar-font-size)}.Nbf9vW_timeSelector:focus-within{border:1px solid var(--neutral-border-strong)}.Nbf9vW_timeInput{width:var(--static-space-40);height:var(--static-space-32);border:1px solid var(--neutral-border-medium);border-radius:var(--radius-m);background:var(--neutral-background-strong);color:var(--neutral-on-background-strong);text-align:center;font-size:var(--calendar-font-size);outline:none;transition:all .2s ease-in-out}.Nbf9vW_timeInput:focus{border-color:var(--brand-border-medium);box-shadow:0 0 0 2px var(--brand-alpha-weak)}.Nbf9vW_timeInput:invalid{border-color:var(--danger-border-medium)}.Nbf9vW_timeInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Nbf9vW_timeInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Nbf9vW_ampmSelector button{min-width:var(--static-space-40)}.Nbf9vW_monthTransition{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.Nbf9vW_slideLeft{opacity:0;transform:translate(-20px)}.Nbf9vW_slideRight{opacity:0;transform:translate(20px)}.Nbf9vW_timeWrapper.Nbf9vW_vertical{align-items:flex-start}.Nbf9vW_verticalTimeLabel{writing-mode:vertical-lr;margin-right:var(--static-space-8);transform:rotate(180deg)}.Nbf9vW_timeSelector.Nbf9vW_vertical{flex-direction:column;align-items:flex-start}.Nbf9vW_ampmSelector{min-width:var(--static-space-80);height:var(--static-space-32);font-size:var(--calendar-font-size)}.Nbf9vW_ampmSelector.Nbf9vW_vertical{min-width:var(--static-space-32);height:auto}.Nbf9vW_ampmSelector.Nbf9vW_vertical button{min-width:var(--static-space-32);height:var(--static-space-40)}.Nbf9vW_grid{display:grid}.Nbf9vW_grid>div{overflow:hidden}
.XVtTRa_overlay{opacity:0;visibility:hidden}.XVtTRa_overlay.XVtTRa_open{opacity:1;visibility:visible}.XVtTRa_dialog{opacity:0;max-width:40rem;max-height:100%;transform:scale(.2)}.XVtTRa_dialog.XVtTRa_open{opacity:1;visibility:visible;transform:scale(1)}@media (max-width:1024px){.XVtTRa_dialog{bottom:var(--static-space-8);left:var(--static-space-8);right:var(--static-space-8);top:var(--static-space-8);position:fixed;max-width:calc(100% - var(--static-space-16))!important}}
._3-pacG_emojiButton{will-change:transform;contain:layout style paint;transition:transform .1s}._3-pacG_emojiButton:hover,._3-pacG_emojiButton:focus-visible{transform:scale(1.05)}._3-pacG_emojiButton:focus-visible{background:var(--neutral-alpha-weak)!important}
.nejs_G_glitchLayer{pointer-events:none}.nejs_G_blueShift{filter:hue-rotate(260deg);z-index:1;animation:2.5s infinite nejs_G_glitch-blue}.nejs_G_redShift{filter:hue-rotate(120deg);z-index:1;animation:2.5s infinite nejs_G_glitch-red}@keyframes nejs_G_glitch-blue{6%,14%,70%,78%{opacity:.25;clip-path:inset(0);transform:none}10%,12%{opacity:.5;clip-path:inset(50% 0 25%);transform:translate(-5px,-3px)skew(1deg,-2deg)}11%,13%{opacity:.7;clip-path:inset(0 35% 40% 0);transform:translate(4px,-7px)skew(-1deg)scaleX(1.5)scaleY(1.25)}14%,82%{opacity:.3;clip-path:inset(30% 5% 25% 40%);transform:translate(-5px,-3px)skew(1deg,-1deg)}75%,83%{opacity:.2;clip-path:inset(0 35% 45% 10%);transform:translate(-9px,2px)skew(-1deg)}}@keyframes nejs_G_glitch-red{6%,14%,70%,78%{opacity:0;clip-path:inset(0);transform:none}10%,12%{opacity:.5;clip-path:inset(5% 0 10%);transform:translate(6px,4px)skew(1deg)}11%,13%{opacity:.7;clip-path:inset(5% 0 10%);transform:translate(-4px,5px)skewY(-1deg)}14%,82%{opacity:.2;clip-path:inset(50% 25% 25% 0);transform:translate(-7px,-4px)skew(1deg,-1deg)}75%,80%{opacity:.3;clip-path:inset(0 0 20% 50%);transform:translate(4px,-6px)skew(-1deg)scaleX(2)scaleY(1.25)}}.nejs_G_slow{animation-duration:3.5s}.nejs_G_medium{animation-duration:2.5s}.nejs_G_fast{animation-duration:1.5s}.nejs_G_active .nejs_G_blueShift,.nejs_G_active .nejs_G_redShift{animation-play-state:running}.nejs_G_glitchFx:not(.nejs_G_active) .nejs_G_blueShift,.nejs_G_glitchFx:not(.nejs_G_active) .nejs_G_redShift{animation-play-state:paused}
.F0BLea_overlay{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.F0BLea_holoFx{isolation:isolate;z-index:0}.F0BLea_holoFx:hover .F0BLea_burn{opacity:var(--burn-opacity);z-index:1;transform:translate(1px)translateY(1px)}.F0BLea_holoFx:hover .F0BLea_shine{opacity:var(--light-opacity);z-index:2;transform:translate(-1px)translateY(-1px)}.F0BLea_holoFx:hover .F0BLea_texture{opacity:var(--texture-opacity);transform:translateX(calc(var(--gradient-pos-x) / 50)) scale(1.1);z-index:3;background-position:50%;background-size:150% 150%}
@keyframes k6f9rq_fadeIn{0%{opacity:0}to{opacity:1}}.k6f9rq_fadeIn{animation:.2s ease-in-out k6f9rq_fadeIn}
.VeMgoW_inlineCode{vertical-align:middle;font-size:80%;line-height:125%}
.tQTEsW_listItem::marker{color:var(--neutral-on-background-weak)}
._6d0q8a_logo{will-change:opacity,filter,transform;transform-origin:50%;animation:5s ease-out both _6d0q8a_fadeInOut}._6d0q8a_staticLogo{will-change:opacity,filter,transform;transform-origin:50%;animation:1s ease-out forwards _6d0q8a_fadeIn}@keyframes _6d0q8a_fadeIn{0%{opacity:0;filter:blur(1.5rem);transform:scale(.2)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes _6d0q8a_fadeInOut{0%{opacity:0;filter:blur(1.5rem);transform:scale(.2)}4%,96%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(1.5rem);transform:scale(.2)}}
.Vo5F-G_columns-1{column-count:1}.Vo5F-G_columns-2{column-count:2}.Vo5F-G_columns-3{column-count:3}.Vo5F-G_columns-4{column-count:4}.Vo5F-G_columns-5{column-count:5}.Vo5F-G_columns-6{column-count:6}.Vo5F-G_columns-7{column-count:7}.Vo5F-G_columns-8{column-count:8}.Vo5F-G_columns-9{column-count:9}.Vo5F-G_columns-10{column-count:10}.Vo5F-G_columns-11{column-count:11}.Vo5F-G_columns-12{column-count:12}@media (max-width:1440px){.Vo5F-G_l-columns-1{column-count:1}.Vo5F-G_l-columns-2{column-count:2}.Vo5F-G_l-columns-3{column-count:3}.Vo5F-G_l-columns-4{column-count:4}.Vo5F-G_l-columns-5{column-count:5}.Vo5F-G_l-columns-6{column-count:6}.Vo5F-G_l-columns-7{column-count:7}.Vo5F-G_l-columns-8{column-count:8}.Vo5F-G_l-columns-9{column-count:9}.Vo5F-G_l-columns-10{column-count:10}.Vo5F-G_l-columns-11{column-count:11}.Vo5F-G_l-columns-12{column-count:12}}@media (max-width:1024px){.Vo5F-G_m-columns-1{column-count:1}.Vo5F-G_m-columns-2{column-count:2}.Vo5F-G_m-columns-3{column-count:3}.Vo5F-G_m-columns-4{column-count:4}.Vo5F-G_m-columns-5{column-count:5}.Vo5F-G_m-columns-6{column-count:6}.Vo5F-G_m-columns-7{column-count:7}.Vo5F-G_m-columns-8{column-count:8}.Vo5F-G_m-columns-9{column-count:9}.Vo5F-G_m-columns-10{column-count:10}.Vo5F-G_m-columns-11{column-count:11}.Vo5F-G_m-columns-12{column-count:12}}@media (max-width:768px){.Vo5F-G_s-columns-1{column-count:1}.Vo5F-G_s-columns-2{column-count:2}.Vo5F-G_s-columns-3{column-count:3}.Vo5F-G_s-columns-4{column-count:4}.Vo5F-G_s-columns-5{column-count:5}.Vo5F-G_s-columns-6{column-count:6}.Vo5F-G_s-columns-7{column-count:7}.Vo5F-G_s-columns-8{column-count:8}.Vo5F-G_s-columns-9{column-count:9}.Vo5F-G_s-columns-10{column-count:10}.Vo5F-G_s-columns-11{column-count:11}.Vo5F-G_s-columns-12{column-count:12}}
.OcSdyq_line{background-color:var(--neutral-on-background-strong);height:1px;width:var(--static-space-24);transition:transform .3s;position:absolute;top:50%;left:50%}.OcSdyq_line:first-child{transform:translateX(-50%) translateY(calc(-1 * var(--static-space-4)))}.OcSdyq_line:last-child{transform:translateX(-50%) translateY(var(--static-space-4))}.OcSdyq_active:first-child{transform:translate(-50%)translateY(0)rotate(45deg)}.OcSdyq_active:last-child{transform:translate(-50%)translateY(0)rotate(-45deg)}
._9yWEsG_inputs{font-size:var(--font-size-heading-xl);min-width:var(--static-space-48);max-width:var(--static-space-48);transition:border-color .2s,box-shadow .2s}._9yWEsG_inputs input{text-align:center}._9yWEsG_inputs:focus-within{animation:.3s forwards _9yWEsG_focusAnimation}@keyframes _9yWEsG_focusAnimation{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}
._4g5azq_shineFx{--shine-base-opacity:.3;-webkit-text-fill-color:#0000;background:linear-gradient(120deg, color-mix(in srgb, currentColor, transparent calc((1 - var(--shine-base-opacity)) * 100%)) 40%, currentColor 50%, color-mix(in srgb, currentColor, transparent calc((1 - var(--shine-base-opacity)) * 100%)) 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite _4g5azq_shine;display:inline-block}._4g5azq_inverse{--shine-base-opacity:.3;-webkit-text-fill-color:#0000;background:linear-gradient(120deg, currentColor 40%, color-mix(in srgb, currentColor, transparent calc((1 - var(--shine-base-opacity)) * 100%)) 50%, currentColor 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite _4g5azq_shine;display:inline-block}@keyframes _4g5azq_shine{0%{background-position:100%}to{background-position:-100%}}._4g5azq_shineFx._4g5azq_disabled{-webkit-text-fill-color:inherit;background:0 0;-webkit-background-clip:unset;background-clip:unset;animation:none}
.-Ply4q_scrollToTop{opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility 0s linear .2s}.-Ply4q_scrollToTop[data-visible=true]{opacity:1;visibility:visible;transition:opacity .2s ease-in-out,visibility linear}
.DuHzRq_select{min-width:var(--static-space-40);min-height:var(--static-space-40);border-radius:var(--radius-m-nest-4);border-color:var(--static-transparent);background:var(--static-transparent);border-style:solid;border-width:1px}.DuHzRq_select:hover{background:var(--neutral-alpha-medium);border-color:var(--neutral-alpha-medium)}.DuHzRq_select.DuHzRq_selected{background:var(--neutral-alpha-strong);border-color:var(--neutral-alpha-strong)}.DuHzRq_swatch{border-radius:var(--radius-m);border-style:solid;border-width:1px;width:100%;height:100%}.DuHzRq_slate{background:var(--scheme-slate-500);border-color:var(--scheme-slate-700)}.DuHzRq_gray{background:var(--scheme-gray-500);border-color:var(--scheme-gray-700)}.DuHzRq_sand{background:var(--scheme-sand-500);border-color:var(--scheme-sand-700)}.DuHzRq_blue{background:var(--scheme-blue-500);border-color:var(--scheme-blue-700)}.DuHzRq_cyan{background:var(--scheme-cyan-500);border-color:var(--scheme-cyan-700)}.DuHzRq_indigo{background:var(--scheme-indigo-500);border-color:var(--scheme-indigo-700)}.DuHzRq_violet{background:var(--scheme-violet-500);border-color:var(--scheme-violet-700)}.DuHzRq_magenta{background:var(--scheme-magenta-500);border-color:var(--scheme-magenta-700)}.DuHzRq_pink{background:var(--scheme-pink-500);border-color:var(--scheme-pink-700)}.DuHzRq_yellow{background:var(--scheme-yellow-500);border-color:var(--scheme-yellow-700)}.DuHzRq_orange{background:var(--scheme-orange-500);border-color:var(--scheme-orange-700)}.DuHzRq_red{background:var(--scheme-red-500);border-color:var(--scheme-red-700)}.DuHzRq_moss{background:var(--scheme-moss-500);border-color:var(--scheme-moss-700)}.DuHzRq_green{background:var(--scheme-green-500);border-color:var(--scheme-green-700)}.DuHzRq_emerald{background:var(--scheme-emerald-500);border-color:var(--scheme-emerald-700)}.DuHzRq_aqua{background:var(--scheme-aqua-500);border-color:var(--scheme-aqua-700)}.DuHzRq_neutral{background:var(--neutral-solid-medium);border-color:var(--neutral-alpha-strong)}
.PFvvpW_panel{visibility:hidden;opacity:0;z-index:-1;transform-origin:100% 0;transform:scale(.2)}.PFvvpW_panel.PFvvpW_open{visibility:visible;opacity:1;transform:scale(1)}.PFvvpW_panel:not(.PFvvpW_open){z-index:-1;filter:blur(.25rem)}
.NI_hCq_container{cursor:var(--cursor-interactive);isolation:isolate}.NI_hCq_container:active .NI_hCq_element{transform:translateY(-50%)scaleX(1.2)}.NI_hCq_container:hover .NI_hCq_switch{background-color:var(--neutral-solid-strong)}.NI_hCq_container:hover .NI_hCq_switch.NI_hCq_checked{background-color:var(--brand-solid-strong)}.NI_hCq_container:hover .NI_hCq_switch.NI_hCq_checked .NI_hCq_element:before{display:none}.NI_hCq_reverse{flex-direction:row-reverse}.NI_hCq_switch{box-shadow:inset 0 0 0 var(--solid-inset-color-brand);border-color:var(--solid-border-color-neutral);border-style:solid;border-width:var(--solid-border-width);width:var(--static-space-40);min-width:var(--static-space-40);height:var(--static-space-24);border-radius:var(--radius-l-nest-4);background-color:var(--neutral-solid-medium);transition:var(--transition-micro-medium);position:relative}.NI_hCq_switch.NI_hCq_checked{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--solid-inset-color-brand);background-color:var(--brand-solid-medium);border-color:var(--solid-border-color-brand)}.NI_hCq_switch.NI_hCq_checked .NI_hCq_element{left:calc(100% - var(--static-space-20));transform-origin:100%}.NI_hCq_element{z-index:1;transform-origin:0;width:var(--static-space-16);height:var(--static-space-16);border-radius:var(--radius-l);background-color:var(--brand-on-solid-strong);top:50%;left:var(--static-space-4);outline:none;transition:left .3s,transform .3s;position:absolute;transform:translateY(-50%)}.NI_hCq_disabled .NI_hCq_switch{opacity:.4}.NI_hCq_disabled .NI_hCq_element:before{display:none!important}.NI_hCq_container:hover .NI_hCq_element:before,.NI_hCq_element:focus-visible:before{content:"";width:var(--static-space-40);height:var(--static-space-40);background-color:var(--brand-alpha-medium);border-radius:var(--radius-full);z-index:-1;animation:.2s forwards NI_hCq_scaleInCenter;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes NI_hCq_scaleInCenter{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}
.mM5_hW_hover:hover{background-color:var(--neutral-alpha-weak)}
.vrUoaG_tag{white-space:nowrap;-webkit-user-select:none;user-select:none}.vrUoaG_tag.vrUoaG_gradient{background-image:linear-gradient(45deg, var(--brand-background-strong), var(--accent-background-strong));color:var(--brand-on-background-medium);background-clip:padding-box}
.ujpYca_tiltFx{transition:transform .3s ease-out}@media (hover:hover){.ujpYca_tiltFx{perspective:1000px;transform-style:preserve-3d;will-change:transform}}
.kQjhda_wrapper{border:1px solid var(--static-transparent);transition:var(--transition-micro-medium)}.kQjhda_wrapper:hover{background-color:var(--neutral-alpha-weak);border:1px solid var(--neutral-alpha-medium)}.kQjhda_wrapper.kQjhda_selected:hover{background-color:var(--neutral-background-strong);border:1px solid var(--neutral-border-strong)}
.wpAhHW_position{top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.wpAhHW_dot{transform-origin:50%;pointer-events:none;animation:2s ease-out infinite wpAhHW_pulse}@keyframes wpAhHW_pulse{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}
.PzgOKG_pre{isolation:isolate;font-family:var(--font-code);color:var(--neutral-on-background-strong);font-size:var(--font-size-body-s);white-space:pre;tab-size:2;width:100%;height:fit-content;min-height:var(--static-space-32);margin:0;line-height:1.75;display:flex}.PzgOKG_padding{padding:var(--static-space-8)}.PzgOKG_lineNumberPadding{padding:var(--static-space-8) var(--static-space-8) var(--static-space-8) var(--static-space-40)}.PzgOKG_code{width:100%;padding:0 var(--static-space-12);flex:1;margin:auto;font-family:inherit}.PzgOKG_fullscreen{left:var(--static-space-8);top:var(--static-space-8);right:var(--static-space-8);bottom:var(--static-space-8);z-index:9;position:fixed;width:calc(100% - var(--static-space-16))!important;height:calc(100% - var(--static-space-16))!important}
.Qko20q_svg{display:block;overflow:visible}.Qko20q_activeLine,.Qko20q_inactiveLine{transition:all .3s cubic-bezier(.4,0,.2,1)}.Qko20q_label{font-family:var(--font-code);-webkit-user-select:none;user-select:none}@keyframes Qko20q_pulse{0%,to{opacity:1}50%{opacity:.8}}
._6mri1W_wordmark{object-fit:contain;width:auto;display:block}._6mri1W_sm{height:1.5rem}._6mri1W_md{height:2.25rem}
.t7BEda_masthead{z-index:9;pointer-events:none;justify-content:center;width:100%;padding:12px 16px 0;display:flex;position:sticky;top:0}.t7BEda_bar{pointer-events:auto;background:#fdfcfc00;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;width:100%;max-width:1280px;min-height:56px;padding:6px 8px 6px 20px;transition:max-width .6s cubic-bezier(.22,1,.36,1),background .4s,box-shadow .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:grid;box-shadow:0 0 0 1px #0000}.t7BEda_masthead[data-scrolled] .t7BEda_bar{-webkit-backdrop-filter:saturate(1.6)blur(16px);background:#fdfcfcc7;max-width:1080px;box-shadow:0 0 0 1px #00000012,0 12px 32px -16px #281e1447}.t7BEda_brand{color:inherit;align-items:center;line-height:0;text-decoration:none;display:inline-flex}.t7BEda_links{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;display:flex}.t7BEda_link{letter-spacing:.005em;min-height:36px;color:var(--color-graphite);border-radius:9999px;align-items:center;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;transition:background .25s,color .25s;display:inline-flex;position:relative}.t7BEda_link:hover{color:var(--color-ink);background:#0000000b}.t7BEda_linkCurrent{color:var(--color-ink);background:#0000000f}.t7BEda_meta{align-items:center;gap:10px;display:flex}.t7BEda_time{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-smoke);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12.5px;line-height:1.69;display:inline-flex}.t7BEda_timeDot{background:#12b76a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #12b76a2e}.t7BEda_cta{background:var(--color-ink);white-space:nowrap;border-radius:999px;align-items:center;min-height:40px;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}a.t7BEda_cta,a.t7BEda_cta *{color:var(--color-eggshell)!important}.t7BEda_cta:hover{transform:translateY(-1px)}:is(.t7BEda_lang a,.t7BEda_lang button){border:1px solid var(--color-stone);min-height:32px;color:var(--color-ink);box-shadow:none;background:0 0;border-radius:9999px;padding:0 12px;font-size:12px;font-weight:500}@media (max-width:1100px){.t7BEda_time{display:none}}.t7BEda_burger,.t7BEda_backdrop,.t7BEda_drawer{display:none}@media (max-width:768px){.t7BEda_masthead{z-index:12;padding:8px 8px 0}.t7BEda_bar{grid-template-columns:1fr auto;min-height:52px;padding:4px 4px 4px 16px}.t7BEda_cta,.t7BEda_links,.t7BEda_time,.t7BEda_lang{display:none}.t7BEda_burger{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:44px;min-width:44px;min-height:44px;padding:10px 8px;display:inline-flex}.t7BEda_burger span{background:var(--color-ink);width:18px;height:1px;transition:transform .18s,opacity .18s;display:block}.t7BEda_burgerOpen span:first-child{transform:translateY(6px)rotate(45deg)}.t7BEda_burgerOpen span:nth-child(2){opacity:0}.t7BEda_burgerOpen span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.t7BEda_backdrop{z-index:10;background:#fdfcfca3;display:block;position:fixed;inset:0}.t7BEda_drawer{z-index:11;background:var(--color-eggshell);border-left:1px solid var(--color-stone);pointer-events:none;flex-direction:column;gap:4px;width:min(18.5rem,86vw);padding:84px 24px 32px;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.t7BEda_drawerOpen{pointer-events:auto;transform:translate(0)}.t7BEda_mobileNavItem,.t7BEda_mobileThemeItem{min-width:44px;min-height:44px;color:var(--color-smoke);align-items:center;padding:0;text-decoration:none;display:flex}.t7BEda_mobileNavItemCurrent{color:var(--color-ink)}.t7BEda_mobileNavLabel{font-family:var(--font-waldenburg);letter-spacing:-.02em;font-size:28px;font-weight:300;line-height:1.15}.t7BEda_mobileNavItemCurrent .t7BEda_mobileNavLabel{text-underline-offset:.18em;text-decoration:underline}.t7BEda_mobileCta{background:var(--color-ink);border-radius:999px;justify-content:center;align-items:center;min-height:48px;margin-top:12px;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;color:var(--color-eggshell)!important}.t7BEda_mobileThemeItem{margin-top:auto;padding-top:24px}:is(.t7BEda_mobileThemeItem a,.t7BEda_mobileThemeItem button){border:1px solid var(--color-stone);background:var(--color-eggshell);min-width:44px;min-height:44px;box-shadow:none;color:var(--color-ink);border-radius:9999px;padding:0 12px}}@media (prefers-reduced-motion:reduce){.t7BEda_burger span,.t7BEda_drawer{transition:none}}
.DkSkqG_footer{z-index:2;background:var(--color-eggshell);width:100%;margin-top:64px;position:relative;overflow:hidden}.DkSkqG_inner{border-top:1px solid var(--color-stone);flex-direction:column;gap:28px;width:100%;max-width:1280px;padding:40px 16px 0;display:flex}.DkSkqG_top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 40px;display:flex}.DkSkqG_pitch{font-family:var(--font-waldenburg);letter-spacing:-.035em;color:var(--color-ink);margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:400}.DkSkqG_sitemap{flex-wrap:wrap;gap:8px 24px;display:flex}.DkSkqG_sitemapLink{color:var(--color-ink);letter-spacing:.005em;font-size:.9375rem;text-decoration:none;position:relative}.DkSkqG_sitemapLink:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.DkSkqG_sitemapLink:hover:after{transform-origin:0;transform:scaleX(1)}.DkSkqG_meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.DkSkqG_giant{font-family:var(--font-waldenburg);letter-spacing:-.07em;text-align:center;background:linear-gradient(180deg, var(--color-ink) 0%, #000000d1 45%, #0000000f 100%);color:#0000;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin:8px 0 -.22em;font-size:clamp(72px,19.5vw,280px);font-weight:500;line-height:1;display:block}@media (max-width:768px){.DkSkqG_inner{text-align:center;align-items:center}.DkSkqG_top{flex-direction:column;align-items:center}.DkSkqG_sitemap{justify-content:center}.DkSkqG_meta{flex-direction:column;justify-content:center}}
.h_YIZG_pill{min-height:1.875rem;color:var(--color-graphite);background:var(--color-warm-taupe);border:1px solid var(--color-stone);font-size:var(--font-size-label-s);font-weight:var(--font-weight-label-default);white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .75rem;line-height:1;display:inline-flex}
.jpdnfa_control{cursor:pointer;align-items:center;margin-top:2.5rem;margin-bottom:.8rem}.jpdnfa_control:has(h3){margin-top:2rem;margin-bottom:.6rem}.jpdnfa_control:hover .jpdnfa_visibility{opacity:1}.jpdnfa_control:hover .jpdnfa_text{text-decoration-line:underline}:is(.jpdnfa_control h1,.jpdnfa_control h2,.jpdnfa_control h3,.jpdnfa_control h4,.jpdnfa_control h5,.jpdnfa_control h6){margin:0}.jpdnfa_text{text-underline-offset:.25em;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--neutral-border-strong);text-decoration-color:var(--neutral-border-strong)}.jpdnfa_visibility{opacity:0;align-self:center;transform:scale(.875)}
.dl-3da_page{width:100%;max-width:1280px;margin:0 auto;padding-bottom:40px}.dl-3da_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dl-3da_tabular{font-variant-numeric:tabular-nums}.dl-3da_serif{font-family:var(--font-serif),"Instrument Serif",Georgia,serif;letter-spacing:-.01em;font-style:italic;font-weight:400}.dl-3da_reveal{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);transform:translateY(28px)}.dl-3da_reveal[data-shown]{opacity:1;transform:none}.dl-3da_btnInk,.dl-3da_btnOutline{letter-spacing:.005em;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),background .3s;display:inline-flex;position:relative}a.dl-3da_btnInk,a.dl-3da_btnInk *{background:#0a0a0a;color:#fdfcfc!important}.dl-3da_btnInk{overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 10px 24px -10px #0000008c}.dl-3da_btnInk:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff38 50%,#0000 70%);transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.dl-3da_btnInk:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff2e,0 18px 34px -12px #0000008c}.dl-3da_btnInk:hover:after{transform:translate(120%)}.dl-3da_btnInk:hover .dl-3da_btnArrow{transform:translate(3px)}a.dl-3da_btnInk .dl-3da_btnArrow{background:#ffffff24}.dl-3da_btnArrow{border-radius:50%;place-items:center;width:26px;height:26px;margin-right:-10px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-grid}a.dl-3da_btnOutline,a.dl-3da_btnOutline *{color:#0a0a0a!important}.dl-3da_btnOutline{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fdfcfcb3;box-shadow:inset 0 0 0 1px #0000001f}.dl-3da_btnOutline:hover{background:#fff;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #0003,0 10px 24px -14px #0000004d}.dl-3da_hero{flex-direction:column;align-items:center;padding:clamp(24px,4.5vw,56px) 0 0;display:flex;position:relative}.dl-3da_heroGrid{z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#0000000b 1px,#0000 1px),linear-gradient(#0000000b 1px,#0000 1px);background-position:top;background-size:64px 64px;height:900px;position:absolute;inset:-24px calc(50% - 50vw) auto;-webkit-mask-image:radial-gradient(70% 60% at 50% 20%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 20%,#000 20%,#0000 75%)}.dl-3da_heroCopy{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:1180px;display:flex}.dl-3da_badge{background:#fffc;border-radius:999px;align-items:center;gap:10px;padding:6px 6px 6px 14px;font-size:13.5px;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1);animation:.9s cubic-bezier(.22,1,.36,1) both dl-3da_rise;display:inline-flex;box-shadow:inset 0 0 0 1px #00000014,0 6px 20px -12px #00000040}.dl-3da_badge:hover{transform:translateY(-1px)}.dl-3da_badgeDot{background:#ff4704;border-radius:50%;width:8px;height:8px;position:relative}.dl-3da_badgeDot:after{content:"";background:#ff470459;border-radius:50%;animation:1.8s ease-out infinite dl-3da_ping;position:absolute;inset:-4px}@keyframes dl-3da_ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2)}}.dl-3da_badgeShort{display:none}.dl-3da_badgeLink{background:#0a0a0a;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:500;color:#fdfcfc!important}@keyframes dl-3da_rise{0%{opacity:0;transform:translateY(18px)}}.dl-3da_headline{font-family:var(--font-waldenburg);color:#0a0a0a;margin:0;font-size:clamp(40px,6.2vw,84px);letter-spacing:-.045em!important;font-weight:400!important;line-height:.98!important}.dl-3da_headlineVisual{flex-direction:column;align-items:center;display:flex}.dl-3da_line{white-space:nowrap;display:block}.dl-3da_word{vertical-align:top;margin-bottom:-.12em;padding:.04em 0 .12em;display:inline-block;overflow:hidden}.dl-3da_word>span{animation:1.1s cubic-bezier(.22,1,.36,1) both dl-3da_wordUp;animation-delay:calc(var(--w)*70ms + .12s);display:inline-block}@keyframes dl-3da_wordUp{0%{opacity:0;transform:translateY(105%)rotate(4deg)}}.dl-3da_rotator{vertical-align:bottom;height:1.1em;transition:width .6s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative}.dl-3da_rotWord{white-space:nowrap;background:linear-gradient(100deg,#0447ff 10%,#7a3dff 50%,#ff4704 90%);color:#0000;opacity:0;filter:blur(6px);-webkit-background-clip:text;background-clip:text;padding-right:.06em;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .5s,filter .6s;position:absolute;bottom:0;left:0;transform:translateY(70%)}.dl-3da_rotWord[data-state=in]{opacity:1;filter:none;transform:none}.dl-3da_rotWord[data-state=out]{opacity:0;transform:translateY(-70%)}.dl-3da_rotSizer{visibility:hidden;white-space:nowrap;padding-right:.06em;position:absolute}.dl-3da_rotator:not([style]){min-width:4.6em}.dl-3da_accent{font-family:var(--font-serif),"Instrument Serif",Georgia,serif;letter-spacing:-.02em;padding-right:.08em;font-style:italic;font-weight:400;position:relative}.dl-3da_scribble{width:100%;height:.22em;position:absolute;bottom:-.02em;left:0;right:0;overflow:visible}.dl-3da_scribble path{fill:none;stroke:#ff4704;stroke-width:5px;stroke-linecap:round;stroke-dasharray:320;stroke-dashoffset:320px;animation:1.2s cubic-bezier(.22,1,.36,1) 1.3s forwards dl-3da_scribble}@keyframes dl-3da_scribble{to{stroke-dashoffset:0}}.dl-3da_heroDek{max-width:40rem;color:var(--color-smoke);margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.55;animation:1s cubic-bezier(.22,1,.36,1) .7s both dl-3da_rise}.dl-3da_heroActions{flex-wrap:wrap;justify-content:center;gap:10px;animation:1s cubic-bezier(.22,1,.36,1) .85s both dl-3da_rise;display:flex}.dl-3da_stage{width:100%;margin-top:clamp(40px,5vw,64px)}.dl-3da_stagePlaceholder{background:linear-gradient(#00000008,#00000003);border-radius:28px;width:100%;min-height:clamp(320px,55vw,560px);margin-top:clamp(40px,5vw,64px)}.dl-3da_labPlaceholder{background:linear-gradient(#00000008,#00000003);border-radius:28px;width:100%;min-height:clamp(420px,62vw,640px)}.dl-3da_marqueeSection{flex-direction:column;align-items:center;gap:22px;margin-top:clamp(72px,10vw,128px);display:flex}.dl-3da_marqueeLabel,.dl-3da_eyebrow{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ash);margin:0;font-size:12.5px}.dl-3da_eyebrow{align-items:center;gap:10px;display:inline-flex}.dl-3da_eyebrow:before{content:"";background:currentColor;width:18px;height:1px}.dl-3da_marquee{width:100vw;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.dl-3da_marquee:hover .dl-3da_marqueeTrack{animation-play-state:paused}.dl-3da_marqueeTrack{flex:none;gap:56px;margin:0;padding:0 28px;list-style:none;animation:48s linear infinite dl-3da_marquee;display:flex}.dl-3da_marqueeTrack li{color:var(--color-graphite);font-family:var(--font-waldenburg);letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:56px;font-size:clamp(20px,2.2vw,28px);font-weight:400;display:inline-flex}.dl-3da_marqueeStar{color:var(--color-ash);order:-1;font-size:.6em;display:inline-flex}@keyframes dl-3da_marquee{to{transform:translate(-100%)}}.dl-3da_section{flex-direction:column;gap:40px;margin-top:clamp(96px,12vw,160px);display:flex}.dl-3da_sectionHead{flex-direction:column;gap:14px;max-width:48rem;display:flex}.dl-3da_sectionHeadRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.dl-3da_sectionHeadRow>span{flex-direction:column;gap:14px;display:flex}.dl-3da_h2,.dl-3da_h2Light{font-family:var(--font-waldenburg);text-wrap:balance;margin:0;font-size:clamp(36px,5.2vw,72px);letter-spacing:-.045em!important;font-weight:400!important;line-height:1!important}.dl-3da_h2Light{color:#fdfcfc!important}.dl-3da_h2 .dl-3da_serif,.dl-3da_h2Light .dl-3da_serif{letter-spacing:-.02em}.dl-3da_stats{border-top:1px solid var(--color-stone);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dl-3da_stat{border-right:1px solid var(--color-stone);flex-direction:column;gap:10px;padding:28px 24px 0;display:flex}.dl-3da_stat:first-child{padding-left:0}.dl-3da_stat:last-child{border-right:0}.dl-3da_statValue{font-family:var(--font-waldenburg);letter-spacing:-.06em;color:#0a0a0a;font-size:clamp(56px,8vw,112px);font-weight:300;line-height:.9}.dl-3da_statLabel{color:var(--color-smoke);font-size:15px}.dl-3da_clockRow{background:var(--color-warm-taupe);font-family:var(--font-geist-mono),monospace;color:var(--color-graphite);border-radius:999px;align-self:flex-start;align-items:center;gap:12px;padding:10px 18px;font-size:13px;display:inline-flex}.dl-3da_pulse{background:#12b76a;border-radius:50%;width:8px;height:8px;position:relative}.dl-3da_pulse:after{content:"";background:#12b76a59;border-radius:50%;animation:1.8s ease-out infinite dl-3da_ping;position:absolute;inset:-4px}.dl-3da_labSection{width:100vw;margin:clamp(96px,12vw,160px) calc(50% - 50vw) 0;padding:0 16px;position:relative}.dl-3da_labInner{color:#fdfcfc;background:#0b0b0d;border-radius:clamp(24px,3vw,40px);max-width:1360px;margin:0 auto;padding:clamp(40px,6vw,88px) clamp(20px,5vw,72px);position:relative;overflow:hidden}.dl-3da_labInner:before{content:"";pointer-events:none;background:radial-gradient(40% 50% at 100% 0,#0447ff40,#0000 70%),radial-gradient(30% 40% at 0 100%,#ff470429,#0000 70%);position:absolute;inset:0}.dl-3da_labInner>*{position:relative}.dl-3da_labHead{flex-direction:column;gap:18px;max-width:52rem;margin-bottom:clamp(40px,5vw,64px);display:flex}.dl-3da_eyebrowLight{color:#fdfcfc80!important;}.dl-3da_labDek{color:#fdfcfc9e;max-width:34rem;margin:0;font-size:18px;line-height:1.5}.dl-3da_bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(150px,auto);gap:16px;display:grid}.dl-3da_tile{background:var(--color-warm-taupe);border-radius:28px;min-height:0;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.dl-3da_tile:hover{transform:translateY(-4px);box-shadow:0 30px 60px -30px #281e1459}.dl-3da_tileLink{flex-direction:column;gap:12px;height:100%;padding:28px;text-decoration:none;display:flex;position:relative;color:inherit!important}.dl-3da_tileMed{background:linear-gradient(#ff470421 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#ff470421 1px,#0000 1px) 0 0/40px 40px,linear-gradient(#ff47040f 1px,#0000 1px) 0 0/8px 8px,linear-gradient(90deg,#ff47040f 1px,#0000 1px) 0 0/8px 8px,#fbf6f1;grid-area:span 2/span 7}.dl-3da_tileEvent{color:#fdfcfc;background:#0a0a0a;grid-area:span 2/span 5}.dl-3da_tilePost{box-shadow:inset 0 0 0 1px var(--color-stone);background:#fff;grid-area:span 2/span 5}.dl-3da_tilePhoto{grid-area:span 2/span 4}.dl-3da_tileCommunity{grid-area:span 2/span 3}.dl-3da_tileTop{justify-content:space-between;align-items:center;display:flex}.dl-3da_tileKicker,.dl-3da_tileKickerLight{font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ash);font-size:12px}.dl-3da_tileKickerLight{color:#fdfcfcb3;position:relative}.dl-3da_tileBpm{font-family:var(--font-geist-mono),monospace;color:var(--color-graphite);font-size:13px}.dl-3da_heart{color:#ff4704;animation:.83s ease-in-out infinite dl-3da_beat;display:inline-block}@keyframes dl-3da_beat{0%,to{transform:scale(1)}15%{transform:scale(1.25)}30%{transform:scale(.95)}45%{transform:scale(1.12)}}.dl-3da_ecg{width:100%;height:120px;margin:18px 0 auto;overflow:visible}.dl-3da_ecg path{fill:none;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.dl-3da_ecgTrace{stroke:#00000024;stroke-width:1.5px}.dl-3da_ecgPulse{stroke:#0a0a0a;stroke-width:2.2px;stroke-dasharray:220 1600;animation:2.4s linear infinite dl-3da_ecg}@keyframes dl-3da_ecg{0%{stroke-dashoffset:220px}to{stroke-dashoffset:-1500px}}.dl-3da_tileTitle{max-width:30rem;font-family:var(--font-waldenburg);letter-spacing:-.035em;color:#0a0a0a;font-size:clamp(24px,2.6vw,34px);font-weight:400;line-height:1.08}.dl-3da_tileMeta{color:var(--color-smoke);font-size:14px}.dl-3da_tileBg{object-fit:cover;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.dl-3da_tile:hover .dl-3da_tileBg{transform:scale(1.05)}.dl-3da_tileShade{background:linear-gradient(#0009 0%,#00000059 35%,#000000eb 85%),#0a0a0c33;position:absolute;inset:0}.dl-3da_eventName{font-family:var(--font-waldenburg);letter-spacing:-.04em;margin-top:auto;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1;position:relative}.dl-3da_eventMeta{color:#fdfcfcb3;font-size:14px;position:relative}.dl-3da_countWrap{border-top:1px solid #ffffff2e;flex-direction:column;gap:10px;margin-top:10px;padding-top:16px;display:flex;position:relative}.dl-3da_countCaption{font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:#fdfcfc99;font-size:11.5px}.dl-3da_countdown{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.dl-3da_countUnit{background:#ffffff1f;border-radius:14px;flex-direction:column;gap:2px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.dl-3da_countValue{letter-spacing:-.03em;font-size:clamp(22px,2.4vw,30px);font-weight:500}.dl-3da_countLabel{color:#fdfcfc99;font-size:11.5px}.dl-3da_countLive{color:#34d399;font-weight:500}.dl-3da_postCover{aspect-ratio:16/9;background:var(--color-stone);border-radius:18px;margin-bottom:10px;display:block;position:relative;overflow:hidden}.dl-3da_postCover img{object-fit:cover;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.dl-3da_tile:hover .dl-3da_postCover img{transform:scale(1.05)}.dl-3da_postTitle{font-family:var(--font-waldenburg);letter-spacing:-.03em;color:#0a0a0a;font-size:clamp(22px,2.2vw,28px);font-weight:400;line-height:1.12}.dl-3da_photoCta{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff29;border-radius:999px;align-self:flex-start;margin-top:auto;padding:8px 14px;font-size:13.5px;font-weight:500;position:relative}.dl-3da_bigNumber{font-family:var(--font-waldenburg);letter-spacing:-.06em;color:#0a0a0a;margin-top:auto;font-size:clamp(72px,8vw,120px);font-weight:300;line-height:.85}.dl-3da_avatars{margin-top:6px;display:flex}.dl-3da_avatars>span{border:2px solid var(--color-warm-taupe);background:var(--color-stone);width:40px;height:40px;transition:transform .4s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i)*40ms);border-radius:50%;margin-left:-10px;position:relative;overflow:hidden}.dl-3da_avatars>span:first-child{margin-left:0}.dl-3da_avatars>span img{object-fit:cover}.dl-3da_tile:hover .dl-3da_avatars>span{transform:translateY(-4px)}.dl-3da_writing{border-top:1px solid var(--color-stone);position:relative}.dl-3da_writingRow{border-bottom:1px solid var(--color-stone);grid-template-columns:11rem minmax(0,1fr) auto 2rem;align-items:center;gap:24px;padding:26px 0;text-decoration:none;transition:opacity .35s,padding .45s cubic-bezier(.22,1,.36,1);display:grid;color:inherit!important}.dl-3da_writingRow[data-dim]{opacity:.32}.dl-3da_writingRow:hover{padding-left:12px}.dl-3da_writingRow:hover .dl-3da_writingArrow{opacity:1;transform:translate(0)rotate(-45deg)}.dl-3da_writingDate{font-family:var(--font-geist-mono),monospace;color:var(--color-ash);font-size:13px}.dl-3da_writingTitle{font-family:var(--font-waldenburg);letter-spacing:-.035em;color:#0a0a0a;font-size:clamp(20px,2.4vw,32px);font-weight:400;line-height:1.12}.dl-3da_writingTag{box-shadow:inset 0 0 0 1px var(--color-stone);color:var(--color-graphite);white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:12.5px}.dl-3da_writingTag:empty{display:none}.dl-3da_writingArrow{opacity:.35;justify-self:end;font-size:20px;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s;transform:translate(-6px)}.dl-3da_writingPreview{z-index:3;aspect-ratio:4/3;opacity:0;pointer-events:none;border-radius:18px;width:300px;transition:opacity .3s,scale .5s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;overflow:hidden;scale:.6;box-shadow:0 30px 60px -20px #0006}.dl-3da_writingPreview[data-visible]{opacity:1;scale:1}.dl-3da_writingPreview img{object-fit:cover;opacity:0;transition:opacity .3s,transform .7s cubic-bezier(.22,1,.36,1);transform:scale(1.12)}.dl-3da_writingPreview img[data-active]{opacity:1;transform:none}.dl-3da_filmSection{width:100vw;margin:clamp(96px,12vw,160px) calc(50% - 50vw) 0;overflow:hidden}.dl-3da_filmTrackWrap{width:max-content;text-decoration:none;display:flex}.dl-3da_filmTrackWrap:hover .dl-3da_filmTrack{animation-play-state:paused}.dl-3da_filmTrack{gap:16px;padding-right:16px;animation:70s linear infinite dl-3da_marquee;display:flex}.dl-3da_filmFrame{height:clamp(220px,28vw,380px);aspect-ratio:var(--ar);background:var(--color-stone);transform:rotate(calc((var(--i) - 4) * .25deg));border-radius:20px;flex:none;position:relative;overflow:hidden}.dl-3da_filmFrame img{object-fit:cover;filter:saturate(.9);transition:transform 1s cubic-bezier(.22,1,.36,1),filter .6s}.dl-3da_filmFrame:hover img{filter:saturate(1.1);transform:scale(1.06)}.dl-3da_cta{background:radial-gradient(40% 70% at 15% 100%, #0447ff24, transparent 70%),radial-gradient(40% 70% at 85% 0%, #ff470424, transparent 70%),var(--color-warm-taupe);text-align:center;border-radius:40px;margin-top:clamp(96px,12vw,160px);padding:clamp(56px,8vw,120px) 24px;position:relative;overflow:hidden}.dl-3da_ctaInner{flex-direction:column;align-items:center;gap:24px;display:flex}.dl-3da_ctaTitle{max-width:14ch;font-family:var(--font-waldenburg);margin:0;font-size:clamp(44px,7vw,104px);letter-spacing:-.05em!important;font-weight:400!important;line-height:.95!important}.dl-3da_ctaDek{max-width:34rem;color:var(--color-smoke);margin:0;font-size:18px;line-height:1.5}@media (max-width:1024px){.dl-3da_tileMed{grid-column:span 12}.dl-3da_tileEvent,.dl-3da_tilePost,.dl-3da_tilePhoto,.dl-3da_tileCommunity{grid-column:span 6}}@media (max-width:768px){.dl-3da_line{white-space:normal}.dl-3da_rotLine{text-align:center;display:block}.dl-3da_badge{max-width:100%;font-size:13px}.dl-3da_badgeLong{display:none}.dl-3da_badgeShort{display:inline}.dl-3da_badgeLink{flex:none}.dl-3da_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dl-3da_stat{border-bottom:1px solid var(--color-stone);padding:22px 16px 22px 0}.dl-3da_stat:nth-child(2n){border-right:0;padding-left:16px}.dl-3da_stat:nth-child(odd){padding-left:0}.dl-3da_tileEvent,.dl-3da_tilePost,.dl-3da_tilePhoto,.dl-3da_tileCommunity{grid-column:span 12}.dl-3da_tilePhoto{min-height:320px}.dl-3da_writingRow{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:20px 0}.dl-3da_writingDate{grid-column:1/-1}.dl-3da_writingTag,.dl-3da_writingPreview{display:none}.dl-3da_labSection{padding:0 8px}.dl-3da_cta{border-radius:28px}}@media (prefers-reduced-motion:reduce){.dl-3da_reveal{opacity:1;transform:none}.dl-3da_word>span,.dl-3da_badge,.dl-3da_heroDek,.dl-3da_heroActions,.dl-3da_marqueeTrack,.dl-3da_filmTrack,.dl-3da_ecg path,.dl-3da_heart,.dl-3da_badgeDot:after,.dl-3da_pulse:after{animation:none!important}.dl-3da_ecg path{stroke-dasharray:none}.dl-3da_scribble path{stroke-dashoffset:0;animation:none}.dl-3da_marquee,.dl-3da_filmSection{overflow-x:auto}}
@property --score{syntax:"<integer>";inherits:false;initial-value:0}.Fo2mka_wrap{--mx:0;--my:0;--tilt:.5;width:100%;max-width:1120px;margin:0 auto;position:relative}.Fo2mka_glow{z-index:0;pointer-events:none;filter:blur(40px);background:radial-gradient(40% 50% at 22% 40%,#0447ff38,#0000 70%),radial-gradient(38% 46% at 80% 64%,#ff470433,#0000 70%);animation:14s ease-in-out infinite alternate Fo2mka_glowDrift;position:absolute;inset:8% -6% -4%}@keyframes Fo2mka_glowDrift{to{transform:translate(2%,-3%)scale(1.06)}}.Fo2mka_tiltPlane{z-index:1;perspective:2200px;position:relative}.Fo2mka_fit{aspect-ratio:1120/700;transform-origin:50% 0;width:100%;transform:rotateX(calc(var(--tilt) * 18deg)) scale(calc(1 - var(--tilt) * .07));transition:transform .12s linear;animation:1.2s cubic-bezier(.22,1,.36,1) .35s both Fo2mka_stageIn;position:relative}@keyframes Fo2mka_stageIn{0%{opacity:0;translate:0 60px}}.Fo2mka_window{transform:scale(var(--k));transform-origin:0 0;color:#0a0a0a;font-family:var(--font-inter);visibility:hidden;background:#fff;border-radius:18px;font-size:14px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 0 1px #00000012,0 2px 4px #0000000a,0 24px 48px -12px #281e142e,0 60px 120px -30px #281e1447}.Fo2mka_window[data-ready]{visibility:visible}.Fo2mka_chrome{background:#fbfaf9;border-bottom:1px solid #ecebe8;grid-template-columns:200px 1fr 200px;align-items:center;height:44px;padding:0 16px;display:grid}.Fo2mka_dots{gap:7px;display:flex}.Fo2mka_dots i{background:#e3e0dc;border-radius:50%;width:11px;height:11px}.Fo2mka_dots i:first-child{background:#ff5f57}.Fo2mka_dots i:nth-child(2){background:#febc2e}.Fo2mka_dots i:nth-child(3){background:#28c840}.Fo2mka_url{color:#6b665f;background:#f1efec;border-radius:8px;justify-content:center;justify-self:center;align-items:center;gap:6px;min-width:300px;height:28px;padding:0 14px;font-size:12.5px;display:inline-flex}.Fo2mka_chromeRight{justify-self:end;align-items:center;gap:10px;display:flex}.Fo2mka_presence{border-radius:50%;width:24px;height:24px;display:inline-flex;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #0447ff}.Fo2mka_presence img{object-fit:cover}.Fo2mka_share{color:#fff;background:#0a0a0a;border-radius:7px;height:26px;padding:0 12px;font-size:12px;font-weight:500;line-height:26px}.Fo2mka_app{grid-template-columns:200px 920px;height:656px;display:grid}.Fo2mka_sidebar{background:#fbfaf9;border-right:1px solid #ecebe8;flex-direction:column;gap:2px;padding:18px 12px;display:flex}.Fo2mka_logo{letter-spacing:-.01em;align-items:center;gap:9px;margin:0 8px 18px;font-size:15px;font-weight:600;display:flex}.Fo2mka_logoMark{background:linear-gradient(135deg,#0447ff,#6a3dff 55%,#ff4704);border-radius:7px;place-items:center;width:24px;height:24px;display:inline-grid}.Fo2mka_navItem{color:#6b665f;border-radius:8px;align-items:center;gap:10px;height:34px;padding:0 10px;font-size:13.5px;display:flex}.Fo2mka_navItem[data-active]{color:#0a0a0a;background:#fff;font-weight:500;box-shadow:0 0 0 1px #ecebe8,0 1px 2px #0000000a}.Fo2mka_navItem[data-active] .Fo2mka_navIcon{background:#0447ff}.Fo2mka_navIcon{background:#d9d5cf;border-radius:4px;width:14px;height:14px}.Fo2mka_usage{background:#fff;border-radius:10px;flex-direction:column;gap:8px;margin-top:auto;padding:14px 10px;display:flex;box-shadow:0 0 0 1px #ecebe8}.Fo2mka_usageLabel{color:#5c5751;justify-content:space-between;font-size:12px;display:flex}.Fo2mka_usageBar{background:#eeece9;border-radius:99px;height:5px;overflow:hidden}.Fo2mka_usageBar i{border-radius:inherit;background:linear-gradient(90deg,#0447ff,#ff4704);width:72%;height:100%;display:block}.Fo2mka_canvas{background:radial-gradient(circle at 1px 1px,#0000000e 1px,#0000 0) 0 0/22px 22px,#fff;position:relative;overflow:hidden}.Fo2mka_canvasHead{align-items:center;height:76px;padding:0 32px;display:flex;position:absolute;top:0;left:0;right:0}.Fo2mka_crumb{color:#5c5751;white-space:pre;font-size:15px}.Fo2mka_canvasTitle{font-size:15px;font-weight:600;animation:.5s cubic-bezier(.22,1,.36,1) both Fo2mka_titleIn}@keyframes Fo2mka_titleIn{0%{opacity:0;translate:0 6px}}.Fo2mka_headPills{gap:6px;margin-left:auto;display:flex}.Fo2mka_headPill,.Fo2mka_headPillDark{border-radius:7px;height:26px;padding:0 10px;font-size:12px;line-height:26px}.Fo2mka_headPill{color:#6b665f;box-shadow:0 0 0 1px #ecebe8}.Fo2mka_headPillDark{color:#6b665f;background:#f1efec}.Fo2mka_scene{opacity:0;pointer-events:none;transition:opacity .45s cubic-bezier(.22,1,.36,1),translate .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;translate:0 14px}.Fo2mka_scene[data-visible]{opacity:1;translate:0}.Fo2mka_drop{background:#fcfbfa;border:1.5px dashed #d8d4ce;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:420px;height:260px;transition:border-color .3s,background .3s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:96px;left:32px}.Fo2mka_dropIcon{color:#0a0a0a;background:#fff;border-radius:14px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 0 0 1px #ecebe8,0 6px 16px -6px #0000001f}.Fo2mka_dropTitle{font-size:16px;font-weight:600}.Fo2mka_dropHint{color:#5c5751;font-size:12.5px}.Fo2mka_window[data-phase=drop] .Fo2mka_drop{animation:2.4s forwards Fo2mka_dropHover}@keyframes Fo2mka_dropHover{0%,45%{background:#fcfbfa;border-color:#d8d4ce}60%,85%{background:#0447ff0d;border-color:#0447ff;transform:scale(1.015)}to{background:#0447ff08;border-color:#0447ff59}}.Fo2mka_window[data-phase=config] .Fo2mka_drop,.Fo2mka_window[data-phase=generate] .Fo2mka_drop{background:#0447ff06;border-style:solid;border-color:#0447ff4d}.Fo2mka_panel{width:412px;height:260px;position:absolute;top:96px;left:476px}.Fo2mka_fileRow{opacity:.35;filter:grayscale();background:#fff;border-radius:12px;align-items:center;gap:12px;height:64px;padding:0 14px;transition:opacity .4s,filter .4s,transform .5s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 0 0 1px #ecebe8,0 4px 14px -6px #0000001a}.Fo2mka_window[data-phase=config] .Fo2mka_fileRow,.Fo2mka_window[data-phase=generate] .Fo2mka_fileRow{opacity:1;filter:none}.Fo2mka_window[data-phase=config] .Fo2mka_fileRow{animation:.6s cubic-bezier(.22,1,.36,1) both Fo2mka_popIn}@keyframes Fo2mka_popIn{0%{transform:translateY(-10px)scale(.97)}}.Fo2mka_pdf,.Fo2mka_pdfRed{color:#fff;letter-spacing:.04em;background:#c93300;border-radius:6px;flex:none;place-items:center;width:34px;height:40px;font-size:10px;font-weight:700;display:inline-grid}.Fo2mka_fileText{flex-direction:column;gap:2px;min-width:0;display:flex}.Fo2mka_fileText strong{font-size:13.5px;font-weight:600}.Fo2mka_fileText span{color:#5c5751;font-size:12px}.Fo2mka_check{color:#fff;background:#12b76a;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:auto;font-size:12px;display:grid}.Fo2mka_panelLabel{color:#5c5751;letter-spacing:.02em;text-transform:uppercase;font-size:12px;position:absolute;top:86px;left:2px}.Fo2mka_chips{flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:112px;left:0;right:0}.Fo2mka_chip{color:#6b665f;background:#fff;border-radius:99px;height:34px;padding:0 14px;font-size:13px;line-height:34px;transition:background .3s,color .3s,box-shadow .3s;box-shadow:0 0 0 1px #ecebe8}.Fo2mka_window[data-phase=config] .Fo2mka_chip,.Fo2mka_window[data-phase=generate] .Fo2mka_chip{color:#0447ff;transition-delay:calc(var(--i)*.17s + .15s);background:#0447ff14;box-shadow:0 0 0 1px #0447ff59}.Fo2mka_window[data-phase=generate] .Fo2mka_chip{transition-delay:0s}.Fo2mka_generate{color:#fff;background:#0a0a0a;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:150px;height:44px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;top:204px;right:0;box-shadow:0 8px 20px -8px #00000073}.Fo2mka_sparkle{color:#ffb08f;display:inline-flex}.Fo2mka_window[data-phase=config] .Fo2mka_generate{animation:2s forwards Fo2mka_press}@keyframes Fo2mka_press{0%,76%{transform:none}82%{transform:scale(.94)}92%,to{background:linear-gradient(135deg,#0447ff,#ff4704);transform:none}}.Fo2mka_window[data-phase=generate] .Fo2mka_generate{background:linear-gradient(135deg,#0447ff,#ff4704)}.Fo2mka_progress{background:#fff;border-radius:16px;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:18px 32px;width:856px;height:236px;padding:22px 24px;display:grid;position:absolute;top:380px;left:32px;box-shadow:0 0 0 1px #ecebe8,0 10px 30px -14px #0000001f}.Fo2mka_progressBar{background:#f0eeeb;border-radius:99px;grid-column:1/-1;height:6px;overflow:hidden}.Fo2mka_progressBar i{border-radius:inherit;background:linear-gradient(90deg,#0447ff,#ff4704);width:0;height:100%;display:block}.Fo2mka_window[data-phase=generate] .Fo2mka_progressBar i{animation:2.4s cubic-bezier(.45,0,.2,1) forwards Fo2mka_fill}@keyframes Fo2mka_fill{to{width:100%}}.Fo2mka_steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.Fo2mka_steps li{color:#5c5751;align-items:center;gap:10px;font-size:13.5px;transition:color .3s;display:flex}.Fo2mka_stepDot{border-radius:50%;width:18px;height:18px;transition:background .3s,box-shadow .3s;position:relative;box-shadow:inset 0 0 0 1.5px #dcd8d2}.Fo2mka_stepDot:after{content:"";border:1.8px solid #fff;border-width:0 1.8px 1.8px 0;width:4px;height:8px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;top:3.5px;left:6px;transform:rotate(45deg)scale(0)}.Fo2mka_window[data-phase=generate] .Fo2mka_steps li{color:#0a0a0a;transition-delay:calc(var(--i)*.7s + .3s)}.Fo2mka_window[data-phase=generate] .Fo2mka_steps li .Fo2mka_stepDot{box-shadow:none;transition-delay:calc(var(--i)*.7s + .3s);background:#12b76a}.Fo2mka_window[data-phase=generate] .Fo2mka_steps li .Fo2mka_stepDot:after{transition-delay:calc(var(--i)*.7s + .38s);transform:rotate(45deg)scale(1)}.Fo2mka_stream{flex-direction:column;gap:12px;padding-top:4px;display:flex}.Fo2mka_streamLine{width:var(--w);background:#f0eeeb;border-radius:99px;height:10px;display:block}.Fo2mka_window[data-phase=generate] .Fo2mka_streamLine{background:linear-gradient(90deg,#f0eeeb 0%,#0447ff40 40%,#ff470440 60%,#f0eeeb 100%) 0 0/300% 100%;animation:1.2s linear infinite Fo2mka_shimmer}@keyframes Fo2mka_shimmer{to{background-position:-150% 0}}.Fo2mka_deck{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:16px;width:856px;height:528px;display:grid;position:absolute;top:96px;left:32px}.Fo2mka_card{perspective:1200px;opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(24px)scale(.96)}.Fo2mka_scene[data-visible] .Fo2mka_card{opacity:1;transition-delay:calc(var(--i)*80ms + .12s);transform:none}.Fo2mka_cardInner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.22,1,.36,1);position:relative}.Fo2mka_window[data-phase=flip] .Fo2mka_card[data-flip] .Fo2mka_cardInner{transition-delay:1.35s;transform:rotateY(180deg)}.Fo2mka_window[data-phase=flip] .Fo2mka_card[data-flip]{z-index:2}.Fo2mka_cardFace{backface-visibility:hidden;background:#fff;border-radius:16px;flex-direction:column;padding:20px;display:flex;position:absolute;inset:0;box-shadow:0 0 0 1px #ecebe8,0 12px 28px -16px #0000002e}.Fo2mka_cardBack{color:#fff;background:linear-gradient(160deg,#0b1230,#101a4a 60%,#2a1240);transform:rotateY(180deg);box-shadow:0 30px 60px -20px #0447ff8c}.Fo2mka_cardNum{color:#5c5751;font-family:var(--font-geist-mono),monospace;font-size:12px}.Fo2mka_cardBack .Fo2mka_cardNum{color:#ffffff80}.Fo2mka_cardQ{letter-spacing:-.02em;margin-top:auto;font-size:22px;font-weight:500;line-height:1.15}.Fo2mka_cardTag{color:#6b665f;background:#f4f2ef;border-radius:99px;align-self:flex-start;margin-top:14px;padding:4px 9px;font-size:11px}.Fo2mka_cardA{margin-top:auto;font-size:15px;line-height:1.4}.Fo2mka_cardRate{gap:6px;margin-top:16px;display:flex}.Fo2mka_cardRate i{text-align:center;background:#ffffff1a;border-radius:8px;flex:1;padding:7px 0;font-size:11.5px;font-style:normal}.Fo2mka_cardRate i[data-good]{color:#0a0a0a;background:#fff}.Fo2mka_quiz{grid-template-columns:540px 292px;gap:24px;height:528px;display:grid;position:absolute;top:96px;left:32px}.Fo2mka_quizCard,.Fo2mka_scoreCard{background:#fff;border-radius:16px;position:relative;box-shadow:0 0 0 1px #ecebe8,0 12px 28px -16px #00000029}.Fo2mka_quizCard{padding:26px 28px}.Fo2mka_quizMeta{color:#5c5751;font-family:var(--font-geist-mono),monospace;align-items:center;gap:14px;font-size:12px;display:flex}.Fo2mka_quizTimer{background:#f0eeeb;border-radius:99px;flex:1;height:4px;overflow:hidden}.Fo2mka_quizTimer i{transform-origin:0;background:#0a0a0a;width:100%;height:100%;display:block}.Fo2mka_window[data-phase=quiz] .Fo2mka_quizTimer i{animation:2s linear forwards Fo2mka_timer}@keyframes Fo2mka_timer{0%{transform:scaleX(1)}to{transform:scaleX(.35)}}.Fo2mka_window[data-phase=score] .Fo2mka_quizTimer i{transform:scaleX(.35)}.Fo2mka_question{letter-spacing:-.025em;font-size:26px;font-weight:500;line-height:1.2;position:absolute;top:66px;left:28px;right:28px}.Fo2mka_answers{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:170px;left:28px;right:28px}.Fo2mka_answers li{border-radius:12px;align-items:center;gap:14px;height:60px;padding:0 16px;font-size:16px;transition:background .3s,box-shadow .3s,color .3s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 0 0 1px #ecebe8}.Fo2mka_answerKey{color:#6b665f;width:28px;height:28px;font-family:var(--font-geist-mono),monospace;background:#f4f2ef;border-radius:8px;place-items:center;font-size:12px;transition:inherit;display:grid}.Fo2mka_window[data-phase=quiz] .Fo2mka_answers li[data-correct],.Fo2mka_window[data-phase=score] .Fo2mka_answers li[data-correct]{color:#0b6b41;background:#12b76a14;box-shadow:0 0 0 1.5px #12b76a}.Fo2mka_window[data-phase=quiz] .Fo2mka_answers li[data-correct] .Fo2mka_answerKey,.Fo2mka_window[data-phase=score] .Fo2mka_answers li[data-correct] .Fo2mka_answerKey{color:#fff;background:#12b76a}.Fo2mka_window[data-phase=quiz] .Fo2mka_answers li[data-correct],.Fo2mka_window[data-phase=quiz] .Fo2mka_answers li[data-correct] .Fo2mka_answerKey{transition-delay:1.3s}.Fo2mka_scoreCard{flex-direction:column;align-items:center;padding:28px 24px;display:flex}.Fo2mka_scoreLabel{color:#5c5751;letter-spacing:.02em;text-transform:uppercase;align-self:flex-start;font-size:12px}.Fo2mka_ring{place-items:center;width:170px;height:170px;margin-top:26px;display:grid;position:relative}.Fo2mka_ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.Fo2mka_ringTrack,.Fo2mka_ringValue{fill:none;stroke-width:10px}.Fo2mka_ringTrack{stroke:#f0eeeb}.Fo2mka_ringValue{stroke:url(#sf-ring);stroke-linecap:round;stroke-dasharray:314.16;stroke-dashoffset:314.16px;transition:stroke-dashoffset 1.6s cubic-bezier(.22,1,.36,1)}.Fo2mka_ringNumber{--score:0;letter-spacing:-.04em;counter-reset:score var(--score);font-size:40px;font-weight:600;transition:--score 1.6s cubic-bezier(.22,1,.36,1)}.Fo2mka_ringNumber:after{content:counter(score) "%"}.Fo2mka_window[data-phase=score] .Fo2mka_ringValue{stroke-dashoffset:25.13px}.Fo2mka_window[data-phase=score] .Fo2mka_ringNumber{--score:92}.Fo2mka_bars{align-items:flex-end;gap:10px;width:100%;height:120px;margin-top:34px;display:flex}.Fo2mka_bars i{background:#efedea;border-radius:6px;flex:1;height:8%;transition:height .9s cubic-bezier(.22,1,.36,1)}.Fo2mka_bars i:last-child{background:linear-gradient(#ff4704,#0447ff)}.Fo2mka_window[data-phase=score] .Fo2mka_bars i{height:var(--h);transition-delay:calc(var(--i)*90ms + .2s)}.Fo2mka_scoreFoot{color:#12b76a;margin-top:auto;font-size:13px;font-weight:500}.Fo2mka_cursor{z-index:5;pointer-events:none;position:absolute;top:0;left:0;transform:translate(1080px,660px)}.Fo2mka_arrow{filter:drop-shadow(0 2px 3px #00000040);display:block}.Fo2mka_cursorTag{color:#fff;white-space:nowrap;background:#0447ff;border-radius:6px 99px 99px;padding:3px 8px;font-size:11.5px;font-weight:600;position:absolute;top:20px;left:16px}.Fo2mka_clickRing{opacity:0;border:2px solid #0447ff;border-radius:50%;width:30px;height:30px;position:absolute;top:-14px;left:-14px}.Fo2mka_dragFile{white-space:nowrap;opacity:0;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:13px;font-weight:500;display:flex;position:absolute;top:18px;left:18px;transform:rotate(-4deg)scale(.9);box-shadow:0 0 0 1px #ecebe8,0 18px 40px -10px #0000004d}.Fo2mka_dragFile .Fo2mka_pdf{width:26px;height:32px;font-size:8.5px}.Fo2mka_window[data-phase=drop] .Fo2mka_cursor{animation:2.4s cubic-bezier(.65,0,.25,1) forwards Fo2mka_curDrop}.Fo2mka_window[data-phase=drop] .Fo2mka_dragFile{animation:2.4s forwards Fo2mka_dragFile}.Fo2mka_window[data-phase=drop] .Fo2mka_cursorTag{opacity:0}@keyframes Fo2mka_curDrop{0%{transform:translate(1080px,660px)}72%,to{transform:translate(440px,270px)}}@keyframes Fo2mka_dragFile{0%{opacity:0;transform:rotate(-4deg)scale(.9)}12%,76%{opacity:1;transform:rotate(-4deg)scale(1)}88%,to{opacity:0;transform:rotate(0)scale(.6)translate(-40px,-40px)}}.Fo2mka_window[data-phase=config] .Fo2mka_cursor{animation:2s cubic-bezier(.65,0,.25,1) forwards Fo2mka_curConfig}.Fo2mka_window[data-phase=config] .Fo2mka_clickRing{--at:80%;animation:2s forwards Fo2mka_click}@keyframes Fo2mka_curConfig{0%{transform:translate(440px,270px)}72%,to{transform:translate(1013px,366px)}}@keyframes Fo2mka_click{0%,78%{opacity:0;transform:scale(.4)}82%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.Fo2mka_window[data-phase=generate] .Fo2mka_cursor{animation:2.6s cubic-bezier(.65,0,.25,1) forwards Fo2mka_curGenerate}@keyframes Fo2mka_curGenerate{0%{transform:translate(1013px,366px)}50%,to{transform:translate(1050px,620px)}}.Fo2mka_window[data-phase=deck] .Fo2mka_cursor{transform:translate(1050px,620px)}.Fo2mka_window[data-phase=flip] .Fo2mka_cursor{animation:2.6s cubic-bezier(.65,0,.25,1) forwards Fo2mka_curFlip}.Fo2mka_window[data-phase=flip] .Fo2mka_clickRing{animation:2.6s forwards Fo2mka_clickFlip}@keyframes Fo2mka_curFlip{0%{transform:translate(1050px,620px)}44%,to{transform:translate(660px,268px)}}@keyframes Fo2mka_clickFlip{0%,48%{opacity:0;transform:scale(.4)}52%{opacity:1;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.8)}}.Fo2mka_window[data-phase=quiz] .Fo2mka_cursor{animation:2s cubic-bezier(.65,0,.25,1) forwards Fo2mka_curQuiz}.Fo2mka_window[data-phase=quiz] .Fo2mka_clickRing{animation:2s forwards Fo2mka_clickQuiz}@keyframes Fo2mka_curQuiz{0%{transform:translate(660px,268px)}58%,to{transform:translate(502px,412px)}}@keyframes Fo2mka_clickQuiz{0%,60%{opacity:0;transform:scale(.4)}65%{opacity:1;transform:scale(.6)}85%,to{opacity:0;transform:scale(1.8)}}.Fo2mka_window[data-phase=score] .Fo2mka_cursor{animation:2.8s cubic-bezier(.65,0,.25,1) forwards Fo2mka_curScore}@keyframes Fo2mka_curScore{0%{transform:translate(502px,412px)}60%,to{transform:translate(1080px,660px)}}.Fo2mka_sat{z-index:3;translate:calc(var(--mx)*var(--d)*-14px) calc(var(--my)*var(--d)*-10px);font-family:var(--font-inter);border-radius:18px;transition:translate .6s cubic-bezier(.2,.8,.2,1);animation:.9s cubic-bezier(.22,1,.36,1) both Fo2mka_satIn,7s ease-in-out infinite alternate Fo2mka_float;position:absolute}@keyframes Fo2mka_satIn{0%{opacity:0;transform:translateY(24px)scale(.94)}}@keyframes Fo2mka_float{0%{transform:translateY(-5px)}to{transform:translateY(6px)}}.Fo2mka_satLea{color:#fff;background:#0a0c14;align-items:center;gap:14px;width:268px;padding:14px 18px 14px 14px;animation-delay:1.1s,0s;display:flex;top:30%;left:-150px;box-shadow:0 30px 60px -20px #0a0c288c,inset 0 0 0 1px #ffffff0f}.Fo2mka_orb{background:radial-gradient(circle at 35% 30%,#fff 0%,#fff0 30%),conic-gradient(#0447ff,#7a5cff,#ff4704,#ffb36b,#0447ff);border-radius:50%;flex:none;width:58px;height:58px;animation:6s linear infinite Fo2mka_orbSpin,2.2s ease-in-out infinite Fo2mka_orbBreath;position:relative;box-shadow:0 0 34px #0447ff99}.Fo2mka_orb i{border:1.5px solid #0447ff99;border-radius:50%;animation:2.2s ease-out infinite Fo2mka_ripple;position:absolute;inset:-6px}@keyframes Fo2mka_orbSpin{to{rotate:360deg}}@keyframes Fo2mka_orbBreath{50%{scale:1.08;box-shadow:0 0 48px #ff47048c}}@keyframes Fo2mka_ripple{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}.Fo2mka_satBody{flex-direction:column;gap:7px;min-width:0;display:flex}.Fo2mka_satTitle{font-size:13.5px;font-weight:600}.Fo2mka_satTitle em{color:#ffffff8c;font-style:normal;font-weight:400}.Fo2mka_wave{align-items:center;gap:3px;height:20px;display:flex}.Fo2mka_wave i{width:3px;height:100%;animation:1s ease-in-out infinite alternate Fo2mka_wave;animation-delay:calc(var(--i)*-97ms);transform-origin:50%;background:linear-gradient(#8fa6ff,#ff4704);border-radius:3px}@keyframes Fo2mka_wave{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.Fo2mka_satQuote{color:#ffffffb8;white-space:nowrap;font-size:12.5px}.Fo2mka_satChat{background:#fff;flex-direction:column;gap:8px;width:262px;padding:14px;animation-delay:1.3s,0s;display:flex;top:-48px;right:-140px;box-shadow:0 0 0 1px #0000000f,0 30px 60px -24px #281e1459}.Fo2mka_chatHead{border-bottom:1px solid #f0eeeb;align-items:center;gap:10px;padding-bottom:8px;font-size:13px;display:flex}.Fo2mka_chatHead strong{font-weight:600;display:block}.Fo2mka_chatHead em{color:#5c5751;font-size:11.5px;font-style:normal}.Fo2mka_botAvatar{color:#fff;background:linear-gradient(135deg,#2aabee,#229ed9);border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:grid}.Fo2mka_bubbleMe{color:#0b3b5b;background:#e1f3ff;border-radius:14px 14px 4px;align-self:flex-end;max-width:88%;padding:8px 12px;font-size:12.5px;line-height:1.35}.Fo2mka_typing{background:#f2f0ed;border-radius:14px 14px 14px 4px;align-self:flex-start;gap:4px;padding:10px 12px;animation:6s infinite Fo2mka_typingSwap;display:flex}.Fo2mka_typing i{background:#a7a29b;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite Fo2mka_dot}.Fo2mka_typing i:nth-child(2){animation-delay:.15s}.Fo2mka_typing i:nth-child(3){animation-delay:.3s}@keyframes Fo2mka_dot{50%{opacity:.4;transform:translateY(-3px)}}.Fo2mka_bubbleFile{background:#f2f0ed;border-radius:14px 14px 14px 4px;align-self:flex-start;align-items:center;gap:10px;padding:8px 12px 8px 8px;font-size:12.5px;font-weight:500;animation:6s infinite Fo2mka_fileSwap;display:flex}.Fo2mka_bubbleFile .Fo2mka_pdfRed{width:26px;height:32px;font-size:8.5px}@keyframes Fo2mka_typingSwap{0%,40%{opacity:1;height:26px}45%,95%{opacity:0;height:0;padding-block:0}to{opacity:1;height:26px}}@keyframes Fo2mka_fileSwap{0%,42%{opacity:0;transform:translateY(6px)scale(.96)}50%,94%{opacity:1;transform:none}to{opacity:0}}.Fo2mka_satTherma{color:#fff;background:#0b0f1a;flex-direction:column;gap:10px;width:300px;padding:16px;animation-delay:1.5s,0s;display:flex;bottom:-96px;right:-120px;box-shadow:0 30px 60px -20px #0a0c1e99}.Fo2mka_thermaHead{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;display:flex}.Fo2mka_thermaHead span{color:#fff9}.Fo2mka_thermaHead strong{font-family:var(--font-geist-mono),monospace;color:#ffb08f;font-size:13px;font-weight:500}.Fo2mka_chart{width:100%;height:auto;overflow:visible}.Fo2mka_chartLine{stroke-dasharray:260;stroke-dashoffset:260px;animation:4s cubic-bezier(.22,1,.36,1) infinite Fo2mka_draw}.Fo2mka_chartFill{opacity:0;animation:4s infinite Fo2mka_fadeFill}@keyframes Fo2mka_draw{0%{stroke-dashoffset:260px;opacity:1}45%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes Fo2mka_fadeFill{0%,25%{opacity:0}50%,85%{opacity:1}to{opacity:0}}.Fo2mka_slider{background:#ffffff1f;border-radius:99px;height:4px;position:relative}.Fo2mka_slider i{background:#fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;animation:4s cubic-bezier(.22,1,.36,1) infinite Fo2mka_knob;position:absolute;top:50%;left:20%;box-shadow:0 0 0 4px #ff470459}@keyframes Fo2mka_knob{0%{left:18%}45%,85%{left:78%}to{left:18%}}.Fo2mka_satStatus{background:#fff;border-radius:99px;align-items:center;gap:12px;padding:10px 18px 10px 10px;animation-delay:1.7s,0s;display:flex;bottom:-28px;left:-96px;box-shadow:0 0 0 1px #0000000f,0 20px 40px -18px #281e1459}.Fo2mka_statusAvatar{width:34px;height:34px;display:inline-flex;position:relative}.Fo2mka_statusAvatar img{object-fit:cover;border-radius:50%}.Fo2mka_statusAvatar i{background:#12b76a;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}.Fo2mka_statusText{flex-direction:column;font-size:12px;line-height:1.3;display:flex}.Fo2mka_statusText strong{font-weight:600}.Fo2mka_statusText span{color:#5c5751;font-family:var(--font-geist-mono),monospace}@media (max-width:1440px){.Fo2mka_satLea{left:-96px}.Fo2mka_satChat{right:-88px}.Fo2mka_satTherma{right:-72px}.Fo2mka_satStatus{left:-56px}}@media (max-width:1240px){.Fo2mka_satLea{left:-20px}.Fo2mka_satChat{right:-20px}.Fo2mka_satTherma{right:-16px}.Fo2mka_satStatus{left:-16px}}@media (max-width:900px){.Fo2mka_satChat,.Fo2mka_satTherma{display:none}.Fo2mka_satLea{transform-origin:100% 100%;inset:auto 4% -36px auto;scale:.82}.Fo2mka_satStatus{bottom:-28px;left:4%;scale:.9}.Fo2mka_window{border-radius:22px}}@media (max-width:560px){.Fo2mka_satLea{display:none}}@media (prefers-reduced-motion:reduce){.Fo2mka_wrap{--tilt:0}.Fo2mka_fit,.Fo2mka_sat,.Fo2mka_glow,.Fo2mka_orb,.Fo2mka_orb i,.Fo2mka_wave i,.Fo2mka_chartLine,.Fo2mka_chartFill,.Fo2mka_slider i,.Fo2mka_typing,.Fo2mka_bubbleFile{animation:none!important}.Fo2mka_chartLine{stroke-dashoffset:0}.Fo2mka_chartFill{opacity:1}.Fo2mka_typing,.Fo2mka_cursor{display:none}}
.rTeB0G_lab{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:start;gap:40px;display:grid}.rTeB0G_tabs{flex-direction:column;display:flex}.rTeB0G_tab{all:unset;box-sizing:border-box;cursor:pointer;color:#fdfcfc80;border-top:1px solid #ffffff1a;flex-direction:column;gap:0;padding:22px 0 0;transition:color .3s;display:flex;border-radius:0!important}.rTeB0G_tab:hover,.rTeB0G_tab[data-active]{color:#fdfcfc}.rTeB0G_tab:focus-visible{outline-offset:4px;outline:2px solid #fdfcfc}.rTeB0G_tabTop{grid-template-columns:2.5rem 1fr auto;align-items:baseline;gap:12px;display:grid}.rTeB0G_tabNum,.rTeB0G_tabYear{font-family:var(--font-geist-mono),monospace;color:#fdfcfc66;font-size:12px}.rTeB0G_tabTitle{font-family:var(--font-waldenburg);letter-spacing:-.03em;font-size:clamp(22px,2.4vw,30px);font-weight:400;line-height:1.1}.rTeB0G_tabSummary{color:#fdfcfc9e;opacity:0;grid-template-rows:0fr;max-height:0;padding-left:calc(2.5rem + 12px);font-size:15px;line-height:1.5;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),opacity .4s,margin .5s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.rTeB0G_tab[data-active] .rTeB0G_tabSummary{opacity:1;max-height:8rem;margin-top:10px}.rTeB0G_tabTrack{height:1px;margin-top:22px;display:block;position:relative;overflow:hidden}.rTeB0G_tabTrack i{transform-origin:0;background:#fdfcfc;position:absolute;inset:0;transform:scaleX(0)}.rTeB0G_tab[data-active] .rTeB0G_tabTrack i{transform:scaleX(1)}.rTeB0G_tab[data-active] .rTeB0G_tabTrack i[data-running]{animation:rTeB0G_track var(--ms) linear forwards;transform:scaleX(0)}@keyframes rTeB0G_track{to{transform:scaleX(1)}}.rTeB0G_panel{flex-direction:column;gap:24px;display:flex}.rTeB0G_visual{aspect-ratio:4/3;background:#15151a;border-radius:24px;animation:.7s cubic-bezier(.22,1,.36,1) both rTeB0G_visualIn;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}@keyframes rTeB0G_visualIn{0%{opacity:0;filter:blur(6px);transform:scale(.97)}}.rTeB0G_cover{object-fit:cover}.rTeB0G_detail{flex-direction:column;gap:10px;animation:.7s cubic-bezier(.22,1,.36,1) .12s both rTeB0G_visualIn;display:flex}.rTeB0G_detailLabel{font-family:var(--font-geist-mono),monospace;color:#fdfcfc73;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.rTeB0G_decision{color:#fdfcfcdb;max-width:40rem;margin:0;font-size:17px;line-height:1.55}.rTeB0G_detailActions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.rTeB0G_btnLight,.rTeB0G_btnGhost{border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),background .25s;display:inline-flex}.rTeB0G_btnLight:hover,.rTeB0G_btnGhost:hover{transform:translateY(-1px)}a.rTeB0G_btnLight,a.rTeB0G_btnLight *{background:#fdfcfc;color:#0a0a0a!important}a.rTeB0G_btnLight span{background:0 0}a.rTeB0G_btnGhost,a.rTeB0G_btnGhost *{color:#fdfcfc!important}.rTeB0G_btnGhost{box-shadow:inset 0 0 0 1px #ffffff38}.rTeB0G_btnGhost:hover{background:#ffffff14}.rTeB0G_sf{background:radial-gradient(60% 60% at 50% 45%,#0447ff59,#0000 70%),radial-gradient(40% 40% at 80% 85%,#ff470440,#0000 70%),#101018;place-items:center;display:grid;position:absolute;inset:0}.rTeB0G_sfStack{aspect-ratio:5/3.4;perspective:1400px;width:52%;position:relative}.rTeB0G_sfCard{background:#fff;border-radius:18px;position:absolute;inset:0;box-shadow:0 30px 60px -20px #0009}.rTeB0G_sfCard3{opacity:.35;transform:translate(8%,-14%)rotate(8deg)scale(.9)}.rTeB0G_sfCard2{opacity:.65;transform:translate(4%,-7%)rotate(4deg)scale(.95)}.rTeB0G_sfCard1{box-shadow:none;transform-style:preserve-3d;background:0 0;animation:5s cubic-bezier(.22,1,.36,1) infinite rTeB0G_sfFlip}@keyframes rTeB0G_sfFlip{0%,35%{transform:rotateY(0)}50%,85%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}.rTeB0G_sfFront,.rTeB0G_sfBack{color:#0a0a0a;backface-visibility:hidden;background:#fff;border-radius:18px;flex-direction:column;padding:7%;display:flex;position:absolute;inset:0;box-shadow:0 30px 60px -20px #0009}.rTeB0G_sfFront em,.rTeB0G_sfBack em{font-family:var(--font-geist-mono),monospace;color:#8a857e;font-size:12px;font-style:normal}.rTeB0G_sfFront strong,.rTeB0G_sfBack strong{letter-spacing:-.03em;margin-top:auto;font-size:clamp(18px,2.2vw,28px);font-weight:500;line-height:1.1}.rTeB0G_sfFront small,.rTeB0G_sfBack small{color:#8a857e;margin-top:8px;font-size:13px}.rTeB0G_sfBack{color:#fff;background:linear-gradient(150deg,#0447ff,#4a2bd8 55%,#ff4704);transform:rotateY(180deg)}.rTeB0G_sfBack em,.rTeB0G_sfBack small{color:#ffffffb3}.rTeB0G_sfChip{top:var(--y);left:var(--x);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;white-space:nowrap;background:#ffffff1a;border-radius:99px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;animation:6s ease-in-out infinite alternate rTeB0G_bob;display:inline-flex;position:absolute;box-shadow:inset 0 0 0 1px #ffffff24}.rTeB0G_sfChip i{border-radius:50%;width:8px;height:8px}.rTeB0G_sfChip i[data-tone=violet]{background:#7c95ff}.rTeB0G_sfChip i[data-tone=green]{background:#34d399}.rTeB0G_sfChip i[data-tone=orange]{background:#ff4704}@keyframes rTeB0G_bob{to{transform:translateY(-10px)}}.rTeB0G_lea{--c1:#23304f;--c2:#1a2238;background:radial-gradient(60% 60% at 50% 42%,#111a2e,#05070c 75%);flex-direction:column;justify-content:center;align-items:center;gap:28px;transition:background .6s;display:flex;position:absolute;inset:0}.rTeB0G_lea[data-state=listening]{--c1:#3a6bff;--c2:#0447ff}.rTeB0G_lea[data-state=thinking]{--c1:#a78bfa;--c2:#6d28d9}.rTeB0G_lea[data-state=speaking]{--c1:#ffb36b;--c2:#ff4704}.rTeB0G_leaOrb{aspect-ratio:1;background:radial-gradient(circle at 38% 32%, #fff9, transparent 34%),radial-gradient(circle at 50% 50%, var(--c1), var(--c2) 70%);width:32%;box-shadow:0 0 80px color-mix(in srgb, var(--c2) 60%, transparent);border-radius:50%;transition:background .6s,box-shadow .6s;animation:2.4s ease-in-out infinite rTeB0G_leaBreath;position:relative}.rTeB0G_leaOrb i{border:1px solid color-mix(in srgb, var(--c1) 60%, transparent);border-radius:50%;animation:2.4s ease-out infinite rTeB0G_leaRing;position:absolute;inset:-10%}.rTeB0G_leaOrb i:nth-child(2){animation-delay:1.2s}.rTeB0G_lea[data-state=thinking] .rTeB0G_leaOrb{animation:1.6s linear infinite rTeB0G_leaSpin}@keyframes rTeB0G_leaBreath{50%{transform:scale(1.05)}}@keyframes rTeB0G_leaSpin{50%{transform:scale(.94)rotate(180deg)}to{transform:scale(1)rotate(360deg)}}@keyframes rTeB0G_leaRing{0%{opacity:.9;transform:scale(.95)}to{opacity:0;transform:scale(1.45)}}.rTeB0G_leaState{color:#fff;font-family:var(--font-geist-mono),monospace;background:#ffffff0f;border-radius:99px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;display:inline-flex}.rTeB0G_leaDot{background:var(--c1);width:7px;height:7px;box-shadow:0 0 10px var(--c1);border-radius:50%}.rTeB0G_leaBars{align-items:center;gap:4px;height:36px;display:flex}.rTeB0G_leaBars i{background:var(--c1);opacity:.85;border-radius:3px;width:3px;height:100%;transition:background .6s;transform:scaleY(.12)}.rTeB0G_lea[data-state=listening] .rTeB0G_leaBars i,.rTeB0G_lea[data-state=speaking] .rTeB0G_leaBars i{animation:.9s ease-in-out infinite alternate rTeB0G_bars;animation-delay:calc(var(--i)*-71ms)}@keyframes rTeB0G_bars{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}.rTeB0G_therma{color:#fff;background:linear-gradient(90deg,#ff470438,#0000 45%,#0447ff38),#0a0e18;flex-direction:column;justify-content:center;gap:28px;padding:8%;display:flex;position:absolute;inset:0}.rTeB0G_wall{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;display:grid;position:relative}.rTeB0G_hot,.rTeB0G_cold{font-family:var(--font-geist-mono),monospace;font-size:13px}.rTeB0G_hot{color:#ffb08f}.rTeB0G_cold{color:#9db0ff}.rTeB0G_layers{border-radius:12px;grid-template-columns:1.4fr 1fr .7fr;height:180px;display:grid;overflow:hidden}.rTeB0G_layers i{background:linear-gradient(180deg, color-mix(in srgb, var(--c) 85%, white), var(--c));color:#ffffffeb;align-items:flex-end;padding:10px;font-size:12px;font-style:normal;font-weight:500;display:flex}.rTeB0G_particle{top:calc(30% + var(--i)*4.5%);width:6px;height:6px;animation:3.2s linear infinite rTeB0G_heat;animation-delay:calc(var(--i)*-.36s);background:#fff;border-radius:50%;position:absolute;left:12%;box-shadow:0 0 10px #ffb08f}@keyframes rTeB0G_heat{0%{opacity:0;background:#ffcf9a;left:12%}15%{opacity:1}85%{opacity:1}to{opacity:0;background:#9db0ff;left:86%}}.rTeB0G_formula{font-family:var(--font-geist-mono),monospace;flex-wrap:wrap;align-items:baseline;gap:12px;font-size:clamp(14px,1.6vw,18px);display:flex}.rTeB0G_formula strong{color:#ffb08f;font-weight:500}.rTeB0G_formulaSub{color:#ffffffa6}.rTeB0G_tg{color:#fff;background:radial-gradient(50% 50% at 80% 10%,#2aabee47,#0000 70%),#0e1621;flex-direction:column;gap:12px;padding:7% 12%;display:flex;position:absolute;inset:0}.rTeB0G_tgHead{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding-bottom:14px;font-size:14px;display:flex}.rTeB0G_tgHead strong{display:block}.rTeB0G_tgHead em{color:#ffffff80;font-size:12px;font-style:normal}.rTeB0G_tgAvatar{background:linear-gradient(135deg,#2aabee,#229ed9);border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid}.rTeB0G_tgMsg{opacity:0;max-width:72%;animation:8s cubic-bezier(.22,1,.36,1) infinite rTeB0G_tgIn;animation-delay:calc(var(--i)*1.2s);padding:10px 14px;font-size:14px;line-height:1.4}@keyframes rTeB0G_tgIn{0%{opacity:0;transform:translateY(10px)scale(.97)}6%,80%{opacity:1;transform:none}90%,to{opacity:0}}.rTeB0G_tgMe{background:#2b5278;border-radius:16px 16px 4px;align-self:flex-end}.rTeB0G_tgBot{background:#182533;border-radius:16px 16px 16px 4px;align-self:flex-start}.rTeB0G_tgFile{align-items:center;gap:12px;display:flex}.rTeB0G_tgFile strong{font-weight:500;display:block}.rTeB0G_tgFile em{color:#ffffff80;font-size:12px;font-style:normal}.rTeB0G_tgPdf{background:#ff4704;border-radius:8px;place-items:center;width:38px;height:46px;font-size:11px;font-weight:700;display:grid}@media (max-width:900px){.rTeB0G_lab{grid-template-columns:1fr;gap:28px}.rTeB0G_panel{order:-1}.rTeB0G_layers{height:120px}}@media (prefers-reduced-motion:reduce){.rTeB0G_sfCard1,.rTeB0G_sfChip,.rTeB0G_leaOrb,.rTeB0G_leaOrb i,.rTeB0G_leaBars i,.rTeB0G_particle{animation:none!important}.rTeB0G_tgMsg{opacity:1;animation:none}}
.ShPpDG_band{width:100vw;margin:clamp(96px,12vw,160px) calc(50% - 50vw) 0;padding:0 16px}.ShPpDG_inner{color:#fff;background:radial-gradient(45% 60% at 100% 100%,#ffd23f38,#0000 70%),radial-gradient(40% 50% at 0 0,#ffffff24,#0000 70%),linear-gradient(160deg,#1d55d6,#1442ad);border-radius:clamp(24px,3vw,40px);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,72px);max-width:1360px;margin:0 auto;padding:clamp(40px,6vw,88px) clamp(20px,5vw,72px);display:grid;position:relative;overflow:hidden}.ShPpDG_inner:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 30% 40%,#000,#0000 80%);mask-image:radial-gradient(60% 70% at 30% 40%,#000,#0000 80%)}.ShPpDG_inner>*{z-index:1;position:relative}.ShPpDG_copy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.ShPpDG_eyebrow{font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;background:#ffffff1f;border-radius:999px;align-items:center;gap:10px;margin:0;padding:6px 14px;font-size:12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.ShPpDG_newDot{background:#ffd23f;border-radius:50%;width:8px;height:8px;position:relative}.ShPpDG_newDot:after{content:"";background:#ffd23f66;border-radius:50%;animation:1.8s ease-out infinite ShPpDG_ping;position:absolute;inset:-4px}@keyframes ShPpDG_ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2)}}.ShPpDG_title{font-family:var(--font-waldenburg);margin:0;font-size:clamp(48px,7vw,104px);letter-spacing:-.06em!important;color:#fff!important;font-weight:500!important;line-height:.9!important}.ShPpDG_tagline{font-family:var(--font-serif),Georgia,serif;color:#ffd23f;margin:0;font-size:clamp(26px,3vw,40px);font-style:italic;line-height:1.1}.ShPpDG_dek{color:#ffffffd1;max-width:34rem;margin:0;font-size:17px;line-height:1.55}.ShPpDG_points{grid-template-columns:repeat(2,minmax(0,auto));gap:10px 20px;margin:4px 0 8px;padding:0;list-style:none;display:grid}.ShPpDG_points li{align-items:center;gap:10px;font-size:15px;font-weight:500;display:inline-flex}.ShPpDG_check{color:#1442ad;background:#ffd23f;border-radius:50%;place-items:center;width:20px;height:20px;display:inline-grid}.ShPpDG_cta{background:#fff;border-radius:999px;align-items:center;gap:12px;min-height:52px;padding:0 10px 0 24px;font-size:15.5px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 16px 32px -14px #00000073}.ShPpDG_cta:hover{transform:translateY(-2px)}.ShPpDG_cta:hover .ShPpDG_ctaArrow{transform:rotate(45deg)}a.ShPpDG_cta,a.ShPpDG_cta *{color:#1442ad!important}.ShPpDG_ctaArrow{background:#ffd23f;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .4s cubic-bezier(.22,1,.36,1);display:inline-grid}.ShPpDG_boardWrap{perspective:1600px}.ShPpDG_board{color:#14213d;font-family:var(--font-inter);background:#fff;border-radius:24px;flex-direction:column;gap:14px;padding:16px;transition:transform .9s cubic-bezier(.22,1,.36,1);display:flex;transform:rotateY(-8deg)rotateX(4deg);box-shadow:0 0 0 1px #fff6,0 50px 100px -30px #05143c99}.ShPpDG_board:hover{transform:none}.ShPpDG_boardHead{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.ShPpDG_dots{gap:6px;display:flex}.ShPpDG_dots i{background:#e8e6e2;border-radius:50%;width:10px;height:10px}.ShPpDG_crumb{color:#6b665f;background:#f3f1ee;border-radius:8px;justify-self:center;padding:5px 14px;font-size:12px}.ShPpDG_live{color:#138a63;background:#5ad1a829;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.ShPpDG_live i{background:#12b76a;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite ShPpDG_blink}@keyframes ShPpDG_blink{50%{opacity:.3}}.ShPpDG_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.ShPpDG_step{color:#8a857e;animation:9s cubic-bezier(.22,1,.36,1) infinite ShPpDG_stepOn;animation-delay:calc(var(--i)*1.35s);background:#f6f5f3;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;font-size:12.5px;font-weight:500;display:flex}.ShPpDG_stepNum{font-family:var(--font-geist-mono),monospace;opacity:.7;font-size:10.5px}@keyframes ShPpDG_stepOn{0%{color:#8a857e;background:#f6f5f3}6%,60%{color:#fff;background:#1d55d6}70%,to{color:#8a857e;background:#f6f5f3}}.ShPpDG_progress{background:#efedea;border-radius:99px;height:5px;overflow:hidden}.ShPpDG_progress i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#1d55d6,#ff7a59,#ffd23f);height:100%;animation:9s cubic-bezier(.22,1,.36,1) infinite ShPpDG_grow;display:block}@keyframes ShPpDG_grow{0%{transform:scaleX(.04)}70%,92%{transform:scaleX(1)}to{transform:scaleX(.04)}}.ShPpDG_grid{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:10px;display:grid}.ShPpDG_logoTile{background:#f6efe2;border-radius:18px;flex-direction:column;grid-row:span 2;justify-content:center;align-items:center;gap:14px;min-height:220px;display:flex}.ShPpDG_mark{color:#fff;background:#1d55d6;border-radius:28px;place-items:center;width:92px;height:92px;animation:9s cubic-bezier(.22,1,.36,1) infinite ShPpDG_morph;display:grid;box-shadow:0 18px 30px -14px #1d55d6b3}.ShPpDG_mark span{font-family:var(--font-waldenburg);letter-spacing:-.06em;font-size:58px;font-weight:600;line-height:1;transform:translateY(-6px)}@keyframes ShPpDG_morph{0%,20%{background:#1d55d6;border-radius:28px;rotate:0deg}35%,55%{background:#ff7a59;border-radius:50%;rotate:-8deg}70%,to{background:#1d55d6;border-radius:28px 28px 28px 6px;rotate:0deg}}.ShPpDG_wordmark{font-family:var(--font-waldenburg);letter-spacing:-.04em;color:#14213d;font-size:22px;font-weight:600}.ShPpDG_palette{background:#f6f5f3;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;padding:10px;display:grid}.ShPpDG_palette span{aspect-ratio:1/1.4;background:var(--c);animation:9s cubic-bezier(.22,1,.36,1) infinite ShPpDG_swatch;animation-delay:calc(var(--i)*.12s + 1.8s);border-radius:10px;position:relative}.ShPpDG_palette em{font-family:var(--font-geist-mono),monospace;color:#0000008c;font-size:8px;font-style:normal;position:absolute;bottom:4px;left:4px}.ShPpDG_palette span:first-child em{color:#fffc}@keyframes ShPpDG_swatch{0%,4%{opacity:0;transform-origin:bottom;transform:scaleY(.2)}10%,90%{opacity:1;transform:none}to{opacity:1;transform:none}}.ShPpDG_typeTile{color:#fff;background:#14213d;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ShPpDG_aa{font-family:var(--font-waldenburg);letter-spacing:-.04em;font-size:34px;font-weight:600;line-height:1}.ShPpDG_typeMeta{color:#fff9;font-family:var(--font-geist-mono),monospace;font-size:11px}.ShPpDG_siteTile{background:#f6f5f3;border-radius:18px;grid-column:1/-1;grid-template-columns:1fr;gap:7px;padding:12px;display:grid}.ShPpDG_siteTile>span{transform-origin:0;background:#e6e3de;border-radius:6px;animation:9s cubic-bezier(.22,1,.36,1) infinite ShPpDG_build;display:block}.ShPpDG_siteBar{width:40%;height:8px;animation-delay:3.6s!important}.ShPpDG_siteHero{height:44px;background:linear-gradient(110deg,#1d55d6,#5b8cff)!important;animation-delay:3.87s!important}.ShPpDG_siteLine{width:85%;height:7px;animation-delay:4.14s!important}.ShPpDG_siteLineShort{width:55%;height:7px;animation-delay:4.32s!important}.ShPpDG_siteBtn{width:26%;height:18px;background:#ffd23f!important;border-radius:99px!important;animation-delay:4.5s!important}@keyframes ShPpDG_build{0%,2%{opacity:0;transform:scaleX(0)}8%,88%{opacity:1;transform:none}to{opacity:0;transform:none}}.ShPpDG_toast{height:44px;position:relative}.ShPpDG_toastPending,.ShPpDG_toastDone{border-radius:14px;align-items:center;gap:10px;padding:0 8px 0 14px;font-size:13px;font-weight:500;display:flex;position:absolute;inset:0}.ShPpDG_toastPending{background:#fff8e0;animation:9s infinite ShPpDG_pending;box-shadow:inset 0 0 0 1px #ffd23fb3}.ShPpDG_toastDot{background:#f59e0b;border-radius:50%;width:8px;height:8px}.ShPpDG_approve{color:#fff;background:#1d55d6;border-radius:10px;margin-left:auto;padding:6px 14px;font-size:12px;animation:9s infinite ShPpDG_press}.ShPpDG_toastDone{color:#0f6b4c;background:#5ad1a82e;animation:9s infinite ShPpDG_done;box-shadow:inset 0 0 0 1px #5ad1a8b3}.ShPpDG_toastCheck{color:#fff;background:#12b76a;border-radius:50%;place-items:center;width:20px;height:20px;display:inline-grid}@keyframes ShPpDG_pending{0%,72%{opacity:1;transform:none}76%,to{opacity:0;transform:translateY(-6px)}}@keyframes ShPpDG_press{0%,68%{transform:none}71%{transform:scale(.9)}74%,to{transform:none}}@keyframes ShPpDG_done{0%,74%{opacity:0;transform:translateY(8px)scale(.98)}78%,97%{opacity:1;transform:none}to{opacity:0}}@media (max-width:960px){.ShPpDG_inner{grid-template-columns:1fr}.ShPpDG_board{transform:none}}@media (max-width:768px){.ShPpDG_band{padding:0 8px}.ShPpDG_points{grid-template-columns:1fr}.ShPpDG_steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ShPpDG_logoTile{min-height:180px}}@media (prefers-reduced-motion:reduce){.ShPpDG_newDot:after,.ShPpDG_live i,.ShPpDG_step,.ShPpDG_progress i,.ShPpDG_mark,.ShPpDG_palette span,.ShPpDG_siteTile>span,.ShPpDG_approve{animation:none!important}.ShPpDG_toastPending{display:none}.ShPpDG_toastDone{opacity:1;animation:none}}
.a59t3q_page{width:100%;max-width:1280px;margin:0 auto;padding:8px 0 64px}.a59t3q_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.a59t3q_hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,6vw,96px);padding:clamp(32px,6vw,88px) 0 clamp(64px,8vw,120px);display:grid}.a59t3q_heroCopy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.a59t3q_name{font-family:var(--font-waldenburg);color:#0a0a0a;margin:0;font-size:clamp(52px,9vw,136px);letter-spacing:-.055em!important;font-weight:400!important;line-height:.92!important}.a59t3q_nameLine{animation:.9s cubic-bezier(.22,1,.36,1) .1s both a59t3q_rise;display:block}.a59t3q_nameAccent{font-family:var(--font-serif),Georgia,serif;letter-spacing:-.02em;background:linear-gradient(100deg,#0447ff 10%,#7a3dff 50%,#ff4704 90%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:400;animation:.9s cubic-bezier(.22,1,.36,1) .22s both a59t3q_rise;display:inline-block}.a59t3q_role{max-width:32rem;color:var(--color-smoke);margin:0;font-size:clamp(17px,1.6vw,21px);line-height:1.5;animation:.9s cubic-bezier(.22,1,.36,1) .34s both a59t3q_rise}.a59t3q_heroActions{flex-wrap:wrap;gap:8px;animation:.9s cubic-bezier(.22,1,.36,1) .46s both a59t3q_rise;display:flex}.a59t3q_btnInk,.a59t3q_btnSocial{border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:0 18px;font-size:14.5px;font-weight:500;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s;display:inline-flex}.a59t3q_btnInk:hover,.a59t3q_btnSocial:hover{transform:translateY(-2px)}a.a59t3q_btnInk,a.a59t3q_btnInk *{background:#0a0a0a;color:#fdfcfc!important}.a59t3q_btnInk{box-shadow:0 10px 24px -10px #00000080}a.a59t3q_btnAgency,a.a59t3q_btnAgency *{background:#1d55d6;color:#fff!important}.a59t3q_btnAgency{border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 10px 24px -12px #1d55d6cc}.a59t3q_btnAgency:hover{transform:translateY(-2px)}.a59t3q_btnAgency span{color:#ffd23f!important}a.a59t3q_btnSocial{box-shadow:inset 0 0 0 1px #0000001f;color:#0a0a0a!important}a.a59t3q_btnSocial:hover{background:#fff}.a59t3q_portraitWrap{justify-self:center;width:min(100%,420px);animation:1.1s cubic-bezier(.22,1,.36,1) .2s both a59t3q_rise;position:relative}.a59t3q_portrait{aspect-ratio:4/5;background:var(--color-stone);border-radius:36px;transition:transform .8s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 40px 80px -30px #281e1473}.a59t3q_portrait img{object-fit:cover;object-position:center 18%;transition:transform 1.4s cubic-bezier(.22,1,.36,1)}.a59t3q_portrait:hover{transform:rotate(0)}.a59t3q_portrait:hover img{transform:scale(1.04)}.a59t3q_intro{border-top:1px solid var(--color-stone);grid-template-columns:12rem minmax(0,1fr);gap:32px;padding:clamp(48px,6vw,88px) 0;display:grid}.a59t3q_label{font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ash);margin:0;font-size:12px}.a59t3q_introProse{max-width:54rem}.a59t3q_introProse p{font-family:var(--font-waldenburg);letter-spacing:-.03em;color:#0a0a0a;margin:0 0 .8em;font-size:clamp(22px,2.6vw,34px);font-weight:400;line-height:1.25}.a59t3q_introProse p+p{color:var(--color-smoke)}.a59t3q_block{border-top:1px solid var(--color-stone);grid-template-columns:12rem minmax(0,1fr);gap:32px;padding:clamp(48px,6vw,88px) 0;display:grid}.a59t3q_blockLabel{flex-direction:column;align-self:start;gap:8px;display:flex;position:sticky;top:96px}.a59t3q_blockTitle{font-family:var(--font-waldenburg);margin:0;font-size:clamp(28px,3vw,40px);letter-spacing:-.04em!important;font-weight:400!important;line-height:1!important}.a59t3q_blockCount{font-family:var(--font-geist-mono),monospace;color:var(--color-ash);font-size:12px}.a59t3q_timeline{flex-direction:column;gap:48px;margin:0;padding:0 0 0 36px;list-style:none;display:flex;position:relative}.a59t3q_timeline:before{content:"";background:linear-gradient(180deg, var(--color-stone), var(--color-stone) 85%, transparent);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.a59t3q_item{position:relative}.a59t3q_itemDot{background:var(--color-eggshell);border-radius:50%;width:11px;height:11px;transition:background .3s,box-shadow .3s;position:absolute;top:7px;left:-36px;box-shadow:inset 0 0 0 2px #0a0a0a}.a59t3q_item:first-child .a59t3q_itemDot{background:#ff4704;box-shadow:0 0 0 4px #ff47042e}.a59t3q_item:hover .a59t3q_itemDot{background:#0a0a0a}.a59t3q_when{font-family:var(--font-geist-mono),monospace;color:var(--color-ash);margin:0 0 6px;font-size:12.5px}.a59t3q_company{font-family:var(--font-waldenburg);color:#0a0a0a;margin:0;font-size:clamp(26px,3vw,38px);letter-spacing:-.04em!important;font-weight:400!important;line-height:1.05!important}.a59t3q_job{color:var(--color-graphite);margin:6px 0 0;font-size:15.5px;line-height:1.5;display:block}.a59t3q_points{flex-direction:column;gap:8px;max-width:44rem;margin:16px 0 0;padding:0;list-style:none;display:flex}.a59t3q_points li{color:var(--color-smoke);padding-left:20px;font-size:15.5px;line-height:1.6;position:relative}.a59t3q_points li:before{content:"";background:var(--color-ash);width:8px;height:1px;position:absolute;top:.75em;left:0}.a59t3q_study{background:var(--color-warm-taupe);border-radius:24px;align-items:center;gap:20px;padding:24px;display:flex}.a59t3q_studyMark{border-radius:14px;flex:none;width:56px;height:56px;overflow:hidden;box-shadow:0 8px 20px -10px #b4122d99}.a59t3q_studyMark img{object-fit:cover;width:100%;height:100%;display:block}.a59t3q_skills{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.a59t3q_skill{background:var(--color-warm-taupe);border-radius:28px;flex-direction:column;gap:12px;padding:28px;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);display:flex}.a59t3q_skill:hover{transform:translateY(-4px);box-shadow:0 30px 60px -30px #281e144d}.a59t3q_skill:first-child{color:#fdfcfc;background:#0b0b0d}.a59t3q_skill:first-child .a59t3q_skillTitle{color:#fdfcfc!important}.a59t3q_skill:first-child .a59t3q_skillBody,.a59t3q_skill:first-child .a59t3q_skillBody *{color:#fdfcfcb8!important}.a59t3q_skill:first-child .a59t3q_skillNum{color:#fdfcfc66}.a59t3q_skill:first-child .a59t3q_tag{color:#fdfcfc;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}.a59t3q_skillNum{font-family:var(--font-geist-mono),monospace;color:var(--color-ash);font-size:12px}.a59t3q_skillTitle{font-family:var(--font-waldenburg);margin:0;font-size:clamp(26px,2.6vw,34px);letter-spacing:-.04em!important;font-weight:400!important;line-height:1.05!important}.a59t3q_skillBody{color:var(--color-smoke);font-size:15.5px;line-height:1.6}.a59t3q_tags{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;display:flex}.a59t3q_tag{color:var(--color-graphite);background:#fff;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:500;box-shadow:inset 0 0 0 1px #0000000f}.a59t3q_hover{text-decoration:underline}@media (max-width:900px){.a59t3q_hero{grid-template-columns:1fr}.a59t3q_portraitWrap{width:min(78%,360px);margin-top:16px}.a59t3q_intro,.a59t3q_block{grid-template-columns:1fr;gap:24px}.a59t3q_blockLabel{position:static}.a59t3q_skills{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.a59t3q_nameLine,.a59t3q_nameAccent,.a59t3q_role,.a59t3q_heroActions,.a59t3q_portraitWrap{animation:none!important}}
