:root{scroll-behavior:smooth;scroll-padding-top:5.5rem}body{background:#f6f8fc}.sred-site{--sred-blue:#1d4ed8;--sred-blue-deep:#173a95;--sred-blue-dark:#112f7b;--sred-navy:#0d1e3a;--sred-ink:#14213a;--sred-red:#d8292f;--sred-canvas:#f6f8fc;--sred-surface:#fff;--sred-ice:#eef4ff;--sred-border:#dbe3ef;--sred-copy:#536079;--sred-muted:#6c7890;background:var(--sred-canvas);min-height:100vh;color:var(--sred-ink);flex-direction:column;display:flex;overflow:clip}.sred-site__main{flex:1;min-width:0}.sred-site ::-moz-selection{color:var(--sred-navy);background:#d8292f30}.sred-site ::selection{color:var(--sred-navy);background:#d8292f30}.sred-site a,.sred-site button,.sred-site input,.sred-site textarea,.sred-site summary{-webkit-tap-highlight-color:transparent}.sred-site a:focus-visible,.sred-site button:focus-visible,.sred-site input:focus-visible,.sred-site textarea:focus-visible,.sred-site summary:focus-visible{outline-offset:3px;border-radius:.55rem;outline:3px solid #d8292fb3}.sred-site-header{z-index:40;backdrop-filter:blur(18px);background:#f8fafde6;border-bottom:1px solid #dbe3efc7;position:sticky;top:0}.sred-site-header__inner{grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;min-height:5.15rem;display:grid}.sred-site-header__brand{color:inherit;text-decoration:none;display:flex}.sred-brand{color:var(--sred-ink);align-items:center;gap:.62em;line-height:1;display:inline-flex}.sred-brand__mark{filter:drop-shadow(0 5px 10px #112f7b29);flex:none;display:block}.sred-brand__wordmark{letter-spacing:-.047em;white-space:nowrap;font-weight:780}.sred-brand--compact .sred-brand__mark{width:1.75rem;height:1.75rem}.sred-brand--compact .sred-brand__wordmark{font-size:1.05rem}.sred-brand--standard .sred-brand__mark{width:2.25rem;height:2.25rem}.sred-brand--standard .sred-brand__wordmark{font-size:1.3rem}.sred-brand--large .sred-brand__mark{width:4.5rem;height:4.5rem}.sred-brand--large .sred-brand__wordmark{font-size:clamp(2.2rem,5vw,3.7rem)}.sred-brand--inverse{color:#fff}.sred-site-nav{justify-content:center;align-items:center;gap:clamp(1rem,2.3vw,2rem);display:flex}.sred-site-nav>a,.sred-nav-menu__toggle{color:#526077;font-size:.79rem;font-weight:690;text-decoration:none;transition:color .16s}.sred-site-nav>a:hover,.sred-nav-menu__toggle:hover{color:var(--sred-blue-deep)}.sred-site-header__actions{align-items:center;gap:.75rem;display:flex}.sred-platform-badge{color:#66728a!important;background:#ffffffad!important;border-color:#1d4ed830!important}.sred-platform-badge>span{background:var(--sred-red)!important}.sred-button{background:var(--sred-blue);color:#fff;text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:3.05rem;padding:.8rem 1.35rem;font-size:.87rem;font-weight:730;line-height:1.1;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 13px 28px #1d4ed833}.sred-button:hover{background:var(--sred-blue-deep);transform:translateY(-1px);box-shadow:0 16px 34px #1d4ed842}.sred-button--small{min-height:2.55rem;padding:.65rem 1rem;font-size:.78rem}.sred-button--secondary{color:var(--sred-ink);box-shadow:none;background:#ffffffc2;border-color:#cad5e6}.sred-button--secondary:hover{color:var(--sred-blue-deep);background:#fff;border-color:#9eacc1;box-shadow:0 10px 24px #0d1e3a14}.sred-eyebrow{color:var(--sred-blue-deep);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.73rem;font-weight:800;line-height:1.45}.sred-eyebrow:before{background:var(--sred-red);content:"";width:1.65rem;height:2px;margin:0 .65rem .22rem 0;display:inline-block}.sred-section{padding:clamp(5rem,9vw,8rem) 0;position:relative}.sred-section-intro{max-width:54rem}.sred-section-intro--wide{max-width:69rem}.sred-section-intro--center{text-align:center;margin-inline:auto}.sred-section-intro h2{max-width:66rem;color:var(--sred-ink);letter-spacing:-.061em;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(2.4rem,5vw,4.65rem);font-weight:750;line-height:1}.sred-section-intro__copy{max-width:46rem;color:var(--sred-copy);margin:1.4rem 0 0;font-size:1.04rem;line-height:1.75}.sred-section-intro--center .sred-section-intro__copy{margin-inline:auto}.sred-section-intro--dark h2{color:#fff}.sred-section-intro--dark .sred-eyebrow{color:#a9c2ff}.sred-hero{isolation:isolate;border-bottom:1px solid var(--sred-border);background:radial-gradient(circle at 79% 24%, #1d4ed824, transparent 31rem), radial-gradient(circle at 93% 70%, #d8292f12, transparent 23rem), linear-gradient(180deg, #fbfcff 0%, var(--sred-canvas) 100%);padding:clamp(4.7rem,8vw,7.25rem) 0 clamp(5rem,9vw,7.8rem);position:relative;overflow:hidden}.sred-hero:before{z-index:-1;content:"";border:1px solid #1d4ed81f;border-radius:50%;width:36rem;height:36rem;position:absolute;top:-13rem;right:-10rem}.sred-hero:after{z-index:-1;content:"";border:1px solid #d8292f1a;border-radius:50%;width:31rem;height:31rem;position:absolute;bottom:-15rem;right:8%}.sred-hero__grid{z-index:-1;background-image:linear-gradient(#0d1e3a07 1px,#0000 1px),linear-gradient(90deg,#0d1e3a07 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18%,#0000 92%);mask-image:linear-gradient(#0000,#000 18%,#0000 92%)}.sred-hero__container{grid-template-columns:minmax(0,.98fr) minmax(30rem,1.02fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.sred-hero__copy,.sred-hero__visual{min-width:0}.sred-hero h1{max-width:48rem;color:var(--sred-ink);letter-spacing:-.073em;text-wrap:balance;margin:1.05rem 0 0;font-size:clamp(3.75rem,6.6vw,6.35rem);font-weight:760;line-height:.91}.sred-hero h1 span{background:linear-gradient(105deg, var(--sred-blue) 0%, var(--sred-blue-deep) 69%, #a42030 118%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-.15em;padding-bottom:.15em;display:block}.sred-hero__intro{max-width:43rem;color:var(--sred-copy);margin:1.65rem 0 0;font-size:clamp(1.03rem,1.6vw,1.17rem);line-height:1.78}.sred-hero__outcomes{color:#3e4b63;flex-wrap:wrap;gap:.65rem 1.15rem;margin:1.55rem 0 0;padding:0;font-size:.79rem;font-weight:690;list-style:none;display:flex}.sred-hero__outcomes li{align-items:center;gap:.48rem;display:inline-flex}.sred-hero__outcomes li:before{background:var(--sred-red);content:"";border-radius:50%;width:.43rem;height:.43rem;box-shadow:0 0 0 3px #d8292f1a}.sred-hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.sred-trust-badge{color:#5d6980!important;background:#ffffffb3!important;border:1px solid #dbe3ef!important;margin-top:1.55rem!important;padding:.55rem .9rem!important;font-size:.74rem!important;line-height:1.45!important}.sred-preview{width:100%;max-width:38rem;margin-inline:auto;position:relative}.sred-preview__glow{filter:blur(45px);background:#1d4ed826;border-radius:2rem;position:absolute;inset:12% -7% -10% 16%;transform:rotate(4deg)}.sred-preview__card{background:#fffffff5;border:1px solid #c5d2e5db;border-radius:1.35rem;position:relative;overflow:hidden;box-shadow:0 32px 70px #0d1e3a24,0 5px 16px #0d1e3a0f}.sred-preview__header{background:#fbfcfe;border-bottom:1px solid #e4eaf3;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.3rem;display:flex}.sred-preview__kicker{color:#66728a;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:750}.sred-preview__title{color:var(--sred-ink);margin:.32rem 0 0;font-size:.85rem;font-weight:750}.sred-preview__status{color:#9a2933;background:#fff2f2;border:1px solid #d8292f29;border-radius:999px;flex:none;padding:.4rem .66rem;font-size:.65rem;font-weight:720}.sred-preview__body{gap:1rem;padding:1.25rem;display:grid}.sred-preview__trail{background:#fbfcfe;border:1px solid #e0e7f1;border-radius:.9rem;padding:.9rem}.sred-preview__trail-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sred-preview__trail-heading p,.sred-preview__trail-heading span{margin:0;font-size:.65rem}.sred-preview__trail-heading p{color:#66728a;font-weight:720}.sred-preview__trail-heading span{color:#8a95a8}.sred-preview__sources{flex-wrap:wrap;gap:.45rem;margin:.72rem 0 0;padding:0;list-style:none;display:flex}.sred-preview__sources li{color:#4d5a71;background:#fff;border:1px solid #dbe3ef;border-radius:999px;align-items:center;gap:.38rem;padding:.34rem .52rem;font-size:.62rem;font-weight:640;display:inline-flex}.sred-preview__sources li>span{background:var(--sred-blue);border-radius:50%;width:.34rem;height:.34rem;box-shadow:0 0 0 2px #1d4ed81a}.sred-preview__sources li:last-child>span{background:var(--sred-red);box-shadow:0 0 0 2px #d8292f1a}.sred-preview__allocation{background:linear-gradient(140deg,#f3f7ff 0%,#eef4ff 60%,#fbfcff 100%);border:1px solid #cfe0ff;border-radius:.95rem;padding:1rem}.sred-preview__allocation-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.sred-preview__allocation-top p{color:#36528d;margin:0;font-size:.65rem;font-weight:700}.sred-preview__allocation-top strong{color:var(--sred-ink);letter-spacing:-.045em;margin-top:.28rem;font-size:1.55rem;font-weight:790;display:block}.sred-preview__confidence{text-align:right}.sred-preview__confidence strong{letter-spacing:-.02em;font-size:.88rem}.sred-preview__meter{background:#d8e4fb;border-radius:999px;height:.34rem;margin-top:.9rem;overflow:hidden}.sred-preview__meter span{border-radius:inherit;background:linear-gradient(90deg, var(--sred-blue), #3f71eb);width:82%;height:100%;display:block}.sred-preview__summary{color:#506078;margin:.8rem 0 0;font-size:.72rem;line-height:1.6}.sred-preview__question{border:1px solid #e0e6ef;border-radius:.9rem;gap:.75rem;padding:.9rem;display:flex}.sred-preview__ai{background:var(--sred-navy);color:#fff;border-radius:.55rem;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.57rem;font-weight:800;display:flex}.sred-preview__question-title{color:var(--sred-ink);margin:0;font-size:.74rem;font-weight:750}.sred-preview__question-copy{color:#5d6980;margin:.28rem 0 0;font-size:.68rem;line-height:1.55}.sred-preview__footer{border-top:1px solid #e5eaf2;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.sred-preview__footer p{color:var(--sred-ink);margin:0;font-size:.7rem;font-weight:750}.sred-preview__footer>div>span{color:#7b879a;margin-top:.2rem;font-size:.61rem;line-height:1.4;display:block}.sred-preview__action{background:var(--sred-blue);color:#fff;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.58rem .75rem;font-size:.62rem;font-weight:740;display:inline-flex}.sred-workflow{border-bottom:1px solid var(--sred-border);background:#fff}.sred-workflow__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:3.5rem 0 0;padding:0;list-style:none;display:grid}.sred-workflow__step{border:1px solid var(--sred-border);background:#fbfcfe;border-radius:1.15rem;min-height:18rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 12px 32px #0d1e3a0a}.sred-workflow__step:after{content:"";border:1px solid #1d4ed817;border-radius:50%;width:7rem;height:7rem;position:absolute;bottom:-3rem;right:-2rem}.sred-workflow__number{background:var(--sred-ice);width:2.65rem;height:2.65rem;color:var(--sred-blue-deep);border:1px solid #1d4ed82b;border-radius:.78rem;justify-content:center;align-items:center;margin:0;font-size:.7rem;font-weight:800;display:flex}.sred-workflow__step h3{color:var(--sred-ink);letter-spacing:-.025em;margin:2.2rem 0 0;font-size:1.13rem;font-weight:760}.sred-workflow__step>p:last-child{color:var(--sred-copy);margin:.8rem 0 0;font-size:.88rem;line-height:1.7}.sred-workflow__note{background:#f2f6fe;border:1px solid #cfddf5;border-radius:1rem;align-items:center;gap:1rem;margin:1.3rem 0 0;padding:1rem 1.15rem;display:flex}.sred-workflow__note>span{width:3.1rem;height:3.1rem;color:var(--sred-blue-deep);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:flex;box-shadow:inset 0 0 0 4px #dfe9fb}.sred-workflow__note p{color:#465573;max-width:49rem;margin:0;font-size:.82rem;line-height:1.65}.sred-consultant{isolation:isolate;background:radial-gradient(circle at 88% 22%,#4875e83d,#0000 30rem),radial-gradient(circle at 4% 80%,#d8292f1a,#0000 23rem),linear-gradient(135deg,#0b1c38 0%,#10254b 58%,#0d2144 100%);border-bottom:1px solid #263d62;overflow:hidden}.sred-consultant:after{z-index:-1;content:"";border:1px solid #8cadff21;border-radius:50%;width:39rem;height:39rem;position:absolute;bottom:-18rem;right:-13rem;box-shadow:0 0 0 5rem #1d4ed808}.sred-consultant__grid{z-index:-1;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#000,#0000 78%);mask-image:linear-gradient(110deg,#000,#0000 78%)}.sred-consultant__header{grid-template-columns:minmax(0,1.08fr) minmax(25rem,.92fr);align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.sred-consultant__header .sred-section-intro h2{max-width:54rem}.sred-consultant__intro{gap:1rem;padding-bottom:.35rem;display:grid}.sred-consultant__intro p{color:#bac8dd;margin:0;font-size:.91rem;line-height:1.78}.sred-consultant__experience{grid-template-columns:minmax(0,1.12fr) minmax(22rem,.88fr);align-items:stretch;gap:1.35rem;margin-top:3.5rem;display:grid}.sred-consultant-session{background:#f9fbff;border:1px solid #c2d2ec59;border-radius:1.25rem;overflow:hidden;box-shadow:0 28px 65px #030d214d}.sred-consultant-session__topline{background:#fff;border-bottom:1px solid #dfe6f1;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.3rem;display:flex}.sred-consultant-session__kicker,.sred-consultant-session__title{margin:0}.sred-consultant-session__kicker{color:#6e7b91;letter-spacing:.11em;text-transform:uppercase;font-size:.64rem;font-weight:780}.sred-consultant-session__title{color:var(--sred-ink);margin-top:.28rem;font-size:.87rem;font-weight:760}.sred-consultant-session__topline>span{background:var(--sred-ice);color:var(--sred-blue-deep);border:1px solid #1d4ed829;border-radius:999px;flex:none;padding:.4rem .65rem;font-size:.64rem;font-weight:740}.sred-consultant-session__messages{gap:.8rem;padding:1.25rem;display:grid}.sred-consultant-message{background:#fff;border:1px solid #dce4f0;border-radius:.95rem .95rem .95rem .35rem;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;max-width:91%;padding:.9rem;display:grid}.sred-consultant-message--person{background:#eef4ff;border-color:#cdddf8;border-radius:.95rem .95rem .35rem;justify-self:end}.sred-consultant-message>span{background:var(--sred-navy);color:#fff;border-radius:.62rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.58rem;font-weight:820;display:flex}.sred-consultant-message--person>span{background:var(--sred-blue)}.sred-consultant-message p{color:#6b778d;margin:0;font-size:.64rem;font-weight:740}.sred-consultant-message blockquote{color:#394860;margin:.3rem 0 0;font-size:.76rem;line-height:1.58}.sred-consultant-session__capture{background:#fff;border-top:1px solid #dfe6f1;grid-template-columns:minmax(10rem,.65fr) minmax(0,1.35fr);align-items:center;gap:1.25rem;padding:1.1rem 1.25rem;display:grid}.sred-consultant-session__capture p{color:var(--sred-ink);margin:0;font-size:.72rem;font-weight:760}.sred-consultant-session__capture>div>span{color:#798599;margin-top:.22rem;font-size:.61rem;display:block}.sred-consultant-session__capture ul{flex-wrap:wrap;justify-content:flex-end;gap:.42rem;margin:0;padding:0;list-style:none;display:flex}.sred-consultant-session__capture li{color:#56647b;background:#f9fbfe;border:1px solid #dce4ef;border-radius:999px;align-items:center;gap:.32rem;padding:.33rem .5rem;font-size:.59rem;font-weight:660;display:inline-flex}.sred-consultant-session__capture li span{color:var(--sred-blue);font-size:.58rem;font-weight:800}.sred-consultant__value{backdrop-filter:blur(12px);background:radial-gradient(circle at 100% 0,#5b84ee29,#0000 17rem),#ffffff0d;border:1px solid #ffffff21;border-radius:1.25rem;flex-direction:column;justify-content:center;min-width:0;padding:clamp(1.6rem,3.6vw,2.65rem);display:flex}.sred-consultant__value-label{color:#9eb8f3;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:800;line-height:1.5}.sred-consultant__value h3{color:#fff;letter-spacing:-.052em;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(1.75rem,3vw,2.55rem);font-weight:740;line-height:1.06}.sred-consultant__value>p:not(.sred-consultant__value-label){color:#b6c4d9;margin:1.25rem 0 0;font-size:.84rem;line-height:1.75}.sred-consultant__value a{color:#fff;text-underline-offset:.3em;align-items:center;gap:.55rem;width:fit-content;margin-top:1.6rem;font-size:.78rem;font-weight:720;text-decoration:underline #ffffff59;display:inline-flex}.sred-consultant__value a:hover{text-decoration-color:#fff}.sred-consultant__advantages{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.sred-consultant__advantages li{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1rem;grid-template-columns:2.2rem minmax(0,1fr);gap:.85rem;padding:1.25rem;display:grid}.sred-consultant__advantages li>span{color:#8cacf7;font-size:.65rem;font-weight:820}.sred-consultant__advantages h3{color:#fff;margin:0;font-size:.87rem;font-weight:740}.sred-consultant__advantages p{color:#aebed5;margin:.48rem 0 0;font-size:.75rem;line-height:1.68}.sred-outputs{border-bottom:1px solid var(--sred-border);background:radial-gradient(circle at 50% 14%, #1d4ed812, transparent 32rem), var(--sred-canvas)}.sred-outputs__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem;margin:3.5rem 0 0;padding:0;list-style:none;display:grid}.sred-output-card{border:1px solid var(--sred-border);background:#ffffffe0;border-radius:1.2rem;min-height:22rem;padding:1.7rem;position:relative;box-shadow:0 18px 42px #0d1e3a0f}.sred-output-card__topline{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sred-output-card__topline>span{color:var(--sred-red);font-size:.68rem;font-weight:820}.sred-output-card__topline p{color:#758198;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.sred-output-card h3{max-width:18rem;color:var(--sred-ink);letter-spacing:-.045em;margin:3.9rem 0 0;font-size:1.55rem;font-weight:760;line-height:1.1}.sred-output-card__body{color:var(--sred-copy);margin:1rem 0 0;font-size:.87rem;line-height:1.7}.sred-output-card__status{color:#3f4d65;border-top:1px solid #e4e9f1;align-items:center;gap:.55rem;margin:0;padding-top:1rem;font-size:.74rem;font-weight:690;display:flex;position:absolute;bottom:1.7rem;left:1.7rem;right:1.7rem}.sred-output-card__status span{background:var(--sred-ice);width:1.35rem;height:1.35rem;color:var(--sred-blue-deep);border-radius:50%;justify-content:center;align-items:center;font-size:.68rem;display:flex}.sred-outputs__boundary{border-left:3px solid var(--sred-red);color:#536079;width:fit-content;max-width:53rem;margin:1.5rem auto 0;padding:.2rem 0 .2rem 1rem;font-size:.79rem;line-height:1.6}.sred-review{isolation:isolate;background:linear-gradient(128deg, #1d4ed81c, transparent 42%), var(--sred-navy);border-bottom:1px solid #243752;overflow:hidden}.sred-review__glow{z-index:-1;border:1px solid #7ea1f729;border-radius:50%;width:34rem;height:34rem;position:absolute;top:-15rem;right:-10rem;box-shadow:0 0 0 6rem #1d4ed808}.sred-review__container{grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.sred-review__body-copy{gap:1rem;max-width:47rem;margin-top:2rem;display:grid}.sred-review__body-copy p{color:#b9c5d8;margin:0;font-size:.9rem;line-height:1.75}.sred-review__principles{gap:.85rem;margin:0;display:grid}.sred-review-card{backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff1c;border-radius:1.05rem;padding:1.45rem 1.45rem 1.45rem 1.65rem;position:relative;overflow:hidden}.sred-review-card>span{background:linear-gradient(var(--sred-blue), var(--sred-red));width:3px;position:absolute;top:0;bottom:0;left:0}.sred-review-card dt{color:#fff;font-size:.92rem;font-weight:740}.sred-review-card dd{color:#aebbd0;margin:.45rem 0 0;font-size:.78rem;line-height:1.65}.sred-faq{border-bottom:1px solid var(--sred-border);background:var(--sred-canvas)}.sred-faq__container{grid-template-columns:minmax(0,.82fr) minmax(30rem,1.18fr);gap:clamp(3rem,8vw,7rem);display:grid}.sred-faq__list{border-top:1px solid #cfd8e6}.sred-faq__list details{border-bottom:1px solid #cfd8e6}.sred-faq__list summary{cursor:pointer;color:var(--sred-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 0;font-size:.93rem;font-weight:730;list-style:none;display:flex}.sred-faq__list summary::-webkit-details-marker{display:none}.sred-faq__list summary>span{width:1.75rem;height:1.75rem;color:var(--sred-blue-deep);background:#fff;border:1px solid #d7dfeb;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.05rem;font-weight:500;transition:transform .16s;display:flex}.sred-faq__list details[open] summary>span{transform:rotate(45deg)}.sred-faq__list details>p{color:var(--sred-copy);margin:-.25rem 3rem 1.4rem 0;font-size:.86rem;line-height:1.75}.sred-faq__references{color:#647087;grid-column:2;margin:-3.3rem 0 0;font-size:.72rem;line-height:1.6}.sred-faq__references a{color:#536079;text-underline-offset:.15em;text-decoration:underline}.sred-faq__references a:hover{color:var(--sred-blue-deep)}.sred-waitlist{isolation:isolate;background:radial-gradient(circle at 8% 18%, #799fff33, transparent 27rem), linear-gradient(125deg, var(--sred-blue-deep), var(--sred-blue-dark));overflow:hidden}.sred-waitlist__grid{z-index:-1;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}.sred-waitlist__container{grid-template-columns:minmax(0,.82fr) minmax(32rem,1.18fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.sred-waitlist .sred-eyebrow{color:#bed1ff}.sred-waitlist .sred-eyebrow:before{background:#ff7b80}.sred-waitlist__copy h2{color:#fff;letter-spacing:-.065em;text-wrap:balance;max-width:39rem;margin:1rem 0 0;font-size:clamp(2.7rem,5.4vw,5rem);font-weight:750;line-height:.98}.sred-waitlist__copy>p:not(.sred-eyebrow){color:#c8d7fa;max-width:35rem;margin:1.5rem 0 0;font-size:.94rem;line-height:1.75}.sred-waitlist__call-link{color:#fff;text-underline-offset:.28em;align-items:center;gap:.55rem;margin-top:1.7rem;font-size:.8rem;font-weight:700;text-decoration:underline #ffffff59;display:inline-flex}.sred-waitlist__call-link:hover{text-decoration-color:#fff}.sred-waitlist__form{background:#fff;border:1px solid #ffffff40;border-radius:1.25rem;padding:clamp(1.4rem,3.5vw,2.35rem);box-shadow:0 30px 70px #05113242}.sred-waitlist__form form{gap:1.25rem!important}.sred-waitlist__form form>div:first-child{gap:1.1rem!important}.sred-waitlist__form label{color:#34425a;font-size:.75rem;font-weight:700}.sred-waitlist__form input,.sred-waitlist__form textarea{color:var(--sred-ink)!important;background:#fbfcfe!important;border-color:#d3dce8!important;border-radius:.72rem!important;font-size:.88rem!important}.sred-waitlist__form input{min-height:2.8rem}.sred-waitlist__form input:focus,.sred-waitlist__form textarea:focus{border-color:var(--sred-blue)!important;box-shadow:0 0 0 3px #1d4ed81a!important}.sred-waitlist__form button[type=submit]{box-shadow:0 12px 27px #1d4ed82e;background:var(--sred-blue)!important;border-radius:999px!important;min-height:3rem!important;padding-inline:1.35rem!important;font-size:.84rem!important;font-weight:730!important}.sred-waitlist__form button[type=submit]:hover{background:var(--sred-blue-deep)!important}.sred-waitlist__form form>p:last-child{line-height:1.55;color:#66728a!important}.sred-footer{border-color:var(--sred-border)!important;background:#f9fbfe!important}.sred-footer>div{max-width:80rem!important}.sred-footer p{color:#66728a!important;font-size:.75rem!important}@media (width<=72rem){.sred-platform-badge{display:none!important}.sred-hero__container{grid-template-columns:minmax(0,.92fr) minmax(27rem,1.08fr);gap:3.5rem}.sred-workflow__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sred-workflow__step{min-height:15rem}}@media (width<=61rem){.sred-site-header__inner{grid-template-columns:auto 1fr auto}.sred-site-nav{display:none}.sred-hero__container,.sred-consultant__header,.sred-consultant__experience,.sred-review__container,.sred-faq__container,.sred-waitlist__container{grid-template-columns:minmax(0,1fr)}.sred-hero__copy{max-width:52rem}.sred-hero__visual{width:100%;max-width:44rem}.sred-preview{max-width:42rem;margin-left:0}.sred-consultant__intro,.sred-consultant-session,.sred-consultant__value{max-width:48rem}.sred-outputs__grid{grid-template-columns:minmax(0,1fr)}.sred-output-card{min-height:17rem}.sred-output-card h3{margin-top:2.3rem}.sred-review__principles{grid-template-columns:repeat(3,minmax(0,1fr))}.sred-faq__list{margin-top:.25rem}.sred-faq__references{grid-column:auto;margin-top:-1.8rem}.sred-waitlist__form{max-width:48rem}}@media (width<=46rem){:root{scroll-padding-top:4.7rem}.sred-site-header__inner{gap:1rem;min-height:4.65rem}.sred-brand--standard .sred-brand__mark{width:2rem;height:2rem}.sred-brand--standard .sred-brand__wordmark{font-size:1.16rem}.sred-button--small{min-height:2.4rem;padding-inline:.84rem}.sred-hero{padding-top:3.7rem}.sred-hero h1{font-size:clamp(3.25rem,15vw,4.7rem);line-height:.93}.sred-hero__actions{flex-direction:column}.sred-hero__actions .sred-button{width:100%}.sred-trust-badge{border-radius:.75rem!important}.sred-preview__header,.sred-preview__footer{flex-direction:column;align-items:flex-start}.sred-preview__action{justify-content:center;width:100%}.sred-workflow__steps,.sred-consultant__advantages,.sred-review__principles{grid-template-columns:minmax(0,1fr)}.sred-workflow__step{min-height:0}.sred-output-card{min-height:20rem}.sred-section-intro h2{font-size:clamp(2.3rem,11vw,3.35rem)}.sred-consultant-session__topline,.sred-consultant-session__capture{grid-template-columns:minmax(0,1fr);align-items:flex-start}.sred-consultant-session__topline{flex-direction:column}.sred-consultant-session__capture ul{justify-content:flex-start}.sred-consultant-message{max-width:100%}.sred-waitlist__copy h2{font-size:clamp(2.7rem,13vw,4rem)}}@media (width<=22rem){.sred-site-header__actions .sred-button{display:none}.sred-preview__allocation-top{flex-direction:column;align-items:flex-start}.sred-preview__confidence{text-align:left}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}.sred-site *,.sred-site :before,.sred-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.sred-site-nav>a[aria-current],.sred-nav-menu__toggle.is-current{color:var(--sred-blue-deep)}.sred-nav-menu{align-items:center;display:flex;position:relative}.sred-nav-menu__toggle{cursor:pointer;font-family:inherit;line-height:inherit;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;display:inline-flex}.sred-nav-menu__toggle svg{transition:transform .16s}.sred-nav-menu__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.sred-nav-menu__list{z-index:50;border:1px solid var(--sred-border);background:#fff;border-radius:.9rem;min-width:13rem;margin:0;padding:.45rem;list-style:none;display:none;position:absolute;top:calc(100% + .9rem);left:-1rem;box-shadow:0 18px 42px #0d1e3a1f}.sred-nav-menu__list:before{content:"";height:.95rem;position:absolute;top:-.95rem;left:0;right:0}.sred-nav-menu__toggle[aria-expanded=true]+.sred-nav-menu__list{display:block}@media (hover:hover){.sred-nav-menu:hover .sred-nav-menu__list{display:block}}.sred-nav-menu__list a{color:var(--sred-ink);border-radius:.55rem;padding:.6rem .75rem;font-size:.84rem;font-weight:650;text-decoration:none;display:block}.sred-nav-menu__list a:hover,.sred-nav-menu__list a[aria-current]{background:var(--sred-ice);color:var(--sred-blue-deep)}.sred-mobile-nav{display:none}.sred-mobile-nav__toggle{min-height:2.4rem;color:var(--sred-ink);cursor:pointer;background:#ffffffc2;border:1px solid #cad5e6;border-radius:999px;align-items:center;gap:.5rem;padding:0 .95rem;font-family:inherit;font-size:.82rem;font-weight:700;display:inline-flex}.sred-mobile-nav__panel{border-bottom:1px solid var(--sred-border);background:#fff;padding:.75rem 1rem 1.25rem;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 40px #0d1e3a1f}.sred-mobile-nav__toggle[aria-expanded=true]+.sred-mobile-nav__panel{display:block}.sred-mobile-nav__panel ul{margin:0;padding:0;list-style:none}.sred-mobile-nav__panel>ul>li+li{border-top:1px solid #e8edf5}.sred-mobile-nav__panel a:not(.sred-button),.sred-mobile-nav__group{color:var(--sred-ink);padding:.85rem .25rem;font-size:.98rem;font-weight:700;text-decoration:none;display:block}.sred-mobile-nav__group{color:var(--sred-muted);letter-spacing:.12em;text-transform:uppercase;padding-bottom:.2rem;font-size:.72rem}.sred-mobile-nav__panel ul ul a:not(.sred-button){padding:.6rem .25rem .6rem 1rem;font-weight:650}.sred-mobile-nav__panel a[aria-current]{color:var(--sred-blue-deep)}.sred-mobile-nav__panel .sred-button{width:100%;margin-top:.75rem}.sred-page-intro{border-bottom:1px solid var(--sred-border);background:radial-gradient(circle at 82% 20%, #1d4ed81c, transparent 28rem), linear-gradient(180deg, #fbfcff 0%, var(--sred-canvas) 100%);padding:clamp(4rem,7vw,6rem) 0 clamp(3.5rem,6vw,5rem)}.sred-page-intro h1{max-width:48rem;color:var(--sred-ink);letter-spacing:-.062em;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(2.6rem,6vw,4.9rem);font-weight:760;line-height:.98}.sred-page-intro__copy{max-width:42rem;color:var(--sred-copy);margin:1.4rem 0 0;font-size:1.04rem;line-height:1.75}.sred-resources{padding-top:clamp(3.5rem,6vw,5rem)}.sred-resources__featured{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1.35rem;margin:0;padding:0;list-style:none;display:grid}.sred-resource-card{border:1px solid var(--sred-border);background:#ffffffe0;border-radius:1.2rem;flex-direction:column;padding:1.7rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;box-shadow:0 18px 42px #0d1e3a0f}.sred-resource-card:hover{border-color:#b9c7de;transform:translateY(-2px);box-shadow:0 22px 48px #0d1e3a1a}.sred-resource-card__meta{color:#758198;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0;font-size:.68rem;font-weight:700;display:flex}.sred-resource-card__draft{color:var(--sred-red);letter-spacing:.08em;text-transform:uppercase;background:#d8292f1a;border-radius:999px;padding:.2rem .55rem;font-size:.66rem;font-weight:780}.sred-resource-card h3{color:var(--sred-ink);letter-spacing:-.045em;margin:2.4rem 0 0;font-size:1.5rem;font-weight:760;line-height:1.12}.sred-resource-card h3 a{color:inherit;text-decoration:none}.sred-resource-card h3 a:after{content:"";border-radius:1.2rem;position:absolute;inset:0}.sred-resource-card__body{color:var(--sred-copy);flex:1;margin:1rem 0 0;font-size:.9rem;line-height:1.7}.sred-resource-card__more{color:var(--sred-blue-deep);border-top:1px solid #e4e9f1;margin:1.6rem 0 0;padding-top:1rem;font-size:.8rem;font-weight:730}.sred-resources__more{max-width:52rem}.sred-resources__featured+.sred-resources__more{margin-top:clamp(3.5rem,6vw,5rem)}.sred-resources__more h2,.sred-resources__empty h2{color:var(--sred-ink);letter-spacing:-.05em;margin:0;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:750;line-height:1.1}.sred-resources__more ul{margin:1.4rem 0 0;padding:0;list-style:none}.sred-resources__more li{border-top:1px solid var(--sred-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1.5rem;padding:1.1rem 0;display:flex}.sred-resources__more li a{color:var(--sred-ink);font-size:1.02rem;font-weight:700;text-decoration:none}.sred-resources__more li a:hover{color:var(--sred-blue-deep)}.sred-resources__more time{color:var(--sred-muted);font-size:.8rem}.sred-resources__empty{background:#ffffffb3;border:1px dashed #c3cfe2;border-radius:1.2rem;max-width:38rem;padding:clamp(1.8rem,4vw,2.6rem)}.sred-resources__empty p{color:var(--sred-copy);margin:.9rem 0 1.5rem;line-height:1.7}.sred-article{padding:clamp(2.5rem,5vw,4rem) 0 clamp(4.5rem,8vw,7rem)}.sred-article__column{max-width:44rem;margin-inline:auto}.sred-article__back{color:var(--sred-copy);margin-bottom:clamp(2rem,4vw,3rem);font-size:.82rem;font-weight:690;text-decoration:none;display:inline-block}.sred-article__back:hover{color:var(--sred-blue-deep)}.sred-article__header{border-bottom:1px solid var(--sred-border);padding-bottom:2rem}.sred-article__header h1{color:var(--sred-ink);letter-spacing:-.055em;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(2.3rem,5vw,3.6rem);font-weight:760;line-height:1.02}.sred-article__lede{color:var(--sred-copy);margin:1.2rem 0 0;font-size:1.12rem;line-height:1.7}.sred-article__meta{color:var(--sred-muted);flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;margin:1.4rem 0 0;font-size:.82rem;display:flex}.sred-prose{color:#2b3850;padding-top:2.2rem;font-size:1.04rem;line-height:1.8}.sred-prose>:first-child{margin-top:0}.sred-prose p,.sred-prose ul,.sred-prose ol,.sred-prose blockquote,.sred-prose pre,.sred-prose table{margin:1.25em 0 0}.sred-prose h2{color:var(--sred-ink);letter-spacing:-.04em;margin:2.2em 0 0;font-size:1.6rem;font-weight:750;line-height:1.2}.sred-prose h3{color:var(--sred-ink);letter-spacing:-.025em;margin:1.8em 0 0;font-size:1.2rem;font-weight:740;line-height:1.3}.sred-prose a{color:var(--sred-blue-deep);text-underline-offset:.18em;text-decoration:underline 1px}.sred-prose ul,.sred-prose ol{padding-left:1.4em}.sred-prose ul{list-style:outside}.sred-prose ol{list-style:decimal}.sred-prose li+li{margin-top:.45em}.sred-prose li::marker{color:var(--sred-blue)}.sred-prose strong{color:var(--sred-ink);font-weight:720}.sred-prose blockquote{border-left:3px solid var(--sred-red);color:var(--sred-copy);padding-left:1.2em;font-style:italic}.sred-prose code{background:var(--sred-ice);border-radius:.3rem;padding:.1em .35em;font-size:.9em}.sred-prose pre{background:var(--sred-navy);color:#e6ecf7;border-radius:.8rem;padding:1rem 1.2rem;font-size:.88rem;overflow-x:auto}.sred-prose pre code{background:0 0;padding:0}.sred-prose img{border-radius:.8rem;max-width:100%;height:auto;margin:1.8em 0 0}.sred-prose hr{border:0;border-top:1px solid var(--sred-border);margin:2.5em 0 0}.sred-prose table{border-collapse:collapse;font-size:.92rem;display:block;overflow-x:auto}.sred-prose th,.sred-prose td{border-bottom:1px solid var(--sred-border);text-align:left;padding:.6rem .8rem}.sred-prose th{background:var(--sred-canvas);color:var(--sred-ink);font-weight:720}.sred-prose td{vertical-align:top}.sred-prose th,.sred-prose td{min-width:10rem}.sred-prose th:first-child,.sred-prose td:first-child{min-width:8.5rem}.sred-prose .sred-article-callout{border:1px solid var(--sred-border);border-left:3px solid var(--sred-red);background:#fff;border-radius:0 .8rem .8rem 0;padding:1.1rem 1.3rem;font-style:normal}.sred-prose .sred-article-callout>:first-child{margin-top:0}.sred-prose .contains-task-list{padding-left:0;list-style:none}.sred-prose .task-list-item{align-items:baseline;gap:.7rem;display:flex}.sred-prose .task-list-item input{width:1rem;height:1rem;accent-color:var(--sred-blue);flex:none;transform:translateY(.15rem)}.sred-article-toc{border:1px solid var(--sred-border);background:#fff;border-radius:1rem;margin:2em 0 0;padding:1.3rem 1.5rem}.sred-prose .sred-article-toc__title{color:var(--sred-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem}.sred-prose .sred-article-toc__title strong{color:inherit}.sred-prose .sred-article-toc ol{margin-top:.7rem;font-size:.94rem}.sred-prose .sred-article-toc a{color:var(--sred-ink);text-decoration:none}.sred-prose .sred-article-toc a:hover{color:var(--sred-blue-deep);text-decoration:underline}.sred-prose .sred-article-flow{counter-reset:flow;gap:.75rem;padding:0;list-style:none;display:grid}.sred-prose .sred-article-flow li{border:1px solid var(--sred-border);counter-increment:flow;background:#fff;border-radius:.9rem;margin:0;padding:1rem 1.2rem 1rem 3.6rem;position:relative}.sred-prose .sred-article-flow li:before{background:var(--sred-ice);width:1.7rem;height:1.7rem;color:var(--sred-blue-deep);content:counter(flow);border-radius:.5rem;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:flex;position:absolute;top:1rem;left:1.1rem}.sred-prose .sred-article-flow li:not(:last-child):after{background:var(--sred-border);content:"";width:2px;height:.8rem;position:absolute;bottom:-.8rem;left:1.9rem}.sred-prose .sred-article-flow p{margin:0}.sred-prose .sred-article-cta{margin:2.2em 0 0;font-style:normal}.sred-prose .sred-article-cta p{margin:0}.sred-prose .sred-article-cta .sred-cta-panel__body{margin-top:.8rem}.sred-prose .sred-article-cta strong{color:#fff}.sred-prose .sred-article-cta a.sred-button{text-decoration:none}.sred-prose .sred-article-cta a.sred-button:not(.sred-button--secondary){color:#fff}.sred-article-cta__option+.sred-article-cta__option{border-top:1px solid #ffffff24;margin-top:1.1rem;padding-top:1.1rem}.sred-article-cta__option .sred-cta-panel__actions{margin-top:.9rem}.sred-cta-panel{background:var(--sred-navy);border-radius:1.2rem;margin-top:clamp(3rem,6vw,4rem);padding:clamp(1.6rem,4vw,2.2rem)}.sred-cta-panel__title{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(1.35rem,3vw,1.7rem);font-weight:750;line-height:1.15}.sred-cta-panel__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.sred-cta-panel .sred-button--secondary{background:#fff;border-color:#0000}.sred-site-header__cta{white-space:nowrap}.sred-page-intro--hero h1{max-width:58rem}.sred-page-intro--hero .sred-page-intro__copy{max-width:48rem}.sred-hero-shot{margin:0;position:relative}.sred-hero-shot:before{content:"";filter:blur(45px);background:#1d4ed826;border-radius:2rem;position:absolute;inset:12% -7% -10% 16%;transform:rotate(4deg)}.sred-hero-shot img{border:1px solid #c5d2e5db;border-radius:1.35rem;width:100%;height:auto;display:block;position:relative;box-shadow:0 32px 70px #0d1e3a24,0 5px 16px #0d1e3a0f}.sred-page-intro__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.sred-solution--alt{border-block:1px solid var(--sred-border);background:#fff}.sred-solution--dark{background:var(--sred-navy)}.sred-solution__copy p{margin:0}.sred-solution__copy p+p{margin-top:1rem}.sred-section-intro--dark .sred-section-intro__copy{color:#c6d2ea}.sred-solution .sred-workflow__steps,.sred-personas,.sred-panels,.sred-checklist{margin-top:2.75rem}.sred-personas{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;padding:0;list-style:none;display:grid}.sred-persona{border:1px solid var(--sred-border);border-left:3px solid var(--sred-red);background:#fff;border-radius:1rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.5rem;display:flex;box-shadow:0 14px 34px #0d1e3a0d}.sred-persona__quote{color:var(--sred-ink);letter-spacing:-.025em;margin:0;font-size:1.12rem;font-weight:700;line-height:1.35}.sred-persona__role{color:var(--sred-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:750}.sred-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem;padding:0;list-style:none;display:grid}.sred-callout{border:1px solid #cfddf5;border-left:3px solid var(--sred-red);color:var(--sred-ink);background:#f2f6fe;border-radius:1rem;margin:1.35rem 0 0;padding:1rem 1.25rem;font-size:1rem;font-weight:650;line-height:1.55}.sred-branch{width:100%;max-width:30rem;margin-inline:auto}.sred-branch svg{width:100%;height:auto;font-family:inherit;display:block;overflow:visible}.sred-branch__narrow{display:none!important}.sred-branch__node{fill:var(--sred-surface);stroke:var(--sred-border);stroke-width:1.5px}.sred-branch__node--source{fill:var(--sred-ice)}.sred-branch__line{fill:none;stroke:var(--sred-blue);stroke-linecap:round;stroke-width:1.75px}.sred-branch__arrow{fill:var(--sred-blue)}.sred-branch__text{fill:var(--sred-ink);letter-spacing:-.01em;text-anchor:middle;dominant-baseline:middle;font-size:15px;font-weight:700}.sred-branch__text--source{fill:var(--sred-blue-deep)}@media (width<=30rem){.sred-branch__wide{display:none!important}.sred-branch__narrow{display:block!important}}.sred-panels--three,.sred-panels--teams{grid-template-columns:repeat(3,minmax(0,1fr))}.sred-panel p.sred-panel__descriptor{color:var(--sred-muted);margin-top:.4rem;font-size:.88rem;font-style:italic;line-height:1.55}.sred-pills{flex-wrap:wrap;gap:.45rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.sred-pills li{background:var(--sred-ice);color:var(--sred-blue-deep);border:1px solid #d4def0;border-radius:999px;padding:.3rem .7rem;font-size:.76rem;font-weight:650;line-height:1.3}.sred-panel{border:1px solid var(--sred-border);background:var(--sred-canvas);border-radius:1.2rem;padding:clamp(1.5rem,3vw,2rem)}.sred-solution--default .sred-panel{background:#fff}.sred-panel h3{color:var(--sred-ink);letter-spacing:-.035em;margin:0;font-size:1.3rem;font-weight:750;line-height:1.2}.sred-panel p{color:var(--sred-copy);margin:.75rem 0 0;font-size:.95rem;line-height:1.7}.sred-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.35rem;max-width:56rem;padding:0;list-style:none;display:grid}.sred-checklist li{border:1px solid var(--sred-border);background:var(--sred-canvas);color:var(--sred-ink);border-radius:.9rem;align-items:center;gap:.8rem;padding:1rem 1.2rem;font-size:.98rem;font-weight:650;display:flex}.sred-checklist span{background:var(--sred-ice);width:1.5rem;height:1.5rem;color:var(--sred-blue-deep);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.75rem;display:flex}.sred-cta-panel--wide{margin-top:0;padding:clamp(2rem,5vw,3.5rem)}.sred-cta-panel--wide .sred-cta-panel__title{font-size:clamp(1.9rem,4vw,2.8rem)}.sred-cta-panel__body{color:#c6d2ea;max-width:40rem;margin:1rem 0 0;font-size:1.02rem;line-height:1.7}.sred-crosslink{text-align:center;margin:2rem 0 0}.sred-crosslink a{color:var(--sred-blue-deep);font-size:.92rem;font-weight:700;text-decoration:none}.sred-crosslink a:hover{text-underline-offset:.2em;text-decoration:underline}@media (width<=61rem){.sred-panels--teams{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=72rem){.sred-personas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=46rem){.sred-personas,.sred-panels,.sred-checklist{grid-template-columns:minmax(0,1fr)}.sred-page-intro__actions .sred-button{width:100%}}.sred-fork{border-bottom:1px solid var(--sred-border);background:var(--sred-canvas);padding:clamp(2.5rem,5vw,3.5rem) 0}.sred-fork__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem;margin:0;padding:0;list-style:none;display:grid}.sred-fork-card{border:1px solid var(--sred-border);background:#ffffffe0;border-radius:1.2rem;flex-direction:column;padding:clamp(1.5rem,3vw,2rem);transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative;box-shadow:0 18px 42px #0d1e3a0f}.sred-fork-card:hover{border-color:#b9c7de;transform:translateY(-2px);box-shadow:0 22px 48px #0d1e3a1a}.sred-fork-card__label{color:var(--sred-blue-deep);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.sred-fork-card h3{color:var(--sred-ink);letter-spacing:-.045em;margin:.9rem 0 0;font-size:clamp(1.45rem,2.6vw,1.85rem);font-weight:760;line-height:1.1}.sred-fork-card__body{color:var(--sred-copy);flex:1;margin:.8rem 0 0;font-size:.92rem;line-height:1.7}.sred-fork-card__cta{color:var(--sred-blue-deep);align-items:center;gap:.4rem;margin-top:1.4rem;font-size:.86rem;font-weight:730;text-decoration:none;display:inline-flex}.sred-fork-card__cta:after{content:"";border-radius:1.2rem;position:absolute;inset:0}.sred-fork-card:hover .sred-fork-card__cta{text-underline-offset:.2em;text-decoration:underline}.sred-site-nav{justify-content:flex-start}@media (width<=61rem){.sred-site-nav{justify-content:flex-end;display:flex}}@media (width<=46rem){.sred-site-nav a{font-size:.84rem}.sred-fork__grid{grid-template-columns:minmax(0,1fr)}.sred-cta-panel__actions .sred-button{width:100%}}@media (width<=40rem){.sred-site-nav,.sred-site-header__cta{display:none}.sred-mobile-nav{display:block}.sred-site-header__actions{grid-column:3}}.sred-fork__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=61rem){.sred-fork__grid--three{grid-template-columns:minmax(0,1fr)}}.sred-crosslink+.sred-crosslink{margin-top:.75rem}.sred-faq__list details>p.sred-faq__link{margin-top:-.6rem}.sred-faq__link a{color:var(--sred-blue-deep);font-weight:700;text-decoration:none}.sred-faq__link a:hover{text-underline-offset:.2em;text-decoration:underline}.sred-preview__status--neutral{background:var(--sred-ice);color:var(--sred-blue-deep);border-color:#d4def0}.sred-firm-list{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.sred-firm-list__row{background:#fbfcfe;border:1px solid #e0e7f1;border-radius:.9rem;padding:.9rem 1rem}.sred-firm-list__top{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.sred-firm-list__name{color:var(--sred-ink);margin:0;font-size:.84rem;font-weight:750}.sred-firm-list__fy{color:#66728a;letter-spacing:.06em;font-size:.66rem;font-weight:720}.sred-firm-list__meter{margin-top:.65rem}.sred-firm-list__status{margin:.55rem 0 0;font-size:.7rem;font-weight:700}.sred-firm-list__status--ready{color:#1d6b43}.sred-firm-list__status--action{color:#9a2933}.sred-firm-list__status--progress{color:#506078}.sred-panel--firm{border-color:#cfddf5;border-top:3px solid var(--sred-red)}.sred-solution--dark .sred-checklist li{color:#fff;background:#ffffff0f;border-color:#ffffff29}.sred-crosslink-band{padding:2rem 0 2.5rem}.sred-crosslink-band .sred-crosslink{margin-top:0}
