@font-face{font-family:"Inter Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin.woff2) format("woff2-variations")}@font-face{font-family:"Oswald";font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/oswald-latin-700.woff2) format("woff2")}:root{--font:"Inter Variable",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--fs-label:13px;--lh-label:1.4;--fs-small:15px;--lh-small:1.5;--fs-body:17px;--lh-body:1.6;--fs-lede:19px;--lh-lede:1.5;--fs-h3:21px;--lh-h3:1.4;--fs-h2:28px;--lh-h2:1.25;--fs-h1:40px;--lh-h1:1.15;--fs-step-h:36px;--h1-extra:10px;--h1-above:20px;--btn-below-extra:20px;--fs-hero:50px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:44px;--sp-8:64px;--sp-9:88px;--radius:4px;--rule-top:4px;--shadow-hover:0 4px 12px rgba(17,17,17,0.08);--pill:999px;--line:1px;--focus:2px;--ring:3px;--wrap:1180px;--doc-w:700px;--font-display:"Oswald","Arial Narrow",Arial,sans-serif;--chk:22px;--grp-w:700px;--side-w:300px;--form-w:520px;--ck-w:560px;--avatar:48px;--side-photo:88px;--icon:28px;--icon-sm:20px;--card-h:132px;--round-btn:40px;--ink:#0A0A0A;--mut:#555555;--mut-light:#5F5F5F;--mut-mid:#242424;--blue:#FFCE12;--blue-dk:#E6B800;--black:#0A0A0A;--bg:#FFFFFF;--bar-bg:#0A0A0A;--tag-w:120px;--bar-ink:#FFFFFF;--bar-line:rgba(255,255,255,0.24);--bar-ink-soft:rgba(255,255,255,0.86);--page-gray:#EDF0F3;--tint:#F3F5F7;--card:#ECEEF1;--rule:#E3E5E8;--card-line:#D5D8DC;--grp-head:#E2E6EA;--grp-hover:#F6F7F9;--on-dark:#FFFFFF;--on-dark-mid:rgba(255,255,255,0.88);--on-dark-mut:rgba(255,255,255,0.80);--on-dark-soft:rgba(255,255,255,0.62);--on-dark-line:rgba(255,255,255,0.18);--on-dark-fill:rgba(255,255,255,0.12);--blue-lt:#FFCE12;--wash:linear-gradient(180deg,rgba(10,16,26,0.955) 0%,rgba(10,16,26,0.935) 45%,rgba(10,16,26,0.965) 100%);--band-shadow:0 1px 12px rgba(10,16,26,0.85);--wash-inner:linear-gradient(180deg,rgba(10,16,26,0.945) 0%,rgba(10,16,26,0.91) 50%,rgba(10,16,26,0.955) 100%)}@media (max-width:640px){:root{--fs-h2:24px;--fs-h1:32px;--fs-hero:40px;--sp-8:44px;--sp-9:64px;--card-h:112px}}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-y:scroll;scrollbar-gutter:stable}body{font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;color-scheme:light;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}main{flex:1 0 auto}a{color:inherit;text-decoration:none}svg{display:block}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--sp-5)}.hdr{border-bottom:var(--line) solid var(--rule);background:var(--bg);position:relative;z-index:20}.menu-btn{display:none;width:var(--sp-7);height:var(--sp-7);align-items:center;justify-content:center;background:var(--bg);border:var(--line) solid var(--rule);border-radius:var(--radius);color:var(--ink);cursor:pointer;flex:none}.menu-btn svg{width:var(--icon-sm);height:var(--icon-sm)}.menu-btn .i-close,.hdr.open .menu-btn .i-open{display:none}.hdr.open .menu-btn .i-close{display:flex}.menu-btn span{display:flex}.hdr .wrap{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5);padding-top:var(--sp-4);padding-bottom:var(--sp-4)}.brand{display:flex;align-items:center;gap:var(--sp-4);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:700;letter-spacing:0.04em;text-transform:uppercase;white-space:nowrap}.avatar{width:var(--avatar);height:var(--avatar);border-radius:50%;background:var(--card);display:flex;align-items:center;justify-content:center;color:var(--mut)}.avatar svg{width:var(--icon);height:var(--icon)}.avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.avatar:has(img){background:none;box-shadow:0 0 0 var(--line) var(--card-line)}.nav{display:flex;align-items:center;gap:var(--sp-5)}.nav a,.nav button{font:inherit;font-size:var(--fs-label);line-height:var(--lh-label);font-weight:500;text-transform:uppercase;letter-spacing:0.08em;color:var(--ink);background:none;border:0;cursor:pointer}.nav a:hover,.nav button:hover{text-decoration:underline;text-decoration-color:var(--blue);text-decoration-thickness:var(--sp-1);text-underline-offset:var(--sp-2)}.nav [aria-current]{text-decoration:underline;text-decoration-color:var(--blue);text-decoration-thickness:var(--sp-1);text-underline-offset:var(--sp-2)}.hero{background:var(--tint);border-bottom:var(--line) solid var(--rule);text-align:center;padding-top:var(--sp-8)}.hero h1{font-size:var(--fs-hero);line-height:var(--lh-h1);font-weight:700;letter-spacing:-0.02em}.hero .lede{font-size:var(--fs-lede);line-height:var(--lh-lede);font-weight:400;color:var(--mut-mid);margin-top:var(--sp-4)}.traits{list-style:none;display:grid;grid-template-columns:repeat(3,max-content);grid-template-rows:repeat(3,auto);grid-auto-flow:column;column-gap:var(--sp-8);row-gap:var(--sp-5);justify-content:center;text-align:left;margin-top:var(--sp-7)}.traits li{display:flex;align-items:center;gap:var(--sp-2);color:var(--mut-light);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:400}.traits svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--blue);flex:none}.btn-row{display:flex;justify-content:center;margin:var(--sp-7) 0}.hero .btn-row{margin-bottom:var(--sp-5)}.hero .tagline{margin-bottom:var(--sp-9);font-size:var(--fs-body);line-height:var(--lh-body);font-style:italic;font-weight:400;color:var(--on-dark-soft)}.btn{display:inline-flex;align-items:center;gap:var(--sp-2);font:inherit;font-size:var(--fs-body);font-weight:600;color:var(--black);background:var(--blue);border:0;border-radius:var(--radius);padding:var(--sp-3) var(--sp-5);cursor:pointer}.btn:hover{background:var(--blue-dk)}.btn,.hero .btn,.modal .btn{border-radius:var(--radius);text-transform:uppercase;font-size:var(--fs-body);line-height:var(--lh-body);padding:var(--sp-2) var(--sp-4);gap:var(--sp-1)}.btn svg{width:var(--sp-3);height:var(--sp-3)}.btn,.hero .btn,.modal .btn,.cta .btn{font-family:var(--font-display);font-weight:700;letter-spacing:0.06em;background:var(--black);color:var(--blue)}.btn:hover,.btn:focus-visible{background:var(--blue);color:var(--black)}.cta .btn{background:var(--blue);color:var(--black)}.cta .btn:hover,.cta .btn:focus-visible{background:var(--on-dark);color:var(--black)}.top{background:var(--ink)}.top .hdr{background:transparent;border-bottom-color:transparent}.top .brand{color:var(--on-dark)}.top .avatar{background:var(--on-dark-fill);color:var(--on-dark)}.top .avatar:has(img){background:none;box-shadow:0 0 0 var(--line) var(--on-dark-line)}.top .nav a,.top .nav button{color:var(--on-dark)}.top .nav a:hover,.top .nav button:hover,.top .nav [aria-current]{color:var(--blue-lt);text-decoration:none}.top .menu-btn{background:transparent;border-color:var(--on-dark-line);color:var(--on-dark)}.top .hero{background:transparent;border-bottom:0}.top .hero h1{color:var(--on-dark)}.doc{padding:var(--sp-8) 0}.doc article{max-width:var(--doc-w);margin:0 auto}.doc h2{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:700;margin-top:var(--sp-6)}.doc p{color:var(--mut);margin-top:var(--sp-3)}.doc h2{text-wrap:balance}.doc article>p:first-child{font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--ink);margin-top:0}.doc .doc-back{margin-top:var(--sp-7);font-size:var(--fs-small)}.doc .doc-back a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--blue);text-decoration-thickness:var(--sp-1);text-underline-offset:var(--sp-1)}a.card{text-decoration:none;color:inherit}.top .simple{background:transparent;border-bottom:0;padding-top:var(--sp-8);padding-bottom:var(--sp-8)}.top .simple h1{color:var(--on-dark)}.top .simple p{color:var(--on-dark-mid)}.top .simple p.band-sub{color:var(--on-dark-soft);font-size:var(--fs-body);margin-top:var(--sp-2)}.top .simple p.band-lede{color:var(--blue-lt);font-size:var(--fs-lede);font-style:italic}.top .hero .lede{color:var(--blue-lt);font-style:italic}.top .traits li{color:var(--on-dark-soft);font-style:italic;font-weight:400}.top .traits svg{color:var(--blue-lt)}.what{padding:var(--sp-8) 0}.what+.what-az{padding-top:0}.what h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:700;text-align:center;letter-spacing:-0.01em;text-box:trim-both cap alphabetic}.what-sub{text-align:center;color:var(--mut);margin-top:var(--sp-4)}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-5);margin-top:var(--sp-7)}.only-cards .cards{margin-top:0}.cards-2{grid-template-columns:repeat(2,1fr)}.card h2,.card h3{text-align:center;text-wrap:balance}.values{padding-top:var(--sp-5)}.badges{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2) var(--sp-3)}.badges li{font-size:var(--fs-label);line-height:var(--lh-label);font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:var(--mut-light);white-space:nowrap}.badges a{color:inherit;text-decoration:none;transition:color .15s}.badges a:hover,.badges a:focus-visible{color:var(--black)}.rel a[aria-current]{font-weight:700;color:var(--ink)}.badges li+li::before{content:"\00B7";margin-right:var(--sp-3);color:var(--card-line)}.card{background:var(--bg);border:var(--line) solid var(--card-line);border-radius:var(--radius);min-height:var(--card-h);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-3);padding:var(--sp-6) var(--sp-4)}.card{transition:box-shadow .2s ease;cursor:pointer}.card:hover{box-shadow:var(--shadow-hover)}.card svg{width:var(--icon);height:var(--icon);color:var(--black);fill:var(--blue-lt)}.card h2,.card h3{color:var(--black);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:600;text-transform:uppercase;letter-spacing:0.08em}.ftr{border-top:var(--line) solid var(--rule);background:var(--tint);position:sticky;bottom:0;z-index:10}.ftr .wrap{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--sp-4);padding-top:var(--sp-5);padding-bottom:var(--sp-5);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--mut)}.ftr .left{display:flex;align-items:center;gap:var(--sp-5)}.ftr .links{display:flex;gap:var(--sp-5);justify-content:flex-end}.ftr .links a:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--blue);text-decoration-thickness:var(--sp-1);text-underline-offset:var(--sp-1)}.round{width:var(--round-btn);height:var(--round-btn);border-radius:50%;border:var(--line) solid var(--rule);background:var(--bg);display:flex;align-items:center;justify-content:center;color:var(--ink);cursor:pointer}.round svg{width:var(--icon-sm);height:var(--icon-sm)}.modal{border:0;border-radius:var(--radius);padding:0;width:min(var(--form-w),calc(100% - var(--sp-6)));color:var(--ink);margin:auto}.modal::backdrop{background:rgba(10,10,10,.55)}.modal form{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6)}.modal .modal-head{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4)}.modal h2{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:700}.modal .modal-intro{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--mut);margin-top:calc(-1 * var(--sp-2))}.modal .x{background:none;border:0;cursor:pointer;color:var(--mut);padding:var(--sp-1)}.modal .x svg{width:var(--icon-sm);height:var(--icon-sm)}.modal label{display:flex;flex-direction:column;gap:var(--sp-1);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:600}.modal input,.modal textarea{font:inherit;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);border:var(--line) solid var(--rule);border-radius:var(--radius);padding:var(--sp-2) var(--sp-3);background:var(--bg)}.modal input:focus,.modal textarea:focus{outline:var(--focus) solid var(--blue);outline-offset:0;border-color:var(--blue)}.modal textarea{resize:vertical;min-height:var(--card-h)}.modal .hp{display:none}.modal .ts{margin-top:var(--sp-4)}.modal .ts:empty{display:none}.modal .btn{align-self:flex-start}.modal .form-note{font-size:var(--fs-label);line-height:var(--lh-small);color:var(--mut)}.modal .form-note a{color:inherit;text-decoration:underline}.modal .msg{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--mut);min-height:var(--sp-5)}.modal .msg.err{color:#B42318}.modal .msg:empty{display:none}.simple{background:var(--tint);border-bottom:var(--line) solid var(--rule);text-align:center;padding:var(--sp-9) 0}.simple h1{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:700}.simple p{color:var(--mut);margin-top:var(--sp-4)}@media (max-width:860px){.cards{grid-template-columns:repeat(2,1fr)}.cards.cards-3{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){br.wide{display:none}.card h2,.card h3{letter-spacing:0.04em}.menu-btn{display:flex}.top .hdr.open .nav{background:var(--bg)}.top .hdr.open .nav a,.top .hdr.open .nav button{color:var(--ink)}.top .hdr.open .nav [aria-current]{color:var(--ink)}.badges{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2) var(--sp-4)}.badges li{text-align:center;letter-spacing:0.04em}.badges li+li::before{content:none}.nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:0;background:var(--bg);border-bottom:var(--line) solid var(--rule);padding:var(--sp-2) var(--sp-5) var(--sp-4)}.hdr.open .nav{display:flex}.nav a,.nav button{display:block;text-align:left;padding-top:var(--sp-3);padding-bottom:var(--sp-3);border-bottom:var(--line) solid var(--rule)}.nav>:last-child{border-bottom:0}.nav .nav-search{display:flex;align-items:center;gap:var(--sp-2)}.nav .nav-search .nav-search-t{display:inline}.traits{grid-template-columns:repeat(3,max-content);grid-template-rows:repeat(3,auto);column-gap:var(--sp-4);row-gap:var(--sp-4)}.traits li{gap:var(--sp-1)}.traits svg{width:var(--sp-4);height:var(--sp-4)}.cards{grid-template-columns:1fr 1fr;gap:var(--sp-3)}.ftr .wrap{grid-template-columns:1fr;justify-items:center;text-align:center}.ftr .links{justify-content:center}.ftr .left{gap:var(--sp-3)}.ftr .left span{white-space:nowrap}}@media (max-width:380px){.traits{column-gap:var(--sp-3)}}@media (max-width:640px){.cards.cards-2{grid-template-columns:1fr}}@media (max-width:640px){.cards.cards-3{grid-template-columns:1fr}}.art{padding:var(--sp-7) 0 var(--sp-8)}.sr{position:absolute;width:var(--line);height:var(--line);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:var(--sp-2);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--mut-light);text-transform:uppercase;letter-spacing:0.06em}.crumbs li+li::before{content:"/";margin-right:var(--sp-2);color:var(--card-line)}.crumbs a{color:var(--mut);text-decoration:none}.crumbs a:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--blue)}.kicker{font-size:var(--fs-label);line-height:var(--lh-label);font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--mut-light)}.area-top{display:grid;grid-template-columns:auto minmax(0,1fr) var(--side-w);gap:var(--sp-7);align-items:start;margin-top:var(--sp-7)}.stats{display:grid;grid-template-columns:repeat(3,1fr);border:var(--line) solid var(--card-line);border-radius:var(--radius);background:var(--tint)}.stats>div{padding:var(--sp-5) var(--sp-2);text-align:center}.stats>div+div{border-left:var(--line) solid var(--card-line)}.stats .big{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:700;color:var(--ink)}.stats .big span{font-size:var(--fs-body);color:var(--mut-light);font-weight:500}.stats .kicker{margin-top:var(--sp-1)}.stats>div:first-child .big{box-shadow:inset 0 calc(-1 * var(--sp-2)) 0 var(--blue-lt);display:inline-block;padding:0 var(--sp-1)}.area-icon{width:var(--sp-9);height:var(--sp-9);border-radius:50%;background:var(--tint);border:var(--line) solid var(--card-line);display:flex;align-items:center;justify-content:center}.area-icon svg{width:var(--sp-7);height:var(--sp-7);color:var(--black);fill:var(--blue-lt)}.art .answer{font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--ink);margin-top:var(--sp-2)}.art .intro{color:var(--mut);margin-top:var(--sp-4)}.stepper{list-style:none;display:grid;grid-template-columns:repeat(var(--n),1fr);margin-top:var(--sp-8);position:relative}.stepper li{position:relative;text-align:center}.stepper li::before{content:"";position:absolute;top:calc(var(--round-btn) / 2);left:0;right:0;height:var(--focus);background:var(--card-line);z-index:0}.stepper li:first-child::before{left:50%}.stepper li:last-child::before{right:50%}.stepper li:only-child::before{display:none}.stepper a{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);text-decoration:none;color:var(--ink);padding:0 var(--sp-2)}.stepper .dot,.topic>.dot,.sec-card .num{width:var(--round-btn);height:var(--round-btn);border-radius:50%;background:var(--bg);border:var(--focus) solid var(--ink);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-small);flex:none}.stepper a:hover .dot,.stepper li.on .dot{background:var(--blue-lt);border-color:var(--black)}.stepper .lbl{font-size:var(--fs-label);line-height:var(--lh-label);font-weight:600;text-transform:uppercase;letter-spacing:0.06em;text-wrap:balance}.stepper li.on .lbl{color:var(--black)}.sec-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-5);margin-top:var(--sp-8)}.sec-card{display:flex;gap:var(--sp-4);padding:var(--sp-5);background:var(--bg);border:var(--line) solid var(--card-line);border-radius:var(--radius);text-decoration:none;color:inherit;transition:box-shadow .2s ease}.sec-card:hover{box-shadow:var(--shadow-hover)}.sec-card .num{background:var(--blue-lt);border-color:var(--black)}.sec-card h2,.sec-card h3{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--black)}.sec-card p{color:var(--mut);margin-top:var(--sp-2);font-size:var(--fs-small);line-height:var(--lh-small)}.sec-card .meta{display:inline-flex;align-items:center;gap:var(--sp-1);margin-top:var(--sp-3);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--ink)}.sec-card .meta svg{width:var(--sp-4);height:var(--sp-4)}.pn{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5);margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:var(--line) solid var(--rule)}.pn a{display:flex;flex-direction:column;gap:var(--sp-1);text-decoration:none;color:var(--ink)}.pn a.nx{text-align:right}.pn-l{font-size:var(--fs-label);line-height:var(--lh-label);text-transform:uppercase;letter-spacing:0.08em;color:var(--mut-light)}.pn-t{font-weight:600}.pn a:hover .pn-t{text-decoration:underline;text-decoration-color:var(--blue);text-decoration-thickness:var(--sp-1);text-underline-offset:var(--sp-1)}.art-grid{display:grid;grid-template-columns:minmax(0,1fr) var(--side-w);gap:var(--sp-8);margin-top:var(--sp-6);align-items:start}.answer-box{background:var(--tint);border-left:var(--sp-1) solid var(--blue-lt);border-radius:var(--radius);padding:var(--sp-5) var(--sp-6)}.takeaways{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-4);margin-top:var(--sp-6)}.takeaways li{display:flex;gap:var(--sp-2);align-items:flex-start;padding:var(--sp-4);border:var(--line) solid var(--card-line);border-radius:var(--radius);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink)}.takeaways svg,.checks svg{width:var(--icon-sm);height:var(--icon-sm);flex:none;color:var(--black);fill:var(--blue-lt)}.topics{list-style:none;margin-top:var(--sp-8)}.topic{display:grid;grid-template-columns:var(--round-btn) minmax(0,1fr);gap:var(--sp-5);position:relative;padding-bottom:var(--sp-7)}.topic::before{content:"";position:absolute;left:calc(var(--round-btn) / 2 - var(--line));top:var(--round-btn);bottom:0;width:var(--focus);background:var(--card-line)}.topic:last-child::before{display:none}.topic>.dot{background:var(--blue-lt);border-color:var(--black)}.topic h2{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:700;padding-top:var(--sp-1)}.topic p{color:var(--mut);margin-top:var(--sp-3)}.checks{list-style:none;margin-top:var(--sp-4);padding:var(--sp-4) var(--sp-5);background:var(--tint);border-radius:var(--radius);display:grid;gap:var(--sp-2)}.checks li{display:flex;gap:var(--sp-2);align-items:flex-start;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--ink)}.mistakes{margin-top:var(--sp-4);padding:var(--sp-5) var(--sp-6);border:var(--line) solid var(--card-line);border-radius:var(--radius)}.mistakes h2,.faq h2{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:700}.mistakes h2 svg{width:var(--icon);height:var(--icon);color:var(--black);fill:var(--blue-lt)}.mistakes ul{list-style:none;margin-top:var(--sp-4);display:grid;gap:var(--sp-3)}.mistakes li{display:flex;gap:var(--sp-2);align-items:flex-start;color:var(--mut)}.mistakes li svg{width:var(--icon-sm);height:var(--icon-sm);flex:none;color:var(--mut-light);margin-top:var(--sp-1)}.faq{margin-top:var(--sp-8)}.faq .qa{padding:var(--sp-5) 0;border-bottom:var(--line) solid var(--rule)}.faq .qa:first-of-type{margin-top:var(--sp-3)}.faq .qa h3{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:700;color:var(--ink)}.faq .qa p{color:var(--mut);margin-top:var(--sp-2)}.faq:has(+ .btn-row) .qa:last-child{padding-bottom:0;border-bottom:0}.rel{list-style:none;margin-top:var(--sp-3);display:grid;gap:var(--sp-3)}.rel a{display:flex;gap:var(--sp-2);align-items:flex-start;color:var(--ink);text-decoration:none;font-size:var(--fs-small);line-height:var(--lh-small)}.rel a:hover span{text-decoration:underline;text-decoration-color:var(--blue)}.rel svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.cta{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-6);margin-top:var(--sp-8);padding:var(--sp-7) var(--sp-6);background:var(--ink);border-radius:var(--radius);border-left:var(--sp-1) solid var(--blue-lt)}.cta h2{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:700;color:var(--on-dark)}.cta p{color:var(--on-dark-soft);margin-top:var(--sp-2)}.cta .btn{flex:none}@media (max-width:640px){.cta{flex-direction:column;align-items:flex-start;padding:var(--sp-6) var(--sp-5)}}.fine{margin-top:var(--sp-7);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--mut-light)}.fine a{color:var(--mut)}.side{position:sticky;top:var(--sp-5);display:grid;gap:var(--sp-5)}.side-wrap{display:grid;gap:var(--sp-5);align-content:start;align-self:stretch}.side-me{text-align:center}.side-me img{display:block;width:var(--side-photo);height:var(--side-photo);border-radius:50%;margin:0 auto var(--sp-4);object-fit:cover}.side-name{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:600;color:var(--ink)}.side-role{margin-top:var(--sp-1);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--mut-mid);font-style:italic;white-space:nowrap}.side-box{border:var(--line) solid var(--card-line);border-radius:var(--radius);padding:var(--sp-5)}.toc{list-style:none;margin-top:var(--sp-3);display:grid;gap:var(--sp-2);counter-reset:t}.toc li{counter-increment:t;display:flex;gap:var(--sp-2);font-size:var(--fs-small);line-height:var(--lh-small)}.toc li::before{content:counter(t);color:var(--mut-light);min-width:var(--sp-4)}.toc a{color:var(--ink);text-decoration:none}.toc a:hover{text-decoration:underline;text-decoration-color:var(--blue)}.side .stepper{grid-template-columns:1fr;margin-top:var(--sp-4);gap:var(--sp-3)}.side .stepper li{text-align:left}.side .stepper li::before{top:0;bottom:calc(-1 * var(--sp-3));left:calc(var(--round-btn) / 2 - var(--line));right:auto;width:var(--focus);height:auto}.side .stepper li:first-child::before{left:calc(var(--round-btn) / 2 - var(--line));top:calc(var(--round-btn) / 2)}.side .stepper li:last-child::before{right:auto;bottom:calc(100% - var(--round-btn) / 2)}.side .stepper a{flex-direction:row;padding:0;gap:var(--sp-3)}.side .stepper .lbl{text-align:left}.side-link{display:inline-flex;align-items:center;gap:var(--sp-1);margin-top:var(--sp-4);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--ink);text-decoration:none}.side-link svg{width:var(--sp-4);height:var(--sp-4)}@media (max-width:960px){.art-grid{grid-template-columns:minmax(0,1fr)}.area-top{grid-template-columns:auto minmax(0,1fr)}.stats{grid-column:1 / -1}.side{position:static}}@media (max-width:860px){.stepper{grid-template-columns:1fr;gap:var(--sp-3)}.stepper li{text-align:left}.stepper li::before{top:0;bottom:calc(-1 * var(--sp-3));left:calc(var(--round-btn) / 2 - var(--line));right:auto;width:var(--focus);height:auto}.stepper li:first-child::before{left:calc(var(--round-btn) / 2 - var(--line));top:calc(var(--round-btn) / 2)}.stepper li:last-child::before{right:auto;bottom:calc(100% - var(--round-btn) / 2)}.stepper a{flex-direction:row;padding:0}.stepper .lbl{text-align:left}.sec-cards{grid-template-columns:minmax(0,1fr)}.takeaways{grid-template-columns:1fr}}@media (max-width:640px){.area-top{grid-template-columns:1fr;gap:var(--sp-4)}.stats{grid-column:auto}.area-icon{width:var(--sp-8);height:var(--sp-8)}.answer-box,.mistakes{padding:var(--sp-4)}.topic{gap:var(--sp-4)}.pn{grid-template-columns:1fr}.pn a.nx{text-align:left}}.quote{margin:0;padding:var(--sp-5);background:var(--ink);border-radius:var(--radius);border-left:var(--sp-1) solid var(--blue)}.quote blockquote{margin:0}.quote p{font-style:italic;color:var(--on-dark);font-size:var(--fs-body);line-height:var(--lh-body)}.quote figcaption{margin-top:var(--sp-3);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--blue-lt)}.quote-in{margin-top:var(--sp-4)}.quote-feature{margin-top:var(--sp-7);padding:var(--sp-6);background:var(--ink);border-left-color:var(--blue-lt)}.quote-feature p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--on-dark)}.quote-feature figcaption{color:var(--blue-lt)}.community{margin-top:var(--sp-8)}.community ul svg{width:var(--icon-sm);height:var(--icon-sm);flex:none;color:var(--black);fill:var(--blue-lt)}.clients{margin-top:var(--sp-8)}.clients h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:700}.clients-sub{color:var(--mut);margin-top:var(--sp-2)}.quotes{display:flex;flex-direction:column;gap:var(--sp-5);margin-top:var(--sp-5)}.quotes .quote{width:82%;background:var(--ink);border-left:var(--sp-1) solid var(--blue-lt)}.glance{list-style:none;margin-top:var(--sp-3);display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4)}.glance b{display:block;font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:700;color:var(--ink)}.glance span{display:block;font-size:var(--fs-label);line-height:var(--lh-label);color:var(--mut)}.quotes .quote:nth-child(even){align-self:flex-end;border-left:none;border-right:var(--sp-1) solid var(--blue-lt)}.quote figcaption span{white-space:nowrap}.quote figcaption{display:flex;align-items:center;gap:var(--sp-3)}.quote figcaption img{width:var(--avatar);height:var(--avatar);border-radius:50%;object-fit:cover;flex:none;border:var(--ring) solid var(--blue)}@media (max-width:640px){.quotes .quote{width:92%}.quote-feature{padding:var(--sp-5)}}.stand{margin-top:var(--sp-7)}.nav-search{display:flex;align-items:center}.nav-search svg{width:var(--icon-sm);height:var(--icon-sm)}.nav-search-t{display:none}.top .nav .nav-search:hover,.top .nav .nav-search[aria-current]{color:var(--blue-lt)}.srch{padding:var(--sp-8) 0}.srch .wrap>*{max-width:var(--doc-w);margin-left:auto;margin-right:auto}.srch-box{position:relative}.srch-box svg{position:absolute;left:var(--sp-4);top:50%;transform:translateY(-50%);width:var(--icon-sm);height:var(--icon-sm);color:var(--mut);pointer-events:none}.srch-box input{width:100%;font:inherit;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);background:var(--bg);border:var(--line) solid var(--card-line);border-radius:var(--radius);padding:var(--sp-3) var(--sp-4) var(--sp-3) var(--sp-7);-webkit-appearance:none;appearance:none}.srch-box input::placeholder{color:var(--mut-light)}.srch-box input:focus{outline:var(--focus) solid var(--blue);outline-offset:0;border-color:var(--blue)}.srch-count{margin-top:var(--sp-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--mut)}.srch-results{list-style:none;display:grid;gap:var(--sp-4);margin-top:var(--sp-5)}.srch-results:empty{display:none}.srch-card{display:block;background:var(--bg);border:var(--line) solid var(--card-line);border-radius:var(--radius);padding:var(--sp-5);color:inherit;text-decoration:none;transition:box-shadow .2s ease}.srch-card:hover,.srch-card:focus-visible{box-shadow:var(--shadow-hover)}.srch-card:focus-visible{outline:var(--focus) solid var(--blue);outline-offset:0}.srch-t{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:700;color:var(--ink);margin-top:var(--sp-1);text-wrap:balance}.srch-card:hover .srch-t{text-decoration:underline;text-decoration-color:var(--blue);text-decoration-thickness:var(--sp-1);text-underline-offset:var(--sp-1)}.srch-d{margin-top:var(--sp-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--mut)}.srch-s{margin-top:var(--sp-3);padding-left:var(--sp-3);border-left:var(--sp-1) solid var(--blue);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--mut-mid)}.srch-card mark{background:var(--blue);color:var(--black);border-radius:var(--radius)}.srch-empty{margin-top:var(--sp-5);padding:var(--sp-5);background:var(--tint);border-radius:var(--radius);text-align:center;color:var(--ink)}@media (max-width:640px){.srch-card{padding:var(--sp-4)}}.srch-count:empty{display:none}.top{background:var(--bg);border-top:var(--rule-top) solid var(--blue);border-bottom:var(--line) solid var(--rule);--on-dark:var(--black);--on-dark-mid:var(--mut-mid);--on-dark-mut:var(--mut);--on-dark-soft:var(--mut-light);--on-dark-line:var(--card-line);--on-dark-fill:var(--card)}.top .nav a:hover,.top .nav button:hover,.top .nav [aria-current],.top .nav .nav-search:hover,.top .nav .nav-search[aria-current]{color:var(--black);text-decoration:underline;text-decoration-color:var(--blue);text-decoration-thickness:var(--focus);text-underline-offset:var(--sp-2)}.top .hero .lede{color:var(--mut-mid);font-style:normal}.top .simple p.band-lede{color:var(--mut-mid);font-style:normal}.top .traits li{color:var(--mut-mid)}.top .traits svg{color:var(--black)}.top .hero .btn-row{margin-bottom:var(--sp-9)}.az-list{background:var(--page-gray)}.az-list .eyebrow{text-align:center;font-size:var(--fs-label);line-height:var(--lh-label);font-weight:600;letter-spacing:0.16em;text-transform:uppercase;color:var(--mut);margin-bottom:var(--sp-3)}.grps{max-width:var(--grp-w);margin:var(--sp-7) auto 0;display:flex;flex-direction:column;gap:var(--sp-6)}.grp{background:var(--bg);border:var(--line) solid var(--card-line);border-radius:var(--radius);overflow:hidden}.grp-hd{display:block;padding:var(--sp-5) var(--sp-6);text-decoration:none;color:inherit}.grp-hd :is(h2,h3){font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:700;color:var(--black)}.grp-hd p{color:var(--mut);margin-top:var(--sp-1)}.grp-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) var(--sp-6);border-top:var(--line) solid var(--card-line);text-decoration:none;color:var(--black);font-weight:600;transition:background .15s ease}.grp-row:hover{background:var(--grp-hover)}.grp-row svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--mut);flex-shrink:0}@media (max-width:640px){.grp-hd{padding:var(--sp-4) var(--sp-5)}.grp-row{padding:var(--sp-3) var(--sp-5)}}.hdr,.top .hdr{background:var(--bar-bg);border-bottom-color:var(--bar-bg)}.hdr .brand,.top .hdr .brand{color:var(--bar-ink)}.hdr .avatar:has(img),.top .hdr .avatar:has(img){box-shadow:0 0 0 var(--line) var(--bar-line)}.hdr .menu-btn,.top .hdr .menu-btn{background:transparent;border-color:var(--bar-line);color:var(--bar-ink)}@media (min-width:641px){.hdr .nav a,.hdr .nav button,.top .hdr .nav a,.top .hdr .nav button{color:var(--bar-ink)}.hdr .nav a:hover,.hdr .nav button:hover,.hdr .nav [aria-current],.top .hdr .nav a:hover,.top .hdr .nav button:hover,.top .hdr .nav [aria-current]{color:var(--bar-ink)}}.grp-hd :is(h2,h3),.grp-hd p,.grp-row span{text-wrap:balance}.duo{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5);margin-top:var(--sp-7);text-align:left}.duo-card{background:var(--bg);border:var(--line) solid var(--card-line);border-top:var(--rule-top) solid var(--blue);padding:var(--sp-7)}.duo-dark{background:var(--black);border-color:var(--black);border-top-color:var(--mut-mid)}.duo-tag{display:inline-block;font-family:var(--font-display);font-weight:700;font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:0.06em;text-transform:uppercase;background:var(--black);color:var(--blue);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius)}.duo-dark .duo-tag{background:var(--blue);color:var(--black)}.duo-card h2{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);line-height:var(--lh-h2);text-transform:uppercase;letter-spacing:0.01em;color:var(--black);margin-top:var(--sp-3);white-space:nowrap}.duo-dark h2{color:var(--on-dark)}.duo-sub{color:var(--mut-mid);margin-top:var(--sp-2)}.duo-dark .duo-sub{color:var(--on-dark-mid)}.duo-list{list-style:none;margin-top:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4)}.duo-list li{display:flex;align-items:center;gap:var(--sp-3);color:var(--mut-mid);white-space:nowrap}.duo-dark .duo-list li{color:var(--on-dark-mid)}.duo-chk{width:var(--chk);height:var(--chk);border-radius:var(--radius);background:var(--black);color:var(--blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}.duo-dark .duo-chk{background:var(--blue);color:var(--black)}.duo-chk svg{width:var(--sp-4);height:var(--sp-4)}.top .hero .duo-card h2{color:var(--black)}.top .hero .duo-dark h2{color:var(--bar-ink)}@media (max-width:1100px){.duo{grid-template-columns:1fr}.duo-card h2,.duo-list li{white-space:normal;text-wrap:balance}}@media (max-width:640px){.duo-card{padding:var(--sp-5)}}.top{background:var(--tint)}.duo-dark h2,.top .hero .duo-dark h2{color:var(--bar-ink)}.duo-dark .duo-sub,.duo-dark .duo-list li{color:var(--bar-ink-soft)}.duo-chk svg{stroke-width:3}.grp-hd{background:var(--grp-head);padding:var(--sp-4) var(--sp-5)}.grp-hd :is(h2,h3){font-size:var(--fs-body);line-height:var(--lh-body)}.grp-hd p{font-size:var(--fs-small);line-height:var(--lh-small);margin-top:0}.grp-row{font-size:var(--fs-small);line-height:var(--lh-small);padding:var(--sp-3) var(--sp-5)}.grp-row svg{width:var(--sp-4);height:var(--sp-4)}.grps{gap:var(--sp-5)}.top .hero .duo + .btn-row .btn{border-radius:var(--radius)}.grp-hd :is(h2,h3),.grp-hd p,.grp-row{font-size:var(--fs-body);line-height:var(--lh-body)}.what-az.az-list>.wrap>h2{font-size:var(--fs-step-h);line-height:var(--lh-h1)}@media (max-width:640px){.what-az.az-list>.wrap>h2{font-size:var(--fs-h1)}}.top .hero{padding-top:var(--sp-8)}.top .hero h1 + .duo{margin-top:calc(var(--sp-7) + var(--h1-extra))}.top .hero .duo + .btn-row{margin-top:var(--sp-8);margin-bottom:var(--sp-7)}.top .hero .next-row{display:flex;justify-content:center;margin-bottom:calc(var(--sp-8) + var(--btn-below-extra))}.what-az.az-list{background:var(--bg);padding:var(--sp-8) 0}.what-az.az-list>.wrap>h2{color:var(--black)}.what-az .grps{margin-top:var(--sp-7);gap:var(--sp-5)}@media (max-width:640px){.duo-card{padding:var(--sp-5)}.duo{gap:var(--sp-5)}}.duo-tag{min-width:var(--tag-w);text-align:center}.top .hero h1{font-weight:800;text-box:trim-both cap alphabetic;margin-top:var(--h1-above)}.legal-idx .grps{max-width:var(--grp-w);margin:var(--sp-6) auto 0}.legal-idx .crumbs{max-width:var(--grp-w);margin:0 auto}.art.doc article{margin:var(--sp-6) 0 0}.art.doc{padding:var(--sp-7) 0 var(--sp-8)}@media (max-width:380px){.ftr .left{flex-direction:column;gap:var(--sp-2)}.quote figcaption span{white-space:normal}.art aside a,.art aside li,.sec-card,.side-role,.topic-body{overflow-wrap:anywhere}.side-role{white-space:normal}}.ftr .links a{display:inline-block;padding-block:var(--sp-2)}@media (max-width:1100px) and (hover:none){.nav a,.nav button{padding-block:var(--sp-3)}}.ck{position:fixed;right:var(--sp-5);bottom:var(--sp-5);z-index:30;max-width:var(--ck-w);display:flex;align-items:center;gap:var(--sp-5);padding:var(--sp-5);background:var(--bar-bg);color:var(--on-dark-mid);border-radius:var(--radius);box-shadow:var(--shadow-hover);font-size:var(--fs-small);line-height:var(--lh-small)}.ck[hidden]{display:none}.ck p{margin:0}.ck a{color:var(--blue)}.ck .btn{flex:none;background:var(--blue);color:var(--black)}.ck .btn:hover,.ck .btn:focus-visible{background:var(--on-dark);color:var(--black)}@media (max-width:640px){.ck{left:var(--sp-4);right:var(--sp-4);flex-direction:column;align-items:flex-start;gap:var(--sp-4)}}.top .hero h1 + .hero-tag{margin-top:var(--sp-5);color:var(--mut-mid);font-weight:500}.top .hero .hero-tag + .duo{margin-top:var(--sp-7)}.top .hero .duo + .hero-pitch{margin-top:var(--sp-8);font-size:var(--fs-lede);line-height:var(--lh-lede);font-weight:600;color:var(--ink)}.top .hero .hero-pitch + .btn-row{margin-top:var(--sp-7);margin-bottom:var(--sp-7)}.ftr .ftr-tag{font-style:italic;color:var(--mut)}@media (max-width:860px){.ftr .ftr-tag{display:none}}.hero-tag .nw{white-space:nowrap}.legal-idx .nf-search{max-width:var(--grp-w);margin:var(--sp-6) auto 0}.area-idx .area-sum{max-width:var(--grp-w);margin:var(--sp-6) auto 0;background:var(--bg);border:var(--line) solid var(--card-line);border-radius:var(--radius);overflow:hidden}.area-idx .area-head{display:flex;gap:var(--sp-5);align-items:flex-start;padding:var(--sp-5) var(--sp-5) 0}.area-idx .area-head .answer{color:var(--ink);font-weight:500}.area-idx .area-sum .intro{padding:var(--sp-4) var(--sp-5) var(--sp-5);color:var(--mut);font-size:var(--fs-small);line-height:var(--lh-small)}.area-idx .stats{border:0;border-top:var(--line) solid var(--card-line);border-radius:0}.area-idx .stats>div{padding:var(--sp-4) var(--sp-2)}.area-idx .stats .big{font-size:var(--fs-h2);line-height:var(--lh-h2)}.sec-row{justify-content:flex-start}.sec-row .num{width:var(--round-btn);height:var(--round-btn);border-radius:50%;background:var(--blue-lt);border:var(--focus) solid var(--black);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-small);flex:none;color:var(--black)}.sec-row .sec-txt{display:flex;flex-direction:column;gap:var(--sp-1);flex:1;min-width:0}.sec-row .sec-t{font-weight:600;color:var(--black)}.sec-row .sec-s{font-weight:400;color:var(--mut)}.sec-row .sec-n{font-size:var(--fs-label);line-height:var(--lh-label);font-weight:600;text-transform:uppercase;letter-spacing:0.06em;color:var(--mut-light);white-space:nowrap}.area-idx .btn-row,.area-idx .pn{max-width:var(--grp-w);margin-left:auto;margin-right:auto}@media (max-width:640px){.area-idx .area-head{gap:var(--sp-4)}.sec-row .sec-n{display:none}}.area-idx .area-icon{flex:none}.sec-row .sec-s{font-size:var(--fs-small);line-height:var(--lh-small)}@media (max-width:640px){.area-idx .area-head{flex-direction:column}}.read .read-col{display:block;max-width:var(--grp-w);margin:var(--sp-6) auto 0}.read .read-col>.grp,.read .read-col>.grps{margin-top:var(--sp-6)}.read .grps{max-width:none}.read .topics{margin-top:var(--sp-8)}.toc-row{justify-content:flex-start}.toc-row .toc-n{min-width:var(--sp-5);color:var(--mut-light);font-weight:600}.toc-row .toc-t{flex:1}.take-row{justify-content:flex-start;font-weight:500;color:var(--ink)}.take-row:hover{background:transparent}.take-row svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--black);fill:var(--blue-lt)}.sec-row[aria-current]{background:var(--grp-hover)}.sec-row[aria-current] .sec-t{font-weight:700}.fits{margin-top:var(--sp-8)}.read .pn{max-width:var(--grp-w)}.me-card{background:var(--bg);border:var(--line) solid var(--card-line);border-radius:var(--radius);overflow:hidden;margin-bottom:var(--sp-6)}.me-top{display:flex;align-items:center;gap:var(--sp-5);padding:var(--sp-5)}.me-top img{width:var(--side-photo);height:var(--side-photo);border-radius:50%;object-fit:cover;flex:none}.me-card .stats{border:0;border-top:var(--line) solid var(--card-line);border-radius:0}.me-card .stats>div{padding:var(--sp-4) var(--sp-2)}.me-card .stats .big{font-size:var(--fs-h2);line-height:var(--lh-h2)}.stats-4{grid-template-columns:repeat(4,1fr)}.doc .crumbs{max-width:var(--doc-w);margin:0 auto}@media (max-width:640px){.stats-4{grid-template-columns:repeat(2,1fr)}.stats-4>div:nth-child(3){border-left:0}.stats-4>div:nth-child(n+3){border-top:var(--line) solid var(--card-line)}.me-top{gap:var(--sp-4)}.side-role{white-space:normal}}.read .read-grid{display:grid;grid-template-columns:minmax(0,var(--grp-w)) var(--side-w);gap:var(--sp-8);justify-content:center;align-items:start;margin-top:var(--sp-6)}.read .read-grid .read-col{margin:0;max-width:none}.read .crumbs,.read .pn{max-width:calc(var(--grp-w) + var(--side-w) + var(--sp-8));margin-left:auto;margin-right:auto}.read .area-sum,.read .grps{margin-left:0;margin-right:0}.read-side{display:grid;gap:var(--sp-5)}.read-side .me-card{margin-bottom:0}.read-side .me-top{flex-direction:column;text-align:center;gap:var(--sp-3)}.read-side .stats-4{grid-template-columns:repeat(2,1fr)}.read-side .stats-4>div:nth-child(3){border-left:0}.read-side .stats-4>div:nth-child(n+3){border-top:var(--line) solid var(--card-line)}.side-row{justify-content:flex-start;font-size:var(--fs-small);line-height:var(--lh-small);padding:var(--sp-3) var(--sp-5)}.side-row .toc-t{flex:1}.side-row[aria-current]{background:var(--grp-hover);font-weight:700}.side-row[aria-current] .toc-n{color:var(--ink)}.doc.read .read-col{max-width:none}@media (max-width:1080px){.read .read-grid{grid-template-columns:minmax(0,1fr)}.read .read-grid,.read .crumbs,.read .pn{max-width:var(--grp-w)}}.doc .read-side h2,.doc .read-side p{margin-top:0}@media (min-width:901px) and (max-width:1080px){.read .read-grid{grid-template-columns:minmax(0,1fr) var(--side-w);gap:var(--sp-7)}.read .read-grid,.read .crumbs,.read .pn{max-width:none}}@media (max-width:900px){.read .read-grid{grid-template-columns:minmax(0,1fr)}}