*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.table-row{display:table-row}:root{font-family:Inter,system-ui,sans-serif;color:#10241e;background:#f3f6f2;font-synthesis:none;text-rendering:optimizeLegibility;--forest: #173f35;--ink: #10241e;--chartreuse: #b9d94a;--sky: #8ac7d9;--cloud: #f3f6f2;--apricot: #f2b58d;--rose: #e8b7be;--line: #d6e0da;--muted: #62736d}*{box-sizing:border-box}html,body,#root{width:100%;min-height:100%}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:var(--cloud);color:var(--ink);-webkit-font-smoothing:antialiased}body.menu-open{overflow:hidden}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}h1,h2,h3,p{margin:0}h1,h2{font-family:"Instrument Serif",serif;font-weight:400;letter-spacing:0}p{line-height:1.7}em{font-family:"Instrument Serif",serif;font-weight:400}::-moz-selection{color:#fff;background:var(--forest)}::selection{color:#fff;background:var(--forest)}.site-header{position:absolute;z-index:30;top:0;left:0;display:grid;width:100%;grid-template-columns:180px 1fr auto;align-items:center;gap:24px;padding:22px 4.5%;color:var(--forest)}.site-header:not(.is-inverse){background:#ffffffe0;border-bottom:1px solid rgba(23,63,53,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-header.is-inverse{color:#fff;border-bottom:1px solid rgba(255,255,255,.2)}.site-header.is-floating{position:fixed;background:#f8faf7c2;box-shadow:0 8px 30px #173f350f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand-link{display:inline-flex;width:144px;align-items:center}.brand-link img{width:100%;height:auto}.desktop-nav{display:flex;align-items:center;justify-content:center;gap:26px}.desktop-nav a,.text-link{position:relative;font-size:13px;font-weight:400}.nav-dropdown{position:relative;display:flex;align-items:center;padding:14px 0;margin:-14px 0}.nav-dropdown>a{display:inline-flex;align-items:center;gap:5px}.nav-dropdown>a svg{transition:transform .24s ease}.nav-dropdown:hover>a svg,.nav-dropdown:focus-within>a svg{transform:rotate(180deg)}.nav-dropdown-panel{position:absolute;top:calc(100% + 13px);left:50%;width:370px;border:1px solid rgba(23,63,53,.16);border-radius:8px;padding:12px;color:var(--forest);background:#fafcf9fa;box-shadow:0 22px 55px #0d2d262e;opacity:0;pointer-events:none;transform:translate(-50%,10px);transition:opacity .22s ease,transform .22s ease;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav-dropdown-panel:before{position:absolute;right:0;bottom:100%;left:0;height:14px;content:""}.nav-dropdown:hover .nav-dropdown-panel,.nav-dropdown:focus-within .nav-dropdown-panel{opacity:1;pointer-events:auto;transform:translate(-50%)}.nav-dropdown-panel>span{display:block;padding:5px 8px 10px;color:#71817b;font-size:8px;font-weight:600}.desktop-nav .nav-product{display:grid;grid-template-columns:34px 1fr 16px;align-items:center;gap:11px;border-radius:6px;padding:10px 8px;transition:background .18s ease,transform .18s ease}.desktop-nav .nav-product:after,.desktop-nav .nav-all-products:after{display:none}.nav-product>i{display:grid;width:34px;height:34px;place-items:center;border-radius:6px;background:#e4edef}.nav-product.chartreuse>i{background:#edf4d2}.nav-product.apricot>i{background:#f8e2d4}.nav-product>span{display:flex;min-width:0;flex-direction:column;gap:3px}.nav-product strong{font-size:11px;font-weight:600}.nav-product small{overflow:hidden;color:#6b7b75;font-size:8px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.desktop-nav .nav-product:hover,.desktop-nav .nav-product:focus-visible{background:#edf3ef;transform:translate(3px)}.nav-all-products{display:flex;align-items:center;justify-content:space-between;margin-top:8px;border-top:1px solid #dbe4de;padding:13px 8px 3px;font-size:10px!important;font-weight:600!important}.desktop-nav a:after,.text-link:after{position:absolute;right:0;bottom:-7px;left:0;height:1px;background:currentColor;content:"";opacity:0;transform:scaleX(.5);transition:.2s ease}.desktop-nav a:hover:after,.desktop-nav a.active:after,.text-link:hover:after{opacity:1;transform:scaleX(1)}.header-actions{display:flex;align-items:center;justify-content:flex-end;gap:20px}.button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:999px;padding:12px 22px;font-size:13px;font-weight:500;line-height:1;transition:color .2s ease,background .2s ease,border .2s ease,transform .2s ease}.button:hover{transform:translateY(-2px)}.button svg,.text-cta svg,.product-copy a svg{transition:transform .2s ease}.button:hover svg,.text-cta:hover svg,.product-copy a:hover svg{transform:translate(4px)}.button-small{min-height:40px;padding:10px 17px}.button-dark{color:#fff;background:var(--forest)}.button-dark:hover{background:#0d2e26}.button-light{color:var(--ink);background:#fff}.button-light:hover{background:var(--chartreuse)}.button-ghost{color:var(--forest);border-color:#173f354d;background:#ffffff61;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.button-ghost:hover{border-color:var(--forest);background:#fff}.button-outline-light{color:#fff;border-color:#ffffff73;background:#ffffff0a}.button-outline-light:hover{border-color:#ffffffe6;background:#ffffff1a}.menu-button{display:none;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:50%;color:inherit;background:transparent}.mobile-menu{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;padding:22px 24px 28px;color:#fff;background:#0d2d26;opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.76,0,.24,1)}.mobile-menu.is-open{opacity:1;pointer-events:auto}.mobile-menu-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:26px;border-bottom:1px solid rgba(255,255,255,.16)}.mobile-menu-head button{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(255,255,255,.45);border-radius:50%;color:#fff;background:transparent}.mobile-menu nav{display:flex;flex:1;flex-direction:column;justify-content:center}.mobile-menu nav>a,.mobile-products{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.12);font-family:"Instrument Serif",serif;font-size:38px;opacity:0;transform:translateY(22px);transition:opacity .5s var(--delay) cubic-bezier(.76,0,.24,1),transform .5s var(--delay) cubic-bezier(.76,0,.24,1)}.mobile-menu.is-open nav>a,.mobile-menu.is-open .mobile-products{opacity:1;transform:translateY(0)}.mobile-products{display:block}.mobile-products summary{display:flex;align-items:center;justify-content:space-between;padding:13px 0;cursor:pointer;list-style:none}.mobile-products summary::-webkit-details-marker{display:none}.mobile-products summary svg{transition:transform .24s ease}.mobile-products[open] summary svg{transform:rotate(180deg)}.mobile-products>div{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;padding:4px 0 14px}.mobile-products>div a{display:flex;align-items:center;justify-content:space-between;border:0;padding:9px 12px;color:#ffffffbd;background:#ffffff0f;font-family:Inter,sans-serif;font-size:11px}.mobile-menu-cta{width:100%}.entry-gate{position:relative;width:100%;height:100svh;min-height:680px;overflow:hidden;color:var(--forest);background:#f4f6f1}.entry-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transform-origin:center;will-change:transform}.entry-media img,.entry-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.entry-media video{z-index:1}.entry-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:#f4f7f22e;pointer-events:none}.entry-frame{position:relative;z-index:2;display:flex;height:100%;flex-direction:column;padding:84px 4.5% 0}.entry-copy{display:flex;width:min(840px,88%);flex:1;align-items:center;align-self:center;flex-direction:column;justify-content:center;padding:30px 0 132px;text-align:center}.entry-kicker{font-size:9px;font-weight:600;text-transform:uppercase}.entry-copy h1{margin-top:6px;color:var(--forest);font-size:clamp(84px,11vw,154px);line-height:.9;text-shadow:0 2px 26px rgba(255,255,255,.48)}.entry-statement{margin-top:15px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:clamp(26px,3vw,43px);line-height:1;text-shadow:0 2px 20px rgba(255,255,255,.7)}.entry-statement em{color:#4f766b}.entry-description{max-width:580px;margin-top:18px;color:var(--forest);font-size:13px;font-weight:500;line-height:1.6;text-shadow:0 1px 10px white,0 0 24px rgba(255,255,255,.94)}.entry-button{display:inline-flex;min-height:48px;align-items:center;gap:10px;margin-top:24px;border:1px solid rgba(23,63,53,.46);border-radius:999px;padding:12px 24px;color:var(--forest);background:#f8faf7bd;box-shadow:0 10px 30px #173f3514;font-size:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:color .2s ease,background .2s ease,transform .2s ease}.entry-button:hover{color:#fff;background:var(--forest);transform:translateY(-2px)}.entry-button svg{animation:entry-arrow 1.8s ease-in-out infinite}.entry-signals{position:absolute;right:4.5%;bottom:22px;left:4.5%;display:grid;grid-template-columns:repeat(3,minmax(160px,1fr)) auto;align-items:center;border:1px solid rgba(23,63,53,.18);border-radius:8px;padding:13px 16px;background:#f8faf7c2;box-shadow:0 12px 36px #173f3514;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.entry-signals>span{display:grid;grid-template-columns:24px 1fr;grid-template-rows:auto auto;align-items:center;padding-right:22px}.entry-signals>span svg{grid-row:1 / 3}.entry-signals small{color:#587068;font-size:8px;text-transform:uppercase}.entry-signals strong{margin-top:3px;font-size:10px;font-weight:500}.entry-signals>i{color:#587068;font-size:8px;font-style:normal;text-align:right}@keyframes entry-arrow{50%{transform:translateY(4px)}}.home-hero{position:relative;min-height:100vh;overflow:hidden;background:#cbd8ce}.home-hero-bg{position:absolute;top:-8%;right:0;bottom:0;left:0;width:100%;height:116%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home-hero-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f8faf7fa,#f8faf7e0,#f8faf714 68%)}.home-hero-copy{position:relative;z-index:5;display:flex;width:min(660px,54%);min-height:100vh;flex-direction:column;justify-content:center;padding:128px 0 190px 6.5%}.eyebrow{display:inline-flex;align-items:center;gap:9px;color:var(--forest);font-size:11px;font-weight:600;letter-spacing:0;text-transform:uppercase}.eyebrow>span{width:24px;height:1px;background:currentColor}.eyebrow.light,.section-label.light{color:#ffffffb3}.home-hero h1{margin-top:22px;color:var(--forest);font-size:78px;line-height:.98}.home-hero h1 em{color:#315f52}.home-hero-copy>p{max-width:530px;margin-top:26px;color:#4f615b;font-size:16px}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px}.hero-scroll-cue{position:absolute;z-index:6;bottom:138px;left:6.5%;display:flex;align-items:center;gap:9px;color:var(--forest);font-size:10px;font-weight:600;text-transform:uppercase}.hero-scroll-cue span{width:28px;height:1px;background:var(--forest)}.signal-strip{position:absolute;z-index:10;right:2.5%;bottom:24px;left:2.5%;display:grid;grid-template-columns:repeat(6,1fr);border:1px solid rgba(255,255,255,.76);border-radius:8px;background:#f8faf7d1;box-shadow:0 16px 50px #1230281f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.signal-item{display:flex;min-width:0;align-items:center;gap:11px;padding:15px;border-right:1px solid rgba(23,63,53,.11)}.signal-item:last-child{border-right:0}.signal-item>span:last-child{display:flex;min-width:0;flex-direction:column}.signal-item small{color:var(--muted);font-size:9px;text-transform:uppercase}.signal-item strong{overflow:hidden;margin-top:2px;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.icon-tile{display:inline-grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:6px;color:var(--forest)}.icon-tile.sky{background:#8ac7d966}.icon-tile.chartreuse{background:#b9d94a75}.icon-tile.apricot{background:#f2b58d7a}.icon-tile.rose{background:#e8b7be7a}.proof-section{display:grid;grid-template-columns:1.2fr .8fr;border-bottom:1px solid #d3ddd7;background:#fafbf9}.proof-audiences,.proof-metrics{padding:42px 6.5%}.proof-audiences{border-right:1px solid #d3ddd7;overflow:hidden}.proof-audiences>span{color:#74857e;font-size:9px;font-weight:600;text-transform:uppercase}.proof-marquee{width:100%;overflow:hidden}.proof-track{display:flex;width:-moz-max-content;width:max-content;margin-top:22px;animation:audience-marquee 24s linear infinite;will-change:transform}.proof-marquee:hover .proof-track{animation-play-state:paused}.proof-group{display:flex;flex-shrink:0;align-items:center;gap:34px;padding-right:34px}.proof-group strong{display:inline-flex;align-items:center;gap:8px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:18px;font-weight:400;white-space:nowrap;transition:color .2s ease,transform .2s ease}.proof-group strong:hover{color:#327f8f;transform:translateY(-2px)}.proof-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;background:#f2f6f3}.proof-metrics>div{position:relative;display:flex;min-height:118px;flex-direction:column;justify-content:center;border:1px solid transparent;border-radius:8px;padding:15px 12px;overflow:hidden;transition:color .26s ease,background .26s ease,border-color .26s ease,transform .26s ease,box-shadow .26s ease}.proof-metrics>div:nth-child(1){background:#8ac7d938}.proof-metrics>div:nth-child(2){background:#b9d94a33}.proof-metrics>div:nth-child(3){background:#f2b58d38}.proof-metrics>div:nth-child(4){background:#e8b7be38}.proof-metrics small{position:absolute;top:10px;right:10px;color:#173f3585;font-size:8px;font-weight:600}.proof-metrics strong{color:var(--forest);font-family:"Instrument Serif",serif;font-size:27px;font-weight:400;white-space:nowrap}.proof-metrics span{margin-top:5px;color:#74857e;font-size:8px;text-transform:uppercase}.proof-metrics i{position:absolute;right:12px;bottom:11px;left:12px;height:2px;background:currentColor;opacity:.22;transform:scaleX(.28);transform-origin:left;transition:transform .35s ease,opacity .35s ease}@keyframes audience-marquee{to{transform:translate(-50%)}}.story-section{display:grid;min-height:250vh;grid-template-columns:56% 44%;background:#edf2ee}.story-sticky{position:sticky;top:0;align-self:start;height:100vh;padding:100px 7%;overflow:hidden}.section-label{display:block;color:#668078;font-size:10px;font-weight:600;text-transform:uppercase}.story-sticky h2,.section-intro h2,.trust-band h2,.roles-section h2,.dark-detail h2,.editorial-details h2{margin-top:16px;color:var(--forest);font-size:52px;line-height:1.02}.story-visual{display:grid;height:58vh;min-height:430px;margin-top:34px;place-items:center;border:1px solid rgba(80,140,150,.2);border-radius:8px;background:#e7f1f2;box-shadow:inset 0 0 70px #8ac7d938;overflow:hidden}.story-orbit{position:relative;width:min(460px,46vw);aspect-ratio:1;border:1px solid rgba(80,160,180,.64);border-radius:50%;box-shadow:0 0 0 20px #8ac7d914;animation:orbit-breathe 5s ease-in-out infinite}.story-orbit:before,.story-orbit:after{position:absolute;top:15%;right:15%;bottom:15%;left:15%;border:1px dashed rgba(143,179,48,.72);border-radius:50%;content:""}.story-orbit:after{top:31%;right:31%;bottom:31%;left:31%;border-color:#e08951b8;border-style:solid}.story-orbit>span{position:absolute;z-index:2;display:flex;width:104px;align-items:center;gap:7px;border:1px solid #d1ddd6;border-radius:6px;padding:9px;color:#82938e;background:#f7f9f7;opacity:.56;transition:color .4s ease,border-color .4s ease,background .4s ease,box-shadow .4s ease,opacity .4s ease,transform .4s ease}.story-orbit>span.is-active{color:var(--forest);border-color:var(--forest);box-shadow:0 8px 24px #173f351a;opacity:1;transform:translateY(-3px)}.story-orbit>span:nth-child(1),.story-orbit>span:nth-child(3){background:#dceef2}.story-orbit>span:nth-child(2),.story-orbit>span:nth-child(6){background:#eff5d5}.story-orbit>span:nth-child(4){background:#f8dfcf}.story-orbit>span:nth-child(5){background:#f4dfe2}.story-orbit>span:nth-child(1).is-active,.story-orbit>span:nth-child(3).is-active{border-color:#4f9bae}.story-orbit>span:nth-child(2).is-active,.story-orbit>span:nth-child(6).is-active{border-color:#91ad31}.story-orbit>span:nth-child(4).is-active{border-color:#d98956}.story-orbit>span:nth-child(5).is-active{border-color:#c87e8a}.story-orbit>span small{font-size:10px}.story-orbit>span:nth-child(1){top:4%;left:36%}.story-orbit>span:nth-child(2){top:24%;right:-6%}.story-orbit>span:nth-child(3){right:0;bottom:20%}.story-orbit>span:nth-child(4){bottom:2%;left:35%}.story-orbit>span:nth-child(5){bottom:20%;left:-4%}.story-orbit>span:nth-child(6){top:24%;left:-7%}.story-core{position:absolute;z-index:3;top:50%;left:50%;display:grid;width:124px;height:124px;place-items:center;border:1px solid rgba(79,155,174,.48);border-radius:50%;background:#fff;box-shadow:0 18px 50px #173f351f;transform:translate(-50%,-50%);animation:core-float 4s ease-in-out infinite}@keyframes orbit-breathe{50%{box-shadow:0 0 0 32px #8ac7d91f}}@keyframes core-float{50%{transform:translate(-50%,calc(-50% - 7px))}}@media(hover:hover){.proof-metrics>div:hover{z-index:2;color:#fff;border-color:var(--forest);background:var(--forest);box-shadow:0 16px 34px #173f3529;transform:translateY(-6px)!important}.proof-metrics>div:hover strong,.proof-metrics>div:hover span,.proof-metrics>div:hover small{color:#fff}.proof-metrics>div:hover i{opacity:.5;transform:scaleX(1)}.product-panel,.source-rail article,.field-map-ui,.chart-shell,.task-table,.intelligence-dashboard,.role-content,.testimonial-grid blockquote,.outcome-visual,.trust-grid article,.faq-list article,.capability-grid article,.steps-grid article,.price-grid article{transition:color .28s ease,background-color .28s ease,border-color .28s ease,box-shadow .28s ease,transform .28s ease}.product-panel:hover{z-index:2;border-color:#173f3552;box-shadow:0 26px 60px #173f351c;transform:translateY(-5px)!important}.source-rail article:hover{background:#dceef2;transform:translateY(-5px)!important}.source-rail article:nth-child(2n):hover{background:#eff5d5}.source-rail article:nth-child(3n):hover{background:#f8dfcf}.source-rail article:hover>span{background:#fff;transform:rotate(-5deg) scale(1.06)}.field-map-ui:hover,.chart-shell:hover,.task-table:hover,.intelligence-dashboard:hover{border-color:#4f9baea3;box-shadow:0 24px 48px #173f3521;transform:translateY(-4px)}.role-content:hover{border-color:#91ad31b3;background:#f4f8e5;transform:translateY(-4px)!important}.testimonial-grid blockquote:hover{color:var(--forest);background:#eef6f7;box-shadow:inset 4px 0 0 var(--sky)}.testimonial-grid blockquote:nth-child(2):hover{background:#f6f8e9;box-shadow:inset 4px 0 0 var(--chartreuse)}.testimonial-grid blockquote:nth-child(3):hover{background:#fbede4;box-shadow:inset 4px 0 0 var(--apricot)}.testimonial-grid blockquote:hover>p,.testimonial-grid blockquote:hover footer strong{color:var(--forest)}.testimonial-grid blockquote:hover footer{border-color:#173f3533}.testimonial-grid blockquote:hover footer>span,.testimonial-grid blockquote:hover footer small{color:#173f35ad}.outcome-visual:hover{box-shadow:0 28px 60px #173f3529;transform:translateY(-4px)!important}.trust-grid article:hover,.capability-grid article:hover,.steps-grid article:hover{background:#b9d94a1f;transform:translateY(-4px)!important}.faq-list article:hover{border-color:#4f9baeb3;background:#8ac7d914}.price-grid article:hover{border-color:var(--forest);box-shadow:0 24px 54px #173f3521;transform:translateY(-6px)!important}}.story-core img{width:76px;height:62px;-o-object-fit:contain;object-fit:contain}.story-core strong{margin-top:-22px;color:var(--forest);font-size:10px;font-weight:600;text-transform:uppercase}.story-chapters{padding:30vh 10% 50vh 4%}.story-chapter{display:flex;min-height:58vh;flex-direction:column;justify-content:center;border-top:1px solid #ccd7d1;opacity:.34;transition:opacity .4s ease}.story-chapter.is-active{opacity:1}.story-chapter>span{color:#7c8e87;font-size:11px}.story-chapter h3{max-width:420px;margin-top:18px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:38px;font-weight:400;line-height:1.1}.story-chapter p{max-width:430px;margin-top:18px;color:var(--muted);font-size:14px}.section-pad{padding:110px 6.5%}.products-story{overflow:hidden;background:#fafbf9}.section-intro{display:grid;grid-template-columns:1.3fr .7fr;align-items:end;gap:8%;max-width:1280px;margin:0 auto 62px}.section-intro>p{max-width:470px;padding-bottom:5px;color:var(--muted);font-size:14px}.section-intro.compact{margin-bottom:34px}.product-panels{display:grid;max-width:1280px;margin:auto;gap:22px}.product-panel{display:grid;min-height:430px;grid-template-columns:.76fr 1.24fr;overflow:hidden;border:1px solid #d5dfd9;border-radius:8px}.product-panel:nth-child(2n){grid-template-columns:1.24fr .76fr}.product-panel:nth-child(2n) .product-copy{order:2}.product-1{background:#eaf5f7}.product-2{background:#f8ebe3}.product-3{background:#eff5d9}.product-copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:52px}.product-copy>small{position:absolute;top:28px;right:28px;color:#173f3575}.product-copy h3{margin-top:24px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:42px;font-weight:400}.product-copy p{max-width:390px;margin-top:15px;color:#53675f;font-size:14px}.product-copy a{display:inline-flex;align-items:center;gap:9px;margin-top:24px;padding-bottom:4px;border-bottom:1px solid var(--forest);color:var(--forest);font-size:12px;font-weight:600}.product-ui{display:grid;min-width:0;place-items:center;padding:54px;background:#ffffff8c}.data-sources-section{color:var(--ink);background:#e7eff2}.source-rail{display:grid;max-width:1280px;grid-template-columns:repeat(6,1fr);margin:auto;border-top:1px solid #bfcfd1;border-bottom:1px solid #bfcfd1}.source-rail article{position:relative;min-height:245px;padding:28px 20px;border-right:1px solid #c5d3d5}.source-rail article:last-child{border-right:0}.source-rail article>span{position:absolute;top:24px;right:16px;color:#7d9295;font-size:9px}.source-rail h3{margin-top:62px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:21px;font-weight:400;line-height:1.08}.source-rail p{margin-top:12px;color:#667c7e;font-size:9px}.source-flow{display:grid;max-width:980px;grid-template-columns:1fr auto 1.25fr auto 1fr;align-items:center;gap:22px;margin:54px auto 0}.source-flow>div{display:flex;flex-direction:column;gap:5px}.source-flow small{color:#73888a;font-size:8px;text-transform:uppercase}.source-flow strong{color:var(--forest);font-size:10px}.source-flow-core{align-items:center;border-right:1px solid #b9cacc;border-left:1px solid #b9cacc;padding:0 28px;text-align:center}.source-flow-core img{width:78px}.field-map-ui,.chart-shell,.task-table,.security-stack,.docs-list{width:100%;max-width:650px;border:1px solid #d4dfd8;border-radius:8px;background:#ffffffe6;box-shadow:0 22px 60px #173f351f}.map-toolbar,.chart-head,.dashboard-head{display:flex;min-height:52px;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid #d9e2dc;font-size:12px;font-weight:600}.map-toolbar>span,.chart-head>span,.dashboard-head>span{display:inline-flex;align-items:center;gap:7px}.map-toolbar button{display:inline-flex;align-items:center;gap:5px;border:0;color:#60736c;background:transparent;font-size:11px}.map-grid{display:grid;min-height:260px;grid-template-columns:repeat(4,1fr);gap:5px;padding:16px;background:#eef3f0}.field-cell{display:grid;min-height:72px;place-items:center;border:1px solid rgba(23,63,53,.12);border-radius:3px;color:var(--forest);font-size:9px;font-weight:600}.field-1{background:#dceaa9}.field-2{background:#b9d94a}.field-3{background:#d0e9e9}.field-4{background:#f2c3a5}.map-legend{display:flex;gap:18px;padding:13px 17px;color:#63736e;font-size:9px}.map-legend span{display:inline-flex;align-items:center;gap:5px}.map-legend i{width:7px;height:7px;border-radius:50%}.map-legend .healthy{background:var(--chartreuse)}.map-legend .watch{background:var(--sky)}.map-legend .action{background:var(--apricot)}.chart-shell{padding-bottom:12px}.chart-head small{color:#70827b;font-weight:400}.task-table{overflow:hidden}.table-head,.table-row{display:grid;grid-template-columns:1.6fr 1fr .7fr .7fr;align-items:center;gap:12px;padding:14px 16px}.table-head{color:#71837d;background:#f0f4f1;font-size:9px;font-weight:600;text-transform:uppercase}.table-row{min-height:58px;border-top:1px solid #e1e8e3;font-size:10px}.table-row span{display:flex;align-items:center;gap:6px}.table-row span:first-child{color:var(--forest);font-weight:600}.table-row .high{color:#9c4e47}.intelligence-section{display:grid;min-height:760px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:8%;padding:110px 7%;color:#fff;background:var(--forest)}.intelligence-copy h2{margin-top:16px;font-size:58px;line-height:1.02}.intelligence-copy>p{max-width:520px;margin-top:24px;color:#ffffffab;font-size:14px}.principles{display:grid;margin-top:34px;gap:14px}.principles span{display:flex;align-items:center;gap:11px;color:#ffffffd6;font-size:12px}.intelligence-dashboard{max-width:700px;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:0 26px 24px;color:var(--ink);background:#f7f9f6;box-shadow:0 36px 100px #0000003d}.intelligence-dashboard .dashboard-head{margin:0 -26px;padding:0 26px}.live-dot{display:inline-flex;align-items:center;gap:6px;color:#537168;font-size:10px}.live-dot:before{width:7px;height:7px;border-radius:50%;background:#79a83d;content:"";box-shadow:0 0 0 4px #79a83d26}.intelligence-dashboard>h3{max-width:540px;padding:28px 0 24px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:34px;font-weight:400;line-height:1.1}.recommendation{display:grid;grid-template-columns:32px 1fr 34px;align-items:center;gap:12px;padding:17px 0;border-top:1px solid #dae3dd}.recommendation>span{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;color:var(--forest);background:var(--chartreuse);font-size:9px;font-weight:600}.recommendation strong{font-size:12px}.recommendation p{margin-top:4px;color:#6b7c76;font-size:10px}.recommendation button{display:grid;width:32px;height:32px;place-items:center;border:1px solid #ccd9d2;border-radius:50%;color:var(--forest);background:#fff}.confidence-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:18px;padding-top:20px;border-top:1px solid #dae3dd;font-size:10px}.confidence-row div{height:4px;overflow:hidden;border-radius:2px;background:#dce5df}.confidence-row i{display:block;width:84%;height:100%;background:var(--chartreuse)}.roles-section{background:#f6f8f5}.role-tabs{display:grid;max-width:1280px;grid-template-columns:repeat(4,1fr);margin:auto;border:1px solid #d4ded8;border-radius:7px;overflow:hidden}.role-tabs button{display:flex;min-height:58px;align-items:center;justify-content:center;gap:8px;border:0;border-right:1px solid #d4ded8;color:#667971;background:transparent;font-size:12px;transition:.2s ease}.role-tabs button:last-child{border-right:0}.role-tabs button:hover,.role-tabs button.is-active{color:#fff;background:var(--forest)}.role-content{display:grid;max-width:1280px;min-height:450px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:9%;margin:22px auto 0;border:1px solid #d4ded8;border-radius:8px;padding:58px;background:#fff}.large-role-icon{display:grid;width:58px;height:58px;place-items:center;border-radius:7px;color:var(--forest);background:#e8f0cb}.role-copy h3{max-width:420px;margin-top:22px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:38px;font-weight:400;line-height:1.1}.role-copy>p{max-width:470px;margin:15px 0 22px;color:var(--muted);font-size:13px}.role-point{display:flex;align-items:center;gap:8px;margin-top:10px;color:#51675f;font-size:11px}.role-chart{min-width:0;border:1px solid #d8e1dc;border-radius:8px;padding:0 12px 10px;background:#f8faf8}.testimonials-section{display:grid;grid-template-columns:.76fr 1.24fr;gap:7%;padding:110px 6.5%;color:#fff;background:#0d2d26}.testimonial-heading{display:flex;flex-direction:column;align-items:flex-start}.testimonial-heading h2{margin-top:18px;font-family:"Instrument Serif",serif;font-size:50px;font-weight:400;line-height:1.02}.testimonial-heading>p{max-width:430px;margin-top:22px;color:#ffffff94;font-size:12px}.testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.2)}.testimonial-grid blockquote{display:flex;min-height:430px;flex-direction:column;margin:0;padding:28px 24px;border-right:1px solid rgba(255,255,255,.14)}.testimonial-grid blockquote:last-child{border-right:0}.quote-mark{font-family:"Instrument Serif",serif;font-size:64px;line-height:.7}.quote-mark.sky{color:var(--sky)}.quote-mark.chartreuse{color:var(--chartreuse)}.quote-mark.apricot{color:var(--apricot)}.testimonial-grid blockquote>p{margin-top:54px;color:#ffffffd6;font-family:"Instrument Serif",serif;font-size:24px;line-height:1.26}.testimonial-grid footer{display:grid;grid-template-columns:28px 1fr;gap:12px;margin-top:auto;padding-top:24px;border-top:1px solid rgba(255,255,255,.14)}.testimonial-grid footer>span{color:#ffffff5c;font-size:9px}.testimonial-grid footer div{display:flex;flex-direction:column;gap:4px}.testimonial-grid footer strong{font-size:10px}.testimonial-grid footer small{color:#ffffff80;font-size:9px}.outcome-section{display:grid;min-height:760px;grid-template-columns:1.08fr .92fr;background:#f8faf7}.outcome-visual{position:relative;min-height:700px;overflow:hidden}.outcome-visual>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.outcome-status{position:absolute;right:28px;bottom:28px;left:28px;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.78);border-radius:8px;padding:18px;color:var(--forest);background:#ffffffe0;box-shadow:0 20px 55px #173f352b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.outcome-status span{display:flex;align-items:center;gap:8px;font-size:9px;font-weight:600;text-transform:uppercase}.outcome-status strong{margin-top:11px;font-family:"Instrument Serif",serif;font-size:23px;font-weight:400}.outcome-status small{margin-top:4px;color:#6c7d77;font-size:9px}.outcome-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px 10%}.outcome-copy h2{max-width:620px;margin-top:17px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:48px;font-weight:400;line-height:1.04}.outcome-copy>p{max-width:570px;margin-top:22px;color:var(--muted);font-size:12px}.outcome-copy ol{width:100%;margin:30px 0 24px;padding:0;list-style:none}.outcome-copy li{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:15px 0;border-top:1px solid #d3ddd7}.outcome-copy li>span{color:#7a8a84;font-size:9px}.outcome-copy li div{display:flex;flex-direction:column;gap:4px}.outcome-copy li strong{color:var(--forest);font-size:11px}.outcome-copy li small{color:#6d7e78;font-size:9px}.trust-band{display:grid;grid-template-columns:.74fr 1.26fr;gap:8%;padding:100px 7%;background:#e7eff2}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.trust-grid article{border-left:1px solid #b9cbcf;padding:14px 22px;color:var(--forest)}.trust-grid h3{margin-top:26px;font-size:14px}.trust-grid p{margin-top:10px;color:#61777a;font-size:11px}.faq-section{display:grid;grid-template-columns:.72fr 1.28fr;gap:9%;background:#f8faf7}.faq-heading h2{margin-top:17px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:48px;font-weight:400;line-height:1.03}.faq-heading>p{max-width:370px;margin:20px 0;color:var(--muted);font-size:11px}.faq-list{border-top:1px solid #cad6cf}.faq-list article{border-bottom:1px solid #cad6cf}.faq-list button{display:grid;width:100%;min-height:78px;grid-template-columns:32px 1fr 24px;align-items:center;gap:12px;border:0;padding:0;color:var(--forest);background:transparent;text-align:left}.faq-list button>span{color:#82918c;font-size:9px}.faq-list button strong{font-family:"Instrument Serif",serif;font-size:20px;font-weight:400}.faq-list button svg{transition:transform .22s ease}.faq-list article.is-open button svg{transform:rotate(180deg)}.faq-list article>div{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s ease}.faq-list article.is-open>div{grid-template-rows:1fr}.faq-list article>div p{max-width:650px;overflow:hidden;padding:0 68px 0 44px;color:#63756e;font-size:11px;opacity:0;transition:padding .26s ease,opacity .26s ease}.faq-list article.is-open>div p{padding-bottom:25px;opacity:1}.closing-cta{position:relative;min-height:620px;overflow:hidden;color:#fff}.closing-cta>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.closing-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0d2b237a}.closing-copy{position:relative;z-index:2;display:flex;min-height:620px;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px 7%}.closing-copy h2{max-width:760px;margin:18px 0 30px;font-size:60px;line-height:1.02}.site-footer{color:#fff;background:#0d2d26}.footer-main{display:grid;grid-template-columns:.65fr .65fr 1.7fr;gap:7%;padding:78px 6.5%}.footer-main .brand-link{width:160px;align-self:start}.footer-main>p{color:#ffffff94;font-size:12px}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.footer-links div{display:flex;flex-direction:column;gap:11px}.footer-links strong{margin-bottom:7px;color:#ffffff6b;font-size:9px;text-transform:uppercase}.footer-links a{width:-moz-fit-content;width:fit-content;color:#ffffffc7;font-size:11px}.footer-links a:hover{color:var(--chartreuse)}.footer-bottom{display:flex;justify-content:space-between;gap:32px;padding:18px 6.5%;border-top:1px solid rgba(255,255,255,.12);color:#ffffff6b;font-size:9px}.footer-address{max-width:680px;text-align:right;line-height:1.5}.dark-page{color:#fff;background:#0b2822}.dark-hero{position:relative;min-height:100vh;overflow:hidden}.dark-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dark-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#04171f8c}.dark-hero-copy{position:relative;z-index:3;display:flex;width:54%;min-height:100vh;flex-direction:column;align-items:flex-start;justify-content:center;padding:130px 4% 100px 6.5%}.dark-hero-copy h1{max-width:780px;margin-top:24px;font-size:70px;line-height:1}.dark-hero-copy>p{max-width:590px;margin-top:24px;color:#ffffffad;font-size:15px}.dark-hero-panel{position:absolute;z-index:4;right:5%;bottom:10%;width:38%;color:var(--ink)}.dark-hero-panel .field-map-ui,.dark-hero-panel .chart-shell,.dark-hero-panel .task-table,.dark-hero-panel .security-stack,.dark-hero-panel .docs-list{box-shadow:0 36px 100px #00000059}.security-stack,.docs-list{padding:10px}.security-stack>div,.docs-list>div{display:grid;min-height:66px;grid-template-columns:34px 1fr 24px;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #dfe7e2}.security-stack>div:last-child,.docs-list>div:last-child{border-bottom:0}.security-stack span,.docs-list span{display:flex;flex-direction:column}.security-stack strong,.docs-list strong{font-size:11px}.security-stack small,.docs-list small{margin-top:3px;color:#71817c;font-size:9px}.dark-detail{padding:120px 6.5%;color:#fff;background:#0d2d26}.section-intro.dark h2{color:#fff}.section-intro.dark>p{color:#ffffff94}.capability-grid{display:grid;max-width:1280px;grid-template-columns:repeat(4,1fr);margin:70px auto 0;border-top:1px solid rgba(255,255,255,.18)}.capability-grid article{min-height:280px;padding:34px 26px;border-right:1px solid rgba(255,255,255,.14)}.capability-grid article:last-child{border-right:0}.capability-grid h3{margin-top:70px;font-family:"Instrument Serif",serif;font-size:25px;font-weight:400}.capability-grid p{margin-top:13px;color:#ffffff8a;font-size:11px}.workflow-band{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:24px;padding:48px 6.5%;color:var(--forest);background:var(--chartreuse)}.workflow-band div{display:flex;flex-direction:column;gap:5px}.workflow-band span{font-size:9px;text-transform:uppercase}.workflow-band strong{font-family:"Instrument Serif",serif;font-size:23px;font-weight:400}.light-page,.not-found{min-height:100vh;background:#f5f7f4}.light-page>.site-header,.not-found>.site-header{position:fixed}.option-four-hero{position:relative;min-height:100vh;overflow:hidden;padding-top:84px;color:#fff;background:#0b2822}.option-four-bg,.option-four-overlay{position:absolute;top:84px;right:0;bottom:0;left:0;width:100%;height:calc(100% - 84px)}.option-four-bg{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.option-four-overlay{background:#041a1785}.option-four-hero .editorial-copy{position:relative;z-index:3;width:56%;min-height:calc(100vh - 84px);padding:80px 6.5% 200px}.option-four-hero .editorial-copy h1{max-width:760px;color:#fff}.option-four-hero .editorial-copy>p{color:#ffffffad}.option-four-intelligence{position:absolute;z-index:4;right:4%;bottom:28px;left:4%;display:grid;min-height:106px;grid-template-columns:1fr auto 1.2fr auto 1.2fr;align-items:center;gap:20px;border:1px solid rgba(255,255,255,.22);border-radius:8px;padding:18px 24px;background:#07201bc7;box-shadow:0 24px 70px #0000004d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.option-four-intelligence>div{display:flex;flex-direction:column;gap:10px}.option-four-intelligence small{color:#ffffff75;font-size:8px;font-weight:600;text-transform:uppercase}.option-four-intelligence span,.option-four-intelligence strong{display:flex;align-items:center;gap:13px;font-size:11px;font-weight:500}.option-four-risk{position:absolute;z-index:4;right:5%;bottom:166px;width:min(550px,38%);color:var(--ink)}.option-four-roles{position:absolute;z-index:4;right:5%;bottom:166px;display:grid;width:min(520px,38%);grid-template-columns:repeat(2,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:#07201bc2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.option-four-roles span{display:flex;min-height:62px;align-items:center;gap:9px;padding:15px;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);color:#ffffffd1;font-size:10px}.option-four-form-hero{min-height:940px}.option-four-form-hero .editorial-copy{width:46%;min-height:856px;padding-bottom:80px}.option-four-form-hero .editorial-form{z-index:4;right:6%;left:auto;width:min(540px,42%)}.editorial-hero{display:grid;min-height:100vh;grid-template-columns:.82fr 1.18fr;padding-top:84px}.editorial-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:70px 8% 70px 12%}.editorial-copy h1{max-width:700px;margin-top:22px;color:var(--forest);font-size:65px;line-height:1}.editorial-copy>p{max-width:540px;margin-top:24px;color:var(--muted);font-size:14px}.text-cta{display:inline-flex;align-items:center;gap:8px;padding:11px 0;border-bottom:1px solid var(--forest);color:var(--forest);font-size:12px;font-weight:600}.editorial-media{position:relative;min-height:calc(100vh - 84px);overflow:hidden}.editorial-media>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.floating-risk{position:absolute;right:5%;bottom:5%;width:min(540px,72%)}.floating-roles{position:absolute;right:5%;bottom:5%;display:grid;width:min(520px,78%);grid-template-columns:repeat(2,1fr);gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:8px;background:#ffffffb3;box-shadow:0 22px 60px #173f352e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.floating-roles span{display:flex;min-height:64px;align-items:center;gap:9px;padding:16px;color:var(--forest);background:#ffffffb8;font-size:11px;font-weight:600}.editorial-details{background:#fff}.steps-grid{display:grid;max-width:1280px;grid-template-columns:repeat(4,1fr);margin:62px auto 0;border-top:1px solid #cfdad4}.steps-grid article{position:relative;min-height:310px;padding:32px 26px;border-right:1px solid #d7e0db}.steps-grid article:last-child{border-right:0}.steps-grid article>span{position:absolute;top:26px;right:24px;color:#87968f;font-size:10px}.steps-grid h3{margin-top:84px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:25px;font-weight:400}.steps-grid p{margin-top:12px;color:#687a73;font-size:11px}.price-grid{display:grid;max-width:1180px;grid-template-columns:repeat(3,1fr);gap:16px;margin:auto}.price-grid article{position:relative;display:flex;min-height:520px;flex-direction:column;align-items:flex-start;border:1px solid #d3ddd7;border-radius:8px;padding:36px;background:#f8faf8}.price-grid article.featured{color:#fff;border-color:var(--forest);background:var(--forest);transform:translateY(-18px)}.recommended{position:absolute;top:20px;right:20px;border-radius:999px;padding:6px 9px;color:var(--forest);background:var(--chartreuse);font-size:8px;font-weight:600;text-transform:uppercase}.price-grid h3{margin-top:30px;font-family:"Instrument Serif",serif;font-size:38px;font-weight:400}.price-grid p{min-height:82px;margin-top:12px;color:#6e7f79;font-size:12px}.price-grid .featured p{color:#ffffff9e}.price-grid article>strong{margin:24px 0;font-size:13px}.price-grid article>span:not(.recommended){display:flex;align-items:center;gap:8px;margin-top:13px;font-size:11px}.price-grid .button{width:100%;margin-top:auto}.price-grid .featured .button{color:var(--forest);background:#fff}.form-hero{grid-template-columns:.72fr 1.28fr}.editorial-form{position:absolute;top:50%;left:7%;width:min(530px,86%);transform:translateY(-50%)}.contact-form,.form-success{display:grid;gap:16px;border:1px solid rgba(255,255,255,.78);border-radius:8px;padding:28px;background:#f9fbf8f0;box-shadow:0 32px 90px #173f3533;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.contact-form label{display:grid;gap:7px;color:#4f625b;font-size:10px;font-weight:600}.contact-form input,.contact-form select,.contact-form textarea{width:100%;border:1px solid #ccd8d1;border-radius:5px;outline:0;padding:12px 13px;color:var(--ink);background:#fff;font-size:12px;transition:border .18s ease,box-shadow .18s ease}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--forest);box-shadow:0 0 0 3px #173f351a}.form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.contact-form .full{width:100%}.contact-form>small{color:#71817b;font-size:8px;line-height:1.5}.form-between{display:flex;align-items:center;justify-content:space-between;font-size:10px}.checkbox{display:flex!important;grid-template-columns:auto 1fr;align-items:center}.checkbox input{width:15px}.form-success{min-height:320px;align-content:center;justify-items:start}.form-success>span{display:grid;width:52px;height:52px;place-items:center;border-radius:50%;color:var(--forest);background:var(--chartreuse)}.form-success h3{color:var(--forest);font-family:"Instrument Serif",serif;font-size:30px;font-weight:400}.form-success p{color:#667970;font-size:12px}.contact-support{display:flex;align-items:center;justify-content:center;gap:34px;padding:28px;border-top:1px solid #d3ddd7;color:#65776f;font-size:11px}.contact-support a{color:var(--forest);font-weight:600}.not-found{display:grid;min-height:100vh;place-items:center}.not-found>div{display:flex;flex-direction:column;align-items:center;padding:120px 24px;text-align:center}.not-found img{width:120px}.not-found span{margin-top:20px;color:#81928b;font-size:11px}.not-found h1{margin-top:14px;color:var(--forest);font-size:54px}.not-found p{margin:12px 0 24px;color:var(--muted);font-size:13px}.funding-section{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);align-items:stretch;gap:7%;padding:112px 6.5%;border-top:1px solid #d2ddd6;border-bottom:1px solid #d2ddd6;background:#f4f7ed}.funding-copy{display:flex;max-width:760px;flex-direction:column;align-items:flex-start;justify-content:center}.funding-meta,.article-meta{display:flex;width:100%;align-items:center;justify-content:space-between;gap:24px}.funding-meta time,.article-meta time{color:#718179;font-size:10px;font-weight:500;text-transform:uppercase}.funding-copy h2{max-width:740px;margin-top:24px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:54px;font-weight:400;line-height:1.03}.funding-copy h2 em,.article-header h1 em{color:#6f8f19;font-weight:400}.funding-copy>p{max-width:620px;margin-top:24px;color:var(--muted);font-size:13px;line-height:1.75}.funding-actions{display:flex;align-items:center;gap:24px;margin-top:32px}.funding-record{position:relative;display:grid;min-height:430px;grid-template-rows:auto 1fr auto auto;overflow:hidden;border:1px solid #bac9be;border-radius:8px;color:var(--forest);background:#eaf3ca;box-shadow:0 28px 70px #173f351f}.funding-record:after{position:absolute;right:-44px;bottom:72px;width:190px;height:190px;border:1px solid rgba(23,63,53,.14);border-radius:50%;content:""}.funding-record-head,.funding-record-foot,.funding-backed{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px}.funding-record-head{border-bottom:1px solid rgba(23,63,53,.16);font-size:10px;font-weight:600;text-transform:uppercase}.funding-record-head span,.funding-record-foot span{display:inline-flex;align-items:center;gap:8px}.funding-record-head small,.funding-record-foot{color:#173f359e;font-size:9px}.funding-amount{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:34px 24px 24px}.funding-amount small{font-size:9px;font-weight:600;text-transform:uppercase}.funding-amount strong{margin-top:6px;font-family:"Instrument Serif",serif;font-size:88px;font-weight:400;line-height:.95}.funding-backed{border-top:1px solid rgba(23,63,53,.16);border-bottom:1px solid rgba(23,63,53,.16);background:#ffffff52}.funding-backed span{color:#173f359e;font-size:9px;text-transform:uppercase}.funding-backed strong{font-family:"Instrument Serif",serif;font-size:28px;font-weight:400}.funding-record-foot i{width:7px;height:7px;border-radius:50%;background:#79a83d;box-shadow:0 0 0 4px #79a83d26}.credibility-record{display:grid;grid-template-columns:1fr 1fr 1.4fr;overflow:hidden;border:1px solid #c8d5cd;border-radius:8px;background:#f9fbf8}.credibility-record>div{display:flex;min-height:96px;align-items:center;gap:12px;padding:22px;border-right:1px solid #d5dfd9;color:var(--forest)}.credibility-record>div:last-child{border-right:0}.credibility-record span{display:flex;flex-direction:column;gap:4px}.credibility-record small{color:#788a82;font-size:8px;text-transform:uppercase}.credibility-record strong{font-size:11px}.credibility-record .credibility-links{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;gap:8px}.credibility-links a{display:inline-flex;align-items:center;gap:6px;color:#49635a;font-size:9px;font-weight:500;transition:color .18s ease,transform .18s ease}.credibility-links a:hover,.credibility-links a:focus-visible{color:#6f8f19;transform:translate(3px)}.credibility-record.is-compact{margin:0 6.5% 46px;border-color:#ffffff24;background:#ffffff0a}.credibility-record.is-compact>div{min-height:78px;border-color:#ffffff1f;color:#fff}.credibility-record.is-compact small,.credibility-record.is-compact .credibility-links a{color:#ffffff8c}.credibility-record.is-compact .credibility-links a:hover,.credibility-record.is-compact .credibility-links a:focus-visible{color:var(--chartreuse)}.company-credibility{display:grid;grid-template-columns:.74fr 1.26fr;align-items:center;gap:8%;border-top:1px solid #d3ddd7;background:#eef3eb}.company-credibility h2{max-width:520px;margin-top:16px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:44px;font-weight:400;line-height:1.04}.company-credibility p{margin:18px 0 22px;color:var(--muted);font-size:12px}.article-page{background:#f7f9f5}.funding-article{padding:156px 6.5% 110px}.article-header{max-width:1120px;margin:0 auto;padding-bottom:76px;border-bottom:1px solid #cbd7d0}.article-header h1{max-width:1040px;margin-top:34px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:72px;font-weight:400;line-height:1.01}.article-header>p{max-width:680px;margin-top:28px;color:var(--muted);font-size:15px;line-height:1.75}.article-body{display:grid;max-width:1120px;grid-template-columns:.7fr 1.3fr;gap:9%;margin:70px auto}.article-lead{padding-top:8px;border-top:1px solid #cbd7d0}.article-lead>span{color:#7c8d85;font-size:9px;font-weight:600;text-transform:uppercase}.article-lead p{margin-top:24px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:30px;line-height:1.2}.article-details h2{max-width:620px;color:var(--forest);font-family:"Instrument Serif",serif;font-size:46px;font-weight:400;line-height:1.05}.article-details p{max-width:650px;margin:24px 0 30px;color:var(--muted);font-size:13px;line-height:1.75}.funding-article>.credibility-record{max-width:1120px;margin:0 auto}@media(hover:hover){.funding-record{transition:box-shadow .24s ease,transform .24s ease}.funding-record:hover{box-shadow:0 36px 86px #173f352e;transform:translateY(-4px)!important}}@media(max-width:1180px){.site-header{grid-template-columns:148px 1fr auto;gap:16px;padding-right:3%;padding-left:3%}.desktop-nav{gap:16px}.desktop-nav a{font-size:11px}.home-hero h1{font-size:66px}.signal-strip{grid-template-columns:repeat(3,1fr)}.signal-item:nth-child(3){border-right:0}.signal-item:nth-child(-n+3){border-bottom:1px solid rgba(23,63,53,.11)}.proof-section{grid-template-columns:1fr}.proof-audiences{border-right:0;border-bottom:1px solid #d3ddd7}.hero-scroll-cue{bottom:160px}.product-copy,.product-ui{padding:38px}.dark-hero-copy h1{font-size:58px}.dark-hero-panel{width:40%}.source-rail{grid-template-columns:repeat(3,1fr)}.source-rail article:nth-child(3){border-right:0}.source-rail article:nth-child(-n+3){border-bottom:1px solid #c5d3d5}.testimonials-section{grid-template-columns:1fr}}@media(max-width:900px){.desktop-nav,.desktop-only,.header-actions>.button{display:none}.site-header{grid-template-columns:1fr auto;padding:18px 22px}.brand-link{width:132px}.menu-button,.mobile-menu{display:flex}.entry-gate{min-height:760px}.entry-frame{padding:76px 22px 0}.entry-copy{width:min(650px,96%);padding-bottom:150px}.entry-copy h1{font-size:clamp(76px,17vw,120px)}.entry-signals{right:22px;left:22px;grid-template-columns:repeat(3,1fr);gap:14px}.entry-signals>i{display:none}.home-hero{min-height:820px}.home-hero-bg{-o-object-position:68% center;object-position:68% center}.home-hero-wash{background:#f8faf7b8}.home-hero-copy{width:76%;min-height:720px;padding:100px 0 190px 6%}.home-hero h1{font-size:58px}.hero-scroll-cue{display:none}.signal-strip{right:3%;bottom:18px;left:3%}.story-section{min-height:auto;grid-template-columns:1fr}.story-sticky{position:relative;height:auto;padding:90px 7% 30px}.story-chapters{padding:20px 7% 90px}.story-chapter{min-height:360px}.story-orbit{width:min(480px,78vw)}.product-panel,.product-panel:nth-child(2n){grid-template-columns:1fr}.product-panel:nth-child(2n) .product-copy{order:0}.product-ui{min-height:390px}.intelligence-section,.role-content,.trust-band,.editorial-hero,.form-hero{grid-template-columns:1fr}.intelligence-section{padding:90px 7%}.intelligence-dashboard{margin-top:20px}.role-content{gap:50px}.trust-band{gap:52px}.testimonial-grid{grid-template-columns:1fr}.testimonial-grid blockquote{min-height:300px;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.outcome-section,.faq-section{grid-template-columns:1fr}.outcome-visual{min-height:620px}.footer-main{grid-template-columns:1fr;gap:34px}.dark-hero{min-height:1000px}.dark-hero-copy{width:100%;min-height:600px;justify-content:flex-end;padding:130px 7% 54px}.dark-hero-panel{right:7%;bottom:7%;left:7%;width:auto}.capability-grid,.steps-grid{grid-template-columns:repeat(2,1fr)}.capability-grid article:nth-child(2),.steps-grid article:nth-child(2){border-right:0}.workflow-band{grid-template-columns:1fr 1fr}.workflow-band>svg{display:none}.editorial-copy{min-height:570px;padding:140px 7% 70px}.option-four-hero{min-height:960px}.option-four-hero .editorial-copy{width:100%;min-height:610px;justify-content:flex-end;padding:130px 7% 210px}.option-four-risk,.option-four-roles{right:7%;bottom:170px;width:min(540px,58%)}.option-four-intelligence{grid-template-columns:1fr 1fr 1fr}.option-four-intelligence>svg{display:none}.option-four-form-hero{min-height:1180px}.option-four-form-hero .editorial-copy{width:100%;min-height:540px;justify-content:center;padding:120px 7% 60px}.option-four-form-hero .editorial-form{top:auto;right:7%;bottom:70px;left:7%;width:auto;transform:none}.editorial-media{min-height:720px}.editorial-form{top:50%}.price-grid{grid-template-columns:1fr}.price-grid article.featured{transform:none}}@media(max-width:620px){.site-header{padding:15px 16px}.brand-link{width:122px}.entry-gate{min-height:720px}.entry-frame{padding:69px 16px 0}.entry-copy{width:100%;padding:32px 6px 154px}.entry-kicker{font-size:8px}.entry-copy h1{font-size:clamp(68px,23vw,94px)}.entry-statement{max-width:330px;font-size:29px}.entry-description{max-width:340px;font-size:12px}.entry-signals{right:16px;bottom:18px;left:16px;grid-template-columns:repeat(2,1fr);gap:12px;padding-top:13px}.entry-signals>span{padding-right:0}.entry-signals>span:nth-child(3){display:none}.mobile-menu nav>a,.mobile-products summary{font-size:34px}.home-hero{min-height:900px}.home-hero-bg{-o-object-position:72% center;object-position:72% center}.home-hero-wash{background:#f8faf7cc}.home-hero-copy{width:100%;min-height:670px;justify-content:center;padding:92px 22px 130px}.home-hero h1{font-size:48px}.home-hero-copy>p{font-size:14px}.hero-actions{align-items:stretch;flex-direction:column}.hero-actions .button{width:100%}.signal-strip{grid-template-columns:repeat(2,1fr)}.signal-item:nth-child(2n){border-right:0}.signal-item:nth-child(3){border-right:1px solid rgba(23,63,53,.11)}.signal-item:nth-child(-n+4){border-bottom:1px solid rgba(23,63,53,.11)}.signal-item{padding:10px}.proof-audiences,.proof-metrics{padding:28px 20px}.proof-track{margin-top:18px;animation-duration:18s}.proof-group{gap:24px;padding-right:24px}.proof-group strong{font-size:16px}.proof-metrics{grid-template-columns:repeat(2,1fr);row-gap:24px}.proof-metrics strong{font-size:25px}.icon-tile{width:30px;height:30px;flex-basis:30px}.story-sticky h2,.section-intro h2,.trust-band h2,.roles-section h2,.dark-detail h2,.editorial-details h2{font-size:40px}.story-visual{height:420px;min-height:0}.story-orbit{width:290px}.story-orbit>span{width:80px;padding:7px}.story-orbit>span small{font-size:8px}.story-orbit>span:nth-child(1){left:35%}.story-orbit>span:nth-child(2){right:-1%}.story-orbit>span:nth-child(3){right:-1%}.story-orbit>span:nth-child(5){left:-1%}.story-orbit>span:nth-child(6){left:-1%}.story-core{width:94px;height:94px}.story-core img{width:58px}.section-pad,.dark-detail{padding:76px 20px}.section-intro{grid-template-columns:1fr;gap:22px;margin-bottom:38px}.product-panel{min-height:0}.product-copy,.product-ui{padding:28px 20px}.product-copy{min-height:330px}.product-copy h3{font-size:36px}.product-ui{min-height:320px}.map-grid{min-height:210px}.field-cell{min-height:53px}.table-head,.table-row{grid-template-columns:1.5fr .9fr .6fr}.table-head span:last-child,.table-row span:last-child{display:none}.intelligence-section{padding:76px 20px}.intelligence-copy h2{font-size:44px}.intelligence-dashboard{padding:0 16px 18px}.intelligence-dashboard .dashboard-head{margin:0 -16px;padding:0 16px}.intelligence-dashboard>h3{font-size:28px}.role-tabs{grid-template-columns:repeat(2,1fr)}.role-tabs button{border-bottom:1px solid #d4ded8}.role-tabs button:nth-child(2){border-right:0}.role-content{padding:28px 20px}.source-rail{grid-template-columns:repeat(2,1fr)}.source-rail article,.source-rail article:nth-child(3){min-height:210px;border-right:1px solid #c5d3d5;border-bottom:1px solid #c5d3d5}.source-rail article:nth-child(2n){border-right:0}.source-flow{grid-template-columns:1fr;text-align:center}.source-flow>svg{display:none}.source-flow>div{align-items:center}.source-flow-core{border:0;border-top:1px solid #b9cacc;border-bottom:1px solid #b9cacc;padding:22px 0}.testimonials-section{padding:76px 20px}.testimonial-heading h2{font-size:42px}.testimonial-grid blockquote{min-height:330px;padding:25px 4px}.testimonial-grid blockquote>p{font-size:23px}.outcome-section{min-height:0}.outcome-visual{min-height:520px}.outcome-copy{padding:70px 20px}.outcome-copy h2{font-size:40px}.trust-band{padding:76px 20px}.trust-grid{grid-template-columns:1fr}.faq-heading h2{font-size:40px}.faq-list button{grid-template-columns:25px 1fr 20px}.faq-list button strong{font-size:18px}.faq-list article>div p{padding-right:20px;padding-left:37px}.closing-cta,.closing-copy{min-height:540px}.closing-copy{padding:60px 20px}.closing-copy h2{font-size:44px}.footer-main{padding:58px 20px}.footer-links{gap:18px}.footer-bottom{align-items:flex-start;flex-direction:column;gap:8px;padding:16px 20px}.footer-address{max-width:none;text-align:left}.dark-hero{min-height:930px}.dark-hero-copy{min-height:560px;padding:110px 20px 46px}.dark-hero-copy h1{font-size:46px}.dark-hero-panel{right:20px;bottom:40px;left:20px}.capability-grid,.steps-grid{grid-template-columns:1fr}.capability-grid article,.steps-grid article{min-height:230px;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.steps-grid article{border-bottom-color:#d7e0db}.capability-grid h3,.steps-grid h3{margin-top:50px}.workflow-band{grid-template-columns:1fr;gap:24px;padding:40px 20px}.editorial-copy{min-height:600px;padding:118px 20px 60px}.option-four-hero{min-height:980px}.option-four-hero .editorial-copy{min-height:600px;justify-content:center;padding:108px 20px 220px}.option-four-hero .editorial-copy h1{font-size:46px}.option-four-risk,.option-four-roles{right:20px;bottom:202px;left:20px;width:auto}.option-four-intelligence{right:20px;bottom:24px;left:20px;min-height:146px;grid-template-columns:1fr;gap:9px;padding:14px 16px}.option-four-intelligence>div{display:grid;grid-template-columns:100px 1fr;align-items:center;gap:8px}.option-four-intelligence>div:first-child{display:none}.option-four-form-hero{min-height:1160px}.option-four-form-hero .editorial-copy{min-height:530px;padding:110px 20px 50px}.option-four-form-hero .editorial-form{right:16px;bottom:54px;left:16px}.editorial-copy h1{font-size:48px}.editorial-media{min-height:670px}.floating-risk,.floating-roles{right:16px;bottom:16px;left:16px;width:auto}.editorial-form{right:16px;left:16px;width:auto}.contact-form,.form-success{padding:20px}.form-row{grid-template-columns:1fr}.price-grid article{min-height:480px;padding:28px}.contact-support{align-items:flex-start;flex-direction:column;gap:8px;padding:24px 20px}}@media(max-width:900px){.funding-section,.company-credibility{grid-template-columns:1fr}.funding-section{gap:54px;padding:90px 7%}.funding-record{min-height:400px}.company-credibility{gap:44px}.credibility-record{grid-template-columns:1fr 1fr}.credibility-record .credibility-links{grid-column:1 / -1;border-top:1px solid #d5dfd9}.credibility-record.is-compact .credibility-links{border-color:#ffffff1f}.article-body{grid-template-columns:1fr;gap:48px}}@media(max-width:620px){.funding-section{gap:40px;padding:74px 20px}.funding-meta,.article-meta{align-items:flex-start;flex-direction:column;gap:12px}.funding-copy h2{font-size:42px}.funding-actions{align-items:flex-start;flex-direction:column;gap:20px}.funding-record{min-height:360px}.funding-amount strong{font-size:68px}.credibility-record{grid-template-columns:1fr}.credibility-record>div,.credibility-record>div:last-child{min-height:76px;border-right:0;border-bottom:1px solid #d5dfd9}.credibility-record>div:last-child{border-bottom:0}.credibility-record .credibility-links{grid-column:auto;border-top:0}.credibility-record.is-compact{margin:0 20px 36px}.credibility-record.is-compact>div{border-color:#ffffff1f}.company-credibility{padding:72px 20px}.company-credibility h2{font-size:39px}.funding-article{padding:126px 20px 80px}.article-header{padding-bottom:50px}.article-header h1{margin-top:24px;font-size:48px}.article-header>p{font-size:13px}.article-body{margin:52px auto}.article-lead p{font-size:27px}.article-details h2{font-size:38px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.proof-track{width:100%;flex-wrap:wrap}.proof-group[aria-hidden=true]{display:none}.entry-media video{display:none}}
