.skip-link{position:fixed;left:16px;top:-80px;z-index:2000;background:#10100f;color:#f4f1ea;padding:12px 16px;font:700 12px/1 Manrope,sans-serif;transition:top .2s}.skip-link:focus{top:16px}.nav-links{gap:24px}.nav-cta{white-space:nowrap}.site-nav{position:relative}.site-nav:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--acid);transform:scaleX(0);transform-origin:left;transition:transform .35s}.site-nav:focus-within:after{transform:scaleX(1)}
.personal-plan{margin-top:32px;border-top:1px solid var(--line);padding-top:22px}.personal-plan h3{font-size:22px;letter-spacing:-.04em;margin-bottom:15px}.personal-plan ol{margin:0;padding-left:21px;display:grid;gap:10px;color:var(--muted);line-height:1.5}.result-focus{display:inline-flex;margin:15px 0 0;padding:8px 10px;border:1px solid var(--line);font:500 10px/1 "DM Mono",monospace;text-transform:uppercase;letter-spacing:.08em}
.category-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.category-card{min-height:330px;padding:34px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between}.category-card h3{font-size:clamp(30px,4vw,52px);line-height:.95;letter-spacing:-.06em;margin:30px 0 18px}.category-card p{max-width:450px;color:var(--muted);line-height:1.6}.category-card a{font-weight:800}.category-card:hover{background:var(--acid)}.category-card:hover p{color:var(--ink)}
.category-visual{height:104px;margin:25px 0 22px;position:relative;overflow:hidden;border:1px solid var(--ink);background:var(--visual-bg,var(--sand))}.category-visual b{position:absolute;z-index:2;left:20px;top:50%;transform:translateY(-50%);font-size:58px;line-height:1;letter-spacing:-.08em}.category-visual i{position:absolute;width:160px;height:160px;border:1px solid var(--ink);border-radius:50%;right:-35px;top:-70px}.visual-beauty{--visual-bg:#d8a6aa}.visual-food{--visual-bg:#d6fa50}.visual-fashion{--visual-bg:#aaa8a1}.visual-wellness{--visual-bg:#a6c8b4}.category-card:hover .category-visual{background:var(--paper)}.category-card:hover .category-visual i{transform:translate(-18px,18px);transition:transform .35s ease}
.signal-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.signal{padding:30px;min-height:260px;border-right:1px solid var(--line)}.signal:last-child{border-right:0}.signal strong{display:block;font-size:22px;margin:42px 0 14px;letter-spacing:-.04em}.signal p{color:var(--muted);line-height:1.55}
.evidence-key{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.evidence-key article{background:var(--paper);padding:30px}.evidence-key strong{display:block;font-size:21px;margin:28px 0 12px}.evidence-key p{color:var(--muted);line-height:1.55;margin:0}.proof-badge{display:inline-flex;padding:7px 9px;border:1px solid currentColor;font:500 9px/1 "DM Mono",monospace;text-transform:uppercase;letter-spacing:.08em}
.booking-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.booking-form{display:grid;grid-template-columns:1fr 1fr;gap:20px}.booking-form label{display:grid;gap:8px;font-size:12px;font-weight:800}.booking-form label.full{grid-column:1/-1}.booking-form input,.booking-form select,.booking-form textarea{width:100%;border:1px solid var(--line);background:rgba(255,255,255,.35);padding:14px;font:500 15px/1.4 Manrope,sans-serif;color:var(--ink)}.booking-form textarea{min-height:120px;resize:vertical}.booking-form button{grid-column:1/-1}.form-status{grid-column:1/-1;min-height:24px;font:500 10px/1.5 "DM Mono",monospace;text-transform:uppercase}.privacy-copy{max-width:820px}.privacy-copy h2{font-size:32px;letter-spacing:-.04em;margin:60px 0 18px}.privacy-copy p,.privacy-copy li{line-height:1.7;color:var(--muted)}.review-context{border:1px solid currentColor;padding:1rem;margin-bottom:1.25rem;display:grid;gap:.45rem}.review-context strong{font-size:clamp(1.05rem,2vw,1.4rem)}.review-context p{margin:0;max-width:58ch}
@media(max-width:760px){.category-grid,.signal-grid,.evidence-key,.booking-grid{grid-template-columns:1fr}.signal{border-right:0;border-bottom:1px solid var(--line)}.signal:last-child{border-bottom:0}.booking-form{grid-template-columns:1fr}.booking-form label.full{grid-column:auto}.nav-links{gap:16px}}

/* Evidence and conversion system */
.proof-strip{padding:0;border-bottom:1px solid var(--line);background:#e7e0d1}.proof-strip-grid{display:grid;grid-template-columns:1.25fr repeat(3,1fr);border-left:1px solid var(--line)}.proof-strip-grid>*{padding:24px;border-right:1px solid var(--line)}.proof-strip-label{display:flex;flex-direction:column;justify-content:center}.proof-strip-label p{margin:8px 0 0;color:var(--muted);font-size:13px}.proof-strip article{display:grid;gap:2px}.proof-strip article strong{font-size:clamp(28px,3vw,46px);line-height:1;letter-spacing:-.06em}.proof-strip article span{font-weight:800}.proof-strip article small{margin-top:8px;color:var(--muted);line-height:1.35}

.boundary-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.boundary-grid article{padding:32px;border-right:1px solid var(--line);min-height:360px}.boundary-grid article:last-child{border-right:0}.boundary-grid h3{font-size:clamp(25px,3vw,38px);letter-spacing:-.05em;margin:45px 0 22px}.boundary-grid ul{margin:0;padding-left:18px;display:grid;gap:12px;color:var(--muted);line-height:1.45}.boundary-grid p{color:var(--muted);line-height:1.6}.boundary-fit{background:var(--acid)}.boundary-fit p{color:var(--ink)}
.capacity-note{padding-block:34px;background:var(--ink);color:var(--paper)}.capacity-note-grid{display:grid;grid-template-columns:auto 1.2fr 1fr auto;gap:28px;align-items:center}.capacity-note h2{font-size:clamp(28px,4vw,52px);line-height:.98;letter-spacing:-.055em;margin:10px 0 0}.capacity-note p{color:#bcb7ad;line-height:1.55;margin:0}.capacity-pulse{width:12px;height:12px;border-radius:50%;background:var(--acid);box-shadow:0 0 0 8px rgba(205,255,50,.12)}
.capacity-inline{margin-top:32px;padding:20px;border:1px solid var(--line);display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:14px}.capacity-inline p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}
.before-book{padding-top:0}.before-book-head{display:grid;grid-template-columns:.75fr 1.25fr;align-items:end;margin-bottom:32px}.before-book-head h2{font-size:clamp(34px,5vw,70px);line-height:.96;letter-spacing:-.06em;margin:0}.before-book-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.before-book-grid article{padding:28px;border-right:1px solid var(--line)}.before-book-grid article:last-child{border-right:0}.before-book-grid article>span{font:500 11px/1 "DM Mono",monospace}.before-book-grid strong{display:block;font-size:22px;margin:38px 0 12px}.before-book-grid p{color:var(--muted);line-height:1.55;margin:0}

.faq-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:70px}.faq-heading h2{font-size:clamp(42px,6vw,82px);line-height:.92;letter-spacing:-.065em;margin:22px 0 0}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{list-style:none;cursor:pointer;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:clamp(17px,2vw,22px);font-weight:800}.faq-item summary:after,.faq-item[open] summary:after{content:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{font-size:26px;font-weight:400;transition:transform .2s}.faq-item[open] summary span{transform:rotate(45deg)}.faq-item p{max-width:62ch;margin:0;padding:0 48px 24px 0;color:var(--muted);line-height:1.65}

.founder-author{padding-block:70px;background:#ded5c3;border-top:1px solid var(--line)}.founder-author-grid{display:grid;grid-template-columns:240px 1fr;gap:55px;align-items:center}.founder-author img{width:240px;height:300px;object-fit:cover;object-position:center 30%;filter:grayscale(1);border:1px solid var(--line)}.founder-author h2{font-size:clamp(36px,5vw,70px);line-height:.95;letter-spacing:-.06em;margin:18px 0}.founder-author p{max-width:680px;color:var(--muted);line-height:1.6}.founder-author-actions{display:flex;gap:20px;align-items:center;margin-top:25px}.text-link{font-weight:800;border-bottom:1px solid currentColor;padding-bottom:4px}

/* Commercial page architecture */
.services-hero .text-link{display:inline-block;margin-top:18px;font-size:13px}.commercial-fit{padding-block:72px;background:var(--sand)}.commercial-fit-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;border:1px solid var(--line)}.commercial-fit-grid>div,.commercial-fit-grid>article{padding:32px;border-right:1px solid var(--line)}.commercial-fit-grid>article:last-child{border-right:0}.commercial-fit-grid h2{font-size:clamp(38px,4.5vw,64px);margin:28px 0 0}.plain-checks{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:15px}.plain-checks li{position:relative;padding-left:23px;line-height:1.45}.plain-checks li:before{content:"↗";position:absolute;left:0;font-weight:800}.plain-checks-negative li:before{content:"×"}.problem-map{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(244,241,234,.28);border-left:1px solid rgba(244,241,234,.28)}.problem-map article{min-height:280px;padding:30px;border-right:1px solid rgba(244,241,234,.28);border-bottom:1px solid rgba(244,241,234,.28);display:flex;flex-direction:column}.problem-map strong{font-size:clamp(28px,3vw,42px);letter-spacing:-.05em;margin:46px 0 16px}.problem-map p{max-width:520px}.problem-map small{margin-top:auto;padding-top:28px;color:var(--acid);font:500 10px/1.4 "DM Mono",monospace;text-transform:uppercase;letter-spacing:.08em}.engagement-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.engagement-grid>article{min-height:560px;padding:30px;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between}.engagement-grid>article:last-child{border-right:0}.engagement-grid h3{font-size:clamp(38px,4vw,58px);letter-spacing:-.06em;margin:38px 0 16px}.engagement-grid p{color:var(--muted);line-height:1.6}.engagement-grid dl{margin:40px 0 0}.engagement-grid dl div{padding:15px 0;border-top:1px solid var(--line)}.engagement-grid dt{font:500 9px/1.3 "DM Mono",monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.engagement-grid dd{margin:7px 0 0;line-height:1.45;font-weight:700}.engagement-process ol{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);padding:0;margin:0;border:1px solid var(--ink)}.engagement-process li{padding:25px;border-right:1px solid var(--ink);min-height:250px}.engagement-process li:last-child{border-right:0}.engagement-process li>span{font:500 11px/1 "DM Mono",monospace}.engagement-process strong{display:block;font-size:21px;margin:55px 0 13px}.engagement-process p{font-size:14px;line-height:1.55;margin:0}.services-proof{background:#e7e0d1}.services-proof-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:center}.services-proof-grid h2{margin:28px 0}.services-proof-card{min-height:390px;padding:35px;background:var(--ink);color:var(--paper);display:flex;flex-direction:column;position:relative;transition:transform .2s,box-shadow .2s}.services-proof-card:hover{transform:translate(-5px,-5px);box-shadow:7px 7px 0 var(--acid)}.services-proof-card strong{display:block;color:var(--acid);font-size:clamp(52px,7vw,94px);letter-spacing:-.08em;margin:70px 0 12px}.services-proof-card p{color:#c9c3b7;line-height:1.55}.services-proof-card small{margin-top:auto}.services-proof-card:after{content:"";position:absolute;inset:0}.review-ticket-facts{display:grid;gap:0;margin-top:20px;border-top:1px solid rgba(244,241,234,.25)}.review-ticket-facts span{padding:10px 0;border-bottom:1px solid rgba(244,241,234,.25);font:500 9px/1.3 "DM Mono",monospace;text-transform:uppercase;letter-spacing:.07em;color:#d9d3c8}.review-not-fit{display:grid;grid-template-columns:.32fr 1fr;gap:28px;margin-top:45px;padding:24px;border:1px solid var(--line);background:var(--sand)}.review-not-fit p{margin:0;color:var(--muted);line-height:1.6}.review-output-preview{background:#e7e0d1}.output-preview-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:center}.output-preview-grid h2{margin:28px 0}.memo-preview{border:1px solid var(--ink);background:var(--paper);box-shadow:10px 10px 0 var(--acid);padding:30px}.memo-preview-head{display:grid;gap:28px;padding-bottom:25px;border-bottom:2px solid var(--ink)}.memo-preview-head strong{font-size:clamp(25px,3vw,40px);letter-spacing:-.05em;line-height:1.1}.memo-row{display:grid;grid-template-columns:115px 1fr;gap:18px;padding:18px 0;border-bottom:1px solid var(--line)}.memo-row span{font:500 9px/1.4 "DM Mono",monospace;text-transform:uppercase;letter-spacing:.08em}.memo-row p{margin:0;line-height:1.5}.memo-preview>small{display:block;margin-top:20px;color:var(--muted);line-height:1.45}.review-investment{background:var(--sand)}.review-investment-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px}.review-investment-grid h2{margin:28px 0}.review-investment-grid dl{margin:32px 0}.review-investment-grid dl div{display:grid;grid-template-columns:155px 1fr;gap:25px;padding:18px 0;border-top:1px solid var(--line)}.review-investment-grid dt{font:500 9px/1.4 "DM Mono",monospace;text-transform:uppercase;letter-spacing:.08em}.review-investment-grid dd{margin:0;line-height:1.55;color:var(--muted)}

.library-tools{display:grid;grid-template-columns:1fr auto;gap:18px 28px;margin:32px 0}.library-search{display:grid;gap:8px}.library-search input{width:100%;border:1px solid var(--line);background:transparent;padding:14px 16px;font:600 15px/1.2 Manrope,sans-serif;color:var(--ink)}.library-filters{display:flex;align-items:end;gap:6px;flex-wrap:wrap}.library-filters button{border:1px solid var(--line);background:transparent;padding:10px 12px;font:700 11px/1 Manrope,sans-serif;cursor:pointer}.library-filters button.is-active,.library-filters button:hover{background:var(--ink);color:var(--paper)}.library-count{grid-column:1/-1;margin:0}.library-empty{padding:36px;border:1px dashed var(--line);text-align:center;color:var(--muted)}

.intel-quarterly{padding:80px 0;border-top:1px solid var(--line)}.intel-quarterly>div:first-child{display:grid;grid-template-columns:.7fr 1.3fr;align-items:end}.intel-quarterly h2{font-size:clamp(40px,6vw,82px);line-height:.94;letter-spacing:-.065em;margin:0}.intel-quarterly-grid{display:grid;grid-template-columns:repeat(3,1fr);margin:42px 0 28px;border:1px solid var(--line)}.intel-quarterly-grid article{padding:28px;border-right:1px solid var(--line)}.intel-quarterly-grid article:last-child{border-right:0}.intel-quarterly-grid strong{font:500 11px/1 "DM Mono",monospace}.intel-quarterly-grid span{display:block;font-size:22px;font-weight:800;margin:35px 0 12px}.intel-quarterly-grid p{color:var(--muted);line-height:1.55}
.privacy-rules{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);margin:28px 0}.privacy-rules article{padding:22px;border-right:1px solid var(--line)}.privacy-rules article:last-child{border-right:0}.privacy-rules strong{display:block;margin-bottom:10px}.privacy-rules p{margin:0;font-size:14px}

/* Private, key-protected growth console */
.metrics-page{background:#111;color:#f4f1ea}.metrics-page .site-nav,.metrics-page .site-footer{border-color:#363633}.metrics-page .brand,.metrics-page .nav-links a,.metrics-page .site-footer a,.metrics-page .site-footer p{color:#f4f1ea}.metrics-access{border:1px solid #3a3a36;padding:26px;margin-bottom:40px}.metrics-access form{display:flex;gap:12px;align-items:end}.metrics-access label{display:grid;gap:8px;flex:1}.metrics-access input{background:#191918;border:1px solid #55554f;color:#fff;padding:14px;width:100%}.metrics-dashboard[hidden]{display:none}.metrics-period{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #3a3a36;padding-bottom:20px}.metrics-period strong{display:block;font-size:26px;margin-top:8px}.metrics-period button{background:transparent;border:1px solid #55554f;color:#fff;padding:10px 14px;cursor:pointer}.metrics-kpis{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #3a3a36;margin:26px 0}.metrics-kpis article{padding:28px;border-right:1px solid #3a3a36}.metrics-kpis article:last-child{border-right:0}.metrics-kpis article>strong{display:block;color:var(--acid);font-size:clamp(45px,7vw,86px);letter-spacing:-.07em;margin:35px 0 4px}.metrics-kpis p{font-weight:800;font-size:20px;margin:0}.metrics-kpis small{color:#aaa69d;display:block;margin-top:12px;line-height:1.4}.metrics-detail{display:grid;grid-template-columns:1fr 1fr;gap:24px}.metrics-detail>article{border:1px solid #3a3a36;padding:28px}.metrics-detail h2{font-size:26px;margin:0 0 30px}.metrics-funnel{display:grid;gap:16px}.metrics-funnel div{display:grid;grid-template-columns:130px 1fr 48px;gap:12px;align-items:center}.metrics-funnel i{height:12px;background:#292926;position:relative}.metrics-funnel i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--funnel-width);background:var(--acid)}.metrics-funnel strong{text-align:right}.metrics-bars{height:220px;display:flex;align-items:end;gap:4px;border-bottom:1px solid #55554f}.metrics-bars i{position:relative;flex:1;height:var(--bar-height);min-width:3px;background:var(--acid)}.metrics-bars span{position:absolute;opacity:0;pointer-events:none}.metrics-definitions{border-top:1px solid #3a3a36;margin:28px 0 80px;padding-top:22px}.metrics-definitions p{max-width:720px;color:#bdb8ae}.metrics-definitions small{color:#817e77}

@media(max-width:1000px){.commercial-fit-grid{grid-template-columns:1fr 1fr}.commercial-fit-grid>div{grid-column:1/-1;border-right:0;border-bottom:1px solid var(--line)}.engagement-process ol{grid-template-columns:repeat(3,1fr)}.engagement-process li:nth-child(3){border-right:0}.engagement-process li:nth-child(-n+3){border-bottom:1px solid var(--ink)}.engagement-process li:nth-child(5){border-right:0}}
@media(max-width:900px){.proof-strip-grid{grid-template-columns:1fr 1fr}.proof-strip-label{grid-column:1/-1}.capacity-note-grid{grid-template-columns:auto 1fr}.capacity-note-grid p,.capacity-note-grid a{grid-column:2}.library-tools{grid-template-columns:1fr}.library-filters{align-items:center}.metrics-detail{grid-template-columns:1fr}.engagement-grid{grid-template-columns:1fr}.engagement-grid>article{min-height:auto;border-right:0;border-bottom:1px solid var(--line)}.engagement-grid>article:last-child{border-bottom:0}.services-proof-grid,.output-preview-grid,.review-investment-grid{grid-template-columns:1fr;gap:45px}}
@media(max-width:760px){.proof-strip-grid,.boundary-grid,.before-book-grid,.faq-grid,.founder-author-grid,.intel-quarterly-grid,.privacy-rules,.metrics-kpis,.commercial-fit-grid,.problem-map{grid-template-columns:1fr}.proof-strip-grid>*{border-bottom:1px solid var(--line)}.proof-strip-grid>*:last-child{border-bottom:0}.boundary-grid article,.before-book-grid article,.intel-quarterly-grid article,.privacy-rules article,.metrics-kpis article{border-right:0;border-bottom:1px solid var(--line);min-height:auto}.boundary-grid article:last-child,.before-book-grid article:last-child,.intel-quarterly-grid article:last-child,.privacy-rules article:last-child,.metrics-kpis article:last-child{border-bottom:0}.capacity-note-grid{grid-template-columns:auto 1fr;gap:18px}.capacity-note-grid p,.capacity-note-grid a{grid-column:1/-1}.capacity-inline{grid-template-columns:auto 1fr}.capacity-inline p{grid-column:1/-1}.before-book-head,.intel-quarterly>div:first-child{grid-template-columns:1fr;gap:20px}.faq-grid{gap:34px}.founder-author img{width:160px;height:200px}.founder-author-actions{align-items:flex-start;flex-direction:column}.library-filters{overflow-x:auto;flex-wrap:nowrap;padding-bottom:8px}.library-filters button{white-space:nowrap}.metrics-access form{align-items:stretch;flex-direction:column}.metrics-funnel div{grid-template-columns:105px 1fr 34px}.metrics-bars{height:160px}.commercial-fit-grid>div,.commercial-fit-grid>article{grid-column:auto;border-right:0;border-bottom:1px solid var(--line);padding:25px}.commercial-fit-grid>article:last-child{border-bottom:0}.problem-map article{min-height:auto;border-right:0}.engagement-process ol{grid-template-columns:1fr}.engagement-process li,.engagement-process li:nth-child(3),.engagement-process li:nth-child(5){min-height:auto;border-right:0;border-bottom:1px solid var(--ink)}.engagement-process li:last-child{border-bottom:0}.engagement-process strong{margin-top:28px}.services-proof-card{min-height:320px;padding:26px}.services-proof-card:hover{transform:none;box-shadow:none}.review-not-fit,.memo-row,.review-investment-grid dl div{grid-template-columns:1fr;gap:10px}.memo-preview{padding:22px;box-shadow:6px 6px 0 var(--acid)}}

.experiment-panel{border:1px solid #3a3a36;margin-top:28px;padding:30px}.experiment-head{display:flex;justify-content:space-between;gap:24px;align-items:start}.experiment-head h2{font-size:clamp(34px,5vw,62px);margin:12px 0 0}.experiment-status{border:1px solid var(--acid);color:var(--acid);font:500 10px/1 "DM Mono",monospace;letter-spacing:.08em;text-transform:uppercase;padding:9px 11px;white-space:nowrap}.experiment-panel>.lede{color:#bdb8ae;margin:24px 0 30px}.experiment-variants{display:grid;grid-template-columns:1fr 1fr;border:1px solid #3a3a36}.experiment-variants article{padding:25px}.experiment-variants article+article{border-left:1px solid #3a3a36}.experiment-variants h3{font-size:clamp(22px,3vw,34px);letter-spacing:-.05em;line-height:1.05;margin:25px 0}.experiment-variants dl{margin:0;border-top:1px solid #3a3a36}.experiment-variants dl div{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid #3a3a36}.experiment-variants dt{color:#aaa69d}.experiment-variants dd{margin:0;font-weight:800;color:var(--acid)}.experiment-decision{padding:18px;background:#1b1b19;color:#d1cdc5;line-height:1.55}.experiment-queue{border-top:1px solid #3a3a36;margin-top:28px;padding-top:20px}.experiment-queue ol{list-style:none;margin:14px 0 0;padding:0}.experiment-queue li{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #3a3a36}.experiment-queue small{color:#817e77;text-transform:uppercase}@media(max-width:760px){.experiment-panel{padding:20px}.experiment-head{align-items:flex-start;flex-direction:column}.experiment-variants{grid-template-columns:1fr}.experiment-variants article+article{border-left:0;border-top:1px solid #3a3a36}}
.experiment-queue button,.experiment-admin button,.console-section button,.console-table-wrap button{background:transparent;border:1px solid #5a5a54;color:#f4f1ea;cursor:pointer;padding:9px 12px}.experiment-admin{display:grid;gap:14px;border-top:1px solid #3a3a36;margin-top:28px;padding-top:22px}.experiment-admin>div{display:flex;gap:10px;align-items:center}.experiment-admin>div div{display:flex;gap:10px;align-items:center;flex:1}.experiment-admin>div span{color:#aaa69d;text-transform:uppercase}.experiment-admin label{display:grid;gap:8px}.experiment-admin select,.console-table-wrap select,.console-table-wrap input{background:#191918;border:1px solid #55554f;color:#fff;padding:10px;width:100%}.console-section{border:1px solid #3a3a36;margin-top:28px;padding:30px}.console-section-head{display:flex;align-items:end;justify-content:space-between;gap:20px}.console-section-head h2{font-size:clamp(34px,5vw,62px);margin:12px 0 0}.lifecycle-status{display:flex;flex-wrap:wrap;border-top:1px solid #3a3a36;margin-top:26px}.lifecycle-status span{display:grid;gap:6px;min-width:150px;padding:18px;border-right:1px solid #3a3a36;text-transform:capitalize}.lifecycle-status strong{color:var(--acid);font-size:30px}.console-table-wrap{overflow-x:auto;margin-top:24px}.console-table-wrap table{border-collapse:collapse;width:100%;min-width:680px}.console-table-wrap th,.console-table-wrap td{border-bottom:1px solid #3a3a36;padding:13px;text-align:left}.console-table-wrap th{color:#aaa69d;font:500 10px/1 "DM Mono",monospace;letter-spacing:.08em;text-transform:uppercase}.console-table-wrap td small{display:block;color:#aaa69d;margin-top:6px}.experiment-history{list-style:none;padding:0;margin:24px 0 0}.experiment-history li{border-top:1px solid #3a3a36;padding:18px 0}.experiment-history span{color:#aaa69d;display:block;margin-top:6px}.experiment-history p{margin:10px 0 0}@media(max-width:760px){.console-section{padding:20px}.console-section-head{align-items:flex-start;flex-direction:column}.experiment-queue li{align-items:flex-start;flex-direction:column;gap:10px}.metrics-kpis{grid-template-columns:1fr}}
.review-signal-map{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:24px 0;background:rgba(244,241,234,.2);border:1px solid rgba(244,241,234,.2)}
.review-signal-map span{position:relative;z-index:1;padding:12px 6px;background:#171715;color:#cfc9be;text-align:center;font:500 7px/1.3 "DM Mono",monospace;text-transform:uppercase;letter-spacing:.05em}
.review-signal-map span:last-of-type{color:var(--ink);background:var(--acid)}
.review-signal-map i{position:absolute;z-index:2;left:50%;top:50%;width:10px;height:10px;border-radius:50%;background:var(--acid);transform:translate(-50%,-50%);box-shadow:0 0 0 6px rgba(214,250,80,.16)}
.booking-form [hidden]{display:none!important}

/* Service catalogue anchors */
.service-capability-map article{scroll-margin-top:24px}
.service-capability-map .service-capability-partner{grid-column:1/-1;min-height:220px;background:var(--acid);color:var(--ink)}
.service-capability-map .service-capability-partner p{color:#34342f}
.service-capability-map .service-capability-partner small{color:var(--ink)}
@media(max-width:760px){.service-capability-map .service-capability-partner{grid-column:auto;min-height:auto}}
