.contradiction-map{position:relative;background:var(--cw-ivory)}.contradiction-map__header{margin-bottom:var(--space-10)}.contradiction-map__label{color:var(--cw-score-weak);margin-bottom:var(--space-3);font-size:var(--text-detail);text-transform:uppercase;letter-spacing:.1em}.contradiction-map__title{font-family:var(--font-heading);font-weight:600;color:var(--cw-slate-dark);font-size:var(--text-display-m);max-width:24ch;margin:0 auto var(--space-4)}.contradiction-map__subtitle{font-family:var(--font-body);color:var(--cw-slate-light);font-size:var(--text-paragraph-m);max-width:52ch;line-height:1.7}.contradiction-map__panels{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:0;gap:0;align-items:start;position:relative;opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease-out-expo),transform .6s var(--ease-out-expo)}.contradiction-map__panels--visible{opacity:1;transform:translateY(0)}.contradiction-map__panel{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-6);border:1px solid var(--cw-oat)}.contradiction-map__panel-header{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--cw-oat)}.contradiction-map__panel-icon{font-size:1.25rem}.contradiction-map__panel-title{font-family:var(--font-mono);font-size:var(--text-detail);font-weight:600;color:var(--cw-slate-dark);text-transform:uppercase;letter-spacing:.08em}.contradiction-map__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.contradiction-map__item{font-family:var(--font-body);font-size:var(--text-paragraph-s);color:var(--cw-slate);line-height:1.5;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:1px solid transparent;transition:border-color .2s ease,background .2s ease}.contradiction-map__item--flagged{border-left:3px solid var(--cw-score-weak)}.contradiction-map__item--active{background:rgba(217,79,61,.05);border-color:rgba(217,79,61,.2)}.contradiction-map__item-text{display:block}.contradiction-map__badge{display:none}.contradiction-map__badge--mobile{font-family:var(--font-mono);font-size:10px;font-weight:600;color:var(--cw-score-weak);background:rgba(217,79,61,.08);padding:2px 8px;border-radius:var(--radius-pill);margin-top:var(--space-2);letter-spacing:.03em}.contradiction-map__svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2;overflow:hidden}.contradiction-map__svg g{pointer-events:auto}.contradiction-map__line{fill:none;stroke-width:2;stroke-linecap:round}.contradiction-map__line--match{stroke:var(--cw-cloud);opacity:.4}.contradiction-map__line--contradiction{stroke:var(--cw-score-weak);opacity:.8}.contradiction-map__line--hovered{stroke-width:3;opacity:1}.contradiction-map__tooltip{position:absolute;z-index:10;background:var(--cw-slate-dark);color:var(--cw-ivory);font-family:var(--font-mono);font-size:12px;line-height:1.5;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);max-width:280px;transform:translate(-50%,-100%);pointer-events:none;box-shadow:var(--shadow-lg);animation:tooltip-in .15s ease-out}.contradiction-map__tooltip:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--cw-slate-dark)}.contradiction-map__tooltip-icon{margin-right:var(--space-2)}@keyframes tooltip-in{0%{opacity:0;transform:translate(-50%,-100%) translateY(4px)}to{opacity:1;transform:translate(-50%,-100%) translateY(0)}}.contradiction-map__vs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:0 var(--space-4);min-width:56px;z-index:3}.contradiction-map__vs-line{width:1px;flex:1 1;min-height:32px;background:linear-gradient(to bottom,transparent,var(--cw-oat) 20%,var(--cw-oat) 80%,transparent)}.contradiction-map__vs-badge{font-family:var(--font-mono);font-size:var(--text-detail);font-weight:600;color:var(--cw-coral);background:var(--cw-coral-light);border:1px solid rgba(217,119,87,.2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);letter-spacing:.06em;white-space:nowrap;line-height:1}.contradiction-map__summary{display:flex;align-items:center;justify-content:center;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-4) var(--space-6);background:#fff;border:1px solid var(--cw-oat);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);opacity:0;transform:translateY(12px);transition:opacity .5s var(--ease-out-expo) .3s,transform .5s var(--ease-out-expo) .3s}.contradiction-map__summary--visible{opacity:1;transform:translateY(0)}.contradiction-map__summary-stat{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-detail);font-weight:500;letter-spacing:.02em}.contradiction-map__summary-stat--warn{color:var(--cw-score-weak)}.contradiction-map__summary-stat--ok{color:var(--cw-score-strong)}.contradiction-map__summary-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.contradiction-map__summary-dot--warn{background:var(--cw-score-weak)}.contradiction-map__summary-dot--ok{background:var(--cw-score-strong)}.contradiction-map__summary-divider{color:var(--cw-cloud);font-size:1.25rem;line-height:1}.contradiction-map__cta{display:flex;justify-content:center;margin-top:var(--space-8);opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease-out-expo) .5s,transform .6s var(--ease-out-expo) .5s}.contradiction-map__cta--visible{opacity:1;transform:translateY(0)}@media (max-width:1024px){.contradiction-map__title{font-size:var(--text-display-s)}}@media (max-width:768px){.contradiction-map__panels{grid-template-columns:1fr;gap:var(--space-5)}.contradiction-map__svg{display:none}.contradiction-map__badge--mobile{display:inline-block}.contradiction-map__tooltip{display:none}.contradiction-map__vs{flex-direction:row;padding:var(--space-2) 0;min-width:unset}.contradiction-map__vs-line{width:unset;height:1px;min-height:unset;min-width:32px;background:linear-gradient(to right,transparent,var(--cw-oat) 20%,var(--cw-oat) 80%,transparent)}.contradiction-map__summary{flex-wrap:wrap;padding:var(--space-3) var(--space-4);gap:var(--space-2) var(--space-4);border-radius:var(--radius-md)}.contradiction-map__title{font-size:var(--text-display-s);max-width:none}.contradiction-map__subtitle{font-size:var(--text-paragraph-s)}.contradiction-map__panel{padding:var(--space-4)}.contradiction-map__item{padding:var(--space-2) var(--space-3);font-size:var(--text-detail)}.contradiction-map__cta .btn{min-height:44px;width:100%}.contradiction-map__header{margin-bottom:var(--space-6)}}@media (min-width:769px){.contradiction-map__badge--mobile{display:none}.contradiction-map__svg{display:block}}.forge{background:var(--cw-ivory);overflow:hidden}.forge__display{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.forge__claim{background:white;border:1px solid var(--cw-oat);border-radius:var(--radius-lg);padding:var(--space-6);transition:all .8s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.forge__claim:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(217,119,87,.03),transparent 50%);opacity:0;transition:opacity .8s ease}.forge__claim--forged{border-color:rgba(93,173,106,.3);box-shadow:0 8px 32px rgba(93,173,106,.08)}.forge__claim--forged:before{background:linear-gradient(135deg,rgba(93,173,106,.04),transparent 50%);opacity:1}.forge__claim-label{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:var(--cw-score-weak);margin-bottom:var(--space-4);transition:color .6s ease}.forge__claim--forged .forge__claim-label{color:var(--cw-score-strong)}.forge__claim-text{font-family:var(--font-body);font-size:var(--text-paragraph-m);line-height:1.7;transition:all .8s cubic-bezier(.16,1,.3,1);position:relative}.forge__claim-text--rough{color:var(--cw-slate-light);filter:blur(.3px)}.forge__claim-text--sharp{color:var(--cw-slate-dark);filter:none;font-weight:500}.forge__progress-bar{margin-top:var(--space-5);height:3px;background:var(--cw-ivory-medium);border-radius:2px;overflow:hidden}.forge__progress-fill{height:100%;background:linear-gradient(90deg,var(--cw-coral),var(--cw-score-strong));border-radius:2px;transition:width .6s cubic-bezier(.16,1,.3,1)}.forge__questions{display:flex;flex-direction:column;gap:var(--space-3)}.forge__question{background:white;border:1px solid var(--cw-oat);border-radius:var(--radius-md);padding:var(--space-4);transition:all .4s ease;opacity:.5}.forge__question--active{opacity:1;border-color:var(--cw-coral);box-shadow:0 0 0 3px rgba(217,119,87,.08)}.forge__question--answered{opacity:1;border-color:rgba(93,173,106,.2)}.forge__question-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}.forge__metric-badge{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.1em;padding:2px 8px;border-radius:var(--radius-pill);background:var(--cw-ivory-medium);color:var(--cw-slate-light)}.forge__question--active .forge__metric-badge{background:rgba(217,119,87,.1);color:var(--cw-coral)}.forge__question--answered .forge__metric-badge{background:rgba(93,173,106,.1);color:var(--cw-score-strong)}.forge__check{color:var(--cw-score-strong);font-weight:600}.forge__question-text{font-family:var(--font-heading);font-size:var(--text-paragraph-s);color:var(--cw-slate-dark);line-height:1.5}.forge__answer{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--cw-ivory);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:13px;color:var(--cw-slate-light);line-height:1.5;border-left:2px solid transparent}.forge__answer--typing{border-left-color:var(--cw-coral);animation:forgeType .4s ease}.forge__answer--revealed{border-left-color:var(--cw-score-strong);animation:forgeReveal .3s ease}@keyframes forgeType{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes forgeReveal{0%{background:rgba(93,173,106,.08)}to{background:var(--cw-ivory)}}.forge__cta{text-align:center;margin-top:var(--space-8);animation:forgeReveal .6s ease}@media (max-width:768px){.forge__display{grid-template-columns:1fr}}.social-proof{background:var(--cw-ivory);overflow:hidden}.social-proof__header{margin-bottom:var(--space-10)}.social-proof__label{color:var(--cw-coral);margin-bottom:var(--space-3);font-size:var(--text-detail);text-transform:uppercase;letter-spacing:.15em}.social-proof__title{font-family:var(--font-heading);font-weight:600;color:var(--cw-slate-dark);font-size:var(--text-display-m);max-width:28ch;margin:0 auto var(--space-4)}.social-proof__subtitle{font-family:var(--font-body);color:var(--cw-slate-light);font-size:var(--text-paragraph-m);max-width:52ch;line-height:1.7}.social-proof__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:stretch}.social-proof__card{position:relative;background:rgba(255,255,255,.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.45);border-radius:var(--radius-lg);padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-5);transition:all .4s var(--ease-out-expo);overflow:hidden}.social-proof__card:before{content:"";position:absolute;inset:0;border-radius:var(--radius-lg);background:linear-gradient(135deg,rgba(217,119,87,.04),rgba(255,255,255,0) 40%,rgba(106,155,204,.03));z-index:0;pointer-events:none}.social-proof__card:hover{border-color:rgba(217,119,87,.2);transform:translateY(-3px);box-shadow:0 12px 40px rgba(20,20,19,.07),0 4px 12px rgba(20,20,19,.04)}.social-proof__stars{display:flex;gap:3px;position:relative;z-index:1}.social-proof__star{width:16px;height:16px;color:var(--cw-coral);opacity:.85}.social-proof__quote-mark{font-size:3.5rem;line-height:.6;color:var(--cw-coral);opacity:.15;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:calc(-1 * var(--space-3))}.social-proof__quote,.social-proof__quote-mark{font-family:var(--font-body);position:relative;z-index:1}.social-proof__quote{font-size:var(--text-paragraph-m);color:var(--cw-slate);line-height:1.75;flex:1 1}.social-proof__quote em{font-style:normal;color:var(--cw-slate-dark);font-weight:700}.social-proof__attribution{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--cw-oat)}.social-proof__divider{width:24px;height:2px;background:var(--cw-coral);opacity:.5;border-radius:1px;margin-bottom:var(--space-1)}.social-proof__role{font-family:var(--font-mono);font-size:var(--text-detail);font-weight:500;color:var(--cw-slate-dark);letter-spacing:.02em}.social-proof__context{font-family:var(--font-mono);font-size:11px;color:var(--cw-slate-light);letter-spacing:.01em}.social-proof__card{opacity:0;transform:translateY(32px)}.social-proof__card--visible{opacity:1;transform:translateY(0);transition:opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo),border-color .4s var(--ease-out-expo),box-shadow .4s var(--ease-out-expo)}.social-proof__card:first-child.social-proof__card--visible{transition-delay:0s}.social-proof__card:nth-child(2).social-proof__card--visible{transition-delay:.12s}.social-proof__card:nth-child(3).social-proof__card--visible{transition-delay:.24s}@media (max-width:1024px){.social-proof__grid{grid-template-columns:repeat(3,minmax(300px,1fr));overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:var(--space-4);gap:var(--space-5)}.social-proof__grid::-webkit-scrollbar{display:none}.social-proof__card{scroll-snap-align:center;min-width:300px}.social-proof__header{margin-bottom:var(--space-6)}}@media (max-width:768px){.social-proof__grid{grid-template-columns:repeat(3,85vw);gap:var(--space-4);padding-left:var(--site-margin);padding-right:var(--site-margin)}.social-proof__card{min-width:0;padding:var(--space-5)}.social-proof__title{font-size:var(--text-display-s)}.social-proof__quote,.social-proof__subtitle{font-size:var(--text-paragraph-s)}.social-proof__quote{line-height:1.65}.social-proof__quote-mark{font-size:2.5rem}.social-proof__header{margin-bottom:var(--space-5)}}.hero{min-height:100vh;display:flex;align-items:center;justify-content:center;padding-top:calc(var(--nav-height) + var(--space-12));padding-bottom:var(--space-12);position:relative;overflow:hidden}.hero__badge{margin-bottom:var(--space-5)}.hero__title{font-size:var(--text-display-xxl);line-height:1.05;margin-bottom:var(--space-6);max-width:18ch;margin-left:auto;margin-right:auto}.hero__title-accent{color:var(--cw-coral)}.hero__subtitle{font-size:var(--text-paragraph-l);color:var(--cw-slate-light);max-width:50ch;margin-bottom:var(--space-8);line-height:1.7}.hero__actions{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}.hero__note{margin-top:var(--space-6);color:var(--cw-cloud)}.problem__grid{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:var(--space-10);gap:var(--space-10);align-items:start}.problem__left h2{max-width:14ch;position:-webkit-sticky;position:sticky;top:calc(var(--nav-height) + var(--space-6))}.problem__stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5);margin-bottom:var(--space-6)}.problem__stat{display:flex;flex-direction:column;gap:var(--space-2)}.problem__stat-number{font-family:var(--font-heading);font-size:var(--text-display-l);font-weight:700;color:var(--cw-coral);line-height:1}.problem__stat-label{font-family:var(--font-body);font-size:var(--text-paragraph-s);color:var(--cw-slate-light);line-height:1.5}.step-card{background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.4);box-shadow:0 4px 24px rgba(20,20,19,.03);border-radius:var(--radius-lg);padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-4);height:100%;transition:all var(--duration-fast) ease}.step-card:hover{border-color:var(--cw-cloud);transform:translateY(-2px);box-shadow:0 12px 32px rgba(20,20,19,.08)}.step-card__number{font-size:var(--text-display-m);color:var(--cw-coral);font-weight:700}.step-card__title{font-size:var(--text-display-s)}.step-card__desc{color:var(--cw-slate-light);line-height:1.6}.signal-card{background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.4);box-shadow:0 4px 24px rgba(20,20,19,.03);border-radius:var(--radius-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3);transition:all var(--duration-fast) ease}.signal-card:hover{border-color:var(--cw-coral);box-shadow:0 12px 32px rgba(20,20,19,.08);transform:translateY(-2px)}.signal-card__icon{font-size:2rem;line-height:1}.signal-card__name{font-size:var(--text-display-s)}.signal-card__desc{color:var(--cw-slate-light);line-height:1.6;font-size:var(--text-paragraph-s)}.pricing__layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);max-width:900px;margin:0 auto;align-items:start}.pricing__free{padding:var(--space-7)}.pricing__price{font-size:var(--text-display-l);font-weight:700;margin-top:var(--space-4);margin-bottom:var(--space-1)}.pricing__period{color:var(--cw-slate-light)}.pricing__features,.pricing__period{font-size:var(--text-paragraph-s);margin-bottom:var(--space-6)}.pricing__features{list-style:none;display:flex;flex-direction:column;gap:var(--space-3);font-family:var(--font-heading)}.pricing__feature--muted{color:var(--cw-cloud)}.comparison__table{overflow-x:auto}.comparison__table table{width:100%;border-collapse:collapse}.comparison__table td,.comparison__table th{padding:var(--space-4) var(--space-5);text-align:left;border-bottom:1px solid var(--cw-oat)}.comparison__table th{font-size:var(--text-paragraph-s);font-weight:600;color:var(--cw-slate-light);text-transform:uppercase;letter-spacing:.05em;font-size:var(--text-detail)}.comparison__col-cw{color:var(--cw-coral)!important;text-align:center}.comparison__col-gpt{text-align:center}.comparison__check{text-align:center;font-size:1.25rem;color:var(--cw-green)}.comparison__check--muted{color:var(--cw-cloud)}@media (max-width:768px){.hero{padding-top:calc(var(--nav-height) + var(--space-8));min-height:auto;padding-left:var(--site-margin);padding-right:var(--site-margin)}.hero__title{font-size:clamp(2rem,1.5rem + 2.5vw,3rem)}.hero__subtitle{font-size:var(--text-paragraph-m)}.hero__actions{flex-direction:column;align-items:stretch;width:100%;max-width:320px;margin-left:auto;margin-right:auto}.hero__actions .btn{min-height:44px;width:100%;justify-content:center}.problem__grid{grid-template-columns:1fr;gap:var(--space-6)}.problem__left h2{position:static}.pricing__layout,.problem__stats{grid-template-columns:1fr}.comparison__table td,.comparison__table th{padding:var(--space-3);font-size:var(--text-paragraph-s)}.comparison__table td:first-child,.comparison__table th:first-child{min-width:140px}.step-card{padding:var(--space-5)}.signal-card{padding:var(--space-4)}}@media (min-width:769px) and (max-width:1024px){.problem__stats{grid-template-columns:repeat(2,1fr)}.pricing__layout{gap:var(--space-4)}}.demo{background:var(--cw-ivory);overflow:hidden}.demo__split{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.demo__resume{background:#1a1a18;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-xl)}.demo__resume-header{display:flex;align-items:center;gap:6px;padding:var(--space-3) var(--space-4);background:#242422;border-bottom:1px solid rgba(255,255,255,.06)}.demo__dot{width:10px;height:10px;border-radius:50%}.demo__dot--red{background:#ff5f57}.demo__dot--yellow{background:#ffbd2e}.demo__dot--green{background:#28c840}.demo__resume-title{font-family:var(--font-mono);font-size:11px;color:rgba(255,255,255,.4);margin-left:var(--space-2)}.demo__resume-body{padding:var(--space-4);max-height:500px;overflow-y:auto}.demo__line{display:flex;align-items:center;justify-content:space-between;padding:2px 4px;min-height:22px;transition:background .3s ease;border-radius:2px}.demo__line code{font-family:var(--font-mono);font-size:12px;color:rgba(250,249,245,.8);white-space:pre-wrap;line-height:1.6}.demo__line--scanning{background:rgba(217,119,87,.15)!important;animation:scanPulse .3s ease}@keyframes scanPulse{0%{background:rgba(217,119,87,.3)}to{background:rgba(217,119,87,.15)}}.demo__verdict{font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.08em;padding:1px 6px;border-radius:var(--radius-pill);white-space:nowrap;flex-shrink:0}.demo__analysis{display:flex;flex-direction:column;gap:var(--space-5)}.demo__evidence-feed{display:flex;flex-direction:column;gap:var(--space-2);max-height:280px;overflow-y:auto}.demo__evidence-item{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:white;border:1px solid var(--cw-oat);border-radius:var(--radius-sm)}.demo__evidence-badge{font-family:var(--font-mono);font-size:10px;font-weight:600;padding:2px 6px;border-radius:var(--radius-pill);white-space:nowrap;flex-shrink:0}.demo__evidence-note{font-family:var(--font-body);font-size:13px;color:var(--cw-slate-light);line-height:1.4}.demo__signals{background:white;border:1px solid var(--cw-oat);border-radius:var(--radius-md);padding:var(--space-4)}.demo__signals-title{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:var(--cw-cloud);margin-bottom:var(--space-3)}.demo__signal-row{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.demo__signal-name{font-family:var(--font-heading);font-size:12px;color:var(--cw-slate-light);width:140px;flex-shrink:0}.demo__signal-bar-bg{flex:1 1;height:6px;background:var(--cw-ivory-medium);border-radius:3px;overflow:hidden}.demo__signal-bar{height:100%;border-radius:3px;transform-origin:left}.demo__signal-score{font-family:var(--font-mono);font-size:13px;font-weight:600;width:28px;text-align:right;flex-shrink:0}.demo__total-score{text-align:center;padding:var(--space-5);background:white;border:1px solid var(--cw-oat);border-radius:var(--radius-md)}.demo__total-number{font-family:var(--font-heading);font-size:3.5rem;font-weight:700;line-height:1}.demo__total-label{font-family:var(--font-heading);font-size:1.25rem;color:var(--cw-cloud)}.demo__total-verdict{font-family:var(--font-body);font-size:var(--text-paragraph-s);color:var(--cw-slate-light);margin-top:var(--space-3);line-height:1.5}.demo__cta{text-align:center;margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--cw-oat)}.demo__cta-text{font-family:var(--font-heading);font-size:var(--text-display-s);color:var(--cw-slate-dark);margin-bottom:var(--space-5)}@media (max-width:768px){.demo__split{grid-template-columns:1fr}.demo__resume-body{max-height:350px}.demo__signal-name{width:100px;font-size:11px}}