.anth .cl-setup .split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px clamp(20px,2.2vw,32px);display:grid}.anth .cl-setup .head{grid-row:1/span 2}.anth .cl-setup .nb{white-space:nowrap}.anth .cl-setup .head p{max-width:30ch;color:var(--dim);text-wrap:pretty;margin-top:24px}.anth .cl-setup .term{grid-column:2;min-width:0}.anth .cl-setup .term pre{background:var(--well);color:var(--dim);font:400 14px / 1.8 var(--mono);font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:40px}.anth .cl-setup .term code{font:inherit}.anth .cl-setup .term .c{color:var(--print)}.anth .cl-setup .term .pr{color:var(--live);-webkit-user-select:none;user-select:none}.anth .cl-setup .steps{grid-column:2;margin:0;padding:0;list-style:none}.anth .cl-setup .steps li{grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:clamp(20px,2.2vw,32px);padding-block:20px;display:grid}.anth .cl-setup .steps li:first-child{padding-top:0}.anth .cl-setup .steps p{max-width:40ch;color:var(--dim);text-wrap:pretty;font-size:15.5px}.anth .cl-setup .steps code{color:var(--print)}@media not (min-width:64rem){.anth .cl-setup .split{grid-template-columns:minmax(0,1fr)}.anth .cl-setup .head{grid-row:auto}.anth .cl-setup .term,.anth .cl-setup .steps{grid-column:1}}@media not (min-width:40rem){.anth .cl-setup .term pre{padding:24px 16px;font-size:13px}.anth .cl-setup .steps li{grid-template-columns:minmax(0,1fr);row-gap:8px}}
.anth .cl-features .head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:96px;display:grid}.anth .cl-features .head h2{max-width:12em}.anth .cl-features .head p{max-width:34ch;color:var(--ink-dim);text-wrap:pretty}.anth .cl-features .pair{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:96px;margin-top:clamp(96px,9vw,128px);display:grid}.anth .cl-features .card{align-self:start;position:sticky;top:96px}.anth .cl-features figcaption{max-width:44ch;color:var(--ink-dim);text-wrap:pretty;margin-bottom:16px;font-size:15.5px}.anth .cl-features dl{background:var(--paper-lit);margin:0;padding:clamp(10px,1.6vw,20px) clamp(22px,2.6vw,40px)}.anth .cl-features dl>div{border-bottom:1px solid var(--pline);grid-template-columns:7.5em minmax(0,1fr);column-gap:20px;padding-block:12px;display:grid}.anth .cl-features dl>div:last-child{border-bottom:0}.anth .cl-features dt,.anth .cl-features dd{font:400 14px / 1.8 var(--mono);font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;overflow-wrap:anywhere;margin:0}.anth .cl-features dt{color:var(--ink-dim)}.anth .cl-features .prose dd{font:500 clamp(1.25rem, .5vw + 1rem, 1.5rem) / 1.2 var(--serif);letter-spacing:-.01em;overflow-wrap:normal;text-wrap:pretty}.anth .cl-features .points{margin:0;padding:0;list-style:none}.anth .cl-features .points li{padding-block:40px 56px}.anth .cl-features .points li:first-child{padding-top:0}.anth .cl-features .points li:last-child{padding-bottom:0}.anth .cl-features .points p{max-width:38ch;color:var(--ink-dim);text-wrap:pretty;margin-top:12px;font-size:15.5px}.anth .cl-features .points .ex code{color:var(--ink)}@media not (min-width:64rem){.anth .cl-features .head,.anth .cl-features .pair{grid-template-columns:minmax(0,1fr)}.anth .cl-features .head p{margin-top:24px}.anth .cl-features .pair{margin-top:64px}.anth .cl-features .card{position:static}.anth .cl-features .points{margin-top:64px}.anth .cl-features .points li{padding-block:24px}}@media not (min-width:40rem){.anth .cl-features dl>div{grid-template-columns:minmax(0,1fr);row-gap:2px}}
.anth .cl-dash h2{max-width:13em}.anth .cl-dash .blurb{max-width:34em;color:var(--ink-dim);text-wrap:pretty;margin-top:24px}.anth .cl-dash .shot{border-inline:1px solid var(--pline-hi);border-bottom:1px solid var(--pline-hi);margin-top:clamp(64px,7vw,104px)}.anth .cl-dash .shot img{width:100%;height:auto}.dark .anth .cl-dash .shot img{filter:brightness(.75)}.anth .cl-dash .reads{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,2.2vw,32px);margin:48px 0 0;padding:0;list-style:none;display:grid}.anth .cl-dash .reads p{max-width:30ch;color:var(--ink-dim);text-wrap:pretty;margin-top:8px;font-size:15.5px}@media not (min-width:64rem){.anth .cl-dash .reads{grid-template-columns:minmax(0,1fr);row-gap:32px}}
.anth .cl-quiet .split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:96px;display:grid}.anth .cl-quiet .pin{grid-area:1/2;align-self:start;position:sticky;top:96px}.anth .cl-quiet .pin p{max-width:34ch;color:var(--ink-dim);text-wrap:pretty;margin-top:24px}.anth .cl-quiet .lines{grid-area:1/1;margin:0;padding:0;list-style:none}.anth .cl-quiet .lines li{text-wrap:pretty;max-width:30ch;font-size:clamp(1.125rem,.35vw + 1rem,1.3125rem);line-height:1.6}.anth .cl-quiet .lines li+li{margin-top:clamp(96px,16svh,160px)}@media not (min-width:64rem){.anth .cl-quiet .split{grid-template-columns:minmax(0,1fr)}.anth .cl-quiet .pin{grid-column:1;position:static}.anth .cl-quiet .lines{grid-row:2;margin-top:64px}.anth .cl-quiet .lines li+li{margin-top:40px}}
.anth .cl-price table{border-collapse:collapse;text-align:left;width:100%;margin-top:64px}.anth .cl-price th{color:var(--ink-dim);padding-bottom:12px;font-size:14px;font-weight:500}.anth .cl-price .am{text-align:right}.anth .cl-price td{vertical-align:top;padding:24px 24px 24px 0}.anth .cl-price td b{font:500 clamp(1.25rem, .5vw + 1rem, 1.5rem) / 1.2 var(--serif);display:block}.anth .cl-price td span{max-width:52ch;color:var(--ink-dim);text-wrap:pretty;margin-top:8px;font-size:15.5px;display:block}.anth .cl-price td.am{font:400 clamp(1.125rem, .35vw + 1rem, 1.3125rem) / 1.2 var(--mono);font-variant-ligatures:none;white-space:nowrap;padding-right:0}.anth .cl-price td.am small{color:var(--ink-dim);font-size:14px}.anth .cl-price .note{color:var(--ink-dim);margin-top:32px;font-size:15.5px}@media not (min-width:40rem){.anth .cl-price td.am small{margin-top:6px;display:block}}
.anth .cl-close .pair{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:96px;display:grid}.anth .cl-close h2{max-width:11em}.anth .cl-close .foot p{max-width:34ch;color:var(--ink-dim);text-wrap:pretty}.anth .cl-close .links{flex-wrap:wrap;gap:8px 32px;margin:24px 0 0;padding:0;list-style:none;display:flex}.anth .cl-close .links a{min-height:40px;color:var(--link);text-underline-offset:.18em;align-items:center;font-size:15.5px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.anth .cl-close .links a:hover{text-decoration-thickness:2px}@media not (min-width:64rem){.anth .cl-close .pair{grid-template-columns:minmax(0,1fr);row-gap:32px}}
