.scx.scx-home #scurati-home-2026{font-family:ScuratiRoundo,sans-serif;background:var(--scx-paper);color:var(--scx-ink);line-height:1.55;overflow:visible}
.scx.scx-home #scurati-home-2026 *,.scx.scx-home #scurati-home-2026 textarea,.scx.scx-home #scurati-home-2026 button,.scx.scx-home #scurati-home-2026 input,.scx.scx-home #scurati-home-2026 select{font-family:inherit}
.scx.scx-home #scurati-home-2026 h1,.scx.scx-home #scurati-home-2026 h2,.scx.scx-home #scurati-home-2026 h3{font-family:inherit;font-weight:500;letter-spacing:-.025em;line-height:1.05;color:inherit;text-transform:none;text-wrap:balance;margin:0}
.scx.scx-home #scurati-home-2026 h1{font-size:var(--scx-display)}
.scx.scx-home #scurati-home-2026 h2{font-size:var(--scx-head)}
.scx.scx-home #scurati-home-2026 h3{font-size:var(--scx-lead)}
.scx.scx-home #scurati-home-2026 em{font:inherit;color:inherit}
.scx.scx-home #scurati-home-2026 p{font-size:var(--scx-body);line-height:1.55;color:inherit;text-wrap:pretty;max-width:67ch}
.scx.scx-home #scurati-home-2026 strong{font-weight:600}
.scx.scx-home #scurati-home-2026 a{color:inherit}
.scx.scx-home #scurati-home-2026 section[id],.scx.scx-home #scurati-home-2026 [id]{scroll-margin-top:130px}
.scx.scx-home #scurati-home-2026 .wrap{width:calc(100% - var(--scx-gap)*2);max-width:1440px;margin-inline:auto}
/* taste-skill-ignore: This rule hides inherited ornamental labels. */ .scx.scx-home #scurati-home-2026 .eyebrow,.scx.scx-home #scurati-home-2026 .step-number,.scx.scx-home #scurati-home-2026 .orbit-label,.scx.scx-home #scurati-home-2026 .mini-mark,.scx.scx-home #scurati-home-2026 .card-index,.scx.scx-home #scurati-home-2026 .card-open,.scx.scx-home #scurati-home-2026 .card-topic,.scx.scx-home #scurati-home-2026 .card-fit>span,.scx.scx-home #scurati-home-2026 .brief-label,.scx.scx-home #scurati-home-2026 .topic-tabs label>span,.scx.scx-home #scurati-home-2026 .portrait-caption small,.scx.scx-home #scurati-home-2026 .portrait-caption i,.scx.scx-home #scurati-home-2026 .plus-tile>i,.scx.scx-home #scurati-home-2026 .trust-points i{display:none}
.scx.scx-home #scurati-home-2026 .button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;border:0;border-radius:0;padding:16px 24px;font-family:inherit;font-size:var(--scx-body);font-weight:600;line-height:1.25;background:var(--scx-olive);color:var(--scx-paper);text-decoration:none;box-shadow:none;transform:none;transition:background-color .2s ease,transform .3s var(--scx-ease)}
.scx.scx-home #scurati-home-2026 .button:hover{background:var(--scx-hover);transform:none}
.scx.scx-home #scurati-home-2026 .button:active{transform:translateY(2px)}
.scx.scx-home #scurati-home-2026 .button>span,.scx.scx-home #scurati-home-2026 .text-link>span,.scx.scx-home #scurati-home-2026 .card-link>span,.scx.scx-home #scurati-home-2026 .explore-all-link>span{display:none}
.scx.scx-home #scurati-home-2026 .text-link,.scx.scx-home #scurati-home-2026 .card-link,.scx.scx-home #scurati-home-2026 .explore-all-link{display:inline-block;min-height:44px;padding:8px 0;font-size:var(--scx-body);font-weight:600;text-decoration:underline;text-underline-offset:6px;border:0;color:inherit;background:transparent}
.scx.scx-home #scurati-home-2026 a:focus-visible,.scx.scx-home #scurati-home-2026 button:focus-visible,.scx.scx-home #scurati-home-2026 summary:focus-visible{outline:3px solid currentColor;outline-offset:5px}
.scx.scx-home #scurati-home-2026 .text-link:hover,.scx.scx-home #scurati-home-2026 .card-link:hover{text-decoration-color:transparent}
.scx.scx-home #scurati-home-2026 .hero{padding:56px var(--scx-gap) 0;background:var(--scx-slate);color:var(--scx-ink);display:grid;grid-template-columns:1fr 1.12fr;gap:0 48px;overflow:visible}
.scx.scx-home #scurati-home-2026 .hero-copy{align-self:center;padding:0;min-width:0}
.scx.scx-home #scurati-home-2026 .hero #hero-title{font-size:var(--scx-display);max-width:none;margin:0 0 28px}
.scx.scx-home #scurati-home-2026 .hero-intro{font-size:var(--scx-lead);max-width:30ch;line-height:1.4;margin:0 0 30px;color:inherit}
.scx.scx-home #scurati-home-2026 .hero-intro strong{color:inherit;font-weight:500}
.scx.scx-home #scurati-home-2026 .hero-question-form{margin:0;max-width:none}
.scx.scx-home #scurati-home-2026 .hero-question-form label{display:block;font-size:var(--scx-body);font-weight:500;line-height:1.4;margin:0 0 12px;color:inherit;max-width:34ch}
.scx.scx-home #scurati-home-2026 #hero-question{display:block;width:100%;min-height:96px;background:var(--scx-paper);color:var(--scx-ink);border:0;border-radius:0;box-shadow:none;resize:vertical;padding:16px 18px;font:400 var(--scx-body)/1.5 ScuratiRoundo,sans-serif;caret-color:var(--scx-olive)}
.scx.scx-home #scurati-home-2026 #hero-question::placeholder{color:var(--scx-muted);opacity:1}
.scx.scx-home #scurati-home-2026 #hero-question:focus-visible{outline:3px solid var(--scx-olive);outline-offset:3px}
.scx.scx-home #scurati-home-2026 .hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:22px}
.scx.scx-home #scurati-home-2026 .hero-free-note{font-size:var(--scx-small);color:inherit;margin:12px 0 0}
.scx.scx-home #scurati-home-2026 .hero-actions .text-link{font-size:var(--scx-body);padding:8px 0;color:inherit}
.scx.scx-home #scurati-home-2026 .hero-visual{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:270px 270px;gap:12px;position:relative;max-width:none;width:100%;height:auto;margin:0;align-self:stretch;justify-self:stretch}
.scx.scx-home #scurati-home-2026 .portrait-tile{position:relative;display:block;inset:auto;width:auto;height:auto;margin:0;padding:0;border:0;border-radius:0;transform:none;box-shadow:none;overflow:hidden;background:var(--scx-olive)}
.scx.scx-home #scurati-home-2026 .portrait-tile:hover{transform:none;box-shadow:none}
.scx.scx-home #scurati-home-2026 .portrait-tile::after,.scx.scx-home #scurati-home-2026 .portrait-tile::before{display:none}
.scx.scx-home #scurati-home-2026 .portrait-tile img{width:100%;height:100%;object-fit:cover;object-position:center 22%;transform:none;filter:saturate(.75);transition:filter .3s ease}
.scx.scx-home #scurati-home-2026 .portrait-tile:hover img{transform:none;filter:saturate(1)}
.scx.scx-home #scurati-home-2026 .portrait-caption{display:block;position:absolute;inset:auto 0 0;padding:13px 16px;background:var(--scx-olive);color:var(--scx-paper)}
.scx.scx-home #scurati-home-2026 .portrait-caption strong{font-size:var(--scx-body);line-height:1.3;font-weight:500}
.scx.scx-home #scurati-home-2026 .portrait-one{grid-column:1;grid-row:1}
.scx.scx-home #scurati-home-2026 .portrait-two{grid-column:2;grid-row:1}
.scx.scx-home #scurati-home-2026 .portrait-three{grid-column:1;grid-row:2}
.scx.scx-home #scurati-home-2026 .plus-tile{position:relative;inset:auto;display:flex;flex-direction:column;justify-content:space-between;gap:24px;width:auto;height:auto;grid-column:2;grid-row:2;border:0;border-radius:0;padding:24px;background:var(--scx-blush);color:var(--scx-ink);box-shadow:none;transform:none;text-decoration:none}
.scx.scx-home #scurati-home-2026 .plus-tile:hover{transform:none;background:var(--scx-paper)}
.scx.scx-home #scurati-home-2026 .plus-number{font:500 var(--scx-display)/1 ScuratiRoundo,sans-serif;letter-spacing:-.025em;color:inherit}
.scx.scx-home #scurati-home-2026 .plus-tile>span:last-of-type{color:inherit;font-size:var(--scx-body);line-height:1.4;max-width:20ch}
.scx.scx-home #scurati-home-2026 .trust-strip{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:28px 0;margin-top:40px;border:0;color:inherit}
.scx.scx-home #scurati-home-2026 .trust-strip .trust-lead{font-size:var(--scx-small);font-weight:600;color:inherit;white-space:normal}
.scx.scx-home #scurati-home-2026 .trust-points{justify-content:space-between;flex:1 1 0;min-width:0;color:inherit;font-size:var(--scx-small)}
.scx.scx-home #scurati-home-2026 .trust-points>span{display:block;color:inherit;white-space:normal}
.scx.scx-home #scurati-home-2026 .trust-points strong{color:inherit}
.scx.scx-home #scurati-home-2026 .compact-recognition{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;font-size:var(--scx-small);line-height:1.5;color:inherit}
.scx.scx-home #scurati-home-2026 .compact-recognition a{color:inherit;font-size:var(--scx-small);border:0;text-underline-offset:4px}
.scx.scx-home #scurati-home-2026 .process-section{background:var(--scx-sage);width:100%;max-width:none;margin:0;padding:88px var(--scx-gap)}
.scx.scx-home #scurati-home-2026 .process-section>h2{margin:0 0 48px;max-width:none}
.scx.scx-home #scurati-home-2026 .process-grid{display:grid;grid-template-columns:.8fr 1fr 1.2fr;align-items:start;gap:36px;margin:0;padding:0}
.scx.scx-home #scurati-home-2026 .process-grid article{border:0;border-radius:0;box-shadow:none;background:transparent;padding:0;min-width:0}
.scx.scx-home #scurati-home-2026 .process-grid h3{font-size:var(--scx-lead);margin:0 0 18px}
.scx.scx-home #scurati-home-2026 .process-grid p{font-size:var(--scx-body);color:inherit;line-height:1.55;max-width:36ch;margin:0}
.scx.scx-home #scurati-home-2026 .selection-section{background:var(--scx-paper);padding:88px 0;border:0}
.scx.scx-home #scurati-home-2026 .section-heading{display:grid;grid-template-columns:1fr 1fr;gap:var(--scx-gap);align-items:start;margin:0 0 42px}
.scx.scx-home #scurati-home-2026 .section-heading h2{font-size:var(--scx-head);line-height:1.05;max-width:none}
.scx.scx-home #scurati-home-2026 .section-heading>p{font-size:var(--scx-body);line-height:1.55;margin:0;max-width:54ch}
.scx.scx-home #scurati-home-2026 .topic-navigation{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;margin:0 0 30px;padding:0;border:0}
.scx.scx-home #scurati-home-2026 .topic-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:0;border:0;margin:0;overflow:visible}
.scx.scx-home #scurati-home-2026 .topic-tabs label{padding:12px 16px;border:0;border-radius:0;background:var(--scx-sage);color:var(--scx-ink);font-size:var(--scx-small);line-height:1.4;font-weight:500;white-space:normal;cursor:pointer;transition:background-color .2s ease,color .2s ease}
.scx.scx-home #scurati-home-2026 .topic-tabs label:hover{background:var(--scx-slate)}
.scx.scx-home #scurati-home-2026 .explore-all-link{font-size:var(--scx-small);white-space:normal;max-width:13ch}
.scx.scx-home #scurati-home-2026 .sc-topic-radio:focus-visible~.topic-navigation .topic-tabs{outline:3px solid var(--scx-olive);outline-offset:5px}
.scx.scx-home #scurati-home-2026 #sc-topic-ai:checked~.topic-navigation label[for=sc-topic-ai],.scx.scx-home #scurati-home-2026 #sc-topic-world:checked~.topic-navigation label[for=sc-topic-world],.scx.scx-home #scurati-home-2026 #sc-topic-future:checked~.topic-navigation label[for=sc-topic-future],.scx.scx-home #scurati-home-2026 #sc-topic-reinvention:checked~.topic-navigation label[for=sc-topic-reinvention],.scx.scx-home #scurati-home-2026 #sc-topic-security:checked~.topic-navigation label[for=sc-topic-security],.scx.scx-home #scurati-home-2026 #sc-topic-growth:checked~.topic-navigation label[for=sc-topic-growth],.scx.scx-home #scurati-home-2026 #sc-topic-human:checked~.topic-navigation label[for=sc-topic-human],.scx.scx-home #scurati-home-2026 #sc-topic-sustainability:checked~.topic-navigation label[for=sc-topic-sustainability]{background:var(--scx-olive);color:var(--scx-paper)}
.scx.scx-home #scurati-home-2026 .brief-example{display:grid;grid-template-columns:1fr 1fr;gap:var(--scx-gap);align-items:start;background:transparent;padding:24px 0 36px;border:0;border-radius:0;margin:0}
.scx.scx-home #scurati-home-2026 .brief-example h3{font-size:var(--scx-lead);line-height:1.4;font-weight:500;max-width:34ch;margin:0}
.scx.scx-home #scurati-home-2026 .brief-example p{font-size:var(--scx-body);margin:0;max-width:43ch}
.scx.scx-home #scurati-home-2026 .speaker-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.15fr);gap:16px;align-items:stretch}
.scx.scx-home #scurati-home-2026 .speaker-card{background:transparent;border:0;border-radius:0;box-shadow:none;transform:none;min-width:0;overflow:visible;display:flex;flex-direction:column}
.scx.scx-home #scurati-home-2026 .speaker-card:hover{transform:none;box-shadow:none}
.scx.scx-home #scurati-home-2026 .speaker-card.wildcard{background:var(--scx-blush);border:0;padding:14px}
.scx.scx-home #scurati-home-2026 .card-image-button{display:block;position:relative;padding:0;border:0;border-radius:0;overflow:hidden;aspect-ratio:4/5;width:100%;background:var(--scx-sage)}
.scx.scx-home #scurati-home-2026 .card-image-button img{width:100%;height:100%;object-fit:cover;object-position:center 20%;filter:saturate(.75);transform:none;transition:filter .3s ease}
.scx.scx-home #scurati-home-2026 .card-image-button:hover img{transform:none;filter:saturate(1)}
.scx.scx-home #scurati-home-2026 .card-content{padding:22px 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:0;flex:1}
.scx.scx-home #scurati-home-2026 .card-content h3{font-size:var(--scx-lead);line-height:1.15;margin:0;letter-spacing:-.025em;min-height:0}
.scx.scx-home #scurati-home-2026 .card-content>p{font-size:var(--scx-small);line-height:1.5;color:inherit;margin:12px 0 0;min-height:0}
.scx.scx-home #scurati-home-2026 .card-fit{display:block;font-size:var(--scx-body);line-height:1.5;color:inherit;border:0;background:transparent;padding:0;margin:22px 0 24px}
.scx.scx-home #scurati-home-2026 .card-link{font-size:var(--scx-small);line-height:1.5;margin-top:auto;padding:0 0 3px;min-height:30px}
.scx.scx-home #scurati-home-2026 .wildcard .card-content h3::before{content:'+1 · '}
.scx.scx-home #scurati-home-2026 .wildcard .card-topic{display:none;background:transparent;color:inherit;font-size:var(--scx-small);font-weight:500;letter-spacing:0;text-transform:none;padding:0;margin:0 0 12px}
.scx.scx-home #scurati-home-2026 .selection-footnote{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin:32px 0 0;padding:0;border:0}
.scx.scx-home #scurati-home-2026 .selection-footnote p{font-size:var(--scx-small);line-height:1.55;margin:0;flex:1 1 360px}
.scx.scx-home #scurati-home-2026 .selection-footnote .text-link{font-size:var(--scx-small)}
.scx.scx-home #scurati-home-2026 .proof-section{background:var(--scx-olive);color:var(--scx-paper);border:0;padding:88px 0}
.scx.scx-home #scurati-home-2026 .proof-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--scx-gap);padding:0}
.scx.scx-home #scurati-home-2026 .proof-recognition h2{font-size:var(--scx-head);max-width:none;margin:0 0 28px}
.scx.scx-home #scurati-home-2026 .proof-recognition>p:not(.eyebrow){font-size:var(--scx-body);color:inherit;line-height:1.6;max-width:42ch}
.scx.scx-home #scurati-home-2026 .proof-links{display:flex;gap:24px;flex-wrap:wrap;margin-top:22px}
.scx.scx-home #scurati-home-2026 .proof-links a{color:var(--scx-paper);font-size:var(--scx-small)}
.scx.scx-home #scurati-home-2026 .scx-feedback-title{font-size:var(--scx-lead);margin:0 0 26px}
.scx.scx-home #scurati-home-2026 .speaker-voices blockquote{margin:0;padding:0;border:0;background:transparent}
.scx.scx-home #scurati-home-2026 .speaker-voices blockquote+blockquote{margin-top:32px}
.scx.scx-home #scurati-home-2026 .speaker-voices blockquote p{font:400 var(--scx-lead)/1.45 ScuratiRoundo,sans-serif;color:inherit;margin:0}
.scx.scx-home #scurati-home-2026 .speaker-voices blockquote footer{font-family:inherit;font-size:var(--scx-small);line-height:1.5;margin:12px 0 0;color:inherit;background:transparent;padding:0;border:0}
.scx.scx-home #scurati-home-2026 .speaker-voices blockquote footer a{font-family:inherit;font-size:var(--scx-small);color:var(--scx-paper);font-weight:600;text-underline-offset:4px}
.scx.scx-home #scurati-home-2026 .speaker-voices-note{font-size:var(--scx-small);line-height:1.5;color:inherit;margin:26px 0 0}
.scx.scx-home #scurati-home-2026 .decision-support{width:100%;max-width:none;display:grid;grid-template-columns:1.15fr 1fr;gap:var(--scx-gap);margin:0;padding:88px var(--scx-gap);background:var(--scx-blush)}
.scx.scx-home #scurati-home-2026 .curator-identity{display:grid;grid-template-columns:180px minmax(0,1fr);gap:28px;align-items:end;margin:0 0 28px}
.scx.scx-home #scurati-home-2026 .curator-identity img{width:180px;height:220px;border:0;border-radius:0;object-fit:cover;object-position:center 25%}
.scx.scx-home #scurati-home-2026 .curator-identity h2{font-size:var(--scx-head);margin:0 0 16px;line-height:1.05}
.scx.scx-home #scurati-home-2026 .curator-identity p{font-size:var(--scx-small);line-height:1.5;margin:0;color:inherit}
.scx.scx-home #scurati-home-2026 .curator-compact>p{font-size:var(--scx-body);max-width:50ch;margin:0 0 24px}
.scx.scx-home #scurati-home-2026 .curator-proof{margin:24px 0;max-width:54ch}
.scx.scx-home #scurati-home-2026 .curator-proof strong{font:600 var(--scx-small)/1.5 ScuratiRoundo,sans-serif;color:inherit;text-transform:none;letter-spacing:0;margin-bottom:8px}
.scx.scx-home #scurati-home-2026 .curator-proof p{font-size:var(--scx-small)!important;line-height:1.6!important;color:inherit}
.scx.scx-home #scurati-home-2026 .curator-email{display:block;font-size:var(--scx-body);margin-top:12px;color:inherit;text-underline-offset:5px}
.scx.scx-home #scurati-home-2026 .scx-faq-title{font-size:var(--scx-head);margin:0 0 26px}
.scx.scx-home #scurati-home-2026 .faq-list{margin:0;border:0}
.scx.scx-home #scurati-home-2026 .faq-list details{border:0;background:var(--scx-paper);padding:20px;margin:0 0 12px;border-radius:0}
.scx.scx-home #scurati-home-2026 .faq-list summary{font-size:var(--scx-body);line-height:1.4;gap:20px;color:inherit;padding:0}
.scx.scx-home #scurati-home-2026 .faq-list summary span{font-size:var(--scx-lead);color:inherit}
.scx.scx-home #scurati-home-2026 .faq-list details p{font-size:var(--scx-body);line-height:1.6;color:inherit;padding:0;margin:20px 0 0}
.scx.scx-home #scurati-home-2026 .compact-answers .more-answers{margin-top:12px;font-size:var(--scx-small)}
.scx.scx-home #scurati-home-2026 .closing-compact.sc-brief-banner{background:var(--scx-sage);padding:72px 0 32px;color:var(--scx-ink);border:0}
.scx.scx-home #scurati-home-2026 .sc-brief-banner>.wrap{display:grid;grid-template-columns:1fr;gap:0}
.scx.scx-home #scurati-home-2026 .sc-brief-banner h2{font-size:var(--scx-head);margin:0}
.scx.scx-home #scurati-home-2026 .sc-brief-banner .sc-brief-intro{font-size:var(--scx-lead);color:inherit;line-height:1.4;margin:24px 0 0;max-width:48ch}
.scx.scx-home #scurati-home-2026 .sc-real-brief{padding:24px var(--scx-gap) 80px;max-width:none;width:100%;margin:0;background:var(--scx-sage)}
.scx.scx-home #scurati-home-2026 .sc-real-brief .sc-curation-form{max-width:900px;margin-inline:auto;font-family:ScuratiRoundo,sans-serif}
.scx.scx-home #scurati-home-2026 .sc-real-brief form{font-family:ScuratiRoundo,sans-serif}
.scx.scx-home #scurati-home-2026 .sc-real-brief input,.scx.scx-home #scurati-home-2026 .sc-real-brief textarea,.scx.scx-home #scurati-home-2026 .sc-real-brief select,.scx.scx-home #scurati-home-2026 .sc-real-brief button{font-family:ScuratiRoundo,sans-serif;border-radius:0}
.scx.scx-home #scurati-home-2026 .sc-real-brief .scf-root{font-family:ScuratiRoundo,sans-serif}
.scx.scx-home #scurati-home-2026 .speaker-dialog{font-family:ScuratiRoundo,sans-serif;border:0;border-radius:0;background:var(--scx-paper);color:var(--scx-ink)}
@media(max-width:1100px){.scx.scx-home #scurati-home-2026 .hero{gap:32px;padding-top:44px;grid-template-columns:1fr 1fr}
.scx.scx-home #scurati-home-2026 .hero-visual{grid-template-rows:240px 240px}
.scx.scx-home #scurati-home-2026 .hero #hero-title{font-size:70px}
.scx.scx-home #scurati-home-2026 .hero-intro{font-size:21px}
.scx.scx-home #scurati-home-2026 .hero-question-form label{font-size:17px}
.scx.scx-home #scurati-home-2026 .hero-actions{gap:14px}
.scx.scx-home #scurati-home-2026 .hero-actions .button{font-size:16px;padding:16px 18px}
.scx.scx-home #scurati-home-2026 .hero-actions .text-link{font-size:16px}
.scx.scx-home #scurati-home-2026 .trust-strip{justify-content:flex-start}
.scx.scx-home #scurati-home-2026 .trust-strip .compact-recognition{width:100%;justify-content:flex-start}
.scx.scx-home #scurati-home-2026 .speaker-grid{gap:12px}
.scx.scx-home #scurati-home-2026 .card-content h3{font-size:22px}
.scx.scx-home #scurati-home-2026 .curator-identity{grid-template-columns:130px 1fr;gap:22px}
.scx.scx-home #scurati-home-2026 .curator-identity img{width:130px;height:180px}
.scx.scx-home #scurati-home-2026 .curator-identity h2{font-size:40px}
}
@media(max-width:767px){.scx.scx-home #scurati-home-2026 .hero{grid-template-columns:1fr;padding:36px 22px 0;gap:32px}
.scx.scx-home #scurati-home-2026 .hero #hero-title{font-size:56px;margin-bottom:26px}
.scx.scx-home #scurati-home-2026 .hero-intro{font-size:var(--scx-lead);max-width:28ch;margin-bottom:26px}
.scx.scx-home #scurati-home-2026 .hero-question-form label{font-size:var(--scx-body);max-width:none}
.scx.scx-home #scurati-home-2026 #hero-question{font-size:var(--scx-body);min-height:104px;padding:14px}
.scx.scx-home #scurati-home-2026 .hero-actions{align-items:stretch;gap:12px;margin-top:20px}
.scx.scx-home #scurati-home-2026 .hero-actions .button{font-size:var(--scx-body);width:100%}
.scx.scx-home #scurati-home-2026 .hero-actions .text-link{font-size:var(--scx-body)}
.scx.scx-home #scurati-home-2026 .hero-visual{grid-template-rows:190px 190px;gap:8px;margin:0;height:auto}
.scx.scx-home #scurati-home-2026 .portrait-caption{padding:10px}
.scx.scx-home #scurati-home-2026 .portrait-caption strong{font-size:14px}
.scx.scx-home #scurati-home-2026 .plus-tile{padding:18px;gap:16px}
.scx.scx-home #scurati-home-2026 .plus-number{font-size:56px}
.scx.scx-home #scurati-home-2026 .plus-tile>span:last-of-type{font-size:14px;max-width:18ch}
.scx.scx-home #scurati-home-2026 .trust-strip{display:flex;flex-direction:column;align-items:flex-start;margin:0;gap:18px;padding:0 0 30px}
.scx.scx-home #scurati-home-2026 .trust-points{display:flex;flex-direction:column;flex:none;gap:10px;font-size:var(--scx-small)}
.scx.scx-home #scurati-home-2026 .compact-recognition{gap:10px 16px;font-size:var(--scx-small)}
.scx.scx-home #scurati-home-2026 .process-section{padding:56px 22px}
.scx.scx-home #scurati-home-2026 .process-section>h2{font-size:var(--scx-head);margin-bottom:32px}
.scx.scx-home #scurati-home-2026 .process-grid{grid-template-columns:1fr;gap:30px}
.scx.scx-home #scurati-home-2026 .process-grid h3{font-size:var(--scx-lead);margin-bottom:12px}
.scx.scx-home #scurati-home-2026 .process-grid p{max-width:none}
.scx.scx-home #scurati-home-2026 .selection-section{padding:56px 0}
.scx.scx-home #scurati-home-2026 .section-heading{grid-template-columns:1fr;gap:24px;margin-bottom:32px}
.scx.scx-home #scurati-home-2026 .section-heading h2{font-size:var(--scx-head)}
.scx.scx-home #scurati-home-2026 .topic-navigation{grid-template-columns:1fr;gap:16px;margin-bottom:22px}
.scx.scx-home #scurati-home-2026 .topic-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;overflow:visible}
.scx.scx-home #scurati-home-2026 .topic-tabs label{font-size:14px;padding:12px;min-height:62px;display:flex;align-items:center;border:0}
.scx.scx-home #scurati-home-2026 .explore-all-link{max-width:none;font-size:14px}
.scx.scx-home #scurati-home-2026 .brief-example{grid-template-columns:1fr;gap:20px;padding:20px 0 28px}
.scx.scx-home #scurati-home-2026 .brief-example h3{font-size:21px;max-width:none}
.scx.scx-home #scurati-home-2026 .brief-example p{font-size:17px}
.scx.scx-home #scurati-home-2026 .speaker-grid{grid-template-columns:1fr;gap:36px}
.scx.scx-home #scurati-home-2026 .card-image-button{aspect-ratio:1.2/1;max-height:none}
.scx.scx-home #scurati-home-2026 .speaker-card.wildcard{padding:18px}
.scx.scx-home #scurati-home-2026 .card-content{padding-top:20px}
.scx.scx-home #scurati-home-2026 .card-content h3{font-size:32px}
.scx.scx-home #scurati-home-2026 .card-content>p{font-size:14px;margin-top:10px}
.scx.scx-home #scurati-home-2026 .card-fit{margin:18px 0;font-size:17px}
.scx.scx-home #scurati-home-2026 .card-link{font-size:14px;min-height:44px;padding:8px 0}
.scx.scx-home #scurati-home-2026 .selection-footnote{gap:12px;margin-top:28px;align-items:flex-start;flex-direction:column}
.scx.scx-home #scurati-home-2026 .selection-footnote p{flex:none;font-size:14px}
.scx.scx-home #scurati-home-2026 .proof-section{padding:56px 0}
.scx.scx-home #scurati-home-2026 .proof-grid{grid-template-columns:1fr;gap:48px}
.scx.scx-home #scurati-home-2026 .proof-recognition h2{font-size:36px}
.scx.scx-home #scurati-home-2026 .speaker-voices blockquote p{font-size:21px}
.scx.scx-home #scurati-home-2026 .speaker-voices blockquote footer{font-size:14px}
.scx.scx-home #scurati-home-2026 .speaker-voices-note{font-size:14px}
.scx.scx-home #scurati-home-2026 .decision-support{grid-template-columns:1fr;gap:48px;padding:56px 22px}
.scx.scx-home #scurati-home-2026 .curator-identity{grid-template-columns:110px 1fr;gap:20px;align-items:start}
.scx.scx-home #scurati-home-2026 .curator-identity img{width:110px;height:145px}
.scx.scx-home #scurati-home-2026 .curator-identity h2{font-size:32px;margin-bottom:16px}
.scx.scx-home #scurati-home-2026 .curator-identity p{font-size:14px}
.scx.scx-home #scurati-home-2026 .scx-faq-title{font-size:36px;margin-bottom:26px}
.scx.scx-home #scurati-home-2026 .faq-list details{padding:18px}
.scx.scx-home #scurati-home-2026 .faq-list summary{font-size:17px}
.scx.scx-home #scurati-home-2026 .faq-list details p{font-size:17px}
.scx.scx-home #scurati-home-2026 .closing-compact.sc-brief-banner{padding:52px 0 28px}
.scx.scx-home #scurati-home-2026 .sc-brief-banner h2{font-size:36px}
.scx.scx-home #scurati-home-2026 .sc-brief-banner .sc-brief-intro{font-size:21px;margin-top:22px}
.scx.scx-home #scurati-home-2026 .sc-real-brief{padding:0 22px 56px}
}
.scx.scx-home #scurati-home-2026 [data-scurati-form]{font-family:ScuratiRoundo,sans-serif;color:var(--scx-ink);background:var(--scx-sage);box-shadow:none;border:0;border-radius:0}
.scx.scx-home #scurati-home-2026 [data-scurati-form] input:not([type=radio]):not([type=checkbox]),.scx.scx-home #scurati-home-2026 [data-scurati-form] textarea,.scx.scx-home #scurati-home-2026 [data-scurati-form] select{font-family:inherit;font-size:17px;line-height:1.5;background:var(--scx-paper);color:var(--scx-ink);border-radius:0;caret-color:var(--scx-olive)}
.scx.scx-home #scurati-home-2026 [data-scurati-form] button{font-family:inherit;font-size:17px;min-height:48px;border:0;border-radius:0;background:var(--scx-olive);color:var(--scx-paper)}
.scx.scx-home #scurati-home-2026 [data-scurati-form] button:hover{background:var(--scx-hover)}
.scx.scx-home #scurati-home-2026 [data-scurati-form] ::placeholder{color:var(--scx-muted);opacity:1}
.scx.scx-home #scurati-home-2026 .scurati-choice{background:var(--scx-paper);color:var(--scx-ink);border-color:transparent;border-radius:0;box-shadow:none}
.scx.scx-home #scurati-home-2026 .scurati-choice span{background:transparent;color:inherit;font-size:16px}
.scx.scx-home #scurati-home-2026 .scurati-choice:has(input:checked){background:var(--scx-olive);color:var(--scx-paper)}
.scx.scx-home #scurati-home-2026 .scurati-choice:has(input:checked) span{background:transparent;color:inherit}
.scx.scx-home #scurati-home-2026 .scurati-choice input{accent-color:var(--scx-olive)}
.scx.scx-home #scurati-home-2026 .scurati-form__progress{color:var(--scx-ink);font-size:14px;text-transform:none;letter-spacing:0}
.scx.scx-home #scurati-home-2026 .scurati-form__bar{background:var(--scx-paper)}
.scx.scx-home #scurati-home-2026 .scurati-form__bar>span{background:var(--scx-olive)}
/* Four hero promises: equal columns, concise titles and supporting lines. */
.scx.scx-home #scurati-home-2026 .trust-points{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:24px 32px;align-items:start}
.scx.scx-home #scurati-home-2026 .trust-points>span{min-width:0;line-height:1.45}
.scx.scx-home #scurati-home-2026 .trust-points strong{display:block;font-size:18px;font-weight:600;line-height:1.3}
.scx.scx-home #scurati-home-2026 .trust-points>span>span{display:block;margin-top:6px;font-size:16px;line-height:1.45}
@media(max-width:1023px){.scx.scx-home #scurati-home-2026 .trust-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
}
@media(max-width:480px){.scx.scx-home #scurati-home-2026 .trust-points{gap:24px 18px}
.scx.scx-home #scurati-home-2026 .trust-points strong{font-size:16px}
.scx.scx-home #scurati-home-2026 .trust-points>span>span{font-size:14px}
}
