[data-ui=v10] body{font-size:16.5px;line-height:1.9;letter-spacing:.03em}[data-ui=v10] h1,[data-ui=v10] h2,[data-ui=v10] h3{font-weight:500;letter-spacing:.06em}[data-ui=v10] :focus-visible{outline:3px solid var(--p);outline-offset:3px}[data-ui=v10] ::selection{background:var(--soft);color:var(--ink)}[data-ui=v10]{scrollbar-color:var(--line-2) transparent}[data-ui=v10] .kpi b,[data-ui=v10] .num,[data-ui=v10] table.t td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}[data-ui=v10] .site-head{background:color-mix(in srgb,var(--cream) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}[data-ui=v10] .nav{min-height:72px}[data-ui=v10] .logo.brand span{color:var(--ink);border-left-color:var(--line-2);font-weight:500}[data-ui=v10] .nav-links{gap:8px;font-size:15px}[data-ui=v10] .nav-links a{color:var(--ink-2);padding:8px 14px;border-radius:99px;transition:background .2s,color .2s}[data-ui=v10] .nav-links a:hover{background:var(--tint);color:var(--ink)}[data-ui=v10] .nav-links a[aria-current=page]{color:var(--p);background:var(--soft)}@media (max-width:820px){[data-ui=v10] .nav-links{background:var(--cream)}}[data-ui=v10] .btn{background:var(--cta);color:#fff;border-radius:99px;font-weight:500;letter-spacing:.1em;padding:12px 28px;transition:background .2s}[data-ui=v10] .btn:hover{background:var(--cta-dk)}[data-ui=v10] .btn.ghost{background:var(--paper);color:var(--p);border:1px solid var(--line-2)}[data-ui=v10] .btn.ghost:hover{border-color:var(--p)}[data-ui=v10] .chip{background:var(--paper);color:var(--ink-2);border:1px solid var(--line);border-radius:99px;padding:5px 16px}[data-ui=v10] .chip:hover{border-color:var(--p);color:var(--p)}[data-ui=v10] .chip.on,[data-ui=v10] .chip[aria-pressed=true],[data-ui=v10] .ctabs .chip[aria-selected=true]{background:var(--p);border-color:var(--p);color:#fff}[data-ui=v10] .nx-pts,[data-ui=v10] .pts{background:var(--soft);color:var(--p);border-radius:99px;padding:1px 10px;font-weight:500;font-size:13px}[data-ui=v10] .panel{border-radius:20px;box-shadow:none;border:1px solid var(--line)}[data-ui=v10] .sec-h{margin-bottom:28px}[data-ui=v10] .sec-h h2{font-size:clamp(22px,2.4vw,28px)}[data-ui=v10] .sec-h a{color:var(--p)}[data-ui=v10] .home-flow{gap:104px;padding-top:0}[data-ui=v10] .home-flow>section:empty{display:none}[data-ui=v10] .hero{background:none;min-height:0;overflow:visible;border-radius:0;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;gap:36px;padding-top:72px}[data-ui=v10] .hero:before{display:none}[data-ui=v10] .hero .in{padding:0;max-width:720px;justify-items:center;gap:22px}[data-ui=v10] .hero h1{font-size:clamp(32px,4.4vw,54px);line-height:1.45;font-weight:500}[data-ui=v10] .hero p{color:var(--ink-2);font-size:17.5px;max-width:30em}[data-ui=v10] .hero .search{width:100%;max-width:620px;border:1px solid var(--line-2);border-radius:99px;box-shadow:0 1px 2px rgba(19,38,52,.04),0 8px 24px rgba(19,38,52,.06);background:var(--paper)}[data-ui=v10] .hero .search:focus-within{border-color:var(--p)}[data-ui=v10] .hero .chips,[data-ui=v10] .hero .hero-cats{justify-content:center}[data-ui=v10] .hero .nx-next{width:100%;max-width:760px;background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:18px 22px;box-shadow:none;text-align:left}[data-ui=v10] .hero-media{display:block;width:100%;aspect-ratio:24/9;border-radius:24px;background:var(--tint) url(/photos/teach-wound.jpg) 50% 52% /cover no-repeat;order:3}[data-ui=v10] .nx-date{color:var(--p);background:var(--tint);border-radius:14px;padding:10px 8px}[data-ui=v10] .nx-date b,[data-ui=v10] .nx-title{font-weight:500}[data-ui=v10] .nx-more{color:var(--p)}@media (max-width:900px){[data-ui=v10] .hero{padding-top:28px;gap:24px}[data-ui=v10] .hero-media{aspect-ratio:16/9;border-radius:18px}}[data-ui=v10] .cards{gap:28px}[data-ui=v10] .card{border:1px solid var(--line);border-radius:20px;box-shadow:none;transition:border-color .2s}[data-ui=v10] .card:hover{border-color:var(--p);transform:none}[data-ui=v10] .card h3{font-size:17.5px;line-height:1.6;font-weight:500}[data-ui=v10] .thumb .badge{background:var(--paper);color:var(--p);border-radius:99px}[data-ui=v10] .card .topics span{border:0;background:var(--tint);color:var(--ink-2);border-radius:99px;padding:0 8px}[data-ui=v10] .prog{background:var(--tint);height:4px;border-radius:99px}[data-ui=v10] .prog>span{background:var(--p)}[data-ui=v10] .calc{background:var(--p);color:#fff;border-radius:24px}[data-ui=v10] .calc .btn.white{color:var(--p);background:#fff}[data-ui=v10] .lbl{background:var(--tint);color:var(--ink-2);border-radius:99px;padding:0 8px}[data-ui=v10] .lbl.news{background:var(--cta-soft);color:var(--cta-dk)}[data-ui=v10] .post{border-bottom:1px solid var(--line)}[data-ui=v10] .band{border-radius:24px}[data-ui=v10] .why li i{background:var(--soft);color:var(--p)}[data-ui=v10] .cb-text,[data-ui=v10] .refer{background:var(--paper);border:1px solid var(--line);border-radius:24px}[data-ui=v10] .cb-img,[data-ui=v10] .teacher{border-radius:24px}[data-ui=v10] .page-h{padding-block:52px 16px;text-align:center}[data-ui=v10] .page-h h1{font-size:clamp(28px,3.6vw,40px)}[data-ui=v10] .page-h p{margin-inline:auto}[data-ui=v10] .filters{position:-webkit-sticky;position:sticky;top:72px;z-index:20;background:color-mix(in srgb,var(--cream) 94%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:12px 0;margin-bottom:32px;border-bottom:1px solid var(--line)}[data-ui=v10] .filters .search{box-shadow:none;border:1px solid var(--line-2);border-radius:99px;background:var(--paper);max-width:none!important}[data-ui=v10] .nx-count{color:var(--p)}@media (max-width:600px){[data-ui=v10] .filters .chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}[data-ui=v10] .filters .chip{flex:none}[data-ui=v10] .page-h{text-align:left}}[data-ui=v10] .crumb a{color:var(--p)}[data-ui=v10] .gallery{border-radius:24px;gap:8px}[data-ui=v10] .gallery>*{border-radius:0}[data-ui=v10] .facts{border:1px solid var(--line);border-radius:24px;box-shadow:none;padding:26px;top:92px}[data-ui=v10] .count{background:var(--tint);border-radius:14px}[data-ui=v10] .count b{color:var(--p)}[data-ui=v10] .tabs button[aria-selected=true]{color:var(--p);border-color:var(--p)}[data-ui=v10] .reply{background:var(--tint);border-left:0;border-radius:14px}[data-ui=v10] .mobile-cta{background:color-mix(in srgb,var(--paper) 94%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 -1px 0 var(--line)}[data-ui=v10] .cd-quick,[data-ui=v10] .ss-qa{border-radius:18px}[data-ui=v10] .bn a[aria-current=page]{color:var(--p)}[data-ui=v10] .site-foot{background:var(--tint);color:var(--ink-2);margin-top:104px}[data-ui=v10] .site-foot a{color:var(--ink-2)}[data-ui=v10] .site-foot b{color:var(--ink)!important;font-weight:500}[data-ui=v10] .site-foot .copy{color:var(--muted);border-top-color:var(--line)}.dark[data-ui=v10] .aside .logo img,.dark[data-ui=v10] .logo img,.dark[data-ui=v10] .site-foot img{filter:brightness(0) invert(.9)}[data-ui=v10] .admin{background:var(--cream)}[data-ui=v10] .aside{background:var(--tint);color:var(--ink);border-right:1px solid var(--line)}[data-ui=v10] .aside .logo{color:var(--ink)}[data-ui=v10] .aside a{color:var(--ink-2);border-radius:99px;padding:7px 14px}[data-ui=v10] .aside a:hover{background:var(--paper)}[data-ui=v10] .aside a[aria-current=page]{background:var(--paper);color:var(--p);font-weight:500;box-shadow:inset 0 0 0 1px var(--line-2)}[data-ui=v10] .aside-g small{color:var(--muted);opacity:1}[data-ui=v10] .amain{padding:32px 40px;gap:24px}[data-ui=v10] .acard,[data-ui=v10] .kpi{border:1px solid var(--line);border-radius:20px;box-shadow:none;background:var(--paper)}[data-ui=v10] .kpi b{font-family:var(--body);color:var(--p);font-weight:500}[data-ui=v10] table.t tbody tr:hover td{background:var(--tint)}[data-ui=v10] .admin .f,[data-ui=v10] .admin textarea{border-radius:12px;border-width:1px;background:var(--paper)}[data-ui=v10] .note{background:var(--soft);border-left:0;border-radius:14px}[data-ui=v10] .tog[aria-pressed=true]{background:var(--p)}[data-ui=v10] .sf-me{background:var(--paper)}[data-ui=v10] .sf-who b{color:var(--ink)}[data-ui=v11] body{font-size:15.5px;line-height:1.7}[data-ui=v11] h1,[data-ui=v11] h2,[data-ui=v11] h3{font-weight:700;letter-spacing:-.015em}[data-ui=v11] :focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-ui=v11] ::selection{background:var(--acc-soft);color:var(--ink)}[data-ui=v11]{scrollbar-color:var(--line-2) transparent}[data-ui=v11] .kpi b,[data-ui=v11] .num,[data-ui=v11] .nx-date,[data-ui=v11] table.t td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-ui=v11] .site-head{background:color-mix(in srgb,var(--cream) 90%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}[data-ui=v11] .nav{min-height:60px}[data-ui=v11] .logo.brand span{color:var(--ink);border-left-color:var(--line-2)}[data-ui=v11] .nav-links{gap:2px;font-size:14.5px;font-weight:500}[data-ui=v11] .nav-links a{color:var(--muted);padding:6px 12px;border-radius:6px;transition:background .12s,color .12s}[data-ui=v11] .nav-links a:hover{background:var(--tint);color:var(--ink)}[data-ui=v11] .nav-links a[aria-current=page]{color:var(--ink)}@media (max-width:820px){[data-ui=v11] .nav-links{background:var(--paper)}}[data-ui=v11] .btn{border-radius:8px;font-weight:600;padding:9px 18px;box-shadow:0 1px 2px rgba(31,35,40,.12);transition:background .12s}[data-ui=v11] .btn:hover{background:var(--p-dk)}[data-ui=v11] .btn.ghost{background:var(--paper);color:var(--ink);border:1px solid var(--line-2);box-shadow:0 1px 2px rgba(31,35,40,.05)}[data-ui=v11] .btn.ghost:hover{background:var(--tint)}[data-ui=v11] .chip{background:var(--paper);color:var(--ink-2);border:1px solid var(--line);border-radius:99px;padding:4px 12px;font-size:14px;font-weight:500}[data-ui=v11] .chip:hover{background:var(--tint)}[data-ui=v11] .chip.on,[data-ui=v11] .chip[aria-pressed=true],[data-ui=v11] .ctabs .chip[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}[data-ui=v11] .nx-pts,[data-ui=v11] .pts{background:var(--acc-soft);color:var(--acc);border-radius:6px;padding:1px 8px;font-weight:600;font-size:12.5px}[data-ui=v11] .panel{border-radius:12px;box-shadow:var(--shadow);border:1px solid var(--line)}[data-ui=v11] .sec-h{margin-bottom:20px}[data-ui=v11] .sec-h h2{font-size:clamp(22px,2.2vw,28px)}[data-ui=v11] .sec-h a{color:var(--ink-2);font-weight:600;font-size:14px}[data-ui=v11] .home-flow{gap:80px;padding-top:0}[data-ui=v11] .home-flow>section:empty{display:none}[data-ui=v11] .hero{background:none;min-height:0;overflow:visible;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 56px;align-items:center;padding-top:56px}[data-ui=v11] .hero:before{display:none}[data-ui=v11] .hero .in{grid-column:1;grid-row:1/span 2;padding:0;max-width:520px;gap:18px}[data-ui=v11] .hero h1{font-size:clamp(32px,4vw,50px);line-height:1.2;letter-spacing:-.03em;font-weight:800}[data-ui=v11] .hero p{color:var(--muted);font-size:17px}[data-ui=v11] .hero .search{background:var(--paper);border:1px solid var(--line-2);border-radius:10px;box-shadow:var(--shadow)}[data-ui=v11] .hero .search:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 20%,transparent)}[data-ui=v11] .hero .nx-next{grid-column:2;grid-row:1;align-self:end;background:var(--paper);border:1px solid var(--line);border-bottom:0;border-radius:14px 14px 0 0;padding:18px;box-shadow:none;grid-template-columns:auto minmax(0,1fr)}[data-ui=v11] .hero .nx-act{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:stretch}[data-ui=v11] .hero-media{display:block;grid-column:2;grid-row:2;align-self:start;aspect-ratio:16/8;border:1px solid var(--line);border-top:0;border-radius:0 0 14px 14px;background:var(--tint) url(/photos/teach-wound.jpg) 50% 55% /cover no-repeat;background-clip:padding-box}[data-ui=v11] .hero:has(.nx-next){row-gap:0}[data-ui=v11] .nx-date{border:1px solid var(--line);border-radius:10px;padding:8px 6px;color:var(--ink)}[data-ui=v11] .nx-date b{font-size:26px;letter-spacing:-.03em}[data-ui=v11] .nx-date span{color:var(--acc)}[data-ui=v11] .nx-more{color:var(--ink-2)}@media (max-width:900px){[data-ui=v11] .hero{grid-template-columns:minmax(0,1fr);padding-top:24px;row-gap:0}[data-ui=v11] .hero .in{grid-column:1;grid-row:1;margin-bottom:24px}[data-ui=v11] .hero .nx-next{grid-column:1;grid-row:2}[data-ui=v11] .hero-media{grid-column:1;grid-row:3}}[data-ui=v11] .cards{gap:20px}[data-ui=v11] .card{border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);padding:8px;transition:border-color .12s,box-shadow .12s}[data-ui=v11] .card:hover{border-color:var(--line-2);box-shadow:0 1px 2px rgba(31,35,40,.06),0 8px 20px rgba(31,35,40,.08);transform:none}[data-ui=v11] .card .thumb{border-radius:8px;overflow:hidden}[data-ui=v11] .card .in{padding:12px 8px 6px}[data-ui=v11] .card h3{font-size:16.5px;line-height:1.5}[data-ui=v11] .thumb .badge{background:var(--paper);color:var(--ink);border-radius:6px;box-shadow:0 1px 2px rgba(31,35,40,.12)}[data-ui=v11] .card .topics span{border:1px solid var(--line);border-radius:6px;color:var(--muted)}[data-ui=v11] .prog{background:var(--tint);height:4px;border-radius:99px}[data-ui=v11] .calc,[data-ui=v11] .prog>span{background:var(--ink)}[data-ui=v11] .calc{color:var(--paper);border-radius:14px}[data-ui=v11] .calc .btn.white{color:var(--ink);background:var(--paper)}[data-ui=v11] .lbl{background:var(--tint);color:var(--ink-2);border-radius:6px;padding:0 6px}[data-ui=v11] .lbl.news{background:var(--acc-soft);color:var(--acc)}[data-ui=v11] .post{border-bottom:1px solid var(--line)}[data-ui=v11] .band{border-radius:14px}[data-ui=v11] .why li i{background:var(--tint);color:var(--ink);border:1px solid var(--line);border-radius:8px}[data-ui=v11] .cb-text,[data-ui=v11] .refer{background:var(--tint);border-radius:14px}[data-ui=v11] .cb-img,[data-ui=v11] .teacher{border-radius:14px}[data-ui=v11] .page-h{padding-block:40px 12px}[data-ui=v11] .page-h h1{font-size:clamp(28px,3.6vw,40px);letter-spacing:-.03em}[data-ui=v11] .filters{position:-webkit-sticky;position:sticky;top:60px;z-index:20;background:color-mix(in srgb,var(--cream) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);padding:10px 0;margin-bottom:24px}[data-ui=v11] .filters .search{box-shadow:none;border:1px solid var(--line-2);border-radius:8px;background:var(--paper);max-width:none!important}[data-ui=v11] .nx-count{color:var(--muted);font-weight:500}@media (max-width:600px){[data-ui=v11] .filters .chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}[data-ui=v11] .filters .chip{flex:none}}[data-ui=v11] .crumb a{color:var(--muted)}[data-ui=v11] .gallery{border-radius:14px;gap:6px}[data-ui=v11] .gallery>*{border-radius:0}[data-ui=v11] .facts{border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:22px;top:80px}[data-ui=v11] .count{background:var(--tint);border-radius:8px}[data-ui=v11] .count b{color:var(--acc)}[data-ui=v11] .tabs button{font-weight:500}[data-ui=v11] .tabs button[aria-selected=true]{color:var(--ink);border-color:var(--ink);font-weight:600}[data-ui=v11] .reply{background:var(--tint);border-left:0;border-radius:8px}[data-ui=v11] .mobile-cta{background:color-mix(in srgb,var(--paper) 94%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 -1px 0 var(--line)}[data-ui=v11] .cd-quick,[data-ui=v11] .ss-qa{border-radius:12px}[data-ui=v11] .bn a[aria-current=page]{color:var(--ink)}[data-ui=v11] .site-foot{background:var(--cream);color:var(--muted);border-top:1px solid var(--line);margin-top:88px}[data-ui=v11] .site-foot a{color:var(--muted)}[data-ui=v11] .site-foot a:hover{color:var(--ink)}[data-ui=v11] .site-foot b{color:var(--ink)!important}[data-ui=v11] .site-foot .copy{color:var(--muted);border-top-color:var(--line)}.dark[data-ui=v11] .aside .logo img,.dark[data-ui=v11] .logo img,.dark[data-ui=v11] .site-foot img{filter:brightness(0) invert(.92)}[data-ui=v11] .admin{background:var(--paper)}[data-ui=v11] .aside{background:var(--side);color:var(--ink);border-right:1px solid var(--line)}[data-ui=v11] .aside .logo{color:var(--ink)}[data-ui=v11] .aside a{color:var(--ink-2);border-radius:6px;padding:5px 10px;font-size:14.5px}[data-ui=v11] .aside a:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}[data-ui=v11] .aside a[aria-current=page]{background:var(--paper);color:var(--ink);font-weight:600;box-shadow:0 1px 2px rgba(31,35,40,.08),inset 0 0 0 1px var(--line)}[data-ui=v11] .aside-g small{color:var(--muted);opacity:1;font-size:12px}[data-ui=v11] .amain{padding:28px 40px;gap:20px}[data-ui=v11] .acard,[data-ui=v11] .kpi{border:1px solid var(--line);border-radius:12px;box-shadow:none;background:var(--paper)}[data-ui=v11] .kpi b{font-family:var(--body);color:var(--ink);letter-spacing:-.03em}[data-ui=v11] table.t th{color:var(--muted);font-weight:500;font-size:13px}[data-ui=v11] table.t tbody tr:hover td{background:var(--tint)}[data-ui=v11] .admin .f,[data-ui=v11] .admin textarea{border-radius:8px;border-width:1px;background:var(--paper)}[data-ui=v11] .note{background:var(--tint);border:0;border-radius:8px}[data-ui=v11] .tog[aria-pressed=true]{background:var(--ink)}[data-ui=v11] .sf-me{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}[data-ui=v11] .sf-who b{color:var(--ink)}@media (prefers-reduced-motion:no-preference){html[data-motion]{--mo:1;--mo-out:cubic-bezier(.16,1,.3,1)}html[data-motion-speed=slow]{--mo:1.4}html[data-motion-speed=fast]{--mo:.7}html[data-motion] main .hero h1>.hl{display:inline-block}html[data-motion=gradient] main .hero h1>.hl{-webkit-mask-image:linear-gradient(90deg,#000 42%,transparent 58%);mask-image:linear-gradient(90deg,#000 42%,transparent 58%);-webkit-mask-size:260% 100%;mask-size:260% 100%;animation:mo-wipe calc(1.2s * var(--mo)) var(--mo-out) both}html[data-motion=gradient] main .hero h1>.hl:nth-of-type(2){animation-delay:calc(.16s * var(--mo))}html[data-motion=gradient] main .hero h1>.hl:nth-of-type(3){animation-delay:calc(.32s * var(--mo))}html[data-motion=gradient] main .hero .in>:not(h1){animation:mo-focus calc(.9s * var(--mo)) var(--mo-out) calc(.45s * var(--mo)) both}html[data-motion=gradient] main .hero .hero-media{animation:mo-photo calc(1.6s * var(--mo)) var(--mo-out) both}html[data-motion=gradient] main .hero .nx-next{animation:mo-focus calc(.9s * var(--mo)) var(--mo-out) calc(.7s * var(--mo)) both}html[data-motion=pop] main .hero h1{-webkit-clip-path:inset(0 -1em -.2em -1em);clip-path:inset(0 -1em -.2em -1em)}html[data-motion=pop] main .hero h1>.hl{animation:mo-rise calc(.85s * var(--mo)) var(--mo-out) both}html[data-motion=pop] main .hero h1>.hl:nth-of-type(2){animation-delay:calc(.1s * var(--mo))}html[data-motion=pop] main .hero h1>.hl:nth-of-type(3){animation-delay:calc(.2s * var(--mo))}html[data-motion=pop] main .hero .in>:not(h1){animation:mo-up calc(.7s * var(--mo)) var(--mo-out) calc(.3s * var(--mo)) both}html[data-motion=pop] main .hero .hero-media{animation:mo-open calc(1.1s * var(--mo)) var(--mo-out) calc(.1s * var(--mo)) both}html[data-motion=pop] main .hero .nx-next{animation:mo-pop calc(.6s * var(--mo)) cubic-bezier(.34,1.36,.64,1) calc(.65s * var(--mo)) both}html[data-motion=soft] main .hero .hero-media,html[data-motion=soft] main .hero h1{animation:mo-fade calc(.9s * var(--mo)) ease-out both}html[data-motion=soft] main .hero .in>:not(h1),html[data-motion=soft] main .hero .nx-next{animation:mo-fade calc(.9s * var(--mo)) ease-out calc(.25s * var(--mo)) both}html[data-motion] .sr{transition-duration:calc(.7s * var(--mo));transition-timing-function:var(--mo-out)}html[data-motion=gradient] .sr{transform:none;filter:blur(6px);transition-property:opacity,filter}html[data-motion=gradient] .sr.sr-in{filter:none}html[data-motion=pop] .sr{transform:translateY(18px) scale(.985)}html[data-motion=soft] .sr{transform:none}}@keyframes mo-wipe{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes mo-focus{0%{opacity:0;filter:blur(8px)}}@keyframes mo-photo{0%{opacity:0;filter:blur(16px) saturate(.6);transform:scale(1.04)}}@keyframes mo-rise{0%{transform:translateY(110%)}}@keyframes mo-up{0%{opacity:0;transform:translateY(14px)}}@keyframes mo-open{0%{-webkit-clip-path:inset(7% 7% 7% 7% round 24px);clip-path:inset(7% 7% 7% 7% round 24px);opacity:.2;transform:scale(1.03)}to{-webkit-clip-path:inset(0 round 0);clip-path:inset(0 round 0)}}@keyframes mo-pop{0%{opacity:0;transform:translateY(16px) scale(.96)}}@keyframes mo-fade{0%{opacity:0}}