._9Z2Rwq_page{width:min(1200px,100% - 80px);margin-inline:auto}@media (max-width:1100px){._9Z2Rwq_page{width:calc(100% - 48px)}}@media (max-width:767px){._9Z2Rwq_page{width:calc(100% - 32px)}}._9Z2Rwq_page{min-height:65vh;padding-block:40px 80px}._9Z2Rwq_intro{justify-content:space-between;align-items:center;gap:32px;margin-block:32px;display:flex}@media (max-width:767px){._9Z2Rwq_intro{flex-direction:column;align-items:flex-start}}._9Z2Rwq_intro p,._9Z2Rwq_content p{margin-block:20px}._9Z2Rwq_art{flex:0 0 150px;font-size:100px}@media (max-width:767px){._9Z2Rwq_art{flex-basis:auto}}._9Z2Rwq_art img{object-fit:contain;width:150px;height:140px}._9Z2Rwq_content{max-width:720px}
@layer ui{.OoW-YW_button,.OoW-YW_button:hover,.OoW-YW_button:focus-visible,.OoW-YW_button:active,.OoW-YW_text,.OoW-YW_text:hover,.OoW-YW_text:focus-visible,.OoW-YW_text:active{text-decoration:none}.OoW-YW_button:disabled,.OoW-YW_text:disabled{cursor:default;opacity:.6}.OoW-YW_button{border-radius:var(--radius-pill);letter-spacing:.06em;text-align:center;border:0;justify-content:center;align-items:center;gap:20px;min-height:56px;padding:18px 28px;font-size:16px;font-weight:400;display:inline-flex}.OoW-YW_button:hover{filter:brightness(.94)}.OoW-YW_primary{color:var(--color-white);background:var(--color-ink)}.OoW-YW_secondary{border:2px solid var(--color-accent);color:var(--color-ink);background:0 0}.OoW-YW_small{min-height:48px;padding:12px 24px}.OoW-YW_text{text-align:left;background:0 0;border:0;padding:10px 0}}
@layer ui{.ig1rUG_dialog{border-radius:var(--radius-card);width:min(620px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--color-ink);background:var(--color-paper);box-shadow:var(--shadow-pop);overscroll-behavior:contain;border:0;padding:0}.ig1rUG_dialog[open]{flex-direction:column;animation:.22s ease-out ig1rUG_dialog-in;display:flex}@media (max-width:600px){.ig1rUG_dialog{border-radius:var(--radius-card) var(--radius-card) 0 0;width:100%;max-width:none;max-height:calc(100dvh - 24px);margin:auto 0 0}.ig1rUG_dialog[open]{animation-name:ig1rUG_sheet-in}}.ig1rUG_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#17132f8c}.ig1rUG_dialog h2{font-size:36px}@media (max-width:767px){.ig1rUG_dialog h2{font-size:clamp(28px,8vw,36px)}}.ig1rUG_wide{width:min(900px,100% - 32px)}.ig1rUG_bar{flex-shrink:0;justify-content:flex-end;padding:12px 12px 0;display:flex}.ig1rUG_close{width:44px;height:44px;color:var(--color-ink);background:var(--color-white);border:0;border-radius:50%;justify-content:center;align-items:center;transition:transform .15s;display:inline-flex;box-shadow:0 4px 14px #2343862e}.ig1rUG_close:hover{transform:rotate(90deg)}.ig1rUG_close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2.2px}.ig1rUG_body{scrollbar-gutter:stable;padding:0 32px 32px;overflow-y:auto}@supports (animation-timeline:scroll()){.ig1rUG_body{-webkit-mask-image:linear-gradient(transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent);animation:linear both ig1rUG_body-fade;animation-timeline:scroll(self)}}.ig1rUG_body::-webkit-scrollbar-track{margin-bottom:16px}@media (max-width:767px){.ig1rUG_body{padding:0 20px 24px}}.ig1rUG_body>p{margin-block:20px}.ig1rUG_body h3+p{margin-top:12px}@property --fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@keyframes ig1rUG_body-fade{0%{--fade-top:0px;--fade-bottom:32px}8%,92%{--fade-top:32px;--fade-bottom:32px}to{--fade-top:32px;--fade-bottom:0px}}@keyframes ig1rUG_dialog-in{0%{opacity:0;transform:translateY(16px)scale(.98)}}@keyframes ig1rUG_sheet-in{0%{transform:translateY(100%)}}}
@layer ui{.WYyTxG_error{border-radius:var(--radius-control);color:var(--color-error);background:#fdecea;margin-block:12px;padding:12px 16px;font-size:16px}}
@layer ui{.Ph0Jyq_form{align-content:start;gap:16px;max-width:560px;margin-top:20px;display:grid}.Ph0Jyq_form>button{justify-self:start}@media (max-width:450px){.Ph0Jyq_form>button{justify-self:stretch}}.Ph0Jyq_row{grid-template-columns:2fr 1fr;gap:16px;display:grid}@media (max-width:450px){.Ph0Jyq_row{grid-template-columns:1fr}}.Ph0Jyq_field{align-content:start;gap:6px;font-size:16px;display:grid}.Ph0Jyq_field>span:first-child{font-weight:700}.Ph0Jyq_field :is(input,select,textarea){border:2px solid var(--color-ink-line);border-radius:var(--radius-control);width:100%;min-height:50px;font:inherit;color:var(--color-ink);background:var(--color-white);padding:12px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.Ph0Jyq_field :is(input,select,textarea)::placeholder{color:#23438680}.Ph0Jyq_field :is(input,select,textarea):hover{border-color:#23438666}.Ph0Jyq_field :is(input,select,textarea):focus{border-color:var(--color-ink);outline:none;box-shadow:0 0 0 4px #2343861f}.Ph0Jyq_field select{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23234386' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 12px center/20px no-repeat,var(--color-white);cursor:pointer;padding-right:40px}.Ph0Jyq_field textarea{resize:vertical}.Ph0Jyq_field [aria-invalid=true]{border-color:var(--color-error)}.Ph0Jyq_hint{color:#234386b3;font-size:14px;font-weight:400}.Ph0Jyq_check{cursor:pointer;align-items:start;gap:12px;font-size:16px;display:flex}.Ph0Jyq_check [aria-invalid=true]{outline:2px solid var(--color-error);outline-offset:2px}.Ph0Jyq_check input{width:22px;height:22px;accent-color:var(--color-ink);cursor:pointer;flex-shrink:0;margin-top:2px}.Ph0Jyq_error{color:var(--color-error);font-size:16px}}
@layer ui{.Snh5CW_list{border-radius:var(--radius-pill);background:var(--color-sand);grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;padding:6px;display:grid}.Snh5CW_tab{border-radius:var(--radius-pill);white-space:nowrap;min-height:48px;color:var(--color-ink);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:16px;font-weight:700;transition:background .2s,box-shadow .2s;display:inline-flex}.Snh5CW_tab:hover:not(.Snh5CW_selected){background:#ffffff80}.Snh5CW_tab:focus-visible{outline-offset:2px}.Snh5CW_selected{background:var(--color-white);box-shadow:0 4px 12px #2343861f}.Snh5CW_panel{padding-top:24px}}
.yTPtQW_consents{gap:12px;margin-top:20px;display:grid}.yTPtQW_consents label{border:1px solid var(--color-ink-line);border-radius:var(--radius-control);background:var(--color-white);cursor:pointer;align-items:start;gap:12px;padding:14px 16px;font-size:16px;transition:border-color .15s;display:flex}.yTPtQW_consents label:hover{border-color:var(--color-ink)}.yTPtQW_consents label:has(input:checked){border-color:var(--color-ink)}.yTPtQW_consents input{width:22px;height:22px;accent-color:var(--color-ink);cursor:pointer;flex-shrink:0;margin-top:1px}.yTPtQW_consents [aria-invalid=true]{outline:2px solid var(--color-error);outline-offset:2px}.yTPtQW_consents a{text-decoration:underline}.yTPtQW_consents button{margin-top:8px}.yTPtQW_error{margin-top:-4px;padding-left:16px}.yTPtQW_providers{gap:12px;margin-top:24px;display:grid}
.NLkBAq_icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex-shrink:0}.NLkBAq_accent{fill:var(--color-accent);stroke:var(--color-accent)}
._1asJoG_head{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}._1asJoG_title{font-size:36px}@media (max-width:767px){._1asJoG_title{font-size:clamp(28px,8vw,36px)}}._1asJoG_shapes{align-items:flex-end;gap:8px;display:inline-flex}._1asJoG_shapes>span{width:18px;height:18px}._1asJoG_shapes>span:first-child{background:var(--color-accent);border-radius:50%}._1asJoG_shapes>span:nth-child(2){background:var(--color-sun);border-radius:4px;transform:rotate(12deg)}._1asJoG_shapes>span:nth-child(3){background:var(--color-ink);clip-path:polygon(50% 0,100% 100%,0 100%)}._1asJoG_lead{font-size:18px}._1asJoG_note{border-radius:var(--radius-control);background:var(--color-sun-soft);margin-top:16px;padding:14px 16px;font-size:16px;line-height:1.5}
.rIun6a_header{width:min(1200px,100% - 80px);margin-inline:auto}@media (max-width:1100px){.rIun6a_header{width:calc(100% - 48px)}}@media (max-width:767px){.rIun6a_header{width:calc(100% - 32px)}}.rIun6a_header{justify-content:space-between;align-items:center;gap:24px;min-height:112px;display:flex}@media (max-width:1100px){.rIun6a_header{flex-wrap:wrap}}@media (max-width:767px){.rIun6a_header{border-bottom:1px solid var(--color-ink-line);gap:8px;min-height:72px;padding-block:12px}}.rIun6a_nav{align-items:center;gap:26px;font-size:16px;display:flex}@media (max-width:1100px){.rIun6a_nav{order:3;gap:16px;width:100%;padding-block:8px}}@media (max-width:767px){.rIun6a_nav{display:none}}.rIun6a_nav button{font-size:inherit}@media (max-width:767px){.rIun6a_open .rIun6a_nav{flex-flow:column wrap;justify-content:flex-start;align-items:stretch;gap:4px;padding-block:8px;display:flex}.rIun6a_open .rIun6a_nav a,.rIun6a_open .rIun6a_nav button{text-align:left;white-space:nowrap;padding:12px 0}}.rIun6a_controls{align-items:center;gap:8px;display:flex}.rIun6a_login{justify-content:center;align-items:center;gap:10px;display:inline-flex}.rIun6a_login svg,.rIun6a_toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.6px}.rIun6a_toggle,.rIun6a_menuClose{display:none}@media (max-width:767px){.rIun6a_login,.rIun6a_toggle{border-radius:50%;flex-shrink:0;width:44px;height:44px;min-height:44px;padding:10px}.rIun6a_loginLabel{display:none}.rIun6a_toggle{border:1px solid var(--color-ink);color:var(--color-ink);background:0 0;justify-content:center;align-items:center;display:inline-flex}.rIun6a_open .rIun6a_menuLines{display:none}.rIun6a_open .rIun6a_menuClose{display:block}}
@layer ui{.DeNMba_eyebrow{margin-bottom:20px;font-size:16px}}
.ahF2YG_skip{z-index:10;background:var(--color-white);padding:12px;position:fixed;top:-100px;left:20px}.ahF2YG_skip:focus{top:12px}
.mTxLhq_demo{background:url(/decor/wash.svg) 50%/100% 100% no-repeat;padding:72px 44px 64px;position:relative}@media (max-width:1100px){.mTxLhq_demo{padding:56px 20px}}@media (max-width:767px){.mTxLhq_demo{width:100%;padding:56px 16px 40px}}.mTxLhq_demo:after{content:"";height:48px;margin-top:20px;display:block}@media (max-width:767px){.mTxLhq_demo:after{height:45px}}.mTxLhq_note{font-family:var(--font-hand);text-align:center;margin:-12px 0 18px;font-size:28px}@media (max-width:767px){.mTxLhq_note{font-size:26px}}.mTxLhq_card{border-radius:var(--radius-card);background:var(--color-white);padding:24px;box-shadow:-10px 12px 34px #2343861a}@media (max-width:767px){.mTxLhq_card{padding:20px}}.mTxLhq_card h2{margin-bottom:12px;font-size:32px}@media (max-width:767px){.mTxLhq_card h2{font-size:clamp(28px,8vw,36px)}}.mTxLhq_compact{margin-top:24px;padding:32px 16px}@media (max-width:600px){.mTxLhq_compact{background:0 0;margin-top:8px;padding:24px 0 0}.mTxLhq_compact:after{display:none}}.mTxLhq_compact .mTxLhq_card h2{font-size:28px}
.n8qKvW_discovery{width:min(1200px,100% - 80px);margin-inline:auto}@media (max-width:1100px){.n8qKvW_discovery{width:calc(100% - 48px)}}@media (max-width:767px){.n8qKvW_discovery{width:calc(100% - 32px)}}.n8qKvW_discovery{grid-template-columns:1fr 1fr;gap:72px;padding-block:88px;display:grid}@media (max-width:1100px){.n8qKvW_discovery{gap:32px}}@media (max-width:767px){.n8qKvW_discovery{grid-template-columns:1fr;padding-block:56px}}.n8qKvW_intro>p{margin:24px 0 28px}.n8qKvW_steps{flex-direction:column;justify-content:center;gap:32px;display:flex}.n8qKvW_steps article{align-items:start;gap:20px;display:flex}.n8qKvW_steps article>span{width:48px;height:48px;color:var(--color-white);background:var(--color-accent);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.n8qKvW_steps article:nth-child(2)>span{color:var(--color-ink);background:var(--color-sun)}.n8qKvW_steps article:nth-child(3)>span{color:var(--color-ink);background:var(--color-mint)}@media (max-width:767px){.n8qKvW_steps h3{font-size:24px}}.n8qKvW_steps p{margin-top:10px}
@layer ui{.td9oSG_empty{border:2px dashed var(--color-ink-line);border-radius:var(--radius-card);align-items:center;gap:16px;margin-top:16px;padding:18px 20px;display:flex}.td9oSG_empty p{margin:0;font-size:16px}.td9oSG_icon{color:var(--color-accent);flex-shrink:0}}
.Ak95Ia_top{justify-content:space-between;gap:16px;font-size:16px;font-weight:700;display:flex}.Ak95Ia_steps{gap:6px;margin-top:12px;display:flex}.Ak95Ia_steps span{border-radius:var(--radius-pill);background:var(--color-sky-soft);flex:1;height:6px;transition:background .3s}.Ak95Ia_steps [data-done]{background:var(--color-success)}.Ak95Ia_picture [data-tone=ink],.Ak95Ia_choices [data-tone=ink]{color:var(--color-ink)}.Ak95Ia_picture [data-tone=accent],.Ak95Ia_choices [data-tone=accent]{color:var(--color-accent)}.Ak95Ia_picture [data-tone=sun],.Ak95Ia_choices [data-tone=sun]{color:#e0a800}.Ak95Ia_picture [data-tone=mint],.Ak95Ia_choices [data-tone=mint]{color:#4f9a56}.Ak95Ia_picture{justify-content:center;align-items:center;gap:18px;margin:24px 0;font-size:54px;font-weight:700;line-height:1;display:flex}@media (max-width:1100px){.Ak95Ia_picture{gap:12px;font-size:44px}}.Ak95Ia_picture>span{display:inline-flex}.Ak95Ia_shape{fill:currentColor;width:.8em;height:.8em}.Ak95Ia_unknown{border:3px dashed var(--color-ink-line);min-width:72px;height:72px;color:var(--color-ink);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.Ak95Ia_unknown[data-solved]{border-style:solid;border-color:var(--color-success);background:var(--color-success-soft);animation:.35s ease-out Ak95Ia_pop}@media (max-width:1100px){.Ak95Ia_unknown{min-width:60px;height:60px}}.Ak95Ia_choices{gap:12px;margin-top:20px;display:flex}.Ak95Ia_choices button{border:2px solid var(--color-ink-line);border-radius:var(--radius-card);background:var(--color-white);min-height:64px;box-shadow:0 4px 0 var(--color-ink-line);flex:1;justify-content:center;align-items:center;font-size:32px;font-weight:700;transition:transform .1s,box-shadow .1s,border-color .15s;display:inline-flex}.Ak95Ia_choices button:hover:not(:disabled){border-color:var(--color-accent);transform:translateY(-2px)}.Ak95Ia_choices button:active:not(:disabled){box-shadow:none;transform:translateY(3px)}.Ak95Ia_choices button:disabled{cursor:default}.Ak95Ia_choices button[data-state=correct]{border-color:var(--color-success);background:var(--color-success-soft);box-shadow:0 4px #2f7a3b55}.Ak95Ia_choices button[data-state=wrong]{border-color:var(--color-rust);background:#fff0e8;animation:.4s Ak95Ia_shake}.Ak95Ia_feedback{min-height:54px;margin-top:16px}.Ak95Ia_feedback[data-state=correct]{color:var(--color-success);font-weight:700}.Ak95Ia_next{width:100%;margin-top:8px}.Ak95Ia_finish{text-align:center;justify-items:center;gap:12px;padding-block:16px;display:grid}.Ak95Ia_party{color:var(--color-accent);animation:.5s ease-out Ak95Ia_pop}@keyframes Ak95Ia_shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes Ak95Ia_pop{0%{transform:scale(.6)}70%{transform:scale(1.12)}}
.pVZRhq_hud{border-radius:var(--radius-card);background:var(--color-white);box-shadow:var(--shadow-card);grid-template-columns:auto minmax(200px,1fr) auto auto;align-items:center;gap:16px 32px;padding:16px 24px;display:grid}@media (max-width:767px){.pVZRhq_hud{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:12px;padding:14px 16px}}.pVZRhq_stat{align-items:center;gap:12px;display:flex}@media (max-width:450px){.pVZRhq_stat{gap:8px}}.pVZRhq_icon{border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}@media (max-width:450px){.pVZRhq_icon{display:none}}.pVZRhq_sun{color:#8a6200;background:var(--color-sun-soft)}.pVZRhq_sky{color:var(--color-ink);background:var(--color-sky-soft)}.pVZRhq_mint{color:var(--color-success);background:var(--color-mint-soft)}.pVZRhq_label{opacity:.75;font-size:14px;line-height:1.2;display:block}.pVZRhq_value{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.2;animation:.4s pVZRhq_value-bump;display:inline-block}@media (prefers-reduced-motion:reduce){.pVZRhq_value{animation:none}}.pVZRhq_timeText{flex:1}.pVZRhq_progress{border-radius:var(--radius-pill);background:var(--color-sky-soft);appearance:none;border:0;width:100%;height:8px;margin-top:6px;display:block;overflow:hidden}.pVZRhq_progress::-webkit-progress-bar{background:var(--color-sky-soft)}.pVZRhq_progress::-webkit-progress-value{border-radius:var(--radius-pill);background:var(--color-ink);transition:width .25s linear}.pVZRhq_progress::-moz-progress-bar{border-radius:var(--radius-pill);background:var(--color-ink)}@media (max-width:767px){.pVZRhq_progress{display:none}}.pVZRhq_hurry .pVZRhq_value{color:var(--color-accent);animation:1s ease-in-out infinite pVZRhq_hurry-pulse}@media (prefers-reduced-motion:reduce){.pVZRhq_hurry .pVZRhq_value{animation:none}}.pVZRhq_hurry .pVZRhq_icon{color:var(--color-white);background:var(--color-accent)}.pVZRhq_hurry .pVZRhq_progress::-webkit-progress-value{background:var(--color-accent)}.pVZRhq_hurry .pVZRhq_progress::-moz-progress-bar{background:var(--color-accent)}.pVZRhq_finish{justify-self:end;align-items:center;gap:8px;display:inline-flex}@media (max-width:767px){.pVZRhq_finish{grid-column:1/-1;justify-self:center;padding-block:2px 0}}@keyframes pVZRhq_value-bump{40%{transform:scale(1.3)}}@keyframes pVZRhq_hurry-pulse{50%{opacity:.55}}
@layer ui{._e8aUW_loader{min-height:240px;color:var(--color-ink);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:16px;display:flex}._e8aUW_inline{flex-direction:row;justify-content:flex-start;min-height:0;padding-block:16px}._e8aUW_inline ._e8aUW_shapes{height:24px}._e8aUW_inline ._e8aUW_shapes>span{width:14px;height:14px}._e8aUW_shapes{align-items:flex-end;gap:10px;height:40px;display:inline-flex}._e8aUW_shapes>span{width:20px;height:20px;animation:.9s ease-in-out infinite _e8aUW_hop}._e8aUW_circle{background:var(--color-accent);border-radius:50%}._e8aUW_square{background:var(--color-sun);border-radius:4px;animation-delay:.15s!important}._e8aUW_triangle{background:var(--color-ink);clip-path:polygon(50% 0,100% 100%,0 100%);animation-delay:.3s!important}@keyframes _e8aUW_hop{0%,to{transform:translateY(0)}40%{transform:translateY(-14px)rotate(12deg)}}@media (prefers-reduced-motion:reduce){._e8aUW_shapes>span{animation:none}}}
.mOTTla_family{width:min(1200px,100% - 80px);margin-inline:auto}@media (max-width:1100px){.mOTTla_family{width:calc(100% - 48px)}}@media (max-width:767px){.mOTTla_family{width:calc(100% - 32px)}}.mOTTla_family{grid-template-columns:.7fr 1fr;align-items:center;gap:64px;padding-block:24px 88px;display:grid}@media (max-width:1100px){.mOTTla_family{gap:32px}}@media (max-width:767px){.mOTTla_family{grid-template-columns:1fr;gap:28px;padding-bottom:56px}}.mOTTla_art{transform-origin:50%;background:url(/decor/wash.svg) 50%/contain no-repeat;align-items:center;min-height:290px;animation:8s ease-in-out infinite mOTTla_family-float;display:grid}@media (max-width:767px){.mOTTla_art{justify-self:center;width:100%;max-width:340px}}@media (prefers-reduced-motion:reduce){.mOTTla_art{animation:none;transform:none}}.mOTTla_members{justify-items:start;gap:14px;width:min(100%,300px);margin:0 auto;padding:24px 0;list-style:none;display:grid}.mOTTla_member{border-radius:var(--radius-card);background:var(--color-white);min-width:220px;box-shadow:var(--shadow-card);align-items:center;gap:12px;padding:12px 18px 12px 12px;display:flex}.mOTTla_member:nth-child(2){margin-left:48px}.mOTTla_member:nth-child(3){margin-left:24px}.mOTTla_member strong,.mOTTla_member small{line-height:1.3;display:block}.mOTTla_member small{opacity:.75;font-size:14px}.mOTTla_avatar{background:var(--color-sun);border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:20px;font-weight:700;display:grid}[data-tone=mint] .mOTTla_avatar{background:var(--color-mint)}[data-tone=accent] .mOTTla_avatar{color:var(--color-white);background:var(--color-accent)}.mOTTla_eyebrow{font-family:var(--font-hand);font-size:32px}.mOTTla_text{margin-block:24px 16px}@keyframes mOTTla_family-float{0%,to{transform:translateY(0)rotate(-1.5deg)scale(.98)}35%{transform:translateY(-6px)rotate(1.5deg)scale(1)}70%{transform:translateY(4px)rotate(-.5deg)scale(.99)}}
._4U619G_table{gap:20px;display:grid}._4U619G_table:focus{outline:none}@media (max-width:767px){._4U619G_table{gap:16px}}._4U619G_zone{border-radius:var(--radius-card);background:var(--color-cream);padding:20px 24px 28px}@media (max-width:767px){._4U619G_zone{padding:16px 12px 20px}}._4U619G_orders{background:var(--color-sky-soft)}._4U619G_zoneTitle{letter-spacing:.04em;text-transform:uppercase;opacity:.8;margin:0 0 16px;font-size:18px;font-weight:700}@media (max-width:767px){._4U619G_zoneTitle{margin-bottom:12px;font-size:16px}}._4U619G_pizzas{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:600px){._4U619G_pizzas{gap:8px}}._4U619G_cards{grid-template-columns:repeat(auto-fit,minmax(110px,130px));justify-content:center;gap:20px;padding-top:10px;display:grid}@media (max-width:600px){._4U619G_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}}._4U619G_feedback{border-radius:var(--radius-control);background:var(--color-white);align-items:center;gap:12px;min-height:64px;margin:0;padding:12px 18px;font-size:16px;transition:background-color .25s,color .25s;display:flex}@media (prefers-reduced-motion:reduce){._4U619G_feedback{animation:none!important}}._4U619G_feedbackIcon{flex-shrink:0}._4U619G_hint ._4U619G_feedbackIcon{color:var(--color-accent)}._4U619G_error{color:var(--color-error);background:#fdebe6;animation:.45s _4U619G_feedback-shake}._4U619G_success{color:var(--color-success);background:var(--color-success-soft);font-weight:700;animation:.45s _4U619G_feedback-pop}._4U619G_actions{z-index:2;border-radius:var(--radius-pill);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff2;flex-wrap:wrap;justify-content:center;gap:12px;padding:12px;display:flex;position:sticky;bottom:12px}._4U619G_actions>*{flex:0 240px;gap:10px}@media (max-width:450px){._4U619G_actions{flex-wrap:nowrap;gap:8px;padding:8px}._4U619G_actions>*{letter-spacing:.01em;flex:1 1 0;padding-inline:8px}._4U619G_actions svg{display:none}}@keyframes _4U619G_feedback-shake{20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}@keyframes _4U619G_feedback-pop{40%{transform:scale(1.03)}}
@layer ui{._79JycG_list{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}._79JycG_row{border-radius:var(--radius-control);background:var(--color-paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:14px 18px;display:flex}._79JycG_row button{flex-shrink:0}}
@layer ui{.tUB5Ya_notice{border-radius:var(--radius-pill);color:var(--color-success);background:var(--color-success-soft);align-items:center;gap:10px;margin-top:16px;padding:10px 16px;font-size:16px;font-weight:700;animation:.25s ease-out tUB5Ya_notice-in;display:inline-flex}@keyframes tUB5Ya_notice-in{0%{opacity:0;transform:translateY(6px)}}}
.B8IGEq_fraction{font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;min-width:1.4em;font-weight:800;line-height:1.1;display:inline-flex}.B8IGEq_fraction span:first-child{text-align:center;border-bottom:2.5px solid;align-self:stretch;padding-bottom:2px}.B8IGEq_fraction span:last-child{padding-top:2px}
._9jT2YG_preview{text-align:center}._9jT2YG_image{width:min(100%,280px);height:auto;margin:16px auto 24px;display:block}._9jT2YG_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._9jT2YG_actions>*{flex:110px;max-width:200px;padding-inline:16px}
@layer ui{.EAMqzG_panel{border-radius:var(--radius-card);background:var(--color-white);box-shadow:var(--shadow-card);margin-top:24px;padding:28px}@media (max-width:767px){.EAMqzG_panel{padding:20px 16px}}.EAMqzG_panel p{margin-block:8px}.EAMqzG_panel h3{margin-top:24px}.EAMqzG_panel ul:not([class]){padding-left:24px}.EAMqzG_title{margin-bottom:12px;font-size:28px}@media (max-width:767px){.EAMqzG_title{font-size:24px}}.EAMqzG_actions{flex-wrap:wrap;gap:8px 24px;margin-top:12px;display:flex}}
.g8lasa_card{background:0 0;border:0;border-radius:18px;width:100%;padding:0;transition:transform .2s,box-shadow .2s;animation:.4s cubic-bezier(.34,1.56,.64,1) backwards g8lasa_card-in;position:relative;box-shadow:0 6px 16px #23438624}.g8lasa_card:hover{transform:translateY(-4px)rotate(-1.5deg);box-shadow:0 12px 24px #23438633}.g8lasa_card[aria-pressed=true]{box-shadow:0 0 0 4px var(--color-ink),0 16px 28px #23438640;transform:translateY(-10px)}@media (prefers-reduced-motion:reduce){.g8lasa_card,.g8lasa_card:hover,.g8lasa_card[aria-pressed=true]{animation:none;transform:none}}.g8lasa_image{width:100%;height:auto;display:block}.g8lasa_fraction{background:var(--color-white);border-radius:10px;padding:4px 9px;font-size:24px;position:absolute;top:10%;left:10%;box-shadow:0 2px 6px #2343861f}@media (max-width:600px){.g8lasa_fraction{padding:2px 6px;font-size:19px}}@keyframes g8lasa_card-in{0%{opacity:0;transform:translateY(24px)scale(.9)}}
.UItaSq_rules{padding-left:24px}.UItaSq_rules li{margin-block:16px}.UItaSq_actions{justify-content:center;margin-top:24px;display:flex}
.wISXUq_stage{position:relative}.wISXUq_stage:before,.wISXUq_stage:after{content:"";z-index:1;pointer-events:none;background:url(/decor/branch.svg) 50%/contain no-repeat;width:min(220px,50% - 624px);height:360px;display:none;position:absolute;top:120px}@media (min-width:1440px){.wISXUq_stage:before,.wISXUq_stage:after{display:block}}.wISXUq_stage:before{left:12px}.wISXUq_stage:after{background-image:url(/decor/branch-right.svg);top:calc(120px + 50vh);right:12px}.wISXUq_hero{width:min(1200px,100% - 80px);margin-inline:auto}@media (max-width:1100px){.wISXUq_hero{width:calc(100% - 48px)}}@media (max-width:767px){.wISXUq_hero{width:calc(100% - 32px)}}.wISXUq_hero{grid-template-columns:1fr 1.1fr;align-items:center;gap:40px;padding-block:32px 72px;display:grid}@media (max-width:1100px){.wISXUq_hero{gap:24px}}@media (max-width:767px){.wISXUq_hero{grid-template-columns:1fr;gap:0;padding-block:12px 48px}}.wISXUq_copy{padding-bottom:20px}@media (max-width:767px){.wISXUq_copy{flex-direction:column;display:flex}}.wISXUq_title{font-size:48px}@media (max-width:1100px){.wISXUq_title{font-size:32px}}@media (max-width:767px){.wISXUq_title{font-size:clamp(28px,8vw,36px)}}.wISXUq_titleLine{display:block}.wISXUq_description{max-width:530px;color:var(--color-ink-deep);margin-top:24px}.wISXUq_actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}@media (max-width:767px){.wISXUq_actions{text-align:center;flex-direction:column;order:1;align-items:stretch;margin-top:20px}}.wISXUq_trial{border:2px solid var(--color-accent);border-radius:var(--radius-pill);padding:14px 22px;font-size:16px}.wISXUq_hint{font-family:var(--font-hand);margin-top:18px;font-size:32px}
.yKfH_W_layout{grid-template-columns:1fr 1fr;align-items:start;gap:24px;margin-top:8px;display:grid}@media (max-width:1100px){.yKfH_W_layout{grid-template-columns:1fr;gap:0}}.yKfH_W_assignments{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.yKfH_W_assignment{border-left:4px solid var(--color-accent);border-radius:var(--radius-control);background:var(--color-paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:14px 16px;display:flex}.yKfH_W_info{flex:1;gap:2px;min-width:200px;display:grid}.yKfH_W_subject{color:var(--color-rust);font-size:14px;font-weight:700}.yKfH_W_topic{font-size:16px}
.sroEAq_mark{z-index:1;border:3px solid var(--color-white);width:32px;height:32px;color:var(--color-white);background:var(--color-ink);opacity:0;border-radius:50%;place-items:center;transition:opacity .18s,transform .25s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:-10px;right:-10px;transform:scale(.4)}[aria-pressed=true]>.sroEAq_mark{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.sroEAq_mark{transition:none}}
._2BOTWG_heading{margin:28px 0 4px;font-size:20px}._2BOTWG_hint{margin:0;font-size:16px}._2BOTWG_select{gap:8px;min-height:40px;padding-block:8px}
.J6VgDG_stage{display:grid}.J6VgDG_measure,.J6VgDG_line{grid-area:1/1;min-width:0;padding-right:24px}.J6VgDG_measure{visibility:hidden;pointer-events:none}.J6VgDG_accessible{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.J6VgDG_cursor{vertical-align:baseline;width:0;height:.8em;display:inline-block;position:relative}.J6VgDG_cursor:after{content:"";border:1px solid var(--color-ink);background:var(--color-paper);width:15px;height:20px;box-shadow:inset 0 -6px var(--color-accent);opacity:0;border-radius:3px;position:absolute;bottom:-2px;left:3px}@media (prefers-reduced-motion:reduce){.J6VgDG_cursor{display:none}}.J6VgDG_hint[data-phase=erasing] .J6VgDG_cursor:after{opacity:1;animation:.14s ease-in-out infinite alternate J6VgDG_eraser-rub}.J6VgDG_hint[data-phase=writing] .J6VgDG_cursor:after{background:var(--color-ink);width:2px;height:22px;box-shadow:none;opacity:.6;border:0}@keyframes J6VgDG_eraser-rub{0%{transform:translateY(-2px)rotate(-18deg)}to{transform:translateY(2px)rotate(10deg)}}
.Jkwv8W_details{border-top:1px solid var(--color-ink-line);margin-top:24px}.Jkwv8W_details summary{cursor:pointer;align-items:center;gap:8px;padding-top:16px;font-size:16px;font-weight:700;list-style:none;display:flex}.Jkwv8W_details summary::-webkit-details-marker{display:none}.Jkwv8W_details summary:before{content:"+";width:28px;height:28px;color:var(--color-white);background:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.Jkwv8W_details[open] summary:before{transform:rotate(45deg)}
.TJ_l9a_pizza{border-radius:var(--radius-card);background:var(--color-white);border:3px solid #0000;flex-direction:column;align-items:center;gap:12px;width:100%;padding:16px 12px;transition:transform .2s,border-color .2s,background-color .2s,box-shadow .2s;animation:.45s cubic-bezier(.34,1.56,.64,1) backwards TJ_l9a_pizza-in;display:flex;position:relative;box-shadow:0 4px 14px #2343860f}.TJ_l9a_pizza:hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}.TJ_l9a_pizza:hover img{transform:rotate(8deg)}.TJ_l9a_pizza[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-sky-soft);box-shadow:var(--shadow-card);transform:translateY(-6px)}@media (max-width:600px){.TJ_l9a_pizza{border-width:2px;gap:8px;padding:8px 4px 10px}}@media (prefers-reduced-motion:reduce){.TJ_l9a_pizza,.TJ_l9a_pizza:hover,.TJ_l9a_pizza[aria-pressed=true],.TJ_l9a_pizza:hover img{animation:none;transform:none}}.TJ_l9a_plate{aspect-ratio:1;width:min(100%,200px);display:block}.TJ_l9a_plate img{width:100%;height:100%;transition:transform .5s;display:block}.TJ_l9a_caption{align-items:center;gap:12px;display:flex}@media (max-width:600px){.TJ_l9a_caption{flex-direction:column;gap:6px}}.TJ_l9a_share{font-size:20px}@media (max-width:600px){.TJ_l9a_share{font-size:17px}}.TJ_l9a_toppings{flex-direction:column;align-items:start;gap:4px;display:flex}@media (max-width:600px){.TJ_l9a_toppings{align-items:center}}.TJ_l9a_topping{align-items:center;gap:6px;font-size:15px;line-height:1.2;display:inline-flex}.TJ_l9a_topping:before{background:var(--topping);content:"";border-radius:50%;width:10px;height:10px}.TJ_l9a_topping[data-ingredient="1"]{--topping:#4dc560}.TJ_l9a_topping[data-ingredient="2"]{--topping:#e63a3a}.TJ_l9a_topping[data-ingredient="3"]{--topping:#c85a3c}.TJ_l9a_topping[data-ingredient="4"]{--topping:#4aa3e8}@media (max-width:600px){.TJ_l9a_topping{font-size:13px}}@keyframes TJ_l9a_pizza-in{0%{opacity:0;transform:scale(.6)rotate(-25deg)}}
.msM15a_card{margin-top:0;scroll-margin-block:24px}.msM15a_card:focus{outline:none}.msM15a_editing{grid-column:1/-1}.msM15a_created{animation:1.6s 2 msM15a_created-glow}@media (prefers-reduced-motion:reduce){.msM15a_created{box-shadow:0 0 0 3px var(--color-mint),var(--shadow-card);animation:none}}.msM15a_createdNotice{border-radius:var(--radius-control);color:var(--color-success);background:var(--color-success-soft);align-items:start;gap:12px;margin:16px 0 4px;padding:12px 16px;font-size:16px;display:flex}.msM15a_createdNotice svg{flex-shrink:0;margin-top:1px}.msM15a_remove{width:44px;height:44px;color:var(--color-error);background:0 0;border:0;border-radius:50%;place-items:center;margin-left:auto;padding:0;transition:background-color .2s;display:grid}.msM15a_remove:hover{background:#fdebe6}.msM15a_remove:disabled{cursor:default;opacity:.5}.msM15a_actions{align-items:center;gap:12px}.msM15a_switch{gap:8px}.msM15a_forms{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:20px;margin-top:20px;animation:.3s msM15a_forms-in;display:grid}@media (prefers-reduced-motion:reduce){.msM15a_forms{animation:none}}.msM15a_box{border-radius:var(--radius-card);background:var(--color-paper);padding:20px 24px 24px}@media (max-width:767px){.msM15a_box{padding:16px}}.msM15a_box form{margin-top:12px}.msM15a_boxTitle{margin:0;font-size:20px}.msM15a_boxHint{font-size:16px}@keyframes msM15a_created-glow{40%{box-shadow:0 0 0 5px var(--color-mint),var(--shadow-card)}}@keyframes msM15a_forms-in{0%{opacity:0;transform:translateY(-6px)}}
.xoBrqq_box{border-radius:var(--radius-control);background:var(--color-paper);margin-top:28px;padding:20px 24px 24px}@media (max-width:767px){.xoBrqq_box{padding:16px}}.xoBrqq_title{align-items:center;gap:10px;margin:0;font-size:20px;display:flex}.xoBrqq_title svg{color:var(--color-accent)}.xoBrqq_hint{margin:4px 0 0;font-size:16px}.xoBrqq_form{grid-template-columns:1fr 1fr auto;align-items:end;max-width:none;margin-top:16px}@media (max-width:767px){.xoBrqq_form{grid-template-columns:1fr}}.xoBrqq_form>button{min-height:50px}
.JWtB3G_count{margin-top:20px;font-size:16px;font-weight:700}.JWtB3G_list{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.JWtB3G_item{border-radius:var(--radius-control);background:var(--color-paper);border:2px solid #0000;align-items:center;gap:16px;padding:14px 16px;transition:border-color .15s;display:flex}.JWtB3G_item[data-chosen]{border-color:var(--color-success);background:var(--color-success-soft)}@media (max-width:450px){.JWtB3G_item{flex-wrap:wrap}.JWtB3G_item button{width:100%}}.JWtB3G_cover{fill:var(--color-sun);stroke:var(--color-ink);stroke-linecap:round;stroke-width:2px;flex-shrink:0}.JWtB3G_info{flex:1;gap:2px;min-width:0;display:grid}.JWtB3G_title{font-size:16px;font-weight:700}.JWtB3G_meta{font-size:14px}.JWtB3G_chosen{color:var(--color-success);flex-shrink:0;align-items:center;gap:6px;font-size:16px;font-weight:700;display:inline-flex}
.SPpgKq_choice{border-radius:var(--radius-card);background:var(--color-white);box-shadow:var(--shadow-card);padding:32px;animation:.35s both SPpgKq_choice-in}@media (max-width:767px){.SPpgKq_choice{padding:24px 16px}}@media (prefers-reduced-motion:reduce){.SPpgKq_choice{animation:none}}.SPpgKq_intro{border-radius:var(--radius-card);background:var(--color-cream);align-items:center;gap:32px;padding:20px 28px;display:flex}@media (max-width:600px){.SPpgKq_intro{text-align:center;flex-direction:column;gap:12px;padding:20px 16px}}.SPpgKq_image{filter:drop-shadow(0 10px 18px #b64d1333);flex-shrink:0;width:180px;height:auto}@media (max-width:600px){.SPpgKq_image{width:140px}}.SPpgKq_lead{margin:0 0 12px;font-size:20px;font-weight:700}.SPpgKq_steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.SPpgKq_steps li{text-align:left;align-items:center;gap:12px;display:flex}.SPpgKq_stepIcon{width:36px;height:36px;color:var(--color-accent);background:var(--color-white);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.SPpgKq_title{margin:32px 0 16px;font-size:24px}.SPpgKq_title:focus{outline:none}@media (max-width:767px){.SPpgKq_title{margin-top:24px;font-size:22px}}.SPpgKq_levels{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1100px){.SPpgKq_levels{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:450px){.SPpgKq_levels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.SPpgKq_level{border:2px solid var(--color-ink-line);border-radius:var(--radius-card);background:var(--color-white);flex-direction:column;align-items:center;gap:8px;width:100%;padding:18px 8px 16px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.SPpgKq_level:hover{border-color:var(--color-accent);box-shadow:var(--shadow-card);transform:translateY(-4px)}.SPpgKq_level:active{transform:translateY(-1px)scale(.98)}.SPpgKq_level:hover .SPpgKq_levelPizza{transform:rotate(18deg)}@media (prefers-reduced-motion:reduce){.SPpgKq_level,.SPpgKq_level:hover,.SPpgKq_level:hover .SPpgKq_levelPizza{transform:none}}.SPpgKq_levelPizza{width:72px;height:72px;transition:transform .4s}.SPpgKq_levelName{font-size:18px;font-weight:700}.SPpgKq_badge{border-radius:var(--radius-pill);padding:2px 10px;font-size:14px}.SPpgKq_easy{color:var(--color-success);background:var(--color-success-soft)}.SPpgKq_medium{color:#7a5a00;background:var(--color-sun-soft)}.SPpgKq_hard{color:var(--color-rust);background:#fde8db}@keyframes SPpgKq_choice-in{0%{opacity:0;transform:translateY(12px)}}
._96iwZG_game button:disabled{cursor:default;opacity:.5}
.Gb73pq_profile{align-items:center;gap:20px;display:flex}.Gb73pq_profile p{margin-block:2px;font-size:16px}.Gb73pq_profile h2,.Gb73pq_profile h3{margin:0 0 4px;font-size:24px}.Gb73pq_avatar{width:64px;height:64px;color:var(--color-ink);background:var(--color-sun);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:28px;font-weight:700;display:inline-flex}.Gb73pq_avatar[data-tone="1"]{background:var(--color-mint)}.Gb73pq_avatar[data-tone="2"]{color:var(--color-white);background:var(--color-accent)}.Gb73pq_avatar[data-tone="3"]{background:var(--color-sand)}@media (max-width:450px){.Gb73pq_avatar{width:52px;height:52px;font-size:22px}}.Gb73pq_tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.Gb73pq_tag{border-radius:var(--radius-pill);background:var(--color-sky-soft);padding:2px 10px;font-size:14px}
.qIQsDq_summary{border-left:8px solid var(--color-mint);border-radius:var(--radius-control);background:var(--color-mint-soft);flex-wrap:wrap;align-items:center;gap:16px 32px;padding:20px 24px;display:flex}@media (max-width:767px){.qIQsDq_summary{padding:16px}}.qIQsDq_plan2{border-left-color:var(--color-sun);background:var(--color-sun-soft)}.qIQsDq_plan3{border-left-color:var(--color-accent);background:var(--color-cream)}.qIQsDq_plan{display:grid}.qIQsDq_caption{opacity:.75;font-size:14px}.qIQsDq_planName{font-size:26px;line-height:1.2}.qIQsDq_status{border-radius:var(--radius-pill);color:var(--color-success);background:var(--color-white);align-items:center;gap:8px;padding:6px 14px;font-size:16px;font-weight:700;display:inline-flex}.qIQsDq_ended{color:var(--color-error)}.qIQsDq_renew{border-radius:var(--radius-control);background:var(--color-white);margin-left:auto;padding:8px 14px}@media (max-width:600px){.qIQsDq_renew{margin-left:0}}.qIQsDq_heading{align-items:center;gap:12px;margin:28px 0 12px;font-size:20px;display:flex}.qIQsDq_count{border-radius:var(--radius-pill);background:var(--color-sky-soft);padding:2px 10px;font-size:14px;font-weight:400}.qIQsDq_courses{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.qIQsDq_courses li{border:2px solid var(--color-ink-line);border-radius:var(--radius-pill);align-items:center;gap:8px;padding:8px 16px;font-size:16px;display:inline-flex}.qIQsDq_courses svg{color:var(--color-accent);flex-shrink:0}.qIQsDq_tickets{gap:10px;margin:0;padding:0;list-style:none;display:grid}.qIQsDq_tickets li{border:2px dashed var(--color-ink-line);border-radius:var(--radius-control);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 16px;display:flex}.qIQsDq_ticketIcon{color:var(--color-accent);flex-shrink:0}.qIQsDq_ticketTitle{flex:160px;font-weight:700}.qIQsDq_ticketDate{opacity:.8;font-size:16px}.qIQsDq_empty{border-radius:var(--radius-control);background:var(--color-paper);align-items:center;gap:16px;padding:18px 20px;display:flex}.qIQsDq_empty p{margin:0}.qIQsDq_emptyIcon{color:var(--color-accent);flex-shrink:0}
.EKLkTa_card{border-radius:var(--radius-card);text-align:center;background:var(--color-white);max-width:640px;box-shadow:var(--shadow-card);flex-direction:column;align-items:center;margin:24px auto 0;padding:48px 40px;animation:.35s both EKLkTa_status-in;display:flex}@media (max-width:767px){.EKLkTa_card{padding:36px 20px}}@media (prefers-reduced-motion:reduce){.EKLkTa_card{animation:none}}.EKLkTa_icon{width:88px;height:88px;color:var(--color-accent);background:var(--color-cream);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 10px #fff2d880}.EKLkTa_title{margin:28px 0 0;font-size:clamp(28px,4vw,40px)}.EKLkTa_text{max-width:440px;margin:12px 0 28px}.EKLkTa_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.EKLkTa_actions>*{gap:10px}@keyframes EKLkTa_status-in{0%{opacity:0;transform:translateY(12px)}}
.Fv8Euq_notice{border-radius:var(--radius-card);background:var(--color-white);box-shadow:var(--shadow-card);padding:36px 40px;position:relative;overflow:hidden}@media (max-width:767px){.Fv8Euq_notice{padding:24px 20px}}.Fv8Euq_notice:before{content:"";background:var(--color-sun-soft);border-radius:46% 54% 42% 58%;width:180px;height:180px;position:absolute;top:-60px;right:-60px}.Fv8Euq_notice>*{position:relative}.Fv8Euq_notice h2{font-size:36px}@media (max-width:767px){.Fv8Euq_notice h2{font-size:clamp(28px,8vw,36px)}}
.o0J93a_sections{gap:16px;display:grid}.o0J93a_sections section{border-left:6px solid var(--color-mint);border-radius:var(--radius-card);background:var(--color-white);box-shadow:var(--shadow-card);padding:28px}@media (max-width:767px){.o0J93a_sections section{padding:20px 18px}}.o0J93a_sections section:first-child{box-shadow:none;background:0 0;border-left:0;padding-inline:0}.o0J93a_sections section:nth-child(3),.o0J93a_sections section:nth-child(5){border-left-color:var(--color-sun)}.o0J93a_sections section:nth-child(4){border-left-color:var(--color-accent)}.o0J93a_sections section:last-child{background:var(--color-cream);border-left:0;margin-top:16px}.o0J93a_sections h2{font-size:30px}@media (max-width:767px){.o0J93a_sections h2{font-size:24px}}.o0J93a_sections p{margin-block:12px 0}.o0J93a_sections button{margin-top:20px}
.i8Kj9W_progress{gap:6px;margin-bottom:20px;font-size:14px;font-weight:700;display:grid}.i8Kj9W_progress progress{border-radius:var(--radius-pill);appearance:none;background:var(--color-sky-soft);border:0;width:100%;height:10px;overflow:hidden}.i8Kj9W_progress progress::-webkit-progress-bar{background:var(--color-sky-soft)}.i8Kj9W_progress progress::-webkit-progress-value{border-radius:var(--radius-pill);background:var(--color-success)}.i8Kj9W_progress progress::-moz-progress-bar{border-radius:var(--radius-pill);background:var(--color-success)}.i8Kj9W_feedback{border-radius:var(--radius-control);margin-bottom:16px;padding:12px 16px;font-size:16px;font-weight:700}.i8Kj9W_feedback[data-outcome=correct]{color:var(--color-success);background:var(--color-success-soft)}.i8Kj9W_feedback[data-outcome=hint]{background:var(--color-sun-soft)}.i8Kj9W_feedback[data-outcome=revealed]{background:var(--color-sky-soft)}.i8Kj9W_hint{border-radius:var(--radius-control);background:var(--color-sun-soft);align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.i8Kj9W_start,.i8Kj9W_result{text-align:center}.i8Kj9W_start button,.i8Kj9W_result button{margin-top:12px}.i8Kj9W_hintIcon{color:var(--color-rust);flex-shrink:0;margin-top:2px}.i8Kj9W_trophy{color:var(--color-accent);margin:0 auto 8px;display:block}
.MtNEBq_switcher{flex-wrap:wrap;gap:8px;margin-block:20px 4px;display:flex}.MtNEBq_student{border:2px solid var(--color-ink-line);border-radius:var(--radius-pill);text-align:center;background:var(--color-white);min-width:56px;padding:10px 18px;font-size:16px;font-weight:700;transition:border-color .15s}.MtNEBq_student:hover{border-color:var(--color-ink);text-decoration:none}.MtNEBq_current,.MtNEBq_current:hover{border-color:var(--color-ink);color:var(--color-white);background:var(--color-ink)}
.DsrhSq_page{width:min(1200px,100% - 80px);margin-inline:auto}@media (max-width:1100px){.DsrhSq_page{width:calc(100% - 48px)}}@media (max-width:767px){.DsrhSq_page{width:calc(100% - 32px)}}.DsrhSq_page{padding-block:64px 100px}.DsrhSq_page h1{font-size:48px}@media (max-width:1100px){.DsrhSq_page h1{font-size:32px}}@media (max-width:767px){.DsrhSq_page h1{font-size:clamp(28px,8vw,36px)}}.DsrhSq_page h2,.DsrhSq_page p{margin-block:24px}.DsrhSq_page h3{margin-block:28px 16px}.DsrhSq_page ul{padding-left:24px}.DsrhSq_page li{margin-block:12px}
.gS2WhW_link{border-radius:var(--radius-card);background:var(--color-white);max-width:780px;box-shadow:var(--shadow-card);align-items:center;gap:32px;padding:28px;display:flex}@media (max-width:767px){.gS2WhW_link{text-align:center;flex-direction:column;align-items:center;padding:24px}}.gS2WhW_link:hover{text-decoration:none;box-shadow:0 6px 24px #2343861a}.gS2WhW_link img{object-fit:contain;width:160px;height:160px}.gS2WhW_link p{margin-block:16px}
.VCFldq_page{width:min(1200px,100% - 80px);margin-inline:auto}@media (max-width:1100px){.VCFldq_page{width:calc(100% - 48px)}}@media (max-width:767px){.VCFldq_page{width:calc(100% - 32px)}}.VCFldq_page{max-width:1000px;min-height:60vh;padding-block:32px 64px}.VCFldq_page h1{flex:320px;font-size:clamp(28px,4vw,44px)}@media (max-width:767px){.VCFldq_page h1{font-size:clamp(28px,8vw,36px)}}.VCFldq_heading{flex-wrap:wrap;align-items:center;gap:24px;margin-block:24px;display:flex}
.cr4i4a_result{border-radius:var(--radius-card);text-align:center;background:var(--color-white);max-width:640px;box-shadow:var(--shadow-card);flex-direction:column;align-items:center;margin-inline:auto;padding:40px 32px;animation:.45s cubic-bezier(.34,1.56,.64,1) both cr4i4a_result-in;display:flex}@media (max-width:767px){.cr4i4a_result{padding:32px 16px}}@media (prefers-reduced-motion:reduce){.cr4i4a_result{animation:none}}.cr4i4a_trophy{color:#8a6200;background:var(--color-sun);width:88px;height:88px;box-shadow:0 0 0 10px var(--color-sun-soft);border-radius:50%;place-items:center;display:grid}.cr4i4a_title{margin:28px 0 8px;font-size:32px}.cr4i4a_title:focus{outline:none}@media (max-width:767px){.cr4i4a_title{font-size:26px}}.cr4i4a_score{text-align:left;align-items:center;gap:16px;margin:8px 0;font-size:18px;display:flex}.cr4i4a_points{color:var(--color-accent);font-variant-numeric:tabular-nums;font-size:64px;font-weight:800;line-height:1}.cr4i4a_level{opacity:.75;font-size:16px;display:block}.cr4i4a_praise{max-width:420px;margin:8px 0 24px}.cr4i4a_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cr4i4a_actions>*{gap:10px}@media (max-width:450px){.cr4i4a_actions>*{flex:100%}}@keyframes cr4i4a_result-in{0%{opacity:0;transform:scale(.92)}}
._3IjL0W_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}
._cvYWW_plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}@media (max-width:1100px){._cvYWW_plans{grid-template-columns:1fr}}._cvYWW_plan{border:2px solid var(--color-ink-line);border-top:8px solid var(--color-mint);border-radius:var(--radius-card);flex-direction:column;align-items:start;gap:8px;padding:24px 20px 20px;transition:transform .15s,box-shadow .15s;display:flex}._cvYWW_plan:nth-child(2){border-top-color:var(--color-sun)}._cvYWW_plan:nth-child(3){border-top-color:var(--color-accent)}._cvYWW_plan:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}._cvYWW_plan h3{margin:0;font-size:26px}._cvYWW_plan p{font-size:16px}._cvYWW_plan button{margin-top:auto}@media (max-width:450px){._cvYWW_plan button{width:100%}}
