.blocks-module__GBDIzq__rich p{margin-block:0 var(--sp-4);font-size:var(--step-0);-webkit-hyphens:auto;hyphens:auto;line-height:1.7}.blocks-module__GBDIzq__rich strong{font-weight:650}.blocks-module__GBDIzq__rich h2{margin-block:var(--sp-7) var(--sp-3);padding-top:var(--sp-3);font-size:var(--step-3);background:linear-gradient(var(--ink), var(--ink)) 0 0 / 2.5rem 3px no-repeat;scroll-margin-top:5rem;font-weight:700;line-height:1.05}.blocks-module__GBDIzq__rich h3{margin-block:var(--sp-5) var(--sp-2);font-size:var(--step-1);font-style:italic;font-weight:600}:is(.blocks-module__GBDIzq__rich ul,.blocks-module__GBDIzq__rich ol){margin-block:0 var(--sp-5);padding-inline-start:1.2em}.blocks-module__GBDIzq__rich ul{padding-inline-start:0;list-style:none}.blocks-module__GBDIzq__rich ul>li{padding-inline-start:1.3em;position:relative}.blocks-module__GBDIzq__rich ul>li:before{content:"";background:var(--ink);width:.38em;height:.38em;position:absolute;top:.68em;left:.15em}.blocks-module__GBDIzq__rich ol>li::marker{font-family:var(--font-display);color:var(--signal-text);font-weight:700}.blocks-module__GBDIzq__rich li{margin-block-end:var(--sp-2);line-height:1.6}.blocks-module__GBDIzq__rich a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:.18em;transition:color var(--dur-1) var(--ease-out);text-decoration-thickness:1.5px}.blocks-module__GBDIzq__rich a:hover{color:var(--signal-text)}[data-article-body]>:nth-child(1 of :has(.blocks-module__GBDIzq__rich)) .blocks-module__GBDIzq__rich .payload-richtext>p:first-of-type:first-letter{float:left;font-family:var(--font-display);color:var(--ink);margin:.07em .1em 0 0;font-size:4.3em;font-weight:700;line-height:.8}[data-article-body]>:nth-child(1 of :has(.blocks-module__GBDIzq__rich)) .blocks-module__GBDIzq__rich .payload-richtext>p:first-of-type:first-line{letter-spacing:.04em;font-variant-caps:all-small-caps}.blocks-module__GBDIzq__figure{margin:var(--sp-6) 0;padding:0 0 var(--sp-2);border-bottom:1px solid var(--line)}.blocks-module__GBDIzq__figure img{object-fit:contain;filter:saturate(.8);max-height:46vh;margin-inline:auto}.blocks-module__GBDIzq__figure figcaption,.blocks-module__GBDIzq__gallery figcaption,.blocks-module__GBDIzq__video figcaption{font-family:var(--font-mono);font-size:var(--step--2);color:var(--ink-3);margin-block-start:var(--sp-2)}.blocks-module__GBDIzq__w_wide,.blocks-module__GBDIzq__w_full{width:100%}@media (max-width:1099px){.blocks-module__GBDIzq__w_wide{width:min(100% + 6vw,720px)}.blocks-module__GBDIzq__w_full{width:min(100% + 14vw,860px)}}@media (max-width:760px){.blocks-module__GBDIzq__w_wide,.blocks-module__GBDIzq__w_full{width:100%}}.blocks-module__GBDIzq__w_full img,.blocks-module__GBDIzq__w_wide img{width:100%}.blocks-module__GBDIzq__gallery{gap:var(--sp-3);margin:var(--sp-6) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.blocks-module__GBDIzq__gallery figure{margin:0}.blocks-module__GBDIzq__video{margin:var(--sp-6) 0}.blocks-module__GBDIzq__video iframe,.blocks-module__GBDIzq__video video{aspect-ratio:16/9;background:var(--surface-2);border:0;width:100%}.blocks-module__GBDIzq__quote{margin:var(--sp-7) 0;padding:var(--sp-5) 0 var(--sp-4);border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);text-align:center;position:relative}.blocks-module__GBDIzq__quote:before{content:"“";background:var(--surface-0);font-family:var(--font-display);color:var(--signal);pointer-events:none;padding-inline:.15em;font-size:3.6rem;font-weight:700;line-height:1;position:absolute;top:-.42em;left:50%;transform:translate(-50%)}.blocks-module__GBDIzq__quote p{font-family:var(--font-display);font-size:var(--step-3);text-wrap:balance;font-style:italic;font-weight:500;line-height:1.15}.blocks-module__GBDIzq__quote cite{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-block-start:var(--sp-3);font-style:normal;display:block}.blocks-module__GBDIzq__callout{margin:var(--sp-5) 0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--ink);background:var(--surface-1);font-size:var(--step--1)}.blocks-module__GBDIzq__callout[data-tone=deal]{border-color:var(--signal);box-shadow:inset 0 3px 0 var(--signal)}.blocks-module__GBDIzq__calloutTitle{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--signal-text);margin-block-end:var(--sp-2);font-weight:500}.blocks-module__GBDIzq__specs{margin:var(--sp-7) 0}.blocks-module__GBDIzq__specs h2{font-size:var(--step-2);margin-block-end:var(--sp-3)}.blocks-module__GBDIzq__specs dl{border-top:3px solid var(--ink);margin:0}.blocks-module__GBDIzq__specs dl>div{gap:var(--sp-4);padding-block:var(--sp-2);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid}.blocks-module__GBDIzq__specs dt{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.blocks-module__GBDIzq__specs dd{font-size:var(--step--1);margin:0}.blocks-module__GBDIzq__tableWrap{margin:var(--sp-7) 0}.blocks-module__GBDIzq__tableWrap h2{font-size:var(--step-2);margin-block-end:var(--sp-3)}.blocks-module__GBDIzq__tableScroll{overflow-x:auto}.blocks-module__GBDIzq__table{border-collapse:collapse;width:100%;font-size:var(--step--1);font-variant-numeric:tabular-nums}.blocks-module__GBDIzq__table th,.blocks-module__GBDIzq__table td{padding:var(--sp-2) var(--sp-3);text-align:start;border-bottom:1px solid var(--line);vertical-align:top}.blocks-module__GBDIzq__table td+td,.blocks-module__GBDIzq__table th+th,.blocks-module__GBDIzq__table th+td{border-inline-start:1px solid var(--line)}.blocks-module__GBDIzq__table thead th{border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.07em;text-transform:uppercase;font-weight:500}.blocks-module__GBDIzq__table thead th[data-winner]{color:var(--signal-text)}.blocks-module__GBDIzq__table tbody th{color:var(--ink-3);font-weight:400}.blocks-module__GBDIzq__winner{font-size:.64rem;display:block}.blocks-module__GBDIzq__prosCons{margin:var(--sp-7) 0;padding-block:var(--sp-5);border-top:3px solid var(--ink);border-bottom:1px solid var(--ink)}.blocks-module__GBDIzq__verdict{font-family:var(--font-display);font-size:var(--step-2);margin-block-end:var(--sp-5);font-style:italic;line-height:1.22}.blocks-module__GBDIzq__prosConsGrid{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.blocks-module__GBDIzq__prosCons h3{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--line);margin-block-end:var(--sp-3);padding-block-end:var(--sp-2);font-weight:500}.blocks-module__GBDIzq__pros h3{color:var(--signal-text)}.blocks-module__GBDIzq__cons h3{color:var(--ink-3)}.blocks-module__GBDIzq__prosCons ul{font-size:var(--step--1);margin:0;padding:0;list-style:none}.blocks-module__GBDIzq__prosCons li{color:var(--ink-2);margin-block-end:var(--sp-3);padding-inline-start:1.3em;position:relative}.blocks-module__GBDIzq__pros li:before,.blocks-module__GBDIzq__cons li:before{font-family:var(--font-display);font-weight:700;position:absolute;inset-inline-start:0}.blocks-module__GBDIzq__pros li:before{content:"+";color:var(--signal-text)}.blocks-module__GBDIzq__cons li:before{content:"–";color:var(--ink-3)}.blocks-module__GBDIzq__ctaWrap{margin:var(--sp-6) 0}.blocks-module__GBDIzq__cta{min-height:44px;padding:var(--sp-3) var(--sp-6);background:var(--signal);color:var(--signal-ink);transition:background var(--dur-1) ease;flex-direction:column;align-items:flex-start;gap:2px;font-weight:650;display:inline-flex}.blocks-module__GBDIzq__cta:hover{background:var(--ink);color:var(--surface-0)}.blocks-module__GBDIzq__cta span{font-size:var(--step--1);opacity:.8;font-weight:400}.blocks-module__GBDIzq__cta[data-style=secondary]{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.blocks-module__GBDIzq__cta[data-style=secondary]:hover{background:var(--ink);color:var(--surface-0)}.blocks-module__GBDIzq__cta[data-style=ghost]{color:var(--signal-text);background:0 0;padding-inline:0;text-decoration:underline}.blocks-module__GBDIzq__offerCard{gap:var(--sp-5);margin:var(--sp-7) 0;padding-block:var(--sp-5);border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);display:grid}.blocks-module__GBDIzq__offerCard h3{font-size:var(--step-2);margin-block-end:var(--sp-2)}.blocks-module__GBDIzq__offerCard p{font-size:var(--step--1);color:var(--ink-2);margin-block-end:var(--sp-4)}.blocks-module__GBDIzq__badge{padding:2px var(--sp-2);background:var(--signal);color:var(--signal-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-block-end:var(--sp-2);font-size:.64rem;font-weight:500;display:inline-block}@media (min-width:620px){.blocks-module__GBDIzq__offerCard{grid-template-columns:150px minmax(0,1fr);align-items:center}}.blocks-module__GBDIzq__faq{margin:var(--sp-7) 0}.blocks-module__GBDIzq__faq h2{font-size:var(--step-2);margin-block-end:var(--sp-3)}.blocks-module__GBDIzq__faq details{border-bottom:1px solid var(--line)}.blocks-module__GBDIzq__faq details:first-of-type{border-top:3px solid var(--ink)}.blocks-module__GBDIzq__faq summary{justify-content:space-between;gap:var(--sp-4);padding-block:var(--sp-3);font-family:var(--font-display);font-size:var(--step-1);cursor:pointer;font-weight:600;list-style:none;display:flex}.blocks-module__GBDIzq__faq summary::-webkit-details-marker{display:none}.blocks-module__GBDIzq__faq summary:after{content:"+";font-family:var(--font-display);color:var(--signal-text);transition:transform var(--dur-1) var(--ease-out)}.blocks-module__GBDIzq__faq details[open] summary:after{transform:rotate(45deg)}.blocks-module__GBDIzq__faq details p{font-size:var(--step--1);color:var(--ink-2);padding-block-end:var(--sp-4)}.blocks-module__GBDIzq__stats{gap:var(--sp-5);margin:var(--sp-7) 0;padding-block:var(--sp-5);border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));display:grid}.blocks-module__GBDIzq__statValue{font-family:var(--font-display);font-size:var(--step-4);color:var(--signal-text);font-weight:700;line-height:1;display:block}.blocks-module__GBDIzq__statLabel{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);margin-block-start:var(--sp-2);display:block}
.Cover-module__wcbNsa__img{object-fit:cover;filter:saturate(.72)contrast(1.04)}.Cover-module__wcbNsa__plate{background:var(--surface-2);place-items:end start;padding:6%;display:grid;position:absolute;inset:0;overflow:clip;container-type:inline-size}.Cover-module__wcbNsa__screen{background:radial-gradient(circle, var(--ink) 0 34%, transparent 38%) 0 0 / 7px 7px;opacity:.7;position:absolute;inset:0;-webkit-mask-image:radial-gradient(130% 110% at 85% 10%,#000 0%,#0000008c 38%,#0000 78%);mask-image:radial-gradient(130% 110% at 85% 10%,#000 0%,#0000008c 38%,#0000 78%)}.Cover-module__wcbNsa__word{background:var(--surface-0);font-family:var(--font-display);color:var(--ink);box-shadow:0 0 0 1px var(--ink);padding:.15em .4em .2em;font-size:clamp(1rem,7cqi,2.4rem);font-style:italic;font-weight:600;line-height:1;position:relative}
.PostCard-module__R6_b9a__card{min-width:0}.PostCard-module__R6_b9a__link{gap:var(--sp-2);height:100%;color:var(--ink);align-content:start;display:grid}.PostCard-module__R6_b9a__link:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.PostCard-module__R6_b9a__kicker{gap:0 var(--sp-3);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;display:flex}.PostCard-module__R6_b9a__kicker:empty{display:none}.PostCard-module__R6_b9a__topic{color:var(--signal-text);font-weight:500}.PostCard-module__R6_b9a__title{font-size:var(--step-1);font-weight:600;line-height:1.12}.PostCard-module__R6_b9a__underline{transition:background-size var(--dur-3) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}@media (hover:hover){.PostCard-module__R6_b9a__link:hover .PostCard-module__R6_b9a__underline{background-size:100% 1px}}.PostCard-module__R6_b9a__line{-webkit-line-clamp:2;line-clamp:2;font-size:var(--step--1);color:var(--ink-2);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.PostCard-module__R6_b9a__meta{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.04em;color:var(--ink-3)}.PostCard-module__R6_b9a__card[data-size=brief] .PostCard-module__R6_b9a__title{font-size:clamp(1.05rem,1rem + .3vw,1.22rem)}.PostCard-module__R6_b9a__card[data-size=numbered] .PostCard-module__R6_b9a__link{column-gap:var(--sp-3);row-gap:var(--sp-1);grid-template-columns:2.1rem minmax(0,1fr)}.PostCard-module__R6_b9a__card[data-size=numbered] .PostCard-module__R6_b9a__link>:not(.PostCard-module__R6_b9a__num){grid-column:2}.PostCard-module__R6_b9a__num{font-family:var(--font-display);color:var(--signal-text);font-variant-numeric:lining-nums;grid-row:1/span 3;font-size:2rem;font-style:italic;font-weight:500;line-height:.9}.PostCard-module__R6_b9a__card[data-size=numbered] .PostCard-module__R6_b9a__title{font-size:1.05rem;line-height:1.18}.PostCard-module__R6_b9a__card[data-size=compact] .PostCard-module__R6_b9a__title{font-size:var(--step-0)}
.FrontPage-module__XNsT2q__front{padding-block:var(--sp-5) var(--sp-7)}.FrontPage-module__XNsT2q__lead{min-width:0}.FrontPage-module__XNsT2q__leadLink{gap:var(--sp-3);color:var(--ink);display:grid}.FrontPage-module__XNsT2q__leadLink:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.FrontPage-module__XNsT2q__kicker{gap:0 var(--sp-3);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;display:flex}.FrontPage-module__XNsT2q__topic{color:var(--signal-text);font-weight:500}.FrontPage-module__XNsT2q__leadTitle{font-size:var(--step-5);letter-spacing:-.02em;font-weight:700;line-height:.98}.FrontPage-module__XNsT2q__underline{transition:background-size var(--dur-4) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 96%/0 2px no-repeat}@media (hover:hover){.FrontPage-module__XNsT2q__leadLink:hover .FrontPage-module__XNsT2q__underline{background-size:100% 2px}}.FrontPage-module__XNsT2q__deck{font-family:var(--font-display);font-size:var(--step-1);color:var(--ink-2);text-wrap:pretty;font-style:italic;font-weight:400;line-height:1.3}.FrontPage-module__XNsT2q__leadBody{margin-top:var(--sp-2);padding-top:var(--sp-4);border-top:1px solid var(--line);display:block}.FrontPage-module__XNsT2q__figure{float:inline-end;width:min(44%,19rem);margin:.3rem 0 var(--sp-3) var(--sp-5)}.FrontPage-module__XNsT2q__picture{aspect-ratio:4/3;background:var(--surface-2);box-shadow:0 0 0 1px var(--line);display:block;position:relative;overflow:clip}.FrontPage-module__XNsT2q__lede{font-size:var(--step-0);color:var(--ink);-webkit-hyphens:auto;hyphens:auto;line-height:1.62;display:block}.FrontPage-module__XNsT2q__lede:first-letter{float:inline-start;font-family:var(--font-display);color:var(--ink);margin:.04em .1em 0 0;font-size:3.55em;font-weight:700;line-height:.82}.FrontPage-module__XNsT2q__more{gap:var(--sp-1) var(--sp-4);margin-top:var(--sp-3);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;display:flex}.FrontPage-module__XNsT2q__continue{color:var(--signal-text);font-weight:500}.FrontPage-module__XNsT2q__briefs,.FrontPage-module__XNsT2q__inside{align-self:start;min-width:0}.FrontPage-module__XNsT2q__colHead{padding-top:var(--sp-2);margin-bottom:var(--sp-3);border-top:3px solid var(--ink);font-size:var(--step-1);font-style:italic;font-weight:500}.FrontPage-module__XNsT2q__stack>li{padding-block:var(--sp-4)}.FrontPage-module__XNsT2q__stack>li:first-child{padding-top:var(--sp-1)}.FrontPage-module__XNsT2q__stack>li+li{border-top:1px solid var(--line)}.FrontPage-module__XNsT2q__rule{background:var(--rule);height:1px;margin-block:var(--sp-6) 4px;--rule-from:scaleX(0);--rule-origin:0 50%;display:block}@media (min-width:700px) and (max-width:1099px){.FrontPage-module__XNsT2q__front{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FrontPage-module__XNsT2q__lead{grid-area:1/1/auto/-1}.FrontPage-module__XNsT2q__ruleA{grid-area:2/1/auto/-1}.FrontPage-module__XNsT2q__briefs{grid-area:3/1}.FrontPage-module__XNsT2q__front[data-shape=briefs] .FrontPage-module__XNsT2q__briefs{grid-column:1/-1}.FrontPage-module__XNsT2q__ruleB{width:1px;height:auto;margin:0 0 0 calc(var(--gap) / -2);--rule-from:scaleY(0);--rule-origin:50% 0;grid-area:3/2;justify-self:start}.FrontPage-module__XNsT2q__inside{grid-area:3/2}.FrontPage-module__XNsT2q__leadTitle{max-width:22ch}}@media (min-width:1100px){.FrontPage-module__XNsT2q__front{column-gap:var(--gap);padding-top:var(--sp-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.FrontPage-module__XNsT2q__lead{grid-area:1/4/auto/10}.FrontPage-module__XNsT2q__briefs{grid-area:1/1/auto/4}.FrontPage-module__XNsT2q__inside{grid-area:1/10/auto/13}.FrontPage-module__XNsT2q__front[data-shape=briefs] .FrontPage-module__XNsT2q__lead{grid-column:4/13}.FrontPage-module__XNsT2q__front[data-shape=lead] .FrontPage-module__XNsT2q__lead{grid-column:3/11}.FrontPage-module__XNsT2q__rule{width:1px;height:auto;margin:0 0 0 calc(var(--gap) / -2);--rule-from:scaleY(0);--rule-origin:50% 0;grid-row:1;justify-self:start}.FrontPage-module__XNsT2q__ruleA{grid-column:4}.FrontPage-module__XNsT2q__ruleB{grid-column:10}}@media (max-width:699px){.FrontPage-module__XNsT2q__figure{width:42%;margin-inline-start:var(--sp-4)}.FrontPage-module__XNsT2q__leadTitle{font-size:clamp(2.1rem,1.2rem + 4.6vw,2.9rem)}}
.Columns-module__Qh3PxW__cols{gap:var(--sp-5) var(--gap);grid-template-columns:minmax(0,1fr);display:grid}.Columns-module__Qh3PxW__cell{min-width:0;position:relative}.Columns-module__Qh3PxW__rule{background:var(--rule);display:none;position:absolute}.Columns-module__Qh3PxW__cell+.Columns-module__Qh3PxW__cell .Columns-module__Qh3PxW__rule{top:calc(var(--sp-5) / -2);--rule-from:scaleX(0);--rule-origin:0 50%;height:1px;display:block;inset-inline:0}@media (min-width:700px){.Columns-module__Qh3PxW__cols:not([data-cols="1"]){row-gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr))}.Columns-module__Qh3PxW__cell+.Columns-module__Qh3PxW__cell .Columns-module__Qh3PxW__rule{display:none}.Columns-module__Qh3PxW__cols:not([data-cols="1"]) .Columns-module__Qh3PxW__cell:nth-child(2n) .Columns-module__Qh3PxW__rule{top:0;bottom:0;--rule-from:scaleY(0);--rule-origin:50% 0;width:1px;height:auto;display:block;inset-inline-start:calc(var(--gap) / -2);inset-inline-end:auto}.Columns-module__Qh3PxW__cols:not([data-cols="1"]) .Columns-module__Qh3PxW__cell:nth-child(n+3):before{content:"";top:calc(var(--sp-6) / -2);background:var(--line);height:1px;position:absolute;inset-inline:0}}@media (min-width:1100px){.Columns-module__Qh3PxW__cols[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.Columns-module__Qh3PxW__cols[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.Columns-module__Qh3PxW__cols[data-cols="3"] .Columns-module__Qh3PxW__cell .Columns-module__Qh3PxW__rule,.Columns-module__Qh3PxW__cols[data-cols="4"] .Columns-module__Qh3PxW__cell .Columns-module__Qh3PxW__rule{display:none}.Columns-module__Qh3PxW__cols[data-cols="3"] .Columns-module__Qh3PxW__cell:nth-child(n+3):before,.Columns-module__Qh3PxW__cols[data-cols="4"] .Columns-module__Qh3PxW__cell:nth-child(n+3):before{content:none}.Columns-module__Qh3PxW__cols[data-cols="3"] .Columns-module__Qh3PxW__cell:not(:nth-child(3n+1)) .Columns-module__Qh3PxW__rule,.Columns-module__Qh3PxW__cols[data-cols="4"] .Columns-module__Qh3PxW__cell:not(:nth-child(4n+1)) .Columns-module__Qh3PxW__rule{top:0;bottom:0;--rule-from:scaleY(0);--rule-origin:50% 0;width:1px;height:auto;display:block;inset-inline-start:calc(var(--gap) / -2);inset-inline-end:auto}.Columns-module__Qh3PxW__cols[data-cols="3"] .Columns-module__Qh3PxW__cell:nth-child(n+4):before,.Columns-module__Qh3PxW__cols[data-cols="4"] .Columns-module__Qh3PxW__cell:nth-child(n+5):before{content:"";top:calc(var(--sp-6) / -2);background:var(--line);height:1px;position:absolute;inset-inline:0}}
.TopicBands-module__tKZa6q__wrap{gap:var(--sp-5);padding-block:var(--sp-6);display:grid}.TopicBands-module__tKZa6q__bands{gap:var(--sp-6) var(--gap);grid-template-columns:minmax(0,1fr);grid-auto-flow:dense;display:grid;overflow:clip}.TopicBands-module__tKZa6q__band{align-content:start;gap:var(--sp-3);min-width:0;display:grid;position:relative}.TopicBands-module__tKZa6q__bandRule{top:0;bottom:0;background:var(--rule);--rule-from:scaleY(0);--rule-origin:50% 0;width:1px;position:absolute;inset-inline-start:calc(var(--gap) / -2)}.TopicBands-module__tKZa6q__head{justify-content:space-between;align-items:baseline;gap:var(--sp-1) var(--sp-3);padding-top:var(--sp-2);border-top:2px solid var(--ink);flex-wrap:wrap;display:flex}.TopicBands-module__tKZa6q__name{font-size:var(--step-2);font-style:italic;font-weight:600}.TopicBands-module__tKZa6q__name a{transition:color var(--dur-2) var(--ease-out)}.TopicBands-module__tKZa6q__name a:hover{color:var(--signal-text)}.TopicBands-module__tKZa6q__more,.TopicBands-module__tKZa6q__count{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.TopicBands-module__tKZa6q__more{color:var(--signal-text)}.TopicBands-module__tKZa6q__more:hover{text-decoration:underline}.TopicBands-module__tKZa6q__items{gap:var(--sp-5) var(--gap);grid-template-columns:minmax(0,1fr);display:grid}.TopicBands-module__tKZa6q__item{min-width:0;position:relative}.TopicBands-module__tKZa6q__itemRule{background:var(--rule);display:none;position:absolute}.TopicBands-module__tKZa6q__item+.TopicBands-module__tKZa6q__item .TopicBands-module__tKZa6q__itemRule{top:calc(var(--sp-5) / -2);--rule-from:scaleX(0);--rule-origin:0 50%;height:1px;display:block;inset-inline:0}@media (min-width:700px){.TopicBands-module__tKZa6q__bands{grid-template-columns:repeat(2,minmax(0,1fr))}.TopicBands-module__tKZa6q__band:not([data-n="1"]){grid-column:span 2}.TopicBands-module__tKZa6q__band:not([data-n="1"]) .TopicBands-module__tKZa6q__items{grid-template-columns:repeat(2,minmax(0,1fr))}.TopicBands-module__tKZa6q__item+.TopicBands-module__tKZa6q__item .TopicBands-module__tKZa6q__itemRule{display:none}.TopicBands-module__tKZa6q__band:not([data-n="1"]) .TopicBands-module__tKZa6q__item:nth-child(2n) .TopicBands-module__tKZa6q__itemRule{top:0;bottom:0;--rule-from:scaleY(0);--rule-origin:50% 0;width:1px;height:auto;display:block;inset-inline-start:calc(var(--gap) / -2)}}@media (min-width:1100px){.TopicBands-module__tKZa6q__bands{grid-template-columns:repeat(4,minmax(0,1fr))}.TopicBands-module__tKZa6q__band[data-n="2"]{grid-column:span 2}.TopicBands-module__tKZa6q__band[data-n="3"]{grid-column:span 3}.TopicBands-module__tKZa6q__band[data-n="4"]{grid-column:span 4}.TopicBands-module__tKZa6q__band .TopicBands-module__tKZa6q__items{grid-template-columns:repeat(var(--n,1), minmax(0, 1fr))}.TopicBands-module__tKZa6q__band[data-n="2"] .TopicBands-module__tKZa6q__items{--n:2}.TopicBands-module__tKZa6q__band[data-n="3"] .TopicBands-module__tKZa6q__items{--n:3}.TopicBands-module__tKZa6q__band[data-n="4"] .TopicBands-module__tKZa6q__items{--n:4}.TopicBands-module__tKZa6q__band .TopicBands-module__tKZa6q__item:nth-child(2n) .TopicBands-module__tKZa6q__itemRule{display:none}.TopicBands-module__tKZa6q__band .TopicBands-module__tKZa6q__item+.TopicBands-module__tKZa6q__item .TopicBands-module__tKZa6q__itemRule{top:0;bottom:0;--rule-from:scaleY(0);--rule-origin:50% 0;width:1px;height:auto;display:block;inset-inline-start:calc(var(--gap) / -2);inset-inline-end:auto}}
.views-module__d58dRG__block{gap:var(--sp-5);padding-block:var(--sp-6);display:grid}.views-module__d58dRG__intro{max-width:60ch;color:var(--ink-2)}.views-module__d58dRG__list{max-width:52rem;display:grid}.views-module__d58dRG__list>li{padding-block:var(--sp-3);border-bottom:1px solid var(--line)}.views-module__d58dRG__empty{padding-block:var(--sp-7);color:var(--ink-2)}.views-module__d58dRG__ears{align-items:center;gap:var(--gap);padding-block:var(--sp-4);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,2.2fr) minmax(0,1fr);display:grid}.views-module__d58dRG__motto{font-size:var(--step-3);text-align:center;font-style:italic;font-weight:500;line-height:1.1}.views-module__d58dRG__ear{padding:var(--sp-2) var(--sp-3);border:1px solid var(--line-strong);font-size:var(--step--2);color:var(--ink-2);text-wrap:pretty;line-height:1.5}.views-module__d58dRG__earEnd{font-family:var(--font-mono);letter-spacing:.02em;text-align:end}@media (max-width:899px){.views-module__d58dRG__ears{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.views-module__d58dRG__motto{font-size:var(--step-2);grid-area:1/1/auto/-1}.views-module__d58dRG__earEnd{text-align:start}}@media (max-width:559px){.views-module__d58dRG__ears{grid-template-columns:minmax(0,1fr)}.views-module__d58dRG__ear{text-align:center;border:0;padding:0}.views-module__d58dRG__earEnd{display:none}}.views-module__d58dRG__couponWrap{padding-block:var(--sp-7) var(--sp-4)}.views-module__d58dRG__coupon{gap:var(--sp-3);max-width:44rem;padding:var(--sp-6) clamp(1rem, .4rem + 3vw, 2.75rem);border:1.5px dashed var(--ink);text-align:center;margin-inline:auto;display:grid;position:relative}.views-module__d58dRG__scissors{top:-.8em;background:var(--surface-0);color:var(--ink);padding-inline:.25em;font-size:1.15rem;line-height:1.4;position:absolute;inset-inline-start:1.25rem}.views-module__d58dRG__couponLabel{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--signal-text)}.views-module__d58dRG__couponTitle{font-size:var(--step-3);font-weight:700}.views-module__d58dRG__couponIntro{max-width:46ch;color:var(--ink-2);margin-inline:auto}.views-module__d58dRG__couponForm{margin-top:var(--sp-2);text-align:start}.views-module__d58dRG__sectionMast{justify-items:center;gap:var(--sp-3);padding-block:var(--sp-6) var(--sp-4);text-align:center;border-bottom:1px solid var(--rule);display:grid}.views-module__d58dRG__sectionLabel{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--signal-text)}.views-module__d58dRG__sectionTitle{font-size:var(--step-5);font-style:italic;font-weight:600;line-height:1}.views-module__d58dRG__sectionBlurb{max-width:58ch;font-size:var(--step-0);color:var(--ink-2)}.views-module__d58dRG__more{padding-block:var(--sp-4) var(--sp-7)}.views-module__d58dRG__column{gap:var(--sp-4);max-width:var(--measure);padding-block:var(--sp-6) var(--sp-4);display:grid}.views-module__d58dRG__team{gap:var(--sp-5) var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}
