.primitives_button__VgPaP,.primitives_linkButton__1cOyD{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:var(--target-min);padding:12px 20px;border:var(--rule-frame) solid var(--ink);border-radius:var(--radius-control);font:700 var(--type-action)/1.4 var(--font-body);text-decoration:none;cursor:pointer;transition:transform var(--motion-press) var(--motion-ease)}.primitives_primary__2paHR{background:var(--action);color:var(--on-action)}.primitives_ink___j4ur{background:var(--ink);color:var(--panel)}.primitives_secondary__Xq_Y_{background:var(--panel);color:var(--ink)}.primitives_button__VgPaP:active:not(:disabled),.primitives_linkButton__1cOyD:active{transform:translateY(2px)}.primitives_button__VgPaP:disabled{background:var(--surface-muted);color:var(--muted);border-color:var(--border-strong);cursor:not-allowed}.primitives_button__VgPaP:focus-visible,.primitives_choice__fL5d8:focus-visible,.primitives_input__j9CH9:focus-visible,.primitives_linkButton__1cOyD:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.primitives_field__x3GFV{display:grid;gap:var(--space-2);font:500 var(--type-label)/var(--leading-body) var(--font-body)}.primitives_input__j9CH9{box-sizing:border-box;width:100%;min-height:var(--target-min);padding:12px 14px;font:400 var(--type-body)/1.5 var(--font-body);color:var(--ink);background:var(--panel);border:1px solid var(--ink);border-radius:var(--radius-control)}.primitives_input__j9CH9[aria-invalid=true]{border:2px solid var(--error-ink)}.primitives_input__j9CH9:disabled{background:var(--surface-muted);color:var(--muted)}.primitives_hint__luV_1{font:400 var(--type-caption)/1.6 var(--font-body);color:var(--muted)}.primitives_error__oBuva{color:var(--error-ink)}.primitives_choice__fL5d8{display:inline-flex;align-items:center;gap:8px;min-height:var(--target-min);padding:8px 14px;border:1px solid var(--ink);border-radius:var(--radius-control);background:var(--panel);color:var(--ink);font:500 var(--type-label)/1.5 var(--font-body);cursor:pointer}.primitives_choice__fL5d8[aria-pressed=true]{background:var(--accent);box-shadow:inset 0 0 0 1px var(--ink)}.primitives_status__i__Vh{display:flex;align-items:start;gap:var(--space-2);padding:var(--space-4);background:var(--surface-muted);border-left:var(--rule-accent) solid;font:400 var(--type-label)/var(--leading-body) var(--font-body)}.primitives_success__v_NZy{color:var(--success-ink)}.primitives_warning__CI_Zt{color:var(--warning-ink)}.primitives_object___kIrc{border:var(--object-border);border-radius:var(--radius-panel) var(--radius-corner);background:var(--panel);box-shadow:var(--object-shadow);padding:var(--space-6)}@media (prefers-reduced-motion:reduce){.primitives_button__VgPaP,.primitives_linkButton__1cOyD{transition:none}.primitives_button__VgPaP:active:not(:disabled),.primitives_linkButton__1cOyD:active{transform:none}}.primitives_linkButton__1cOyD.primitives_primary__2paHR{color:var(--on-action)}.primitives_linkButton__1cOyD.primitives_ink___j4ur{color:var(--panel)}.primitives_linkButton__1cOyD.primitives_secondary__Xq_Y_{color:var(--ink)}.system_root__fpQqk{min-height:100vh;font-size:16px;line-height:1.75}.system_root__fpQqk *{box-sizing:border-box}.system_root__fpQqk h1,.system_root__fpQqk h2,.system_root__fpQqk h3,.system_root__fpQqk p{margin:0}.system_root__fpQqk h1,.system_root__fpQqk h2,.system_root__fpQqk h3{font-weight:500}.system_root__fpQqk a{color:inherit;text-decoration:none}.system_root__fpQqk a:focus-visible,.system_root__fpQqk input:focus-visible{outline:2px solid var(--action);outline-offset:4px}.system_header__r4zm0{max-width:1160px;margin:auto;padding:28px 30px;display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid var(--line);font-size:12px}.system_header__r4zm0>span{font-size:9px;letter-spacing:.12em;color:var(--quiet)}.system_root__fpQqk main{max-width:1060px;margin:auto;padding:0 30px}.system_intro__JU_Mt{padding:84px 0 64px;max-width:760px}.system_kicker__NZKtK{font-size:13px;color:var(--action)}.system_intro__JU_Mt h1{font-size:clamp(38px,4.6vw,58px);letter-spacing:-.04em;line-height:1.4;margin:20px 0}.system_lead__WeQ6A{font-size:18px;color:var(--muted)}.system_proposal__8bDzh{display:block;color:var(--quiet);font-size:11px;margin-top:27px}.system_principles__G189T{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;padding:35px 0 55px;border-top:1px solid var(--line)}.system_principles__G189T article>span{font-size:11px;color:var(--quiet)}.system_principles__G189T h2{font-size:20px;margin:13px 0 10px}.system_principles__G189T p{font-size:14px;color:var(--muted)}.system_section__MyBeO{padding:60px 0;border-top:1px solid var(--line)}.system_sectionHeading__o2LHd{max-width:660px;margin-bottom:34px}.system_sectionHeading__o2LHd>span{font-size:10px;color:var(--quiet);letter-spacing:.1em}.system_sectionHeading__o2LHd h2{font-size:29px;margin:15px 0 10px;letter-spacing:-.025em}.system_sectionHeading__o2LHd p{color:var(--muted);font-size:15px}.system_swatches__GEimG{display:grid;grid-template-columns:repeat(6,1fr);gap:15px}.system_swatch__Y7Occ{height:110px;border:1px solid #29262912;border-radius:8px;margin-bottom:12px}.system_swatches__GEimG strong{display:block;font-size:13px;font-weight:500}.system_swatches__GEimG code{font-size:10px;color:var(--quiet)}.system_swatches__GEimG p{font-size:11px;color:var(--muted);margin-top:5px}.system_colorRule__6LNW_{margin-top:33px}.system_ratio__vJDjB{display:flex;height:9px;overflow:hidden;border-radius:3px;border:1px solid var(--line)}.system_ratio__vJDjB span:first-child{width:83%;background:#fff}.system_ratio__vJDjB span:nth-child(2){width:14%;background:#625d61}.system_ratio__vJDjB span:nth-child(3){width:3%;background:var(--action)}.system_colorRule__6LNW_ p{font-size:12px;color:var(--muted);margin-top:12px}.system_photoExample__n50z0{display:grid;grid-template-columns:1.4fr 1fr;background:var(--panel);border-radius:12px;overflow:hidden}.system_photoExample__n50z0>img{width:100%;height:380px;object-fit:cover;object-position:80% center}.system_photoExample__n50z0>div{padding:45px;align-self:center}.system_photoExample__n50z0 span{font-size:9px;letter-spacing:.1em;color:var(--quiet)}.system_photoExample__n50z0 h3{font-size:36px;margin:15px 0 8px}.system_photoExample__n50z0 p{color:var(--muted);font-size:15px}.system_photoExample__n50z0 .system_photoCaption__OGdPA{font-size:11px;margin-top:32px;color:var(--quiet)}.system_typeGrid__olPLJ{display:grid;grid-template-columns:1.2fr 1fr;gap:70px}.system_typeSpec__oNFK4>span{font-size:9px;letter-spacing:.1em;color:var(--quiet);display:block;margin-bottom:13px}.system_typeSpec__oNFK4 h3{font-size:43px;line-height:1.4;margin-bottom:35px;letter-spacing:-.03em}.system_typeSpec__oNFK4 p{font-size:16px;margin-bottom:28px;max-width:360px}.system_typeSpec__oNFK4 .system_labelExample__H7Wrl{font-size:14px;font-weight:500}.system_voice__X2yr0{padding:28px;border-left:1px solid var(--line)}.system_voice__X2yr0 h3{font-size:21px;margin-bottom:20px}.system_voice__X2yr0 p{font-size:16px;margin-bottom:18px}.system_voice__X2yr0 small{color:var(--quiet);font-size:12px;display:block;max-width:280px;margin-top:30px}.system_components__1ibHN{display:grid;grid-template-columns:1fr 1fr;gap:20px}.system_components__1ibHN article{background:var(--panel);padding:26px;border-radius:12px;border:1px solid var(--line)}.system_components__1ibHN article>span{font-size:9px;letter-spacing:.1em;color:var(--quiet);display:block;margin-bottom:24px}.system_components__1ibHN p{font-size:12px;color:var(--muted);margin-top:18px}.system_actions__hrkZq{display:flex;flex-wrap:wrap;gap:13px}.system_root__fpQqk .system_primary__ezjfr,.system_root__fpQqk .system_secondary__Tsfb4{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 19px;border-radius:10px;font-size:14px;font-weight:500;transition:background .18s}.system_root__fpQqk .system_primary__ezjfr{color:white}.system_root__fpQqk .system_primary__ezjfr:hover{background:#393832}.system_root__fpQqk .system_secondary__Tsfb4{border:1px solid var(--line);color:var(--ink)}.system_root__fpQqk .system_secondary__Tsfb4:hover{background:var(--stage)}.system_components__1ibHN label{display:block;font-size:14px;margin-bottom:8px}.system_components__1ibHN input{font:inherit;border:1px solid var(--line);border-radius:10px;padding:12px 14px;width:100%;color:var(--ink);background:white}.system_components__1ibHN input::placeholder{color:var(--quiet)}.system_status__uOGob{display:inline-flex;gap:9px;align-items:center;font-size:14px;color:#35644b}.system_status__uOGob>span{width:6px;height:6px;border-radius:50%;background:#35644b}.system_spacing__BqJt3{display:flex;align-items:flex-end;gap:14px;height:35px}.system_spacing__BqJt3 i{height:10px;background:var(--line);width:8px}.system_spacing__BqJt3 i:nth-child(2){width:16px}.system_spacing__BqJt3 i:nth-child(3){width:24px}.system_spacing__BqJt3 i:nth-child(4){width:40px}.system_end__s6Szp{padding:65px 0 80px;border-top:1px solid var(--line)}.system_end__s6Szp h2{font-size:34px;line-height:1.4;letter-spacing:-.02em}.system_end__s6Szp p{color:var(--muted);margin:15px 0 25px}.system_footer__He0uX{border-top:1px solid var(--line);padding:25px;text-align:center;color:var(--quiet);font-size:11px}@media(max-width:650px){.system_header__r4zm0{padding:22px;gap:15px}.system_header__r4zm0>span{display:none}.system_header__r4zm0 img{width:110px;height:auto}.system_header__r4zm0>a:last-child{font-size:11px}.system_root__fpQqk main{padding:0 24px}.system_intro__JU_Mt{padding:45px 0 40px}.system_intro__JU_Mt h1{font-size:37px}.system_lead__WeQ6A{font-size:16px}.system_principles__G189T{grid-template-columns:1fr;gap:27px;padding:28px 0 35px}.system_principles__G189T h2{margin:6px 0;font-size:21px}.system_section__MyBeO{padding:38px 0}.system_sectionHeading__o2LHd h2{font-size:26px}.system_swatches__GEimG{grid-template-columns:repeat(3,1fr);gap:22px 12px}.system_swatch__Y7Occ{height:80px}.system_photoExample__n50z0{grid-template-columns:1fr}.system_photoExample__n50z0>img{height:320px}.system_photoExample__n50z0>div{padding:25px}.system_typeGrid__olPLJ{grid-template-columns:1fr;gap:20px}.system_typeSpec__oNFK4 h3{font-size:36px}.system_voice__X2yr0{padding:22px 0;border-left:0;border-top:1px solid var(--line)}.system_components__1ibHN{grid-template-columns:1fr}.system_end__s6Szp{padding:40px 0}.system_end__s6Szp h2{font-size:29px}}@media(prefers-reduced-motion:reduce){.system_root__fpQqk *{transition:none!important}}.system_header__r4zm0{border-top:1px solid var(--ink);border-bottom:4px double var(--ink);margin-top:16px}.system_header__r4zm0>span{font-family:ui-monospace,monospace;color:var(--ink);font-size:10px}.system_header__r4zm0 img{width:145px}.system_intro__JU_Mt{padding:60px 0 48px}.system_kicker__NZKtK{display:flex;align-items:center;gap:14px;color:var(--ink);font-family:ui-monospace,monospace;font-size:12px;letter-spacing:.02em}.system_kicker__NZKtK svg{transform:rotate(-7deg)}.system_intro__JU_Mt h1{font-weight:600;line-height:1.3;margin:25px 0}.system_proposal__8bDzh{border-top:1px solid var(--line);padding-top:16px;display:inline-block}.system_principles__G189T{border-top:2px solid var(--ink);gap:30px}.system_principles__G189T article{padding-right:25px;border-right:1px solid var(--line)}.system_principles__G189T article:last-child{border:0}.system_principles__G189T article:nth-child(2)>svg{transform:rotate(5deg)}.system_principles__G189T h2{font-weight:600}.system_section__MyBeO{border-top:1px solid var(--ink)}.system_sectionHeading__o2LHd>span{font-family:ui-monospace,monospace;color:var(--ink)}.system_sectionHeading__o2LHd h2{font-weight:600}.system_swatch__Y7Occ{border-radius:0;border:1px solid var(--line)}.system_ratio__vJDjB{border-radius:0;border-color:var(--ink)}.system_ratio__vJDjB span:first-child{width:75%;background:var(--panel)}.system_ratio__vJDjB span:nth-child(2){width:20%;background:var(--ink)}.system_ratio__vJDjB span:nth-child(3){width:5%;background:var(--line)}.system_photoExample__n50z0{border-radius:0;border:1px solid var(--ink);background:transparent}.system_photoExample__n50z0>img{border-right:1px solid var(--ink)}.system_photoExample__n50z0 h3,.system_typeSpec__oNFK4 h3{font-weight:600}.system_components__1ibHN article{border-radius:0;border:1px solid var(--ink);background:transparent}.system_root__fpQqk .system_primary__ezjfr,.system_root__fpQqk .system_secondary__Tsfb4{border-radius:2px;border:1px solid var(--ink)}.system_components__1ibHN input{background:var(--panel);border-color:#aaa69b;border-radius:2px}.system_status__uOGob{color:var(--ink)}.system_status__uOGob>span{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--ink);background:transparent;border-radius:0;font-size:12px}.system_spacing__BqJt3 i{background:var(--ink)}.system_iconStrip__ldptJ{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:30px 0;gap:15px}.system_iconStrip__ldptJ>div{display:flex;align-items:center;flex-direction:column;gap:14px;font-size:12px}.system_iconStrip__ldptJ>div:nth-child(2n) svg{transform:rotate(-5deg)}.system_end__s6Szp{border-top:4px double var(--ink)}.system_sourceNote__JyzTv{max-width:1060px;margin:0 auto!important;padding:0 30px 26px;font-size:11px;color:var(--muted)}.system_sourceNote__JyzTv a{text-decoration:underline;text-underline-offset:3px}.system_footer__He0uX{border-top:1px solid var(--ink)}@media(max-width:650px){.system_header__r4zm0{margin-top:8px}.system_header__r4zm0 img{width:125px}.system_intro__JU_Mt{padding:38px 0}.system_intro__JU_Mt h1{font-size:38px}.system_principles__G189T article{border:0;padding:0}.system_principles__G189T article>svg{width:35px;height:35px}.system_iconStrip__ldptJ{grid-template-columns:repeat(3,1fr);gap:30px 10px}.system_photoExample__n50z0>img{border-right:0;border-bottom:1px solid var(--ink)}}.system_root__fpQqk{display:flow-root}@media(min-width:651px) and (max-width:800px){.system_principles__G189T{gap:20px}.system_principles__G189T article{padding-right:15px}.system_principles__G189T h2{font-size:17px}.system_principles__G189T p{font-size:13px}}.system_paletteGroup__9t9Dr{margin:30px 0}.system_paletteGroup__9t9Dr>h3{font-size:14px;margin-bottom:13px;font-weight:500}.system_swatches__GEimG{grid-template-columns:repeat(4,1fr)}.system_root__fpQqk .system_primary__ezjfr{background:var(--action);color:var(--on-action);border-color:var(--action)}.system_root__fpQqk .system_primary__ezjfr:hover{background:var(--action);border-color:var(--ink);outline:1px solid var(--ink)}.system_ratio__vJDjB span:nth-child(3){background:var(--accent)}.system_status__uOGob>span{background:var(--success);color:var(--ink);border-color:var(--success)}.system_components__1ibHN input{border-color:var(--border-strong)}@media(max-width:650px){.system_swatches__GEimG{grid-template-columns:repeat(2,1fr)}}.system_root__fpQqk .system_primary__ezjfr{font-size:19px!important;font-weight:700!important;line-height:1.45}.system_header__r4zm0 img{width:154px;height:auto}.system_logoReview__DoArg{display:grid;grid-template-columns:1fr 1fr;gap:50px;border-top:1px solid var(--ink);padding:38px 0 48px;align-items:center}.system_logoReview__DoArg h2{font-size:24px;margin:12px 0}.system_logoReview__DoArg p{font-size:14px;color:var(--muted)}.system_logoReview__DoArg>div>span{font-family:ui-monospace,monospace;font-size:10px}.system_logoSpec__8vwsa{padding:30px;border:1px solid var(--line)}.system_logoSpec__8vwsa>img{width:100%;height:auto}.system_logoSpec__8vwsa>div{display:flex;align-items:center;gap:16px;border-top:1px solid var(--line);margin-top:25px;padding-top:20px;font-size:11px;color:var(--muted)}@media(max-width:650px){.system_header__r4zm0 img{width:136px}.system_logoReview__DoArg{grid-template-columns:1fr;gap:24px}.system_logoSpec__8vwsa{padding:25px}}.system_warpStudies__61XKZ{padding:0 0 40px}.system_warpStudies__61XKZ>h2{font-size:22px;margin-bottom:24px}.system_warpStudies__61XKZ>div{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.system_warpStudies__61XKZ article{padding:24px;text-align:center;border-right:1px solid var(--line)}.system_warpStudies__61XKZ article:last-child{border:0}.system_warpStudies__61XKZ img{margin:0 auto 20px;display:block}.system_warpStudies__61XKZ h3{font-size:16px}.system_warpStudies__61XKZ p{font-size:12px;color:var(--muted);margin-top:10px}.system_warpStudies__61XKZ>p{font-size:11px}.system_warpStudies__61XKZ a{text-decoration:underline}@media(max-width:600px){.system_warpStudies__61XKZ article{padding:18px 8px}.system_warpStudies__61XKZ img{width:65px;height:65px}.system_warpStudies__61XKZ h3{font-size:13px}.system_warpStudies__61XKZ article p{font-size:11px}}.system_construction__vF1im{margin:0 0 40px;border:1px solid var(--line);padding:24px}.system_construction__vF1im img{display:block;width:100%;max-width:640px;height:auto;margin:auto}.system_construction__vF1im p{font-size:12px;color:var(--muted);text-align:center}.system_symbolChoices__qjfpi{border-top:4px double var(--ink);padding:38px 0 48px;scroll-margin-top:24px}.system_choiceGrid___VXJ9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.system_choice__5tTwJ{border:1px solid var(--border-strong);padding:22px;min-width:0}.system_choiceLabel__3_03B{display:flex;align-items:center;gap:12px}.system_choiceLabel__3_03B>span{width:26px;height:26px;background:var(--ink);color:var(--panel);font:12px/26px ui-monospace,monospace;text-align:center}.system_choiceLabel__3_03B h3{font-size:16px;font-weight:600}.system_choiceMark__q1Uri{display:grid;place-items:center;height:180px}.system_choiceLockup__e_XDO{padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.system_choiceLockup__e_XDO img{display:block;width:100%;max-width:280px;margin:auto}.system_choice__5tTwJ>p{font-size:13px;color:var(--muted);margin:16px 0;min-height:46px}.system_choiceSizes__SAcO3{display:flex;align-items:center;gap:14px;height:42px}.system_choiceSizes__SAcO3>span{font:9px ui-monospace,monospace;margin-right:auto;color:var(--muted)}.system_choice__5tTwJ details{border-top:1px solid var(--line);margin-top:12px;padding:12px 0;font-size:12px}.system_choice__5tTwJ summary{cursor:pointer}.system_choice__5tTwJ summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.system_choice__5tTwJ details img{width:100%;height:auto;margin-top:12px}.system_choice__5tTwJ>a{font-size:12px;text-decoration:underline;text-underline-offset:4px}.system_choiceNote__jWemf{font-size:13px;color:var(--muted);margin-top:24px!important}@media(max-width:900px){.system_choiceGrid___VXJ9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.system_choiceGrid___VXJ9{grid-template-columns:1fr}.system_choiceMark__q1Uri{height:160px}.system_choice__5tTwJ>p{min-height:0}}.system_header__r4zm0{border-top:0;border-bottom:var(--rule-section) solid var(--ink)}.system_end__s6Szp,.system_footer__He0uX,.system_logoReview__DoArg,.system_principles__G189T,.system_section__MyBeO,.system_symbolChoices__qjfpi{border-top:var(--rule-section) solid var(--ink)}.system_photoExample__n50z0{border:var(--rule-frame) solid var(--ink)}.system_photoExample__n50z0>img{border-right:var(--rule-detail) solid var(--ink)}.system_components__1ibHN input{border:var(--rule-detail) solid var(--ink)}.system_ruleScale__cs_x2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.system_ruleSample__REqwI{height:38px;display:flex;align-items:center}.system_ruleSample__REqwI i{display:block;width:100%;border-top-style:solid}.system_ruleScale__cs_x2 strong{font-size:14px;font-weight:600}.system_ruleScale__cs_x2 p{font-size:13px;color:var(--muted);margin-top:8px}.system_ruleExample__vSI_I{margin-top:36px;border-top:var(--rule-section) solid var(--ink);border-bottom:var(--rule-section) solid var(--ink)}.system_ruleExampleHeader__LV23E{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:var(--rule-detail) solid var(--ink);font-size:11px}.system_ruleExampleHeader__LV23E>span:first-child{font-family:ui-monospace,monospace}.system_ruleExampleBody__pfAkM{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:28px 0}.system_ruleTag__X8ZQQ{font:10px ui-monospace,monospace;border-bottom:var(--rule-detail) solid var(--accent);padding-bottom:4px}.system_ruleExampleBody__pfAkM h3{font-size:32px;font-weight:600;line-height:1.35;margin:20px 0 14px}.system_ruleExampleBody__pfAkM p{font-size:14px;color:var(--muted)}.system_ruleExampleBody__pfAkM a{display:inline-block;font-size:13px;margin-top:22px;border-bottom:var(--rule-detail) solid var(--ink);padding-bottom:4px}.system_rulePhoto__5Q8Z3 img{display:block;width:100%;height:240px;object-fit:cover;object-position:80% center;border:var(--rule-frame) solid var(--ink)}.system_rulePhoto__5Q8Z3>span{font-size:11px;color:var(--muted)}.system_ruleExample__vSI_I blockquote{border-left:var(--rule-accent) solid var(--accent);margin:8px 0 32px;padding:4px 0 4px 22px;font-size:24px;line-height:1.5;font-weight:600}.system_ruleNote__Um02D{margin-top:20px!important;font-size:12px;color:var(--muted)}@media(max-width:650px){.system_ruleScale__cs_x2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.system_ruleExampleBody__pfAkM{grid-template-columns:1fr;gap:24px}.system_ruleExampleHeader__LV23E{font-size:9px}.system_ruleExample__vSI_I blockquote{font-size:21px}}.system_root__fpQqk a:focus-visible,.system_root__fpQqk input:focus-visible,.system_root__fpQqk summary:focus-visible{outline:var(--rule-frame) solid var(--focus);outline-offset:4px}@media(max-width:650px){.system_photoExample__n50z0>img{border-right:0;border-bottom:var(--rule-detail) solid var(--ink)}}.system_motionGuide__Tc_Wo{border-top:1px solid var(--ink);padding:38px 0}.system_motionRules__9oODf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;border-top:1px solid var(--ink);padding-top:28px}.system_motionRules__9oODf article>span{font:10px ui-monospace,monospace}.system_motionRules__9oODf h3{font-size:19px;margin:12px 0;font-weight:600}.system_motionRules__9oODf p{font-size:13px;color:var(--muted)}@media(max-width:650px){.system_motionRules__9oODf{grid-template-columns:1fr;gap:22px}}.system_identityGuide__wiCwa{border-top:1px solid var(--ink);padding:40px 0 50px}.system_identityObjects__uTaKD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.system_identityObjects__uTaKD article{border:var(--object-border);border-radius:28px 6px 28px 6px;padding:24px 18px;background:var(--panel);box-shadow:3px 4px 0 var(--ink)}.system_identityObjects__uTaKD article:nth-child(2){border-radius:28px;background:var(--accent)}.system_identityObjects__uTaKD article:nth-child(3){border-radius:6px}.system_identityObjects__uTaKD article:last-child>svg{color:var(--accent)}.system_identityObjects__uTaKD h3{font-size:14px;font-weight:600;margin:18px 0 8px}.system_identityObjects__uTaKD p{font-size:11px}.system_identitySummary__J_Xkx{padding:24px 0}.system_identitySummary__J_Xkx p{font-size:13px;margin:14px 0}.system_identitySummary__J_Xkx strong{font-weight:600}.system_components__1ibHN input,.system_root__fpQqk .system_primary__ezjfr,.system_root__fpQqk .system_secondary__Tsfb4{border-radius:12px}.system_end__s6Szp,.system_footer__He0uX,.system_header__r4zm0,.system_logoReview__DoArg,.system_principles__G189T,.system_section__MyBeO,.system_symbolChoices__qjfpi{border-width:1px}@media(max-width:700px){.system_identityObjects__uTaKD{grid-template-columns:repeat(2,minmax(0,1fr))}}.system_profileSpec__iLL0i{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;border-top:1px solid var(--ink);padding:45px 0 60px}@media(max-width:650px){.system_profileSpec__iLL0i{grid-template-columns:1fr;gap:24px}}.system_systemNav__xrJlA{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 32px}.system_systemNav__xrJlA a{display:inline-flex;align-items:center;min-height:44px;border:1px solid var(--ink);border-radius:12px;padding:8px 14px;font:12px var(--font-label)}.system_systemNav__xrJlA a:hover{background:var(--surface-muted)}.system_root__fpQqk details[id],.system_root__fpQqk section[id]{scroll-margin-top:24px}.system_symbolChoices__qjfpi>summary{min-height:44px;cursor:pointer;font:12px/1.6 var(--font-label);padding:12px 0}.system_symbolChoices__qjfpi[open]>.system_sectionHeading__o2LHd{margin-top:24px}.system_labGrid__2Eteb,.system_teamGrid__FIPrm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.system_labGrid__2Eteb>article,.system_teamGrid__FIPrm>article{min-width:0}.system_labGrid__2Eteb h3,.system_teamGrid__FIPrm h3{font-size:20px;font-weight:700;margin-bottom:20px}.system_labStack__MYyH6{display:grid;gap:16px}.system_labChoices__xjmID{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.system_teamGrid__FIPrm>article{border-top:2px solid var(--ink);padding-top:20px}.system_teamGrid__FIPrm article>span{font:11px var(--font-label)}.system_teamGrid__FIPrm h3{margin:12px 0}.system_teamGrid__FIPrm p{font-size:15px;color:var(--muted)}.system_teamGrid__FIPrm code{font-size:11px;overflow-wrap:anywhere}.system_teamNote__HViuu{margin-top:32px;padding:24px;background:var(--surface-muted);border-left:4px solid var(--accent)}.system_teamNote__HViuu p{font-size:14px;overflow-wrap:anywhere;margin-top:10px}.system_footer__He0uX,.system_header__r4zm0{border-width:var(--rule-section)}.system_typeSpec__oNFK4 h3{font-weight:700}@media(max-width:700px){.system_labGrid__2Eteb,.system_teamGrid__FIPrm{grid-template-columns:1fr;gap:24px}}.system_root__fpQqk{overflow-x:clip}