.sus-hero[data-astro-cid-widz3ytv]{position:relative;padding-bottom:var(--space-10);overflow:hidden}.sus-hero__container[data-astro-cid-widz3ytv]{display:flex;flex-direction:column;gap:var(--space-6)}.sus-hero__copy[data-astro-cid-widz3ytv]{display:flex;flex-direction:column;gap:var(--space-3)}.sus-hero__h[data-astro-cid-widz3ytv]{margin:0;color:var(--color-pine);display:flex;flex-direction:column;gap:4px}.sus-hero__h-phrase[data-astro-cid-widz3ytv]{font-family:var(--font-editorial);font-weight:var(--weight-editorial);letter-spacing:var(--track-editorial);color:var(--color-pine);font-size:var(--text-editorial);line-height:var(--lh-editorial)}.sus-hero__h-lead[data-astro-cid-widz3ytv]{font-family:var(--font-sans);font-size:var(--text-h1);line-height:var(--lh-h1);font-weight:var(--weight-h1);letter-spacing:var(--track-h1);color:var(--color-pine)}.sus-hero__lead[data-astro-cid-widz3ytv]{font-size:var(--text-lead);line-height:var(--lh-lead);color:var(--color-secondary);margin:0;max-width:42ch}.sus-hero__media[data-astro-cid-widz3ytv]{margin:0;width:100%}.sus-hero__frame[data-astro-cid-widz3ytv]{position:relative;border-radius:var(--radius-panel);overflow:hidden;background-color:var(--color-vellum);border:1px solid var(--color-pith);aspect-ratio:3 / 4;max-height:440px}.sus-hero__img[data-astro-cid-widz3ytv]{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:opacity var(--t-reveal) var(--ease-entrance)}.sus-hero__scrim[data-astro-cid-widz3ytv]{display:none}.sus-hero__cap[data-astro-cid-widz3ytv]{font-size:var(--text-caption);line-height:var(--lh-caption);color:var(--color-secondary);margin-top:var(--space-2);text-align:right}@media(min-width:600px)and (max-width:767px){.sus-hero__frame[data-astro-cid-widz3ytv]{aspect-ratio:16 / 9;max-height:none}}@media(min-width:768px)and (max-width:1023px){.sus-hero__container[data-astro-cid-widz3ytv]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:center}.sus-hero__frame[data-astro-cid-widz3ytv]{aspect-ratio:16 / 9;max-height:none}}@media(min-width:1024px){.sus-hero__container[data-astro-cid-widz3ytv]{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gap);align-items:center}.sus-hero__copy[data-astro-cid-widz3ytv]{grid-column:1 / span 5;z-index:2;background-color:var(--color-paper);padding-right:var(--space-4)}.sus-hero__media[data-astro-cid-widz3ytv]{grid-column:5 / span 8;z-index:1;width:100%}.sus-hero__frame[data-astro-cid-widz3ytv]{aspect-ratio:16 / 9;max-height:none;border-radius:var(--radius-panel)}.sus-hero__scrim[data-astro-cid-widz3ytv]{display:block;position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,var(--color-paper) 0%,rgba(250,247,239,0) 20%)}}.sus-sec[data-astro-cid-widz3ytv]{padding:var(--space-10) 0;border-top:1px solid var(--color-pith)}.sus-pairs__intro[data-astro-cid-widz3ytv]{margin-bottom:var(--space-6)}.sus-pairs__h[data-astro-cid-widz3ytv]{margin:0 0 var(--space-2);color:var(--color-pine)}.sus-pairs__lead[data-astro-cid-widz3ytv]{font-size:var(--text-lead);line-height:var(--lh-lead);color:var(--color-secondary);margin:0;max-width:58ch}.sus-pairs__origin[data-astro-cid-widz3ytv]{display:inline-flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background-color:var(--color-vellum);border:1px solid var(--color-pith);border-radius:var(--radius-inset);margin-bottom:var(--space-6)}.sus-pairs__origin-frame[data-astro-cid-widz3ytv]{width:64px;height:64px;border-radius:var(--radius-small);overflow:hidden;background-color:var(--color-paper);flex-shrink:0;border:1px solid var(--color-pith)}.sus-pairs__origin-img[data-astro-cid-widz3ytv]{width:100%;height:100%;object-fit:cover;display:block}.sus-pairs__origin-info[data-astro-cid-widz3ytv]{display:flex;flex-direction:column;gap:2px}.sus-pairs__origin-tag[data-astro-cid-widz3ytv]{font-size:13px;font-weight:600;color:var(--color-pine)}.sus-pairs__origin-detail[data-astro-cid-widz3ytv]{font-size:12.5px;color:var(--color-secondary)}.sus-pairs__col-headers[data-astro-cid-widz3ytv]{display:none}@media(min-width:600px){.sus-pairs__col-headers[data-astro-cid-widz3ytv]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);padding:var(--space-3) 0;border-bottom:2px solid var(--color-pine);margin-bottom:var(--space-2)}}@media(min-width:1024px){.sus-pairs__col-headers[data-astro-cid-widz3ytv]{grid-template-columns:5fr 2fr 5fr;gap:0}.sus-pairs__col-head--offer[data-astro-cid-widz3ytv]{grid-column:1}.sus-pairs__col-head--attention[data-astro-cid-widz3ytv]{grid-column:3}}.sus-pairs__col-head[data-astro-cid-widz3ytv]{font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-pine)}.sus-pairs__ledger[data-astro-cid-widz3ytv]{display:flex;flex-direction:column;margin-bottom:var(--space-6)}.pair-row[data-astro-cid-widz3ytv]{display:grid;grid-template-columns:1fr;gap:var(--space-4);padding:32px 0;border-top:1px solid var(--color-pith)}@media(min-width:600px){.pair-row[data-astro-cid-widz3ytv]{grid-template-columns:1fr 1fr;gap:var(--space-6);align-items:baseline}}@media(min-width:1024px){.pair-row[data-astro-cid-widz3ytv]{grid-template-columns:5fr 2fr 5fr;gap:0}}.pair-cell[data-astro-cid-widz3ytv]{display:flex;flex-direction:column;gap:var(--space-2)}.pair-cell--benefit[data-astro-cid-widz3ytv]{grid-column:1}@media(min-width:1024px){.pair-cell--consequence[data-astro-cid-widz3ytv]{grid-column:3}}.pair-cell__kicker[data-astro-cid-widz3ytv]{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-moss)}@media(min-width:768px){.pair-cell__kicker[data-astro-cid-widz3ytv]{display:none}}.pair-cell__kicker--cost[data-astro-cid-widz3ytv]{color:var(--color-husk)}.pair-cell__text[data-astro-cid-widz3ytv]{margin:0;font-size:16px;line-height:25px;color:var(--color-ink)}.sus-pairs__note[data-astro-cid-widz3ytv]{font-size:14px;line-height:22px;color:var(--color-secondary);margin:0;max-width:68ch;padding-top:var(--space-4);border-top:1px solid var(--color-pith)}.sus-bounds__intro[data-astro-cid-widz3ytv]{margin-bottom:var(--space-6)}.sus-bounds__h[data-astro-cid-widz3ytv]{margin:0 0 var(--space-2);color:var(--color-pine)}.sus-bounds__lead[data-astro-cid-widz3ytv]{font-size:var(--text-lead);line-height:var(--lh-lead);color:var(--color-secondary);margin:0;max-width:60ch}.bound-bracket[data-astro-cid-widz3ytv]{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-6)}.bound-bracket__rule[data-astro-cid-widz3ytv]{height:2px;background-color:var(--color-pith);position:relative}.bound-bracket__rule[data-astro-cid-widz3ytv]:before,.bound-bracket__rule[data-astro-cid-widz3ytv]:after{content:"";position:absolute;top:0;width:2px;height:12px;background-color:var(--color-pith)}.bound-bracket__rule[data-astro-cid-widz3ytv]:before{left:0}.bound-bracket__rule[data-astro-cid-widz3ytv]:after{right:0}.bound-bracket__tag[data-astro-cid-widz3ytv]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-secondary)}.sus-bounds__grid[data-astro-cid-widz3ytv]{display:flex;flex-direction:column;gap:var(--space-6)}@media(min-width:600px){.sus-bounds__grid[data-astro-cid-widz3ytv]{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.sus-bounds__grid[data-astro-cid-widz3ytv] .bound-card[data-astro-cid-widz3ytv]+.bound-card[data-astro-cid-widz3ytv]{border-left:1px solid var(--color-pith)}}.bound-card[data-astro-cid-widz3ytv]{padding:var(--space-6);background-color:var(--color-paper);border:1px solid var(--color-pith);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:var(--space-2)}@media(min-width:768px){.bound-card[data-astro-cid-widz3ytv]{border:none;border-radius:0;border-right:1px solid var(--color-pith);padding:var(--space-8) var(--space-6)}.bound-card[data-astro-cid-widz3ytv]:last-child{border-right:none}}.bound-card--core[data-astro-cid-widz3ytv]{background-color:var(--color-vellum)}@media(min-width:768px){.bound-card--core[data-astro-cid-widz3ytv]{border-top:3px solid var(--color-moss)}}.bound-card__badge[data-astro-cid-widz3ytv]{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;display:inline-block;margin-bottom:var(--space-1)}.bound-card__badge--outside[data-astro-cid-widz3ytv]{color:var(--color-secondary)}.bound-card__badge--inside[data-astro-cid-widz3ytv]{color:var(--color-moss)}.bound-card__stage[data-astro-cid-widz3ytv]{margin:0;font-size:24px;line-height:1.15;font-weight:600;color:var(--color-pine)}.bound-card__status[data-astro-cid-widz3ytv]{margin:0;font-size:14.5px;font-weight:600;color:var(--color-moss);line-height:20px}.bound-card__context[data-astro-cid-widz3ytv]{margin:var(--space-2) 0 0;font-size:18px;line-height:26px;color:var(--color-ink)}.sus-prac__grid[data-astro-cid-widz3ytv]{display:flex;flex-direction:column;gap:var(--space-8)}@media(min-width:768px)and (max-width:1023px){.sus-prac__grid[data-astro-cid-widz3ytv]{display:grid;grid-template-columns:5fr 3fr;gap:var(--space-8);align-items:start}}@media(min-width:1024px){.sus-prac__grid[data-astro-cid-widz3ytv]{display:grid;grid-template-columns:7fr 5fr;gap:var(--space-10);align-items:start}}.sus-prac__media[data-astro-cid-widz3ytv]{margin:0;width:100%}.sus-prac__frame[data-astro-cid-widz3ytv]{position:relative;border-radius:var(--radius-panel);overflow:hidden;background-color:var(--color-vellum);border:1px solid var(--color-pith);aspect-ratio:16 / 9}@media(min-width:1024px){.sus-prac__frame[data-astro-cid-widz3ytv]{aspect-ratio:3 / 2}}.sus-prac__img[data-astro-cid-widz3ytv]{width:100%;height:100%;object-fit:cover;display:block;transition:opacity var(--t-reveal) var(--ease-entrance),transform var(--t-reveal) var(--ease-entrance)}.sus-prac__cap[data-astro-cid-widz3ytv]{font-size:var(--text-caption);line-height:var(--lh-caption);color:var(--color-secondary);margin-top:var(--space-2);text-align:right}.sus-prac__copy[data-astro-cid-widz3ytv]{display:flex;flex-direction:column}.sus-prac__h[data-astro-cid-widz3ytv]{margin:0 0 var(--space-2);color:var(--color-pine)}.sus-prac__lead[data-astro-cid-widz3ytv]{font-size:var(--text-lead);line-height:var(--lh-lead);color:var(--color-secondary);margin:0 0 var(--space-6)}.sus-prac__list[data-astro-cid-widz3ytv]{list-style:none;margin:0 0 var(--space-6);padding:0;display:flex;flex-direction:column}.sus-prac__item[data-astro-cid-widz3ytv]{display:grid;grid-template-columns:32px 1fr;gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--color-pith)}.sus-prac__item[data-astro-cid-widz3ytv]:last-child{border-bottom:1px solid var(--color-pith)}.sus-prac__num[data-astro-cid-widz3ytv]{font-size:14px;font-weight:700;color:var(--color-moss);padding-top:2px}.sus-prac__content[data-astro-cid-widz3ytv]{display:flex;flex-direction:column;gap:3px}.sus-prac__title[data-astro-cid-widz3ytv]{margin:0;font-size:16px;font-weight:600;color:var(--color-pine)}.sus-prac__desc[data-astro-cid-widz3ytv]{margin:0;font-size:14.5px;line-height:22px;color:var(--color-ink)}.sus-prac__record[data-astro-cid-widz3ytv]{margin:2px 0 0;font-size:13.5px;line-height:20px;color:var(--color-secondary)}.sus-prac__record-label[data-astro-cid-widz3ytv]{font-weight:600;color:var(--color-moss)}.sus-prac__links[data-astro-cid-widz3ytv]{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4)}
