:root{--bg-canvas:#ece6db;--bg-surface:#faf7f1;--bg-subtle:#e3dccf;--text-primary:#1d1d1a;--text-secondary:#50554c;--text-muted:#70756e;--border-default:#d6cfbf;--border-strong:#aea594;--accent-primary:#224f43;--accent-primary-hover:#17372f;--accent-secondary:#70895d;--accent-warm:#c19442;--signal-warning:#aa5e34;--signal-danger:#ab402a;--signal-info:#5b7482;--header-bg:#161817;--header-border:#2c302d;--tag-tested:#2f6b57;--tag-observed:#6a5b3d;--tag-researched:#486a78;--tag-pending:#8a6f4a;--shadow-card:0 6px 20px rgba(30,31,28,.06);--shadow-hover:0 10px 28px rgba(30,31,28,.1);--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--shell-width:1320px}*{box-sizing:border-box}html{background:var(--bg-canvas)}body,html{color:var(--text-primary)}body{margin:0;font-family:Work Sans,Public Sans,Segoe UI,sans-serif;line-height:1.6;background:radial-gradient(circle at top right,rgba(193,148,66,.12),transparent 24%),linear-gradient(180deg,hsla(38,41%,95%,.95),#ece6db)}a{color:inherit;text-decoration:none}.skip-link{position:fixed;top:12px;left:12px;z-index:1000;transform:translateY(-160%);padding:10px 14px;border:1px solid hsla(44,41%,95%,.38);border-radius:var(--radius-sm);background:#f7f4ec;color:#161817;font-weight:800;box-shadow:0 12px 30px rgba(10,11,10,.22);transition:transform .16s ease}.skip-link:focus{transform:translateY(0)}img{max-width:100%}button,input,select{font:inherit}.shell{width:min(calc(100% - 32px),var(--shell-width));margin:0 auto}.site-main{padding:var(--space-8) 0 var(--space-16)}.site-main:has(.clean-homepage){padding-top:0;width:min(100%,1536px)}body:has(.clean-homepage) .site-header__inner{width:min(calc(100% - 32px),1536px);padding:12px 0 10px}body:has(.clean-homepage) .site-search-chip{min-width:min(324px,23vw)}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:linear-gradient(180deg,rgba(24,26,25,.98),rgba(21,23,22,.96)),var(--header-bg);border-bottom:1px solid rgba(60,65,62,.8);box-shadow:0 18px 34px rgba(10,11,10,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.article-header,.checklist-box__header,.filter-panel__row,.results-heading,.section-hero,.site-footer__grid,.site-header__inner,.two-col-list{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.site-header__inner{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:11px 0}.brand-mark{display:inline-flex;align-items:center;gap:12px;min-width:0}.checklist-meta,.content-card__meta,.eyebrow,.footer-kicker{letter-spacing:.04em;text-transform:uppercase;font-size:12px;color:var(--text-muted)}.brand-mark--header{color:#f7f4ec}.brand-mark__compact{display:grid;grid-gap:0;gap:0;align-content:center;min-width:70px;padding:8px 10px 7px;flex:0 0 auto;border:1px solid hsla(44,41%,95%,.24);border-radius:13px;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02)),linear-gradient(180deg,rgba(24,34,48,.42),rgba(14,20,30,.16));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 10px 18px rgba(5,8,10,.14)}.brand-mark__compact-line{justify-self:start;font-size:.79rem;font-weight:800;letter-spacing:-.05em;line-height:.84;white-space:nowrap;text-shadow:0 1px 0 rgba(0,0,0,.08)}.brand-mark__compact-line--you{color:#bfcbda;font-style:italic;font-weight:750;font-size:.86rem}.brand-mark__lockup{display:grid;grid-gap:0;gap:0;min-width:0}.brand-mark__wordmark{display:inline-flex;align-items:baseline;gap:.2em;min-width:0;font-size:clamp(1.42rem,1.14rem + .62vw,1.82rem);font-weight:800;letter-spacing:-.055em;line-height:.94;white-space:nowrap}.brand-mark__word{display:inline-block}.brand-mark__word--you{color:#b3c0ce;font-style:italic;font-weight:700}.site-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.site-nav a,.site-search-chip{color:hsla(44,41%,95%,.92)}.site-nav a{position:relative;padding:6px 2px 12px;font-size:.95rem;white-space:nowrap}.site-nav a:first-child:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px;background:linear-gradient(90deg,hsla(74,42%,68%,.85),rgba(88,109,80,.8))}.footer-links a:hover,.intent-card a:hover,.site-nav a:hover{color:#fff}.site-search-chip{display:inline-flex;align-items:center;gap:12px;min-width:min(292px,24vw);padding:9px 12px;border:1px solid hsla(44,25%,88%,.28);border-radius:12px;background:hsla(0,0%,100%,.04);font-size:.92rem}.site-search-chip__icon{font-size:1rem;line-height:1}.site-search-chip__label{flex:1 1;color:hsla(44,41%,95%,.72)}.site-search-chip__hint{padding:3px 7px;border:1px solid hsla(44,25%,88%,.18);border-radius:8px;color:hsla(44,41%,95%,.64);font-size:.78rem}.site-footer{border-top:1px solid var(--border-default);padding:var(--space-10) 0}.site-footer__grid{grid-template-columns:1.5fr 1fr;align-items:start}.footer-copy{max-width:48ch;color:var(--text-secondary)}.footer-links{display:flex;flex-direction:column;gap:var(--space-3)}.stack-lg>*+*,.stack-md>*+*,.stack-xl>*+*{margin-top:0}.stack-md{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.stack-lg{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.stack-xl{display:grid;grid-gap:var(--space-12);gap:var(--space-12)}.section-heading{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}h1,h2,h3{margin:0;font-family:"Source Serif 4",Georgia,serif;line-height:1.1}h1{font-size:clamp(2.4rem,4vw,4rem)}h2{font-size:clamp(1.65rem,2.4vw,2.2rem)}h3{font-size:1.25rem}p,ul{margin:0}ul{padding-left:1.2rem}.lede{max-width:62ch;font-size:1.08rem;color:var(--text-secondary)}.button{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;background:var(--accent-primary);color:#fff;box-shadow:var(--shadow-card)}.button:hover{background:var(--accent-primary-hover)}.button--secondary{background:transparent;color:var(--accent-primary);border:1px solid var(--border-strong)}.button--secondary:hover{background:rgba(41,79,70,.06)}.hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-4)}.article-header,.section-hero{grid-template-columns:1.25fr .95fr;align-items:center}.placeholder-image{min-height:240px;border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgba(41,79,70,.08),rgba(196,154,82,.06)),var(--bg-surface);padding:var(--space-6);display:flex;flex-direction:column;justify-content:space-between;box-shadow:var(--shadow-card)}.placeholder-image__eyebrow{letter-spacing:.06em;text-transform:uppercase;font-size:11px;color:var(--text-muted)}.placeholder-image__label{font-family:"Source Serif 4",Georgia,serif;font-size:1.2rem}.placeholder-image__detail{color:var(--text-secondary);max-width:30ch}.card-grid,.intent-grid,.subtopic-grid,.two-col-list{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.card-grid--three,.intent-grid,.subtopic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.card-grid--two,.two-col-list{grid-template-columns:repeat(2,minmax(0,1fr))}.callout,.checklist-box,.content-card,.empty-state,.filter-panel,.intent-card,.mini-card,.pillar-card,.quick-answer{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:hsla(38,50%,97%,.88);box-shadow:var(--shadow-card)}.callout,.empty-state,.intent-card,.mini-card,.pillar-card,.quick-answer{padding:var(--space-6)}.content-card{overflow:hidden}.content-card__body{padding:var(--space-5);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.article-header__signals,.content-card__footer,.content-card__meta,.results-heading{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.content-card__title a:hover{color:var(--accent-primary)}.content-card__summary{color:var(--text-secondary)}.evidence-badges{display:flex;flex-wrap:wrap;gap:var(--space-2)}.evidence-badge,.progress-chip,.risk-badge{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;border-radius:999px;font-size:13px;border:1px solid transparent;line-height:1.15}.evidence-badge--tested{background:rgba(47,107,87,.14);color:var(--tag-tested);border-color:rgba(47,107,87,.16)}.evidence-badge--observed{background:rgba(106,91,61,.14);color:var(--tag-observed);border-color:rgba(106,91,61,.16)}.evidence-badge--researched{background:rgba(72,106,120,.14);color:var(--tag-researched);border-color:rgba(72,106,120,.16)}.evidence-badge--pending{background:rgba(138,111,74,.14);color:var(--tag-pending);border-color:rgba(138,111,74,.16)}.evidence-badge__label{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.evidence-badge__note{font-size:11px;color:var(--text-secondary)}.risk-badge--low{background:rgba(93,124,138,.12);color:var(--signal-info)}.risk-badge--medium{background:rgba(165,90,59,.12);color:var(--signal-warning)}.risk-badge--high{background:rgba(140,61,46,.12);color:var(--signal-danger)}.callout{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.callout--warning{border-color:rgba(165,90,59,.24);background:hsla(19,67%,95%,.95);box-shadow:inset 0 0 0 1px rgba(165,90,59,.08),var(--shadow-card)}.callout--local{border-color:rgba(41,79,70,.24);background:rgba(236,246,240,.95)}.callout--evidence{border-color:rgba(72,106,120,.22);background:linear-gradient(180deg,rgba(244,248,250,.98),hsla(38,50%,97%,.98))}.callout--info{border-color:rgba(93,124,138,.24);background:rgba(238,245,249,.95)}.warning-panel__list{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-left:1.1rem}.warning-panel__list li::marker{color:var(--signal-warning)}.filter-panel{padding:var(--space-5)}.filter-panel__row{grid-template-columns:repeat(5,minmax(0,1fr))}.filter-panel label{display:grid;grid-gap:var(--space-2);gap:var(--space-2);font-weight:600}.filter-panel input,.filter-panel select{width:100%;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:#fff;padding:12px 14px}.filter-panel__suggestions{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-default)}.filter-panel__suggestions>span{color:var(--text-secondary);font-size:.9rem;font-weight:700}.filter-panel__suggestions>div{display:flex;flex-wrap:wrap;gap:var(--space-2)}.filter-panel__suggestions button{border:1px solid rgba(34,79,67,.18);border-radius:999px;background:rgba(255,252,245,.9);color:var(--text-primary);padding:8px 12px;font:inherit;font-size:.92rem;cursor:pointer}.filter-panel__suggestions button.is-active,.filter-panel__suggestions button:hover{border-color:rgba(34,79,67,.4);background:rgba(233,243,236,.98);color:var(--accent-primary)}.results-heading__note{color:var(--text-secondary)}.article-layout{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.prose-block{max-width:74ch}.prose-block,.two-col-list>div{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.two-col-list>div{padding:var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:hsla(38,50%,97%,.8)}.checklist-box{padding:var(--space-6);display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.checklist-box__header{grid-template-columns:1fr auto;align-items:start}.checklist-groups{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.checklist-item{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:#fff}.checklist-item.is-checked{background:rgba(236,246,240,.8);border-color:rgba(41,79,70,.2)}.checklist-item input{margin-top:3px}.checklist-item .checklist-meta{display:block;margin-top:4px;line-height:1.35}.checklist-note{display:block;color:var(--text-secondary);margin-top:4px}.checklist-actions{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.empty-state{display:grid;grid-gap:var(--space-4);gap:var(--space-4);max-width:52ch;margin:0 auto;text-align:center}.homepage{gap:clamp(36px,5vw,56px)}.homepage-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:center}.homepage-hero__copy{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.homepage-hero__copy .lede{max-width:34rem}.homepage-hero__media{position:relative;min-height:420px;padding:16px;border-radius:28px;border:1px solid hsla(39,17%,81%,.9);background:linear-gradient(145deg,hsla(0,0%,100%,.7),hsla(34,44%,94%,.98)),radial-gradient(circle at top left,rgba(196,154,82,.14),transparent 32%);box-shadow:0 24px 56px rgba(30,31,28,.08),inset 0 1px 0 hsla(0,0%,100%,.7);overflow:hidden}.homepage-hero__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.08),transparent 28%),radial-gradient(circle at bottom right,rgba(41,79,70,.08),transparent 28%);pointer-events:none}.homepage-hero__media-surface{position:relative;height:100%;min-height:388px;border-radius:20px;background:linear-gradient(180deg,hsla(35,51%,93%,.96),hsla(36,36%,89%,.96));box-shadow:inset 0 0 0 1px hsla(38,13%,68%,.3);overflow:hidden}.homepage-hero__anchor-tray,.homepage-hero__cable,.homepage-hero__level,.homepage-hero__note-card,.homepage-hero__patch-knife,.homepage-hero__wall-mark,.homepage-hero__wall-tape{position:absolute}.homepage-hero__wall-mark{top:84px;left:62%;width:92px;height:2px;background:rgba(98,86,66,.6);transform:rotate(-10deg)}.homepage-hero__wall-mark:after{content:"";position:absolute;right:8px;top:-10px;width:2px;height:22px;background:rgba(98,86,66,.42);transform:rotate(24deg)}.homepage-hero__wall-tape{top:74px;left:55%;width:60px;height:24px;border-radius:6px;background:linear-gradient(180deg,hsla(44,52%,66%,.92),rgba(195,166,84,.9));transform:rotate(-6deg);box-shadow:0 6px 14px rgba(107,91,48,.14)}.homepage-hero__level{left:12%;bottom:114px;width:210px;height:28px;border-radius:999px;background:linear-gradient(180deg,#27473f,#1d3630);box-shadow:0 12px 18px rgba(30,31,28,.14)}.homepage-hero__level:after,.homepage-hero__level:before{content:"";position:absolute;top:7px;width:34px;height:14px;border-radius:999px;background:hsla(38,50%,97%,.26)}.homepage-hero__level:before{left:32px}.homepage-hero__level:after{right:38px}.homepage-hero__note-card{right:11%;bottom:86px;width:184px;padding:18px;border-radius:18px;background:rgba(255,252,247,.96);box-shadow:0 16px 30px rgba(30,31,28,.1);display:grid;grid-gap:8px;gap:8px;transform:rotate(-5deg)}.homepage-hero__note-kicker{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.homepage-hero__note-title{font-family:"Source Serif 4",Georgia,serif;font-size:1.05rem;line-height:1.2}.homepage-hero__anchor-tray{left:18%;top:64px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;padding:18px;border-radius:18px;background:rgba(255,250,242,.76);box-shadow:0 14px 26px rgba(30,31,28,.08)}.homepage-hero__anchor-tray span{width:18px;height:42px;border-radius:999px;background:linear-gradient(180deg,rgba(123,140,153,.92),rgba(72,90,101,.92))}.homepage-hero__patch-knife{right:22%;bottom:26px;width:118px;height:18px;border-radius:999px 999px 12px 12px;background:linear-gradient(90deg,#987351,#d5cabd 56%,#949aa0);transform:rotate(-12deg);box-shadow:0 12px 18px rgba(30,31,28,.12)}.homepage-hero__cable{left:-14px;bottom:20px;width:220px;height:120px;border:2px solid transparent;border-top-color:rgba(76,87,92,.38);border-radius:50%;transform:rotate(8deg)}.decision-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.decision-strip__item{display:grid;grid-gap:10px;gap:10px;padding:18px 18px 20px;border:1px solid hsla(38,13%,68%,.9);border-radius:18px;background:linear-gradient(180deg,rgba(255,253,249,.96),hsla(37,45%,94%,.92));box-shadow:var(--shadow-card);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.decision-strip__item:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover);border-color:rgba(41,79,70,.26)}.decision-strip__title{font-family:"Source Serif 4",Georgia,serif;font-size:1.1rem;line-height:1.1}.decision-strip__detail{color:var(--text-secondary);font-size:.96rem;line-height:1.45}.homepage-curated-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.homepage-curated-card{overflow:hidden;border:1px solid var(--border-default);border-radius:22px;background:hsla(38,50%,97%,.92);box-shadow:var(--shadow-card)}.homepage-curated-card__frame{min-height:168px;padding:var(--space-5);background:radial-gradient(circle at top left,rgba(196,154,82,.22),transparent 30%),linear-gradient(155deg,hsla(35,44%,92%,.96),hsla(37,28%,87%,.98));position:relative;overflow:hidden}.homepage-curated-card__frame:after{content:"";position:absolute;inset:18px;border-radius:16px;border:1px solid hsla(0,0%,100%,.64)}.homepage-curated-card__frame-line{position:absolute;left:28px;right:28px;bottom:40px;height:2px;background:rgba(83,76,64,.24)}.homepage-curated-card__frame-note{position:absolute;left:28px;bottom:58px;max-width:14ch;font-family:"Source Serif 4",Georgia,serif;font-size:1.06rem;line-height:1.2;color:rgba(30,31,28,.8)}.homepage-curated-card__body{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5)}.homepage-curated-card__meta,.homepage-curated-card__signals{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.homepage-curated-card__meta{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.homepage-curated-card__body h3 a:hover{color:var(--accent-primary)}.homepage-curated-card__problem{font-weight:600;color:var(--text-primary)}.homepage-curated-card__next p,.homepage-curated-card__summary,.homepage-fix-finish__copy p{color:var(--text-secondary)}.homepage-curated-card__next{display:grid;grid-gap:6px;gap:6px;padding-top:var(--space-3);border-top:1px solid hsla(39,17%,81%,.9)}.homepage-checklist{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.homepage-checklist__heading,.homepage-checklist__intro,.homepage-checklist__panel,.homepage-checklist__panel-head{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.homepage-checklist__panel{padding:28px;border:1px solid rgba(72,106,120,.18);border-radius:24px;background:linear-gradient(180deg,rgba(247,249,250,.98),hsla(38,50%,97%,.98));box-shadow:0 18px 34px rgba(30,31,28,.08)}.homepage-checklist__panel-head{grid-template-columns:1fr auto;align-items:start}.homepage-checklist__items{display:grid;grid-gap:12px;gap:12px}.homepage-checklist__item{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-4);gap:var(--space-4);padding:16px 18px;border:1px solid hsla(38,13%,68%,.84);border-radius:16px;background:hsla(0,0%,100%,.86)}.homepage-checklist__item input{margin-top:3px}.homepage-checklist__item.is-checked{border-color:rgba(41,79,70,.24);background:rgba(236,246,240,.88)}.homepage-checklist__footer{display:flex;justify-content:space-between;gap:var(--space-4);align-items:center;flex-wrap:wrap;padding-top:var(--space-3)}.homepage-fix-finish{display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-6);gap:var(--space-6);align-items:center;padding:28px;border:1px solid rgba(122,139,99,.28);border-radius:24px;background:linear-gradient(180deg,hsla(80,37%,97%,.98),hsla(38,50%,97%,.98));box-shadow:var(--shadow-card)}.homepage-fix-finish__copy{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-width:54ch}.homepage-trust-legend{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:24px 26px;border:1px solid rgba(72,106,120,.2);border-radius:22px;background:rgba(244,248,250,.72)}.homepage-trust-legend__copy{display:grid;grid-gap:6px;gap:6px}.homepage-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.homepage-pillars__item{display:grid;grid-gap:8px;gap:8px;padding:18px;border:1px solid hsla(39,17%,81%,.84);border-radius:18px;background:hsla(38,50%,97%,.74)}.homepage-pillars__item strong{font-family:"Source Serif 4",Georgia,serif;font-size:1.04rem}.homepage-pillars__item span{color:var(--text-secondary);font-size:.95rem}@media (max-width:960px){.article-header,.card-grid--three,.card-grid--two,.checklist-box__header,.filter-panel__row,.intent-grid,.section-hero,.site-footer__grid,.site-header__inner,.subtopic-grid,.two-col-list{grid-template-columns:1fr}.site-nav{justify-content:flex-start}.site-main{padding:var(--space-8) 0 var(--space-12)}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{width:100%}.placeholder-image{min-height:200px;padding:var(--space-5)}.placeholder-image__detail{max-width:none}.homepage-checklist,.homepage-fix-finish,.homepage-hero{grid-template-columns:1fr}.homepage-hero{gap:var(--space-6)}.homepage-hero__media{min-height:320px}.homepage-hero__media-surface{min-height:288px}.decision-strip,.homepage-curated-grid,.homepage-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-curated-card__frame{min-height:132px}.homepage-checklist__panel-head{grid-template-columns:1fr}}@media (max-width:640px){h1{font-size:clamp(2.15rem,11vw,3.1rem)}.homepage{gap:var(--space-10)}.homepage-hero__copy{gap:var(--space-4)}.homepage-hero__media{min-height:260px;padding:12px;border-radius:22px}.homepage-hero__media-surface{min-height:236px}.homepage-hero__anchor-tray{left:16px;top:18px;gap:8px;padding:12px}.homepage-hero__anchor-tray span{width:14px;height:32px}.homepage-hero__level{left:18px;bottom:76px;width:150px;height:24px}.homepage-hero__note-card{right:14px;bottom:62px;width:144px;padding:14px}.homepage-hero__patch-knife{right:34px;bottom:18px;width:94px}.homepage-hero__wall-tape{top:54px;left:56%;width:42px;height:18px}.homepage-hero__wall-mark{top:62px;left:58%;width:64px}.decision-strip,.homepage-curated-grid,.homepage-pillars{grid-template-columns:1fr 1fr;gap:12px}.decision-strip__item{padding:14px;min-height:148px;align-content:start}.decision-strip__title{font-size:1rem}.decision-strip__detail{font-size:.9rem;line-height:1.38}.homepage-checklist__panel,.homepage-curated-card__body,.homepage-fix-finish,.homepage-trust-legend{padding:20px}.homepage-curated-card__frame-note{max-width:12ch;font-size:.98rem}.homepage-checklist__footer{align-items:stretch}.homepage-checklist__footer .button{width:100%}.callout--local h2{font-size:clamp(1.3rem,6vw,1.6rem)}}.clean-homepage{gap:8px}.clean-homepage__hero{display:none;gap:0;padding-top:0}.clean-homepage__kicker{display:inline-flex;align-items:center;gap:14px;color:var(--text-secondary);font-size:.94rem}.clean-homepage__measurement{width:92px;height:10px;border-top:2px solid hsla(42,9%,44%,.9);border-bottom:1px solid hsla(42,9%,44%,.28);position:relative}.clean-homepage__measurement:after,.clean-homepage__measurement:before{content:"";position:absolute;top:-5px;width:1px;height:16px;background:hsla(42,9%,44%,.72)}.clean-homepage__measurement:before{left:0}.clean-homepage__measurement:after{right:0}.workbench-surface{position:relative;isolation:isolate;display:grid;align-items:start;grid-template-columns:minmax(318px,.82fr) minmax(560px,1.36fr) minmax(330px,.82fr);grid-gap:18px;gap:18px;padding:10px 24px 18px 122px;max-width:100%;overflow-x:hidden;overflow-y:visible}.workbench-surface:before{content:"";position:absolute;inset:-18px -22px 22px;z-index:0;border-radius:34px;background:linear-gradient(180deg,hsla(40,32%,89%,.08),hsla(38,17%,75%,.2)),radial-gradient(circle at 18% 22%,rgba(68,58,45,.08) 0 1px,transparent 1.5px),radial-gradient(circle at 74% 38%,hsla(0,0%,100%,.2) 0 1px,transparent 1.5px),repeating-linear-gradient(0deg,rgba(78,68,55,.026),rgba(78,68,55,.026) 1px,transparent 0,transparent 5px),radial-gradient(circle at 17% 12%,hsla(0,0%,100%,.8),transparent 26%),radial-gradient(circle at 78% 16%,hsla(41,8%,38%,.22),transparent 36%),radial-gradient(ellipse at 50% 96%,rgba(82,62,42,.18),transparent 52%),linear-gradient(180deg,hsla(40,18%,84%,.99),hsla(37,17%,73%,.98)),linear-gradient(90deg,rgba(87,80,70,.16),rgba(132,107,78,.07) 92px,transparent 0),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.05) 1px,transparent 0,transparent 13px);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.62),inset 0 -12px 26px rgba(78,64,49,.12),inset 100px 0 42px rgba(95,86,73,.08),0 20px 28px rgba(10,12,11,.12),0 40px 64px rgba(84,67,50,.14)}.workbench-surface:after{content:"";position:absolute;left:-10px;right:-10px;bottom:-20px;height:56px;z-index:0;border-radius:16px 16px 999px 999px;background:radial-gradient(ellipse at 18% 36%,rgba(255,224,173,.3),transparent 22%),radial-gradient(ellipse at 66% 44%,rgba(70,40,20,.26),transparent 28%),linear-gradient(180deg,hsla(34,63%,65%,.98),rgba(139,86,47,.99) 48%,#452a19),repeating-linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1) 14px,rgba(57,37,22,.18) 0,rgba(57,37,22,.18) 38px);box-shadow:inset 0 3px 0 hsla(0,0%,100%,.3),inset 0 -8px 14px rgba(40,25,13,.42),0 20px 34px rgba(79,58,38,.28)}.workbench-panel{position:relative;z-index:1;min-width:0}.workbench-panel__tape{position:absolute;left:34px;top:-12px;z-index:4;padding:11px 20px;border-radius:2px;background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.08) 2px,transparent 0,transparent 8px),linear-gradient(180deg,#527ebc,#345a8b);-webkit-clip-path:polygon(0 10%,4% 0,9% 8%,15% 0,22% 8%,31% 0,40% 7%,50% 0,60% 8%,70% 0,80% 7%,90% 0,100% 9%,98% 100%,88% 92%,78% 100%,66% 93%,55% 100%,44% 92%,32% 100%,20% 92%,10% 100%,1% 91%);clip-path:polygon(0 10%,4% 0,9% 8%,15% 0,22% 8%,31% 0,40% 7%,50% 0,60% 8%,70% 0,80% 7%,90% 0,100% 9%,98% 100%,88% 92%,78% 100%,66% 93%,55% 100%,44% 92%,32% 100%,20% 92%,10% 100%,1% 91%);color:#f9f7f3;font-size:.84rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;transform:rotate(-4.4deg);box-shadow:0 12px 18px rgba(51,75,112,.24),inset 0 2px 0 hsla(0,0%,100%,.24),inset 0 -4px 7px rgba(23,48,84,.22)}.workbench-panel--decision:before,.workbench-panel--signals:before{content:"";position:absolute;left:38px;right:38px;bottom:-20px;z-index:-1;height:28px;border-radius:999px;background:rgba(49,39,30,.22);filter:blur(11px)}.workbench-panel--start:after{content:"";position:absolute;right:-12px;top:42px;z-index:3;width:74px;height:24px;border-radius:4px;background:rgba(79,120,180,.78);box-shadow:0 9px 14px rgba(58,76,105,.18);transform:rotate(7deg)}.workbench-panel__tape:after,.workbench-panel__tape:before{content:"";position:absolute;top:4px;bottom:4px;width:8px;background:hsla(0,0%,100%,.16)}.workbench-panel__tape:before{left:8px}.workbench-panel__tape:after{right:10px}.workbench-panel__paper{position:relative;isolation:isolate;height:auto;border:1px solid hsla(38,17%,68%,.76);border-radius:18px;background:radial-gradient(circle at top left,hsla(0,0%,100%,.82),transparent 28%),radial-gradient(circle at 78% 20%,rgba(139,112,77,.05) 0 1px,transparent 1.5px),repeating-linear-gradient(0deg,rgba(119,105,80,.035),rgba(119,105,80,.035) 1px,transparent 0,transparent 27px),linear-gradient(180deg,hsla(43,64%,98%,.99),hsla(40,35%,92%,.98));box-shadow:0 38px 56px rgba(45,40,34,.23),0 13px 20px rgba(84,67,50,.13),inset 0 1px 0 hsla(0,0%,100%,.84)}.workbench-panel__paper:after,.workbench-panel__paper:before{content:"";position:absolute;inset:0;z-index:-1;border:1px solid hsla(38,19%,72%,.66);border-radius:16px;background:linear-gradient(180deg,hsla(40,45%,94%,.86),hsla(37,34%,88%,.82));box-shadow:0 14px 28px rgba(53,45,37,.1)}.workbench-panel__paper--start:before{transform:translate(16px,-12px) rotate(2.4deg)}.workbench-panel__paper--start:after{transform:translate(26px,13px) rotate(-2.4deg);opacity:.88}.workbench-panel__paper--decision:before{transform:translate(18px,-13px) rotate(1.4deg)}.workbench-panel__paper--decision:after{transform:translate(30px,13px) rotate(-1.4deg);opacity:.82}.workbench-panel__paper--signals:before{top:-18px;right:-20px;left:8px;height:78px;border-radius:18px 18px 8px 8px;background:linear-gradient(180deg,hsla(40,69%,75%,.98),rgba(198,158,95,.98)),repeating-linear-gradient(90deg,rgba(91,61,28,.08),rgba(91,61,28,.08) 24px,transparent 0,transparent 48px);transform:translate(18px) rotate(-1.4deg)}.workbench-panel__paper--signals:after{transform:translate(28px,12px) rotate(1.8deg);opacity:.84}.workbench-panel__paper--signals,.workbench-panel__paper--start{padding:16px 16px 14px}.workbench-panel__paper--signals{padding:14px}.workbench-panel__paper--decision{padding:18px 18px 13px}.workbench-panel__step{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:#214739;color:#f8f6ef;font-family:"Source Serif 4",Georgia,serif;font-size:1.35rem;line-height:1;box-shadow:0 10px 16px rgba(28,63,51,.14)}.checklist-preview-note,.decision-core,.decision-diagram-card__header,.decision-next-actions,.human-signals__header,.support-card__header,.workbench-panel__body,.workbench-panel__heading{display:grid;grid-gap:10px;gap:10px}.human-signals__header p,.support-card__header p,.workbench-panel__body>p,.workbench-panel__heading p{color:var(--text-secondary)}.workbench-panel__hand-note{font-family:"Source Serif 4",Georgia,serif;font-style:italic;color:rgba(77,74,64,.82)}.workbench-panel__prep-note{display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border:1px solid rgba(34,79,67,.16);border-radius:16px;background:radial-gradient(circle at 92% 0,hsla(0,0%,100%,.5),transparent 30%),linear-gradient(180deg,hsla(43,45%,92%,.9),hsla(40,33%,86%,.82));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.58),0 10px 16px rgba(56,45,33,.08)}.workbench-panel__prep-note strong{color:#244f42;font-size:.96rem}.workbench-panel__prep-note span{color:var(--text-secondary);font-size:.9rem;line-height:1.35}.workbench-panel__prep-note a{justify-self:start;color:#244f42;font-size:.9rem;font-weight:800}.catalog-grid,.decision-next-actions__grid,.featured-path-grid,.human-signal-card__tags,.material-tag-row,.media-card-grid,.workbench-chip-row,.workbench-choice-list,.workbench-risk-grid{display:grid;grid-gap:12px;gap:12px}.workbench-choice-list{gap:7px}.workbench-choice{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:center;padding:8px 11px;border:1px solid hsla(38,17%,68%,.84);border-radius:15px;background:hsla(0,0%,100%,.72);text-align:left;color:inherit;cursor:pointer}.workbench-choice.is-active{border-color:rgba(34,79,67,.42);background:rgba(240,247,242,.96);box-shadow:0 10px 18px rgba(34,79,67,.08)}.workbench-choice__index{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;border:1px solid rgba(34,79,67,.22);font-weight:700;color:var(--accent-primary)}.workbench-choice__label{font-weight:600;line-height:1.35}.workbench-chip-group,.workbench-risk-list{display:grid;grid-gap:8px;gap:8px}.workbench-chip-row{grid-template-columns:repeat(3,minmax(0,1fr))}.workbench-chip{display:inline-flex;justify-content:center;padding:7px 9px;border:1px solid hsla(38,17%,68%,.82);border-radius:12px;background:hsla(0,0%,100%,.66);font-size:.95rem}.workbench-chip.is-selected{border-color:rgba(34,79,67,.4);background:rgba(240,247,242,.92)}.workbench-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.workbench-risk-pill{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:7px 6px;border:1px solid hsla(38,17%,68%,.82);border-radius:16px;background:hsla(0,0%,100%,.82);text-align:center;font-weight:600;line-height:1.3}.workbench-wall-card{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid hsla(39,16%,67%,.82);border-radius:15px;background:linear-gradient(180deg,rgba(255,252,245,.96),hsla(38,38%,89%,.94));box-shadow:0 10px 14px rgba(55,44,32,.08),inset 0 1px 0 hsla(0,0%,100%,.7)}.workbench-wall-card__header{display:flex;justify-content:space-between;gap:12px;align-items:flex-end;border-bottom:1px solid hsla(38,17%,68%,.68);padding-bottom:6px}.workbench-wall-card__header strong{font-family:"Source Serif 4",Georgia,serif;font-size:1rem}.workbench-wall-card__header span{max-width:19ch;color:var(--text-muted);font-size:.8rem;text-align:right}.workbench-wall-card .scenario-diagram{min-height:126px;border-radius:12px}.workbench-risk-pill--alert{color:var(--signal-danger)}.workbench-risk-pill--warn{color:var(--signal-warning)}.workbench-risk-pill--info{color:#82611d}.workbench-panel__heading{grid-template-columns:auto 1fr;align-items:start}.workbench-panel__heading h1,.workbench-panel__heading h2{font-size:clamp(2.12rem,3.7vw,3.56rem);line-height:.95;color:#1e503f}.decision-lanes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid hsla(38,17%,68%,.84);border-radius:18px;overflow:hidden}.decision-lane{display:grid;grid-gap:5px;gap:5px;padding:10px 8px 11px;background:hsla(0,0%,100%,.54);text-align:center}.decision-lane+.decision-lane{border-left:1px solid hsla(38,17%,68%,.82)}.decision-lane strong{font-size:1rem}.decision-lane span{font-size:.9rem;line-height:1.35;color:var(--text-secondary)}.decision-lane.is-active{position:relative;background:#224f43;color:#f8f5ed}.decision-lane.is-active span{color:hsla(44,44%,95%,.88)}.decision-lane.is-active:after{content:"";position:absolute;left:50%;bottom:-8px;width:14px;height:14px;background:#224f43;transform:translateX(-50%) rotate(45deg)}.decision-core{grid-template-columns:minmax(170px,.48fr) minmax(350px,1.52fr);gap:0;align-items:start;border:1px solid hsla(38,17%,68%,.78);border-radius:18px;background:radial-gradient(circle at 74% 46%,hsla(0,0%,100%,.72),transparent 34%),linear-gradient(90deg,rgba(255,252,246,.82),hsla(39,49%,93%,.72));overflow:hidden}.decision-why h3,.human-signals__header h2,.support-card__header h2{font-size:clamp(1.45rem,2vw,1.8rem)}.decision-why{padding:12px 12px 11px;border:0;border-radius:0;background:transparent}.decision-why h3{font-size:1.12rem;letter-spacing:.03em;text-transform:uppercase}.decision-why ul{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;padding-left:0;list-style:none;color:var(--text-secondary)}.decision-why li{position:relative;padding-left:28px;font-size:.82rem;line-height:1.31}.decision-why li:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:999px;background:radial-gradient(circle at 50% 50%,#f7f4eb 0 3px,transparent 3.5px),#224f43;box-shadow:0 5px 8px rgba(34,79,67,.14)}.decision-diagram-card{display:grid;grid-gap:7px;gap:7px;padding:8px 12px 10px;border-left:1px solid hsla(40,21%,60%,.92);background:radial-gradient(circle at 12% 10%,hsla(0,0%,100%,.56),transparent 28%),linear-gradient(180deg,hsla(40,55%,96%,.9),hsla(38,38%,87%,.84));box-shadow:inset 1px 0 0 hsla(0,0%,100%,.46)}.decision-diagram-card__header{grid-template-columns:auto 1fr;align-items:center;gap:10px}.decision-diagram-card__header strong{font-family:"Source Serif 4",Georgia,serif;font-size:1rem;color:rgba(45,43,38,.94)}.decision-diagram-card .scenario-diagram{min-height:220px;border-radius:15px;border-color:hsla(39,19%,60%,.92);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62),0 20px 28px rgba(49,40,29,.2)}.decision-diagram-card .scenario-diagram img{object-fit:contain;padding:5px;filter:contrast(1.12) saturate(1.08);transform:scale(1.16)}.material-tag-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.material-tag{display:inline-flex;justify-content:center;padding:5px 7px;border-radius:8px;background:hsla(40,23%,84%,.58);font-size:.68rem;line-height:1.2;color:rgba(77,74,64,.92)}.scenario-diagram{position:relative;min-height:248px;border:1px solid hsla(39,17%,81%,.86);border-radius:20px;background:radial-gradient(circle at top left,hsla(0,0%,100%,.72),transparent 26%),linear-gradient(180deg,hsla(38,48%,95%,.98),hsla(38,36%,91%,.94));overflow:hidden}.catalog-art img,.media-art img,.scenario-diagram img,.workbench-thumb img{width:100%;height:100%;object-fit:cover;display:block}.catalog-art img~span,.media-art img~span,.workbench-thumb img~span{display:none}.scenario-diagram img{position:absolute;inset:0;z-index:1}.scenario-diagram--tv>:not(img),.scenario-diagram--wall>:not(img){display:none}.scenario-diagram--tv,.scenario-diagram--wall{display:flex;align-items:stretch}.scenario-diagram__wall{width:42%;background:linear-gradient(180deg,hsla(40,35%,93%,.92),hsla(38,37%,88%,.9));border-right:1px solid hsla(40,14%,59%,.58)}.scenario-diagram__stud{position:absolute;left:43%;top:24px;bottom:24px;width:72px;border-radius:10px;background:linear-gradient(180deg,#cb9a63,#a67444);box-shadow:inset 10px 0 0 hsla(0,0%,100%,.18)}.scenario-diagram__surface{position:absolute;left:42%;top:22px;bottom:22px;width:12px;border-radius:999px;background:hsla(42,22%,91%,.96)}.scenario-diagram__cable{position:absolute;right:118px;top:42px;bottom:38px;width:4px;border-radius:999px;background:linear-gradient(180deg,rgba(74,76,75,.18),rgba(74,76,75,.54));transform:rotate(12deg)}.scenario-diagram__anchor{position:absolute;right:74px;top:82px;width:104px;height:10px;border-radius:999px;background:linear-gradient(90deg,#ab8a53,#d0ad67);transform:rotate(-5deg)}.scenario-diagram__anchor:before{content:"";position:absolute;left:16px;top:-13px;width:18px;height:34px;border-radius:12px;border:2px solid rgba(72,74,73,.62)}.scenario-diagram__screw{position:absolute;right:116px;top:134px;width:118px;height:8px;border-radius:999px;background:linear-gradient(90deg,#839199,#586971);transform:rotate(-4deg)}.scenario-diagram__load{position:absolute;right:52px;bottom:34px;width:62px;height:76px;border:2px solid rgba(71,73,74,.7);border-top:0;border-radius:0 0 18px 18px}.scenario-diagram__load:before{content:"";position:absolute;left:18px;top:-18px;width:22px;height:22px;border:2px solid rgba(71,73,74,.7);border-radius:999px;background:hsla(0,0%,100%,.42)}.scenario-diagram__label{position:absolute;right:18px;display:grid;grid-gap:1px;gap:1px;max-width:118px;font-size:.73rem;line-height:1.2;color:rgba(51,51,49,.94)}.scenario-diagram__label strong{font-size:.76rem}.scenario-diagram__label span{color:rgba(93,89,81,.9)}.scenario-diagram__label:before{content:"";position:absolute;right:calc(100% + 8px);top:9px;height:1px;background:rgba(83,78,69,.62)}.scenario-diagram__label--surface{top:26px}.scenario-diagram__label--surface:before{width:28px}.scenario-diagram__label--stud{top:72px}.scenario-diagram__label--stud:before{width:38px}.scenario-diagram__label--cable{top:116px}.scenario-diagram__label--cable:before{width:54px}.scenario-diagram__label--anchor{top:154px}.scenario-diagram__label--anchor:before{width:42px}.scenario-diagram__label--load{right:12px;bottom:20px}.scenario-diagram__label--load:before{width:28px}.scenario-diagram--kit{display:grid;place-items:center}.scenario-diagram__kit-grid{display:grid;grid-template-columns:repeat(2,76px);grid-gap:16px;gap:16px}.scenario-diagram__kit-grid span{height:68px;border-radius:18px;background:linear-gradient(180deg,hsla(39,40%,82%,.96),hsla(36,28%,68%,.96));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.46)}.scenario-diagram__kit-note{position:absolute;right:18px;bottom:18px;display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border-radius:16px;background:hsla(43,54%,97%,.96);font-size:.85rem;color:var(--text-secondary);box-shadow:0 12px 20px rgba(45,40,34,.08)}.decision-stop-rule{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:start;padding:10px 12px;border:1px solid rgba(213,88,57,.42);border-radius:18px;background:hsla(18,71%,97%,.96)}.decision-stop-rule__badge{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:#c14521;color:#fff;font-size:1.35rem;font-weight:700}.decision-stop-rule p,.decision-stop-rule span{color:var(--text-secondary)}.catalog-grid,.decision-next-actions__grid,.featured-path-grid,.media-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-card,.decision-next-action,.featured-path-card,.human-signal-card,.media-card,.support-card{border:1px solid hsla(38,17%,68%,.82);border-radius:20px;background:hsla(40,53%,97%,.92);box-shadow:var(--shadow-card)}.decision-next-action{display:grid;grid-gap:5px;gap:5px;padding:9px 11px}.decision-next-action span{color:var(--text-secondary);line-height:1.35}.human-signals__header{grid-template-columns:1fr auto;align-items:start}.human-signals__header p:not(.human-signals__note){display:-webkit-box;max-width:20ch;overflow:hidden;font-size:.9rem;line-height:1.22;-webkit-box-orient:vertical;-webkit-line-clamp:3}.workbench-panel--signals{transform:rotate(1.05deg) translateY(2px)}.workbench-panel--signals .workbench-panel__paper{background:radial-gradient(circle at 96% 4%,hsla(41,48%,65%,.42),transparent 18%),radial-gradient(circle at 72% 32%,rgba(108,75,36,.04) 0 1px,transparent 1.6px),linear-gradient(180deg,hsla(42,57%,95%,.98),hsla(38,42%,88%,.98)),linear-gradient(90deg,hsla(38,56%,67%,.24),transparent 34%)}.workbench-panel--signals .workbench-panel__paper:before{box-shadow:10px 10px 0 hsla(39,53%,66%,.62),20px 18px 0 rgba(190,150,88,.42),0 16px 26px rgba(73,54,32,.18)}.human-signals__note{max-width:16ch;font-family:"Source Serif 4",Georgia,serif;font-style:italic;text-align:right;color:rgba(106,90,69,.82)}.human-signals__list{display:grid;grid-gap:6px;gap:6px}.human-signal-card{display:grid;grid-template-columns:minmax(0,1fr) 96px;grid-gap:8px;gap:8px;padding:8px;border-radius:15px;background:radial-gradient(circle at 86% 12%,hsla(0,0%,100%,.74),transparent 26%),linear-gradient(180deg,rgba(255,252,246,.98),hsla(37,41%,91%,.96));box-shadow:0 16px 22px rgba(48,39,30,.14),inset 0 1px 0 hsla(0,0%,100%,.76)}.human-signals__desk-art{display:none}.human-signals__desk-art img{width:100%;height:100%;min-height:54px;object-fit:cover;display:block}.human-signals__desk-art:after{content:"";position:absolute;left:18px;top:10px;width:62px;height:18px;border-radius:3px;background:rgba(79,120,180,.7);box-shadow:0 7px 11px rgba(57,69,88,.14);transform:rotate(-6deg)}.human-signal-card__copy{display:grid;grid-gap:5px;gap:5px;min-width:0}.human-signal-card__status{justify-self:start;padding:5px 8px;border-radius:999px;background:hsla(88,24%,88%,.92);font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#385141}.human-signal-card h3{font-size:.94rem;line-height:1.08}.human-signal-card__tags{display:none;grid-template-columns:repeat(3,minmax(0,max-content));min-width:0}.human-signal-card__tags span{padding:5px 8px;border-radius:9px;background:hsla(40,26%,91%,.94);font-size:.76rem;color:var(--text-secondary)}.human-signal-card__copy p{color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.74rem;line-height:1.28}.human-signals__cta{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:14px;background:linear-gradient(180deg,#224f43,#17372f);color:#faf7f1;font-weight:600;text-align:center}.catalog-art,.media-art,.workbench-thumb{position:relative;overflow:hidden;border:1px solid hsla(38,20%,81%,.92);border-radius:16px;background:linear-gradient(180deg,hsla(39,39%,93%,.96),hsla(36,29%,87%,.96))}.workbench-thumb{min-width:0;min-height:88px;background:#e9e0d2;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.52),0 12px 18px rgba(57,46,34,.16)}.workbench-thumb:before{content:"";position:absolute;left:12px;top:8px;z-index:3;width:58px;height:15px;border-radius:3px;background:rgba(79,120,180,.66);box-shadow:0 6px 9px rgba(58,76,105,.13);transform:rotate(-5deg)}.workbench-thumb__paper{inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.08),transparent)}.workbench-thumb__line{display:none}.workbench-thumb__line--1{top:30px}.workbench-thumb__line--2{top:50px}.workbench-thumb__line--3{top:70px}.workbench-thumb--shelf:after,.workbench-thumb--tile:after,.workbench-thumb--wire:after{content:"";position:absolute;left:10px;top:10px;right:auto;bottom:auto;width:42px;height:16px;border-radius:3px;background:rgba(79,120,180,.78);box-shadow:0 6px 10px rgba(57,69,88,.14);transform:rotate(-7deg)}.workbench-thumb--shelf:after{background:rgba(79,120,180,.78)}.workbench-thumb--tile:after{background:rgba(79,120,180,.72)}.workbench-thumb--wire:after{background:rgba(190,85,62,.74)}.mobile-next-rail{display:none}.support-card{padding:15px;border-radius:16px;background:radial-gradient(circle at top left,hsla(0,0%,100%,.7),transparent 28%),radial-gradient(circle at 84% 14%,rgba(126,97,54,.04) 0 1px,transparent 1.6px),linear-gradient(180deg,hsla(40,53%,97%,.96),hsla(36,37%,89%,.96));box-shadow:0 18px 26px rgba(57,45,32,.13),inset 0 1px 0 hsla(0,0%,100%,.72)}.workbench-support-grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(16px,1.6vw,24px);gap:clamp(16px,1.6vw,24px);margin-top:22px;z-index:1}.workbench-support-grid:before{content:"";position:absolute;inset:-18px -14px -20px;z-index:0;border-radius:22px;background:radial-gradient(ellipse at 50% 0,hsla(0,0%,100%,.5),transparent 46%),radial-gradient(ellipse at 22% 42%,rgba(82,55,30,.1),transparent 28%),linear-gradient(180deg,hsla(39,22%,79%,.86),hsla(34,20%,66%,.82)),repeating-linear-gradient(90deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.06) 44px,rgba(102,88,68,.04) 0,rgba(102,88,68,.04) 88px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.58),0 24px 38px rgba(64,49,34,.14)}.workbench-support-grid>*{position:relative;z-index:1}.support-card__header{grid-template-columns:1fr auto;align-items:start}.support-card__header>a{color:var(--text-secondary)}.media-card{overflow:hidden}.support-card--catalog,.support-card--checklist,.support-card--commerce,.support-card--media{position:relative;isolation:isolate}.support-card--catalog:before,.support-card--checklist:before,.support-card--commerce:before,.support-card--media:before{content:"";position:absolute;inset:8px 10px -8px;z-index:-1;border:1px solid hsla(38,18%,70%,.66);border-radius:22px;background:linear-gradient(180deg,hsla(38,47%,93%,.72),hsla(39,29%,87%,.7));box-shadow:0 12px 20px rgba(53,45,37,.08)}.support-card--media:before{transform:rotate(-.8deg)}.support-card--checklist:before{transform:rotate(.9deg)}.support-card--commerce:before{transform:rotate(-.6deg)}.support-card--catalog:before{transform:rotate(.5deg)}.support-card--catalog:after,.support-card--checklist:after,.support-card--commerce:after,.support-card--media:after{content:"";position:absolute;left:16px;right:16px;bottom:-12px;z-index:-2;height:12px;border-radius:999px;background:rgba(68,56,43,.14);filter:blur(7px)}.support-card--catalog .catalog-grid,.support-card--media .media-card-grid{padding:8px;border:1px solid hsla(39,18%,72%,.82);border-radius:22px;background:radial-gradient(circle at 76% 18%,hsla(0,0%,100%,.52),transparent 28%),linear-gradient(180deg,hsla(37,43%,92%,.92),hsla(40,31%,87%,.9));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.58),inset 0 -12px 20px rgba(81,63,42,.06),0 10px 16px rgba(64,50,36,.09)}.support-card--media .media-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.media-art{min-height:104px;background:#e8dfd1}.media-art:after{content:"";position:absolute;left:14px;top:12px;width:54px;height:18px;border-radius:3px;background:rgba(79,120,180,.68);box-shadow:0 6px 10px rgba(57,69,88,.12);transform:rotate(-5deg)}.media-art__backdrop{position:absolute;inset:0;background:linear-gradient(180deg,hsla(39,36%,65%,.26),transparent 56%)}.media-art__shape{position:absolute}.media-art--stud-finder .media-art__shape--1{left:26px;top:22px;width:48px;height:82px;border-radius:18px;background:linear-gradient(180deg,#e6b436,#b9861d);box-shadow:0 10px 16px rgba(59,49,21,.14)}.media-art--stud-finder .media-art__shape--2{left:86px;right:20px;top:20px;bottom:20px;background:repeating-linear-gradient(90deg,rgba(109,97,74,.22),rgba(109,97,74,.22) 2px,transparent 0,transparent 30px)}.media-art--microphone .media-art__shape--1{left:50%;top:22px;width:34px;height:56px;margin-left:-17px;border-radius:999px;background:linear-gradient(180deg,#3f464a,#131719)}.media-art--microphone .media-art__shape--2,.media-art--waveform .media-art__shape--2{left:22px;right:22px;top:48%;height:24px;margin-top:-12px;background:repeating-linear-gradient(90deg,hsla(222,5%,42%,.72),hsla(222,5%,42%,.72) 2px,transparent 0,transparent 8px)}.media-art--waveform .media-art__shape--1{left:26px;right:26px;top:24px;height:2px;background:rgba(108,98,80,.38)}.media-art--wall-lines .media-art__shape--1{left:30px;top:18px;width:70px;height:70px;border-right:4px solid rgba(84,88,87,.78);border-bottom:4px solid rgba(84,88,87,.78);border-radius:0 0 28px 0}.media-art--wall-lines .media-art__shape--2{right:28px;bottom:20px;width:34px;height:34px;border:3px solid rgba(196,69,33,.88);border-radius:12px;transform:rotate(45deg)}.catalog-card__body,.featured-path-card,.media-card__body{display:grid;grid-gap:10px;gap:10px}.media-card__body{padding:11px}.catalog-card__body span,.media-card__kind{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.catalog-card__body p,.commerce-grid__row p,.featured-path-card p,.media-card__body p,.trust-strip p{color:var(--text-secondary)}.support-card--wall-finish-path{position:relative;overflow:hidden}.support-card--wall-finish-path:before{content:"";position:absolute;right:28px;top:-8px;width:118px;height:27px;border-radius:5px;background:linear-gradient(180deg,rgba(78,108,151,.66),rgba(53,82,127,.72));box-shadow:0 10px 16px rgba(43,48,58,.1);transform:rotate(3deg)}.wall-finish-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.wall-finish-path__card{position:relative;display:grid;grid-gap:8px;gap:8px;min-height:176px;padding:14px 14px 14px 54px;border:1px solid hsla(38,17%,68%,.84);border-radius:16px;background:radial-gradient(circle at 86% 16%,rgba(72,106,120,.12),transparent 24%),repeating-linear-gradient(180deg,transparent,transparent 29px,hsla(37,13%,66%,.14) 0,hsla(37,13%,66%,.14) 30px),linear-gradient(180deg,rgba(255,252,246,.98),hsla(37,45%,92%,.96));color:inherit;box-shadow:0 14px 22px rgba(56,44,32,.09)}.wall-finish-path__card:hover{border-color:rgba(34,79,67,.34);transform:translateY(-1px)}.wall-finish-path__step{position:absolute;left:14px;top:14px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid rgba(34,79,67,.28);border-radius:999px;background:rgba(233,243,236,.96);color:var(--accent-primary);font-weight:800}.wall-finish-path__label{color:var(--text-muted);font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.wall-finish-path__card p{color:var(--text-secondary);font-size:.94rem}.checklist-preview-note{position:relative;padding:14px 14px 14px 30px;border:1px solid hsla(38,17%,68%,.84);border-radius:18px;background:linear-gradient(90deg,hsla(36,25%,78%,.68) 0 20px,transparent 20px),repeating-linear-gradient(180deg,transparent,transparent 31px,hsla(37,13%,66%,.16) 0,hsla(37,13%,66%,.16) 32px),linear-gradient(180deg,rgba(255,252,245,.98),hsla(38,40%,91%,.98));box-shadow:0 18px 26px rgba(56,44,32,.12);overflow:hidden}.checklist-preview-note:before{content:"";position:absolute;left:10px;top:12px;bottom:12px;width:9px;border-right:1px solid hsla(38,19%,68%,.78);background:radial-gradient(circle at 50% 16px,hsla(36,14%,62%,.92) 0 3px,transparent 3.5px),radial-gradient(circle at 50% 48px,hsla(36,14%,62%,.92) 0 3px,transparent 3.5px),radial-gradient(circle at 50% 80px,hsla(36,14%,62%,.92) 0 3px,transparent 3.5px),radial-gradient(circle at 50% 112px,hsla(36,14%,62%,.92) 0 3px,transparent 3.5px),radial-gradient(circle at 50% 144px,hsla(36,14%,62%,.92) 0 3px,transparent 3.5px)}.checklist-preview-note__tape{position:absolute;right:80px;top:-6px;width:82px;height:26px;border-radius:4px;background:linear-gradient(180deg,rgba(72,104,155,.78),rgba(54,82,128,.82));transform:rotate(-5deg)}.checklist-preview-note__bar{height:8px;border-radius:999px;background:hsla(40,15%,68%,.46);overflow:hidden}.checklist-preview-note__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#224f43,#4c7f6f)}.checklist-preview-note__items{display:grid;grid-gap:8px;gap:8px}.checklist-preview-note__item{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:start}.checklist-preview-note__dot{width:18px;height:18px;margin-top:2px;border:2px solid rgba(76,83,73,.52);border-radius:999px}.checklist-preview-note__item.is-done .checklist-preview-note__dot{border-color:#224f43;background:radial-gradient(circle at center,#224f43 0 5px,transparent 6px)}.checklist-preview-note__item div{display:grid;grid-gap:2px;gap:2px}.checklist-preview-note__item span{color:var(--text-muted);font-size:.88rem}.checklist-preview-note__footer{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;font-size:.92rem;color:var(--text-secondary)}.commerce-grid{display:grid;grid-gap:9px;gap:9px;padding:8px;border:1px solid hsla(37,19%,70%,.78);border-radius:18px;background:linear-gradient(180deg,hsla(40,40%,90%,.92),hsla(38,32%,83%,.9))}.commerce-grid__row{display:grid;grid-gap:6px;gap:6px;padding:9px 12px;border:1px solid hsla(38,17%,68%,.84);border-radius:16px;background:linear-gradient(180deg,rgba(255,252,246,.98),hsla(37,45%,92%,.96));box-shadow:0 8px 12px rgba(58,45,32,.08)}.commerce-decision{justify-self:start;padding:7px 10px;border-radius:999px;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.commerce-decision--buy-it{background:rgba(43,95,73,.14);color:#24543d}.commerce-decision--borrow-it{background:rgba(194,148,66,.16);color:#875f12}.commerce-decision--skip-it{background:rgba(171,64,42,.12);color:#a43c25}.commerce-risk{display:grid;grid-gap:6px;gap:6px;padding-top:2px}.catalog-card{padding:12px;overflow:hidden}.support-card--catalog .catalog-grid{gap:0}.support-card--catalog .catalog-card{padding:12px 14px 10px;border:0;border-left:1px solid hsla(39,18%,72%,.82);border-radius:0;background:transparent;box-shadow:none}.support-card--catalog .catalog-card:first-child{border-left:0}.catalog-art{min-height:132px;margin-bottom:12px}.support-card--catalog .catalog-art{border-radius:14px;background:radial-gradient(circle at top left,hsla(0,0%,100%,.52),transparent 30%),linear-gradient(180deg,hsla(36,41%,93%,.98),hsla(37,29%,85%,.98));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62),inset 0 -8px 16px rgba(124,103,80,.06)}.catalog-art:after{content:"";position:absolute;inset:auto 16px 10px;height:8px;border-radius:999px;background:rgba(62,48,36,.14);filter:blur(4px)}.catalog-art__piece{position:absolute}.catalog-art--stud-finder .catalog-art__piece--1{left:50%;top:14px;width:48px;height:94px;margin-left:-24px;border-radius:18px;background:linear-gradient(180deg,#dcae2f,#be8e22);box-shadow:inset 4px 0 0 hsla(0,0%,100%,.2),0 12px 16px rgba(78,59,20,.15)}.catalog-art--stud-finder .catalog-art__piece--2{left:50%;top:40px;width:22px;height:22px;margin-left:-11px;border-radius:999px;background:rgba(45,51,50,.85);box-shadow:0 28px 0 rgba(45,51,50,.28)}.catalog-art--stud-finder .catalog-art__piece--3{left:22px;right:22px;bottom:14px;height:3px;background:rgba(90,80,62,.18)}.catalog-art--drill-bit .catalog-art__piece--1{left:50%;top:16px;width:14px;height:94px;margin-left:-8px;border-radius:999px 999px 4px 4px;background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.2) 0 6px,transparent 6px 12px),linear-gradient(180deg,#9aa1a7,#4b545b);box-shadow:17px 0 0 hsla(208,6%,59%,.36),-17px 0 0 hsla(208,6%,59%,.3),0 12px 14px rgba(56,55,51,.14)}.catalog-art--anchor .catalog-art__piece--1{left:36px;top:24px;width:18px;height:78px;border-radius:999px;background:linear-gradient(90deg,hsla(0,0%,100%,.32),transparent 40%),linear-gradient(180deg,#c3cbd0,#778690);box-shadow:30px 0 0 hsla(207,9%,62%,.82),60px 0 0 hsla(207,9%,52%,.78),0 10px 14px rgba(55,52,46,.12);transform:rotate(-9deg)}.catalog-art--anchor .catalog-art__piece--2{left:28px;top:22px;width:86px;height:14px;border-radius:999px;background:rgba(204,211,215,.55)}.catalog-art--anchor .catalog-art__piece--3{left:28px;right:28px;bottom:18px;height:4px;background:rgba(62,48,36,.12)}.catalog-art--screw .catalog-art__piece--1{left:28px;top:18px;width:11px;height:92px;border-radius:999px;background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.24) 0 4px,transparent 4px 8px),linear-gradient(180deg,#7f8589,#353b3f);box-shadow:24px 0 0 rgba(90,96,101,.82),48px 0 0 rgba(64,70,74,.78),72px 0 0 hsla(203,4%,43%,.74),0 10px 14px rgba(56,52,45,.12);transform:rotate(-14deg)}.catalog-art--screw .catalog-art__piece--2{left:24px;right:30px;top:31px;height:2px;background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.34) 0 8px,transparent 8px 14px)}.catalog-art--bracket .catalog-art__piece--1{left:50%;top:16px;width:68px;height:68px;margin-left:-34px;border-left:12px solid #3d4244;border-bottom:12px solid #3d4244;border-radius:0 0 0 18px;box-shadow:0 12px 15px rgba(47,43,37,.16)}.catalog-art--bracket .catalog-art__piece--2{left:18px;right:18px;bottom:24px;height:16px;border-radius:5px;background:rgba(68,71,72,.22)}.catalog-art--pouch .catalog-art__piece--1{left:50%;top:18px;width:76px;height:92px;margin-left:-38px;border-radius:20px;background:linear-gradient(180deg,#d6c5a6,#bca27e)}.trust-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.trust-strip>div{position:relative;display:grid;grid-gap:8px;gap:8px}.trust-strip>div+div{padding-left:18px}.trust-strip>div+div:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:1px;background:hsla(38,17%,68%,.76)}.featured-path-card{padding:16px}.featured-path-card__footer,.featured-path-card__topline{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.featured-path-card__footer{justify-content:space-between;padding-top:8px;border-top:1px solid hsla(38,17%,68%,.76)}.featured-path-card__footer span{max-width:30ch;color:var(--text-secondary);font-size:.92rem}.calculator-hub-sidebar__note,.calculator-plan-card,.calculator-shell,.tools-support-card,.tools-tray-card,.tools-workbench-hero{position:relative;overflow:hidden}.calculator-hub-sidebar__note,.calculator-plan-card,.calculator-shell__paper,.tools-support-card,.tools-tray-card,.tools-workbench-hero__paper{border:1px solid hsla(38,17%,68%,.82);border-radius:24px;background:radial-gradient(circle at top left,hsla(0,0%,100%,.76),transparent 28%),linear-gradient(180deg,hsla(40,53%,97%,.98),hsla(38,38%,92%,.96));box-shadow:0 18px 28px rgba(45,40,34,.08),inset 0 1px 0 hsla(0,0%,100%,.78)}.tools-workbench-hero__paper{display:grid;grid-gap:22px;gap:22px;padding:28px}.tools-workbench-hero__paper:before{content:"";position:absolute;right:26px;top:-10px;width:110px;height:30px;border-radius:4px;background:linear-gradient(180deg,rgba(72,104,155,.28),rgba(54,82,128,.34));transform:rotate(4deg)}.tools-workbench-hero__header{display:grid;grid-template-columns:minmax(0,1fr) 132px;grid-gap:18px;gap:18px;align-items:start}.tools-workbench-hero__ruler{justify-self:end;width:132px;height:44px;border:1px solid hsla(38,13%,63%,.8);border-radius:6px;background:linear-gradient(180deg,hsla(38,33%,91%,.98),hsla(39,24%,84%,.98)),repeating-linear-gradient(90deg,rgba(88,82,73,.88),rgba(88,82,73,.88) 1px,transparent 0,transparent 18px);box-shadow:0 10px 16px rgba(56,47,38,.1),inset 0 1px 0 hsla(0,0%,100%,.66)}.calculator-card-grid,.tools-tray-grid,.tools-workbench-hero__meta{display:grid;grid-gap:14px;gap:14px}.tools-workbench-hero__meta{grid-template-columns:repeat(3,minmax(0,1fr))}.tools-workbench-chip{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border:1px solid hsla(38,18%,72%,.82);border-radius:16px;background:hsla(0,0%,100%,.52)}.calculator-alert-block strong,.calculator-note strong,.calculator-plan-card__topline strong,.calculator-result-card strong,.tools-tray-card__body strong,.tools-workbench-chip strong{font-family:"Source Serif 4",Georgia,serif}.calculator-alert-block li,.calculator-field span,.calculator-hub-sidebar__note p,.calculator-note p,.calculator-plan-card p,.calculator-result-card p,.calculator-toggle span,.tools-tray-card__body p,.tools-workbench-chip span{color:var(--text-secondary)}.calculator-hub-grid,.calculator-shell,.tools-related-grid{display:grid;grid-gap:18px;gap:18px}.calculator-hub-grid{grid-template-columns:minmax(0,1.32fr) minmax(260px,.68fr);align-items:start}.calculator-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-hub-sidebar__note,.calculator-plan-card{padding:18px}.calculator-plan-card:before,.calculator-shell__paper:before,.tools-support-card:before{content:"";position:absolute;inset:8px 10px -8px;z-index:-1;border:1px solid hsla(38,18%,70%,.64);border-radius:22px;background:linear-gradient(180deg,hsla(38,47%,93%,.7),hsla(39,29%,87%,.68));box-shadow:0 12px 20px rgba(53,45,37,.08)}.calculator-plan-card.is-live{border-color:rgba(34,79,67,.34);box-shadow:0 18px 28px rgba(32,70,58,.12),inset 0 1px 0 hsla(0,0%,100%,.78)}.calculator-plan-card__topline{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:10px;font-size:.76rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.calculator-plan-card h3{margin-bottom:8px;font-size:1.2rem}.calculator-plan-card h3 a{color:var(--accent-primary)}.calculator-hub-sidebar{display:grid;grid-gap:14px;gap:14px}.calculator-shell{grid-template-columns:minmax(0,.94fr) minmax(300px,1.06fr);align-items:start}.calculator-shell__paper{display:grid;grid-gap:18px;gap:18px;padding:22px}.calculator-shell__paper--inputs{padding-top:38px}.calculator-shell__paper--outputs{background:radial-gradient(circle at top left,hsla(0,0%,100%,.7),transparent 28%),linear-gradient(180deg,hsla(39,47%,94%,.98),hsla(38,35%,89%,.96))}.calculator-shell__tape{position:absolute;left:28px;top:-7px;padding:10px 16px;border-radius:4px;background:linear-gradient(180deg,#44689a,#35557f);color:#f9f7f3;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;transform:rotate(-3deg);box-shadow:0 9px 18px rgba(51,75,112,.16)}.calculator-shell__header{display:grid;grid-template-columns:minmax(0,1fr) 66px;grid-gap:14px;gap:14px;align-items:start}.calculator-shell__header p:last-child{color:var(--text-secondary)}.calculator-shell__mini-ruler{height:108px;border:1px solid hsla(37,14%,63%,.82);border-radius:10px;background:linear-gradient(180deg,hsla(40,31%,90%,.98),hsla(39,24%,84%,.98)),repeating-linear-gradient(0deg,rgba(88,82,73,.8),rgba(88,82,73,.8) 1px,transparent 0,transparent 18px)}.calculator-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.calculator-field{display:grid;grid-gap:8px;gap:8px}.calculator-field>span{font-size:.92rem;font-weight:600;color:var(--text-primary)}.calculator-field input,.calculator-field select{width:100%;padding:12px 13px;color:var(--text-primary)}.calculator-field input,.calculator-field select,.calculator-input-wrap{border:1px solid hsla(38,14%,66%,.88);border-radius:14px;background:hsla(0,0%,100%,.88)}.calculator-input-wrap{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:10px;gap:10px;padding-right:12px}.calculator-input-wrap input{border:0;background:transparent;padding-right:0}.calculator-input-wrap span{font-size:.88rem;color:var(--text-muted)}.calculator-checklist{display:grid;grid-gap:10px;gap:10px;padding:16px;border:1px dashed hsla(37,16%,68%,.88);border-radius:18px;background:hsla(0,0%,100%,.42)}.calculator-toggle{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start}.calculator-toggle input{margin-top:4px}.calculator-links{display:flex;flex-wrap:wrap;gap:10px 16px}.calculator-links a{color:var(--accent-primary);font-weight:600}.calculator-status{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;border-radius:18px;border:1px solid hsla(38,16%,70%,.88);background:hsla(0,0%,100%,.48)}.calculator-status--steady{border-color:rgba(34,79,67,.22)}.calculator-status--caution{border-color:rgba(170,94,52,.28);background:hsla(35,67%,96%,.82)}.calculator-status--stop{border-color:rgba(171,64,42,.34);background:hsla(17,78%,96%,.9)}.calculator-note-stack,.calculator-results{display:grid;grid-gap:12px;gap:12px}.calculator-results{grid-template-columns:repeat(3,minmax(0,1fr))}.calculator-alert-block,.calculator-note,.calculator-result-card{display:grid;grid-gap:8px;gap:8px;padding:14px 16px;border:1px solid hsla(38,17%,68%,.82);border-radius:16px;background:hsla(0,0%,100%,.54)}.calculator-result-card span,.tools-tray-card__body span{font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.calculator-result-card strong{font-size:1.32rem}.calculator-alert-block ul{display:grid;grid-gap:8px;gap:8px;padding-left:1rem}.calculator-alert-block--stop{border-color:rgba(171,64,42,.28);background:hsla(21,78%,96%,.88)}.tools-related-grid{grid-template-columns:1fr}.tools-support-card{padding:20px}.tools-support-card--tray{background:radial-gradient(circle at top left,hsla(0,0%,100%,.74),transparent 28%),linear-gradient(180deg,hsla(38,53%,94%,.98),hsla(38,37%,88%,.96))}.tools-support-card--tray:before{transform:rotate(.6deg)}.tools-tray-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tools-tray-card{display:grid;grid-gap:12px;gap:12px;padding:12px}.tools-tray-card__art{position:relative;min-height:122px;border:1px solid hsla(37,22%,76%,.84);border-radius:16px;background:radial-gradient(circle at top left,hsla(0,0%,100%,.52),transparent 34%),linear-gradient(180deg,hsla(36,41%,93%,.98),hsla(37,29%,85%,.98));overflow:hidden}.tools-tray-card__art span{position:absolute}.tools-tray-card__art span:first-child{left:26px;top:22px;width:30px;height:74px;border-radius:16px;background:linear-gradient(180deg,#d8aa2b,#b7871f)}.tools-tray-card__art span:nth-child(2){left:82px;top:18px;width:16px;height:82px;border-radius:999px;background:linear-gradient(180deg,#90979d,#535b62)}.tools-tray-card__art span:nth-child(3){right:26px;top:26px;width:44px;height:44px;border-left:8px solid #4c4f51;border-bottom:8px solid #4c4f51;border-radius:0 0 0 12px}.tools-tray-card__body{display:grid;grid-gap:8px;gap:8px}@media (min-width:1181px){.clean-homepage{align-items:center}.workbench-support-grid,.workbench-surface{display:grid}.workbench-surface{grid-template-columns:minmax(330px,.82fr) minmax(0,1.18fr);grid-template-areas:"start decision" "signals signals";gap:clamp(18px,1.55vw,26px);width:min(calc(100% - 32px),1536px);margin:0 auto;padding:clamp(32px,2.8vw,46px) clamp(30px,3vw,52px) clamp(78px,6vw,104px);overflow:visible}.workbench-surface:before{inset:-8px 0 24px;border-radius:24px 24px 30px 30px;background:radial-gradient(circle at 14% 8%,hsla(0,0%,100%,.34),transparent 24%),radial-gradient(circle at 78% 6%,rgba(154,117,69,.12),transparent 25%),radial-gradient(circle at 38% 44%,rgba(92,75,52,.055) 0 1px,transparent 1.6px),repeating-linear-gradient(90deg,rgba(80,66,47,.028),rgba(80,66,47,.028) 1px,transparent 0,transparent 19px),repeating-linear-gradient(0deg,hsla(0,0%,100%,.048),hsla(0,0%,100%,.048) 2px,transparent 0,transparent 24px),linear-gradient(180deg,#ddd4c3,#c7b99f);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.48),inset 0 -16px 28px rgba(88,63,37,.12),0 22px 36px rgba(84,67,50,.13)}.workbench-surface:after{display:none;left:16px;right:16px;bottom:20px;height:46px;border-radius:10px 10px 999px 999px}.workbench-panel--start{grid-area:start;align-self:stretch}.workbench-panel--decision{grid-area:decision}.workbench-panel--signals{grid-area:signals;transform:none}.workbench-panel__paper--signals:after,.workbench-panel__paper--signals:before{display:none}.workbench-panel--signals .workbench-panel__paper{min-height:0;transform:none;box-shadow:0 22px 34px rgba(45,40,34,.12),0 8px 14px rgba(84,67,50,.08),inset 0 1px 0 hsla(0,0%,100%,.76)}.workbench-panel--decision:before,.workbench-panel--signals:before{left:28px;right:28px;bottom:-14px;height:16px;filter:none;background:rgba(49,39,30,.12)}.workbench-panel__paper--decision,.workbench-panel__paper--start{min-height:clamp(440px,35vw,560px)}.workbench-panel__paper--start{display:grid;height:100%}.workbench-panel__paper--start .workbench-panel__body{min-height:100%;grid-template-rows:auto auto auto auto auto 1fr}.workbench-panel__prep-note{align-self:end}.workbench-panel__paper--signals{padding:clamp(16px,1.35vw,22px)}.human-signals__list{grid-template-columns:repeat(3,minmax(0,1fr))}.human-signal-card{min-height:154px}.mobile-next-rail{display:none}.workbench-support-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(calc(100% - 64px),1472px);margin:18px auto 0;gap:clamp(12px,1.2vw,18px)}.clean-homepage>.support-card{width:min(calc(100% - 32px),1536px);margin-inline:auto;border-radius:18px;border-color:hsla(37,18%,50%,.25);background:radial-gradient(circle at 10% 0,hsla(0,0%,100%,.48),transparent 28%),radial-gradient(circle at 92% 0,hsla(0,0%,100%,.24),transparent 24%),repeating-linear-gradient(180deg,transparent,transparent 31px,hsla(37,13%,66%,.08) 0,hsla(37,13%,66%,.08) 32px),linear-gradient(180deg,hsla(42,62%,96%,.98),hsla(35,37%,88%,.97));box-shadow:0 16px 30px rgba(46,36,25,.1),inset 0 1px 0 hsla(0,0%,100%,.72)}.clean-homepage>.support-card+.support-card{margin-top:0}.support-card--wall-finish-path{padding:clamp(18px,1.6vw,26px)}.support-card--wall-finish-path .support-card__header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.support-card--wall-finish-path .support-card__header h2{max-width:34ch;font-size:clamp(2rem,2.4vw,3rem);line-height:.98}.wall-finish-path{gap:clamp(14px,1.3vw,22px)}.wall-finish-path__card{min-height:208px;padding:18px 18px 18px 62px;border-radius:18px}.wall-finish-path__card strong{font-size:clamp(1.08rem,1.18vw,1.32rem);line-height:1.2}.wall-finish-path__card p{font-size:clamp(.98rem,1.02vw,1.1rem);line-height:1.5}.support-card--trust{padding:clamp(18px,1.45vw,24px)}.trust-strip{gap:0}.trust-strip>div{padding-inline:clamp(14px,1.2vw,22px)}.trust-strip>div:first-child{padding-left:0}.trust-strip>div:last-child{padding-right:0}.trust-strip strong{font-size:1.02rem}.trust-strip p{font-size:.98rem;line-height:1.48}.support-card--featured-paths{padding:clamp(18px,1.6vw,28px)}.featured-path-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.2vw,20px)}.featured-path-card{min-height:270px;border-radius:18px;background:radial-gradient(circle at 90% 0,rgba(72,106,120,.08),transparent 28%),linear-gradient(180deg,rgba(255,252,246,.98),hsla(37,45%,92%,.96))}.featured-path-card h3{font-size:clamp(1rem,1.02vw,1.18rem);line-height:1.18}.featured-path-card p{font-size:.94rem;line-height:1.45}}@media (min-width:1181px) and (max-width:1280px){.workbench-surface{grid-template-columns:minmax(300px,.84fr) minmax(0,1.16fr);grid-template-areas:"start decision" "signals signals";gap:14px;padding:28px 18px 86px}.workbench-surface:before{inset:-8px 0 24px}.workbench-surface:after{left:16px;right:16px}.workbench-panel--signals{transform:none}.workbench-support-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(calc(100% - 36px),1228px);margin-top:16px}.workbench-panel--start:after{right:8px}.workbench-panel--decision:before,.workbench-panel--signals:before{left:24px;right:24px}.workbench-panel__paper--signals,.workbench-panel__paper--start{padding:22px 18px 20px}.workbench-panel__paper--decision{padding:26px 20px 20px}.workbench-panel__paper--decision:before,.workbench-panel__paper--start:before{transform:translate(4px,-6px) rotate(.8deg)}.workbench-panel__paper--decision:after,.workbench-panel__paper--start:after{transform:translate(4px,8px) rotate(-.8deg)}.workbench-panel__paper--signals:before{left:4px;right:0;transform:translate(0) rotate(-.4deg)}.workbench-panel__paper--signals:after{transform:translate(4px,8px) rotate(.6deg)}.human-signal-card{grid-template-columns:minmax(0,1fr) 96px;gap:10px;padding:11px}.human-signal-card__tags{grid-template-columns:repeat(2,minmax(0,max-content))}.workbench-thumb{min-height:108px}}@media (max-width:1180px){.site-header__inner{grid-template-columns:1fr;justify-items:start}.clean-homepage,.workbench-panel,.workbench-panel__paper,.workbench-surface{min-width:0;max-width:100%}.clean-homepage{overflow-x:clip}.site-nav{justify-content:flex-start}.site-search-chip{min-width:min(100%,360px)}.workbench-surface{gap:18px;padding:8px 2px 30px}.calculator-hub-grid,.calculator-results,.calculator-shell,.tools-related-grid,.tools-tray-grid,.tools-workbench-hero__meta,.workbench-surface{grid-template-columns:1fr}.workbench-surface:before{display:none}.workbench-surface:after{left:6px;right:6px;bottom:-10px;height:18px;border-radius:9px 9px 999px 999px}.support-card,.workbench-panel__paper--decision,.workbench-panel__paper--signals,.workbench-panel__paper--start{padding:20px}.workbench-panel__paper--decision:before,.workbench-panel__paper--start:before{transform:translate(4px,-6px) rotate(.7deg)}.workbench-panel__paper--decision:after,.workbench-panel__paper--signals:after,.workbench-panel__paper--start:after{transform:translate(4px,7px) rotate(-.6deg)}.workbench-panel__paper--signals:before{left:4px;right:0;transform:translate(0) rotate(-.4deg)}.workbench-panel--signals{transform:none}.workbench-panel--start:after{left:auto;right:10px}.workbench-panel--decision:before,.workbench-panel--signals:before{left:24px;right:24px}.support-card--catalog:after,.support-card--catalog:before,.support-card--checklist:after,.support-card--checklist:before,.support-card--commerce:after,.support-card--commerce:before,.support-card--media:after,.support-card--media:before,.workbench-support-grid:before{display:none}.decision-core,.trust-strip,.workbench-support-grid{grid-template-columns:1fr}.workbench-support-grid{margin-top:12px}.catalog-grid,.decision-lanes,.decision-next-actions__grid,.featured-path-grid,.media-card-grid,.wall-finish-path{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.site-header__inner{gap:10px;padding:9px 0 8px}.site-main{padding-top:18px}.calculator-hub-sidebar__note,.calculator-plan-card,.calculator-shell__paper,.tools-support-card,.tools-tray-card,.tools-workbench-hero__paper{border-radius:20px}.calculator-shell__paper,.tools-support-card,.tools-workbench-hero__paper{padding:16px}.calculator-card-grid,.calculator-grid,.calculator-shell__header,.tools-workbench-hero__header{grid-template-columns:1fr}.calculator-shell__mini-ruler,.tools-workbench-hero__ruler{display:none}.brand-mark{gap:9px}.brand-mark__compact{min-width:58px;padding:7px 8px 6px;border-radius:12px}.brand-mark__compact-line{font-size:.67rem;line-height:.82}.brand-mark__compact-line--you{font-size:.73rem}.brand-mark__wordmark{font-size:1.2rem}.site-nav{width:100%;justify-content:flex-start;gap:8px 14px;padding:0 0 2px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scrollbar-width:none}.site-nav::-webkit-scrollbar{display:none}.site-nav a{padding-bottom:6px;font-size:.88rem}.site-nav a:nth-child(n+5){display:none}.site-search-chip{width:100%;min-width:0;gap:10px;padding:7px 10px;font-size:.88rem}.clean-homepage{gap:22px}.workbench-surface:after{left:10px;right:10px;bottom:-7px;height:14px}.workbench-panel__tape{left:16px;top:-9px;padding:8px 14px;font-size:.74rem;transform:rotate(-3deg)}.workbench-panel--start:after{right:4px;top:18px;width:42px;height:15px;opacity:.34;box-shadow:0 5px 8px rgba(58,76,105,.08);transform:rotate(5deg)}.workbench-panel__heading h1,.workbench-panel__heading h2{font-size:clamp(1.85rem,12vw,2.8rem)}.scenario-diagram__cable,.scenario-diagram__label,.workbench-panel__paper:after,.workbench-panel__paper:before{display:none}.decision-why ul,.featured-path-card__footer,.human-signal-card,.human-signals__header,.support-card__header,.workbench-chip-row,.workbench-risk-grid{grid-template-columns:1fr}.human-signal-card{display:grid}.human-signals__note{max-width:none;text-align:left}.catalog-grid,.decision-lanes,.decision-next-actions__grid,.featured-path-grid,.media-card-grid,.wall-finish-path{grid-template-columns:1fr}.support-card--catalog .catalog-card{border-left:0;border-top:1px solid hsla(39,18%,72%,.82)}.support-card--catalog .catalog-card:first-child{border-top:0}.decision-lanes{gap:10px;border:0;background:transparent}.decision-lane{border:1px solid hsla(38,17%,68%,.82);border-radius:16px}.decision-lane+.decision-lane{border-left:1px solid hsla(38,17%,68%,.82)}.decision-lane.is-active:after,.mobile-next-rail{display:none}}@media (max-width:520px){.shell{width:min(calc(100% - 22px),var(--shell-width))}.brand-mark{gap:7px}.brand-mark__compact{min-width:53px;padding:6px 7px 5px}.brand-mark__compact-line{font-size:.61rem}.brand-mark__compact-line--you{font-size:.68rem}.brand-mark__wordmark{font-size:1.06rem}.site-nav{gap:8px 12px}.site-nav a{font-size:.84rem}.site-search-chip{padding:7px 9px;gap:8px}.site-search-chip__hint{padding:2px 6px}.calculator-shell__tape{left:16px;padding:8px 12px;font-size:.72rem}.support-card,.workbench-panel__paper--decision,.workbench-panel__paper--signals,.workbench-panel__paper--start{padding:15px}.workbench-surface:after{left:8px;right:8px;bottom:-6px;height:12px}.workbench-panel__tape{left:14px;top:-10px;padding:8px 12px;font-size:.71rem}.checklist-preview-note{padding-left:22px}.checklist-preview-note:before{left:8px}.workbench-panel__step{width:34px;height:34px;font-size:1.18rem}.catalog-card,.decision-next-action,.featured-path-card,.human-signal-card,.workbench-choice,.workbench-risk-pill{padding:11px}.workbench-chip-row{grid-template-columns:1fr}.trust-strip>div+div{padding-left:0}.trust-strip>div+div:before{display:none}}.prototype-detail-grid,.prototype-note-grid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.prototype-list-card,.prototype-media-shell,.prototype-note,.prototype-thread-card,.prototype-thread-reply{border:1px solid hsla(38,17%,68%,.76);border-radius:26px;background:linear-gradient(180deg,rgba(255,252,247,.98),hsla(40,56%,95%,.95));box-shadow:0 18px 40px rgba(80,62,38,.08)}.prototype-list-card,.prototype-note,.prototype-thread-card,.prototype-thread-reply{padding:22px}.prototype-list-card h2,.prototype-note h2,.prototype-thread-card h2{margin:0 0 10px;font-size:1.05rem}.prototype-list-card p,.prototype-note p,.prototype-thread-card p,.prototype-thread-reply p{margin:0;color:rgba(67,55,42,.88)}.prototype-chip-row{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.prototype-chip{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;border:1px solid hsla(36,19%,69%,.78);border-radius:18px;background:rgba(255,250,243,.78)}.prototype-chip strong{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(126,99,66,.88)}.prototype-link-list{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.prototype-link-list li{display:grid;grid-gap:4px;gap:4px}.prototype-link-list a{font-weight:700;color:var(--ink-strong)}.prototype-link-list span{color:rgba(83,70,54,.8);font-size:.95rem}.prototype-thread-list{display:grid;grid-gap:16px;gap:16px}.prototype-thread-reply__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.prototype-thread-reply__meta span{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(126,99,66,.82)}.prototype-media-shell{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:22px;gap:22px;padding:22px}.prototype-media-shell__surface{position:relative;min-height:220px;border-radius:22px;border:1px solid hsla(37,18%,69%,.82);background:linear-gradient(180deg,hsla(37,33%,77%,.36),rgba(255,250,243,.94)),linear-gradient(135deg,rgba(139,115,80,.18),hsla(34,43%,72%,.12));overflow:hidden}.prototype-media-shell__surface span{position:absolute;border-radius:999px;background:rgba(105,80,48,.17)}.prototype-media-shell__surface span:first-child{inset:22px auto auto 22px;width:66px;height:66px}.prototype-media-shell__surface span:nth-child(2){inset:auto 30px 34px auto;width:140px;height:18px}.prototype-media-shell__surface span:nth-child(3){inset:auto 30px 62px auto;width:190px;height:18px}.prototype-media-shell__body{display:grid;grid-gap:16px;gap:16px}.prototype-media-shell--player{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}.prototype-media-player{overflow:hidden;border:1px solid hsla(37,18%,50%,.72);border-radius:22px;background:linear-gradient(180deg,rgba(57,47,35,.92),rgba(31,27,22,.98));box-shadow:0 20px 42px rgba(63,48,31,.18),inset 0 1px 0 hsla(0,0%,100%,.1)}.prototype-media-player video{display:block;width:100%;aspect-ratio:16/9;background:#1d1a16}.prototype-media-shell--player .prototype-chip-row{grid-template-columns:1fr}.prototype-media-note{margin:0;padding:12px 14px;border:1px solid hsla(38,17%,68%,.72);border-radius:16px;background:rgba(255,248,235,.76);color:rgba(71,58,41,.84);font-size:.94rem}.prototype-media-disclosure,.prototype-media-transcript{padding:22px;border:1px solid hsla(38,17%,68%,.68);border-radius:22px;background:linear-gradient(180deg,rgba(255,252,247,.94),hsla(38,57%,95%,.9))}@media (max-width:1024px){.prototype-chip-row,.prototype-detail-grid,.prototype-media-shell,.prototype-note-grid{grid-template-columns:1fr}}.clean-homepage .workbench-panel--decision,.clean-homepage .workbench-panel--signals,.clean-homepage .workbench-panel--start{transform:none!important}.clean-homepage .workbench-panel--start:after,.clean-homepage .workbench-panel__paper--decision:after,.clean-homepage .workbench-panel__paper--decision:before,.clean-homepage .workbench-panel__paper--signals:after,.clean-homepage .workbench-panel__paper--signals:before,.clean-homepage .workbench-panel__paper--start:after,.clean-homepage .workbench-panel__paper--start:before,.clean-homepage .workbench-surface:after{display:none!important}.clean-homepage .workbench-panel__tape{border-radius:4px;-webkit-clip-path:none;clip-path:none;transform:none!important}.clean-homepage .workbench-surface{border:1px solid hsla(39,22%,59%,.4);border-radius:26px;background:radial-gradient(circle at 8% 0,hsla(0,0%,100%,.52),transparent 26%),radial-gradient(circle at 92% 0,hsla(0,0%,100%,.32),transparent 22%),repeating-linear-gradient(0deg,rgba(126,111,87,.035),rgba(126,111,87,.035) 1px,transparent 0,transparent 28px),linear-gradient(180deg,#e4dccd,#d5cab7);box-shadow:0 22px 40px rgba(68,52,35,.14),inset 0 1px 0 hsla(0,0%,100%,.68)}.clean-homepage .support-card--catalog:after,.clean-homepage .support-card--catalog:before,.clean-homepage .support-card--checklist:after,.clean-homepage .support-card--checklist:before,.clean-homepage .support-card--commerce:after,.clean-homepage .support-card--commerce:before,.clean-homepage .support-card--media:after,.clean-homepage .support-card--media:before,.clean-homepage .workbench-panel--decision:before,.clean-homepage .workbench-panel--signals:before,.clean-homepage .workbench-support-grid:before,.clean-homepage .workbench-surface:after,.clean-homepage .workbench-surface:before{display:none!important}.clean-homepage .support-card,.clean-homepage .workbench-panel__paper{transform:none!important;background:radial-gradient(circle at 8% 0,hsla(0,0%,100%,.72),transparent 28%),repeating-linear-gradient(0deg,rgba(119,105,80,.034),rgba(119,105,80,.034) 1px,transparent 0,transparent 27px),linear-gradient(180deg,hsla(40,82%,98%,.98),hsla(39,38%,91%,.97));box-shadow:0 18px 30px rgba(45,38,28,.12),inset 0 1px 0 hsla(0,0%,100%,.76)}.clean-homepage .workbench-panel__paper--start{align-content:start;gap:14px}.clean-homepage .workbench-panel__paper--start .workbench-panel__body{min-height:auto!important;grid-template-rows:none!important}.clean-homepage .workbench-panel__paper--signals{min-height:auto}.clean-homepage .human-signals__header p:not(.human-signals__note){max-width:42ch;-webkit-line-clamp:2}.clean-homepage .human-signals__list{gap:14px}.clean-homepage .human-signal-card{min-height:132px;padding:14px;transform:none!important;box-shadow:0 10px 18px rgba(45,38,28,.1),inset 0 1px 0 hsla(0,0%,100%,.7)}.clean-homepage .workbench-support-grid{margin-top:18px}.clean-homepage .workbench-support-grid .support-card{overflow:hidden}@media (min-width:1181px){.clean-homepage .workbench-panel__paper--decision{padding:18px 20px 20px}.clean-homepage .decision-lane{padding:8px 7px 9px}.clean-homepage .decision-lane strong{font-size:.98rem}.clean-homepage .decision-lane span{font-size:.86rem;line-height:1.24}.clean-homepage .decision-core{grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr)}.clean-homepage .decision-why{padding:10px 11px}.clean-homepage .decision-why ul{gap:6px}.clean-homepage .decision-why li{font-size:.8rem;line-height:1.24}.clean-homepage .decision-diagram-card{gap:6px;padding:8px 10px 9px}.clean-homepage .decision-diagram-card .scenario-diagram{min-height:184px}.clean-homepage .decision-diagram-card .scenario-diagram img{transform:scale(1.07)}.clean-homepage .decision-stop-rule{gap:10px;padding:9px 11px;border-radius:16px}.clean-homepage .decision-next-actions{gap:7px}.clean-homepage .decision-next-actions__grid{gap:10px}.clean-homepage .decision-next-action{padding:8px 10px}.clean-homepage .workbench-support-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:min(calc(100% - 64px),1472px);margin:22px auto 0;gap:clamp(16px,1.6vw,24px)}.clean-homepage .workbench-support-grid .support-card{min-height:300px;max-height:none;padding:clamp(16px,1.35vw,22px);border-radius:18px;overflow:visible}.clean-homepage .workbench-support-grid .support-card__header{gap:8px;min-height:auto}.clean-homepage .workbench-support-grid .support-card__header h2{display:block;overflow:visible;font-size:clamp(1.35rem,1.55vw,1.75rem);line-height:1.05;-webkit-line-clamp:unset}.clean-homepage .workbench-support-grid .progress-chip,.clean-homepage .workbench-support-grid .support-card__header p:not(.eyebrow),.clean-homepage .workbench-support-grid .support-card__header>a{font-size:.9rem;line-height:1.25}.clean-homepage .workbench-support-grid .eyebrow{font-size:.76rem;line-height:1.1}.clean-homepage .support-card--media .media-card-grid{gap:10px;padding:8px}.clean-homepage .workbench-support-grid .media-card{grid-template-rows:118px minmax(0,1fr);min-height:220px}.clean-homepage .workbench-support-grid .media-art{min-height:118px}.clean-homepage .workbench-support-grid .media-card__body{gap:5px;padding:10px}.clean-homepage .workbench-support-grid .catalog-card__body strong,.clean-homepage .workbench-support-grid .media-card__body strong{display:block;overflow:visible;font-size:.96rem;line-height:1.18;-webkit-line-clamp:unset}.clean-homepage .workbench-support-grid .catalog-card__body p,.clean-homepage .workbench-support-grid .checklist-preview-note__footer,.clean-homepage .workbench-support-grid .checklist-preview-note__item span,.clean-homepage .workbench-support-grid .commerce-grid__row p,.clean-homepage .workbench-support-grid .media-card__body p{display:block;overflow:visible;font-size:.82rem;line-height:1.28;-webkit-line-clamp:unset}.clean-homepage .workbench-support-grid .catalog-card__body span,.clean-homepage .workbench-support-grid .media-card__kind{font-size:.72rem}.clean-homepage .workbench-support-grid .checklist-preview-note{max-height:none;min-height:218px;padding:18px 18px 18px 34px;border-radius:18px}.clean-homepage .workbench-support-grid .checklist-preview-note__items{gap:8px}.clean-homepage .workbench-support-grid .checklist-preview-note__item{gap:10px}.clean-homepage .workbench-support-grid .checklist-preview-note__dot{width:18px;height:18px}.clean-homepage .workbench-support-grid .commerce-grid{gap:10px;padding:8px}.clean-homepage .workbench-support-grid .commerce-grid__row{gap:6px;min-height:152px;padding:12px 10px;border-radius:16px}.clean-homepage .workbench-support-grid .commerce-decision,.clean-homepage .workbench-support-grid .commerce-grid__row strong{font-size:.95rem;line-height:1.15}.clean-homepage .support-card--catalog .catalog-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:8px}.clean-homepage .workbench-support-grid .catalog-card{grid-template-rows:118px minmax(0,1fr);min-height:226px;padding:0;overflow:hidden}.clean-homepage .workbench-support-grid .catalog-art{min-height:118px}.clean-homepage .workbench-support-grid .catalog-card__body{gap:5px;padding:9px}}.clean-homepage .workbench-panel__paper--signals,.clean-homepage .workbench-support-grid .support-card{overflow:visible}.clean-homepage .human-signal-card__copy p{display:block;overflow:visible;-webkit-line-clamp:unset}.clean-homepage .human-signal-card__tags{display:flex;flex-wrap:wrap;gap:5px}@media (min-width:1181px){.clean-homepage .workbench-surface{align-items:start;gap:clamp(16px,1.35vw,22px);padding:clamp(24px,2.2vw,34px) clamp(24px,2.55vw,44px) clamp(34px,3.2vw,52px)}.clean-homepage .workbench-panel--decision,.clean-homepage .workbench-panel--start{align-self:start}.clean-homepage .workbench-panel__paper--decision,.clean-homepage .workbench-panel__paper--start{min-height:auto}.clean-homepage .workbench-panel__paper--start{height:auto;gap:12px;padding:clamp(22px,2vw,30px)}.clean-homepage .workbench-panel__paper--start .workbench-panel__body{display:grid;min-height:auto!important;grid-template-rows:none!important;grid-gap:12px;gap:12px}.clean-homepage .workbench-panel__prep-note{align-self:start;margin-top:8px}.clean-homepage .workbench-panel__paper--decision{gap:12px;padding:clamp(20px,1.9vw,30px)}.clean-homepage .workbench-panel__heading h1,.clean-homepage .workbench-panel__heading h2{font-size:clamp(2.35rem,3.1vw,3.2rem)}.clean-homepage .decision-lanes{border-radius:15px}.clean-homepage .decision-lane{gap:3px;padding:7px 6px 8px}.clean-homepage .decision-lane strong{font-size:.94rem}.clean-homepage .decision-lane span{font-size:.8rem;line-height:1.18}.clean-homepage .decision-core{grid-template-columns:minmax(176px,.5fr) minmax(0,1.5fr);border-radius:16px}.clean-homepage .decision-why{padding:9px 10px}.clean-homepage .decision-why h3{font-size:1rem;line-height:1.02}.clean-homepage .decision-why ul{gap:5px}.clean-homepage .decision-why li{padding-left:23px;font-size:.76rem;line-height:1.18}.clean-homepage .decision-why li:before{width:16px;height:16px}.clean-homepage .decision-diagram-card{gap:5px;padding:8px 9px}.clean-homepage .decision-diagram-card .scenario-diagram{min-height:clamp(158px,13.5vw,196px)}.clean-homepage .decision-stop-rule{gap:9px;padding:8px 10px}.clean-homepage .decision-stop-rule__badge{width:30px;height:30px;border-radius:10px}.clean-homepage .decision-stop-rule p,.clean-homepage .decision-stop-rule span{line-height:1.28}.clean-homepage .decision-next-actions{gap:5px}.clean-homepage .decision-next-actions__grid{gap:8px}.clean-homepage .decision-next-action{min-height:82px;padding:8px 10px;border-radius:14px}.clean-homepage .workbench-panel__paper--signals{padding:clamp(18px,1.55vw,24px)}.clean-homepage .human-signals__header{align-items:end;margin-bottom:12px}.clean-homepage .human-signals__header p:not(.human-signals__note){display:block;max-width:48ch;overflow:visible;font-size:.95rem;line-height:1.3;-webkit-line-clamp:unset}.clean-homepage .human-signals__list{gap:12px}.clean-homepage .human-signal-card{grid-template-columns:minmax(0,1fr) minmax(92px,118px);min-height:172px;padding:13px;border-radius:17px}.clean-homepage .human-signal-card h3{font-size:1.02rem;line-height:1.14}.clean-homepage .human-signal-card__status{font-size:.7rem;line-height:1.1}.clean-homepage .human-signal-card__copy p{font-size:.84rem;line-height:1.32}.clean-homepage .human-signal-card__tags span{padding:4px 6px;font-size:.68rem;line-height:1.1}.clean-homepage .workbench-thumb{min-height:126px}.clean-homepage .human-signals__cta{margin-top:12px}.clean-homepage .workbench-support-grid{margin-top:clamp(16px,1.5vw,22px)}.clean-homepage .workbench-support-grid .support-card{min-height:0;padding:clamp(16px,1.35vw,22px)}.clean-homepage .workbench-panel__prep-note{display:none}.clean-homepage .workbench-panel__paper--start .workbench-panel__body{gap:10px}.clean-homepage .workbench-choice-list{gap:6px}.clean-homepage .workbench-choice{min-height:42px;padding-block:8px}.clean-homepage .workbench-chip-group,.clean-homepage .workbench-risk-list{gap:6px}.clean-homepage .workbench-chip,.clean-homepage .workbench-risk-pill{min-height:36px}.clean-homepage .workbench-panel__hand-note{margin-top:3px;font-size:.98rem;line-height:1.3}.clean-homepage .workbench-panel__paper--decision{gap:10px}.clean-homepage .decision-core{grid-template-columns:minmax(150px,.42fr) minmax(0,1.58fr)}.clean-homepage .decision-diagram-card .scenario-diagram{min-height:clamp(146px,12vw,180px)}.clean-homepage .decision-stop-rule{padding:8px 10px}.clean-homepage .decision-stop-rule p{margin-bottom:1px}.clean-homepage .decision-next-action{min-height:62px;padding:7px 9px}.clean-homepage .decision-next-action span{font-size:.82rem;line-height:1.22}.clean-homepage .workbench-panel__paper--signals{padding:16px 18px 18px}.clean-homepage .human-signals__header{margin-bottom:10px}.clean-homepage .human-signals__header p:not(.human-signals__note){max-width:36ch;font-size:.9rem;line-height:1.25}.clean-homepage .human-signal-card{grid-template-columns:minmax(0,1fr) 102px;min-height:146px;padding:11px}.clean-homepage .human-signal-card__copy{gap:4px}.clean-homepage .human-signal-card h3{font-size:.96rem;line-height:1.1}.clean-homepage .human-signal-card__tags{max-height:24px;overflow:hidden}.clean-homepage .human-signal-card__copy p{display:-webkit-box;overflow:hidden;font-size:.76rem;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.clean-homepage .workbench-thumb{min-height:112px}.clean-homepage .human-signals__cta{margin-top:10px;padding-block:9px}}