@import"https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,300..600;1,6..72,300..500&display=swap";@font-face{font-family:Area Normal;src:url(/fonts/area-normal-variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Area Extended;src:url(/fonts/area-extended-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Area Extended;src:url(/fonts/area-extended-bold.woff2) format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Area Extended;src:url(/fonts/area-extended-extrabold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Area Extended;src:url(/fonts/area-extended-black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--font-display: "Area Extended";--font-body: "Area Normal";--font-mono: "Area Normal";--background: #e8e1d6;--background-soft: #f5f0e8;--surface: rgba(255, 255, 255, .72);--surface-strong: rgba(255, 255, 255, .9);--ink: #101010;--ink-soft: #4f4c46;--ink-faint: rgba(16, 16, 16, .08);--inverse: #070707;--inverse-soft: rgba(255, 255, 255, .72);--line: rgba(16, 16, 16, .1);--line-strong: rgba(16, 16, 16, .18);--line-inverse: rgba(255, 255, 255, .12);--accent: #d7ff50;--accent-strong: #b8e61a;--accent-soft: rgba(215, 255, 80, .18);--radius-2xl: 42px;--radius-xl: 30px;--radius-lg: 24px;--radius-md: 18px;--radius-sm: 14px;--shadow-soft: 0 18px 52px rgba(16, 16, 16, .08);--shadow-card: 0 12px 34px rgba(16, 16, 16, .07);--shadow-dark: 0 30px 90px rgba(0, 0, 0, .24);--content-width: min(1380px, calc(100vw - 64px) )}*{box-sizing:border-box}figure{margin:0}html{overflow-x:hidden}body{margin:0;min-width:320px;color:var(--ink);font-family:var(--font-body),sans-serif;background:radial-gradient(circle at top right,rgba(215,255,80,.18),transparent 28%),radial-gradient(circle at left center,rgba(255,255,255,.44),transparent 22%),linear-gradient(180deg,#ece6dc 0%,var(--background) 100%)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display),sans-serif}body:before{position:fixed;inset:0;z-index:-1;pointer-events:none;content:"";opacity:.36;background-image:linear-gradient(to right,transparent 0,transparent calc(25% - 1px),rgba(16,16,16,.04) calc(25% - 1px),rgba(16,16,16,.04) 25%,transparent 25%,transparent calc(50% - 1px),rgba(16,16,16,.04) calc(50% - 1px),rgba(16,16,16,.04) 50%,transparent 50%,transparent calc(75% - 1px),rgba(16,16,16,.04) calc(75% - 1px),rgba(16,16,16,.04) 75%,transparent 75%)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}input,select,textarea,button{border:0}::selection{color:var(--ink);background:var(--accent)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}.visuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pageFrame{width:var(--content-width);margin:0 auto;padding:24px 0 56px}.siteHeader{position:sticky;top:12px;z-index:20;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:18px 22px;margin-bottom:32px;background:#f5f0e8d1;border:1px solid rgba(16,16,16,.07);border-radius:999px;backdrop-filter:blur(16px);box-shadow:0 18px 48px #10101012}.headerActions{display:flex;align-items:center;gap:16px}.burgerButton{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -8px -10px auto;padding:0;border:none;border-radius:999px;background:transparent;cursor:pointer;flex-direction:column;gap:6px;-webkit-tap-highlight-color:transparent}.burgerLine{display:block;width:22px;height:2px;border-radius:2px;background:var(--ink);transition:transform .28s ease,opacity .28s ease}.burgerButton[aria-expanded=true] .burgerLine:first-child{transform:translateY(4px) rotate(45deg)}.burgerButton[aria-expanded=true] .burgerLine:last-child{transform:translateY(-4px) rotate(-45deg)}.mobileMenu{position:fixed;inset:0;z-index:19;display:flex;align-items:flex-start;justify-content:center;padding-top:100px;background:#07070773;backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:opacity .26s ease,visibility .26s ease}.mobileMenu[data-open=true]{opacity:1;visibility:visible}.mobileMenuInner{display:flex;flex-direction:column;gap:6px;width:min(360px,calc(100vw - 32px));padding:28px 24px;border-radius:var(--radius-xl, 28px);background:var(--background);box-shadow:0 24px 64px #0707072e;transform:translateY(-12px);transition:transform .26s ease}.mobileMenu[data-open=true] .mobileMenuInner{transform:translateY(0)}.mobileMenuLink{display:block;padding:14px 16px;border-radius:var(--radius-md, 14px);font-size:1.05rem;font-weight:500;color:var(--ink-soft);text-decoration:none;transition:background .18s ease,color .18s ease}.mobileMenuLink:hover,.mobileMenuLink.isActive{background:#0707070d;color:var(--ink)}.mobileMenuLink.isActive{font-weight:600}.mobileMenuFooter{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;margin-top:10px;border-top:1px solid rgba(7,7,7,.08)}.languageSwitcher{display:flex;align-items:center;gap:4px;font-family:var(--font-mono),monospace;font-size:.8rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.languageSwitcherCurrent{color:var(--ink);font-weight:600}.languageSwitcherSep{color:var(--ink-soft);opacity:.5}.languageSwitcherLink{color:var(--ink-soft);text-decoration:none;transition:color .2s}.languageSwitcherLink:hover{color:var(--ink)}.brandLockup{display:inline-flex;align-items:center;gap:12px;min-width:0}.brandDot{width:12px;height:12px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 5px #d7ff502e}.brandText{display:flex;flex-direction:column;gap:2px}.brandText strong{font-size:.92rem;font-weight:600;letter-spacing:-.03em}.brandText small{color:var(--ink-soft);font-size:.68rem}.siteNav{display:flex;justify-content:center;gap:18px;color:var(--ink-soft);font-size:.84rem}.siteNav a,.footerLinks a{position:relative}.siteNav a:after,.footerLinks a:after,.formFootnote a:after{position:absolute;left:0;bottom:-4px;width:100%;height:1px;content:"";background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .18s ease}.siteNav a:hover:after,.siteNav a.isActive:after,.footerLinks a:hover:after,.formFootnote a:hover:after{transform:scaleX(1)}.siteNav a.isActive{color:var(--ink)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border:1px solid transparent;border-radius:999px;font-size:.82rem;font-weight:600;letter-spacing:-.01em;transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.button:hover{transform:translateY(-1px)}.button.primary{color:var(--ink);background:var(--accent);box-shadow:0 12px 28px #d7ff5047}.button.primary:hover{background:var(--accent-strong)}.button.secondary,.button.ghost{color:var(--ink);background:#1010100a;border-color:#10101014}.button.secondary:hover,.button.ghost:hover{background:#10101014}.button.small{font-size:.82rem;padding:6px 14px;gap:6px}.siteMain{display:grid;gap:clamp(72px,8vw,110px)}.siteFooter{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:32px;align-items:start;padding:24px 0 8px}.footerIntro{display:grid;gap:12px;max-width:42ch}.footerIntro p{margin:0;color:var(--ink-soft);line-height:1.6}.footerLinks{display:grid;gap:10px;color:var(--ink-soft);font-size:.9rem}.footerCopy{color:var(--ink-soft);font-size:.75rem;opacity:.7}.heroShell,.sectionSurface,.ctaBand,.successHero,.legalHero{position:relative;overflow:hidden;border-radius:var(--radius-2xl)}.heroShell{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);gap:26px;min-height:720px;padding:clamp(28px,4vw,52px)}.homeHero{min-height:720px}.heroShell.compact{min-height:540px}.heroShell.dark{color:#fff;background:radial-gradient(circle at top left,rgba(215,255,80,.16),transparent 26%),linear-gradient(135deg,rgba(255,255,255,.04),transparent 42%),var(--inverse);box-shadow:var(--shadow-dark)}.heroShell.soft,.sectionSurface{background:#ffffff94;border:1px solid rgba(255,255,255,.54);backdrop-filter:blur(10px);box-shadow:var(--shadow-soft)}.pageHero,.contactHero,.contentHero,.webinarHero{position:relative;overflow:hidden;border-radius:var(--radius-2xl)}.pageHero,.contactHero,.contentHero{background:radial-gradient(circle at top right,rgba(215,255,80,.12),transparent 24%),#ffffff9e;border:1px solid rgba(255,255,255,.54);backdrop-filter:blur(10px);box-shadow:var(--shadow-soft)}.pageHero{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.86fr);gap:34px;min-height:460px;padding:34px 38px}.newsletterHero{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:start}.aboutHero{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);min-height:500px;background:radial-gradient(circle at top left,rgba(215,255,80,.18),transparent 24%),#ffffff9e}.contactHero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,.82fr);gap:28px;min-height:460px;padding:32px 36px}.contentHero{display:grid;gap:18px;min-height:260px;padding:32px 36px}.webinarHero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:28px;padding:34px 38px;color:#fff;background:radial-gradient(circle at top left,rgba(215,255,80,.16),transparent 24%),linear-gradient(135deg,rgba(255,255,255,.04),transparent 40%),var(--inverse);box-shadow:var(--shadow-dark)}.heroCopy,.heroAside,.sectionStack,.sectionSurface,.ctaBand,.legalHero,.successHero{display:grid;gap:22px}.pageHeroLead,.pageHeroSide,.contactHeroLead,.contactHeroSide,.contentHeroLead,.webinarHeroSide{display:grid;gap:16px}.heroCopy,.heroAside{align-content:center}.pageHeroLead,.contactHeroLead{align-content:start}.pageHeroSide,.contactHeroSide,.webinarHeroSide{align-content:stretch}.kicker{display:inline-flex;width:fit-content;padding:7px 11px;color:var(--ink-soft);background:#ffffff8a;border:1px solid rgba(16,16,16,.06);border-radius:999px;font-family:var(--font-mono),monospace;font-size:.63rem;letter-spacing:.11em;text-transform:uppercase}.kicker.inverse{color:#ffffffb8;background:#ffffff14;border-color:#ffffff1f}.heroTitle{display:grid;gap:.02em;margin:0;font-size:clamp(3.4rem,5.5vw,6.2rem);line-height:.94;letter-spacing:-.06em}.heroTitle.medium{font-size:clamp(2.8rem,4.4vw,4.9rem)}.heroTitle.darkText{color:var(--ink)}.pageTitle{display:grid;gap:.03em;margin:0;color:var(--ink);font-size:clamp(2.55rem,4vw,4.35rem);line-height:.95;letter-spacing:-.055em}.pageTitle.inverse{color:#fff}.titleLine{display:block}.titleLine.accent,.heroTitle .accent,.titleLine.mark{width:fit-content;color:inherit;padding-bottom:.02em;border-bottom:.16em solid var(--accent)}.pageLead{max-width:56ch;margin:0;color:var(--ink-soft);font-size:1rem;line-height:1.72}.pageLead.inverse{color:#ffffffc2}.leadText,.sectionIntro p,.contentCard p,.quoteCard p,.formCard p,.emptyStateCard p,.successHero p,.successCard p,.legalArticle p,.timelineBody p,.footerIntro p,.referenceCard p{max-width:58ch;margin:0;color:var(--ink-soft);font-size:1rem;line-height:1.7}.leadText.inverse,.heroShell.dark .formCard p,.heroShell.dark .referenceCard p,.ctaBand p{color:#ffffffc2}.buttonRow,.tagRow{display:flex;flex-wrap:wrap;gap:12px}.metricRow{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.metricCard{display:grid;gap:8px;padding:18px 20px;border-radius:var(--radius-md);background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.heroShell.soft .metricCard,.sectionSurface .metricCard{background:#ffffff94;border-color:#10101014}.metricCard strong{font-size:1.26rem;font-weight:600;letter-spacing:-.03em}.metricCard span{font-family:var(--font-mono),monospace;font-size:.66rem;letter-spacing:.09em;text-transform:uppercase;color:#ffffffb3}.heroShell.soft .metricCard span,.sectionSurface .metricCard span{color:var(--ink-soft)}.placeholderArt{display:grid;gap:18px;align-content:start;padding:26px;background:#ffffff42;border:1px solid rgba(16,16,16,.08);border-radius:var(--radius-xl);backdrop-filter:blur(5px)}.placeholderScene{position:relative;min-height:360px;overflow:hidden;border-radius:var(--radius-lg);background:linear-gradient(180deg,#ffffffb3,#1010100f),linear-gradient(135deg,rgba(255,255,255,.24),transparent)}.placeholderGlow,.placeholderFrame,.placeholderFigure{position:absolute}.placeholderGlow{inset:10% auto auto 50%;width:200px;height:200px;border-radius:50%;background:#d7ff509e;filter:blur(4px);transform:translate(-50%)}.placeholderFrame{inset:18%;border-radius:34px;border:1px solid rgba(255,255,255,.34)}.placeholderFigure{inset:auto 24% 0;height:72%;border-radius:140px 140px 22px 22px;background:radial-gradient(circle at 50% 22%,rgba(255,255,255,.16),transparent 18%),linear-gradient(180deg,#191919,#353535 46%,#151515)}.placeholderArt strong,.referenceCard strong,.formCard h3,.contentCard h3,.emptyStateCard h3,.successCard h3,.legalArticle h2,.legalArticle h3,.timelineBody h3,.dateCard h3{margin:0;font-size:1.34rem;line-height:1.12;letter-spacing:-.04em}.placeholderArt p,.dateCard li{margin:0;color:var(--ink-soft);line-height:1.6}.placeholderArt.signal .placeholderScene,.placeholderArt.contact .placeholderScene{background:radial-gradient(circle at top right,rgba(215,255,80,.18),transparent 28%),linear-gradient(180deg,#ffffffc2,#ffffff6b)}.placeholderArt.guide .placeholderScene{background:linear-gradient(135deg,#67c7ff57,#0e1e362e),linear-gradient(180deg,#ffffffc2,#ffffff6b)}.photoFeature{display:grid;gap:16px;padding:18px;background:#ffffffb8;border:1px solid rgba(16,16,16,.08);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.photoFeatureMedia{position:relative;min-height:260px;overflow:hidden;border-radius:calc(var(--radius-lg) + 2px);background:#10101014}.photoFeature.wide .photoFeatureMedia{min-height:360px}.photoFeature.compact .photoFeatureMedia{min-height:200px}.photoFeature.tall .photoFeatureMedia{min-height:420px}.photoFeatureMedia img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.photoFeatureCaption{display:grid;gap:8px;align-content:start}.photoFeatureCaption strong{margin:0;font-size:1.28rem;line-height:1.12;letter-spacing:-.04em}.photoFeatureCaption p{margin:0;color:var(--ink-soft);line-height:1.65}.freistellerWrap{position:relative;width:min(440px,100%);height:460px}.freistellerCard{position:absolute;inset:56px 0 0;overflow:visible;background:#ffffffe0;border:1px solid rgba(255,255,255,.6);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card)}.freistellerImg{position:absolute;bottom:0;left:50%;transform:translate(-50%);height:calc(100% + 80px);width:auto;max-width:90%;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 12px 36px rgba(0,0,0,.32))}.heroAside:has(.freistellerWrap){align-content:end}.heroAside .freistellerWrap{width:100%;height:620px}.heroAside .freistellerCard{top:72px}.heroAside .freistellerImg{height:calc(100% + 96px)}.pageHeroSide:has(.freistellerWrap){align-content:end}.pageHeroSide .freistellerWrap{width:100%;height:520px}.pageHeroSide .freistellerCard{top:60px}.pageHeroSide .freistellerImg{height:calc(100% + 80px)}.sectionSurface>.freistellerWrap{justify-self:center;width:min(420px,100%);height:400px}.sectionSurface>.freistellerWrap .freistellerCard{top:48px}.sectionSurface>.freistellerWrap .freistellerImg{height:calc(100% + 68px)}.sectionStack{gap:28px}.sectionSurface{gap:28px;padding:44px}.transformationSection{gap:40px;padding:50px}.transformationTop{display:grid;gap:40px}.transformationIntro{max-width:42rem}.transformationGallery{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:20px}.transformationGalleryStack,.principleGrid{display:grid;gap:20px}.transformationCards .contentCard,.principleGrid .contentCard,.principleGrid .quoteCard{min-height:100%}.transformationCards .contentCard{gap:16px;padding:28px}.principleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.audienceCard{background:linear-gradient(135deg,#ffffffd1,#ffffffa3),#ffffffbd}.principleCard{align-content:start}.principleCard .button{margin-top:auto}.principleCardWide{padding:40px 44px}.homeProfileFeature .photoFeatureMedia{min-height:420px}.sectionIntro{display:grid;gap:16px;max-width:860px;align-content:start}.sectionIntro .button{justify-self:start}.sectionIntro.center{margin:0 auto;text-align:center;justify-items:center}.sectionIntro h2,.ctaBand h2,.successHero h1,.legalHero h1{margin:0;font-size:clamp(2.25rem,4vw,4.3rem);line-height:.97;letter-spacing:-.05em}.splitGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.92fr);gap:28px;align-items:start}.stackBlock{display:grid;gap:20px}.cardGrid{display:grid;gap:22px}.cardGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.cardGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.contentCard,.quoteCard,.formCard,.emptyStateCard,.referenceCard,.dateCard,.successCard{display:grid;gap:14px;padding:24px;align-content:start;background:#ffffffad;border:1px solid rgba(16,16,16,.08);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.elevatedCard{align-content:start}.contentCard small{color:var(--ink-soft);font-family:var(--font-mono),monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.contentCard.callout{background:radial-gradient(circle at top right,rgba(215,255,80,.18),transparent 24%),#ffffffbd}.quoteCard{background:linear-gradient(135deg,rgba(215,255,80,.14),transparent 36%),#ffffffbd}.quoteCard.tall{align-content:start;min-height:100%}.contentCard .button,.quoteCard .button{justify-self:start}.quoteCard blockquote{display:grid;gap:.35em;margin:0;font-size:clamp(1.9rem,3.1vw,3.4rem);line-height:.98;letter-spacing:-.05em}.quoteLine{display:block}.bulletList{display:grid;gap:12px;padding:0;margin:0;list-style:none}.bulletList li{position:relative;padding-left:22px;color:var(--ink-soft);line-height:1.6}.bulletList li:before{position:absolute;left:0;top:.75em;width:10px;height:10px;border-radius:50%;content:"";background:var(--accent);transform:translateY(-50%)}.faqList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.faqItem{display:grid;gap:12px;padding:22px 24px;background:#ffffffa8;border:1px solid rgba(16,16,16,.08);border-radius:var(--radius-lg)}.faqItem h3{margin:0;font-size:1.1rem;letter-spacing:-.03em}.faqItem p{margin:0;color:var(--ink-soft);line-height:1.6}.timelineList{display:grid;gap:18px}.timelineItem{display:grid;grid-template-columns:130px minmax(0,1fr);gap:18px;align-items:start;padding:22px 0;border-top:1px solid rgba(16,16,16,.1)}.timelineItem:last-child{border-bottom:1px solid rgba(16,16,16,.1)}.timelineYear{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:8px 12px;color:var(--ink);background:#d7ff506b;border-radius:999px;font-family:var(--font-mono),monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.timelineCurrent{padding:2px 8px;font-size:.6rem;font-weight:600;letter-spacing:.1em;color:var(--background);background:var(--ink);border-radius:999px}.linkIcon{display:inline;font-style:normal}.timelineBody{display:grid;gap:8px}.timelineActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.timelineBody .button{justify-self:start}.noteCard{display:grid;gap:12px;max-width:28rem;padding:20px 22px;background:#ffffffb8;border:1px solid rgba(16,16,16,.08);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.formCard.dark,.heroShell.dark .referenceCard,.heroShell.dark .dateCard,.ctaBand,.successHero{color:#fff;background:radial-gradient(circle at top right,rgba(215,255,80,.14),transparent 24%),linear-gradient(180deg,#0f1010,#070707);border-color:#ffffff14;box-shadow:none}.formCard.dark h3,.heroShell.dark .referenceCard strong,.heroShell.dark .dateCard h3,.ctaBand h2,.successHero h1{color:#fff}.darkPanel{color:#fff;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);box-shadow:none}.darkPanel strong,.darkPanel h3{color:#fff}.darkPanel p,.darkPanel li{color:#ffffffc2}.heroShell.dark .button.secondary,.heroShell.dark .button.ghost,.ctaBand .button.secondary,.successHero .button.secondary,.successHero .button.ghost{color:#fff;background:#ffffff14;border-color:#ffffff24}.heroShell.dark .button.secondary:hover,.heroShell.dark .button.ghost:hover,.ctaBand .button.secondary:hover,.successHero .button.secondary:hover,.successHero .button.ghost:hover{background:#ffffff24}.notFoundHero{display:grid;gap:20px;justify-items:center;text-align:center;padding:clamp(80px,12vw,160px) 0;color:#fff;background:radial-gradient(circle at 50% 20%,rgba(215,255,80,.1),transparent 40%),linear-gradient(180deg,#0f1010,#070707);border-radius:var(--radius-2xl);border:1px solid rgba(255,255,255,.08)}.notFoundCode{font-family:var(--font-display),sans-serif;font-size:clamp(6rem,14vw,12rem);font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--accent);opacity:.18;user-select:none}.notFoundTitle{font-size:clamp(1.4rem,3vw,2rem);font-weight:700;color:#fff;margin:0}.notFoundDescription{font-size:clamp(.9rem,1.5vw,1.05rem);line-height:1.7;color:#ffffffb3;max-width:480px;margin:0}.notFoundHero .buttonRow{margin-top:8px}.notFoundHero .button.ghost{color:#ffffffb8;border-color:#ffffff24}.notFoundHero .button.ghost:hover{background:#ffffff14;color:#fff}.formCard.compact{align-content:center}.signupForm,.contactForm{display:grid;gap:12px}.signupForm input,.signupForm button,.contactForm input,.contactForm select,.contactForm textarea,.contactForm button{min-height:52px;padding:0 16px;color:var(--ink);background:#ffffffdb;border:1px solid rgba(16,16,16,.1);border-radius:16px}.contactForm textarea{min-height:144px;padding:16px;resize:vertical}.contactForm label{display:grid;gap:8px;color:inherit;font-size:.9rem}.heroShell.dark .signupForm input,.heroShell.dark .signupForm button,.heroShell.dark .contactForm input,.heroShell.dark .contactForm select,.heroShell.dark .contactForm textarea,.heroShell.dark .contactForm button,.ctaBand .signupForm input,.ctaBand .signupForm button{background:#fffffff0}.signupForm button,.contactForm button{color:var(--ink);background:var(--accent);box-shadow:0 12px 28px #d7ff5047;cursor:pointer}.signupForm button:hover,.contactForm button:hover{background:var(--accent-strong)}.formFootnote{margin:0;color:var(--ink-soft);font-size:.82rem}.tag{display:inline-flex;width:fit-content;padding:8px 12px;color:var(--ink);background:#fff9;border:1px solid rgba(16,16,16,.08);border-radius:999px;font-family:var(--font-mono),monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.accentTag{color:var(--ink);background:#d7ff509e;border-color:#d7ff50b8}.emptyStateCard{justify-items:start}.referenceCard,.dateCard{gap:16px}.dateCard ul{display:grid;gap:10px;padding:0;margin:0;list-style:none}.ctaBand,.successHero{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:38px 42px}.ctaCopy{display:grid;gap:14px;max-width:42rem}.ctaCopy p{margin:0}.legalHero{display:grid;gap:14px;max-width:920px;padding:34px 38px;background:radial-gradient(circle at top right,rgba(215,255,80,.14),transparent 22%),#ffffff9e;border:1px solid rgba(255,255,255,.5);box-shadow:var(--shadow-soft)}.legalArticle{display:grid;gap:18px;max-width:920px;padding:0}.legalSection{display:grid;gap:18px;padding:16px 0 30px;border-bottom:1px solid rgba(16,16,16,.08)}.legalSubsection{display:grid;gap:12px}.legalArticle h2{font-size:1.82rem;letter-spacing:-.04em}.legalArticle h3{font-size:1.14rem;letter-spacing:-.02em}.legalHero p,.legalArticle address,.legalArticle ul{margin:0;font-size:1rem;line-height:1.75;color:var(--ink-soft)}.legalArticle address{display:grid;gap:2px;font-style:normal}.legalArticle ul{display:grid;gap:10px;padding-left:20px}.legalArticle p{max-width:72ch;font-size:1rem;line-height:1.75;color:var(--ink-soft)}.successHero{min-height:320px}.successHero p{max-width:46ch;color:#ffffffc2}.successCard small{color:var(--ink-soft)}.postLayout{display:grid;gap:20px}.postHero{display:grid;gap:20px;max-width:860px;padding:38px 42px;background:radial-gradient(circle at top right,rgba(215,255,80,.16),transparent 28%),#ffffffb8;border:1px solid rgba(255,255,255,.5);border-radius:var(--radius-2xl);box-shadow:var(--shadow-soft)}.postMeta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--font-mono),monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.postMetaSep{color:var(--accent);font-weight:700}.postTitle{font-size:clamp(2rem,4.5vw,3rem);font-weight:700;letter-spacing:-.04em;line-height:1.1;max-width:22ch;margin:0}.postLead{font-size:1.1rem;line-height:1.7;color:var(--ink-soft);max-width:60ch;margin:0}.postBack{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono),monospace;font-size:.68rem;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);text-decoration:none;padding:8px 0 0}.postBack:hover{color:var(--ink)}.postArticle{max-width:860px}.postBody{display:grid;gap:0;padding:36px 42px;background:#ffffffb8;border:1px solid rgba(255,255,255,.5);border-radius:var(--radius-2xl);box-shadow:var(--shadow-soft)}.postBody h2{font-size:1.6rem;font-weight:700;letter-spacing:-.04em;line-height:1.2;max-width:30ch;margin:2.5rem 0 .75rem}.postBody h2:first-child{margin-top:0}.postBody h3{font-size:1.14rem;font-weight:600;letter-spacing:-.02em;margin:2rem 0 .5rem}.postBody p{font-size:1rem;line-height:1.8;color:var(--ink-soft);max-width:68ch;margin:0 0 1.5rem}.postBody p:last-child{margin-bottom:0}.postQuote{position:relative;margin:2rem 0;padding:1.5rem 1.75rem 1.4rem;background:linear-gradient(135deg,rgba(215,255,80,.16),transparent 42%),#fff9;border:1px solid rgba(16,16,16,.08);border-radius:var(--radius-md)}.postQuote:before{content:"”";position:absolute;top:2px;right:18px;font-family:var(--font-display),sans-serif;font-size:4.4rem;line-height:1;color:var(--accent-strong);opacity:.5;pointer-events:none}.postQuote blockquote{font-size:1.16rem;font-weight:600;letter-spacing:-.02em;line-height:1.55;color:var(--ink);margin:0 0 .5rem;font-style:normal;max-width:54ch}.postQuote figcaption{font-family:var(--font-mono),monospace;font-size:.68rem;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);margin:0}.postList{margin:0 0 1.5rem;padding-left:1.25rem;display:grid;gap:8px;max-width:62ch}.postList li{font-size:1rem;line-height:1.7;color:var(--ink-soft)}.postCallout{display:grid;gap:10px;margin:1.5rem 0;padding:20px 24px;background:#d7ff501f;border:1px solid rgba(215,255,80,.4);border-radius:var(--radius-md);max-width:58ch}.postCallout p{font-size:1.05rem;font-weight:600;color:var(--ink)!important;margin:0!important;line-height:1.6}.postDivider{border:none;border-top:1px solid rgba(16,16,16,.1);margin:2rem 0}.ocsHero{grid-template-columns:1fr auto;align-items:center;gap:48px}.ocsHero .heroCopy p{max-width:52ch;font-size:1.08rem;line-height:1.75;color:#ffffffbd;margin:0 0 28px}.ocsHeroAside{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ocsHeroCtaCard{display:grid;gap:10px;justify-items:center;text-align:center;padding:36px 32px;border-radius:var(--radius-xl);background:#d7ff500f;border:1px solid rgba(215,255,80,.2);text-decoration:none;color:#fff;position:relative;overflow:hidden;transition:border-color .2s,background .2s;width:260px}.ocsHeroCtaCard:hover{border-color:var(--accent);background:#d7ff501a}.ocsHeroCtaPulse{position:absolute;top:16px;right:16px;width:10px;height:10px;border-radius:50%;background:var(--accent);animation:ocsPulse 2s ease-in-out infinite;box-shadow:0 0 8px #d7ff5099}@keyframes ocsPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.ocsHeroCtaLabel{font-size:1.15rem;font-weight:700;letter-spacing:-.01em}.ocsHeroCtaSub{font-family:var(--font-mono),monospace;font-size:.68rem;letter-spacing:.06em;color:#ffffff80}.ocsHeroCtaBtn{font-size:.82rem;font-weight:600;color:var(--inverse);background:var(--accent);padding:8px 20px;border-radius:999px;margin-top:4px;transition:transform .15s}.ocsHeroCtaCard:hover .ocsHeroCtaBtn{transform:translate(3px)}.ocsWhatIs{display:grid;gap:48px}.ocsWhatIs .sectionIntro p{max-width:58ch;font-size:1.04rem;line-height:1.75;color:var(--ink-soft);margin:0}.ocsCadenceGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ocsCadenceCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;display:grid;gap:8px;align-content:start}.ocsCadenceCard strong{font-family:var(--font-mono),monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-strong)}.ocsCadenceCard p{font-size:.92rem;line-height:1.65;color:var(--ink-soft);margin:0}.ocsCommunication{font-size:.95rem;line-height:1.7;color:var(--ink-soft);max-width:64ch;margin:0;padding:20px 24px;background:#d7ff5014;border:1px solid rgba(215,255,80,.2);border-radius:var(--radius-lg)}.ocsBuiltFor,.ocsProcess{display:grid;gap:48px}.ocsStepList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ocsStep{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px;display:grid;gap:16px;align-content:start}.ocsStepNumber{font-family:var(--font-mono),monospace;font-size:.68rem;font-weight:700;letter-spacing:.1em;color:var(--accent-strong)}.ocsStepBody h3{font-size:1.15rem;font-weight:600;margin:0 0 8px}.ocsStepBody p{font-size:.92rem;line-height:1.7;color:var(--ink-soft);margin:0}.ocsPricing{background:var(--inverse);border-radius:var(--radius-2xl);padding:clamp(36px,5vw,64px);display:grid;gap:48px;justify-items:center}.ocsPricing .sectionIntro h2,.ocsPricing .sectionIntro .kicker{text-align:center}.ocsPricing .sectionIntro h2{color:#fff}.ocsPricing .sectionIntro p{color:#ffffffa3;max-width:58ch;font-size:1rem;line-height:1.75;margin:0;text-align:center}.ocsPricingGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:760px;width:100%}.ocsPricingCard{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-xl);padding:32px;display:grid;gap:16px;align-content:start}.ocsPricingCard.featured{border-color:var(--accent);background:#d7ff500f}.ocsPricingCard.hasRibbon{position:relative;overflow:hidden}.ocsPricingRibbon{position:absolute;top:18px;right:-32px;transform:rotate(45deg);background:var(--accent);color:var(--inverse);font-family:var(--font-mono),monospace;font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 40px;white-space:nowrap;box-shadow:0 2px 8px #0000004d}.ocsPricingBadge{font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--inverse);background:var(--accent);padding:4px 12px;border-radius:999px;justify-self:start;font-weight:700}.ocsPricingCard h3{font-size:1.1rem;font-weight:600;color:#fff;margin:0}.ocsPricingPrice strong{font-size:clamp(2rem,4vw,2.8rem);font-weight:700;color:#fff;letter-spacing:-.02em}.ocsPricingDesc{font-size:.9rem;line-height:1.6;color:#ffffff8f;margin:0}.ocsPricingIncludes{list-style:none;padding:0;display:grid;gap:8px;margin:8px 0}.ocsPricingIncludes li{font-size:.88rem;line-height:1.55;color:#ffffffbd;padding-left:20px;position:relative}.ocsPricingIncludes li:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:700;font-size:.78rem}.ocsAddon{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:20px 28px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);max-width:760px;width:100%}.ocsAddon strong{font-size:1.2rem;color:var(--accent);font-weight:700}.ocsAddon span{font-family:var(--font-mono),monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8f}.ocsAddon p{font-size:.9rem;color:#ffffffa3;margin:0;flex:1 1 200px}.ocsPricingFooter{font-size:.82rem;color:#fff6;text-align:center;margin:0}.ocsIntegrations{display:grid;gap:32px}.ocsIntegrationList{display:flex;flex-wrap:wrap;gap:10px}.ocsIntegrationPill{font-size:.88rem;font-weight:500;padding:8px 18px;background:var(--surface);border:1px solid var(--border);border-radius:999px;color:var(--ink);white-space:nowrap}.ocsIntegrationPill.accent{background:#d7ff501f;border-color:#d7ff504d;color:var(--accent-strong);font-weight:600}.ocsSecurity{display:grid}.ocsSecurityInner{background:var(--inverse);border-radius:var(--radius-2xl);padding:clamp(36px,5vw,64px);display:grid;gap:36px}.ocsSecurity .sectionIntro h2{color:#fff}.ocsSecurity .kicker{color:var(--accent);background:#d7ff501a;border-color:#d7ff5033}.ocsSecurity .sectionIntro p{color:#ffffffa3;max-width:56ch;font-size:1rem;line-height:1.75;margin:0}.ocsSecurityFeatures{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.ocsSecurityFeatures li{font-size:.92rem;color:#ffffffbd;padding-left:22px;position:relative;line-height:1.55}.ocsSecurityFeatures li:before{content:"◆";position:absolute;left:0;color:var(--accent);font-size:.5rem;top:.4em}.ocsAuditNote{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);padding:24px 28px}.ocsAuditNote h3{font-size:1rem;font-weight:600;color:#fff;margin:0 0 8px}.ocsAuditNote p{font-size:.9rem;line-height:1.7;color:#ffffff8f;margin:0}.ocsNemoClaw{display:grid}.ocsNemoClawInner{background:linear-gradient(135deg,#76b90014,#d7ff500f);border:1px solid rgba(118,185,0,.25);border-radius:var(--radius-2xl);padding:clamp(32px,5vw,56px);display:grid;gap:28px}.ocsNemoClaw .sectionIntro p{max-width:58ch;font-size:1rem;line-height:1.75;color:var(--ink-soft);margin:0}.ocsNemoFeatures{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.ocsNemoFeatures li{font-size:.9rem;line-height:1.55;color:var(--ink);padding-left:22px;position:relative}.ocsNemoFeatures li:before{content:"◆";position:absolute;left:0;color:#76b900;font-size:.5rem;top:.4em}.ocsNemoNote{font-size:.88rem;line-height:1.65;color:var(--ink-soft);margin:0;padding:16px 20px;background:#76b9000f;border:1px solid rgba(118,185,0,.15);border-radius:var(--radius-lg)}.ocsTestimonials{display:grid;gap:36px}.ocsQuoteGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ocsQuoteCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px;display:grid;gap:20px;align-content:start}.ocsQuoteCard blockquote{font-size:1.05rem;font-style:italic;line-height:1.7;color:var(--ink);margin:0}.ocsQuoteCard footer{display:grid;gap:2px}.ocsQuoteCard footer strong{font-size:.88rem;font-weight:600}.ocsQuoteCard footer span{font-size:.78rem;color:var(--ink-soft)}.ocsGuarantee{display:grid;justify-items:center}.ocsGuaranteeCard{background:#d7ff5014;border:1px solid rgba(215,255,80,.2);border-radius:var(--radius-xl);padding:clamp(28px,4vw,48px);text-align:center;max-width:640px}.ocsGuaranteeCard h2{font-size:clamp(1.4rem,3vw,1.8rem);font-weight:700;margin:0 0 12px}.ocsGuaranteeCard p{font-size:1rem;line-height:1.7;color:var(--ink-soft);margin:0}.ocsAbout{display:grid}.ocsAboutInner{display:grid;grid-template-columns:340px 1fr;gap:48px;align-items:start;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-2xl);padding:0;overflow:hidden}.ocsAboutPhoto{position:relative;height:100%;min-height:400px}.ocsAboutPhoto img{width:100%;height:100%;object-fit:cover;display:block}.ocsAboutCopy{display:grid;gap:16px;align-content:start;padding:40px 40px 40px 0}.ocsAboutCopy h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0}.ocsAboutCopy p{font-size:.95rem;line-height:1.75;color:var(--ink-soft);margin:0;max-width:50ch}.ocsAboutBullets{list-style:none;padding:0;display:grid;gap:8px;margin:8px 0 0}.ocsAboutBullets li{font-size:.88rem;line-height:1.55;color:var(--ink);padding-left:20px;position:relative}.ocsAboutBullets li:before{content:"→";position:absolute;left:0;color:var(--accent-strong);font-weight:700;font-size:.82rem}.ocsAboutLink{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;font-weight:600;color:var(--accent-strong);text-decoration:none;margin-top:8px;transition:gap .15s}.ocsAboutLink:hover{gap:12px}.ocsAboutLink span{font-size:1rem}.ocsFaq{display:grid;gap:36px}.ocsCtaFinal{background:var(--inverse);border-radius:var(--radius-2xl)}.ocsCtaFinal .ctaCopy h2{font-size:clamp(1.75rem,3.5vw,2.5rem);color:#fff}.ocsBooking{background:#ffffffeb;border:1px solid rgba(0,0,0,.1);border-radius:var(--radius-xl);padding:32px;display:grid;gap:24px}.ocsBookingHeader{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ocsBookingLoading{display:grid;gap:12px;justify-items:center;padding:48px 0;color:var(--ink-soft);font-size:.9rem}.ocsSpinner{width:28px;height:28px;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:ocsSpin .7s linear infinite}@keyframes ocsSpin{to{transform:rotate(360deg)}}.ocsBookingError{display:grid;gap:16px;justify-items:center;padding:32px 0;text-align:center;color:var(--ink-soft)}.ocsBookingGrid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ocsCalendar{display:grid;gap:16px}.ocsCalendarNav{display:flex;align-items:center;justify-content:space-between}.ocsCalendarNav span{font-weight:600;font-size:.95rem;text-transform:capitalize}.ocsCalendarNav button{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-sm);width:32px;height:32px;cursor:pointer;font-size:.9rem;color:var(--ink);display:flex;align-items:center;justify-content:center;transition:border-color .15s}.ocsCalendarNav button:hover:not(:disabled){border-color:var(--accent-strong)}.ocsCalendarNav button:disabled{opacity:.3;cursor:default}.ocsCalendarGrid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.ocsCalendarDayName{font-family:var(--font-mono),monospace;font-size:.62rem;text-transform:uppercase;letter-spacing:.08em;text-align:center;color:var(--ink-soft);padding:4px 0}.ocsCalendarDay{position:relative;background:none;border:none;width:100%;aspect-ratio:1;border-radius:var(--radius-sm);cursor:default;font-size:.82rem;color:var(--ink);display:flex;align-items:center;justify-content:center}.ocsCalendarDay.dimmed{color:var(--ink-soft);opacity:.4}.ocsCalendarDay.available{cursor:pointer;font-weight:600}.ocsCalendarDay.available:hover{background:#d7ff501f}.ocsCalendarDay.selected{background:var(--accent);color:var(--inverse)}.ocsCalendarDot{position:absolute;bottom:3px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:var(--accent-strong)}.ocsCalendarDay.selected .ocsCalendarDot{background:var(--inverse)}.ocsTimeSlots{display:grid;gap:12px;align-content:start}.ocsTimeSlotsLabel{font-weight:600;font-size:.92rem;text-transform:capitalize}.ocsTimeSlotList{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-height:280px;overflow-y:auto}.ocsTimeSlot{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-sm);padding:10px;cursor:pointer;font-family:var(--font-mono),monospace;font-size:.82rem;font-weight:600;color:var(--ink);text-align:center;transition:border-color .15s,background .15s}.ocsTimeSlot:hover{border-color:var(--accent-strong);background:#d7ff501f}.ocsTimeSlot.selected{background:var(--accent);border-color:var(--accent);color:var(--inverse)}.ocsNoSlots{grid-column:1 / -1;font-size:.88rem;color:var(--ink-soft);text-align:center;padding:24px 0;margin:0}.ocsBackBtn{background:none;border:none;cursor:pointer;font-size:.85rem;color:var(--ink-soft);padding:0;font-family:inherit}.ocsBackBtn:hover{color:var(--ink)}.ocsSelectedTime{font-family:var(--font-mono),monospace;font-size:.72rem;letter-spacing:.06em;color:var(--accent-strong);text-transform:capitalize}.ocsBookingForm{display:grid;gap:16px}.ocsFormRow{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ocsFormField{display:grid;gap:6px}.ocsFormField span{font-family:var(--font-mono),monospace;font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink);font-weight:500}.ocsFormField input{width:100%;height:44px;padding:0 14px;font-family:inherit;font-size:.92rem;color:var(--ink);background:#fff;border:1px solid rgba(0,0,0,.18);border-radius:var(--radius-sm);outline:none;transition:border-color .15s,box-shadow .15s}.ocsFormField input:focus{border-color:var(--accent-strong);box-shadow:0 0 0 3px #d7ff5033}.ocsFormField input:disabled{opacity:.6}.ocsFormError{font-size:.82rem;color:#ef4444;margin:0}.ocsSubmitBtn{margin-top:4px;justify-self:start}.ocsConfirmation{display:grid;gap:12px;justify-items:center;text-align:center;padding:40px 0}.ocsCheckmark{width:56px;height:56px;border-radius:50%;background:var(--accent);color:var(--inverse);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700}.ocsConfirmation h3{font-size:1.3rem;font-weight:700;margin:0}.ocsConfirmation p{font-size:.95rem;margin:0;text-transform:capitalize}.ocsConfirmSub{font-size:.85rem!important;color:var(--ink-soft)}@media(max-width:1220px){:root{--content-width: min(1200px, calc(100vw - 48px) )}.heroShell{grid-template-columns:minmax(0,1fr);min-height:auto}.pageHero,.contactHero,.webinarHero{grid-template-columns:1fr;min-height:auto}.heroAside{width:100%;max-width:540px;margin-inline:auto}.pageHeroSide,.contactHeroSide,.webinarHeroSide{max-width:540px}.splitGrid,.siteFooter,.transformationGallery,.principleGrid{grid-template-columns:1fr}.cardGrid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.footerLinks{grid-auto-flow:column;grid-auto-columns:max-content;gap:18px}.ocsHero{grid-template-columns:1fr}.ocsHeroAside{justify-self:start}.ocsHeroCtaCard{width:100%;max-width:340px}.ocsCadenceGrid,.ocsStepList{grid-template-columns:repeat(2,minmax(0,1fr))}.ocsPricingGrid{grid-template-columns:1fr;max-width:560px}.ocsAboutInner{grid-template-columns:280px 1fr}.homeHero,.heroShell.compact,.pageHero,.contactHero,.aboutHero{min-height:auto}.heroAside .freistellerWrap{height:480px}.pageHeroSide .freistellerWrap{height:420px}}@media(max-width:960px){.siteHeader{grid-template-columns:1fr auto;gap:14px;padding:14px 18px;margin-bottom:24px;border-radius:999px}.desktopOnly{display:none}.burgerButton{display:flex}.siteMain{gap:72px}.pageHero,.contactHero,.contentHero,.webinarHero{padding:28px}.transformationSection{padding:34px}.cardGrid.two,.cardGrid.three,.faqList,.timelineItem,.transformationGallery{grid-template-columns:1fr}.timelineItem{gap:12px}.ctaBand,.successHero{padding:30px 24px}.sectionSurface{padding:32px}.principleCardWide,.postHero,.postBody{padding:28px 30px}.ocsSecurityFeatures,.ocsAboutInner{grid-template-columns:1fr}.ocsAboutPhoto{min-height:300px;max-height:360px}.ocsAboutCopy{padding:0 32px 32px}.ocsNemoFeatures,.ocsBookingGrid{grid-template-columns:1fr}.ocsTimeSlotList{grid-template-columns:repeat(4,1fr)}.ocsQuoteGrid{grid-template-columns:1fr}}@media(max-width:760px){:root{--content-width: min(100vw - 32px, 100%);--radius-2xl: 28px;--radius-xl: 22px;--radius-lg: 18px}.pageFrame{padding-top:12px;padding-bottom:40px}.siteHeader{padding:12px 16px;margin-bottom:16px}.siteMain{gap:48px}.heroShell,.sectionSurface,.legalHero,.pageHero,.contactHero,.contentHero,.webinarHero,.transformationSection{padding:24px}.heroTitle{font-size:clamp(2.7rem,13vw,4.4rem)}.pageTitle{font-size:clamp(2.25rem,10vw,3.6rem)}.heroTitle.medium,.sectionIntro h2,.ctaBand h2,.successHero h1,.legalHero h1{font-size:clamp(2rem,9vw,3rem)}.placeholderScene{min-height:280px}.photoFeature.wide .photoFeatureMedia,.photoFeature.tall .photoFeatureMedia{min-height:300px}.placeholderFigure{inset:auto 24% 0;height:68%}.metricRow,.cardGrid.four{grid-template-columns:1fr}.buttonRow,.tagRow{width:100%}.buttonRow .button,.ctaBand .button,.successHero .button{flex:1 1 100%}.heroAside .freistellerWrap{height:340px}.heroAside .freistellerCard{top:48px}.heroAside .freistellerImg{height:calc(100% + 68px)}.pageHeroSide .freistellerWrap{height:320px}.pageHeroSide .freistellerCard{top:40px}.pageHeroSide .freistellerImg{height:calc(100% + 56px)}.principleCardWide,.postHero,.postBody{padding:24px}.ocsCadenceGrid,.ocsStepList{grid-template-columns:1fr}.ocsPricingCard{padding:24px}.ocsAddon{flex-direction:column;align-items:start;gap:8px}.ocsTimeSlotList{grid-template-columns:repeat(3,1fr)}.ocsFormRow{grid-template-columns:1fr}.ocsBooking{padding:24px}.quoteCard blockquote{font-size:clamp(1.5rem,7vw,2rem)}.siteFooter{gap:24px;padding:18px 0 8px}.footerLinks{grid-auto-flow:row}.brandText small{font-size:.6rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.webinarHeroForm{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}.webinarHeroForm button{grid-column:1 / -1;padding:12px 24px;font-size:.94rem;font-weight:700;white-space:nowrap;border:none;border-radius:var(--radius-sm);background:var(--accent);color:var(--ink);cursor:pointer;transition:opacity .15s}.webinarHeroForm button:hover{opacity:.88}.webinarHeroForm input{padding:12px 16px;font-size:.94rem;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-sm);background:#ffffff14;color:#fff;outline:none}.webinarHeroForm input::placeholder{color:#ffffff80}.webinarHeroForm input:focus{border-color:var(--accent);background:#ffffff1f}.ctaBand .webinarHeroForm{grid-template-columns:1fr 1fr}.ctaBand .webinarHeroForm input{background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.ctaBand .webinarHeroForm input::placeholder{color:var(--ink-soft)}.ctaBand .webinarHeroForm input:focus{border-color:var(--accent-strong)}.formError{color:#ff6b6b;font-size:.85rem;margin:0}.waConfirmation{display:grid;gap:20px;padding:24px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-md);margin-top:12px}.waHeader h3{font-size:1.1rem;font-weight:700;margin:8px 0}.waHeader p{font-size:.9rem;line-height:1.6;opacity:.8;margin:0}.waQrDesktop{display:flex;flex-direction:column;align-items:center;gap:10px}.waQrContainer{padding:12px;background:#fff;border-radius:var(--radius-sm);display:inline-flex}.waQrHint{font-size:.8rem;opacity:.6;margin:0}.waButtonMobile{display:none}.waButton{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;font-size:.94rem;font-weight:700;background:#25d366;color:#fff;border:none;border-radius:var(--radius-sm);text-decoration:none;cursor:pointer;transition:opacity .15s;width:100%;justify-content:center}.waButton:hover{opacity:.88}.waNewsletterSignup{display:grid;gap:12px}.waNewsletterSignup .waButtonMobile{display:none}.waNewsletterSignup .waQrDesktop{display:flex}.waQrReveal{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:6px}.waQrLink{font-size:.8rem;opacity:.7;color:inherit;text-decoration:underline}@media(max-width:760px){.waNewsletterSignup .waButtonMobile{display:inline-flex}.waNewsletterSignup .waQrDesktop{display:none}}.waCalendar{border-top:1px solid rgba(255,255,255,.1);padding-top:16px;display:grid;gap:10px}.waCalendarLabel{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;opacity:.6}.waCalendarButtons{display:flex;gap:10px;flex-wrap:wrap}.waCalendarBtn{display:inline-flex;align-items:center;padding:10px 18px;font-size:.85rem;font-weight:600;background:#ffffff1a;color:inherit;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-sm);text-decoration:none;cursor:pointer;transition:background .15s;font-family:inherit}.waCalendarBtn:hover{background:#ffffff2e}.ctaBand .waCalendar{border-top-color:var(--line)}.ctaBand .waCalendarBtn{background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.ctaBand .waCalendarBtn:hover{background:var(--background-soft)}.waFallback{font-size:.85rem;opacity:.6;border-top:1px solid rgba(255,255,255,.1);padding-top:12px}.waFallback p{margin:0 0 4px}.waRequestId{font-family:var(--font-mono),monospace;font-size:.75rem;letter-spacing:.08em}.ctaBand .waConfirmation{background:var(--surface);border-color:var(--line-strong)}.ctaBand .waFallback{border-top-color:var(--line);opacity:1;color:var(--ink-soft)}.ctaBand .waHeader h3,.ctaBand .waHeader p{color:var(--ink)}.ctaBand .waQrHint{color:var(--ink-soft)}.waSignup{display:grid;gap:20px;margin-top:12px}.waSignup .webinarHeroForm button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#25d366;color:#fff}.waSignup .webinarHeroForm button:hover{opacity:.88}.waFormFullWidth{grid-column:1 / -1}.waSignupButton{display:none;text-align:center}.waConfirmNotice{padding:16px 20px;border-radius:var(--radius-sm);background:#25d3661f;border:1px solid rgba(37,211,102,.3)}.waConfirmNotice strong{display:block;font-size:1.1rem;margin-bottom:6px}.waConfirmNotice p{margin:0;font-size:.92rem;opacity:.85;line-height:1.5}.ctaBand .waConfirmNotice{background:#25d36614;border-color:#25d36633;color:var(--ink)}.waEmailFallback{text-align:center}.waEmailFallback a{font-size:.85rem;color:#ffffff8c;text-decoration:underline;text-underline-offset:3px;transition:color .15s}.waEmailFallback a:hover{color:#ffffffe6}.waInlineCta{display:flex;justify-content:center;padding:0 var(--content-pad, 32px)}.waInlineCta .waButton{cursor:pointer}.agendaList{display:grid;gap:16px}.agendaItem{display:grid;grid-template-columns:auto 1fr;gap:20px;padding:24px 28px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-card);align-items:start}.agendaDuration{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:var(--accent-soft);color:var(--ink);padding:5px 12px;border-radius:30px;white-space:nowrap;margin-top:2px}.agendaBody h3{font-size:1.05rem;font-weight:700;letter-spacing:-.02em;margin:0 0 6px}.agendaBody p{font-size:.94rem;line-height:1.65;color:var(--ink-soft);margin:0}.transformGrid{display:grid;gap:16px}.transformRow{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center}.transformBefore,.transformAfter{padding:20px 24px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.transformBefore .kicker{color:var(--ink-soft)}.transformAfter .kicker{color:var(--accent-strong)}.transformBefore p,.transformAfter p{margin:8px 0 0;font-size:.94rem;line-height:1.5}.transformArrow{font-size:1.5rem;color:var(--ink-soft);font-weight:700}.dataCalloutGroup{max-width:48rem;margin:32px auto 0;text-align:center}.dataCallout{font-family:var(--font-mono);font-size:clamp(1.1rem,2vw,1.4rem);font-weight:600;line-height:1.4;color:var(--ink);padding:0;margin:0;border:0}.secondaryCallout{font-family:var(--font-mono);font-size:.85rem;color:var(--ink-soft);margin-top:10px}.problemQuote{max-width:48rem;margin:28px auto 0;padding:20px 24px;border-left:3px solid var(--line-strong);font-size:.95rem;line-height:1.7;color:var(--ink-soft);font-style:italic}.honestAssessment{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px}.assessmentColumn{padding:24px;border-radius:var(--radius-md);background:var(--surface)}.assessmentColumn h3{font-size:.88rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:14px;color:var(--ink)}.assessmentColumn ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.assessmentColumn li{font-size:.9rem;line-height:1.6;color:var(--ink-soft);padding-left:20px;position:relative}.assessmentColumn.canDo li:before{content:"✓";position:absolute;left:0;color:var(--accent-strong, #b8e61a);font-weight:700}.assessmentColumn.cannotDo li:before{content:"✗";position:absolute;left:0;color:var(--ink-soft);font-weight:700}.sectionDescription{max-width:42rem;color:var(--ink-soft);line-height:1.7;font-size:1rem}.solutionInsight{max-width:48rem;margin:32px auto 0;padding:20px 24px;border-left:3px solid var(--accent);font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.6;color:var(--ink);font-weight:500;font-style:normal}.governanceStat{font-family:var(--font-mono);font-size:.82rem;color:var(--ink-soft);text-align:center;margin-top:20px}.notToAutomate{margin-top:32px;padding:24px;border-radius:var(--radius-md);background:var(--background)}.notToAutomate h3{font-size:.88rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:14px;color:var(--ink)}.notToAutomate ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.notToAutomate li{font-size:.9rem;line-height:1.6;color:var(--ink-soft);padding-left:20px;position:relative}.notToAutomate li:before{content:"—";position:absolute;left:0;color:var(--ink-soft)}.urgencyNote{font-family:var(--font-mono);font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;text-align:center;color:var(--ink);margin-top:20px;padding:10px 20px;background:var(--accent);border:none;border-radius:var(--radius-sm);display:inline-block;width:fit-content}.sectionStack:has(.urgencyNote){text-align:center}.sectionStack:has(.urgencyNote) .sectionIntro,.sectionStack:has(.urgencyNote) .cardGrid{text-align:left}.honestRealitySection .honestDescription{max-width:48rem;font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.7;color:var(--ink-soft)}.twoPaths{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:28px}.pathCard{padding:24px;border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--line)}.pathCard .kicker{margin-bottom:10px}.pathCard p{font-size:.92rem;line-height:1.7;color:var(--ink-soft)}.authenticityNote{margin-top:24px;font-size:.95rem;line-height:1.6;color:var(--ink-soft);font-style:italic;max-width:48rem}.valueStackList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px;max-width:38rem}.valueStackList li{font-size:1rem;line-height:1.6;color:var(--ink);padding-left:28px;position:relative}.valueStackList li:before{content:"✓";position:absolute;left:0;color:var(--accent-strong, #b8e61a);font-weight:700;font-size:1.1rem}.webinarPromo{color:#fff;background:radial-gradient(circle at 15% 30%,rgba(215,255,80,.18),transparent 40%),linear-gradient(135deg,#0f1010,#070707);padding:clamp(32px,5vw,52px);border-radius:var(--radius-2xl);display:grid;gap:14px}.webinarPromo h2{color:#fff;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.05;letter-spacing:-.03em}.webinarPromo p{color:#ffffffc2;max-width:38rem}.webinarPromoDate{color:var(--accent);font-family:var(--font-mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.webinarCard.upcoming{border-left:4px solid var(--accent);padding:28px 32px}.webinarCard.upcoming .kicker.accent{color:var(--accent-strong, #b8e61a)}.webinarCard.past{opacity:.78}.credentialBadges{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;justify-content:center}.credentialBadge{font-family:var(--font-mono);font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;padding:6px 14px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);color:var(--ink-soft)}@media(max-width:760px){.webinarHeroForm{grid-template-columns:1fr}.waQrDesktop{display:none}.waSignupButton,.waButtonMobile{display:block}.agendaItem{grid-template-columns:1fr;gap:12px}.transformRow{grid-template-columns:1fr;gap:8px;text-align:center}.transformArrow{transform:rotate(90deg)}.honestAssessment,.twoPaths{grid-template-columns:1fr}}@media(max-width:640px){.webinarPromo{padding:24px}.webinarCard.upcoming{padding:20px 22px}}.callBookingPage{width:100%;max-width:1180px;margin:0 auto;padding:clamp(48px,7vw,88px) clamp(20px,4vw,48px) clamp(72px,8vw,110px);display:grid;gap:clamp(40px,5vw,68px)}.callHero{display:grid;gap:16px;max-width:760px}.callHero .kicker{align-self:start}.callTitle{font-family:var(--font-display);font-size:clamp(2.4rem,4vw,4rem);line-height:1.04;letter-spacing:-.04em;color:var(--ink);margin:0}.callLead{font-size:clamp(1.05rem,1.2vw,1.2rem);line-height:1.6;color:var(--ink-soft);max-width:600px;margin:0}.callOverview{display:grid;gap:20px}.callSwitcherLabel{align-self:start}.callCardGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);align-items:stretch}.callCard{display:grid;grid-template-rows:auto auto auto auto 1fr auto;gap:12px;padding:clamp(20px,2.2vw,28px);background:var(--surface);backdrop-filter:var(--blur-surface);border:1px solid var(--line);border-radius:var(--radius-xl);text-align:left;color:var(--ink);transition:border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.callCardActive{border-color:var(--ink);box-shadow:0 0 0 2px var(--accent),var(--shadow-card)}.callCardActive .callCardKicker{color:var(--ink);font-weight:600}.callCardKicker{color:var(--ink-soft)}.callCardTitle{font-family:var(--font-display);font-size:clamp(1.15rem,1.4vw,1.4rem);line-height:1.2;letter-spacing:-.02em;margin:0}.callCardDuration{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.callCardDescription{font-size:.95rem;line-height:1.55;color:inherit;margin:0}.callCardBullets{display:grid;gap:6px;list-style:none;padding:0;margin:0}.callCardBullets li{position:relative;padding-left:18px;font-size:.88rem;line-height:1.5;color:inherit}.callCardBullets li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:50%;background:var(--accent)}.callCardPick{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px;padding:10px 16px;background:transparent;border:1px solid var(--line-strong);border-radius:999px;font-family:var(--font-display);font-size:.85rem;font-weight:600;letter-spacing:-.01em;color:var(--ink);cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease,color .18s ease}.callCardPick:hover{background:var(--ink);color:var(--background);border-color:var(--ink);transform:translateY(-1px)}.callCardPick:focus-visible{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px var(--accent-soft)}.callCardActive .callCardPick{background:var(--accent);border-color:var(--accent);color:var(--ink);cursor:default}.callCardActive .callCardPick:hover{transform:none;background:var(--accent);color:var(--ink)}.callCardPickArrow{font-family:var(--font-mono);font-size:1rem;line-height:1}.callSwitcherHelp{font-size:.92rem;color:var(--ink-soft);margin:0;max-width:640px}.callWidgetMount{display:grid;gap:18px;scroll-margin-top:80px}.callTabs{display:flex;flex-wrap:wrap;gap:8px;padding:8px;background:var(--surface);backdrop-filter:var(--blur-surface);border:1px solid var(--line);border-radius:999px}.callTab{flex:1 1 0;min-width:0;display:grid;gap:2px;padding:12px 18px;border:1px solid transparent;background:transparent;border-radius:999px;cursor:pointer;text-align:center;color:var(--ink-soft);transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.callTab:hover{background:#1010100a;color:var(--ink)}.callTab:focus-visible{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px var(--accent-soft)}.callTabActive,.callTabActive:hover{background:var(--ink);color:var(--background)}.callTabActive .callTabDuration{color:var(--accent)}.callTabName{font-family:var(--font-display);font-size:.95rem;font-weight:600;letter-spacing:-.01em;line-height:1.2}.callTabDuration{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.callTabPanel{display:grid;gap:18px}.callWidgetIntro{display:grid;gap:6px}.callWidgetIntroTitle{font-family:var(--font-display);font-size:clamp(1.3rem,1.6vw,1.6rem);line-height:1.15;letter-spacing:-.02em;margin:0}.callWidgetIntroDuration{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin:0}.callWidget{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface-strong);overflow:hidden;box-shadow:var(--shadow-card)}.callWidgetCard{background:transparent}.callWidgetSubmit{background:var(--accent)!important;color:var(--ink)!important;border-radius:999px!important;font-weight:600!important;box-shadow:0 12px 28px #d7ff5047!important}.callWidgetSubmit:hover{background:var(--accent-strong)!important;transform:translateY(-1px)}.callWidgetNote{font-size:.85rem;color:var(--ink-soft);margin:0}.callWidgetNoteMuted{opacity:.7}.callReassurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);list-style:none;padding:0;margin:0}.callReassurance li{position:relative;padding:16px 18px 16px 38px;font-size:.92rem;line-height:1.5;color:var(--ink-soft);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.callReassurance li:before{content:"✓";position:absolute;left:14px;top:14px;width:18px;height:18px;display:grid;place-items:center;font-size:.82rem;background:var(--accent);color:var(--ink);border-radius:50%}.callDankeHero{max-width:720px;margin:0 auto;padding:clamp(72px,9vw,130px) clamp(20px,4vw,48px) clamp(72px,8vw,110px);display:grid;gap:20px;text-align:center}.callDankeHero h1{font-family:var(--font-display);font-size:clamp(2.4rem,4vw,4rem);line-height:1.04;letter-spacing:-.04em;margin:0}.callDankeHero p{font-size:clamp(1.05rem,1.2vw,1.2rem);color:var(--ink-soft);line-height:1.6;margin:0}.callDankeConfirm{margin-top:12px}.callDankePanel{display:grid;gap:18px;padding:clamp(20px,2.6vw,32px);background:var(--surface);backdrop-filter:var(--blur-surface);border:1px solid var(--line);border-radius:var(--radius-xl);text-align:left}.callDankeFallback{text-align:center;justify-items:center}.callDankeFallback strong{font-size:1.05rem}.callDankeFallback p{color:var(--ink-soft);margin:0}.callDankeBackBtn{margin-top:4px}.callDankeFacts{display:grid;gap:14px;margin:0;padding:0}.callDankeFact{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:baseline;padding-bottom:12px;border-bottom:1px solid var(--line)}.callDankeFact:last-child{border-bottom:0;padding-bottom:0}.callDankeFact dt{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin:0}.callDankeFact dd{font-size:1rem;line-height:1.4;color:var(--ink);margin:0}.callDankeCalendarHint{font-size:.9rem;color:var(--ink-soft);margin:0}.callDankeActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.callDankeCancelLink{color:var(--ink-soft)}@media(max-width:960px){.callCardGrid,.callReassurance{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.callCardGrid,.callReassurance{grid-template-columns:minmax(0,1fr)}.callTabs{flex-direction:column;border-radius:var(--radius-lg)}.callTab{border-radius:var(--radius-md)}.callDankeFact{grid-template-columns:minmax(0,1fr);gap:4px}}.lviHero{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:center;gap:38px;min-height:540px;padding:clamp(28px,4vw,44px)}.lviHeroTitle{margin:8px 0 0;font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.04em;line-height:1.04}.lviHeroTitle em{font-style:italic;background:linear-gradient(180deg,transparent 62%,rgba(215,255,80,.55) 62%);padding:0 4px}.lviSteps{display:grid;gap:14px;padding:0;margin:6px 0 2px;list-style:none;counter-reset:lvi-step}.lviSteps li{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;color:var(--ink-soft);line-height:1.55}.lviSteps li strong{color:var(--ink);font-weight:600}.lviStepNum{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-family:var(--font-mono),monospace;font-size:.78rem;font-weight:600;color:var(--ink);background:var(--accent);border-radius:999px;box-shadow:0 0 0 4px #d7ff5038}.lviHeroAside{align-items:center;justify-content:center}.lviVideoFrame{position:relative;display:grid;gap:12px;width:min(100%,320px);margin:0 auto}.lviVideo{display:block;width:100%;aspect-ratio:9 / 16;object-fit:cover;background:#0a0a0a;border:1px solid rgba(16,16,16,.1);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.lviVideoCaption{display:grid;gap:4px;text-align:center}.lviVideoCaption strong{font-size:.96rem;letter-spacing:-.01em}.lviFormSection{padding-top:0}@media(max-width:760px){.lviHero{grid-template-columns:minmax(0,1fr);gap:28px}.lviVideoFrame{width:min(100%,280px)}}html[data-reveal-ready] [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .64s cubic-bezier(.22,1,.36,1),transform .64s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay, 0ms)}html[data-reveal-ready] [data-reveal].isRevealed{opacity:1;transform:none}@keyframes heroLineRise{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes heroFadeIn{0%{opacity:0}to{opacity:1}}.homeHero .heroTitle .titleLine{animation:heroLineRise .7s cubic-bezier(.22,1,.36,1) both}.homeHero .heroTitle .titleLine:nth-child(2){animation-delay:90ms}.homeHero .heroTitle .titleLine:nth-child(3){animation-delay:.18s}.homeHero .kicker,.homeHero .leadText,.homeHero .heroProof,.homeHero .buttonRow{animation:heroFadeIn .76s ease-out both}.homeHero .leadText{animation-delay:.24s}.homeHero .heroProof{animation-delay:.33s}.homeHero .buttonRow{animation-delay:.42s}.homeHero .heroAside{animation:heroFadeIn .9s ease-out .2s both}.heroProof{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:0;margin:0;list-style:none}.heroProof li{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0f;color:#ffffffc7;font-family:var(--font-mono),monospace;font-size:.66rem;letter-spacing:.09em;text-transform:uppercase}.heroProof li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}.freistellerBadge{position:absolute;bottom:22px;left:22px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;background:var(--accent);color:var(--ink);border-radius:999px;font-family:var(--font-mono),monospace;font-size:.66rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;box-shadow:0 10px 26px #10101038}.contentCard,.quoteCard,.faqItem,.photoFeature,.metricCard{transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s ease,box-shadow .24s ease}.cardGrid .contentCard:hover,.faqList .faqItem:hover{transform:translateY(-3px);border-color:#10101029;box-shadow:0 20px 44px #1010101a}.button.primary:active,.signupForm button:active,.contactForm button:active{transform:translateY(0) scale(.99)}.transformationCards{counter-reset:shiftstep}.transformationCards .contentCard{position:relative;counter-increment:shiftstep}.transformationCards .contentCard:before{content:"0" counter(shiftstep);position:absolute;top:22px;right:24px;font-family:var(--font-mono),monospace;font-size:.78rem;font-weight:600;letter-spacing:.08em;color:var(--ink);background:#d7ff508c;padding:5px 9px;border-radius:999px}.pathGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pathGrid .contentCard{gap:14px;padding:28px}.pathGrid .contentCard.featured{background:radial-gradient(circle at top right,rgba(215,255,80,.34),transparent 38%),#fffc;border-color:#b8e61a80}.pathGrid .contentCard .button{margin-top:auto}.siteFooter{grid-template-columns:minmax(0,1.3fr) auto auto auto;gap:40px;padding:40px 0 12px;border-top:1px solid rgba(16,16,16,.1)}.footerClaim{margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(1.5rem,2.4vw,2.2rem);font-weight:700;letter-spacing:-.04em;line-height:1.05}.footerClaim .accentDot{color:transparent;display:inline-block;width:.42em;height:.42em;margin-left:.14em;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px #d7ff5038}.footerColumn{display:grid;gap:10px;align-content:start;color:var(--ink-soft);font-size:.9rem}.footerColumnTitle{font-family:var(--font-mono),monospace;font-size:.63rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-soft);opacity:.75;margin-bottom:4px}.footerColumn a{position:relative;width:fit-content}.footerColumn a:after{position:absolute;left:0;bottom:-3px;width:100%;height:1px;content:"";background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .18s ease}.footerColumn a:hover:after{transform:scaleX(1)}.footerMeta{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;margin-top:8px;border-top:1px solid rgba(16,16,16,.07);color:var(--ink-soft);font-size:.75rem;opacity:.85}.footerMeta p{margin:0}@media(max-width:1220px){.siteFooter{grid-template-columns:1fr;gap:28px}.pathGrid{grid-template-columns:1fr}}@media(max-width:760px){.heroProof li{font-size:.6rem}.freistellerBadge{bottom:16px;left:16px}}@media(prefers-reduced-motion:reduce){html[data-reveal-ready] [data-reveal]{opacity:1;transform:none;transition:none}.homeHero .heroTitle .titleLine,.homeHero .kicker,.homeHero .leadText,.homeHero .heroProof,.homeHero .buttonRow,.homeHero .heroAside{animation:none}}.titleMark{color:var(--ink);padding:0 .14em .04em;background:linear-gradient(180deg,transparent 18%,rgba(215,255,80,.92) 18%,rgba(215,255,80,.92) 90%,transparent 90%);border-radius:.14em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.heroLog{grid-column:1 / -1;display:flex;align-items:center;gap:14px;min-height:52px;padding:12px 18px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff0a;font-family:var(--font-mono),monospace;font-size:.78rem;letter-spacing:.02em;color:#ffffffc7;overflow:hidden;white-space:nowrap;contain:layout paint style}.heroLogDot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px #d7ff50b3;animation:heroLogPulse 2.4s ease-in-out infinite}@keyframes heroLogPulse{0%,to{opacity:1}50%{opacity:.35}}.heroLogText{overflow:hidden;text-overflow:ellipsis}.heroLogText .accentWord{color:var(--accent)}.heroLogCursor{flex:none;width:7px;height:1.05em;background:var(--accent);animation:heroLogBlink 1.1s steps(1) infinite}@keyframes heroLogBlink{0%,49%{opacity:1}50%,to{opacity:0}}.tickerBand{position:relative;overflow:hidden;padding:16px 0;border-top:1px solid rgba(16,16,16,.1);border-bottom:1px solid rgba(16,16,16,.1);margin:calc(clamp(72px,8vw,110px)*-.45) 0;contain:layout paint style}.tickerBand:before,.tickerBand:after{content:"";position:absolute;top:0;bottom:0;width:9%;z-index:1;pointer-events:none}.tickerBand:before{left:0;background:linear-gradient(to right,var(--background),transparent)}.tickerBand:after{right:0;background:linear-gradient(to left,var(--background),transparent)}.tickerTrack{display:inline-flex;gap:0;white-space:nowrap;animation:tickerScroll 36s linear infinite;will-change:transform}.tickerBand:hover .tickerTrack,.tickerTrack.isPaused{animation-play-state:paused}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.tickerList{display:inline-flex;align-items:center;gap:28px;padding:0 14px;margin:0;list-style:none}.tickerList li{display:inline-flex;align-items:center;gap:28px;font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.tickerList li:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent)}.shiftCompare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.comparePanel{display:grid;gap:18px;align-content:start;padding:32px;border-radius:var(--radius-xl)}.comparePanel.before{background:#ffffff80;border:1px solid rgba(16,16,16,.09)}.comparePanel.after{color:#fff;background:radial-gradient(circle at top right,rgba(215,255,80,.18),transparent 32%),linear-gradient(180deg,#101110,#070707);border:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow-dark)}.comparePanelHead{display:grid;gap:10px}.comparePanelHead h3{margin:0;font-size:clamp(1.4rem,2vw,1.9rem);letter-spacing:-.04em;line-height:1.05}.comparePanel ul{display:grid;gap:14px;padding:0;margin:0;list-style:none}.comparePanel li{position:relative;padding-left:30px;line-height:1.6}.comparePanel.before li{color:var(--ink-soft)}.comparePanel.after li{color:#ffffffd1}.comparePanel li:before{position:absolute;left:0;top:.1em;font-family:var(--font-mono),monospace;font-size:.95em;font-weight:600}.comparePanel.before li:before{content:"×";color:#10101061}.comparePanel.after li:before{content:"→";color:var(--accent)}.quoteBand{position:relative;overflow:hidden;display:grid;gap:24px;padding:clamp(36px,5vw,64px);border-radius:var(--radius-xl);color:#fff;background:radial-gradient(circle at 85% 15%,rgba(215,255,80,.16),transparent 34%),radial-gradient(circle at 10% 90%,rgba(215,255,80,.08),transparent 30%),linear-gradient(180deg,#101110,#070707);border:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow-dark)}.quoteBand blockquote{display:grid;gap:.16em;margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(2.2rem,4.6vw,4.4rem);font-weight:700;line-height:.98;letter-spacing:-.05em}.quoteBand .button{justify-self:start}@media(max-width:960px){.shiftCompare{grid-template-columns:1fr}.heroLog{font-size:.68rem;padding:10px 14px}}@media(max-width:760px){.quoteBand blockquote{font-size:clamp(1.8rem,8vw,2.4rem)}.comparePanel{padding:24px}}@media(prefers-reduced-motion:reduce){.tickerTrack,.heroLogDot,.heroLogCursor{animation:none}}:root{--ink-950: #0b0e1a;--ink-900: #14182b;--ink-800: #1d2238;--ink-700: #2a3150;--paper-0: #ffffff;--paper-50: #f8f9fb;--paper-100: #eceef2;--paper-200: #dfe2e9;--paper-300: #c8cdd8;--lime-100: #f3ffc9;--lime-200: #ecffa6;--lime-400: #dffe69;--lime-500: #cdef47;--lime-600: #aece1f;--warm-amber: #f3a24b;--warm-coral: #f08a6a;--warm-blush: #f3b9a6;--text-strong: var(--ink-900);--text-body: #353b50;--text-muted: #5b6275;--text-faint: #939aab;--text-on-ink: #f3f4f8;--text-on-ink-muted: #9097ab;--surface-page: var(--paper-100);--surface-card: var(--paper-0);--surface-sunken: var(--paper-50);--border-hairline: rgba(20, 24, 43, .1);--border-soft: rgba(20, 24, 43, .16);--border-strong: rgba(20, 24, 43, .28);--border-on-ink: rgba(255, 255, 255, .12);--accent: var(--lime-400);--accent-hover: var(--lime-500);--accent-press: var(--lime-600);--accent-soft: var(--lime-200);--focus-ring: rgba(174, 206, 31, .55);--font-sans: "Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-serif: "Newsreader", Georgia, "Times New Roman", serif;--font-display: var(--font-sans);--font-heading: var(--font-sans);--font-body: var(--font-sans);--font-eyebrow: var(--font-sans);--font-mono: var(--font-sans);--background: var(--surface-page);--background-soft: var(--surface-sunken);--surface: var(--surface-card);--surface-strong: var(--surface-card);--ink: var(--text-strong);--ink-soft: var(--text-muted);--inverse: var(--ink-900);--inverse-soft: var(--text-on-ink-muted);--line: var(--border-hairline);--line-strong: var(--border-soft);--line-inverse: var(--border-on-ink);--accent-strong: var(--accent-hover);--radius-2xl: 0;--radius-xl: 0;--radius-lg: 0;--radius-md: 0;--radius-sm: 0;--shadow-soft: none;--shadow-card: none;--shadow-dark: none;--content-width: 100%}html{background:var(--ink-900)}body{color:var(--text-body);font-family:var(--font-body);background:var(--ink-900);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}body:before{display:none}h1,h2,h3,h4,h5,h6{color:var(--text-strong);font-family:var(--font-heading);text-wrap:balance}p{text-wrap:pretty}a{text-underline-offset:.18em}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.pageFrame{width:var(--content-width);margin:0 auto;padding:0}.siteFrame{overflow:hidden;background:var(--surface-page);border:0}.siteHeader{position:relative;top:auto;z-index:20;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(18px,3vw,34px);padding:26px clamp(24px,5vw,72px);margin:0;background:transparent;border:0;border-bottom:1px solid var(--border-hairline);border-radius:0;box-shadow:none;backdrop-filter:none}.brandLockup{gap:12px}.brandDot{display:grid;width:36px;height:36px;place-items:center;color:var(--accent);background:var(--ink-900);border-radius:0;box-shadow:none}.brandDot:before{content:"cs";font-size:.92rem;font-weight:700;letter-spacing:-.05em}.brandText{gap:0}.brandText strong{color:var(--text-strong);font-size:1.25rem;font-weight:800;letter-spacing:-.035em;line-height:1}.brandText small{margin-top:3px;color:var(--text-muted);font-size:.72rem;font-weight:500}.brandPeriod{color:var(--accent)}.siteNav{justify-content:center;gap:clamp(18px,2.2vw,30px);color:var(--text-body);font-size:.94rem;font-weight:600}.siteNav a{color:var(--text-body);transition:color var(--dur-fast, .14s) var(--ease-out, ease)}.siteNav a:hover,.siteNav a.isActive{color:var(--accent-press)}.siteNav a:after,.footerColumn a:after,.formFootnote a:after{height:2px;bottom:-7px;background:var(--accent)}.headerActions{gap:14px}.languageSwitcher{color:var(--text-muted);font-family:var(--font-eyebrow);font-size:.72rem;font-weight:700;letter-spacing:.16em}.languageSwitcherCurrent,.languageSwitcherLink:hover{color:var(--text-strong)}.button,.signupForm button,.contactForm button,.callCardPick,.callWidgetSubmit{min-height:46px;padding:0 18px;color:var(--text-strong);border:1px solid var(--border-soft);border-radius:0!important;box-shadow:none!important;font-family:var(--font-sans);font-size:.88rem;font-weight:800;letter-spacing:-.01em;transition:background-color var(--dur-fast, .14s) var(--ease-out, ease),border-color var(--dur-fast, .14s) var(--ease-out, ease),color var(--dur-fast, .14s) var(--ease-out, ease),transform var(--dur-fast, .14s) var(--ease-out, ease)}.button:hover,.signupForm button:hover,.contactForm button:hover{transform:translateY(-1px)}.button.primary,.signupForm button,.contactForm button,.callWidgetSubmit{color:var(--text-strong)!important;background:var(--accent)!important;border-color:var(--accent)!important}.button.primary:hover,.signupForm button:hover,.contactForm button:hover,.callWidgetSubmit:hover{background:var(--accent-hover)!important;border-color:var(--accent-hover)!important}.button.secondary,.button.ghost{color:var(--text-strong);background:transparent;border-color:var(--border-soft)}.button.secondary:hover,.button.ghost:hover{background:var(--surface-card);border-color:var(--ink-900)}.burgerButton{width:42px;height:42px;border:1px solid var(--border-hairline);border-radius:0}.burgerLine{border-radius:0;background:var(--ink-900)}.mobileMenu{background:#0b0e1ab8;backdrop-filter:none}.mobileMenuInner{border:1px solid var(--border-hairline);border-radius:0;background:var(--surface-page);box-shadow:var(--shadow-overlay, 0 12px 32px rgba(11, 14, 26, .16))}.mobileMenuLink{border-radius:0;color:var(--text-body)}.mobileMenuLink:hover,.mobileMenuLink.isActive{color:var(--text-strong);background:var(--surface-card)}.siteMain{display:block}.siteMain>section{padding:clamp(64px,7vw,88px) clamp(24px,5vw,72px);border-top:1px solid var(--border-hairline)}.siteMain>section:first-child{border-top:0}.homeEditorialHero{position:relative;display:grid;min-height:clamp(640px,72vw,820px);padding-top:clamp(24px,4vw,54px)!important;padding-bottom:clamp(54px,7vw,82px)!important;overflow:hidden;isolation:isolate;background:var(--surface-page)}.heroBigName{position:absolute;top:42%;left:50%;z-index:0;width:max-content;max-width:120%;color:#f3a24b7a;filter:blur(1.5px);font-family:var(--font-display);font-size:clamp(5.8rem,17vw,14.4rem);font-weight:800;letter-spacing:-.055em;line-height:.9;opacity:.92;pointer-events:none;text-transform:uppercase;transform:translate(-50%,-50%);text-shadow:.18em .05em 0 rgba(240,138,106,.32),-.12em .14em 0 rgba(243,185,166,.24)}.heroPortraitStage{position:relative;z-index:1;justify-self:center;width:min(560px,56vw);height:clamp(430px,48vw,575px);margin:0;overflow:hidden;background:radial-gradient(120% 90% at 50% 12%,#d2d6dd,#aeb4bd 42%,#777f8d 82%),var(--paper-200);border:1px solid var(--border-hairline)}.heroPortraitStage:after{position:absolute;inset:0;z-index:2;content:"";background:radial-gradient(circle at 50% 20%,transparent 0 38%,rgba(20,24,43,.08) 78%),linear-gradient(158deg,transparent 36%,rgba(243,162,75,.72) 100%);mix-blend-mode:overlay;pointer-events:none}.heroPortraitStage:before{position:absolute;inset:0;z-index:3;content:"";background-image:radial-gradient(rgba(20,24,43,.45) .5px,transparent .7px);background-size:3px 3px;opacity:.12;pointer-events:none}.heroPortraitStage img{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:52% 20%;filter:grayscale(1) contrast(1.08)}.heroPortraitStage figcaption{position:absolute;left:16px;bottom:14px;z-index:4;color:#14182b99;font-family:var(--font-eyebrow);font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.heroIntroPanel{position:absolute;top:clamp(58px,7vw,94px);right:clamp(24px,5vw,72px);z-index:5;display:grid;gap:14px;width:min(300px,34vw)}.heroHi{margin:0;color:var(--text-strong);font-size:clamp(1.08rem,1.7vw,1.42rem);font-weight:800;letter-spacing:-.025em;line-height:1.15}.heroLede{margin:0;color:var(--text-muted);font-size:.98rem;font-weight:600;line-height:1.58}.heroIntroPanel .buttonRow{margin-top:4px}.heroRoleTitle{position:absolute;left:clamp(24px,5vw,72px);bottom:clamp(210px,22vw,350px);z-index:5;display:grid;gap:8px;margin:0;color:var(--text-strong);font-family:var(--font-display);font-size:clamp(1.7rem,2.55vw,2.42rem);font-weight:800;letter-spacing:-.04em;line-height:1.02}.heroRoleLine{display:flex;align-items:baseline;gap:14px}.heroRoleLine:nth-child(2){margin-left:clamp(20px,4.4vw,64px)}.heroRoleLine:nth-child(3){margin-left:clamp(8px,1.5vw,24px)}.heroRoleLine em{color:var(--text-faint);font-family:var(--font-eyebrow);font-size:.82rem;font-style:normal;font-weight:800;letter-spacing:.05em}.tickerBand{margin:0;padding:18px 0;background:var(--surface-card);border-top:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline)}.tickerBand:before{background:linear-gradient(to right,var(--surface-card),transparent)}.tickerBand:after{background:linear-gradient(to left,var(--surface-card),transparent)}.tickerList li{color:var(--text-muted);font-family:var(--font-eyebrow);font-size:.72rem;font-weight:800;letter-spacing:.16em}.tickerList li:after{width:8px;height:8px;background:var(--accent);border-radius:0;transform:rotate(45deg)}.kicker,.tag,.timelineYear,.timelineCurrent,.accentTag,.ocsPricingBadge,.ocsIntegrationPill{padding:7px 10px;color:var(--text-muted);background:transparent;border:1px solid var(--border-hairline);border-radius:0!important;font-family:var(--font-eyebrow);font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.kicker.inverse,.formCard.dark .kicker,.ctaBand .kicker,.successHero .kicker,.webinarHero .kicker,.ocsPricing .kicker,.ocsSecurity .kicker{color:var(--text-on-ink-muted);background:transparent;border-color:var(--border-on-ink)}.accentTag,.tag.accent,.timelineCurrent{color:var(--text-strong);background:var(--accent);border-color:var(--accent)}.sectionIntro{gap:18px;max-width:780px}.sectionIntro.center{text-align:left;justify-items:start;margin:0}.sectionIntro h2,.ctaBand h2,.successHero h1,.legalHero h1,.pageTitle,.callTitle,.callDankeHero h1{color:var(--text-strong);font-family:var(--font-display);font-size:clamp(2rem,4.2vw,4.05rem);font-weight:800;letter-spacing:-.04em;line-height:1.02}.sectionIntro p,.leadText,.pageLead,.contentCard p,.quoteCard p,.formCard p,.emptyStateCard p,.successHero p,.successCard p,.legalArticle p,.timelineBody p,.footerIntro p,.referenceCard p,.callLead,.callSwitcherHelp{color:var(--text-muted);font-size:1rem;line-height:1.66}.pageHero,.contactHero,.contentHero,.webinarHero,.heroShell,.sectionSurface,.legalHero,.successHero,.ctaBand,.postHero,.postBody,.notFoundHero,.ocsPricing,.ocsSecurityInner,.ocsNemoClawInner,.callBookingPage{border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important}.pageHero,.contactHero,.contentHero,.sectionSurface,.legalHero,.postHero,.postBody{background:var(--surface-page);border:0;box-shadow:none}.pageHero,.contactHero,.contentHero,.webinarHero{padding:clamp(64px,7vw,88px) clamp(24px,5vw,72px)}.pageHero,.contactHero,.webinarHero{grid-template-columns:minmax(0,1fr) minmax(300px,.86fr);min-height:auto}.pageHeroSide,.contactHeroSide,.webinarHeroSide{align-content:start}.titleLine.accent,.titleLine.mark,.titleMark{color:inherit;padding:0;background:transparent;border-bottom:.16em solid var(--accent);border-radius:0}.cardGrid,.pathGrid,.faqList,.metricRow,.principleGrid,.transformationGallery,.shiftCompare,.callCardGrid,.callReassurance{gap:18px}.contentCard,.quoteCard,.formCard,.emptyStateCard,.referenceCard,.dateCard,.successCard,.faqItem,.metricCard,.photoFeature,.noteCard,.callCard,.callWidget,.callReassurance li,.callDankePanel,.ocsCadenceCard,.ocsStep,.ocsPricingCard,.ocsAddon,.ocsAuditNote,.ocsQuoteCard,.ocsGuaranteeCard,.ocsAboutInner,.postQuote,.postCallout{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important}.contentCard,.quoteCard,.formCard,.emptyStateCard,.referenceCard,.dateCard,.successCard{gap:16px;padding:clamp(22px,2.4vw,32px)}.contentCard h3,.formCard h3,.quoteCard h3,.emptyStateCard h3,.referenceCard strong,.dateCard h3,.timelineBody h3,.callCardTitle,.callWidgetIntroTitle{color:var(--text-strong);font-size:clamp(1.16rem,1.5vw,1.42rem);font-weight:800;letter-spacing:-.02em;line-height:1.12}.cardGrid .contentCard:hover,.faqList .faqItem:hover,.contentCard:hover,.photoFeature:hover,.callCard:hover{border-color:var(--ink-900);box-shadow:none;transform:none}.cardGrid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.cardGrid.three,.pathGrid,.principleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.cardGrid.two,.shiftCompare,.transformationGallery,.splitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pathGrid .contentCard.featured,.contentCard.callout,.quoteCard,.audienceCard{background:var(--surface-card);border-color:var(--border-soft)}.pathGrid .contentCard.featured:before,.transformationCards .contentCard:before{color:var(--text-strong);background:var(--accent);border-radius:0}.bulletList li{color:var(--text-body)}.bulletList li:before{width:9px;height:9px;border-radius:0;background:var(--accent);transform:translateY(-50%) rotate(45deg)}.metricCard{background:var(--surface-card);border-color:var(--border-hairline)}.metricCard strong{color:var(--text-strong);font-size:clamp(1.6rem,2.2vw,2.25rem);font-weight:800;letter-spacing:-.035em}.metricCard span{color:var(--text-muted);font-family:var(--font-eyebrow);font-size:.68rem;font-weight:800;letter-spacing:.16em}.photoFeature{gap:14px;padding:0;overflow:hidden}.photoFeatureMedia,.placeholderScene,.lviVideo,.cs-method-media{border-radius:0!important}.photoFeatureMedia:after{position:absolute;inset:0;content:"";background:linear-gradient(150deg,transparent 42%,rgba(243,162,75,.42));mix-blend-mode:overlay;pointer-events:none}.photoFeatureMedia img{filter:saturate(.75) contrast(1.04)}.photoFeatureCaption{padding:0 22px 22px}.freistellerWrap{width:min(460px,100%);height:520px}.freistellerCard{inset:0;overflow:hidden;background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:0!important;box-shadow:none}.freistellerImg{bottom:0;height:100%;max-width:100%;filter:grayscale(.1) contrast(1.03)}.heroAside .freistellerWrap,.pageHeroSide .freistellerWrap,.sectionSurface>.freistellerWrap{width:min(460px,100%);height:520px}.heroAside .freistellerCard,.pageHeroSide .freistellerCard,.sectionSurface>.freistellerWrap .freistellerCard{top:0}.heroAside .freistellerImg,.pageHeroSide .freistellerImg,.sectionSurface>.freistellerWrap .freistellerImg{height:100%}.freistellerBadge{color:var(--text-strong);background:var(--accent);border-radius:0;box-shadow:none}.heroShell.dark,.formCard.dark,.heroShell.dark .referenceCard,.heroShell.dark .dateCard,.ctaBand,.successHero,.webinarHero,.ocsPricing,.ocsSecurityInner,.notFoundHero,.webinarPromo{color:var(--text-on-ink);background:var(--ink-900);border:1px solid var(--border-on-ink);box-shadow:none}.heroShell.dark h1,.heroShell.dark h2,.heroShell.dark h3,.formCard.dark h3,.ctaBand h2,.successHero h1,.webinarHero h1,.webinarHero h2,.ocsPricing h2,.ocsPricing h3,.ocsSecurity h2,.notFoundTitle,.webinarPromo h2{color:var(--text-on-ink)}.heroShell.dark p,.formCard.dark p,.ctaBand p,.successHero p,.webinarHero p,.ocsPricing p,.ocsSecurity p,.notFoundDescription,.webinarPromo p{color:var(--text-on-ink-muted)}.heroShell.dark .button.secondary,.heroShell.dark .button.ghost,.ctaBand .button.secondary,.successHero .button.secondary,.successHero .button.ghost,.webinarHero .button.secondary,.webinarHero .button.ghost{color:var(--text-on-ink);background:transparent;border-color:var(--border-on-ink)}.heroShell.dark .button.secondary:hover,.heroShell.dark .button.ghost:hover,.ctaBand .button.secondary:hover,.successHero .button.secondary:hover,.successHero .button.ghost:hover,.webinarHero .button.secondary:hover,.webinarHero .button.ghost:hover{color:var(--text-strong);background:var(--accent);border-color:var(--accent)}.comparePanel{border-radius:0}.comparePanel.before{background:var(--surface-card);border:1px solid var(--border-hairline)}.comparePanel.after,.quoteBand{color:var(--text-on-ink);background:var(--ink-900);border:1px solid var(--border-on-ink);border-radius:0;box-shadow:none}.comparePanel.after h3,.quoteBand blockquote{color:var(--text-on-ink)}.comparePanel.after li{color:var(--text-on-ink-muted)}.quoteBand .quoteLine:last-child{width:fit-content;color:inherit;border-bottom:.14em solid var(--accent)}.signupForm input,.signupForm button,.contactForm input,.contactForm select,.contactForm textarea,.contactForm button{color:var(--text-strong);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:0}.contactForm label{color:var(--text-body);font-weight:700}.formCard.dark .signupForm input,.formCard.dark .contactForm input,.formCard.dark .contactForm select,.formCard.dark .contactForm textarea,.ctaBand .signupForm input{color:var(--text-on-ink);background:#ffffff0f;border-color:var(--border-on-ink)}.formCard.dark .signupForm input::placeholder,.ctaBand .signupForm input::placeholder{color:var(--text-on-ink-muted)}.formFootnote{color:var(--text-muted)}.timelineItem{border-top:1px solid var(--border-hairline)}.timelineItem:last-child{border-bottom:1px solid var(--border-hairline)}.timelineBody p,.dateCard li,.legalArticle p,.legalHero p,.legalArticle address,.legalArticle ul,.postBody p,.postList li{color:var(--text-muted)}.postQuote:before{color:var(--accent)}.webinarCard.upcoming{border:1px solid var(--border-soft);padding:28px 32px}.problemQuote,.solutionInsight{border:1px solid var(--border-soft);padding:20px 24px}.solutionInsight{background:var(--surface-card)}.callCardActive{border-color:var(--ink-900);box-shadow:inset 0 0 0 2px var(--accent)!important}.callTabs,.callTab{border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important}.callTabs{background:var(--surface-card);border:1px solid var(--border-hairline)}.callTabActive,.callTabActive:hover{color:var(--text-on-ink);background:var(--ink-900)}.callTab:focus-visible,.callCardPick:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)!important}.lviStepNum,.callReassurance li:before,.ocsHeroCtaPulse{border-radius:0;box-shadow:none}.ocsHeroCtaCard,.ocsPricingCard,.ocsAddon,.ocsAuditNote,.ocsNemoNote,.ocsGuaranteeCard,.ocsAboutInner{border-radius:0!important;box-shadow:none!important}.siteFooter{display:grid;grid-template-columns:minmax(0,1.35fr) auto auto auto;gap:clamp(28px,4vw,48px);align-items:start;margin-top:0;padding:clamp(34px,5vw,56px) clamp(24px,5vw,72px) 28px;color:var(--text-on-ink);background:var(--ink-900);border:0;border-top:1px solid var(--border-on-ink)}.footerIntro{max-width:44ch}.footerIntro .kicker{color:var(--text-on-ink-muted);border-color:var(--border-on-ink)}.footerIntro p,.footerColumn,.footerColumnTitle,.footerColumn a,.footerMeta{color:var(--text-on-ink-muted)}.footerClaim{color:var(--text-on-ink);font-size:clamp(2.2rem,5vw,5.6rem);font-weight:800;letter-spacing:-.055em;line-height:.92}.footerClaim .accentDot{width:.22em;height:.22em;border-radius:0;box-shadow:none;transform:rotate(45deg) translateY(-.08em)}.footerColumnTitle{font-family:var(--font-eyebrow);font-weight:800;letter-spacing:.16em}.footerColumn a:hover{color:var(--text-on-ink)}.footerMeta{border-top-color:var(--border-on-ink)}@media(max-width:1120px){.cardGrid.four,.cardGrid.three,.pathGrid,.principleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.homeEditorialHero{min-height:700px}.heroPortraitStage{width:min(520px,62vw)}.heroIntroPanel{width:min(300px,38vw)}}@media(max-width:860px){.desktopOnly{display:none}.burgerButton{display:inline-flex}.siteHeader{grid-template-columns:auto auto;justify-content:space-between}.siteMain>section{padding:clamp(52px,10vw,72px) clamp(20px,6vw,32px)}.homeEditorialHero{min-height:auto;gap:28px}.heroBigName{top:240px;font-size:clamp(4.2rem,18vw,7rem)}.heroPortraitStage{width:min(100%,430px);height:430px;justify-self:start}.heroIntroPanel,.heroRoleTitle{position:relative;inset:auto;width:min(100%,560px)}.heroIntroPanel{order:2}.heroRoleTitle{order:3;font-size:clamp(1.85rem,8vw,2.7rem)}.heroRoleLine:nth-child(2),.heroRoleLine:nth-child(3){margin-left:0}.pageHero,.contactHero,.webinarHero,.splitGrid,.cardGrid.two,.shiftCompare,.transformationGallery,.callCardGrid,.callReassurance,.ocsPricingGrid,.ocsSecurityFeatures,.ocsNemoFeatures,.ocsQuoteGrid,.ocsAboutInner,.siteFooter{grid-template-columns:1fr}}@media(max-width:640px){.pageFrame{width:100%;padding:10px 0}.siteHeader{padding:18px}.brandText small{display:none}.homeEditorialHero{padding-top:32px!important}.heroPortraitStage{height:min(92vw,390px)}.heroRoleLine{gap:9px}.heroRoleLine em{font-size:.68rem}.cardGrid.four,.cardGrid.three,.pathGrid,.principleGrid,.faqList,.metricRow,.ocsCadenceGrid,.ocsStepList,.cs-stat-row{grid-template-columns:1fr}.contentCard,.quoteCard,.formCard,.emptyStateCard,.referenceCard,.dateCard,.successCard,.comparePanel,.quoteBand,.ctaBand{padding:22px}.ctaBand,.successHero{display:grid;justify-content:stretch}.buttonRow{width:100%}.buttonRow .button{flex:1 1 100%}}:root{--ink-900: oklch(14.5% .006 260);--ink-800: oklch(20% .008 260);--paper-0: oklch(99.2% .003 260);--paper-50: oklch(97.8% .004 260);--paper-100: oklch(95.5% .005 260);--text-strong: oklch(14.5% .006 260);--text-body: oklch(28% .008 260);--text-muted: oklch(48% .01 260);--text-faint: oklch(67% .012 260);--text-on-ink: oklch(96% .004 260);--text-on-ink-muted: oklch(68% .012 260);--surface-page: var(--paper-0);--surface-card: var(--paper-0);--surface-sunken: var(--paper-50);--border-hairline: oklch(14.5% .006 260 / .1);--border-soft: oklch(14.5% .006 260 / .16);--border-strong: oklch(14.5% .006 260 / .34);--border-on-ink: oklch(96% .004 260 / .14);--accent: oklch(88.5% .22 128);--accent-hover: oklch(82% .2 128);--accent-press: oklch(62% .16 128)}:where(.siteFrame,.siteFrame *){letter-spacing:0!important}html,body,.siteFrame{background:var(--surface-page)}.siteHeader{position:sticky;top:0;padding:18px clamp(24px,5vw,72px);background:#ffffffe0;border-bottom:1px solid var(--border-hairline);backdrop-filter:blur(18px)}.brandDot{width:31px;height:31px;color:var(--surface-card);background:var(--text-strong)}.brandDot:before{color:var(--surface-card);font-size:.78rem}.brandText strong{font-size:1rem}.brandText small{font-size:.7rem}.siteNav,.headerActions{font-size:.88rem}.siteMain>section{padding:72px clamp(24px,5vw,72px);background:var(--surface-page)}.siteMain>.homeVercelHero{position:relative;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);gap:42px;min-height:0;padding:64px clamp(22px,4.4vw,64px) 26px;overflow:hidden;border-top:0;background:var(--surface-page);isolation:isolate}.heroGridBackdrop{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(8,9,11,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(8,9,11,.055) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.7) 58%,transparent 100%)}.vercelHeroCopy{z-index:1;display:grid;align-self:center;max-width:780px;gap:18px;padding:22px 0 16px}.vercelHeroCopy .kicker,.heroSystemRow span,.vercelProofRail figcaption,.photoFeatureCaption .kicker{font-size:.72rem;font-weight:760;text-transform:uppercase}.vercelHeroTitle{display:grid;gap:0;max-width:none;margin:0;color:var(--text-strong);font-size:clamp(3.4rem,5.4vw,7.2rem);font-weight:780;line-height:.9}.vercelHeroTitle span{display:block;white-space:nowrap}.vercelHeroCopy .heroHi{max-width:26ch;color:var(--text-strong);font-size:1.26rem;font-weight:760;line-height:1.16}.vercelHeroCopy .heroLede{max-width:51ch;color:var(--text-muted);font-size:1.04rem;font-weight:560;line-height:1.65}.vercelHeroCopy .buttonRow{margin-top:10px}.button,.signupForm button,.contactForm button,.callCardPick,.callWidgetSubmit{min-height:42px;padding:0 16px;font-size:.86rem;font-weight:720}.button.primary,.signupForm button,.contactForm button,.callWidgetSubmit{color:var(--surface-card)!important;background:var(--text-strong)!important;border-color:var(--text-strong)!important}.button.primary:hover,.signupForm button:hover,.contactForm button:hover,.callWidgetSubmit:hover{color:var(--text-strong)!important;background:var(--accent)!important;border-color:var(--accent)!important}.button.secondary,.button.ghost{background:var(--surface-card)}.vercelHeroVisual{z-index:1;display:grid;align-self:center;grid-template-rows:auto auto;min-width:0}.vercelHeroImage{position:relative;display:grid;aspect-ratio:4 / 3;margin:0;overflow:hidden;background:var(--surface-sunken);border:1px solid var(--border-soft)}.vercelHeroImage img{width:100%;height:100%;object-fit:cover;object-position:50% 48%;filter:saturate(.9) contrast(1.04)}.vercelHeroImage:after{position:absolute;inset:0;content:"";background:linear-gradient(to bottom,#fff0 58%,#08090b6b),linear-gradient(135deg,rgba(182,240,0,.18),transparent 36%);pointer-events:none}.vercelHeroImage figcaption{position:absolute;right:12px;bottom:12px;z-index:1;max-width:min(340px,calc(100% - 24px));padding:8px 10px;color:var(--surface-card);font-size:.72rem;font-weight:680;line-height:1.25;background:#08090bb8;border:1px solid rgba(255,255,255,.18)}.heroSystemPanel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-1px;background:var(--surface-card);border:1px solid var(--border-soft)}.heroSystemRow{display:grid;gap:7px;min-width:0;padding:14px;border-left:1px solid var(--border-hairline)}.heroSystemRow:first-child{border-left:0}.heroSystemRow span{color:var(--text-faint)}.heroSystemRow strong{color:var(--text-strong);font-size:.84rem;font-weight:720;line-height:1.25}.vercelProofRail{z-index:1;display:grid;grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:8px;overflow:hidden;background:var(--border-hairline);border:1px solid var(--border-hairline)}.vercelProofRail figure{display:grid;grid-template-rows:136px auto;min-width:0;margin:0;background:var(--surface-card)}.vercelProofRail img{width:100%;height:100%;object-fit:cover;filter:saturate(.86) contrast(1.03)}.vercelProofRail figcaption{padding:12px 14px;color:var(--text-body);background:var(--surface-card)}.tickerBand{padding:14px 0}.tickerList li{color:var(--text-body);font-size:.76rem}.kicker,.tag,.timelineYear,.timelineCurrent,.accentTag,.ocsPricingBadge,.ocsIntegrationPill{padding:6px 9px;color:var(--text-muted);background:var(--surface-card);border-color:var(--border-hairline);font-size:.72rem}.sectionIntro.center{max-width:880px}.sectionIntro h2,.ctaBand h2,.successHero h1,.legalHero h1,.pageTitle,.callTitle,.callDankeHero h1{font-size:3.45rem;line-height:1}.sectionIntro p,.leadText,.pageLead,.contentCard p,.quoteCard p,.formCard p,.emptyStateCard p,.successHero p,.successCard p,.legalArticle p,.timelineBody p,.footerIntro p,.referenceCard p,.callLead,.callSwitcherHelp{font-size:1rem}.cardGrid,.pathGrid,.faqList,.metricRow,.principleGrid,.transformationGallery,.shiftCompare,.callCardGrid,.callReassurance{gap:1px}.cardGrid,.pathGrid,.principleGrid,.metricRow,.faqList,.shiftCompare,.callCardGrid,.callReassurance{overflow:hidden;background:var(--border-hairline);border:1px solid var(--border-hairline)}.contentCard,.quoteCard,.formCard,.emptyStateCard,.referenceCard,.dateCard,.successCard,.faqItem,.metricCard,.noteCard,.callCard,.callWidget,.callReassurance li,.callDankePanel,.ocsCadenceCard,.ocsStep,.ocsPricingCard,.ocsAddon,.ocsAuditNote,.ocsQuoteCard,.ocsGuaranteeCard,.ocsAboutInner,.postQuote,.postCallout{border:0}.contentCard,.quoteCard,.formCard,.emptyStateCard,.referenceCard,.dateCard,.successCard{padding:28px}.contentCard h3,.formCard h3,.quoteCard h3,.emptyStateCard h3,.referenceCard strong,.dateCard h3,.timelineBody h3,.callCardTitle,.callWidgetIntroTitle{font-size:1.28rem}.transformationSection{background:var(--surface-sunken)!important}.transformationTop{gap:32px}.transformationGallery{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(280px,.58fr);gap:1px;overflow:hidden;background:var(--border-hairline);border:1px solid var(--border-hairline)}.transformationGallery .photoFeature{border:0}.photoFeature{background:var(--surface-card)}.photoFeatureMedia:after{background:linear-gradient(135deg,rgba(182,240,0,.16),transparent 42%);mix-blend-mode:normal}.photoFeatureMedia img{filter:saturate(.9) contrast(1.03)}.photoFeatureCaption{display:grid;gap:10px;padding:18px}.photoFeatureCaption strong{font-size:1.08rem;line-height:1.1}.photoFeatureCaption p{color:var(--text-muted);font-size:.9rem;line-height:1.48}.quoteBand,.ctaBand,.heroShell.dark,.formCard.dark,.webinarPromo,.siteFooter{color:var(--text-on-ink);background:var(--text-strong)}.siteMain>.ctaBand{background:radial-gradient(circle at right top,rgba(215,255,80,.14),transparent 24%),linear-gradient(180deg,#0f1010,#070707)}.ctaBand .formCard:not(.dark) .formFootnote{color:var(--text-muted)}.ctaBand .formCard:not(.dark) .formFootnote a{color:var(--text-strong)}.quoteBand,.ctaBand,.heroShell.dark,.webinarPromo{border:0}.siteFooter{padding:54px clamp(24px,5vw,72px) 28px}@media(max-width:1120px){.siteMain>.homeVercelHero{grid-template-columns:minmax(0,1fr);gap:30px}.vercelHeroCopy{max-width:900px;min-width:0;width:100%}.vercelHeroTitle{max-width:none;font-size:5.6rem}.vercelHeroVisual{max-width:760px;min-width:0;width:100%}}@media(max-width:860px){.siteHeader{padding:14px 18px}.siteMain>section,.siteMain>.homeVercelHero{padding-right:18px;padding-left:18px}.siteMain>.homeVercelHero{padding-top:42px}.vercelHeroTitle{font-size:4.25rem}.vercelHeroVisual{max-width:none}.vercelProofRail{grid-template-columns:repeat(2,minmax(0,1fr))}.transformationGallery{grid-template-columns:1fr}.sectionIntro h2,.ctaBand h2,.successHero h1,.legalHero h1,.pageTitle,.callTitle,.callDankeHero h1{font-size:2.65rem}}@media(max-width:640px){.siteHeader{background:#fffffff0}.siteMain>.homeVercelHero{gap:24px;padding-top:34px!important;padding-bottom:18px}.vercelHeroCopy{gap:14px;padding:0}.vercelHeroTitle{max-width:none;min-width:0;max-width:100%;font-size:2.7rem;line-height:.94;overflow-wrap:break-word}.vercelHeroTitle span{white-space:normal}.vercelHeroCopy .heroHi{font-size:1.08rem}.vercelHeroCopy .heroLede{font-size:.96rem}.vercelHeroImage{aspect-ratio:1 / 1}.heroSystemPanel{grid-template-columns:1fr}.heroSystemRow{border-top:1px solid var(--border-hairline);border-left:0}.heroSystemRow:first-child{border-top:0}.vercelProofRail{display:grid;grid-template-columns:1fr;width:100%;max-width:100%;overflow-x:hidden;scroll-snap-type:none}.vercelProofRail figure{min-width:0;max-width:100%;grid-template-rows:168px auto;scroll-snap-align:none}.contentCard,.quoteCard,.formCard,.emptyStateCard,.referenceCard,.dateCard,.successCard{padding:22px}.sectionIntro h2,.ctaBand h2,.successHero h1,.legalHero h1,.pageTitle,.callTitle,.callDankeHero h1{font-size:2.18rem}}.siteMain>.operatorDossier{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto;gap:0;min-height:780px;padding:0 clamp(22px,4.4vw,64px)!important;overflow:hidden;background:var(--surface-page);border-top:1px solid var(--border-hairline);isolation:isolate}.siteMain>.operatorDossier:before{position:absolute;inset:0;z-index:-1;content:"";background-image:linear-gradient(rgba(8,9,11,.052) 1px,transparent 1px),linear-gradient(90deg,rgba(8,9,11,.052) 1px,transparent 1px);background-size:48px 48px}.operatorDossierHeader{z-index:2;display:grid;grid-column:1 / 6;grid-row:1;align-content:start;gap:20px;max-width:650px;padding:clamp(76px,8vw,112px) 0 32px}.operatorDossierHeader h2{max-width:8.6ch;margin:0;color:var(--text-strong);font-size:clamp(4rem,6.4vw,6.8rem);font-weight:780;line-height:.9}.operatorDossierMedia{position:relative;display:grid;grid-column:6 / -1;grid-row:1 / 3;min-height:780px;margin:0;overflow:hidden;background:var(--surface-sunken);border-right:1px solid var(--border-hairline);border-left:1px solid var(--border-hairline)}.operatorDossierMedia img{width:100%;height:100%;object-fit:cover;object-position:42% 50%;filter:saturate(.94) contrast(1.04)}.operatorDossierMedia:after{position:absolute;inset:0;content:"";background:linear-gradient(120deg,rgba(8,9,11,.36),transparent 34%),linear-gradient(to top,rgba(8,9,11,.34),transparent 42%);pointer-events:none}.operatorDossierMedia figcaption{position:absolute;right:14px;bottom:14px;z-index:1;max-width:300px;padding:9px 11px;color:var(--surface-card);font-size:.72rem;font-weight:700;line-height:1.26;background:#08090bb8;border:1px solid rgba(255,255,255,.18)}.operatorDossierPanel{z-index:3;display:grid;grid-column:1 / 8;grid-row:2;grid-template-columns:minmax(0,1.08fr) minmax(240px,.72fr);align-self:start;margin-bottom:clamp(56px,6vw,86px);color:var(--text-on-ink);background:var(--text-strong);border:1px solid rgba(255,255,255,.14)}.operatorTrail{display:grid;margin:0;padding:0;list-style:none}.operatorTrail li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:18px;align-items:start;padding:20px 22px;border-top:1px solid rgba(255,255,255,.12)}.operatorTrail li:first-child{border-top:0}.operatorTrail span{color:var(--accent);font-size:.76rem;font-weight:760}.operatorTrail strong{color:var(--text-on-ink);font-size:clamp(1rem,1.26vw,1.16rem);font-weight:720;line-height:1.28}.operatorStack{display:grid;align-content:space-between;gap:22px;min-width:0;padding:22px;background:#ffffff09;border-left:1px solid rgba(255,255,255,.12)}.operatorStack>span{color:var(--text-on-ink-muted);font-size:.72rem;font-weight:760;text-transform:uppercase}.operatorStack p{max-width:34ch;margin:0;color:var(--text-on-ink-muted);font-size:.92rem;font-weight:560;line-height:1.5}.operatorStack div{display:flex;flex-wrap:wrap;gap:7px;align-content:start}.operatorStack strong{padding:7px 9px;color:var(--text-on-ink);font-size:.8rem;font-weight:720;line-height:1;background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}.operatorStack .button{justify-self:start;color:var(--text-on-ink);background:transparent;border-color:#ffffff38}.operatorStack .button:hover{color:var(--text-strong);background:var(--accent);border-color:var(--accent)}@media(max-width:1080px){.siteMain>.operatorDossier{grid-template-columns:1fr;min-height:0;padding-top:0!important}.operatorDossierHeader,.operatorDossierMedia,.operatorDossierPanel{grid-column:1;grid-row:auto}.operatorDossierHeader{max-width:760px;padding:64px 0 34px}.operatorDossierHeader h2{max-width:10ch;font-size:clamp(3.2rem,9vw,5.4rem)}.operatorDossierMedia{min-height:520px;border:1px solid var(--border-hairline)}.operatorDossierPanel{grid-template-columns:1fr minmax(240px,.72fr);margin-bottom:54px}}@media(max-width:720px){.siteMain>.operatorDossier{padding-right:18px!important;padding-left:18px!important}.operatorDossierHeader{gap:16px;padding:48px 0 26px}.operatorDossierHeader h2{font-size:3rem;line-height:.94}.operatorDossierMedia{min-height:390px}.operatorDossierPanel{grid-template-columns:1fr;margin-bottom:42px}.operatorStack{border-top:1px solid rgba(255,255,255,.12);border-left:0}}@media(max-width:460px){.operatorDossierHeader h2{font-size:2.55rem}.operatorTrail li{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px}.operatorStack{padding:18px}}.siteMain>.subpageSystemHero,.postSystemHero{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0;align-items:center;padding:clamp(58px,7rem,92px) clamp(22px,4.4vw,64px) clamp(46px,5vw,68px)!important;overflow:hidden;background:var(--surface-page);border-top:1px solid var(--border-hairline);isolation:isolate}.siteMain>.subpageSystemHero .heroGridBackdrop,.postSystemHero .heroGridBackdrop{position:absolute;inset:0;z-index:-1}.subpageHeroLead{z-index:1;display:grid;grid-column:1 / 6;align-content:center;gap:20px;min-width:0;max-width:780px;padding:18px 0 24px}.subpageSystemHero .pageTitle{max-width:12ch;color:var(--text-strong);font-size:clamp(3.7rem,4.85vw,5.8rem);font-weight:780;line-height:.96;text-wrap:balance;hyphens:manual;overflow-wrap:normal;word-break:normal}.subpageSystemHero .pageTitle .titleLine{display:block}.subpageSystemHero .pageLead{max-width:50ch;color:var(--text-muted);font-size:1.02rem;font-weight:560;line-height:1.65}.subpageHeroTags{gap:8px;margin-top:6px}.subpageHeroVisual,.newsletterHeroBoard,.contactHeroBoard,.blogHeroBoard,.webinarArchiveBoard,.webinarDetailBoard,.postHeroBoard{z-index:1;display:grid;grid-column:7 / -1;align-self:center;min-width:0}.aboutHeroVisual,.blogHeroBoard,.webinarArchiveBoard,.webinarDetailBoard,.postHeroBoard{grid-template-rows:auto auto}.subpageHeroImage,.personalProofMedia,.blogFeatureImage{position:relative;display:grid;min-width:0;margin:0;overflow:hidden;background:var(--surface-sunken);border:1px solid var(--border-soft)}.subpageHeroImage{aspect-ratio:4 / 3}.subpageHeroImage img,.personalProofMedia img,.blogFeatureImage img{width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(1.04)}.aboutHeroVisual .subpageHeroImage img{object-position:42% 50%}.newsletterHeroBoard .subpageHeroImage img,.blogHeroBoard .subpageHeroImage img{object-position:50% 52%}.contactHeroBoard .subpageHeroImage img{object-position:42% 46%}.subpageHeroImage:after,.personalProofMedia:after,.blogFeatureImage:after{position:absolute;inset:0;content:"";background:linear-gradient(to bottom,#fff0 56%,#08090b61),linear-gradient(135deg,rgb(182 240 0 / .15),transparent 40%);pointer-events:none}.subpageHeroImage figcaption,.personalProofMedia figcaption,.blogFeatureImage figcaption{position:absolute;right:12px;bottom:12px;z-index:1;max-width:min(340px,calc(100% - 24px));padding:8px 10px;color:var(--surface-card);font-size:.72rem;font-weight:700;line-height:1.26;background:#08090bb8;border:1px solid rgb(255 255 255 / .18)}.subpageHeroRows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-1px;background:var(--surface-card);border:1px solid var(--border-soft)}.subpageHeroRows div{display:grid;gap:7px;min-width:0;padding:14px;border-left:1px solid var(--border-hairline)}.subpageHeroRows div:first-child{border-left:0}.subpageHeroRows span,.blogQueuePanel>span,.subpageProofRail figcaption{color:var(--text-faint);font-size:.72rem;font-weight:760;text-transform:uppercase}.subpageHeroRows strong{color:var(--text-strong);font-size:.86rem;font-weight:720;line-height:1.25}.subpageProofRail{z-index:1;display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(38px,5vw,62px);overflow:hidden;background:var(--border-hairline);border:1px solid var(--border-hairline)}.subpageProofRail figure{display:grid;grid-template-rows:156px auto;min-width:0;margin:0;background:var(--surface-card)}.subpageProofRail img{width:100%;height:100%;object-fit:cover;object-position:50% 42%;filter:saturate(.88) contrast(1.03)}.newsletterSystemHero .subpageProofRail figure:nth-child(3) img{object-position:50% 30%}.subpageProofRail figcaption{padding:12px 14px;color:var(--text-body);background:var(--surface-card)}.newsletterHeroBoard{grid-template-columns:minmax(0,.82fr) minmax(280px,.92fr);grid-template-rows:auto auto}.newsletterHeroBoard .subpageHeroImage{grid-column:1;grid-row:1;aspect-ratio:1 / 1}.newsletterHeroBoard .subpageHeroRows{grid-column:1;grid-row:2;grid-template-columns:1fr}.newsletterHeroBoard .subpageHeroRows div{border-top:1px solid var(--border-hairline);border-left:0}.newsletterHeroBoard .subpageHeroRows div:first-child{border-top:0}.newsletterSignupCard{grid-column:2;grid-row:1 / 3;justify-content:stretch;min-height:100%;padding:clamp(24px,2.2vw,30px);border:1px solid var(--border-on-ink)}.newsletterSignupCard .waSignup{align-content:center}.contactSystemHero{grid-template-columns:repeat(12,minmax(0,1fr))}.contactSystemHero .subpageHeroLead{grid-column:1 / 5}.contactHeroBoard{grid-column:5 / 8;align-self:start;padding-top:18px}.contactHeroBoard .subpageHeroImage{aspect-ratio:1 / 1}.contactHeroBoard .subpageHeroRows{grid-template-columns:1fr}.contactHeroBoard .subpageHeroRows div{border-top:1px solid var(--border-hairline);border-left:0}.contactHeroBoard .subpageHeroRows div:first-child{border-top:0}.contactHeroSide{z-index:1;grid-column:8 / -1;align-self:start;min-width:0;padding-top:18px}.contactSystemHero .pageTitle{max-width:12ch;font-size:clamp(3.5rem,4.25vw,4.75rem)}.contactSystemHero .pageTitle .titleLine:last-child{white-space:nowrap}.contactFormCard{padding:clamp(22px,2.1vw,26px);background:var(--surface-card);border:1px solid var(--border-soft)}.contactFormCard .contactForm{gap:13px}.contactFormCard .contactForm textarea{min-height:132px}.blogHeroBoard{grid-template-columns:minmax(0,1fr)}.blogHeroBoard .subpageHeroImage{aspect-ratio:16 / 9}.blogQueuePanel{display:grid;gap:16px;margin-top:-1px;padding:20px;color:var(--text-on-ink);background:var(--text-strong);border:1px solid var(--border-on-ink)}.blogQueuePanel>span{color:var(--text-on-ink-muted)}.blogQueuePanel ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;background:var(--border-on-ink);border:1px solid var(--border-on-ink)}.blogQueuePanel li{padding:12px;color:var(--text-on-ink);font-size:.9rem;font-weight:720;line-height:1.2;background:var(--text-strong)}.blogQueuePanel .button{justify-self:start;color:var(--text-on-ink);background:transparent;border-color:var(--border-on-ink)}.blogQueuePanel .button:hover{color:var(--text-strong);background:var(--accent);border-color:var(--accent)}.postLayout{gap:0}.postHeroLead{z-index:1;display:grid;grid-column:1 / span 6;align-content:center;gap:18px;min-width:0}.postHeroLead .postTitle{max-width:12.5ch;color:var(--text-strong);font-size:clamp(3.25rem,5.15vw,5.95rem);font-weight:800;line-height:.97;letter-spacing:0;text-wrap:balance}.postHeroLead .postLead{max-width:54ch;color:var(--text-muted);font-size:1.02rem;font-weight:560;line-height:1.65}.postHeroLead .postBack{justify-self:start;padding:0;color:var(--text-muted);font-family:var(--font-body),sans-serif;font-size:.84rem;font-weight:720;letter-spacing:0;text-transform:none}.postHeroLead .postBack:hover{color:var(--text-strong)}.postHeroBoard{grid-column:8 / -1}.postHeroImage{aspect-ratio:16 / 10}.postHeroImage img{object-position:50% 46%}.postHeroDossier{display:grid;gap:16px;margin-top:-1px;padding:22px;color:var(--text-on-ink);background:var(--text-strong);border:1px solid var(--border-on-ink)}.postHeroDossier p{max-width:30ch;margin:0;color:var(--text-on-ink);font-size:1.22rem;font-weight:760;line-height:1.12}.postHeroDossier ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;background:var(--border-on-ink);border:1px solid var(--border-on-ink)}.postHeroDossier li{padding:12px;color:var(--text-on-ink-muted);font-size:.82rem;font-weight:720;line-height:1.22;background:var(--text-strong)}.postArticle{max-width:860px;padding-top:clamp(52px,7vw,96px)}.webinarArchiveBoard .subpageHeroImage{aspect-ratio:16 / 10}.webinarDetailLead{grid-column:1 / 6}.webinarDetailLead .pageTitle{max-width:12.5ch;font-size:clamp(3.45rem,4.75vw,5.55rem)}.webinarDetailBoard{grid-column:7 / -1}.webinarDetailBoard .subpageHeroImage{aspect-ratio:16 / 10}.webinarDetailBoard .subpageHeroImage img{object-position:48% 48%}.webinarGuidePanel{display:grid;gap:12px;margin-top:-1px;padding:20px;color:var(--text-on-ink);background:var(--text-strong);border:1px solid var(--border-on-ink)}.webinarGuidePanel strong{color:var(--text-on-ink);font-size:1.18rem;font-weight:760;line-height:1.12}.webinarGuidePanel p{max-width:42ch;margin:0;color:var(--text-on-ink-muted);font-size:.95rem;line-height:1.5}.webinarDetailBoard .subpageHeroRows{grid-template-columns:repeat(2,minmax(0,1fr))}.webinarDetailSignup{max-width:680px;margin-top:14px;padding:22px;color:var(--text-on-ink);background:var(--text-strong);border:1px solid var(--border-on-ink)}.webinarDetailSignup .waSignup{margin:0}.webinarDetailSignup .webinarHeroForm input{color:var(--text-on-ink);background:#ffffff0f;border:1px solid var(--border-on-ink);border-radius:0}.webinarDetailSignup .webinarHeroForm input::placeholder{color:var(--text-on-ink-muted)}.webinarDetailSignup .webinarHeroForm button{border-radius:0}.aboutStoryDossier,.personalProofBand,.blogFeatureDossier,.webinarHostDossier{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;padding:0 clamp(22px,4.4vw,64px)!important;background:var(--border-hairline);border-top:1px solid var(--border-hairline)}.aboutStoryDossier>.sectionIntro,.aboutStoryDossier>.aboutStoryQuote,.personalProofBand>.personalProofMedia,.personalProofBand>.sectionIntro,.blogFeatureDossier>.sectionIntro,.blogFeatureDossier>.blogFeatureImage,.webinarHostDossier>.webinarHostMedia,.webinarHostDossier>.webinarHostQuote{min-width:0;background:var(--surface-page)}.aboutStoryDossier>.sectionIntro{grid-column:1 / 7;max-width:none;padding:clamp(56px,6rem,82px) clamp(24px,4vw,54px) clamp(56px,6rem,82px) 0}.aboutStoryDossier>.aboutStoryQuote{grid-column:7 / -1;align-content:center;min-height:100%;padding:clamp(44px,5rem,72px);color:var(--text-on-ink);background:var(--text-strong);border:0}.aboutStoryQuote .kicker{color:var(--text-on-ink-muted);background:#ffffff0f;border-color:var(--border-on-ink)}.aboutStoryQuote blockquote{color:var(--text-on-ink);font-size:2.8rem;line-height:1}.personalProofBand>.personalProofMedia{grid-column:1 / 6;min-height:560px;border:0}.personalProofBand>.sectionIntro{grid-column:6 / -1;max-width:none;align-content:center;padding:clamp(56px,6rem,82px)}.personalProofMedia img{object-position:50% 32%}.blogFeatureDossier>.sectionIntro{grid-column:1 / 6;max-width:none;align-content:start;padding:clamp(56px,6rem,82px) clamp(24px,4vw,54px) clamp(56px,6rem,82px) 0}.blogFeatureDossier>.blogFeatureImage{grid-column:6 / -1;min-height:520px;border:0}.blogFeatureImage img{object-position:50% 28%}.webinarHostDossier>.webinarHostMedia{position:relative;display:grid;grid-column:1 / 7;min-height:560px;margin:0;overflow:hidden}.webinarHostMedia img{width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(1.04)}.webinarHostMedia:after{position:absolute;inset:0;content:"";background:linear-gradient(to bottom,#fff0 56%,#08090b61),linear-gradient(135deg,rgb(182 240 0 / .15),transparent 40%);pointer-events:none}.webinarHostMedia figcaption{position:absolute;right:12px;bottom:12px;z-index:1;max-width:min(360px,calc(100% - 24px));padding:8px 10px;color:var(--surface-card);font-size:.72rem;font-weight:700;line-height:1.26;background:#08090bb8;border:1px solid rgb(255 255 255 / .18)}.webinarHostDossier>.webinarHostQuote{grid-column:7 / -1;align-content:center;padding:clamp(44px,5rem,72px);color:var(--text-on-ink);background:var(--text-strong);border:0}.webinarHostQuote .kicker{color:var(--text-on-ink-muted);background:#ffffff0f;border-color:var(--border-on-ink)}.webinarHostQuote blockquote,.webinarHostQuote p{color:var(--text-on-ink)}.webinarArchiveGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;background:var(--border-hairline);border:1px solid var(--border-hairline)}.webinarArchiveGrid .webinarCard{min-height:260px;border:0}.webinarArchiveGrid .webinarCard h3{max-width:22ch;font-size:1.65rem;line-height:1.05}.webinarArchiveGrid .webinarCard .button{justify-self:start;margin-top:auto}.webinarEmptyState{display:grid;gap:12px;justify-items:start;padding:clamp(28px,4vw,48px);border:1px solid var(--border-hairline);border-radius:var(--radius-md, 14px);background:var(--surface-subtle, rgba(8, 9, 11, .03))}.webinarEmptyState h2{margin:0;max-width:18ch}.webinarEmptyState p{margin:0;max-width:52ch;color:var(--text-muted)}.workshopPriceNote{margin:4px 0 0;font-size:.92rem;font-weight:600;color:var(--text-muted)}.workshopOutcomes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 36px;margin:0;padding:0;list-style:none}.workshopOutcomes li{position:relative;padding-left:26px;line-height:1.5}.workshopOutcomes li:before{content:"→";position:absolute;left:0;font-weight:700;color:var(--accent, #93c01f)}.workshopAudience{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;background:var(--border-hairline);border:1px solid var(--border-hairline)}.workshopPriceCard{display:grid;gap:14px;justify-items:start;max-width:640px;padding:clamp(24px,3vw,40px);border:1px solid var(--border-hairline);border-radius:var(--radius-md, 14px);background:var(--surface-card, #fff)}.workshopPrice{font-size:clamp(2.2rem,4vw,3rem);line-height:1;font-weight:780}.workshopPriceSub{margin:0;color:var(--text-muted)}.workshopPriceCard ul{margin:0;padding-left:20px;display:grid;gap:8px}.workshopPriceCard small{color:var(--text-muted);opacity:.85}@media(max-width:760px){.workshopOutcomes,.workshopAudience{grid-template-columns:1fr}}.legalHero,.successHero,.postHero{position:relative;overflow:hidden;background:var(--surface-page)!important;border:1px solid var(--border-hairline);border-right:0;border-left:0;box-shadow:none}.legalHero:before,.successHero:before,.postHero:before{position:absolute;inset:0;z-index:-1;content:"";background-image:linear-gradient(rgb(8 9 11 / .052) 1px,transparent 1px),linear-gradient(90deg,rgb(8 9 11 / .052) 1px,transparent 1px);background-size:48px 48px}.legalHero{max-width:none;margin:0;padding:clamp(58px,7rem,92px) clamp(22px,4.4vw,64px) clamp(44px,6vw,72px);border-top:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline)}.legalHero h1{max-width:12ch;color:var(--text-strong);font-size:clamp(3.2rem,5.6vw,5.9rem);font-weight:800;line-height:.96;letter-spacing:0}.legalHero p{max-width:52ch;color:var(--text-muted);font-size:1.08rem;line-height:1.6}.legalArticle{max-width:940px;margin:0;padding:clamp(44px,6vw,72px) clamp(22px,4.4vw,64px) clamp(68px,8vw,112px)}.legalSection{padding:0 0 clamp(30px,4vw,46px);border-bottom:1px solid var(--border-hairline)}.legalArticle h2,.legalArticle h3{color:var(--text-strong);letter-spacing:0}.successHero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.72fr);align-items:center;gap:clamp(24px,5vw,70px);min-height:360px;padding:clamp(58px,7rem,92px) clamp(22px,4.4vw,64px)!important;color:var(--text-on-ink);background:var(--text-strong)!important;border-top:1px solid var(--border-on-ink);border-bottom:1px solid var(--border-on-ink)}.successHero:before{z-index:0;background-image:linear-gradient(rgb(255 255 255 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .06) 1px,transparent 1px)}.successHero>*{position:relative;z-index:1}.successHero h1{max-width:12ch;color:var(--text-on-ink);font-size:clamp(3.2rem,5.6vw,6rem);font-weight:800;line-height:.96;letter-spacing:0}.successHero p{max-width:38ch;color:var(--text-on-ink-muted);font-size:1.08rem;line-height:1.6}.successHero .button.secondary,.successHero .button.ghost{color:var(--text-on-ink);border-color:var(--border-on-ink)}.successHero .button.secondary:hover,.successHero .button.ghost:hover{color:var(--text-strong);background:var(--accent);border-color:var(--accent)}@media(max-width:1180px){.siteMain>.subpageSystemHero,.postSystemHero{grid-template-columns:1fr;gap:28px}.subpageHeroLead,.subpageHeroVisual,.newsletterHeroBoard,.contactSystemHero .subpageHeroLead,.contactHeroBoard,.contactHeroSide,.blogHeroBoard,.webinarArchiveBoard,.webinarDetailLead,.webinarDetailBoard,.postHeroLead,.postHeroBoard{grid-column:1}.subpageHeroLead{max-width:900px}.subpageSystemHero .pageTitle{max-width:11ch;font-size:4.4rem}.subpageHeroVisual,.newsletterHeroBoard,.contactHeroBoard,.contactHeroSide,.blogHeroBoard,.webinarArchiveBoard,.webinarDetailBoard,.postHeroBoard{max-width:860px}.contactHeroSide,.contactHeroBoard{padding-top:0}.contactHeroBoard{grid-template-columns:minmax(0,.82fr) minmax(280px,1fr)}.contactHeroBoard .subpageHeroRows{margin-top:0;margin-left:-1px}}@media(max-width:860px){.siteMain>.subpageSystemHero,.postSystemHero,.aboutStoryDossier,.personalProofBand,.blogFeatureDossier,.webinarHostDossier{padding-right:18px!important;padding-left:18px!important}.siteMain>.subpageSystemHero,.postSystemHero{padding-top:42px!important}.subpageSystemHero .pageTitle{font-size:3.35rem}.newsletterHeroBoard,.contactHeroBoard{grid-template-columns:1fr}.newsletterHeroBoard .subpageHeroImage,.newsletterHeroBoard .subpageHeroRows,.newsletterSignupCard{grid-column:1;grid-row:auto}.newsletterHeroBoard .subpageHeroImage,.contactHeroBoard .subpageHeroImage{aspect-ratio:4 / 3}.contactHeroBoard .subpageHeroRows{margin-left:0}.subpageProofRail{grid-template-columns:1fr}.subpageProofRail figure{grid-template-rows:188px auto}.aboutStoryDossier,.personalProofBand,.blogFeatureDossier,.webinarHostDossier{grid-template-columns:1fr}.aboutStoryDossier>.sectionIntro,.aboutStoryDossier>.aboutStoryQuote,.personalProofBand>.personalProofMedia,.personalProofBand>.sectionIntro,.blogFeatureDossier>.sectionIntro,.blogFeatureDossier>.blogFeatureImage,.webinarHostDossier>.webinarHostMedia,.webinarHostDossier>.webinarHostQuote{grid-column:1}.aboutStoryDossier>.sectionIntro,.personalProofBand>.sectionIntro,.blogFeatureDossier>.sectionIntro{padding:42px 0}.aboutStoryDossier>.aboutStoryQuote{padding:34px}.aboutStoryQuote blockquote{font-size:2.2rem}.personalProofBand>.personalProofMedia,.blogFeatureDossier>.blogFeatureImage,.webinarHostDossier>.webinarHostMedia{min-height:420px}.webinarArchiveGrid{grid-template-columns:1fr}.postHeroLead .postTitle{max-width:12ch;font-size:3.35rem}.postHeroDossier ul{grid-template-columns:1fr}}@media(max-width:560px){.subpageSystemHero .pageTitle{font-size:2.65rem;line-height:.96}.subpageSystemHero .pageLead{font-size:.96rem}.subpageHeroRows{grid-template-columns:1fr}.subpageHeroRows div{border-top:1px solid var(--border-hairline);border-left:0}.subpageHeroRows div:first-child{border-top:0}.blogQueuePanel ol{grid-template-columns:1fr}.newsletterSignupCard,.contactFormCard{padding:22px}.personalProofBand>.personalProofMedia,.blogFeatureDossier>.blogFeatureImage{min-height:340px}.postHeroLead .postTitle{font-size:2.65rem;line-height:.96}.contactSystemHero .pageTitle .titleLine:last-child{white-space:normal}}
