.LlpIZW_identity{min-width:0}.LlpIZW_sectionHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:25px;display:flex}.LlpIZW_sectionHeading .eyebrow{margin-bottom:10px}.LlpIZW_sectionHeading h2{letter-spacing:-.04em;font-size:29px}.LlpIZW_officialBadge{border:1px solid var(--line);color:var(--accent);white-space:nowrap;border-radius:4px;align-items:center;gap:7px;margin-bottom:3px;padding:5px 10px;font-size:10px;line-height:1.5;display:inline-flex}.LlpIZW_previewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.LlpIZW_previewCard{border:1px solid var(--line);border-radius:7px;min-width:0;overflow:hidden}.LlpIZW_previewStage{padding:25px 28px 20px}.LlpIZW_light{color:#17313f;background:#f1f4f3}.LlpIZW_dark{color:#f3f7f6;background:#142b36}.LlpIZW_previewLabel{letter-spacing:.12em;opacity:.7;justify-content:space-between;align-items:center;gap:16px;font-size:8px;display:flex}.LlpIZW_previewLabel>span:last-child{letter-spacing:.08em;font-size:7px}.LlpIZW_previewArt{place-items:center;min-height:286px;padding-block:15px;display:grid}.LlpIZW_previewArt img{width:min(100%,400px);height:auto;display:block}.LlpIZW_previewFooter{background:var(--surface);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:23px 27px;display:flex}.LlpIZW_previewFooter h3{font-size:15px;font-weight:600}.LlpIZW_previewFooter p{color:var(--muted);margin-top:6px;font-size:10px;line-height:1.8}.LlpIZW_previewFooter a{color:var(--accent);white-space:nowrap;align-items:center;gap:9px;padding-block:9px;font-size:10px;font-weight:550;display:inline-flex}.LlpIZW_previewFooter a:hover{text-underline-offset:4px;text-decoration:underline}.LlpIZW_principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-block:34px 44px;display:grid}.LlpIZW_principles article>span{color:var(--accent);letter-spacing:.12em;font-size:8px}.LlpIZW_principles h3{margin-top:12px;font-size:17px;font-weight:550}.LlpIZW_principles p{max-width:345px;color:var(--muted);margin-top:10px;font-size:11px;line-height:1.95}.LlpIZW_monoSection{border-block:1px solid var(--line);align-items:center;gap:31px;padding-block:28px;display:flex}.LlpIZW_monoPreview{background:#fff;border:1px solid #e1e7e8;border-radius:4px;flex-shrink:0;place-items:center;width:202px;min-height:122px;padding:8px 12px;display:grid}.LlpIZW_monoPreview img{width:100%;height:auto;display:block}.LlpIZW_monoCopy{flex:1}.LlpIZW_monoCopy .eyebrow{margin-bottom:9px;font-size:8px}.LlpIZW_monoCopy h2{font-size:21px;font-weight:550}.LlpIZW_monoCopy>p:last-child{max-width:450px;color:var(--muted);margin-top:10px;font-size:11px}.LlpIZW_monoSection>a{gap:20px;font-size:11px}.LlpIZW_fileNote{color:var(--muted);margin-top:15px;font-size:10px;line-height:1.8}.LlpIZW_archive{border-top:1px solid var(--line);margin-top:66px}.LlpIZW_archive>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding-block:23px;list-style:none;display:flex}.LlpIZW_archive>summary::-webkit-details-marker{display:none}.LlpIZW_archive>summary>span{align-items:center;gap:18px;display:flex}.LlpIZW_archive>summary strong{font-size:13px;font-weight:550}.LlpIZW_archive>summary small{color:var(--muted);font-size:10px}.LlpIZW_archiveToggle{color:var(--muted);transition:transform .18s}.LlpIZW_archive[open]>summary .LlpIZW_archiveToggle{transform:rotate(45deg)}.LlpIZW_archiveBody{padding-top:28px}.LlpIZW_archiveSection+.LlpIZW_archiveSection{border-top:1px solid var(--line);margin-top:65px;padding-top:45px}.LlpIZW_archiveHeading{margin-bottom:28px}.LlpIZW_archiveHeading .eyebrow{margin-bottom:11px}.LlpIZW_archiveHeading h2{font-size:25px}.LlpIZW_archiveHeading>p:last-child{color:var(--muted);margin-top:12px;font-size:12px}.LlpIZW_archiveAnchor{scroll-margin-top:105px}@media (max-width:980px){.LlpIZW_previewStage{padding-inline:22px}.LlpIZW_previewArt{min-height:240px}.LlpIZW_previewFooter{flex-direction:column;align-items:flex-start;gap:9px;padding:20px 23px}.LlpIZW_previewFooter a{padding-bottom:0}.LlpIZW_principles{gap:25px}.LlpIZW_monoSection{flex-wrap:wrap;gap:24px}.LlpIZW_monoPreview{width:170px;min-height:108px}.LlpIZW_monoSection>a{margin-top:-7px;margin-left:194px}}@media (max-width:720px){.LlpIZW_sectionHeading{gap:15px;margin-bottom:20px}.LlpIZW_sectionHeading h2{font-size:25px}.LlpIZW_sectionHeading .eyebrow{font-size:8px}.LlpIZW_officialBadge{padding:5px 8px;font-size:9px}.LlpIZW_previewGrid{grid-template-columns:1fr;gap:20px}.LlpIZW_previewStage{padding:21px 22px 12px}.LlpIZW_previewArt{min-height:224px;padding-block:12px}.LlpIZW_previewArt img{width:min(100%,360px)}.LlpIZW_previewFooter{flex-direction:row;align-items:center;gap:16px;padding:21px 22px}.LlpIZW_previewFooter p{max-width:210px;font-size:10px}.LlpIZW_previewFooter a{gap:6px;padding-block:9px;font-size:10px}.LlpIZW_principles{grid-template-columns:1fr;gap:25px;padding-block:28px 35px}.LlpIZW_principles h3{margin-top:7px}.LlpIZW_principles p{max-width:none;margin-top:7px;font-size:12px}.LlpIZW_monoSection{align-items:flex-start;gap:22px 20px;padding-block:25px}.LlpIZW_monoPreview{width:130px;min-height:92px;padding-inline:7px}.LlpIZW_monoCopy{min-width:145px;padding-top:3px}.LlpIZW_monoCopy h2{font-size:20px}.LlpIZW_monoCopy>p:last-child{font-size:11px}.LlpIZW_monoSection>a{width:100%;margin:0;font-size:12px}.LlpIZW_fileNote{font-size:10px}.LlpIZW_archive{margin-top:42px}.LlpIZW_archive>summary>span{flex-direction:column;align-items:flex-start;gap:4px}.LlpIZW_archiveBody{padding-top:20px}.LlpIZW_archiveHeading h2{font-size:22px;line-height:1.5}.LlpIZW_archiveHeading>p:last-child{font-size:11px}.LlpIZW_archiveSection+.LlpIZW_archiveSection{margin-top:45px;padding-top:35px}}@media (max-width:380px){.LlpIZW_previewLabel>span:last-child{display:none}.LlpIZW_previewFooter{flex-direction:column;align-items:flex-start;gap:8px}.LlpIZW_previewFooter p{max-width:none}.LlpIZW_previewFooter a{padding-bottom:0}.LlpIZW_monoPreview{width:112px}.LlpIZW_monoCopy h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.LlpIZW_archiveToggle{transition:none}}
.tVY3sG_toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding-bottom:22px;display:flex}.tVY3sG_modes{border:1px solid var(--line);background:var(--surface);border-radius:7px;gap:4px;padding:4px;display:flex}.tVY3sG_modes button{color:var(--muted);background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;display:flex}.tVY3sG_modes button[aria-pressed=true]{background:var(--surface-alt);color:var(--ink);font-weight:600}.tVY3sG_modeDot{border:1px solid #9daeb4;border-radius:50%;width:11px;height:11px;display:block}.tVY3sG_modeDot.tVY3sG_light{background:#f5f7f7}.tVY3sG_modeDot.tVY3sG_dark{background:#17313f}.tVY3sG_modeDot.tVY3sG_mono{background:linear-gradient(90deg,#151b20 50%,#fff 50%)}.tVY3sG_candidateCount{color:var(--muted);font-size:11px}.tVY3sG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.tVY3sG_card{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-width:0;transition:border-color .18s,box-shadow .18s;overflow:hidden}.tVY3sG_chosen{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.tVY3sG_cardHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:17px 23px;display:flex}.tVY3sG_cardHeading>div{align-items:center;gap:11px;display:flex}.tVY3sG_cardHeading h2{letter-spacing:-.02em;font-size:16px;font-weight:550}.tVY3sG_letter{border:1px solid var(--line);width:22px;height:22px;color:var(--accent);border-radius:4px;place-items:center;font-size:11px;font-weight:550;display:grid}.tVY3sG_studyLabel{color:var(--muted);letter-spacing:.12em;font-size:7px}.tVY3sG_canvas{justify-content:center;align-items:center;min-height:205px;padding:18px 30px;display:flex}.tVY3sG_light{color:#17313f;--mark-accent:#007f83;background:#f3f6f5}.tVY3sG_dark{color:#f3f7f6;--mark-accent:#64d8c9;background:#142b36}.tVY3sG_mono{color:#161b20;--mark-accent:#161b20;background:#fff}.tVY3sG_wordmark{width:300px;max-width:100%;height:auto;display:block;overflow:visible}.tVY3sG_caption{padding:18px 23px 17px}.tVY3sG_caption h3{letter-spacing:-.03em;font-size:15px;font-weight:550}.tVY3sG_caption p{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.8}.tVY3sG_cardActions{border-top:1px solid var(--line);align-items:center;gap:14px;padding:11px 19px;display:flex}.tVY3sG_cardActions button,.tVY3sG_cardActions a{color:var(--muted);background:0 0;border:0;border-radius:3px;align-items:center;gap:5px;padding:5px 4px;font-size:10px;display:inline-flex}.tVY3sG_cardActions button:first-child{color:var(--ink);margin-right:auto}.tVY3sG_cardActions button[aria-pressed=true]{color:var(--accent);font-weight:600}.tVY3sG_cardActions a:hover,.tVY3sG_cardActions button:hover{color:var(--accent)}.tVY3sG_detail{border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr 1fr;margin-top:25px;display:grid;overflow:hidden}.tVY3sG_detail[hidden]{display:none}.tVY3sG_detailCanvas{place-items:center;padding:40px;display:grid}.tVY3sG_detailCanvas .tVY3sG_wordmark{width:420px}.tVY3sG_detailCopy{background:var(--surface);padding:38px}.tVY3sG_detailCopy h2{font-size:25px}.tVY3sG_detailCopy>p{color:var(--muted);margin-top:20px;font-size:13px;line-height:1.9}.tVY3sG_detailCopy .tVY3sG_button{min-height:40px;margin-top:25px;padding:10px 16px;font-size:11px}.tVY3sG_sizeSection{margin-top:65px}.tVY3sG_sizeHeading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:24px;display:flex}.tVY3sG_sizeHeading .tVY3sG_eyebrow{margin-bottom:12px}.tVY3sG_sizeHeading h2{font-size:25px}.tVY3sG_sizeHeading>p{color:var(--muted);font-size:11px}.tVY3sG_sizeGrid{border:1px solid var(--line);background:var(--line);border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.tVY3sG_sizeCell{flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:24px 15px;display:flex}.tVY3sG_sizeCell>span{letter-spacing:.05em;opacity:.65;font-size:9px}.tVY3sG_smallMark{width:128px;height:auto;display:block}.tVY3sG_designNote{border-block:1px solid var(--line);align-items:baseline;gap:35px;margin-top:40px;padding-block:25px;display:flex}.tVY3sG_noteNumber{color:var(--accent);letter-spacing:.12em;white-space:nowrap;font-size:9px}.tVY3sG_designNote p{color:var(--muted);max-width:760px;font-size:12px;line-height:1.9}.tVY3sG_previous{margin-top:30px}.tVY3sG_previous summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding-block:13px;font-size:13px;display:flex}.tVY3sG_previous summary::marker{content:""}.tVY3sG_previous summary::-webkit-details-marker{display:none}.tVY3sG_previous[open] summary>svg{transform:rotate(45deg)}.tVY3sG_previousGrid{grid-template-columns:1fr 1fr;align-items:center;gap:30px;margin-top:15px;display:grid}.tVY3sG_previousGrid>div{border-radius:5px;justify-content:center;align-items:center;padding:30px;display:flex}.tVY3sG_previousGrid>p{color:var(--muted);font-size:13px;line-height:1.9}@media (max-width:980px){.tVY3sG_grid{gap:18px}.tVY3sG_cardHeading{padding-inline:18px}.tVY3sG_canvas{min-height:190px;padding-inline:20px}.tVY3sG_caption{padding-inline:18px}.tVY3sG_caption p{font-size:10px}.tVY3sG_cardActions{gap:12px;padding-inline:14px}.tVY3sG_sizeHeading h2{font-size:23px}}@media (max-width:720px){.tVY3sG_toolbar{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:20px}.tVY3sG_modes{width:100%}.tVY3sG_modes button{flex:1;justify-content:center;padding-inline:8px;font-size:10px}.tVY3sG_candidateCount{font-size:10px}.tVY3sG_grid{grid-template-columns:1fr;gap:22px}.tVY3sG_cardHeading h2{font-size:18px}.tVY3sG_canvas{min-height:205px;padding:22px 30px}.tVY3sG_wordmark{width:300px}.tVY3sG_caption h3{font-size:16px}.tVY3sG_caption p{font-size:11px}.tVY3sG_cardActions{padding:13px 16px}.tVY3sG_cardActions button,.tVY3sG_cardActions a{min-height:32px;font-size:11px}.tVY3sG_detail{grid-template-columns:1fr}.tVY3sG_detailCanvas{padding:28px}.tVY3sG_detailCopy{padding:26px}.tVY3sG_detailCopy h2{font-size:23px}.tVY3sG_detailCopy>p{font-size:12px}.tVY3sG_sizeSection{margin-top:45px}.tVY3sG_sizeHeading{flex-direction:column;align-items:flex-start;gap:12px}.tVY3sG_sizeHeading h2{font-size:23px}.tVY3sG_sizeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tVY3sG_sizeCell{padding-inline:8px}.tVY3sG_designNote{flex-direction:column;gap:13px;margin-top:30px}.tVY3sG_designNote p{font-size:12px}.tVY3sG_previousGrid{grid-template-columns:1fr;gap:20px}.tVY3sG_previousGrid>p{font-size:12px}}
._5g89MG_toolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}._5g89MG_variantTabs{background:var(--surface-alt);border:1px solid var(--line);border-radius:7px;gap:5px;padding:5px;display:flex}._5g89MG_variantTabs button{color:var(--muted);background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;padding:9px 16px;font-size:12px;display:flex}._5g89MG_variantTabs button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 5px #0000000a}._5g89MG_variantTabs button>span{color:var(--accent);font-size:10px;font-weight:600}._5g89MG_variantTabs small{border:1px solid var(--line);border-radius:3px;padding:1px 5px;font-size:8px}._5g89MG_toneTabs{gap:4px;display:flex}._5g89MG_toneTabs button{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:4px;padding:8px 11px;font-size:10px}._5g89MG_toneTabs button[aria-pressed=true]{border-color:var(--line);background:var(--surface);color:var(--ink)}._5g89MG_light{color:#17313f;--mark-accent:#007f83;background:#f1f4f3}._5g89MG_dark{color:#f3f7f6;--mark-accent:#64d8c9;background:#142b36}._5g89MG_mono{color:#161b20;--mark-accent:#161b20;background:#fff}._5g89MG_comparison{border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}._5g89MG_compareCell{flex-direction:column;align-items:center;min-width:0;padding:25px 30px 27px;display:flex}._5g89MG_compareCell:first-child{border-right:1px solid #80979730}._5g89MG_canvasLabel{opacity:.7;justify-content:space-between;align-items:center;gap:12px;width:100%;font-size:10px;display:flex}._5g89MG_canvasLabel>span:first-child{letter-spacing:.12em;font-size:8px}._5g89MG_compareMark{width:350px;max-width:100%;height:auto;margin:30px 0 18px;display:block}._5g89MG_compareCell>p{opacity:.72;font-size:11px}._5g89MG_compareArrow{background:inherit;border:1px solid #80979740;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._5g89MG_currentNotes{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:35px;padding:25px 0;display:flex}._5g89MG_currentNotes>div{align-items:flex-start;gap:18px;max-width:720px;display:flex}._5g89MG_noteCode{color:var(--accent);flex-shrink:0;padding-top:3px;font-size:11px}._5g89MG_currentNotes p{color:var(--muted);font-size:12px;line-height:1.95}._5g89MG_currentNotes ._5g89MG_button{gap:20px;padding:12px 17px;font-size:11px}._5g89MG_changes{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;padding-block:36px 40px;display:grid}._5g89MG_changes article>span{letter-spacing:.12em;color:var(--accent);font-size:8px}._5g89MG_changes h2{margin-top:13px;font-size:17px;font-weight:550}._5g89MG_changes p{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.9}._5g89MG_directionSection,._5g89MG_usage{margin-top:35px}._5g89MG_sectionHeading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:26px;display:flex}._5g89MG_sectionHeading ._5g89MG_eyebrow{margin-bottom:12px}._5g89MG_sectionHeading h2{font-size:27px}._5g89MG_sectionHeading>p{color:var(--muted);font-size:11px}._5g89MG_directionGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}._5g89MG_direction{border:1px solid var(--line);background:var(--surface);border-radius:7px;overflow:hidden}._5g89MG_directionCanvas{flex-direction:column;align-items:center;padding:23px 28px 18px;display:flex}._5g89MG_directionCanvas>span{letter-spacing:.12em;opacity:.7;align-self:flex-start;font-size:8px}._5g89MG_directionCanvas svg{width:300px;max-width:100%;height:auto;margin-top:15px;display:block}._5g89MG_directionCopy{padding:24px}._5g89MG_directionCopy h3{font-size:19px}._5g89MG_directionCopy p{color:var(--muted);margin-top:10px;font-size:11px}._5g89MG_directionCopy button{color:var(--accent);background:0 0;border:0;align-items:center;gap:20px;margin-top:22px;padding:0;font-size:11px;display:flex}._5g89MG_usage{padding-top:30px}._5g89MG_headerMock{border:1px solid var(--line);border-radius:6px;justify-content:space-between;align-items:center;gap:30px;padding:10px 34px;display:flex}._5g89MG_headerMock>svg:first-child{width:128px;height:auto}._5g89MG_headerMock>div{opacity:.75;gap:35px;margin-left:auto;font-size:11px;display:flex}._5g89MG_headerMock>svg:last-child{opacity:.7;margin-left:18px}@media (max-width:980px){._5g89MG_compareCell{padding-inline:23px}._5g89MG_compareMark{width:320px}._5g89MG_currentNotes,._5g89MG_changes{gap:25px}._5g89MG_sectionHeading h2{font-size:24px}}@media (max-width:720px){._5g89MG_toolbar{flex-direction:column;align-items:stretch;gap:15px}._5g89MG_variantTabs{width:100%}._5g89MG_variantTabs button{flex:1;justify-content:center;gap:8px;padding-inline:10px;font-size:11px}._5g89MG_toneTabs{justify-content:flex-end}._5g89MG_comparison{grid-template-columns:1fr}._5g89MG_compareCell{padding:20px 25px}._5g89MG_compareCell:first-child{border-bottom:1px solid #80979730;border-right:0}._5g89MG_compareMark{width:290px;margin:12px 0}._5g89MG_compareArrow{top:50%;transform:translate(-50%,-50%)rotate(90deg)}._5g89MG_compareCell>p{font-size:10px}._5g89MG_currentNotes{flex-direction:column;align-items:flex-start;gap:18px;padding-block:22px}._5g89MG_currentNotes p{font-size:12px}._5g89MG_currentNotes ._5g89MG_button{align-self:flex-end}._5g89MG_changes{grid-template-columns:1fr;gap:25px;padding-block:25px 10px}._5g89MG_changes h2{margin-top:8px;font-size:17px}._5g89MG_changes p{margin-top:7px;font-size:12px}._5g89MG_sectionHeading{flex-direction:column;align-items:flex-start;gap:12px}._5g89MG_sectionHeading h2{font-size:24px}._5g89MG_directionGrid{grid-template-columns:1fr;gap:20px}._5g89MG_directionCopy h3{font-size:20px}._5g89MG_directionCopy p{font-size:12px}._5g89MG_headerMock{padding:14px 20px}._5g89MG_headerMock>div{gap:20px;font-size:10px}._5g89MG_headerMock>div span:not(:first-child){display:none}._5g89MG_headerMock>svg:last-child{margin-left:0}._5g89MG_headerMock>svg:first-child{width:112px}}
