/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-72{margin:calc(var(--spacing) * 72)}.m-158{margin:calc(var(--spacing) * 158)}.m-244{margin:calc(var(--spacing) * 244)}.m-330{margin:calc(var(--spacing) * 330)}.m-416{margin:calc(var(--spacing) * 416)}.m-502{margin:calc(var(--spacing) * 502)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-7{height:calc(var(--spacing) * 7)}.h-22{height:calc(var(--spacing) * 22)}.h-56{height:calc(var(--spacing) * 56)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[hostname\:port\]{hostname:port}}:root{--ink:#15271e;--paper:#f5f7f2;--green:#174b35;--accent:#a8ed70;--line:#174b3533;--muted:#53645a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);margin:0;font-family:Avenir Next,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}::selection{color:#fff;background:#1d6848}.hub{background:#eef2eb;min-height:100vh;padding:0 4vw 7vw}.hubHeader{color:#5d6a61;border-bottom:1px solid #b8c4ba;justify-content:space-between;align-items:center;min-height:76px;font-size:.83rem;display:flex}.brand,.siteBrand{color:var(--ink);align-items:center;gap:10px;font-weight:800;display:inline-flex}.brand i,.siteBrand i{color:#fff;letter-spacing:-2px;background:#1d6848;border-radius:9px 9px 9px 3px;place-items:center;width:30px;height:30px;font-size:.65rem;font-style:normal;display:grid}.hubIntro{grid-template-columns:1.4fr .6fr;align-items:end;gap:7vw;padding:clamp(70px,10vw,150px) 0 72px;display:grid}.hubIntro h1{letter-spacing:-.04em;max-width:12ch;margin:0;font-family:Georgia,serif;font-size:clamp(3.5rem,7.4vw,7.8rem);font-weight:500;line-height:.91}.hubIntro p{color:#53645a;max-width:56ch;margin:0;line-height:1.7}.hubGrid{grid-template-columns:repeat(12,1fr);gap:18px;display:grid}.hubCard{background:#fff;border-radius:16px;flex-direction:column;grid-column:span 4;min-height:580px;padding:24px;transition:transform .36s cubic-bezier(.16,1,.3,1),box-shadow .36s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 12px 30px #18322314}.hubCard:first-child,.hubCard:nth-child(6){grid-column:span 8}.hubCard:hover{transform:translateY(-6px);box-shadow:0 24px 50px #18322324}.hubCardTop{text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;font-size:.71rem;font-weight:800;display:flex}.hubMini{background:var(--mini-bg);min-height:290px;color:var(--mini-fg);flex:1;margin:28px -24px 26px;padding:35px 30px;position:relative;overflow:hidden}.hubMiniLine{background:var(--mini-accent);width:32%;height:6px;margin-bottom:38px;display:block}.hubMiniTitle{background:var(--mini-fg);width:78%;height:32px;margin:9px 0;display:block}.hubMiniTitle.short{width:51%}.hubMiniUi{border:1px solid var(--mini-fg);width:62%;height:48%;position:absolute;bottom:-8%;right:-4%}@supports (color:color-mix(in lab, red, red)){.hubMiniUi{border:1px solid color-mix(in srgb,var(--mini-fg),transparent 55%)}}.hubMiniUi{background:var(--mini-bg);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.hubMiniUi{background:color-mix(in srgb,var(--mini-bg),var(--mini-fg) 9%)}}.hubMiniUi{transform:rotate(-4deg)}.hubCard h2{margin:0 0 10px;font-size:1.55rem}.hubCard p{color:currentColor;max-width:46ch;margin:0}@supports (color:color-mix(in lab, red, red)){.hubCard p{color:color-mix(in srgb,currentColor,transparent 30%)}}.hubCard p{line-height:1.55}.explore{border-top:1px solid;justify-content:space-between;align-items:center;margin-top:25px;padding-top:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.explore{border-top:1px solid color-mix(in srgb,currentColor,transparent 75%)}}.explore{font-size:.85rem;font-weight:800}.explore b{font-size:1.25rem}.hub-botanical{--mini-bg:#174b35;--mini-fg:#f5f5e9;--mini-accent:#a8ed70}.hub-neon{--mini-bg:#08100c;--mini-fg:#e9fbdc;--mini-accent:#b9ff48;color:#dff7d2;background:#101913}.hub-editorial{--mini-bg:#f2ecd9;--mini-fg:#203c2d;--mini-accent:#cf583e}.hub-illustrated{--mini-bg:#dff6d8;--mini-fg:#321f43;--mini-accent:#ff795f}.hub-technical{--mini-bg:#07120e;--mini-fg:#c2ffc2;--mini-accent:#ffb338;color:#c2ffc2;background:#0a1711}.hub-monochrome{--mini-bg:#111;--mini-fg:#f7f7f3;--mini-accent:#508a69;color:#111}.site{--bg:#f5f7f2;--fg:#15271e;--field:#174b35;--field-fg:#f5f7f2;--accent:#a8ed70;--soft:#e1eadf;--border:#15271e2e;min-height:100vh;color:var(--fg);background:var(--bg);overflow:hidden}.siteHeader{z-index:10;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:76px;padding:0 4vw;display:flex;position:relative}.siteHeader>a{display:flex}.siteBrand{color:inherit}.siteBrand i{color:var(--field-fg);background:var(--field)}.siteHeader nav{gap:28px;font-size:.82rem;font-weight:700;display:flex}.siteHeader nav a,.nextDirection{opacity:.72}.siteHeader nav a:hover,.nextDirection:hover{opacity:1}.headerActions{align-items:center;gap:20px;display:flex}.nextDirection{font-size:.76rem;font-weight:800}.demoButton{min-height:48px;color:var(--field-fg);background:var(--field);border-radius:11px;justify-content:center;align-items:center;gap:28px;padding:0 18px 0 23px;font-weight:800;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.demoButton:hover{transform:translateY(-2px);box-shadow:0 8px 18px #05231533}.demoButton.inverse{color:var(--field);background:var(--field-fg)}.hero{background:var(--bg);grid-template-columns:minmax(0,.82fr) minmax(460px,1.18fr);gap:5vw;min-height:calc(100vh - 76px);padding:clamp(70px,9vw,130px) 4vw 70px;display:grid;position:relative}.heroCopy{z-index:2;align-self:center;position:relative}.hero h1{letter-spacing:-.04em;max-width:12ch;margin:0;font-size:clamp(3.5rem,6vw,6rem);font-weight:700;line-height:.96}.hero h1 em{font-family:Georgia,serif;font-weight:400}.heroCopy>p{max-width:60ch;color:var(--fg);margin:32px 0 0}@supports (color:color-mix(in lab, red, red)){.heroCopy>p{color:color-mix(in srgb,var(--fg),transparent 25%)}}.heroCopy>p{font-size:1.07rem;line-height:1.7}.heroActions{align-items:center;gap:28px;margin-top:34px;display:flex}.heroActions>a:last-child{font-size:.84rem;font-weight:800}.proofLine{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid}.proofLine span{border-right:1px solid var(--border);text-transform:uppercase;letter-spacing:.06em;padding:22px 4vw;font-size:.73rem;font-weight:800}.proofLine span:last-child{border-right:0}.mechanism,.capabilities,.reporting,.trust,.integrations,.demo{padding:clamp(90px,11vw,170px) 7vw}.sectionLead{grid-template-columns:1fr .75fr;align-items:end;gap:8vw;display:grid}.sectionLead h2,.capabilityIntro h2,.reporting h2,.trust h2,.integrations h2,.demo h2{letter-spacing:-.035em;margin:0;font-size:clamp(2.7rem,5vw,5.2rem);line-height:1}.sectionLead p,.capabilityIntro p,.reporting>div>p,.trust>div>p,.integrations>div>p,.demo>div>p{max-width:62ch;color:var(--fg);margin:0}@supports (color:color-mix(in lab, red, red)){.sectionLead p,.capabilityIntro p,.reporting>div>p,.trust>div>p,.integrations>div>p,.demo>div>p{color:color-mix(in srgb,var(--fg),transparent 30%)}}.sectionLead p,.capabilityIntro p,.reporting>div>p,.trust>div>p,.integrations>div>p,.demo>div>p{font-size:1.05rem;line-height:1.7}.ownershipFlow{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;margin:70px 0;display:grid}.ownershipFlow span{text-align:center;padding:30px 12px;font-weight:800}.ownershipFlow i{opacity:.45;font-style:normal}.inboxMockup{color:#183426;background:#fbfcf9;border-radius:14px;overflow:hidden;box-shadow:0 28px 60px #0b2f1d2b}.inboxMockup.compact{width:88%;position:absolute;bottom:-8%;right:3%;transform:rotate(-3deg)}.inboxTop{border-bottom:1px solid #dce4dc;justify-content:space-between;align-items:center;min-height:58px;padding:0 18px;font-size:.7rem;display:flex}.inboxTop .siteBrand{font-size:.78rem}.inboxTop .siteBrand i{width:22px;height:22px}.inboxBody{grid-template-columns:170px minmax(230px,.7fr) minmax(300px,1fr);min-height:400px;display:grid}.inboxBody aside{color:#597064;border-right:1px solid #dce4dc;flex-direction:column;gap:6px;padding:20px 12px;font-size:.72rem;display:flex}.inboxBody aside b,.inboxBody aside small{color:#1d3a2c;padding:8px}.inboxBody aside span{border-radius:7px;padding:9px}.inboxBody aside .active{color:#113a25;background:#dff1df;font-weight:800}.threadList{border-right:1px solid #dce4dc}.threadList article{border-bottom:1px solid #e5ebe5;grid-template-columns:auto 1fr;gap:10px;padding:18px 15px;display:grid}.threadList article:first-child{background:#edf5ec}.threadList b{font-size:.78rem}.threadList p{color:#66766d;margin:4px 0 0;font-size:.66rem}.threadList em{color:#36704d;grid-column:2;font-size:.58rem;font-style:normal;font-weight:800}.avatar{color:#fff;background:#337959;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.6rem;font-style:normal;display:grid}.avatar.alt{background:#705a9a}.avatar.warm{background:#b5664c}.conversation{background:#f7faf6;padding:20px;position:relative}.conversationHead{border-bottom:1px solid #dce4dc;justify-content:space-between;padding-bottom:18px;font-size:.72rem;display:flex}.conversationHead span{color:#397150}.bubble{border-radius:12px;width:75%;padding:13px;font-size:.7rem;line-height:1.45}.bubble.customer{background:#e7ece7;border-bottom-left-radius:4px;margin:32px 0 10px}.bubble.agent{color:#effcf2;background:#216442;border-bottom-right-radius:4px;margin-left:auto}.composer{color:#78847d;background:#fff;border:1px solid #d7dfd7;border-radius:9px;justify-content:space-between;padding:12px;font-size:.65rem;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.composer span{color:#fff;background:#245f42;border-radius:5px;padding:2px 7px}.capabilities{color:var(--field-fg);background:var(--field)}.capabilityIntro{grid-template-columns:1fr .7fr;align-items:end;gap:8vw;display:grid}.capabilityIntro p{color:var(--field-fg)}@supports (color:color-mix(in lab, red, red)){.capabilityIntro p{color:color-mix(in srgb,var(--field-fg),transparent 28%)}}.capabilityList{border-top:1px solid var(--field-fg);margin-top:80px}@supports (color:color-mix(in lab, red, red)){.capabilityList{border-top:1px solid color-mix(in srgb,var(--field-fg),transparent 72%)}}.capabilityList article{border-bottom:1px solid var(--field-fg);grid-template-columns:70px minmax(220px,.65fr) 1fr;align-items:baseline;gap:30px;padding:30px 0;display:grid}@supports (color:color-mix(in lab, red, red)){.capabilityList article{border-bottom:1px solid color-mix(in srgb,var(--field-fg),transparent 72%)}}.capabilityList span{opacity:.7;font-size:.72rem}.capabilityList h3{margin:0;font-size:1.35rem}.capabilityList p{max-width:65ch;color:var(--field-fg);margin:0}@supports (color:color-mix(in lab, red, red)){.capabilityList p{color:color-mix(in srgb,var(--field-fg),transparent 30%)}}.capabilityList p{line-height:1.6}.reporting{grid-template-columns:.7fr 1.3fr;align-items:center;gap:8vw;display:grid}.reporting>div>p{margin-top:26px}.reporting>div>a{border-bottom:1px solid;gap:30px;margin-top:28px;padding-bottom:8px;font-weight:800;display:inline-flex}.reportingPanel{color:#dff5e3;background:#112d20;border-radius:14px;padding:28px;box-shadow:18px 24px #cfe1cc}.reportHead{border-bottom:1px solid #dff5e333;justify-content:space-between;padding-bottom:24px;display:flex}.reportHead span{opacity:.6;font-size:.7rem}.reportRows{gap:20px;padding:34px 0;display:grid}.reportRows div{grid-template-columns:160px 1fr;align-items:center;gap:20px;font-size:.76rem;display:grid}.reportRows i{background:#dff5e31f;border-radius:10px;height:8px;position:relative;overflow:hidden}.reportRows i:after{content:"";width:var(--w);background:#91d986;position:absolute;inset:0 auto 0 0}.agentLine{border-top:1px solid #dff5e333;justify-content:space-between;gap:20px;padding-top:20px;font-size:.72rem;display:flex}.agentLine b{color:#91d986}.trust{color:var(--field-fg);background:#10231a;grid-template-columns:.55fr 1.45fr;align-items:center;gap:8vw;display:grid}.trustSeal{aspect-ratio:1;border:1px solid #f5f7f280;border-radius:50%;place-items:center;display:grid}.trustSeal span{letter-spacing:.14em;font-size:.65rem}.trustSeal b{font-family:Georgia,serif;font-size:5rem;font-weight:400}.trust>div>p{color:#f5f7f2b8;max-width:58ch;margin-top:28px}.integrations{grid-template-columns:1fr 1fr;gap:8vw;display:grid}.integrations>div{flex-wrap:wrap;align-content:flex-start;gap:10px;display:flex}.integrations>div>p{flex-basis:100%;margin-bottom:24px}.integrations span{border:1px solid var(--border);border-radius:9px;padding:12px 15px;font-size:.75rem;font-weight:800}.demo{color:var(--field-fg);background:var(--field);grid-template-columns:1.15fr .85fr;align-items:center;gap:8vw;display:grid}.demo>div>p{color:var(--field-fg);margin-top:26px}@supports (color:color-mix(in lab, red, red)){.demo>div>p{color:color-mix(in srgb,var(--field-fg),transparent 26%)}}.calendarPlaceholder{border:1px dashed var(--field-fg);place-items:center;gap:30px;min-height:330px;display:grid}@supports (color:color-mix(in lab, red, red)){.calendarPlaceholder{border:1px dashed color-mix(in srgb,var(--field-fg),transparent 40%)}}.calendarPlaceholder{border-radius:14px}.calendarPlaceholder>span{text-transform:uppercase;letter-spacing:.12em;opacity:.64;font-size:.7rem}footer{border-top:1px solid var(--field-fg);grid-template-columns:auto 1fr auto;align-items:center;gap:50px;padding:38px 4vw;display:grid}@supports (color:color-mix(in lab, red, red)){footer{border-top:1px solid color-mix(in srgb,var(--field-fg),transparent 70%)}}footer{color:var(--field-fg);background:var(--field)}footer p{opacity:.62;text-align:center;justify-self:center;max-width:65ch;margin:0;font-size:.68rem}footer>a{font-size:.75rem;font-weight:800}.botanicalHeroVisual,.consoleVisual,.editorialCase,.handoffVisual,.scopeVisual,.thresholdVisual{align-self:center;min-height:600px;position:relative}.botanicalHeroVisual{background:#d7e9cf;border-radius:48% 48% 8%}.orbit{border:1px solid #174b3533;border-radius:50%;position:absolute}.orbit.one{inset:-16% 22% 28% -12%}.orbit.two{inset:8% -10% -20% 32%}.consoleVisual{color:#dfffc8;background:#07100c;border:1px solid #b9ff4840;min-height:630px;box-shadow:16px 20px #b9ff48}.consoleRail{letter-spacing:.08em;border-bottom:1px solid #b9ff4833;justify-content:space-between;align-items:center;height:66px;padding:0 24px;font-size:.7rem;display:flex}.consoleRail i{color:#b9ff48;font-style:normal}.consoleRail a{color:#fff;letter-spacing:0;background:#2e63ff;padding:9px 11px;font-weight:900}.consoleVisual .inboxMockup{filter:saturate(.75);width:94%;bottom:-5%}.editorialCase{background:#e9e1c8;border-bottom:1px solid #1d3c2c;flex-direction:column;justify-content:flex-end;min-height:620px;padding:36px;display:flex;box-shadow:inset 0 10px #cf583e}.editorialCase span{letter-spacing:.12em;font-size:.68rem;font-weight:900;position:absolute;top:28px}.editorialCase b{font-family:Georgia,serif;font-size:clamp(3rem,6vw,6rem);font-weight:400}.editorialCase p{margin:10px 0 60px;font-size:1.1rem}.editorialCase em,.editorialCase i{border-top:1px solid;padding:18px 0;font-style:normal;font-weight:800}.handoffVisual{background:#b9e7b7;border-radius:52% 48% 46% 54%;justify-content:center;align-items:center;gap:18px;min-height:560px;display:flex}.handoffVisual .person{color:#fff;background:#443052;border-radius:48px 48px 18px 18px;place-items:center;width:92px;height:115px;font-size:1.6rem;font-weight:800;display:grid}.handoffVisual .p2{background:#27804e}.handoffLine{border-top:2px dashed #443052;width:46px}.handoffVisual .message{background:#fff7e9;border:2px solid #443052;border-radius:14px 14px 14px 4px;padding:22px}.handoffVisual em{color:#237447;font-style:normal;font-weight:900;position:absolute;bottom:90px}.scopeVisual{background:#06110c;border:1px solid #2c5b40;min-height:600px;overflow:hidden;box-shadow:0 26px 70px #00140b66}.scopeGrid{background-image:linear-gradient(#92ff9217 1px,#0000 1px),linear-gradient(90deg,#92ff9217 1px,#0000 1px);background-size:10% 10%;position:absolute;inset:0}.trace{background:#a7ff91;border-radius:50%;width:110%;height:4px;animation:4s cubic-bezier(.16,1,.3,1) infinite alternate signal;position:absolute;top:44%;left:-5%;box-shadow:0 5px 12px #a7ff9159}.trace:before,.trace:after{content:"";border:4px solid #a7ff91;border-width:4px 4px 0 0;width:44px;height:48px;position:absolute;top:-26px;transform:rotate(-36deg)}.trace:before{left:28%}.trace:after{left:59%;transform:rotate(36deg)}.signalLabel{color:#07110c;background:#a7ff91;padding:7px 9px;font-size:.62rem;font-weight:900;position:absolute;top:30%}.signalLabel.s1{left:10%}.signalLabel.s2{left:44%}.signalLabel.s3{left:76%}.scopeReadout{color:#b9dabb;border:1px solid #a7ff9152;grid-template-columns:auto auto;gap:8px 28px;padding:18px;font-size:.65rem;display:grid;position:absolute;bottom:24px;right:24px}.scopeReadout b{color:#ffba55}.thresholdVisual{background:#f7f7f4;place-items:center;min-height:600px;display:grid}.threshold{background:#f7f7f4;border:1px solid #111;place-items:center;padding:50px;display:grid}.threshold span{text-transform:uppercase;letter-spacing:.1em;justify-self:start;margin-bottom:25px;font-size:.7rem;font-weight:900}.threshold.t1{width:94%;height:88%}.threshold.t2{width:76%;height:78%}.threshold.t3{color:#fff;background:#111;width:70%;height:66%}.threshold.t3 a{color:#fff;background:#377354;padding:18px 25px;font-weight:800}.theme-neon{--bg:#08100c;--fg:#e6f5de;--field:#b9ff48;--field-fg:#07100c;--accent:#2e63ff;--soft:#17231b;--border:#b9ff4833}.theme-neon .siteBrand i{color:#08100c;background:#b9ff48}.theme-neon .demoButton{color:#fff;background:#2e63ff;box-shadow:0 5px #15328e}.theme-neon .hero{grid-template-columns:1fr 1.25fr}.theme-neon .hero h1{text-transform:uppercase;font-size:clamp(3.2rem,5.3vw,5.4rem)}.theme-neon .proofLine{color:#b9ff48}.theme-neon .mechanism{background:#0d1711}.theme-neon .capabilities{color:#08100c;background:#b9ff48}.theme-neon .capabilityIntro p,.theme-neon .capabilityList p{color:#203418}.theme-neon .capabilityList,.theme-neon .capabilityList article{border-color:#08100c4d}.theme-neon .reportingPanel{color:#dff5e3;background:#132019;box-shadow:18px 24px #2e63ff}.theme-neon .trust{color:#e6f5de;background:#050907}.theme-neon .integrations{color:#0a170f;background:#e9f4e4}.theme-neon .demo,.theme-neon footer{color:#08100c;background:#b9ff48}.theme-neon .demoButton.inverse{color:#fff;background:#2e63ff}.theme-editorial{--bg:#f2ecd9;--fg:#203c2d;--field:#203c2d;--field-fg:#f2ecd9;--accent:#cf583e;--soft:#e7dfc7;--border:#203c2d47;font-family:Avenir Next,Avenir,sans-serif}.theme-editorial .hero{grid-template-columns:1.35fr .65fr}.theme-editorial .hero h1,.theme-editorial h2{font-family:Georgia,serif;font-weight:400}.theme-editorial .hero h1 em{color:#cf583e}.theme-editorial .demoButton{background:#cf583e;border-radius:0}.theme-editorial .siteBrand i{background:#cf583e;border-radius:50%}.theme-editorial .proofLine span{text-transform:none;letter-spacing:0;font-family:Georgia,serif;font-size:.9rem}.theme-editorial .mechanism{background:#e8e0c9}.theme-editorial .ownershipFlow{font-family:Georgia,serif;font-size:1.1rem}.theme-editorial .capabilities{background:#203c2d}.theme-editorial .capabilityList article{grid-template-columns:50px 1fr}.theme-editorial .capabilityList article p{grid-column:2}.theme-editorial .reportingPanel{border-radius:0;box-shadow:16px 16px #cf583e}.theme-editorial .trustSeal,.theme-editorial .calendarPlaceholder{border-radius:0}.theme-illustrated{--bg:#f4f8e9;--fg:#392747;--field:#286c46;--field-fg:#f5ffdd;--accent:#ff795f;--soft:#dff1ce;--border:#39274733}.theme-illustrated .siteBrand i{background:#ff795f;border-radius:50% 50% 50% 7px}.theme-illustrated .demoButton{color:#fff;background:#392747;border-radius:999px}.theme-illustrated .hero{grid-template-columns:.85fr 1.15fr}.theme-illustrated .hero h1{font-family:Georgia,serif;font-weight:500}.theme-illustrated .proofLine span:nth-child(odd){background:#dff1ce}.theme-illustrated .mechanism{background:#fff7e9}.theme-illustrated .ownershipFlow{border:0}.theme-illustrated .ownershipFlow span{background:#fff;border:2px solid #392747;border-radius:999px}.theme-illustrated .capabilities{color:#f5ffdd;background:#286c46}.theme-illustrated .capabilityList article:nth-child(2n){transform:translate(4vw)}.theme-illustrated .reportingPanel{background:#392747;border-radius:32px 32px 8px;box-shadow:18px 24px #ff795f}.theme-illustrated .trust{background:#392747}.theme-illustrated .trustSeal{border-radius:40% 60% 50% 45%}.theme-illustrated .calendarPlaceholder{border-radius:40px 40px 10px}.theme-technical{--bg:#07120e;--fg:#c8e7ca;--field:#a7ff91;--field-fg:#06110c;--accent:#ffb338;--soft:#102219;--border:#a7ff9140;font-family:Avenir Next Condensed,Avenir Next,sans-serif}.theme-technical .siteBrand i{color:#07120e;background:#a7ff91}.theme-technical .demoButton{color:#07120e;background:#a7ff91;border-radius:2px}.theme-technical .hero h1,.theme-technical h2{text-transform:uppercase;font-weight:800}.theme-technical .hero{grid-template-columns:.8fr 1.2fr}.theme-technical .proofLine{color:#ffb338}.theme-technical .mechanism{background:#0a1811}.theme-technical .ownershipFlow span{text-transform:uppercase;letter-spacing:.08em}.theme-technical .inboxMockup,.theme-technical .reportingPanel{box-shadow:none;border-radius:2px}.theme-technical .capabilities{color:#06110c;background:#a7ff91}.theme-technical .capabilityIntro p,.theme-technical .capabilityList p{color:#173518}.theme-technical .capabilityList,.theme-technical .capabilityList article{border-color:#06110c59}.theme-technical .reportingPanel{background:#08120d;border:1px solid #a7ff91}.theme-technical .trust{color:#c8e7ca;background:#030806}.theme-technical .trustSeal,.theme-technical .calendarPlaceholder,.theme-technical .integrations span{border-radius:2px}.theme-technical .demo,.theme-technical footer{color:#06110c;background:#a7ff91}.theme-technical .demoButton.inverse{color:#07120e;background:#ffb338}.theme-monochrome{--bg:#f5f5f2;--fg:#111;--field:#111;--field-fg:#f5f5f2;--accent:#377354;--soft:#e8e8e4;--border:#11111140;font-family:Avenir Next,Avenir,sans-serif}.theme-monochrome .siteBrand i{background:#111;border-radius:50%}.theme-monochrome .demoButton{background:#377354;border-radius:0}.theme-monochrome .hero{grid-template-columns:.75fr 1.25fr}.theme-monochrome .hero h1{font-size:clamp(4rem,7vw,7rem);font-weight:500}.theme-monochrome .proofLine span{border-color:#111}.theme-monochrome .mechanism{padding-left:14vw;padding-right:14vw}.theme-monochrome .ownershipFlow{grid-template-columns:1fr;margin-left:25%}.theme-monochrome .ownershipFlow i{transform:rotate(90deg)}.theme-monochrome .inboxMockup{filter:grayscale();border:1px solid #111;border-radius:0;box-shadow:18px 18px #111}.theme-monochrome .capabilities{color:#f5f5f2;background:#111}.theme-monochrome .capabilityList article{grid-template-columns:70px 1fr;min-height:160px}.theme-monochrome .capabilityList article p{grid-column:2}.theme-monochrome .reporting{border-top:1px solid #111;border-bottom:1px solid #111}.theme-monochrome .reportingPanel{color:#111;background:#fff;border:1px solid #111;border-radius:0;box-shadow:18px 18px #377354}.theme-monochrome .reportRows i{background:#ddd}.theme-monochrome .reportRows i:after{background:#111}.theme-monochrome .trust{color:#fff;background:#111}.theme-monochrome .trustSeal,.theme-monochrome .calendarPlaceholder,.theme-monochrome .integrations span{border-radius:0}@keyframes signal{0%{transform:translate(-2%)scaleY(.7)}to{transform:translate(2%)scaleY(1.05)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hubCard,.demoButton{transition:none}.trace{animation:none}}@media (width<=1000px){.siteHeader nav,.nextDirection{display:none}.hero,.theme-neon .hero,.theme-editorial .hero,.theme-illustrated .hero,.theme-technical .hero,.theme-monochrome .hero{grid-template-columns:1fr;min-height:auto}.heroCopy{padding-top:30px}.botanicalHeroVisual,.consoleVisual,.editorialCase,.handoffVisual,.scopeVisual,.thresholdVisual{min-height:520px}.inboxMockup.compact{width:94%}.sectionLead,.capabilityIntro,.reporting,.trust,.integrations,.demo{grid-template-columns:1fr}.sectionLead p,.capabilityIntro p{margin-top:25px}.reportingPanel,.trustSeal,.calendarPlaceholder{margin-top:30px}.trustSeal{width:min(380px,80vw)}.hubCard,.hubCard:first-child,.hubCard:nth-child(6){grid-column:span 6}}@media (width<=700px){.hub{padding:0 16px 60px}.hubHeader>span:last-child{display:none}.hubIntro{grid-template-columns:1fr;padding:70px 0 45px}.hubIntro h1{font-size:3.6rem}.hubCard,.hubCard:nth-child(n){grid-column:span 12;min-height:520px}.siteHeader{padding:0 16px}.siteHeader .demoButton{min-height:42px;padding:0 14px}.siteHeader .demoButton span{display:none}.hero{gap:35px;padding:60px 16px 45px}.hero h1,.theme-monochrome .hero h1{font-size:clamp(3rem,14vw,4.7rem)}.heroCopy>p{margin-top:24px}.heroActions{flex-direction:column;align-items:flex-start;gap:18px}.theme-neon .hero h1{max-width:100%;font-size:2.72rem}.theme-illustrated .handoffVisual{min-height:280px}.botanicalHeroVisual,.consoleVisual,.editorialCase,.handoffVisual,.scopeVisual,.thresholdVisual{min-height:430px}.inboxMockup.compact{width:138%;right:-36%}.consoleVisual .inboxMockup{width:145%;right:-45%}.handoffVisual{gap:8px}.handoffVisual .person{width:55px;height:76px}.handoffLine{width:16px}.handoffVisual .message{padding:13px;font-size:.68rem}.threshold{padding:20px}.threshold.t1{width:100%}.threshold.t2{width:86%}.threshold.t3{width:82%}.proofLine{grid-template-columns:1fr 1fr}.proofLine span:nth-child(2){border-right:0}.proofLine span:nth-child(-n+2){border-bottom:1px solid var(--border)}.mechanism,.capabilities,.reporting,.trust,.integrations,.demo,.theme-monochrome .mechanism{padding:86px 16px}.sectionLead h2,.capabilityIntro h2,.reporting h2,.trust h2,.integrations h2,.demo h2{font-size:2.8rem}.ownershipFlow,.theme-monochrome .ownershipFlow{grid-template-columns:1fr;margin:45px 0}.ownershipFlow i{transform:rotate(90deg)}.ownershipFlow span{padding:20px 10px}.inboxBody{grid-template-columns:110px 1fr;min-height:390px}.inboxBody .conversation{display:none}.inboxBody aside{padding:12px 6px}.threadList article{padding:14px 10px}.capabilityList{margin-top:55px}.capabilityList article,.theme-editorial .capabilityList article,.theme-monochrome .capabilityList article{grid-template-columns:36px 1fr;gap:14px}.capabilityList article p,.theme-editorial .capabilityList article p,.theme-monochrome .capabilityList article p{grid-column:2}.theme-illustrated .capabilityList article:nth-child(2n){transform:none}.reportingPanel{padding:20px;box-shadow:10px 13px #cfe1cc}.reportRows div{grid-template-columns:120px 1fr}.agentLine{flex-direction:column}.trustSeal{width:70vw}.trustSeal b{font-size:4rem}.calendarPlaceholder{min-height:280px}footer{text-align:center;grid-template-columns:1fr;gap:22px}footer .siteBrand,footer>a{justify-self:center}}.iterationHub{color:#15271e;background:#edf2ec;min-height:100vh;padding:0 4vw 6vw}.iterationHubHeader{color:#5b6b60;border-bottom:1px solid #aebdb1;justify-content:space-between;align-items:center;min-height:76px;font-size:.78rem;display:flex}.iterationHubIntro{grid-template-columns:1.15fr .65fr;align-items:end;gap:9vw;padding:clamp(70px,10vw,145px) 0 70px;display:grid}.iterationHubIntro h1{letter-spacing:-.04em;max-width:9ch;margin:0;font-size:clamp(4rem,8vw,8.5rem);font-weight:700;line-height:.86}.iterationHubIntro p{color:#526158;max-width:56ch;margin:0;font-size:1.05rem;line-height:1.65}.iterationHubGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.iterationHubCard{color:#17281e;background:#f7f8f4;flex-direction:column;min-height:620px;padding:22px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 16px 40px #142d1d14}.iterationHubCard:hover{transform:translateY(-7px);box-shadow:0 28px 64px #142d1d24}.iterationHubCardTop{letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;font-size:.65rem;font-weight:800;display:flex}.iterationPreview{background:var(--preview-bg);flex:1;min-height:340px;margin:25px -22px;padding:30px 22px;position:relative;overflow:hidden}.previewTitle,.previewCopy{background:var(--preview-fg);width:75%;height:20px;margin-bottom:9px;display:block}.previewCopy{opacity:.45;width:45%;height:6px}.previewDashboard{border:1px solid var(--preview-fg);grid-template-columns:22% 32% 46%;width:88%;height:63%;display:grid;position:absolute;bottom:-3%;right:-5%}@supports (color:color-mix(in lab, red, red)){.previewDashboard{border:1px solid color-mix(in srgb,var(--preview-fg),transparent 45%)}}.previewDashboard{background:var(--preview-bg)}@supports (color:color-mix(in lab, red, red)){.previewDashboard{background:color-mix(in srgb,var(--preview-bg),var(--preview-fg) 8%)}}.previewDashboard{box-shadow:-12px 12px 0 var(--preview-accent);transform:perspective(600px)rotateX(7deg)rotate(-2deg)}.previewDashboard i{border-right:1px solid var(--preview-fg)}@supports (color:color-mix(in lab, red, red)){.previewDashboard i{border-right:1px solid color-mix(in srgb,var(--preview-fg),transparent 70%)}}.previewDashboard i:last-child{border:0}.preview-canopy{--preview-bg:#dcead9;--preview-fg:#173d29;--preview-accent:#9be76a}.preview-signal-room{--preview-bg:#08100c;--preview-fg:#effbe7;--preview-accent:#2e63ff;color:#e9f9df;background:#101812}.preview-switchboard{--preview-bg:#f1f1ec;--preview-fg:#151a17;--preview-accent:#b9ff48}.iterationHubCard h2{margin:0 0 9px;font-size:1.55rem}.iterationHubCard p{color:currentColor;margin:0}@supports (color:color-mix(in lab, red, red)){.iterationHubCard p{color:color-mix(in srgb,currentColor,transparent 30%)}}.iterationHubCard p{line-height:1.55}.archiveLink{border-top:1px solid #aebdb1;justify-content:space-between;margin-top:22px;padding-top:20px;font-size:.78rem;font-weight:700;display:flex}.archiveLink span{color:#68766d}.iteration{--i-bg:#f1f4ee;--i-fg:#14271d;--i-panel:#fcfdf9;--i-strong:#174b35;--i-on:#f6faef;--i-accent:#a8ed70;--i-blue:#2e63ff;--i-line:#14271d2e;min-height:100vh;color:var(--i-fg);background:var(--i-bg);overflow:hidden}.iterationHeader{z-index:20;border-bottom:1px solid var(--i-line);justify-content:space-between;align-items:center;height:76px;padding:0 4vw;display:flex;position:relative}.iterationBrand{align-items:center;gap:10px;font-size:.9rem;font-weight:800;display:inline-flex}.iterationBrand>i{background:var(--i-strong);border-radius:9px 9px 9px 3px;justify-content:center;align-items:center;gap:2px;width:31px;height:31px;display:flex}.iterationBrand>i b{background:var(--i-on);border-radius:50%;width:3px;height:3px}.iterationHeader nav{gap:30px;font-size:.78rem;font-weight:700;display:flex}.iterationHeader>div{align-items:center;gap:20px;display:flex}.iterationHeader>div>a:first-child{opacity:.6;font-size:.72rem;font-weight:800}.primaryCta{min-height:48px;color:var(--i-on);background:var(--i-strong);border-radius:10px;justify-content:center;align-items:center;gap:28px;padding:0 18px 0 23px;font-size:.8rem;font-weight:850;transition:transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1);display:inline-flex}.primaryCta:hover{transform:translateY(-2px);box-shadow:0 8px 20px #06241333}.iterationHero{min-height:calc(100vh - 76px);padding:clamp(70px,8vw,120px) 4vw 0;position:relative}.networkField{pointer-events:none;opacity:.75;position:absolute;inset:0}.networkField canvas{width:100%;height:100%}.iterationCopy{z-index:2;max-width:1080px;position:relative}.iterationCopy h1{letter-spacing:-.04em;max-width:15ch;margin:0;font-size:clamp(4rem,7.2vw,7.4rem);line-height:.88}.iterationCopy h1 em{color:var(--i-strong);font-family:Georgia,serif;font-weight:400}.iterationCopy>p{max-width:66ch;color:var(--i-fg);margin:30px 0 0}@supports (color:color-mix(in lab, red, red)){.iterationCopy>p{color:color-mix(in srgb,var(--i-fg),transparent 25%)}}.iterationCopy>p{font-size:1.08rem;line-height:1.65}.heroCtas{align-items:center;gap:28px;margin-top:32px;display:flex}.heroCtas>a:last-child{font-size:.78rem;font-weight:800}.heroWorkspace{z-index:3;width:min(1420px,96vw);margin:80px auto -150px;position:relative}.productWorkspace{color:#183126;background:#f9fbf7;border-radius:14px;min-height:720px;position:relative;overflow:hidden;box-shadow:0 50px 120px #0626143d}.workspaceBar{border-bottom:1px solid #dbe4dc;justify-content:space-between;align-items:center;height:62px;padding:0 18px;font-size:.67rem;display:flex}.workspaceBar>div{color:#5b6c62;align-items:center;gap:7px;display:flex}.workspaceBar>button,.conversationPanel header button{color:#fff;cursor:pointer;background:#1e6542;border:0;border-radius:7px;padding:9px 12px;font-size:.68rem;font-weight:800}.liveDot{background:#5cb867;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e1f2e2}.workspaceTabs{border-bottom:1px solid #dbe4dc;align-items:center;gap:4px;padding:8px 14px;display:none}.workspaceTabs button{color:#65736b;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 11px;font-size:.65rem;font-weight:800}.workspaceTabs button[aria-pressed=true]{color:#163d28;background:#e0eee2}.workspaceBody{grid-template-columns:155px 260px minmax(380px,1fr) 230px;min-height:610px;display:grid}.workspaceNav{color:#607068;border-right:1px solid #dbe4dc;flex-direction:column;gap:5px;padding:18px 10px;font-size:.65rem;display:flex}.workspaceNav>b,.workspaceNav>small{color:#173526;padding:8px}.workspaceNav>span{border-radius:6px;justify-content:space-between;padding:9px 8px;display:flex}.workspaceNav>span.active{color:#153a26;background:#dfeee0;font-weight:800}.workspaceNav em{color:#fff;background:#29744f;border-radius:5px;padding:1px 5px;font-style:normal}.workspaceIdentity{border-top:1px solid #dbe4dc;align-items:center;gap:8px;margin-top:auto;padding:10px 7px;display:flex}.workspaceIdentity>i,.conversationPanel header i,.contextPerson i{color:#fff;background:#326f52;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-style:normal;font-weight:800;display:grid}.workspaceIdentity span{display:grid}.workspaceIdentity small{color:#77847c}.contactList{border-right:1px solid #dbe4dc}.contactList label{color:#65736b;padding:14px;font-size:.6rem;display:block}.contactList input{background:#fff;border:1px solid #dbe4dc;border-radius:7px;outline:none;width:100%;margin-top:7px;padding:10px}.contactList input:focus{border-color:#42835f}.contactList>button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e3e9e3;gap:10px;width:100%;padding:17px 13px;display:flex}.contactList>button.selected{background:#e9f3e8}.contactList>button>i{color:#fff;background:#498164;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:.6rem;font-style:normal;display:grid}.contactList>button:nth-of-type(2)>i{background:#6b6193}.contactList>button:nth-of-type(3)>i{background:#ae6855}.contactList>button>span{gap:3px;min-width:0;display:grid}.contactList b{font-size:.7rem}.contactList small{color:#6a776f;text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;overflow:hidden}.contactList em{color:#38714f;font-size:.55rem;font-style:normal;font-weight:800}.conversationPanel{background:#f4f7f2;min-width:0;position:relative}.conversationPanel>header{background:#fafcf8;border-bottom:1px solid #dbe4dc;justify-content:space-between;align-items:center;height:68px;padding:0 18px;display:flex}.conversationPanel>header>div{align-items:center;gap:9px;display:flex}.conversationPanel>header span{display:grid}.conversationPanel>header small{color:#6d7b72;font-size:.58rem}.messageCanvas{height:470px;padding:20px;overflow:auto}.messageCanvas time{color:#758078;text-align:center;font-size:.57rem;display:block}.messageCanvas p{border-radius:11px;max-width:72%;padding:12px 14px;font-size:.68rem;line-height:1.45}.customerBubble{background:#e0e6e0;border-bottom-left-radius:3px!important}.agentBubble{color:#f2fff6;background:#216342;margin-left:auto;border-bottom-right-radius:3px!important}.agentBubble small{color:#b7d8c2;margin-top:5px;font-size:.52rem;display:block}.sentBubble{animation:.32s cubic-bezier(.16,1,.3,1) messageIn}.replyComposer{background:#fff;border:1px solid #d5ded6;border-radius:9px;gap:8px;padding:7px;display:flex;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:0 10px 25px #17362214}.replyComposer input{border:0;outline:0;flex:1;min-width:0;padding:8px;font-size:.68rem}.replyComposer button{color:#fff;cursor:pointer;background:#225f41;border:0;border-radius:6px;padding:9px 13px;font-size:.65rem;font-weight:800}.replyComposer button:disabled{opacity:.35;cursor:not-allowed}.contextPanel{color:#65736b;border-left:1px solid #dbe4dc;padding:18px;font-size:.62rem}.contextPerson{border-bottom:1px solid #dbe4dc;justify-items:center;padding:28px 0;display:grid}.contextPerson i{width:46px;height:46px}.contextPerson h3{color:#183126;margin:10px 0 2px}.contextPanel dl{margin:18px 0}.contextPanel dl div{border-bottom:1px solid #e1e7e1;justify-content:space-between;padding:10px 0;display:flex}.contextPanel dd{color:#244732;margin:0;font-weight:800}.contextPanel>button{color:#286744;cursor:pointer;background:0 0;border:0;padding:0;font-size:.64rem;font-weight:800}.historyView,.ownershipView{padding:46px}.historyView>span,.ownershipView>span{color:#40805b;text-transform:uppercase;letter-spacing:.06em;font-size:.62rem;font-weight:850}.historyView h3,.ownershipView h3{max-width:12ch;margin:16px 0 12px;font-size:2.2rem;line-height:1}.historyView>p,.ownershipView>p{color:#68776e;line-height:1.55}.historyView>div{border-bottom:1px solid #dbe4dc;grid-template-columns:110px 1fr;gap:20px;padding:18px 0;font-size:.7rem;display:grid}.ownershipView>div{gap:8px;margin-top:30px;display:grid}.ownershipView button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d7e0d8;border-radius:8px;align-items:center;gap:12px;padding:13px;display:flex}.ownershipView button.active{background:#e6f2e7;border-color:#367c54}.ownershipView button>i{color:#fff;background:#397555;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.ownershipView button span{display:grid}.ownershipView button small{color:#6e7d73}.workspaceHint{color:#68766d;background:#f2f6f0;border-top:1px solid #dbe4dc;align-items:center;gap:14px;height:48px;padding:0 18px;font-size:.62rem;display:flex}.workspaceHint span{color:#173b27;text-transform:uppercase;letter-spacing:.06em;background:#cfe9cf;border-radius:5px;padding:4px 7px;font-weight:900}.heroProof{z-index:2;border-top:1px solid var(--i-line);border-bottom:1px solid var(--i-line);grid-template-columns:repeat(4,1fr);margin:200px -4vw 0;display:grid;position:relative}.heroProof span{border-right:1px solid var(--i-line);text-transform:uppercase;letter-spacing:.07em;padding:23px 4vw;font-size:.67rem;font-weight:850}.heroProof span:last-child{border:0}.iterationStory,.retentionStory,.iterationDemo{padding:clamp(100px,12vw,180px) 7vw}.iterationStory>div:first-child{grid-template-columns:1fr .8fr;align-items:end;gap:8vw;display:grid}.iterationStory h2,.retentionStory h2,.iterationDemo h2{letter-spacing:-.035em;max-width:12ch;margin:0;font-size:clamp(3.3rem,6vw,6rem);line-height:.94}.iterationStory p,.retentionStory p,.iterationDemo p{max-width:60ch;color:var(--i-fg);margin:0}@supports (color:color-mix(in lab, red, red)){.iterationStory p,.retentionStory p,.iterationDemo p{color:color-mix(in srgb,var(--i-fg),transparent 28%)}}.iterationStory p,.retentionStory p,.iterationDemo p{font-size:1.03rem;line-height:1.7}.storyFlow{border-top:1px solid var(--i-line);border-bottom:1px solid var(--i-line);grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;margin-top:80px;display:grid}.storyFlow span,.storyFlow strong,.storyFlow button{text-align:center;padding:30px 16px}.storyFlow button{color:var(--i-on);background:var(--i-strong);cursor:pointer;border:0;font-weight:850}.storyFlow i{opacity:.45;font-style:normal}.retentionStory{color:var(--i-on);background:var(--i-strong);grid-template-columns:1fr .85fr;align-items:center;gap:10vw;display:grid}.retentionStory>div:last-child{gap:28px;display:grid}.retentionStory p{color:var(--i-on)}@supports (color:color-mix(in lab, red, red)){.retentionStory p{color:color-mix(in srgb,var(--i-on),transparent 25%)}}.retentionStory a{border-bottom:1px solid;width:max-content;padding-bottom:6px;font-size:.76rem;font-weight:850}.retentionWindow{color:#183126;box-shadow:20px 24px 0 var(--i-accent);background:#f9fbf7;padding:28px}.retentionWindow>span{color:#43805c;text-transform:uppercase;border-bottom:1px solid #d8e1d9;padding-bottom:20px;font-size:.65rem;font-weight:850;display:block}.retentionWindow b{margin-top:25px;font-size:.68rem;display:block}.retentionWindow p{color:#65746b;border-bottom:1px solid #e0e6e0;margin:6px 0 0;padding-bottom:22px;font-size:.78rem}.iterationDemo{grid-template-columns:1.1fr .9fr;align-items:center;gap:8vw;display:grid}.iterationDemo>div:first-child{gap:26px;display:grid}.demoDock{border:1px dashed var(--i-line);place-items:center;gap:25px;min-height:330px;display:grid}.demoDock>span{letter-spacing:.08em;text-transform:uppercase;opacity:.6;font-size:.62rem;font-weight:800}.iteration footer{border-top:1px solid var(--i-line);grid-template-columns:auto 1fr auto;align-items:center;gap:40px;padding:35px 4vw;font-size:.68rem;display:grid}.iteration footer p{opacity:.6;text-align:center;justify-self:center;max-width:70ch;margin:0}.iteration footer>a{font-weight:850}.iteration-signal-room{--i-bg:#08100c;--i-fg:#eff9e9;--i-panel:#0e1812;--i-strong:#2e63ff;--i-on:#fff;--i-accent:#b9ff48;--i-line:#b9ff4833}.iteration-signal-room .iterationBrand>i{background:#b9ff48}.iteration-signal-room .iterationBrand>i b{background:#07100c}.iteration-signal-room .primaryCta{color:#07100c;box-shadow:none;background:#eff9e9}.iteration-signal-room .iterationCopy{text-align:center;margin:auto}.iteration-signal-room .iterationCopy h1{text-transform:uppercase;max-width:15ch;margin:auto;font-size:clamp(3.7rem,6.7vw,7rem)}.iteration-signal-room .iterationCopy h1 em{color:#b9ff48;font-family:inherit;font-style:normal}.iteration-signal-room .iterationCopy>p{margin:30px auto 0}.iteration-signal-room .heroCtas{justify-content:center}.iteration-signal-room .heroWorkspace{margin-top:100px}.iteration-signal-room .productWorkspace{border-radius:2px;box-shadow:20px 24px #b9ff48,0 55px 120px #0009}.iteration-signal-room .workspaceTabs{display:flex}.iteration-signal-room .heroProof{color:#b9ff48}.iteration-signal-room .iterationStory{background:#0d1711}.iteration-signal-room .retentionStory{color:#08100c;background:#b9ff48}.iteration-signal-room .retentionStory p{color:#23351e}.iteration-signal-room .retentionWindow{box-shadow:20px 24px #2e63ff}.iteration-signal-room .demoDock{border-color:#b9ff4866}.iteration-canopy .iterationHero{padding-top:100px}.iteration-canopy .iterationCopy{width:43%}.iteration-canopy .iterationCopy h1{font-size:clamp(3.8rem,5.2vw,5.7rem)}.iteration-canopy .heroWorkspace{width:64vw;margin:-255px -1vw -120px auto;transform:perspective(1400px)rotateY(-5deg)rotateX(2deg)}.iteration-canopy .productWorkspace{min-height:690px}.iteration-canopy .heroProof{margin-top:230px}.iteration-canopy .iterationStory{background:#e2ecdf}.iteration-canopy .iterationHero:after{content:"";aspect-ratio:1;z-index:0;background:#d6e7d2;border-radius:50%;width:48vw;position:absolute;top:-8vw;right:-9vw}.iteration-switchboard{--i-bg:#f0f1ec;--i-fg:#131815;--i-panel:#fff;--i-strong:#174b35;--i-on:#f7faf3;--i-accent:#b9ff48;--i-blue:#2e63ff}.iteration-switchboard .iterationHeader{border-color:#151915}.iteration-switchboard .iterationCopy h1{max-width:14ch}.iteration-switchboard .iterationCopy h1 em{color:#151915;font-family:inherit;font-style:normal;font-weight:400}.iteration-switchboard .productWorkspace{border:1px solid #171b18;border-radius:0;box-shadow:22px 22px #2e63ff}.iteration-switchboard .workspaceTabs{display:flex}.iteration-switchboard .planeJoint{mix-blend-mode:multiply;pointer-events:none;background:#b9ff48;width:10px;height:100%;position:absolute;top:0;right:18%}.iteration-switchboard .iterationStory{background:#dfe2da}.iteration-switchboard .storyFlow button{color:#10150f;background:#b9ff48}.iteration-switchboard .retentionWindow{border:1px solid #111;box-shadow:20px 20px #2e63ff}@keyframes messageIn{0%{opacity:.3;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.networkField{display:none}.iterationHubCard,.primaryCta,.sentBubble{transition:none;animation:none}}@media (width<=1100px){.iterationHeader nav,.iterationHeader>div>a:first-child{display:none}.iterationHubGrid{grid-template-columns:1fr}.iterationHubCard{min-height:520px}.iteration-canopy .iterationCopy{width:100%}.iteration-canopy .heroWorkspace{width:min(1420px,96vw);margin:70px auto -120px;transform:none}.workspaceBody{grid-template-columns:130px 230px minmax(330px,1fr)}.contextPanel{display:none}.iterationStory>div:first-child,.retentionStory,.iterationDemo{grid-template-columns:1fr}.iterationStory p{margin-top:25px}.retentionStory>div:last-child{order:-1}.demoDock{margin-top:30px}}@media (width<=720px){.iterationHub{padding:0 16px 60px}.iterationHubHeader>span:last-child{display:none}.iterationHubIntro{grid-template-columns:1fr;padding:70px 0 45px}.iterationHubIntro h1{font-size:4.3rem}.iterationHubIntro p{margin-top:25px}.iterationHubCard{min-height:510px}.archiveLink{flex-direction:column;align-items:flex-start;gap:8px}.iterationHeader{height:66px;padding:0 16px}.iterationHeader .primaryCta{min-height:40px;padding:0 13px}.iterationHeader .primaryCta span{display:none}.iterationHero{padding:65px 16px 0}.iterationCopy h1,.iteration-canopy .iterationCopy h1{font-size:clamp(3.1rem,14vw,4.7rem)}.iteration-signal-room .iterationCopy h1{font-size:2.85rem}.iterationCopy>p{font-size:.98rem}.heroCtas{flex-direction:column;align-items:flex-start;gap:18px}.iteration-signal-room .heroCtas{align-items:center}.heroWorkspace,.iteration-canopy .heroWorkspace{width:100%;margin:60px 0 -50px;transform:none}.productWorkspace{border-radius:8px;min-height:610px}.workspaceBar{padding:0 10px}.workspaceBar>div{display:none}.workspaceBar>button{padding:8px;font-size:.6rem}.workspaceBody{grid-template-columns:118px minmax(0,1fr);min-height:510px}.workspaceNav{display:none}.contactList label{padding:8px}.contactList>button{padding:12px 7px}.contactList>button>i{display:none}.contactList small{max-width:100px}.conversationPanel>header{height:58px;padding:0 8px}.conversationPanel>header button{padding:7px;font-size:.58rem}.messageCanvas{height:390px;padding:10px}.messageCanvas p{max-width:88%}.contextPanel,.workspaceHint{display:none}.workspaceTabs{overflow:auto}.historyView,.ownershipView{padding:20px}.heroProof{grid-template-columns:1fr 1fr;margin:90px -16px 0}.heroProof span:nth-child(2){border-right:0}.heroProof span:nth-child(-n+2){border-bottom:1px solid var(--i-line)}.iterationStory,.retentionStory,.iterationDemo{padding:90px 16px}.iterationStory h2,.retentionStory h2,.iterationDemo h2{font-size:3.25rem}.storyFlow{grid-template-columns:1fr;margin-top:45px}.storyFlow i{text-align:center;padding:5px;transform:rotate(90deg)}.storyFlow span,.storyFlow strong,.storyFlow button{padding:20px 12px}.retentionWindow{box-shadow:10px 12px 0 var(--i-accent);padding:20px}.iteration footer{text-align:center;grid-template-columns:1fr;gap:20px}.iteration footer>*{justify-self:center!important}}.searchEmpty{color:#6a776f;margin:18px 12px;font-size:.65rem;line-height:1.5}.storyFlow>a{color:var(--i-on);background:var(--i-strong);text-align:center;padding:30px 16px;font-weight:850}.iteration-signal-room .primaryCta{border-radius:2px}.iteration-signal-room .primaryCta span{color:#07100c;background:#b9ff48;place-items:center;width:25px;height:25px;display:grid}.iteration-canopy .primaryCta{border-radius:13px 13px 13px 3px}.iteration-switchboard .primaryCta{border-radius:0;box-shadow:6px 6px #b9ff48}.iteration-switchboard .planeJoint{transition:right .52s cubic-bezier(.16,1,.3,1),width .52s cubic-bezier(.16,1,.3,1),background .52s cubic-bezier(.16,1,.3,1)}.iteration-switchboard .workspace-ownership .planeJoint{background:#2e63ff;width:18px;right:47%}.iteration-switchboard .workspace-history .planeJoint{background:#b9ff48;width:32px;right:68%}.iteration-switchboard .storyFlow>a{color:#10150f;background:#b9ff48}@media (width<=720px){.storyFlow>a{padding:20px 12px}.iteration-signal-room .primaryCta span{display:grid}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@font-face{font-family:Outfit;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/outfit-latin.woff2)format("woff2")}:root{--gc-evergreen:#065f46;--gc-evergreen-hover:#047857;--gc-canvas:#f5f5f5;--gc-panel:#fff;--gc-panel-alt:#f9f9f9;--gc-active:#e8f5e9;--gc-border:#e8e8e8;--gc-text:#2a2a2a;--gc-muted:#707070;--gc-muted-aa:#626262;--gc-muted-quiet:#6e6e6e;--gc-field:#071b15;--gc-field-deep:#07110d;--gc-field-raised:#10312a;--gc-mint:#34d399;--gc-mint-soft:#a7e8d4;--gc-r-control:8px;--gc-r-action:9px;--gc-r-field:10px;--gc-r-card:16px;--gc-r-stage:18px;--gc-r-pill:999px;--gc-font:"Outfit", "Segoe UI", system-ui, sans-serif;--gc-display:clamp(48px, 5vw, 72px);--gc-section-title:clamp(38px, 4vw, 58px);--gc-body:17px;--gc-label:12px;--gc-label-lg:14px;--gc-space-xs:7px;--gc-space-sm:12px;--gc-space-md:20px;--gc-space-lg:30px;--gc-section-pad:clamp(80px, 9vw, 150px);--gc-shadow-base:0 1px 3px #00000014;--gc-shadow-stage:0 24px 70px #1b3a2b1f;--gc-shadow-stage-dark:0 24px 70px #00000061;--gc-shadow-card-hover:0 14px 35px #1b3a2b1a;--gc-shadow-popover:0 12px 30px #1b3a2b24;--gc-shadow-panel:0 18px 50px #00000047;--gc-scrim:#04140feb;--gc-ease:cubic-bezier(.16, 1, .3, 1);--gc-control-height:44px}.cleanSite,.cleanHub{--gc-bg:#f5f5f5;--gc-panel:#fff;--gc-panel-alt:#f9f9f9;--gc-text:#2a2a2a;--gc-muted:#707070;--gc-green:#065f46;--gc-green-hover:#047857;--gc-soft:#e8f5e9;--gc-border:#e8e8e8;--gc-shadow:0 1px 3px #00000014;color:var(--gc-text);background:var(--gc-bg);font-family:Outfit,Segoe UI,system-ui,sans-serif}.cleanSite *,.cleanHub *{box-sizing:border-box}.cleanSite a,.cleanHub a{color:inherit;text-decoration:none}.cleanSite button,.cleanSite input{font:inherit}.cleanSite button{cursor:pointer}.gcLogo{align-items:center;gap:10px;font-size:15px;font-weight:700;display:inline-flex}.gcLogo>i{background:var(--gc-green);border-radius:10px 10px 10px 4px;justify-content:center;align-items:center;gap:2px;width:34px;height:34px;display:flex}.gcLogo>i b{background:#fff;border-radius:50%;width:3px;height:3px}.gcDemo{background:var(--gc-green);border-radius:9px;align-items:center;gap:24px;min-height:44px;padding:0 16px 0 18px;font-size:14px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex;color:#fff!important}.gcDemo:hover{background:var(--gc-green-hover);transform:translateY(-1px)}.gcDemo span{font-size:17px}.cleanHeader{border-bottom:1px solid var(--gc-border);background:#fffffff0;justify-content:space-between;align-items:center;height:72px;padding:0 max(24px,4vw);display:flex}.cleanHeader nav{color:var(--gc-muted);gap:30px;font-size:14px;display:flex}.cleanHeader>div{align-items:center;gap:20px;display:flex}.cleanHeader>div>a:first-child{color:var(--gc-muted);font-size:13px}.cleanHero{grid-template-columns:minmax(320px,.72fr) minmax(600px,1.28fr);align-items:center;gap:clamp(40px,6vw,100px);min-height:calc(100vh - 72px);padding:70px max(24px,4vw) 80px;display:grid}.cleanCopy h1{letter-spacing:-.035em;max-width:11ch;margin:0;font-size:clamp(48px,5vw,72px);font-weight:600;line-height:1.02}.cleanCopy h1 span{color:var(--gc-green)}.cleanCopy>p{max-width:530px;color:var(--gc-muted);margin:24px 0 0;font-size:18px;line-height:1.6}.cleanCopy>div{align-items:center;gap:24px;margin-top:30px;display:flex}.cleanCopy>div>a:last-child{color:var(--gc-green);font-size:14px;font-weight:600}.cleanProduct{min-width:0}.productLabel{color:var(--gc-muted);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;display:flex}.productLabel span{align-items:center;gap:7px;display:flex}.productLabel i{background:#35a56f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e8f5e9}.productLabel small{font-size:12px}.realApp{border:1px solid var(--gc-border);background:var(--gc-panel);border-radius:18px;grid-template-columns:66px minmax(0,1fr);height:650px;display:grid;overflow:hidden;box-shadow:0 24px 70px #1b3a2b1f}.appRail{border-right:1px solid var(--gc-border);background:var(--gc-panel);flex-direction:column;align-items:center;padding:16px 0;display:flex}.appRail .gcLogo{font-size:0}.appRail .gcLogo>i{width:36px;height:36px}.appRail nav{gap:8px;margin-top:35px;display:grid}.appRail nav button{color:#888;background:0 0;border:0;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.appRail nav button.active{color:var(--gc-green);background:var(--gc-soft)}.appRail>span{color:#fff;background:var(--gc-green);border-radius:10px;place-items:center;width:34px;height:34px;margin-top:auto;font-size:11px;font-weight:700;display:grid}.appMain{flex-direction:column;min-width:0;display:flex}.appMain>header{border-bottom:1px solid var(--gc-border);justify-content:space-between;align-items:center;height:72px;padding:0 20px;display:flex}.appMain>header h3{margin:0;font-size:16px}.appMain>header p{color:var(--gc-muted);margin:4px 0 0;font-size:11px}.appStatus{color:var(--gc-green);background:var(--gc-soft);border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:600;display:flex}.appStatus i{background:#35a56f;border-radius:50%;width:6px;height:6px}.appContent{flex:1;grid-template-columns:270px minmax(330px,1fr) 210px;min-height:0;display:grid}.chatList{border-right:1px solid var(--gc-border);min-width:0}.chatFilters{gap:5px;padding:12px;display:flex}.chatFilters button{color:var(--gc-muted);background:0 0;border:0;border-radius:8px;padding:7px 10px;font-size:10px}.chatFilters button.active{color:var(--gc-green);background:var(--gc-soft);font-weight:600}.chatList>label{border:1px solid var(--gc-border);color:#999;background:var(--gc-panel-alt);border-radius:9px;align-items:center;gap:7px;margin:0 12px 8px;padding:9px 10px;display:flex}.chatList>label input{background:0 0;border:0;outline:0;width:100%;font-size:11px}.chatRows>button{border:0;border-bottom:1px solid var(--gc-border);text-align:left;background:#fff;grid-template-columns:36px 1fr auto;gap:9px;width:100%;padding:13px 12px;display:grid}.chatRows>button.active{background:var(--gc-soft)}.chatRows>button>i,.chatThread>header i{color:#fff;background:var(--gc-green);border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;font-style:normal;font-weight:600;display:grid}.chatRows>button>span{min-width:0;display:grid}.chatRows b{font-size:11px}.chatRows small{color:var(--gc-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9px;overflow:hidden}.chatRows em{color:var(--gc-green);margin-top:4px;font-size:8px;font-style:normal}.chatRows time{color:#999;font-size:8px}.chatRows>p{color:var(--gc-muted);text-align:center;padding:20px;font-size:11px}.chatThread{background:var(--gc-panel-alt);flex-direction:column;min-width:0;display:flex;position:relative}.chatThread>header{border-bottom:1px solid var(--gc-border);background:#fff;justify-content:space-between;align-items:center;height:62px;padding:0 14px;display:flex}.chatThread>header>div{align-items:center;gap:9px;display:flex}.chatThread>header span{display:grid}.chatThread>header b{font-size:11px}.chatThread>header small{color:#35a56f;font-size:8px}.chatThread>header button{border:1px solid var(--gc-border);color:var(--gc-muted);background:#fff;border-radius:8px;padding:7px 9px;font-size:9px}.threadMessages{flex:1;padding:18px;overflow:auto}.threadMessages>time{color:#999;text-align:center;font-size:8px;display:block}.threadMessages p{border-radius:12px;max-width:74%;padding:10px 12px;font-size:10px;line-height:1.45}.threadMessages p small{text-align:right;opacity:.68;margin-top:5px;font-size:7px;display:block}.incoming{background:#fff;border-bottom-left-radius:4px!important}.outgoing{color:#fff;background:var(--gc-green);margin-left:auto;border-bottom-right-radius:4px!important}.chatThread>form{border:1px solid var(--gc-border);box-shadow:var(--gc-shadow);background:#fff;border-radius:10px;gap:7px;margin:12px;padding:7px;display:flex}.chatThread>form input{border:0;outline:0;flex:1;min-width:0;font-size:10px}.chatThread>form button{background:0 0;border:0}.chatThread>form .send{color:#fff;background:var(--gc-green);border-radius:7px;padding:8px 11px;font-size:9px;font-weight:600}.chatThread>form .send:disabled{opacity:.4}.contactDetails{border-left:1px solid var(--gc-border);text-align:center;padding:20px}.detailsAvatar{color:#fff;background:var(--gc-green);border-radius:16px;place-items:center;width:58px;height:58px;margin:10px auto;font-weight:600;display:grid}.contactDetails h4{margin:10px 0 2px;font-size:13px}.contactDetails>p{color:var(--gc-muted);margin:0;font-size:9px}.contactDetails dl{text-align:left;margin:25px 0}.contactDetails dl div{border-bottom:1px solid var(--gc-border);padding:10px 0}.contactDetails dt{color:var(--gc-muted);font-size:8px}.contactDetails dd{margin:3px 0 0;font-size:10px}.contactDetails>button{border:1px solid var(--gc-border);color:var(--gc-green);background:#fff;border-radius:8px;padding:8px 10px;font-size:9px;font-weight:600}.cleanProof{border-top:1px solid var(--gc-border);border-bottom:1px solid var(--gc-border);background:#fff;grid-template-columns:repeat(4,1fr);display:grid}.cleanProof span{border-right:1px solid var(--gc-border);color:var(--gc-muted);text-align:center;padding:22px max(20px,4vw);font-size:13px}.cleanProof span:last-child{border:0}.cleanBenefits,.cleanSecurity,.cleanDemo{padding:clamp(90px,10vw,150px) max(24px,7vw)}.cleanBenefits>div:first-child{grid-template-columns:1fr .7fr;align-items:end;gap:8vw;display:grid}.cleanBenefits h2,.cleanSecurity h2,.cleanDemo h2{letter-spacing:-.03em;max-width:12ch;margin:0;font-size:clamp(38px,4vw,58px);font-weight:600;line-height:1.06}.cleanBenefits>div:first-child p,.cleanSecurity p,.cleanDemo p{max-width:570px;color:var(--gc-muted);margin:0;font-size:17px;line-height:1.65}.benefitRows{border-top:1px solid #dcdcdc;margin-top:70px}.benefitRows article{border-bottom:1px solid #dcdcdc;grid-template-columns:50px 1fr;gap:24px;padding:28px 0;display:grid}.benefitRows article i{color:#999;font-size:12px;font-style:normal}.benefitRows h3{margin:0;font-size:20px}.benefitRows p{max-width:650px;color:var(--gc-muted);margin:8px 0 0;line-height:1.6}.cleanSecurity{background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:10vw;display:grid}.cleanSecurity>div:first-child>span{color:var(--gc-green);background:var(--gc-soft);border-radius:999px;margin-bottom:24px;padding:7px 10px;font-size:12px;font-weight:600;display:inline-block}.cleanSecurity p{margin-top:24px}.securityVisual{background:var(--gc-bg);border-radius:18px;place-items:center;min-height:420px;display:grid}.securityVisual>div{border:1px solid var(--gc-border);background:#fff;border-radius:16px;gap:9px;width:min(340px,80%);padding:24px;display:grid;box-shadow:0 18px 50px #1b3a2b1a}.securityVisual .gcLogo{margin-bottom:14px}.securityVisual>div>span{background:var(--gc-panel-alt);border-radius:9px;padding:13px;font-size:13px}.securityVisual>div>span:last-child{color:var(--gc-green);background:var(--gc-soft);font-weight:600}.cleanDemo{grid-template-columns:1fr .75fr;align-items:center;gap:8vw;display:grid}.cleanDemo>div:first-child{gap:22px;display:grid}.cleanDemo>div:last-child{background:#fff;border:1px dashed #cfcfcf;border-radius:18px;place-items:center;gap:24px;min-height:280px;display:grid}.cleanDemo>div:last-child>span{color:#999;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.cleanSite footer{border-top:1px solid var(--gc-border);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:40px;padding:34px max(24px,4vw);display:grid}.cleanSite footer p{color:#999;text-align:center;justify-self:center;max-width:700px;margin:0;font-size:11px}.cleanSite footer>a{color:var(--gc-green);font-size:12px;font-weight:600}.clean-inbox .cleanHero,.clean-overview .cleanHero{grid-template-columns:1fr;gap:50px;padding-top:80px}.clean-inbox .cleanCopy,.clean-overview .cleanCopy{text-align:center;max-width:850px;margin:auto}.clean-inbox .cleanCopy h1,.clean-overview .cleanCopy h1{max-width:15ch;margin:auto}.clean-inbox .cleanCopy>p,.clean-overview .cleanCopy>p{margin:22px auto 0}.clean-inbox .cleanCopy>div,.clean-overview .cleanCopy>div{justify-content:center}.clean-inbox .cleanProduct,.clean-overview .cleanProduct{width:min(1280px,100%);margin:auto}.clean-inbox .realApp{height:590px}.clean-overview .cleanHero{background:#f8f8f6}.clean-overview .realApp{height:620px}.clean-inbox{background:#f5f5f5}.clean-inbox .meridianHeader{z-index:20;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04382bc7;border:1px solid #ffffff2e;border-radius:14px;height:58px;padding:0 8px 0 18px;position:absolute;top:20px;left:max(20px,2vw);right:max(20px,2vw);box-shadow:0 14px 40px #001e1733}.clean-inbox .meridianHeader .gcLogo>i{background:#fff}.clean-inbox .meridianHeader .gcLogo>i b{background:#065f46}.clean-inbox .meridianHeader nav{color:#ffffffb8;background:#ffffff1a;border-radius:10px;padding:7px 8px}.clean-inbox .meridianHeader>div>a:first-child{color:#ffffffad}.clean-inbox .meridianHeader .gcDemo{background:#fff;color:#065f46!important}.clean-inbox .cleanHero{color:#fff;background:#064e3b;min-height:980px;padding:160px max(24px,4vw) 0;display:block;position:relative;overflow:hidden}.clean-inbox .cleanHero:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:80vw;height:70vw;position:absolute;bottom:-30vw;right:-12vw}.clean-inbox .cleanCopy{z-index:2;text-align:left;max-width:none;margin:0;position:relative}.clean-inbox .cleanCopy h1{letter-spacing:-.04em;max-width:1150px;margin:0;font-size:clamp(64px,7.5vw,108px);font-weight:500;line-height:.92}.clean-inbox .cleanCopy>p{color:#ffffffad;max-width:630px;margin:28px 0 0;font-size:19px;line-height:1.5}.clean-inbox .cleanCopy>div{justify-content:flex-start;margin-top:34px}.clean-inbox .cleanCopy .gcDemo{background:#fff;box-shadow:0 9px 26px #0000002e;color:#064e3b!important}.clean-inbox .cleanCopy>div>a:last-child{color:#fff;align-items:center;gap:12px;display:inline-flex}.clean-inbox .cleanProduct{z-index:3;transform-origin:0 0;width:1180px;max-width:none;margin:0;animation:1.05s cubic-bezier(.16,1,.3,1) both console-rise;position:absolute;top:690px;left:6vw;transform:rotate(-5deg)}.clean-inbox .productLabel{color:#ffffffa8}.clean-inbox .productLabel i{box-shadow:0 0 0 4px #b7f7d82e}.clean-inbox .realApp{border-color:#ffffff40;height:650px;box-shadow:0 40px 90px #00191361}@keyframes console-rise{0%{opacity:.3;filter:blur(5px);transform:translateY(180px)rotate(-5deg)}to{opacity:1;filter:blur();transform:translateY(0)rotate(-5deg)}}.clean-inbox .cleanProduct{top:750px}@media (prefers-reduced-motion:reduce){.clean-inbox .cleanProduct{animation:none}}.clean-inbox .meridianHeader{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;top:16px;left:24px;right:24px}.clean-inbox .meridianHeader nav{margin-left:auto}.clean-inbox .meridianHeader>div{margin-left:10px}.clean-inbox .cleanHero{min-height:960px;padding-top:216px}.clean-inbox .cleanCopy h1{max-width:1217px;font-size:clamp(70px,7.45vw,96px);line-height:.95}.clean-inbox .cleanProduct{perspective:4000px;perspective-origin:100% 0;width:calc(100% - 48px);height:1360px;transform-style:preserve-3d;animation:none;top:462px;left:24px;transform:none}.clean-inbox .productLabel{z-index:4;transform-origin:0;width:360px;position:absolute;top:164px;left:32px;transform:rotate(-6deg)}.clean-inbox .realApp{transform-origin:0 0;width:1920px;height:900px;transform-style:preserve-3d;will-change:transform,filter;animation:1.2s cubic-bezier(.16,1,.3,1) both meridian-scene-in;position:absolute;inset:280px auto auto 0;transform:translate(2%)scale(1.2)rotateX(47deg)rotateY(31deg)rotate(324deg)}@keyframes meridian-scene-in{0%{opacity:.25;filter:blur(7px);transform:translate(2%)translateY(180px)scale(1.2)rotateX(47deg)rotateY(31deg)rotate(324deg)}to{opacity:1;filter:blur();transform:translate(2%)translateY(0)scale(1.2)rotateX(47deg)rotateY(31deg)rotate(324deg)}}@media (prefers-reduced-motion:reduce){.clean-inbox .realApp{animation:none}}.clean-inbox .productLabel{display:none}.clean-inbox .realApp{inset:170px auto auto 0}.cleanHub{min-height:100vh;padding:0 max(24px,4vw) 80px}.cleanHub>header{border-bottom:1px solid var(--gc-border);height:72px;color:var(--gc-muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.cleanHubIntro{grid-template-columns:1fr .55fr;align-items:end;gap:8vw;padding:100px 0 65px;display:grid}.cleanHubIntro h1{letter-spacing:-.035em;margin:0;font-size:clamp(48px,6vw,76px);font-weight:600;line-height:1}.cleanHubIntro p{color:var(--gc-muted);margin:0;font-size:17px;line-height:1.6}.cleanHubGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.cleanHubCard{border:1px solid var(--gc-border);min-height:520px;box-shadow:var(--gc-shadow);background:#fff;border-radius:16px;flex-direction:column;padding:20px;transition:transform .2s,box-shadow .2s;display:flex}.cleanHubCard:hover{transform:translateY(-3px);box-shadow:0 14px 35px #1b3a2b1a}.cleanHubCard>div:first-child{color:#999;justify-content:space-between;font-size:11px;display:flex}.hubWindow{border-top:1px solid var(--gc-border);border-bottom:1px solid var(--gc-border);background:#f5f5f5;flex:1;margin:24px -20px;position:relative}.hubWindow i{background:#065f46;border-radius:6px;width:40%;height:24px;position:absolute;inset:20px 25px auto}.hubWindow span{border:1px solid var(--gc-border);background:#fff;border-radius:10px;width:28%;height:58%;position:absolute;bottom:30px;left:25px}.hubWindow b{border:1px solid var(--gc-border);background:#fff;border-radius:10px;width:62%;height:58%;position:absolute;bottom:30px;right:25px}.cleanHubCard h2{margin:0 0 8px;font-size:23px}.cleanHubCard p{color:var(--gc-muted);margin:0;line-height:1.55}.cleanHubCard>strong{border-top:1px solid var(--gc-border);color:var(--gc-green);justify-content:space-between;margin-top:22px;padding-top:18px;font-size:13px;display:flex}@media (width<=1100px){.cleanHeader nav,.cleanHeader>div>a:first-child{display:none}.cleanHero{grid-template-columns:1fr}.cleanCopy{max-width:800px}.cleanProduct{width:100%}.appContent{grid-template-columns:240px minmax(330px,1fr)}.contactDetails{display:none}.cleanHubGrid{grid-template-columns:1fr}.cleanHubCard{min-height:460px}.cleanBenefits>div:first-child,.cleanSecurity,.cleanDemo{grid-template-columns:1fr}.cleanBenefits>div:first-child p{margin-top:22px}.securityVisual,.cleanDemo>div:last-child{margin-top:30px}}@media (width<=700px){.cleanHeader{height:64px;padding:0 16px}.cleanHeader .gcDemo{min-height:40px;padding:0 13px}.cleanHeader .gcDemo span{display:none}.cleanHero,.clean-overview .cleanHero{min-height:auto;padding:64px 16px 60px}.clean-inbox .meridianHeader{height:52px;top:12px;left:12px;right:12px}.clean-inbox .meridianHeader .gcDemo{display:flex}.clean-inbox .cleanHero{min-height:790px;padding:112px 16px 0}.clean-inbox .cleanCopy h1{font-size:50px;line-height:.94}.clean-inbox .cleanCopy>p{font-size:16px}.clean-inbox .cleanCopy>div{flex-direction:row;align-items:flex-start;gap:18px}.clean-inbox .cleanCopy>div>a:last-child{font-size:13px}.clean-inbox .cleanProduct{width:720px;top:515px;left:24px;transform:rotate(-5deg)}.cleanCopy h1,.clean-overview .cleanCopy h1{font-size:44px}.cleanCopy>p{font-size:16px}.cleanCopy>div{flex-direction:column;align-items:flex-start}.clean-overview .cleanCopy>div{align-items:center}.productLabel small{display:none}.realApp{border-radius:14px;grid-template-columns:1fr;height:560px}.appRail{display:none}.appMain>header{padding:0 12px}.appStatus{display:none}.appContent{grid-template-columns:118px minmax(0,1fr)}.chatFilters{padding:8px 5px;overflow:hidden}.chatFilters button{padding:6px}.chatList>label{margin:0 6px 6px;padding:7px}.chatList>label span{display:none}.chatRows>button{grid-template-columns:1fr;padding:11px 7px}.chatRows>button>i,.chatRows>button>time,.chatRows em{display:none}.chatThread>header{padding:0 8px}.chatThread>header button{text-overflow:ellipsis;white-space:nowrap;max-width:90px;overflow:hidden}.threadMessages{padding:10px}.threadMessages p{max-width:90%}.chatThread>form{margin:8px}.chatThread>form>button:first-child{display:none}.cleanProof{grid-template-columns:1fr 1fr}.cleanProof span{padding:18px 10px;font-size:11px}.cleanProof span:nth-child(2){border-right:0}.cleanProof span:nth-child(-n+2){border-bottom:1px solid var(--gc-border)}.cleanBenefits,.cleanSecurity,.cleanDemo{padding:80px 16px}.cleanBenefits h2,.cleanSecurity h2,.cleanDemo h2{font-size:38px}.benefitRows{margin-top:50px}.securityVisual{min-height:340px}.cleanSite footer{text-align:center;grid-template-columns:1fr;gap:20px}.cleanSite footer>*{justify-self:center!important}.cleanHub{padding:0 16px 60px}.cleanHub>header>span:last-child{display:none}.cleanHubIntro{grid-template-columns:1fr;padding:70px 0 45px}.cleanHubIntro h1{font-size:48px}.cleanHubIntro p{margin-top:22px}.cleanHubCard{min-height:430px}}.appRail nav button:disabled{cursor:default;opacity:.45}.threadActions{align-items:center;gap:6px;display:flex}.threadActions>div{position:relative}.assignMenu{z-index:5;border:1px solid var(--gc-border);background:#fff;border-radius:10px;width:150px;padding:6px;position:absolute;top:34px;right:0;box-shadow:0 12px 30px #1b3a2b24}.assignMenu button{text-align:left;justify-content:space-between;width:100%;border:0!important;display:flex!important}.assignMenu button:hover{background:var(--gc-soft)}.assignMenu small{color:#999;font-size:7px}.historyPanel{background:var(--gc-panel-alt);flex:1;padding:34px}.historyPanel>span{color:var(--gc-green);font-size:9px;font-weight:600}.historyPanel h4{max-width:310px;margin:12px 0 8px;font-size:24px}.historyPanel>p{color:var(--gc-muted);margin:0 0 28px;font-size:11px;line-height:1.5}.historyPanel>div{border-bottom:1px solid var(--gc-border);grid-template-columns:90px 1fr;padding:14px 0;font-size:10px;display:grid}.historyPanel small{color:var(--gc-muted)}.cleanSite :is(a,button,input):focus-visible,.cleanHub :is(a,button,input):focus-visible{outline-offset:2px;outline:2px solid #047857}@media (width<=700px){.threadActions{gap:3px}.threadActions>button{display:none}.assignMenu{width:135px;right:0}.historyPanel{padding:18px}.historyPanel h4{font-size:19px}.historyPanel>div{grid-template-columns:65px 1fr}}.clean-inbox .cleanHero{background:radial-gradient(circle at 20% 30%,#103c2f 0,#071b15 46%,#040d0a 100%)}.clean-inbox .cleanHero:after{display:none}.clean-inbox .cleanCopy h1 span{color:#f7faf8}.clean-inbox .cleanCopy>p{color:#eff7f394}.clean-inbox .meridianHeader nav{color:#24322d;background:#f5f7f6;border-radius:10px 0 0 10px;gap:27px;margin-left:auto;padding:14px 20px}.clean-inbox .meridianHeader>div{background:#f5f7f6;border-radius:0 10px 10px 0;align-self:stretch;gap:0;margin-left:0;padding:7px}.clean-inbox .meridianHeader>div>a:first-child{display:none}.clean-inbox .meridianHeader .gcDemo{background:#083d2e;border-radius:7px;height:44px;color:#fff!important}.clean-inbox .cleanCopy .gcDemo{background:#040d0ad1;border:1px solid #ffffff4d;border-radius:999px;box-shadow:0 12px 30px #0000004d;color:#f7faf8!important}.clean-inbox .realApp{--gc-panel:#091d17;--gc-panel-alt:#0d241c;--gc-text:#edf5f1;--gc-muted:#849a90;--gc-soft:#123d30;--gc-border:#d8efe41c;color:var(--gc-text);background:var(--gc-panel);border-color:#d8efe421;box-shadow:0 55px 110px #0000007a}.clean-inbox .chatThread>header button,.clean-inbox .contactDetails>button{color:#a9dfc8;border-color:var(--gc-border);background:#0d281f}.clean-inbox .assignMenu{color:var(--gc-text);border-color:var(--gc-border);background:#0d281f}@media (width<=700px){.clean-inbox .meridianHeader nav{display:none}.clean-inbox .meridianHeader>div{border-radius:10px;margin-left:auto}.clean-inbox .cleanProduct{transform:none}.clean-inbox .realApp{inset:120px auto auto 0}}.clean-inbox .cleanHero{min-height:max(1100px,110vh)}.clean-inbox .realApp{--gc-panel:#fff;--gc-panel-alt:#f9f9f9;--gc-text:#2a2a2a;--gc-muted:#707070;--gc-soft:#e8f5e9;--gc-border:#e8e8e8;color:var(--gc-text);background:#fff;border-color:#e8e8e8;inset:230px auto auto 0;box-shadow:0 55px 110px #0000007a}.clean-inbox .appRail,.clean-inbox .appMain>header,.clean-inbox .chatRows>button,.clean-inbox .chatThread>header,.clean-inbox .contactDetails,.clean-inbox .chatThread>form,.clean-inbox .incoming{color:var(--gc-text);background:#fff}.clean-inbox .chatRows>button.active,.clean-inbox .chatFilters button.active{background:#e8f5e9}.clean-inbox .chatThread,.clean-inbox .historyPanel,.clean-inbox .chatList>label{background:#f9f9f9}.clean-inbox .chatThread>header button,.clean-inbox .contactDetails>button{color:#065f46;background:#fff;border-color:#e8e8e8}.clean-inbox .assignMenu{color:#2a2a2a;background:#fff;border-color:#e8e8e8}.clean-inbox .appStatus{color:#065f46;background:#e8f5e9}.clean-inbox .outgoing{color:#fff;background:#065f46}.clean-inbox .appRail .gcLogo>i,.clean-inbox .chatRows>button>i,.clean-inbox .chatThread>header i,.clean-inbox .detailsAvatar,.clean-inbox .appRail>span{background:#065f46}@media (width<=700px){.clean-inbox .cleanHero{min-height:860px}.clean-inbox .realApp{inset:120px auto auto 0}}@keyframes greenchat-plane-in{0%{opacity:.25;filter:blur(7px);transform:translate(2%)translateY(180px)scale(1.16)rotateX(43deg)rotateY(26deg)rotate(326deg)}to{opacity:1;filter:blur();transform:translate(2%)translateY(0)scale(1.16)rotateX(43deg)rotateY(26deg)rotate(326deg)}}@media (prefers-reduced-motion:reduce){.clean-inbox .realApp{animation:none;transform:translate(2%)scale(1.16)rotateX(43deg)rotateY(26deg)rotate(326deg)}}@keyframes greenchat-plane-in-v1{0%{opacity:.25;filter:blur(6px);transform:translate(2%)translateY(140px)scale(1.08)rotateX(38deg)rotateY(18deg)rotate(328deg)}to{opacity:1;filter:blur();transform:translate(2%)translateY(0)scale(1.08)rotateX(38deg)rotateY(18deg)rotate(328deg)}}.clean-inbox .meridianHeader .gcDemo,.clean-inbox .cleanCopy .gcDemo{border-radius:999px}.clean-inbox .cleanCopy>div{gap:38px}@media (prefers-reduced-motion:reduce){.clean-inbox .realApp{animation:none;transform:translate(2%)scale(1.08)rotateX(38deg)rotateY(18deg)rotate(328deg)}}@media (width<=700px){.clean-inbox .cleanHero{min-height:1080px}.clean-inbox .cleanCopy h1{max-width:11ch;font-size:46px;line-height:.98}.clean-inbox .cleanCopy>div{gap:20px}.clean-inbox .cleanProduct{perspective:none;width:calc(100% - 32px);height:510px;top:570px;left:16px;transform:none}.clean-inbox .realApp{filter:none;width:100%;height:510px;animation:none;inset:0;transform:none}.clean-inbox .appContent{grid-template-columns:112px minmax(0,1fr)}.clean-inbox .chatThread>header .threadActions{display:none}}@keyframes greenchat-plane-in-v2{0%{opacity:.25;filter:blur(5px);transform:translate(8%)translateY(120px)scale(1.02)rotateX(36deg)rotateY(12deg)rotate(330deg)}to{opacity:1;filter:blur();transform:translate(8%)translateY(0)scale(1.02)rotateX(36deg)rotateY(12deg)rotate(330deg)}}.clean-inbox .realApp{width:1500px;animation-name:greenchat-plane-in-v2}.clean-inbox .appContent{grid-template-columns:270px minmax(500px,1fr)}.clean-inbox .contactDetails{display:none}.clean-inbox .threadActions>div>button{animation:2.8s ease-in-out 1.4s 2 owner-proof}@keyframes owner-proof{0%,to{box-shadow:none;background:#fff}45%{background:#e8f5e9;box-shadow:0 0 0 5px #065f4614}}@media (prefers-reduced-motion:reduce){.clean-inbox .realApp{animation:none;transform:translate(8%)scale(1.02)rotateX(36deg)rotateY(12deg)rotate(330deg)}.clean-inbox .threadActions>div>button{background:#e8f5e9;animation:none}}@media (width<=700px){.clean-inbox .cleanCopy h1{letter-spacing:-.035em;max-width:12ch;font-size:41px}.clean-inbox .cleanCopy>p{max-width:34ch}.clean-inbox .cleanCopy>div{gap:14px}.clean-inbox .cleanCopy>div>a:last-child{align-items:center;min-height:44px}.clean-inbox .realApp{width:100%;transform:none}.clean-inbox .appContent{grid-template-columns:1fr}.clean-inbox .chatList{display:none}.clean-inbox .chatThread>header .threadActions{display:flex}.clean-inbox .chatThread>header .threadActions>button{display:none}.clean-inbox .chatThread>header button{min-height:44px}.clean-inbox .chatThread>form .send{min-width:52px;min-height:44px}}.mobileConversationSwitch{display:none}@keyframes greenchat-plane-in-v3{0%{opacity:.25;filter:blur(5px);transform:translate(-2%)translateY(120px)scale(.98)rotateX(34deg)rotateY(9deg)rotate(331deg)}to{opacity:1;filter:blur();transform:translate(-2%)translateY(0)scale(.98)rotateX(34deg)rotateY(9deg)rotate(331deg)}}@media (prefers-reduced-motion:reduce){.clean-inbox .realApp{animation:none;transform:translate(-2%)scale(.98)rotateX(34deg)rotateY(9deg)rotate(331deg)}}@media (width<=700px){.clean-inbox .realApp{transform:none}.clean-inbox .mobileConversationSwitch{align-items:center;min-height:44px;padding:0 9px;display:inline-flex}.clean-inbox .chatThread>header>div:first-child>i,.clean-inbox .chatThread>header>div:first-child>span{display:none}.clean-inbox .appContent.mobileListOpen .chatList{display:block}.clean-inbox .appContent.mobileListOpen .chatThread{display:none}.clean-inbox .appContent.mobileListOpen{grid-template-columns:1fr}.clean-inbox .appContent.mobileListOpen .chatList>label{min-height:44px}.clean-inbox .appContent.mobileListOpen .chatRows>button{min-height:60px}}@keyframes greenchat-plane-in-v4{0%{opacity:.25;filter:blur(4px);transform:translate(-5%)translateY(100px)scale(.9)rotateX(31deg)rotateY(7deg)rotate(332deg)}to{opacity:1;filter:blur();transform:translate(-5%)translateY(0)scale(.9)rotateX(31deg)rotateY(7deg)rotate(332deg)}}.clean-inbox .realApp{width:1300px;animation-name:greenchat-plane-in-v4;inset:350px auto auto 0}@media (prefers-reduced-motion:reduce){.clean-inbox .realApp{animation:none;transform:translate(-5%)scale(.9)rotateX(31deg)rotateY(7deg)rotate(332deg)}}@media (width<=700px){.clean-inbox .realApp{width:100%;inset:0;transform:none}}.clean-inbox .chatFilters button,.clean-inbox .threadActions button{min-height:44px}.clean-inbox .ownerControl{font-weight:700;color:#065f46!important;background:#e8f5e9!important}.clean-inbox .chatRows>button.active{box-shadow:inset 3px 0 #065f46}.clean-inbox .threadMessages .outgoing{max-width:62%}@media (width<=700px){.clean-inbox .ownerControl>span{display:none}.clean-inbox .ownerControl{min-width:84px}.clean-inbox .threadMessages .outgoing{max-width:88%}}.clean-inbox .ownerControl{min-width:150px;min-height:58px;padding-inline:16px!important;font-size:11px!important}.clean-inbox .chatThread>form .send{min-height:54px;padding-inline:16px}@keyframes greenchat-plane-in-v6{0%{opacity:.25;filter:blur(4px);transform:translate(-8%)translateY(100px)scale(.9)rotateX(30deg)rotateY(5deg)rotate(332deg)}to{opacity:1;filter:blur();transform:translate(-8%)translateY(0)scale(.9)rotateX(30deg)rotateY(5deg)rotate(332deg)}}@media (prefers-reduced-motion:reduce){.clean-inbox .realApp{animation:none;transform:translate(-8%)scale(.9)rotateX(30deg)rotateY(5deg)rotate(332deg)}}@media (width<=700px){.clean-inbox .realApp{transform:none}.clean-inbox .ownerControl{min-width:84px;min-height:44px;padding-inline:9px!important;font-size:9px!important}}@keyframes greenchat-plane-in-v7{0%{opacity:.25;filter:blur(4px);transform:translate(2%)translateY(100px)scale(.86)rotateX(29deg)rotateY(4deg)rotate(332deg)}to{opacity:1;filter:blur();transform:translate(2%)translateY(0)scale(.86)rotateX(29deg)rotateY(4deg)rotate(332deg)}}.clean-inbox .realApp{animation-name:greenchat-plane-in-v7}@media (prefers-reduced-motion:reduce){.clean-inbox .realApp{animation:none;transform:translate(2%)scale(.86)rotateX(29deg)rotateY(4deg)rotate(332deg)}}@media (width<=700px){.clean-inbox .realApp{transform:none}.clean-inbox .ownerControl{white-space:nowrap;text-overflow:clip;width:auto;max-width:none!important}}@keyframes greenchat-plane-in-v8{0%{opacity:.25;filter:blur(4px);transform:translate(2%)translateY(80px)scale(.86)rotateX(27deg)rotateY(2deg)rotate(333deg)}to{opacity:1;filter:blur();transform:translate(2%)translateY(0)scale(.86)rotateX(27deg)rotateY(2deg)rotate(333deg)}}@media (prefers-reduced-motion:reduce){.clean-inbox .realApp{animation:none;transform:translate(2%)scale(.86)rotateX(27deg)rotateY(2deg)rotate(333deg)}}@media (width<=700px){.clean-inbox .realApp{inset:0;transform:none}.clean-inbox .ownerControl{text-overflow:clip!important;width:104px!important;max-width:104px!important;font-size:10px!important;overflow:visible!important}}@keyframes greenchat-plane-in-v9{0%{opacity:.25;filter:blur(3px);transform:translate(4%)translateY(70px)scale(.82)rotateX(25deg)rotateY(0)rotate(334deg)}to{opacity:1;filter:blur();transform:translate(4%)translateY(0)scale(.82)rotateX(25deg)rotateY(0)rotate(334deg)}}.clean-inbox .realApp{animation-name:greenchat-plane-in-v9;inset:380px auto auto 0}.clean-inbox .chatFilters button,.clean-inbox .mobileConversationSwitch{min-width:44px;min-height:44px}@media (prefers-reduced-motion:reduce){.clean-inbox .realApp{animation:none;transform:translate(4%)scale(.82)rotateX(25deg)rotateY(0)rotate(334deg)}}@media (width<=700px){.clean-inbox .realApp{inset:0;transform:none}}.mobileOwnerVerb{display:none}@media (width<=700px){.desktopOwnerVerb{display:none}.mobileOwnerVerb{display:inline}.clean-inbox .ownerControl{width:118px!important;max-width:118px!important}}.clean-inbox .meridianHeader{align-items:center;height:54px}.clean-inbox .meridianHeader nav{color:#44514b;background:#f7f9f8;border:1px solid #ffffff80;border-radius:999px;align-items:center;gap:2px;margin-left:auto;padding:4px;box-shadow:0 10px 28px #00000024}.clean-inbox .meridianHeader nav a{border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 16px;font-size:12px;font-weight:500;transition:color .18s,background .18s;display:inline-flex}.clean-inbox .meridianHeader nav a:hover{color:#073d2e;background:#e8f5e9}.clean-inbox .meridianHeader nav .navActive{color:#073d2e;background:#b7f76d}.clean-inbox .meridianHeader>div{background:#f7f9f8;border:1px solid #ffffff80;border-radius:999px;align-self:auto;align-items:center;margin-left:12px;padding:4px;box-shadow:0 10px 28px #00000024}.clean-inbox .meridianHeader .gcDemo{background:#17372d;border-radius:999px;height:38px;min-height:38px;padding:0 16px 0 18px;color:#fff!important}.clean-inbox .meridianHeader .gcDemo:hover{background:#065f46}@media (width<=700px){.clean-inbox .meridianHeader{height:48px}.clean-inbox .meridianHeader>div{padding:3px}.clean-inbox .meridianHeader .gcDemo{height:36px;min-height:36px}}.referencePage{--gc-bg:#f5f5f5;--gc-panel:#fff;--gc-panel-alt:#f9f9f9;--gc-text:#2a2a2a;--gc-muted:#707070;--gc-green:#065f46;--gc-green-hover:#047857;--gc-soft:#e8f5e9;--gc-border:#e8e8e8;--gc-shadow:0 1px 3px #00000014;--green:#065f46;--green-hover:#047857;--mint:#e8f5e9;--ink:#202522;--muted:#69736d;--line:#dfe5df;--paper:#f5f6f3;font-family:Outfit,Segoe UI,system-ui,sans-serif;overflow:hidden}.referencePage *{box-sizing:border-box}.referencePage a{color:inherit;text-decoration:none}.referencePage button,.referencePage input,.referencePage summary{font:inherit}.referencePage h1,.referencePage h2,.referencePage h3,.referencePage p{margin-top:0}.refDemo{background:var(--green);border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:14px;font-weight:600;transition:transform .2s cubic-bezier(.16,1,.3,1),background .2s;display:inline-flex;color:#fff!important}.refDemo:hover{background:var(--green-hover);transform:translateY(-2px)}.refDemoLight{background:#05160fbd;border:1px solid #ffffff59;border-radius:999px;box-shadow:0 10px 24px #0000002e}.directionSwitch{flex-wrap:wrap;gap:6px;display:flex}.directionSwitch a{opacity:.55;border:1px solid;border-radius:999px;padding:7px 10px;font-size:10px}.directionSwitch a[aria-current=page]{opacity:1;color:var(--paper);background:currentColor}.meridianReference{color:#f1f3ef;background:#090d0b}.meridianNav{z-index:30;color:#edf2ed;justify-content:space-between;align-items:center;height:76px;padding:0 6.8vw;display:flex;position:absolute;top:0;left:0;right:0}.meridianNav nav{color:#aeb7b0;gap:32px;font-size:12px;display:flex}.meridianNav .refDemo{min-height:38px;padding:0 17px;font-size:12px}.meridianHero{background:#080b09;min-height:970px;padding:150px 6.8vw 0;position:relative;overflow:hidden}.meridianHero:after{content:"";pointer-events:none;background:radial-gradient(circle at 12% 22%,#1d5b3f33,#0000 32%);position:absolute;inset:0}.meridianHeroCopy{z-index:3;max-width:1120px;position:relative}.meridianHero h1{letter-spacing:-.04em;max-width:15ch;margin:0;font-size:clamp(66px,7.4vw,106px);font-weight:500;line-height:.93}.meridianHeroCopy>p{color:#9aa39d;max-width:640px;margin:28px 0 0;font-size:17px;line-height:1.58}.meridianHeroCopy>div{align-items:center;gap:42px;margin-top:34px;display:flex}.meridianHeroCopy>div>a:last-child{font-size:13px;font-weight:600}.meridianPlane{z-index:2;transform-origin:top;filter:brightness(.6);width:min(1420px,96vw);position:absolute;bottom:-455px;right:-14%;transform:perspective(2600px)rotateX(17deg)rotate(-8deg)}.meridianPlane .realApp{height:680px;box-shadow:0 55px 110px #00000080}.meridianGlance{border-top:1px solid #252b27;min-height:1110px;padding:80px 6.8vw 120px}.meridianSpec{justify-content:space-between;align-items:flex-start;display:flex}.meridianSpec h2{letter-spacing:-.04em;margin:0;font-size:clamp(62px,7vw,102px);font-weight:400}.meridianSpec h2 strong{font-weight:600}.meridianSpec small{color:#78827b;text-transform:uppercase;letter-spacing:.12em;border:1px solid #303733;padding:18px;font-size:10px}.glanceBody{grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);align-items:center;gap:7vw;margin-top:90px;display:grid}.glanceProduct{border:1px solid #303733;height:570px;overflow:hidden}.glanceProduct .realApp{transform-origin:0 0;width:1050px;height:620px;transform:scale(.82)}.glanceRows{border-top:1px solid #262d29}.glanceRows article{border-bottom:1px solid #262d29;grid-template-columns:70px 1fr;gap:30px;padding:34px 0;display:grid}.glanceRows span{color:#6f7b74}.glanceRows b{font-size:21px;font-weight:500}.glanceRows p{color:#8f9992;max-width:540px;margin:8px 0 0;line-height:1.6}.meridianAlert{border-top:1px solid #2b312d;border-bottom:1px solid #2b312d;grid-template-columns:.8fr 1.2fr;min-height:780px;display:grid}.meridianAlert>div:first-child{padding:120px 6.8vw}.meridianAlert h2{letter-spacing:-.04em;max-width:10ch;font-size:clamp(54px,6vw,90px);font-weight:500;line-height:.95}.meridianAlert>div:first-child p{color:#8d9790;max-width:500px;line-height:1.65}.alertBoard{border-left:1px solid #2b312d;grid-template-columns:1fr 1fr;display:grid}.alertBoard>div{border-right:1px solid #2b312d;flex-direction:column;justify-content:flex-end;padding:60px;display:flex}.alertBoard>div:nth-child(2){border-right:0}.alertBoard strong{font-size:92px;font-weight:400}.alertBoard span{color:#808a83}.alertBoard footer{border-top:1px solid #2b312d;grid-column:1/3;justify-content:space-between;align-items:center;padding:32px 60px;display:flex}.meridianMinutes{padding:120px 6.8vw}.meridianMinutes>h2{letter-spacing:-.04em;max-width:11ch;font-size:clamp(64px,7vw,100px);font-weight:500;line-height:.92}.minutesGrid{grid-template-columns:1fr 1.1fr 1fr;align-items:center;gap:5vw;margin-top:80px;display:grid}.minutesGrid article{border-top:1px solid #313833;padding-top:22px}.minutesGrid article span{color:#66726a;font-size:10px}.minutesGrid h3{margin:46px 0 15px;font-size:24px}.minutesGrid p{color:#8d9891;line-height:1.6}.mobileProduct{background:#111713;height:620px;overflow:hidden}.mobileProduct img{object-fit:cover;object-position:center;width:100%;height:100%}.meridianEvidence{border-top:1px solid #2b312d;grid-template-columns:1fr 1fr;padding:110px 6.8vw 40px;display:grid}.meridianEvidence>h2{letter-spacing:-.04em;font-size:clamp(52px,6vw,84px);font-weight:500;line-height:.95}.meridianEvidence>h2:nth-child(2){text-align:right;color:#929b95}.evidenceTable{grid-column:1/3;margin-top:60px}.evidenceTable div{color:#8d9790;border-top:1px solid #2b312d;grid-template-columns:1fr 1fr 1fr;padding:24px 0;display:grid}.evidenceTable div:last-child{color:#eef3ef}.meridianVoices{padding:120px 6.8vw}.meridianVoices>h2{letter-spacing:-.04em;max-width:14ch;font-size:clamp(56px,6vw,88px);line-height:.95}.meridianVoices>div{background:#2c332f;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:70px;display:grid}.meridianVoices article{background:#0c110e;min-height:340px;padding:34px}.meridianVoices article h3{margin-top:190px}.meridianVoices article p{color:#8e9891;line-height:1.6}.meridianCompare{border-top:1px solid #303632;border-bottom:1px solid #303632;grid-template-columns:1fr 1fr;display:grid}.meridianCompare>div{padding:90px 6.8vw}.meridianCompare>div+div{border-left:1px solid #303632}.meridianCompare h2{font-size:54px}.meridianCompare ul{margin:60px 0 0;padding:0;list-style:none}.meridianCompare li{color:#8c9790;border-top:1px solid #303632;padding:18px 0}.meridianIsland{background:#0f1713;grid-template-columns:1fr .75fr;align-items:center;gap:10vw;min-height:850px;padding:120px 6.8vw;display:grid}.meridianIsland h2{letter-spacing:-.04em;font-size:clamp(58px,6.5vw,92px);line-height:.92}.meridianIsland p{color:#97a29b;max-width:600px;line-height:1.7}.meridianIsland .refDemo{margin-top:24px}.islandStack{gap:16px;display:grid}.islandStack span{background:#111b16;border:1px solid #334139;padding:34px}.islandStack span:nth-child(2){transform:translate(-25px)}.islandStack span:nth-child(3){transform:translate(-50px)}.meridianCapabilities{padding:110px 6.8vw}.meridianCapabilities h2{max-width:14ch;font-size:clamp(58px,6vw,86px);line-height:.96}.meridianCapabilities>div{border-top:1px solid #303632;border-left:1px solid #303632;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.meridianCapabilities span{border-bottom:1px solid #303632;border-right:1px solid #303632;padding:35px}.meridianDemo{border-top:1px solid #303632;grid-template-columns:1.2fr .8fr;align-items:center;gap:10vw;padding:110px 6.8vw;display:grid}.meridianDemo h2{font-size:72px;line-height:.95}.meridianDemo p{color:#8d9790;max-width:620px;line-height:1.65}.meridianDemo>div:last-child{color:#839088;border:1px solid #303632;place-items:center;gap:28px;min-height:270px;display:grid}.meridianFooter,.cryptFooter,.botanicalFooter{border-top:1px solid;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;padding:34px 6.8vw;display:grid}.meridianFooter .directionSwitch{justify-self:center}.meridianFooter p,.cryptFooter p,.botanicalFooter p{opacity:.6;text-align:right;max-width:440px;margin:0;font-size:11px}.cryptReference{--crypt-line:#252b27;color:#eef3ef;background:#050706}.cryptHero{--light-x:50%;--light-y:34%;background:#030504;min-height:1000px;padding-top:1px;position:relative;overflow:hidden}.cryptNav{z-index:8;background:#090d0b;border:1px solid #2f3732;border-radius:999px;justify-content:space-between;align-items:center;width:min(780px,90vw);height:62px;margin:18px auto 0;padding:0 18px;display:flex;position:relative}.cryptNav nav{color:#8f9993;gap:28px;font-size:12px;display:flex}.cryptNav .refDemo{min-height:36px;padding:0 15px;font-size:11px}.cryptHeroCopy{z-index:4;text-align:center;max-width:830px;margin:90px auto 0;position:relative}.cryptHeroCopy h1{letter-spacing:-.04em;color:#0b0f0c;font-size:clamp(68px,7vw,104px);font-weight:500;line-height:.91;transition:color .2s}.cryptHero:hover .cryptHeroCopy h1{color:#dfeae3}.cryptHeroCopy p{color:#8a948e;max-width:650px;margin:38px auto;font-size:17px;line-height:1.6}.cryptProduct{z-index:2;filter:brightness(.34);border:1px solid #1f2622;border-radius:16px;height:570px;transition:filter .2s;position:absolute;bottom:-210px;left:6vw;right:6vw;overflow:hidden}.cryptProduct .realApp{width:100%;height:650px}.cryptSpotlight{z-index:3;pointer-events:none;background:radial-gradient(circle 290px at var(--light-x) var(--light-y),#609e7933,#04060500 75%);mix-blend-mode:screen;position:absolute;inset:0}.cryptTrust{text-align:center;padding:90px 6.8vw}.cryptTrust p{color:#89948d}.cryptTrust>div{border-top:1px solid var(--crypt-line);border-bottom:1px solid var(--crypt-line);grid-template-columns:repeat(4,1fr);max-width:940px;margin:36px auto 0;display:grid}.cryptTrust span{border-right:1px solid var(--crypt-line);padding:22px}.cryptTrust span:last-child{border:0}.cryptFeatures{padding:100px 6.8vw 130px}.cryptSectionLead{text-align:center}.cryptSectionLead h2{letter-spacing:-.04em;font-size:clamp(54px,6vw,82px);font-weight:500}.cryptSectionLead p{color:#8b958f;max-width:630px;margin:0 auto}.cryptBento{grid-template-rows:480px 360px;grid-template-columns:.82fr 1.18fr;gap:16px;max-width:1240px;margin:80px auto 0;display:grid}.cryptBento article{border:1px solid var(--crypt-line);background:#151917;border-radius:16px;padding:34px;position:relative;overflow:hidden}.cryptBento h3{font-size:28px;font-weight:500}.cryptBento p{color:#8e9892;max-width:520px;line-height:1.6}.bentoOwner{flex-direction:column;justify-content:flex-end;display:flex}.ownerOrbit{border:1px solid #38413b;border-radius:50%;width:360px;height:360px;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.ownerOrbit:before,.ownerOrbit:after{content:"";border:1px solid #303832;border-radius:50%;position:absolute;inset:55px}.ownerOrbit:after{inset:110px}.ownerOrbit span{background:#171d19;border:1px solid #364039;border-radius:8px;padding:7px 10px;font-size:11px;position:absolute}.ownerOrbit span:first-child{top:42%;left:-25px}.ownerOrbit span:nth-child(2){top:70%;right:-18px}.ownerOrbit span:last-child{color:#fff;background:var(--green);top:40%;left:43%}.bentoAccess strong{letter-spacing:-.04em;font-size:64px;font-weight:400;line-height:.9;position:absolute;bottom:25px;right:34px}.bentoRoles{flex-direction:column;justify-content:space-between;display:flex}.bentoRoles>div{gap:8px;display:flex}.bentoRoles>div span,.bentoCRM>div span{color:#a6b0aa;border:1px solid #303832;border-radius:8px;padding:9px 12px}.bentoHistory strong{font-size:58px;font-weight:400;line-height:.92;display:block}.bentoCRM{flex-direction:column;grid-column:2;justify-content:space-between;display:flex}.bentoCRM>div{flex-wrap:wrap;gap:8px;display:flex}.cryptTeams{border-top:1px solid var(--crypt-line);grid-template-columns:.7fr 1.3fr;gap:8vw;padding:120px 6.8vw;display:grid}.cryptTeams>div:first-child h2{font-size:clamp(54px,6vw,82px);line-height:.96}.cryptTeams>div:first-child p{color:#8e9892;line-height:1.65}.teamCards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.teamCards article{border:1px solid var(--crypt-line);background:#111512;border-radius:14px;min-height:260px;padding:28px}.teamCards article h3{margin-top:130px}.teamCards article p{color:#8e9892;line-height:1.55}.cryptSetup{padding:120px 6.8vw}.cryptSetup>h2{text-align:center;font-size:clamp(58px,6vw,86px);font-weight:500}.cryptSetup>div{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:70px;display:grid}.cryptSetup article{border:1px solid var(--crypt-line);background:#141815;border-radius:14px;min-height:390px;padding:32px}.cryptSetup article span{color:#7f8a83;font-size:11px}.cryptSetup article h3{margin-top:210px;font-size:26px}.cryptSetup article p{color:#8e9892}.cryptFaq{max-width:980px;margin:auto;padding:120px 6.8vw}.cryptFaq h2{text-align:center;font-size:clamp(58px,6vw,84px)}.cryptFaq details{border-top:1px solid var(--crypt-line);padding:24px 0}.cryptFaq details:last-child{border-bottom:1px solid var(--crypt-line)}.cryptFaq summary{cursor:pointer;font-size:17px}.cryptFaq details p{color:#8e9892;max-width:720px;margin:18px 0 0}.cryptDemo{border:1px solid var(--crypt-line);text-align:center;background:#090d0b;border-radius:18px;margin:40px 6.8vw 120px;padding:120px 30px}.cryptDemo h2{font-size:clamp(64px,7vw,96px);line-height:.92}.cryptDemo p{color:#8e9892}.cryptDemo .refDemo{margin-top:20px}.cryptFooter .directionSwitch{justify-self:center}.botanicalReference{color:#17221b;background:#f5f6f3}.botanicalHero{color:#eff7f0;background:#0c2f21;min-height:1050px;padding-top:1px;position:relative;overflow:hidden}.botanicalHero:before{content:"";pointer-events:none;background:radial-gradient(circle at 15% 10%,#59915b8c,#0000 32%),radial-gradient(circle at 85% 5%,#2e623db3,#0000 35%);position:absolute;inset:0}.botanicalNav{z-index:5;grid-template-columns:auto 1fr auto;align-items:center;width:calc(100% - 44px);height:68px;margin:10px 22px 0;padding:0 0 0 2px;display:grid;position:relative}.botanicalNav nav{color:#55615a;background:#fff;border-radius:999px;justify-self:center;padding:5px;display:flex}.botanicalNav nav a{border-radius:999px;padding:9px 18px;font-size:12px}.botanicalNav nav a.active{color:#12361f;background:#c9f58d}.botanicalNav>div{color:#1e2c23;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px;display:flex}.botanicalNav>div>a:first-child{padding:9px 15px;font-size:12px}.botanicalNav .refDemo{border-radius:999px;min-height:34px;padding:0 15px;font-size:11px}.botanicalHeroCopy{z-index:2;text-align:center;max-width:1080px;margin:110px auto 0;padding:0 24px;position:relative}.botanicalHeroCopy>p:first-child{letter-spacing:.08em;font-size:12px}.botanicalHeroCopy h1{letter-spacing:-.04em;margin:18px 0 26px;font-size:clamp(56px,6vw,88px);font-weight:500;line-height:.98}.botanicalHeroCopy h1 em,.botanicalSolutions em,.botanicalConversion em{color:#91c697;font-family:Georgia,serif;font-weight:400}.botanicalHeroCopy>p:nth-of-type(2){color:#b4c5ba;max-width:750px;margin:0 auto 30px;font-size:17px;line-height:1.65}.botanicalProduct{border:8px solid #ffffff80;border-radius:24px 24px 0 0;height:610px;position:absolute;bottom:-290px;left:14%;right:14%;overflow:hidden}.botanicalProduct .realApp{border-radius:16px 16px 0 0;height:650px}.botanicalSolutions{grid-template-columns:.95fr 1.05fr;align-items:center;gap:10vw;padding:140px 10vw;display:grid}.botanicalSolutions>div:first-child>span,.botanicalIntegrations>div>span{color:#3b7d57;text-transform:uppercase;border:1px solid #9ac7a8;border-radius:999px;margin-bottom:22px;padding:7px 12px;font-size:11px;display:inline-block}.botanicalSolutions h2,.botanicalConversion h2,.botanicalIntegrations h2,.botanicalSecurity h2,.botanicalProcess h2,.botanicalFaq h2,.botanicalDemo h2{letter-spacing:-.04em;font-size:clamp(48px,5vw,72px);font-weight:500;line-height:1}.botanicalSolutions>div:first-child>p{color:#778179;max-width:520px;line-height:1.65}.solutionTabs{margin-top:45px;display:grid}.solutionTabs button{text-align:left;color:#707b73;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dfe5df;padding:22px 0;font-size:19px}.solutionTabs button.active{color:#173d28;font-weight:600}.solutionVisual{background:#0d3524;border-radius:24px;place-items:center;min-height:560px;padding:60px;display:grid}.assignmentVisual,.historyVisual,.reportVisual{background:#fff;border-radius:20px;width:min(100%,480px);padding:34px;display:grid}.assignmentVisual span,.historyVisual span{color:#728078;border-bottom:1px solid #e5e9e5;padding:18px}.assignmentVisual strong,.historyVisual strong{color:#fff;background:var(--green);border-radius:10px;margin-top:30px;padding:18px}.reportVisual{gap:13px}.reportVisual span{color:#6c776f}.reportVisual b{background:#89bd91;border-radius:999px;height:14px}.botanicalConversion{background:#e9eee6;grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;padding:120px 10vw;display:grid}.botanicalConversion>div:first-child>p{color:#707b73;max-width:500px;line-height:1.65}.botanicalConversion .refDemo{margin-top:22px}.conversionWindow{background:#fff;border-radius:18px;padding:24px;box-shadow:0 24px 60px #1542281f}.conversionWindow header{border-bottom:1px solid #e5e9e5;justify-content:space-between;padding-bottom:18px;display:flex}.conversionWindow>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.conversionWindow article{background:#f5f7f4;border-radius:12px;min-height:220px;padding:18px}.conversionWindow article span{color:#758078;font-size:12px;display:block}.conversionWindow article strong{margin-top:130px;display:block}.botanicalIntegrations{grid-template-columns:.9fr 1.1fr;gap:9vw;padding:120px 10vw;display:grid}.botanicalIntegrations p{color:#737e76;max-width:520px;line-height:1.65}.integrationTiles{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.integrationTiles span{background:#fff;border:1px solid #dfe5df;border-radius:16px;place-items:center;min-height:150px;display:grid}.botanicalSecurity{color:#eff7f0;background:#103b2a;grid-template-columns:1fr .8fr;align-items:center;gap:10vw;padding:120px 10vw;display:grid}.botanicalSecurity p{color:#b5c8bc;max-width:580px;line-height:1.7}.securityFrame{border:1px solid #4c725c;border-radius:18px;gap:12px;padding:30px;display:grid}.securityFrame>span{color:#18402b;background:#edf5ed;border-radius:10px;padding:20px}.botanicalProcess{padding:120px 10vw}.botanicalProcess>h2{max-width:11ch}.botanicalProcess>div{background:#dfe5df;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:70px;display:grid}.botanicalProcess article{background:#f5f6f3;min-height:330px;padding:30px}.botanicalProcess article h3{margin-top:170px}.botanicalProcess article p{color:#737e76;line-height:1.6}.botanicalFaq{border-top:1px solid #dfe5df;grid-template-columns:.75fr 1.25fr;gap:10vw;padding:120px 10vw;display:grid}.botanicalFaq>div:first-child p{color:#737e76}.botanicalFaq details{border-top:1px solid #dfe5df;padding:23px 0}.botanicalFaq details:last-child{border-bottom:1px solid #dfe5df}.botanicalFaq summary{cursor:pointer;font-size:17px}.botanicalFaq details p{color:#737e76;margin:15px 0 0}.botanicalDemo{color:#eff7f0;background:#0d3424;min-height:930px;padding:120px 10vw 0;position:relative;overflow:hidden}.botanicalDemo>h2{max-width:10ch;font-size:clamp(62px,7vw,98px)}.botanicalDemo>p{color:#b4c7ba}.botanicalDemo>.refDemo{margin-top:20px}.botanicalDemo>div{width:75%;position:absolute;bottom:-330px;right:-5%;transform:rotate(-4deg)}.botanicalDemo .realApp{height:650px}.botanicalFooter{color:#eaf2ec;background:#09281c}.botanicalFooter .directionSwitch{justify-self:center}.meridianHero h1{max-width:1200px;font-size:clamp(66px,6.7vw,96px)}@media (prefers-reduced-motion:reduce){.refDemo,.cryptHeroCopy h1,.cryptProduct{transition:none}.cryptSpotlight{display:none}}@media (width<=1050px){.meridianNav nav,.cryptNav nav,.botanicalNav nav{display:none}.meridianHero{min-height:850px}.meridianHero h1{font-size:68px}.meridianPlane{width:1500px;right:-55%}.glanceBody,.meridianAlert,.cryptTeams,.botanicalSolutions,.botanicalConversion,.botanicalIntegrations,.botanicalSecurity,.botanicalFaq{grid-template-columns:1fr}.glanceProduct{height:500px}.alertBoard{border-top:1px solid #2b312d;border-left:0}.meridianAlert>div:first-child{padding-bottom:80px}.minutesGrid{grid-template-columns:1fr}.mobileProduct{height:500px}.meridianCompare,.meridianIsland,.meridianDemo{grid-template-columns:1fr}.meridianCompare>div+div{border-top:1px solid #303632;border-left:0}.meridianVoices>div,.meridianCapabilities>div,.cryptSetup>div,.botanicalProcess>div{grid-template-columns:1fr 1fr}.cryptBento{grid-template-rows:none;grid-template-columns:1fr}.cryptBento article{min-height:390px}.bentoCRM{grid-column:auto}.botanicalSolutions,.botanicalConversion,.botanicalIntegrations,.botanicalSecurity,.botanicalFaq{gap:60px}.botanicalProduct{left:3%;right:3%}.botanicalNav{grid-template-columns:auto 1fr}.botanicalNav>div{justify-self:end}.botanicalDemo>div{width:110%}.meridianFooter,.cryptFooter,.botanicalFooter{text-align:center;grid-template-columns:1fr;justify-items:center}.meridianFooter p,.cryptFooter p,.botanicalFooter p{text-align:center}}@media (width<=700px){.meridianNav,.cryptNav,.botanicalNav{padding-left:16px;padding-right:16px}.meridianNav .refDemo,.cryptNav .refDemo,.botanicalNav>div>a:first-child{display:none}.meridianHero{min-height:760px;padding:125px 16px 0}.meridianHero h1{font-size:48px}.meridianHeroCopy>p{font-size:15px}.meridianPlane{width:1240px;bottom:-315px;right:-700px;transform:perspective(2400px)rotateX(12deg)rotate(-6deg)}.meridianGlance,.meridianMinutes,.meridianVoices,.meridianCapabilities,.meridianDemo,.cryptFeatures,.cryptTeams,.cryptSetup,.cryptFaq,.botanicalSolutions,.botanicalConversion,.botanicalIntegrations,.botanicalSecurity,.botanicalProcess,.botanicalFaq{padding:82px 16px}.meridianSpec{display:block}.meridianSpec h2{font-size:50px}.meridianSpec small{margin-top:20px;display:inline-block}.glanceBody{margin-top:50px}.glanceProduct{height:390px}.glanceProduct .realApp{width:900px;transform:scale(.63)}.glanceRows article{grid-template-columns:35px 1fr}.alertBoard{grid-template-columns:1fr}.alertBoard>div{padding:35px}.alertBoard footer{grid-column:auto;padding:25px}.alertBoard footer>span{display:none}.meridianMinutes>h2,.meridianEvidence h2,.meridianVoices>h2,.meridianCapabilities h2,.meridianDemo h2{font-size:48px}.meridianEvidence{grid-template-columns:1fr;padding:80px 16px}.meridianEvidence>h2:nth-child(2){text-align:left}.evidenceTable{grid-column:auto}.evidenceTable div{grid-template-columns:1fr;gap:10px}.meridianVoices>div,.meridianCapabilities>div,.cryptSetup>div,.botanicalProcess>div{grid-template-columns:1fr}.meridianVoices article{min-height:260px}.meridianVoices article h3{margin-top:120px}.meridianCompare>div,.meridianIsland{padding:80px 16px}.meridianCompare h2,.meridianIsland h2{font-size:46px}.meridianCapabilities>div{grid-template-columns:1fr 1fr}.cryptNav{width:calc(100% - 24px)}.cryptHeroCopy{margin-top:78px;padding:0 16px}.cryptHeroCopy h1{color:#dfeae3;font-size:52px}.cryptHeroCopy p{font-size:15px}.cryptProduct{filter:brightness(.72);width:1200px;bottom:-170px;left:12px;right:-90%}.cryptTrust{padding:60px 16px}.cryptTrust>div{grid-template-columns:1fr 1fr}.cryptTrust span:nth-child(2){border-right:0}.cryptBento{margin-top:50px}.bentoAccess strong,.bentoHistory strong{font-size:42px}.teamCards{grid-template-columns:1fr}.cryptDemo{margin:20px 16px 80px;padding:80px 20px}.cryptDemo h2{font-size:50px}.botanicalNav{width:calc(100% - 24px);margin-left:12px;margin-right:12px}.botanicalHeroCopy{margin-top:78px}.botanicalHeroCopy h1{font-size:47px}.botanicalProduct{width:1200px;bottom:-260px;left:12px;right:-85%}.botanicalSolutions h2,.botanicalConversion h2,.botanicalIntegrations h2,.botanicalSecurity h2,.botanicalProcess h2,.botanicalFaq h2{font-size:44px}.solutionVisual{min-height:430px;padding:24px}.conversionWindow>div,.integrationTiles{grid-template-columns:1fr}.conversionWindow article{min-height:140px}.conversionWindow article strong{margin-top:70px}.integrationTiles span{min-height:100px}.botanicalDemo{min-height:760px;padding:80px 16px 0}.botanicalDemo>h2{font-size:55px}.botanicalDemo>div{width:1300px;bottom:-250px;right:-100%}.meridianHero{min-height:900px}.meridianPlane{width:900px;margin:55px 0 -170px -185px;position:relative;bottom:auto;right:auto}.cryptHero{min-height:980px}.cryptProduct{width:900px;height:520px;margin:56px 0 -130px 12px;position:relative;bottom:auto;left:auto;right:auto}.botanicalHero{min-height:1040px}.botanicalProduct{width:900px;height:520px;margin:55px 0 -120px 12px;position:relative;bottom:auto;left:auto;right:auto}}.clarioReference,.outreachReference{color:#f4f7f5;background:#090d0b}.clarioNav,.drospectaNav,.outreachNav{z-index:5;justify-content:space-between;align-items:center;max-width:1240px;margin:auto;padding:24px 32px;display:flex;position:relative}.clarioNav nav,.drospectaNav nav,.outreachNav nav{gap:34px;display:flex}.clarioNav nav a,.outreachNav nav a,.drospectaNav nav a{color:inherit;font-size:13px}.clarioHero{text-align:center;background:radial-gradient(circle at 50% 34%,#17654638,#0000 35%);min-height:980px;padding:120px 24px 0;overflow:hidden}.clarioHero>div:first-child{max-width:850px;margin:auto}.clarioHero span,.clarioLead>span,.clarioCompare>div>span,.clarioFaq>div>span,.clarioDemo span,.drospectaHero span,.drospectaHeading>span,.drospectaIntegrations>div>span,.drospectaCase>div>span,.drospectaDemo span,.outreachHeroCopy>span,.outreachHeading>span,.outreachFeatures>div:first-child>span,.outreachDemo span{letter-spacing:.16em;font-size:11px;font-weight:700}.clarioHero h1{letter-spacing:-.055em;margin:22px 0;font-size:78px;line-height:.96}.clarioHero p{color:#9eaaa3;max-width:630px;margin:0 auto 30px;font-size:18px;line-height:1.6}.clarioProduct{background:#101713;border:1px solid #27322c;border-radius:24px;width:min(1120px,92vw);height:570px;margin:85px auto 0;padding:12px;box-shadow:0 60px 120px #00000080}.clarioProduct>.mediaPlaceholder{height:100%}.clarioMethod,.clarioClarity,.clarioBenefits,.clarioFaq{max-width:1240px;margin:auto;padding:140px 32px}.clarioLead h2,.clarioFaq h2{letter-spacing:-.045em;margin:18px 0 0;font-size:54px;line-height:1.02}.clarioSteps{background:#263029;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:70px;display:grid}.clarioSteps article,.clarioBenefits article{background:#101512;padding:38px}.clarioSteps article>span{color:#7da98c;font-size:12px}.clarioSteps h3,.clarioBenefits h3{margin:80px 0 12px;font-size:22px}.clarioSteps p,.clarioBenefits p,.clarioGrid p{color:#98a39c;line-height:1.6}.clarioClarity{color:#16231b;background:#f5f5f5;max-width:none}.clarioClarity>.clarioLead,.clarioClarity>.clarioGrid{max-width:1180px;margin-left:auto;margin-right:auto}.clarioLead.centered{text-align:center}.clarioGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:70px;display:grid}.clarioGrid article{background:#fff;border:1px solid #e0e5e1;border-radius:18px;min-height:300px;padding:30px}.clarioGrid .clarioWide{grid-column:span 2}.clarioGrid .clarioWide:first-of-type{grid-template-columns:1.2fr .8fr;gap:32px;display:grid}.clarioGrid .clarioWide>.mediaPlaceholder{grid-row:span 2;min-height:330px}.clarioGrid b{color:#728078;font-size:12px;display:block}.clarioGrid strong{margin:45px 0;font-size:46px;display:block}.clarioGrid h3{font-size:24px}.clarioRoleLine{gap:10px;margin-bottom:90px;display:flex}.clarioRoleLine span{background:#e8f5e9;border-radius:999px;padding:10px 14px;font-size:12px}.clarioBenefits>div:last-child{background:#263029;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:70px;display:grid}.clarioBenefits article h3{margin-top:60px}.clarioCompare{color:#17231c;background:#eef1ef;grid-template-columns:1fr 1fr;display:grid}.clarioCompare>div{padding:110px max(32px,50vw - 590px)}.clarioCompare>div:last-child{background:#dff0e5}.clarioCompare h2{margin:22px 0 55px;font-size:44px;line-height:1.05}.clarioCompare ul{gap:0;padding:0;list-style:none;display:grid}.clarioCompare li{border-top:1px solid #ccd6cf;padding:18px 0}.clarioFaq{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.clarioFaq details,.drospectaFaq details{border-bottom:1px solid #29332d;padding:24px 0}.clarioFaq summary,.drospectaFaq summary{cursor:pointer;font-size:18px}.clarioFaq details p,.drospectaFaq details p{color:#95a198;line-height:1.6}.clarioDemo,.outreachDemo{background:#123e2b;border-radius:24px;grid-template-columns:1fr 1fr;gap:50px;max-width:1180px;margin:30px auto 110px;padding:70px;display:grid}.clarioDemo h2,.outreachDemo h2{margin:18px 0;font-size:52px;line-height:1}.clarioDemo p,.outreachDemo p{color:#bfd0c5;max-width:520px;line-height:1.6}.clarioDemo>.mediaPlaceholder,.outreachDemo>.mediaPlaceholder{min-height:320px}.clarioFooter,.drospectaFooter,.outreachFooter{border-top:1px solid #ffffff1f;grid-template-columns:auto 1fr;align-items:center;gap:28px;padding:32px;display:grid}.clarioFooter .directionSwitch,.drospectaFooter .directionSwitch,.outreachFooter .directionSwitch{justify-content:flex-end}.clarioFooter p,.drospectaFooter p,.outreachFooter p{color:#7f8b83;grid-column:1/-1;font-size:11px}.drospectaReference{color:#173021;background:#f5f5f5}.drospectaTop{color:#fff;background:#0d4a32;min-height:860px}.drospectaHero{grid-template-columns:1fr .9fr;align-items:center;gap:60px;max-width:1240px;min-height:760px;margin:auto;padding:70px 32px 100px;display:grid}.drospectaHero h1{letter-spacing:-.055em;max-width:650px;margin:22px 0;font-size:75px;line-height:.97}.drospectaHero p{color:#c6d7cc;max-width:580px;font-size:18px;line-height:1.6}.drospectaHero>div:first-child>div{align-items:center;gap:24px;margin-top:32px;display:flex}.drospectaHero>div:first-child>div>a:last-child{color:#fff;font-size:13px}.drospectaProduct{background:#164d38;border:1px solid #ffffff26;border-radius:24px;height:610px;padding:12px}.drospectaProduct>.mediaPlaceholder{height:100%}.drospectaProof{border-bottom:1px solid #dce3dd;max-width:1180px;margin:auto;padding:48px 32px}.drospectaProof p{text-align:center;color:#69766e}.drospectaProof div{justify-content:space-around;margin-top:32px;font-weight:600;display:flex}.drospectaPipeline,.drospectaAll,.drospectaIntegrations,.drospectaFaq{max-width:1180px;margin:auto;padding:130px 32px}.drospectaHeading{text-align:center}.drospectaHeading h2,.drospectaIntegrations h2{letter-spacing:-.045em;margin:18px 0;font-size:56px;line-height:1}.drospectaHeading p,.drospectaIntegrations p{color:#6d7971;max-width:600px;margin:0 auto;line-height:1.6}.pipelinePanels{grid-template-columns:1fr 1fr;gap:22px;margin-top:70px;display:grid}.pipelinePanels article{background:#fff;border:1px solid #dbe2dc;border-radius:18px;min-height:380px;padding:30px}.pipelinePanels article:last-child{background:#e8f5e9}.pipelinePanels header{justify-content:space-between;display:flex}.pipelinePanels header b{font-size:11px}.pipelinePanels article>div{gap:14px;margin:70px 0 55px;display:grid}.pipelinePanels article>div span,.pipelinePanels article>div strong{background:#fff;border:1px solid #dbe2dc;border-radius:10px;padding:14px}.pipelinePanels i{color:#819087}.pipelinePanels p{color:#647269}.drospectaAll{background:#fff;max-width:none}.drospectaAll>.drospectaHeading,.drospectaAll>div:last-child{max-width:1116px;margin-left:auto;margin-right:auto}.drospectaAll>div:last-child{border:1px solid #e0e5e1;grid-template-columns:repeat(3,1fr);gap:0;margin-top:70px;display:grid}.drospectaAll article{border-bottom:1px solid #e0e5e1;border-right:1px solid #e0e5e1;min-height:250px;padding:30px}.drospectaAll article span{font-size:11px}.drospectaAll article h3{margin-top:65px}.drospectaAll article p{color:#6c796f;line-height:1.5}.drospectaIntegrations{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.drospectaIntegrations p{margin-left:0}.drospectaIntegrations .refDemo{margin-top:28px}.drospectaTiles{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.drospectaTiles span{background:#fff;border:1px solid #dbe2dc;border-radius:14px;place-items:center;min-height:130px;font-size:13px;display:grid}.drospectaCase{color:#fff;background:#123e2b;border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1240px;margin:20px auto 130px;padding:70px;display:grid}.drospectaCase>.mediaPlaceholder{min-height:450px}.drospectaCase h2{margin:18px 0;font-size:52px;line-height:1.03}.drospectaCase p{color:#bdd0c3;line-height:1.6}.drospectaCase>div:last-child>div{flex-wrap:wrap;gap:10px;margin-top:35px;display:flex}.drospectaCase>div:last-child>div span{border:1px solid #ffffff2e;border-radius:999px;padding:9px 13px;font-size:11px}.drospectaFaq{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.drospectaFaq .drospectaHeading{text-align:left}.drospectaFaq details{border-color:#d6dfd8}.drospectaDemo{color:#fff;background:#0d4a32;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:110px max(32px,50vw - 590px);display:grid}.drospectaDemo h2{margin:18px 0;font-size:58px;line-height:1}.drospectaDemo p{color:#c4d6ca}.drospectaDemo>div:last-child{height:420px}.drospectaDemo .mediaPlaceholder{height:100%}.drospectaFooter{color:#fff;background:#0a3424}.outreachHero{background:radial-gradient(circle at 50% 48%,#135d3f33,#0000 34%);min-height:1040px;overflow:hidden}.outreachHeroCopy{text-align:center;padding:115px 24px 0}.outreachHeroCopy h1{letter-spacing:-.06em;margin:22px 0;font-size:80px;line-height:.95}.outreachHeroCopy p{color:#9fa9a3;max-width:680px;margin:0 auto 30px;font-size:18px;line-height:1.6}.outreachHeroCopy>div{color:#88938d;text-transform:uppercase;letter-spacing:.12em;justify-content:center;gap:28px;margin-top:38px;font-size:11px;display:flex}.outreachProduct{transform-origin:bottom;background:#121713;border:1px solid #28332d;border-radius:20px;width:min(1180px,94vw);height:575px;margin:80px auto 0;padding:12px;transform:perspective(1600px)rotateX(3deg)}.outreachProduct>.mediaPlaceholder{height:100%}.outreachRouting,.outreachPain,.outreachFeatures,.outreachUpdates{max-width:1200px;margin:auto;padding:140px 32px}.outreachHeading{text-align:center}.outreachHeading h2,.outreachFeatures>div:first-child h2{letter-spacing:-.05em;margin:20px 0;font-size:60px;line-height:1}.outreachHeading p{color:#95a098;max-width:620px;margin:auto;line-height:1.6}.outreachMap{grid-template-columns:.7fr 1.2fr .7fr;align-items:center;gap:18px;margin-top:75px;display:grid}.outreachMap article{background:#111613;border:1px solid #26312b;border-radius:18px;min-height:260px;padding:28px}.outreachMap article span{color:#83a88f;font-size:11px}.outreachMap article h3{margin-top:80px}.outreachMap article p,.outreachPain article p{color:#929e96;line-height:1.55}.outreachMap>div{height:510px}.outreachMap .mediaPlaceholder{height:100%}.outreachPain{color:#17221b;background:#f3f5f3;max-width:none}.outreachPain>.outreachHeading,.outreachPain>div:last-child{max-width:1136px;margin-left:auto;margin-right:auto}.outreachPain>div:last-child{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:70px;display:grid}.outreachPain article{background:#fff;border:1px solid #dce2dd;border-radius:16px;min-height:330px;padding:30px}.outreachPain article strong{font-size:12px}.outreachPain article h3{margin-top:110px;font-size:25px}.outreachFeatures{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.outreachFeatures>div:first-child{height:max-content;position:sticky;top:60px}.outreachFeatures>div:first-child p{color:#97a29b;line-height:1.6}.outreachFeatureGrid{background:#26312b;grid-template-columns:1fr 1fr;gap:1px;display:grid}.outreachFeatureGrid article{background:#101512;min-height:235px;padding:28px}.outreachFeatureGrid article span{color:#89a293;font-size:11px}.outreachFeatureGrid article h3{margin-top:110px;font-size:21px}.outreachUpdates{color:#17221b;background:#f3f5f3;max-width:none}.outreachUpdates>.outreachHeading,.updateCard{max-width:1136px;margin-left:auto;margin-right:auto}.updateCard{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:70px;display:grid}.updateCard>div{background:#fff;border:1px solid #dae1dc;border-radius:16px;min-height:300px;padding:30px}.updateCard span{background:#e8f5e9;border-radius:999px;padding:7px 10px;font-size:10px;display:inline-block}.updateCard h3{margin-top:90px;font-size:23px}.updateCard p{color:#68756c;line-height:1.55}.outreachDemo{background:#0d4a32}.outreachFooter{color:#fff;background:#090d0b}@media (width<=800px){.clarioNav nav,.drospectaNav nav,.outreachNav nav{display:none}.clarioHero h1,.drospectaHero h1,.outreachHeroCopy h1{font-size:48px}.clarioHero{min-height:820px;padding-top:80px}.clarioProduct,.outreachProduct{width:900px;height:500px;margin-left:12px}.clarioMethod,.clarioClarity,.clarioBenefits,.clarioFaq,.drospectaPipeline,.drospectaAll,.drospectaIntegrations,.drospectaFaq,.outreachRouting,.outreachPain,.outreachFeatures,.outreachUpdates{padding:90px 18px}.clarioLead h2,.clarioFaq h2,.drospectaHeading h2,.drospectaIntegrations h2,.outreachHeading h2,.outreachFeatures>div:first-child h2{font-size:40px}.clarioSteps,.clarioBenefits>div:last-child,.pipelinePanels,.drospectaAll>div:last-child,.drospectaIntegrations,.drospectaCase,.drospectaFaq,.drospectaDemo,.outreachPain>div:last-child,.outreachFeatures,.updateCard,.clarioDemo,.outreachDemo,.clarioGrid{grid-template-columns:1fr}.clarioGrid .clarioWide{grid-column:auto}.clarioGrid .clarioWide:first-of-type{display:block}.clarioGrid .clarioWide>.mediaPlaceholder{min-height:260px;margin-bottom:28px}.clarioCompare{grid-template-columns:1fr}.clarioCompare>div{padding:70px 22px}.clarioDemo,.outreachDemo{margin:20px 14px 80px;padding:38px 22px}.clarioFooter,.drospectaFooter,.outreachFooter{grid-template-columns:1fr}.clarioFooter .directionSwitch,.drospectaFooter .directionSwitch,.outreachFooter .directionSwitch{justify-content:flex-start}.drospectaHero{grid-template-columns:1fr;min-height:1000px;padding:70px 18px}.drospectaProduct{height:520px}.drospectaProof div{justify-content:flex-start;gap:20px;overflow:auto}.drospectaAll article{min-height:210px}.drospectaTiles{grid-template-columns:1fr 1fr}.drospectaCase{margin:14px 14px 90px;padding:30px}.drospectaDemo{padding:80px 18px}.outreachHero{min-height:850px}.outreachHeroCopy{padding-top:80px}.outreachHeroCopy>div{flex-wrap:wrap}.outreachMap{grid-template-columns:1fr}.outreachMap>div{height:400px}.outreachFeatures>div:first-child{position:static}.outreachFeatureGrid{grid-template-columns:1fr}.outreachFeatureGrid article{min-height:190px}.outreachFeatureGrid article h3{margin-top:70px}}.refDemoLight{background:var(--green);border:1px solid #ffffff38;border-radius:9px}.refDemoLight:hover{background:var(--green-hover)}.mediaPlaceholder{color:#edf3ef;background:#101713;border:1px solid #e8f5e947;border-radius:16px;flex-direction:column;justify-content:space-between;gap:24px;min-height:100%;padding:24px;display:flex}.mediaPlaceholder>div:last-child{gap:4px;display:grid}.mediaPlaceholder strong{font-size:14px;font-weight:600}.mediaPlaceholder small{color:#aebbb3;font-size:11px;line-height:1.4}.placeholderFrame{background:#0a0f0c;border:1px solid #34413a;border-radius:12px;grid-template-rows:1fr 1fr;grid-template-columns:1.15fr .85fr;gap:8px;min-height:180px;padding:10px;display:grid}.placeholderFrame span{background:#151d18;border:1px solid #344039;border-radius:8px;display:block}.placeholderFrame span:first-child{grid-row:1/3}.mediaPlaceholderCompact{border-radius:12px;min-height:132px;padding:14px}.mediaPlaceholderCompact .placeholderFrame{border-radius:8px;gap:5px;min-height:66px;padding:6px}.mediaPlaceholderCompact>div:last-child{gap:2px}.mediaPlaceholderCompact strong{font-size:12px}.mediaPlaceholderCompact small{font-size:10px}.mobileProduct img{display:none}.mobileProduct>.mediaPlaceholder{height:100%}.meridianVoices article h3,.teamCards article h3{margin-top:24px}.teamCards article{min-height:330px}.cryptHeroCopy h1{color:#8f9b94;transition:color .2s,filter .2s}.cryptHero:hover .cryptHeroCopy h1{color:#edf5f0;filter:drop-shadow(0 10px 30px #47856029)}.cryptHeroCopy p,.cryptTrust p,.cryptSectionLead p,.cryptBento p,.cryptTeams>div:first-child p,.teamCards article p,.cryptSetup article p,.cryptFaq details p,.cryptDemo p{color:#a7b1ab}.cryptProduct{filter:brightness(.56)}.cryptHero:hover .cryptProduct{filter:brightness(.9)}.botanicalHeroCopy h1 em,.botanicalSolutions em,.botanicalConversion em{color:#a9d7ae;font-family:inherit;font-style:italic;font-weight:500}.botanicalHeroCopy>p:nth-of-type(2),.botanicalSecurity p,.botanicalDemo>p{color:#c0d0c5}.meridianHero{height:100vh;min-height:760px;max-height:1200px}.meridianPlane{filter:none;width:min(1540px,112vw);height:720px;top:60%;bottom:auto;right:-14%;transform:perspective(2600px)rotateX(14deg)rotate(-8deg)}.meridianPlane>.mediaPlaceholder,.cryptProduct>.mediaPlaceholder,.botanicalProduct>.mediaPlaceholder,.glanceProduct>.mediaPlaceholder,.botanicalDemo>div>.mediaPlaceholder{height:100%}.meridianPlane>.mediaPlaceholder{background:#0b100d;border-color:#273129;box-shadow:0 55px 110px #00000080}.glanceProduct>.mediaPlaceholder{border:0;border-radius:0}.cryptProduct>.mediaPlaceholder{background:#0b100d;border:0;border-radius:15px}.botanicalProduct>.mediaPlaceholder{color:#243129;background:#fff;border:0;border-radius:16px 16px 0 0}.botanicalProduct .placeholderFrame{background:#f5f5f5;border-color:#dfe5df}.botanicalProduct .placeholderFrame span{background:#fff;border-color:#e8e8e8}.botanicalProduct .mediaPlaceholder small{color:#707070}.botanicalDemo>div>.mediaPlaceholder{min-height:650px}@media (width<=700px){.mediaPlaceholder{padding:18px}.placeholderFrame{min-height:130px}.mediaPlaceholderCompact{min-height:118px}.mediaPlaceholderCompact .placeholderFrame{min-height:54px}.meridianVoices article h3{margin-top:22px}.meridianHero{height:auto;max-height:none}.meridianPlane{height:520px;top:auto}}.directionsLibrary{color:#2a2a2a;background:#f5f5f5;min-height:100vh;font-family:Outfit,Segoe UI,system-ui,sans-serif}.libraryNav{justify-content:space-between;align-items:center;max-width:1380px;margin:auto;padding:24px 30px;display:flex}.libraryLogo{color:#183428;align-items:center;gap:10px;font-weight:650;display:flex}.libraryLogo i{background:#065f46;border-radius:10px 10px 10px 4px;justify-content:center;align-items:center;gap:3px;width:34px;height:34px;display:flex}.libraryLogo i b{background:#fff;border-radius:999px;width:3px;height:3px}.libraryNav>div{align-items:center;gap:22px;display:flex}.libraryNav>div>span{color:#707070;font-size:12px}.libraryNav>div>a,.libraryEntryCopy>a,.libraryClose>a{color:#fff;background:#065f46;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:0 17px;font-size:13px;font-weight:600;transition:background .18s ease-out,transform .18s ease-out;display:inline-flex}.libraryNav>div>a:hover,.libraryEntryCopy>a:hover,.libraryClose>a:hover{background:#047857;transform:translateY(-1px)}.libraryNav a:focus-visible,.libraryEntry a:focus-visible,.libraryClose a:focus-visible{outline-offset:3px;outline:2px solid #065f46}.libraryIntro{grid-template-columns:1.15fr .65fr;align-items:end;gap:80px;max-width:1320px;margin:auto;padding:110px 30px 80px;display:grid}.libraryIntro h1{color:#183428;letter-spacing:-.04em;margin:0;font-size:clamp(52px,6.5vw,88px);font-weight:600;line-height:.98}.libraryIntro h1 span{color:#68776f}.libraryIntro p{color:#5f6b64;max-width:560px;margin:0 0 8px;font-size:17px;line-height:1.65}.libraryGrid{grid-template-columns:1fr 1fr;gap:68px 24px;max-width:1380px;margin:auto;padding:30px 30px 150px;display:grid}.libraryEntry{min-width:0}.libraryPreview{background:#0b100d;border-radius:16px;transition:transform .22s ease-out,box-shadow .22s ease-out;display:block;position:relative;overflow:hidden;box-shadow:0 16px 40px #1b3a2b1f}.libraryPreview:hover{transform:translateY(-4px);box-shadow:0 24px 54px #1b3a2b29}.previewViewport{aspect-ratio:16/10;background:#0b100d;position:relative;overflow:hidden}.previewViewport iframe{pointer-events:none;transform-origin:0 0;border:0;width:1265px;height:790px;position:absolute;top:0;left:0;transform:scale(.53)}.openIndicator{color:#163328;background:#fff;border-radius:9px;align-items:center;gap:13px;min-height:42px;padding:0 14px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:14px;right:14px;box-shadow:0 8px 24px #00000024}.openIndicator b{font-size:16px}.libraryEntryCopy{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;padding:0 6px;display:grid}.libraryEntryCopy>div>span{color:#758078;margin-bottom:8px;font-size:12px;display:block}.libraryEntryCopy h2{color:#193528;letter-spacing:-.025em;margin:0;font-size:30px;font-weight:600}.libraryEntryCopy p{color:#657169;margin:24px 0 0;line-height:1.55}.libraryEntryCopy>a{color:#065f46;background:0 0;grid-column:1/-1;justify-self:start;margin-top:2px;padding:0}.libraryEntryCopy>a:hover{background:0 0}.libraryEntryCopy>a span{margin-left:10px}.libraryClose{color:#fff;background:#123e2b;grid-template-columns:1fr .75fr;align-items:end;gap:80px;padding:110px max(30px,50vw - 660px);display:grid}.libraryClose h2{letter-spacing:-.035em;margin:0;font-size:clamp(46px,5vw,70px);font-weight:600;line-height:1}.libraryClose p{color:#c5d5cb;margin:0;font-size:17px;line-height:1.65}.libraryClose>a{color:#123e2b;background:#fff;grid-column:2;justify-self:start;margin-top:8px}.libraryClose>a:hover{background:#e8f5e9}.libraryFooter{color:#dbe7df;background:#0b2c1f;justify-content:space-between;gap:30px;padding:30px max(30px,50vw - 660px);font-size:12px;display:flex}.libraryFooter p{color:#91a399;margin:0}@media (width<=1100px){.libraryIntro{grid-template-columns:1fr;gap:35px}.libraryGrid{grid-template-columns:1fr;max-width:760px}.previewViewport iframe{transform:scale(.6)}.libraryEntryCopy{grid-template-columns:1fr 1fr}.libraryClose{grid-template-columns:1fr;gap:30px}.libraryClose>a{grid-column:auto}}@media (width<=700px){.libraryNav{padding:18px 16px}.libraryNav>div>span{display:none}.libraryNav>div>a{padding:0 13px}.libraryIntro{padding:70px 16px 55px}.libraryIntro h1{font-size:48px}.libraryGrid{gap:58px;padding:10px 16px 100px}.previewViewport{aspect-ratio:4/5}.previewViewport iframe{width:1265px;height:1580px;transform:scale(.29)}.libraryEntryCopy{grid-template-columns:1fr;gap:8px;margin-top:20px;padding:0 2px}.libraryEntryCopy p{margin:12px 0 0}.libraryEntryCopy>a{grid-column:auto;margin-top:12px}.libraryClose{padding:80px 16px}.libraryClose h2{font-size:46px}.libraryFooter{flex-direction:column;padding:26px 16px}}@media (prefers-reduced-motion:reduce){.libraryPreview,.libraryNav a,.libraryEntryCopy>a,.libraryClose>a{transition:none}}.gcAppPlane{--gc-green:#065f46;--gc-green-hover:#047857;--gc-soft:#e8f5e9;--gc-bg:#f5f5f5;--gc-panel:#fff;--gc-panel-alt:#f9f9f9;--gc-text:#2a2a2a;--gc-muted:#707070;--gc-border:#e8e8e8;color:var(--gc-text);text-align:left;font-family:Outfit,Segoe UI,system-ui,sans-serif}.gcAppPlane :is(h1,h2,h3,h4,h5,h6){color:var(--gc-text);text-wrap:wrap}.gcAppPlane p{color:inherit}.gcAppPlane .chatThread>header span.mobileOwnerVerb{display:none}@media (width<=700px){.gcAppPlane .chatThread>header span.desktopOwnerVerb{display:none}.gcAppPlane .chatThread>header span.mobileOwnerVerb{display:inline}}@container gcStage (width<=860px){.gcAppPlane .contactDetails,.gcAppPlane .appRail{display:none}.gcAppPlane .realApp{grid-template-columns:minmax(0,1fr)}.gcAppPlane .appContent{grid-template-columns:200px minmax(0,1fr)}}@container gcStage (width<=560px){.gcAppPlane .appContent{grid-template-columns:168px minmax(0,1fr)}}.atlas{--at-canvas:#010102;--at-surface-1:#0f1011;--at-surface-2:#141516;--at-surface-3:#18191a;--at-hairline:#23252a;--at-hairline-strong:#34343a;--at-ink:#f7f8f8;--at-ink-muted:#d0d6e0;--at-ink-subtle:#8a8f98;--at-ink-tertiary:#9095a0;--at-accent:#3ecf8e;--at-accent-hover:#63e0a6;--at-on-accent:#04231a;--at-r-control:6px;--at-r-panel:8px;--at-r-large:12px;--at-gutter:clamp(20px, 5vw, 72px);--at-section:clamp(72px, 9vw, 128px);--at-max:1240px;--at-ease:cubic-bezier(.16, 1, .3, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh;color:var(--at-ink);background:var(--at-canvas);font-family:var(--at-font-sans), "SF Pro Display", system-ui, sans-serif;font-synthesis-weight:none;-webkit-font-smoothing:antialiased}.atlas ::selection{color:var(--at-on-accent);background:var(--at-accent)}.atlas :focus-visible{outline:2px solid var(--at-accent);outline-offset:2px;border-radius:var(--at-r-control)}.atShell{max-width:var(--at-max);padding:0 var(--at-gutter);margin:0 auto}.atNav{z-index:40;border-bottom:1px solid var(--at-hairline);background:color-mix(in srgb, var(--at-canvas) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:64px;position:sticky;top:0}.atNavInner{height:100%;max-width:var(--at-max);padding:0 var(--at-gutter);align-items:center;gap:32px;margin:0 auto;display:flex}.atBrand{letter-spacing:-.3px;align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.atBrandMark{width:24px;height:24px;color:var(--at-on-accent);background:var(--at-accent);border-radius:var(--at-r-control);place-items:center;display:grid}.atNavLinks{gap:26px;margin-left:8px;display:flex}.atNavLinks a{color:var(--at-ink-subtle);transition:color .16s var(--at-ease);font-size:14px;font-weight:500}.atNavLinks a:hover{color:var(--at-ink)}.atNavCta{margin-left:auto}.atBtn{border-radius:var(--at-r-control);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background .16s var(--at-ease), transform .12s var(--at-ease), border-color .16s var(--at-ease);border:1px solid #0000;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;display:inline-flex}.atBtnPrimary{color:var(--at-on-accent);background:var(--at-accent)}.atBtnPrimary:hover{background:var(--at-accent-hover)}.atBtnPrimary:active{transform:scale(.98)}.atBtnGhost{color:var(--at-ink-muted);background:var(--at-surface-2);border-color:var(--at-hairline-strong)}.atBtnGhost:hover{color:var(--at-ink);background:var(--at-surface-3)}.atBtnGhost:active{transform:scale(.98)}.atBtnLarge{padding:13px 22px;font-size:15px}.atNavCta{min-height:44px}.atHero{padding:clamp(44px, 6vw, 80px) 0 var(--at-section);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:clamp(32px,5vw,56px);display:grid}.atHeroCopy{max-width:36ch}.atHero h1{letter-spacing:-.035em;margin:0;font-size:clamp(36px,4.2vw,54px);font-weight:600;line-height:1.06}.atHero h1 em{color:var(--at-ink-subtle);font-style:normal}.atHeroSub{max-width:44ch;color:var(--at-ink-muted);margin:22px 0 0;font-size:18px;line-height:1.5}.atHeroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.atHeroStage{border:1px solid var(--at-hairline);background:linear-gradient(180deg, var(--at-surface-2), var(--at-surface-1));border-radius:18px;padding:10px;position:relative;box-shadow:0 2px 6px #00000047,0 28px 70px #020c088c;container:gcStage/inline-size}.atHeroStageInner{background:var(--at-canvas);border-radius:8px;overflow:hidden}.atIntegrations{padding:0 0 var(--at-section)}.atIntegrations p{color:var(--at-ink-tertiary);margin:0 0 26px;font-size:14px}.atIntegrationRow{flex-wrap:wrap;gap:12px;display:flex}.atIntegrationRow span{border:1px solid var(--at-hairline);background:var(--at-surface-1);width:46px;height:46px;transition:border-color .2s var(--at-ease), background .2s var(--at-ease);border-radius:9999px;place-items:center;display:inline-grid}.atIntegrationRow span:hover{border-color:var(--at-hairline-strong);background:var(--at-surface-3)}.atIntegrationRow img{opacity:.72;width:20px;height:20px}.atSection{padding:0 0 var(--at-section)}.atSectionHead{max-width:30rem;margin:0 0 40px}.atSectionHead h2{letter-spacing:-.025em;max-width:20ch;margin:0;font-size:clamp(30px,3.4vw,40px);font-weight:600;line-height:1.15}.atSectionHead p{max-width:58ch;color:var(--at-ink-subtle);margin:16px 0 0;font-size:17px;line-height:1.5}.atLedger{border:1px solid var(--at-hairline);border-radius:var(--at-r-large);background:var(--at-surface-1);overflow:hidden}.atLedgerHead,.atLedgerRow{grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,5fr);gap:24px;padding:18px 24px;display:grid}.atLedgerHead{color:var(--at-ink-tertiary);background:var(--at-surface-2);border-bottom:1px solid var(--at-hairline);font-size:13px;font-weight:500}.atLedgerHead b:last-child{color:var(--at-ink-muted)}.atLedgerRow+.atLedgerRow{border-top:1px solid var(--at-hairline)}.atLedgerRow dt{color:var(--at-ink);margin:0;font-size:15px;font-weight:500}.atLedgerRow dd{margin:0;font-size:15px;line-height:1.5}.atLedgerRow .atBefore{color:var(--at-ink-tertiary)}.atLedgerRow .atAfter{color:var(--at-ink-muted)}.atSteps{border-top:1px solid var(--at-hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.atStep{border-left:1px solid var(--at-hairline);padding:32px 32px 0 28px}.atStep:first-child{border-left:0;padding-left:0}.atStepN{color:var(--at-accent);font-family:var(--at-font-mono), ui-monospace, monospace;margin-bottom:20px;font-size:13px;display:block}.atStep h3{letter-spacing:-.02em;margin:0 0 12px;font-size:20px;font-weight:500;line-height:1.25}.atStep p{max-width:38ch;color:var(--at-ink-subtle);margin:0;font-size:15px;line-height:1.55}.atBento{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:16px;display:grid}.atCell{border:1px solid var(--at-hairline);border-radius:var(--at-r-large);background:var(--at-surface-1);transition:border-color .24s var(--at-ease), transform .24s var(--at-ease);flex-direction:column;gap:18px;padding:26px;display:flex}.atCell:hover{border-color:var(--at-hairline-strong);transform:translateY(-2px)}.atCell:first-child{grid-column:span 4}.atCell:nth-child(2),.atCell:nth-child(3){grid-column:span 2}.atCell:nth-child(4){grid-column:span 4}.atCell:first-child .atCellArt,.atCell:nth-child(4) .atCellArt{background:radial-gradient(120% 140% at 12% 0%, color-mix(in srgb, var(--at-accent) 26%, transparent), transparent 62%), var(--at-surface-3)}.atCellArt{border-radius:var(--at-r-panel);background:var(--at-surface-2);place-items:center;height:240px;padding:18px;display:grid;overflow:hidden}.atCellArt img{object-fit:contain;width:100%;max-height:100%}.atCell h3{letter-spacing:-.02em;margin:0 0 8px;font-size:18px;font-weight:500}.atCell p{max-width:46ch;color:var(--at-ink-subtle);margin:0;font-size:15px;line-height:1.55}.atCellText{margin-top:auto}.atSecurity{border:1px solid var(--at-hairline);border-radius:var(--at-r-large);background:var(--at-surface-1);padding:clamp(44px,5vw,64px);position:relative;overflow:hidden}.atSecurity:before{content:"";opacity:.5;pointer-events:none;background-image:url(/steps/atlas-security.jpg);background-position:50% 42%;background-size:cover;position:absolute;inset:0}.atSecurity:after{content:"";background:radial-gradient(90% 120% at 100% 0%, color-mix(in srgb, var(--at-accent) 20%, transparent), transparent 58%), linear-gradient(100deg, var(--at-surface-1) 26%, color-mix(in srgb, var(--at-surface-1) 62%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.atSecurity>*{z-index:1;position:relative}.atSecurity h2{letter-spacing:-.025em;max-width:20ch;margin:0 0 40px;font-size:clamp(28px,3.2vw,38px);font-weight:600;line-height:1.15}.atSecurityRows{gap:0;display:grid}.atSecurityRow{border-top:1px solid var(--at-hairline);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:24px;padding:22px 0;display:grid}.atSecurityRow h3{margin:0;font-size:16px;font-weight:500}.atSecurityRow p{color:var(--at-ink-subtle);margin:0;font-size:15px;line-height:1.55}.atClose{padding:var(--at-section) 0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;display:grid}.atClose h2{letter-spacing:-.03em;max-width:18ch;margin:0;font-size:clamp(34px,4.4vw,52px);font-weight:600;line-height:1.08}.atClose p{max-width:46ch;color:var(--at-ink-subtle);margin:18px 0 0;font-size:17px;line-height:1.5}.atFooter{border-top:1px solid var(--at-hairline);color:var(--at-ink-tertiary);flex-wrap:wrap;align-items:center;gap:16px 32px;padding:26px 0 44px;font-size:13px;line-height:1.6;display:flex}.atFooter p{max-width:62ch;margin:0}.atFooterBrand{color:var(--at-ink-subtle);margin-left:auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.atLedgerRow{animation:linear both atSettle;animation-timeline:view();animation-range:entry 10% entry 88%}}}@keyframes atSettle{0%{opacity:.42;filter:blur(2px);transform:translate(-6px)}to{opacity:1;filter:blur();transform:none}}@media (width<=1023px){.atHero{grid-template-columns:minmax(0,1fr);gap:40px}.atHeroCopy{max-width:100%}.atBento{grid-template-columns:repeat(2,minmax(0,1fr))}.atCell:nth-child(n){grid-column:span 1}.atSteps{border-top:0;grid-template-columns:minmax(0,1fr)}.atStep{border-left:0;border-top:1px solid var(--at-hairline);padding:26px 0}.atStep:first-child{border-top:1px solid var(--at-hairline)}.atLedgerHead{display:none}.atLedgerRow{grid-template-columns:minmax(0,1fr);gap:10px}.atLedgerRow .atBefore:before,.atLedgerRow .atAfter:before{color:var(--at-ink-tertiary);margin-bottom:4px;font-size:12px;display:block}.atLedgerRow .atBefore:before{content:"With linked devices"}.atLedgerRow .atAfter:before{content:"With GreenChat"}.atClose{grid-template-columns:minmax(0,1fr);align-items:start}}@media (width<=767px){.atNavLinks{border-bottom:1px solid var(--at-hairline);background:var(--at-canvas);scrollbar-width:none;gap:22px;padding:10px max(20px,5vw);position:absolute;top:100%;left:0;right:0;overflow-x:auto}.atNavLinks::-webkit-scrollbar{display:none}.atNavLinks a{white-space:nowrap;padding:6px 0}.atBento{grid-template-columns:minmax(0,1fr)}.atSecurityRow{grid-template-columns:minmax(0,1fr);gap:8px}.atFooterBrand{margin-left:0}}.atlas h1,.atlas h2,.atlas h3{text-wrap:balance}.atlas p{text-wrap:pretty}.atlas [id]{scroll-margin-top:96px}.atlas :is(a,button){-webkit-tap-highlight-color:transparent}.atlas header{position:relative}.atlasIll{--ill-line:var(--at-hairline-strong);--ill-ink:var(--at-ink);--ill-muted:var(--at-ink-tertiary);--ill-accent:var(--at-accent);--ill-soft:color-mix(in srgb, var(--at-accent) 16%, transparent);--ill-surface:var(--at-surface-2);aspect-ratio:640/460;place-self:center stretch;width:100%;height:auto;max-height:100%}.atlas .atFooter p{opacity:1;text-align:left;justify-self:start;max-width:62ch;margin:0;font-size:13px}.atCloseNote{text-align:right;max-width:34ch;color:var(--at-ink-subtle);grid-column:2;justify-self:end;margin:14px 0 0;font-size:14px;line-height:1.55}@media (width<=1023px){.atCloseNote{text-align:left;grid-column:1;justify-self:start;margin-top:14px}}.atSkip{z-index:60;color:var(--at-on-accent,#fff);background:var(--at-accent,var(--at-primary));border-radius:999px;padding:12px 18px;font-size:14px;font-weight:500;transition:top .18s cubic-bezier(.16,1,.3,1);position:fixed;top:-60px;left:16px}.atSkip:focus-visible{top:12px}@media (width<=767px){.atNavLinks a{align-items:center;min-height:44px;padding:0;display:inline-flex}.atBrand{min-height:44px}}.atNavLinks a,.atBrand{align-items:center;min-height:28px;display:inline-flex}.counter{--ct-ink:#111;--ct-ink-muted:#626260;--ct-ink-subtle:#67675f;--ct-ink-tertiary:#6b6b68;--ct-canvas:#f5f1ec;--ct-surface:#fff;--ct-surface-2:#ebe7e1;--ct-hairline:#d3cec6;--ct-hairline-soft:#ebe7e1;--ct-inverse:#313130;--ct-accent:#0e6f43;--ct-accent-hover:#0a5735;--ct-on-accent:#fff;--ct-r-tile:16px;--ct-r-small:8px;--ct-r-pill:9999px;--ct-gutter:clamp(20px, 5vw, 64px);--ct-section:clamp(80px, 9vw, 136px);--ct-max:1200px;--ct-ease:cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;color:var(--ct-ink);background:var(--ct-canvas);font-family:var(--ct-font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased}.counter ::selection{color:var(--ct-on-accent);background:var(--ct-accent)}.counter :focus-visible{outline:2px solid var(--ct-accent);outline-offset:3px;border-radius:var(--ct-r-small)}.ctShell{max-width:var(--ct-max);padding:0 var(--ct-gutter);margin:0 auto}.ctNav{z-index:40;background:color-mix(in srgb, var(--ct-canvas) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--ct-hairline-soft);height:72px;position:sticky;top:0}.ctNavInner{height:100%;max-width:var(--ct-max);padding:0 var(--ct-gutter);align-items:center;gap:36px;margin:0 auto;display:flex}.ctBrand{letter-spacing:-.03em;align-items:center;gap:10px;font-size:18px;font-weight:600;display:inline-flex}.ctBrandMark{width:27px;height:27px;color:var(--ct-on-accent);background:var(--ct-accent);border-radius:var(--ct-r-small);place-items:center;display:grid}.ctNavLinks{gap:28px;display:flex}.ctNavLinks a{color:var(--ct-ink-muted);transition:color .16s var(--ct-ease);font-size:15px;font-weight:500}.ctNavLinks a:hover{color:var(--ct-ink)}.ctNavCta{margin-left:auto}.ctBtn{border-radius:var(--ct-r-pill);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background .16s var(--ct-ease), transform .12s var(--ct-ease), color .16s var(--ct-ease);border:1px solid #0000;align-items:center;gap:8px;padding:11px 20px;font-size:15px;font-weight:500;display:inline-flex}.ctBtnPrimary{color:var(--ct-on-accent);background:var(--ct-accent)}.ctBtnPrimary:hover{background:var(--ct-accent-hover)}.ctBtnPrimary:active{transform:scale(.98)}.ctBtnOutline{color:var(--ct-ink);border-color:var(--ct-hairline);background:0 0}.ctBtnOutline:hover{background:var(--ct-surface)}.ctBtnOutline:active{transform:scale(.98)}.ctBtnLarge{padding:14px 26px;font-size:16px}.ctHero{padding:clamp(40px,6vw,72px) 0 0}.ctHeroCopy{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,56px);display:grid}.ctHero h1{letter-spacing:-.04em;max-width:16ch;margin:0;font-size:clamp(38px,4.8vw,60px);font-weight:500;line-height:1.02}.ctHeroAside{padding-bottom:6px}.ctHeroSub{max-width:42ch;color:var(--ct-ink-muted);margin:0;font-size:18px;line-height:1.5}.ctHeroActions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.ctHeroBand{border:1px solid var(--ct-hairline);background:var(--ct-surface-2);border-bottom:0;border-radius:20px 20px 0 0;margin-top:clamp(40px,5vw,64px);padding:12px 12px 0;container:gcStage/inline-size}.ctHeroBandInner{background:var(--ct-surface);border-radius:8px 8px 0 0;overflow:hidden}.ctSection{padding:var(--ct-section) 0 0}.ctHead{max-width:31rem;margin:0 0 42px}.ctHead h2{letter-spacing:-.035em;max-width:20ch;margin:0;font-size:clamp(30px,3.8vw,46px);font-weight:500;line-height:1.08}.ctHead p{max-width:56ch;color:var(--ct-ink-muted);margin:18px 0 0;font-size:17px;line-height:1.5}.ctIntegrations{padding:clamp(36px,5vw,56px) 0 0}.ctIntegrations p{color:var(--ct-ink-subtle);margin:0 0 22px;font-size:15px}.ctIntegrationRow{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.ctIntegrationRow img{opacity:.42;width:24px;height:24px;transition:opacity .2s var(--ct-ease)}.ctIntegrationRow img:hover{opacity:.9}.counter{scrollbar-color:var(--ct-hairline) var(--ct-canvas);caret-color:var(--ct-accent)}.counter ::-webkit-scrollbar{width:11px;height:11px}.counter ::-webkit-scrollbar-track{background:var(--ct-canvas)}.counter ::-webkit-scrollbar-thumb{border:3px solid var(--ct-canvas);background:var(--ct-hairline);border-radius:9999px}.counter ::-webkit-scrollbar-thumb:hover{background:var(--ct-ink-tertiary)}.counter a:not([class]){text-underline-offset:3px}.counter .ctStepN{font-variant-numeric:tabular-nums}.ctNotes{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.ctNote:nth-child(-n+3){grid-column:span 2}.ctNote:nth-child(n+4){grid-column:span 3}.ctNote{border:1px solid var(--ct-hairline-soft);border-radius:var(--ct-r-tile);background:var(--ct-surface);transition:transform .24s var(--ct-ease), box-shadow .24s var(--ct-ease);flex-direction:column;gap:14px;padding:26px;display:flex}.ctNote:hover{transform:translateY(-3px);box-shadow:0 2px 4px #1111110a,0 18px 40px #11111117}.ctNote:nth-child(2){margin-top:30px}.ctNote h3{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.ctNoteBefore{color:var(--ct-ink-tertiary);margin:0;font-size:15px;line-height:1.5}.ctNoteAfter{color:var(--ct-ink);margin:0;padding-top:16px;font-size:16px;line-height:1.5;position:relative}.ctNoteAfter:before{content:"";background:var(--ct-accent);width:28px;height:2px;position:absolute;top:0;left:0}.ctSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ctStep{flex-direction:column;gap:20px;display:flex}.ctStepArt{aspect-ratio:4/3;border-radius:var(--ct-r-tile);background:var(--ct-surface-2);position:relative;overflow:hidden}.ctStepArt img{object-fit:cover;width:100%;height:100%}.ctStepN{width:30px;height:30px;color:var(--ct-on-accent);background:var(--ct-accent);border-radius:var(--ct-r-pill);font-variant-numeric:tabular-nums;place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute;top:14px;left:14px}.ctStep h3{letter-spacing:-.025em;margin:0 0 10px;font-size:21px;font-weight:500;line-height:1.2}.ctStep p{color:var(--ct-ink-muted);margin:0;font-size:15px;line-height:1.55}.ctFeatureRow{border-top:1px solid var(--ct-hairline-soft);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,5vw,64px);padding:clamp(32px,4vw,52px) 0;display:grid}.ctFeatureRow.isFlipped{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.ctFeatureRow.isFlipped .ctFeatureArt{order:-1}.ctFeatureRow h3{letter-spacing:-.03em;max-width:18ch;margin:0 0 14px;font-size:clamp(24px,2.6vw,32px);font-weight:500;line-height:1.12}.ctFeatureRow p{max-width:46ch;color:var(--ct-ink-muted);margin:0;font-size:16px;line-height:1.55}.ctFeatureArt{border-radius:var(--ct-r-tile);background:var(--ct-surface);border:1px solid var(--ct-hairline-soft);place-items:center;min-height:240px;padding:26px;display:grid}.ctFeatureRow:nth-of-type(2n) .ctFeatureArt{background:radial-gradient(100% 120% at 82% 6%, color-mix(in srgb, var(--ct-accent) 16%, transparent), transparent 62%), var(--ct-surface)}.ctFeatureArt img{object-fit:contain;width:100%;max-height:260px}.ctPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:clamp(28px,4vw,44px);display:grid}.ctPairCard{border-radius:var(--ct-r-tile);background:var(--ct-surface);border:1px solid var(--ct-hairline-soft);flex-direction:column;gap:18px;padding:26px;display:flex}.ctPairCard:first-child{background:var(--ct-surface-2)}.ctPairArt{place-items:center;min-height:180px;display:grid}.ctPairArt img{object-fit:contain;width:100%;max-height:200px}.ctPairCard h3{letter-spacing:-.025em;margin:0 0 8px;font-size:20px;font-weight:500}.ctPairCard p{color:var(--ct-ink-muted);margin:0;font-size:15px;line-height:1.55}.ctPairText{margin-top:auto}.ctSecurity{margin-top:var(--ct-section);color:#ffffffd1;background:var(--ct-inverse);border-radius:var(--ct-r-tile);padding:clamp(44px,5.5vw,76px)}.ctSecurity h2{color:#fff;letter-spacing:-.035em;max-width:20ch;margin:0 0 44px;font-size:clamp(28px,3.4vw,40px);font-weight:500;line-height:1.1}.ctSecurityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.ctSecurityGrid>div{border-top:2px solid var(--ct-accent);padding-top:20px}.ctSecurityGrid h3{color:#fff;letter-spacing:-.02em;margin:0 0 10px;font-size:18px;font-weight:500}.ctSecurityGrid p{margin:0;font-size:15px;line-height:1.55}.ctClose{padding:var(--ct-section) 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;display:grid}.ctClose h2{letter-spacing:-.04em;max-width:17ch;margin:0;font-size:clamp(34px,4.8vw,58px);font-weight:500;line-height:1.02}.ctClose p{max-width:46ch;color:var(--ct-ink-muted);margin:18px 0 0;font-size:17px;line-height:1.5}.ctFooter{border-top:1px solid var(--ct-hairline);color:var(--ct-ink-subtle);flex-wrap:wrap;align-items:center;gap:14px 32px;padding:26px 0 48px;font-size:13px;line-height:1.6;display:flex}.ctFooter p{max-width:62ch;margin:0}.ctFooterBrand{color:var(--ct-ink-muted);margin-left:auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ctNote{animation:linear both ctSettle;animation-timeline:view();animation-range:entry 12% entry 92%}}}@keyframes ctSettle{0%{opacity:.5;filter:blur(2px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:none}}@media (width<=1023px){.ctHeroCopy{grid-template-columns:minmax(0,1fr);align-items:start;gap:26px}.ctHero h1{max-width:100%}.ctNotes{grid-template-columns:repeat(2,minmax(0,1fr))}.ctNote:nth-child(n){grid-column:span 1;margin-top:0}.ctSteps{grid-template-columns:minmax(0,1fr);gap:34px}.ctFeatureRow{grid-template-columns:minmax(0,1fr)}.ctFeatureRow.isFlipped .ctFeatureArt{order:0}.ctSecurityGrid{grid-template-columns:minmax(0,1fr);gap:26px}.ctClose{grid-template-columns:minmax(0,1fr);align-items:start}.ctCloseNote{text-align:left;grid-column:1;justify-self:start}}@media (width<=767px){.ctNavLinks{border-bottom:1px solid var(--ct-hairline-soft);background:var(--ct-canvas);scrollbar-width:none;gap:22px;padding:10px max(20px,5vw);position:absolute;top:100%;left:0;right:0;overflow-x:auto}.ctNavLinks::-webkit-scrollbar{display:none}.ctNavLinks a{white-space:nowrap;padding:6px 0}.ctNotes{grid-template-columns:minmax(0,1fr)}.ctNote:nth-child(n){grid-column:span 1}.ctPair{grid-template-columns:minmax(0,1fr)}.ctFooterBrand{margin-left:0}}.counter h1,.counter h2,.counter h3{text-wrap:balance}.counter p{text-wrap:pretty}.counter [id]{scroll-margin-top:96px}.counter :is(a,button){-webkit-tap-highlight-color:transparent}.counter header{position:relative}.ctFeatureArt .ctAssignment{aspect-ratio:auto;background:0 0;width:100%;height:100%;min-height:240px}.ctFeatureArt .ctAssignment svg{width:100%;height:100%;max-height:300px}.counterIll{--ill-line:var(--ct-hairline);--ill-ink:var(--ct-ink);--ill-muted:var(--ct-ink-subtle);--ill-accent:var(--ct-accent);--ill-soft:color-mix(in srgb, var(--ct-accent) 12%, var(--ct-surface));--ill-surface:var(--ct-surface);aspect-ratio:640/460;place-self:center stretch;width:100%;height:auto;max-height:260px}.ctPairArt .counterIll{max-height:200px}.counter .ctFooter p{opacity:1;text-align:left;justify-self:start;max-width:62ch;margin:0;font-size:13px}.ctFeatureArt:has(.ctAssignment){border-radius:var(--ct-r-tile);background:#060f0b;border:0;padding:0;overflow:hidden}.ctCloseNote{text-align:right;max-width:34ch;color:var(--ct-ink-muted);grid-column:2;justify-self:end;margin:14px 0 0;font-size:14px;line-height:1.55}.ctSkip{z-index:60;color:var(--ct-on-accent,#fff);background:var(--ct-accent,var(--ct-primary));border-radius:999px;padding:12px 18px;font-size:14px;font-weight:500;transition:top .18s cubic-bezier(.16,1,.3,1);position:fixed;top:-60px;left:16px}.ctSkip:focus-visible{top:12px}@media (width<=767px){.ctNavLinks a{align-items:center;min-height:44px;padding:0;display:inline-flex}.ctBrand{min-height:44px}}.ctNavLinks a,.ctBrand{align-items:center;min-height:28px;display:inline-flex}.ledger{--lg-primary:#0a7f4f;--lg-primary-deep:#08663f;--lg-primary-press:#054d2f;--lg-on-primary:#fff;--lg-ink:#0d2b23;--lg-ink-secondary:#2a3f37;--lg-ink-mute:#556e64;--lg-canvas:#fff;--lg-canvas-soft:#f4faf6;--lg-hairline:#e2ece6;--lg-dark-900:#072a1f;--lg-r-card:12px;--lg-r-panel:20px;--lg-r-pill:9999px;--lg-gutter:clamp(20px, 5vw, 68px);--lg-section:clamp(76px, 9vw, 132px);--lg-max:1180px;--lg-ease:cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;color:var(--lg-ink);background:var(--lg-canvas);font-family:var(--lg-font-sans), "SF Pro Display", system-ui, sans-serif;font-feature-settings:"ss01";-webkit-font-smoothing:antialiased}.ledger ::selection{color:var(--lg-on-primary);background:var(--lg-primary)}.ledger :focus-visible{outline:2px solid var(--lg-primary);outline-offset:3px;border-radius:var(--lg-r-card)}.lgShell{max-width:var(--lg-max);padding:0 var(--lg-gutter);margin:0 auto}.lgMesh{background:radial-gradient(52% 70% at 6% 4%, #9fe3c4b3 0%, transparent 58%), radial-gradient(40% 56% at 82% 0%, #d8f0a875 0%, transparent 60%), radial-gradient(66% 86% at 46% 96%, #6fd8b885 0%, transparent 62%), linear-gradient(168deg, #f5e9d4 0%, var(--lg-canvas-soft) 44%, var(--lg-canvas) 100%);position:relative;overflow:hidden}.lgMesh:after{content:"";background:linear-gradient(180deg, transparent, var(--lg-canvas));pointer-events:none;height:180px;position:absolute;inset:auto 0 0}.lgNav{z-index:20;height:72px;position:relative}.lgNavInner{height:100%;max-width:var(--lg-max);padding:0 var(--lg-gutter);align-items:center;gap:34px;margin:0 auto;display:flex}.lgBrand{color:var(--lg-dark-900);letter-spacing:-.02em;align-items:center;gap:10px;font-size:17px;font-weight:500;display:inline-flex}.lgBrandMark{width:26px;height:26px;color:var(--lg-on-primary);background:var(--lg-primary);border-radius:8px;place-items:center;display:grid}.lgNavLinks{gap:28px;display:flex}.lgNavLinks a{color:var(--lg-ink-secondary);transition:color .16s var(--lg-ease);font-size:15px;font-weight:400}.lgNavLinks a:hover{color:var(--lg-primary)}.lgNavCta{margin-left:auto}.lgBtn{border-radius:var(--lg-r-pill);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background .16s var(--lg-ease), transform .12s var(--lg-ease), color .16s var(--lg-ease);border:1px solid #0000;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:400;display:inline-flex}.lgBtnPrimary{color:var(--lg-on-primary);background:var(--lg-primary)}.lgBtnPrimary:hover{background:var(--lg-primary-deep)}.lgBtnPrimary:active{background:var(--lg-primary-press);transform:scale(.98)}.lgBtnQuiet{color:var(--lg-primary);background:color-mix(in srgb, var(--lg-primary) 10%, var(--lg-canvas));border-color:color-mix(in srgb, var(--lg-primary) 22%, transparent)}.lgBtnQuiet:hover{background:color-mix(in srgb, var(--lg-primary) 16%, var(--lg-canvas))}.lgBtnQuiet:active{transform:scale(.98)}.lgBtnLarge{padding:13px 24px;font-size:16px}.lgHero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,56px);padding:clamp(40px,6vw,76px) 0 clamp(96px,11vw,150px);display:grid}.lgHero h1{letter-spacing:-.028em;max-width:17ch;margin:0;font-size:clamp(38px,4.4vw,56px);font-weight:300;line-height:1.03}.lgHeroSub{max-width:46ch;color:var(--lg-ink-secondary);margin:24px 0 0;font-size:18px;font-weight:300;line-height:1.45}.lgHeroActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.lgHeroPanel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff8c;border:1px solid #ffffffb3;border-radius:20px;padding:10px;box-shadow:0 2px 5px #043c2814,0 26px 64px #043c2829;container:gcStage/inline-size}.lgHeroPanelInner{background:var(--lg-canvas);border-radius:10px;overflow:hidden}@media (prefers-reduced-transparency:reduce){.lgHeroPanel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff5}}.lgSection{padding:0 0 var(--lg-section)}.lgHead{max-width:32rem;margin:0 0 42px}.lgHead h2{letter-spacing:-.022em;max-width:20ch;margin:0;font-size:clamp(30px,3.6vw,44px);font-weight:300;line-height:1.1}.lgHead p{max-width:56ch;color:var(--lg-ink-mute);margin:18px 0 0;font-size:17px;font-weight:300;line-height:1.5}.lgIntegrations{padding:0 0 var(--lg-section);flex-wrap:wrap;align-items:center;gap:18px 26px;display:flex}.lgIntegrations p{color:var(--lg-ink-mute);margin:0;font-size:15px;font-weight:300}.lgIntegrationRow{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.lgIntegrationRow img{opacity:.5;width:22px;height:22px;transition:opacity .2s var(--lg-ease)}.lgIntegrationRow img:hover{opacity:1}.ledger{scrollbar-color:color-mix(in srgb, var(--lg-primary) 34%, var(--lg-hairline)) var(--lg-canvas);caret-color:var(--lg-primary)}.ledger ::-webkit-scrollbar{width:11px;height:11px}.ledger ::-webkit-scrollbar-track{background:var(--lg-canvas-soft)}.ledger ::-webkit-scrollbar-thumb{border:3px solid var(--lg-canvas);background:color-mix(in srgb, var(--lg-primary) 34%, var(--lg-hairline));border-radius:9999px}.ledger ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--lg-primary) 58%, var(--lg-hairline))}.ledger a:not([class]){text-underline-offset:3px}.ledger .lgStackN{font-variant-numeric:tabular-nums}.lgCompare{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.lgCompareCol{border-radius:var(--lg-r-panel);padding:32px}.lgCompareCol.isBefore{background:var(--lg-canvas-soft);border:1px solid var(--lg-hairline)}.lgCompareCol.isAfter{color:#ffffffdb;background:radial-gradient(80% 100% at 100% 0%, color-mix(in srgb, var(--lg-primary) 62%, transparent), transparent 60%), var(--lg-dark-900)}.lgCompareCol h3{letter-spacing:-.01em;margin:0 0 24px;font-size:15px;font-weight:500}.lgCompareCol.isBefore h3{color:var(--lg-ink-mute)}.lgCompareCol.isAfter h3{color:#ffffff9e}.lgCompareCol ul{margin:0;padding:0;list-style:none}.lgCompareCol li{padding:14px 0;font-size:16px;font-weight:300;line-height:1.45}.lgCompareCol.isBefore li{color:var(--lg-ink-secondary)}.lgCompareCol.isBefore li+li{border-top:1px solid var(--lg-hairline)}.lgCompareCol.isAfter li+li{border-top:1px solid #ffffff24}.lgCompareCol li b{letter-spacing:.01em;margin-bottom:3px;font-size:13px;font-weight:500;display:block}.lgCompareCol.isBefore li b{color:var(--lg-ink-mute)}.lgCompareCol.isAfter li b{color:color-mix(in srgb, var(--lg-primary) 30%, #fff)}.lgStack{gap:20px;display:grid}.lgStackCard{border:1px solid var(--lg-hairline);border-radius:var(--lg-r-panel);background:var(--lg-canvas);grid-template-columns:88px minmax(0,1fr);gap:28px;padding:38px;display:grid;position:sticky;top:96px;box-shadow:0 18px 44px #043c2812}.lgStackCard:nth-child(2){top:116px}.lgStackCard:nth-child(3){top:136px}.lgStackN{letter-spacing:-.03em;color:color-mix(in srgb, var(--lg-primary) 42%, var(--lg-hairline));font-variant-numeric:tabular-nums;font-size:44px;font-weight:300;line-height:1}.lgStackCard h3{letter-spacing:-.02em;margin:0 0 12px;font-size:24px;font-weight:400;line-height:1.2}.lgStackCard p{max-width:58ch;color:var(--lg-ink-mute);margin:0;font-size:16px;font-weight:300;line-height:1.55}.lgRail{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;grid-auto-columns:minmax(300px,34%);grid-auto-flow:column;gap:20px;padding-bottom:14px;display:grid;overflow-x:auto}.lgRailCard{scroll-snap-align:start;border:1px solid var(--lg-hairline);border-radius:var(--lg-r-panel);background:var(--lg-canvas);flex-direction:column;gap:20px;padding:24px;display:flex}.lgRailCard:nth-child(odd) .lgRailArt{background:radial-gradient(110% 130% at 10% 0%, #9fe3c4 0%, transparent 60%), var(--lg-canvas-soft)}.lgRailCard:nth-child(2n) .lgRailArt{background:radial-gradient(110% 130% at 90% 0%, #d8f0a8 0%, transparent 58%), var(--lg-canvas-soft)}.lgRailArt{border-radius:var(--lg-r-card);place-items:center;min-height:172px;padding:18px;display:grid;overflow:hidden}.lgRailArt img{object-fit:contain;width:100%;max-height:180px}.lgRailCard h3{letter-spacing:-.015em;margin:0 0 8px;font-size:19px;font-weight:400}.lgRailCard p{color:var(--lg-ink-mute);margin:0;font-size:15px;font-weight:300;line-height:1.55}.lgRailText{margin-top:auto}.lgSecurity{color:#ffffffdb;border-radius:var(--lg-r-panel);background:var(--lg-dark-900);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,5vw,56px);padding:clamp(44px,5.5vw,72px);display:grid;position:relative;overflow:hidden}.lgSecurity:before{content:"";opacity:.26;pointer-events:none;background-image:url(/steps/ledger-security.jpg);background-position:50% 46%;background-size:cover;position:absolute;inset:0}.lgSecurity:after{content:"";background:radial-gradient(60% 90% at 90% 8%, color-mix(in srgb, var(--lg-primary) 54%, transparent), transparent 62%), linear-gradient(96deg, var(--lg-dark-900) 30%, color-mix(in srgb, var(--lg-dark-900) 74%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.lgSecurity>*{z-index:1;position:relative}.lgSecurity h2{color:#fff;letter-spacing:-.022em;max-width:22ch;margin:0;font-size:clamp(28px,3.2vw,38px);font-weight:300;line-height:1.12}.lgSecurityList{gap:0;display:grid}.lgSecurityList>div{border-top:1px solid #ffffff29;padding:20px 0}.lgSecurityList>div:first-child{border-top:0;padding-top:0}.lgSecurityList h3{color:#fff;margin:0 0 6px;font-size:17px;font-weight:400}.lgSecurityList p{margin:0;font-size:15px;font-weight:300;line-height:1.55}.lgClose{padding:var(--lg-section) 0;text-align:center}.lgClose h2{letter-spacing:-.03em;max-width:16ch;margin:0 auto;font-size:clamp(34px,4.8vw,58px);font-weight:300;line-height:1.05}.lgClose p{max-width:48ch;color:var(--lg-ink-mute);margin:20px auto 0;font-size:17px;font-weight:300;line-height:1.5}.lgClose .lgBtn{margin-top:32px}.lgFooter{border-top:1px solid var(--lg-hairline);color:var(--lg-ink-mute);flex-wrap:wrap;align-items:center;gap:14px 32px;padding:26px 0 46px;font-size:13px;font-weight:300;line-height:1.6;display:flex}.lgFooter p{max-width:62ch;margin:0}.lgFooterBrand{color:var(--lg-ink-secondary);margin-left:auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.lgStackCard{transform-origin:50% 0;animation:linear both lgRecede;animation-timeline:view();animation-range:exit}}}@keyframes lgRecede{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:.5;filter:blur(1.5px);transform:scale(.955)}}@media (prefers-reduced-motion:reduce){.lgStackCard{position:static}}@media (width<=1023px){.lgHero{grid-template-columns:minmax(0,1fr);gap:40px}.lgHero h1{max-width:100%}.lgCompare,.lgSecurity{grid-template-columns:minmax(0,1fr)}.lgRail{grid-auto-columns:minmax(276px,72%)}.lgStackCard{position:static}}@media (width<=767px){.lgNavLinks{border-bottom:1px solid var(--lg-hairline);background:var(--lg-canvas);scrollbar-width:none;gap:22px;padding:10px max(20px,5vw);position:absolute;top:100%;left:0;right:0;overflow-x:auto}.lgNavLinks::-webkit-scrollbar{display:none}.lgNavLinks a{white-space:nowrap;padding:6px 0}.lgStackCard{grid-template-columns:minmax(0,1fr);gap:14px;padding:26px}.lgRail{grid-auto-columns:minmax(240px,86%)}.lgFooterBrand{margin-left:0}}.ledger h1,.ledger h2,.ledger h3{text-wrap:balance}.ledger p{text-wrap:pretty}.ledger [id]{scroll-margin-top:96px}.ledger :is(a,button){-webkit-tap-highlight-color:transparent}.ledger header{position:relative}.lgRailArt .ledgerAssignment{aspect-ratio:auto;background:0 0;width:100%;height:100%;min-height:172px}.lgRailArt .ledgerAssignment svg{width:100%;height:100%;max-height:180px}.ledgerIll{--ill-line:var(--lg-hairline);--ill-ink:var(--lg-ink);--ill-muted:var(--lg-ink-mute);--ill-accent:var(--lg-primary);--ill-soft:color-mix(in srgb, var(--lg-primary) 12%, var(--lg-canvas));--ill-surface:var(--lg-canvas);aspect-ratio:640/460;place-self:center stretch;width:100%;height:auto;max-height:180px}.ledger .lgFooter p{opacity:1;text-align:left;justify-self:start;max-width:62ch;margin:0;font-size:13px}.lgRail{scroll-padding-left:2px}.lgRailHint{color:var(--lg-ink-mute);margin:14px 0 0;font-size:13px;font-weight:400}.ledger .lgRailCard .lgRailArt:has(.ledgerAssignment){border-radius:var(--lg-r-card);background:#060f0b;border:0;padding:0;overflow:hidden}.lgCloseNote{max-width:46ch;color:var(--lg-ink-mute);margin:18px auto 0;font-size:14px;font-weight:300;line-height:1.55}.lgSkip{z-index:60;color:var(--lg-on-accent,#fff);background:var(--lg-accent,var(--lg-primary));border-radius:999px;padding:12px 18px;font-size:14px;font-weight:500;transition:top .18s cubic-bezier(.16,1,.3,1);position:fixed;top:-60px;left:16px}.lgSkip:focus-visible{top:12px}@media (width<=767px){.lgNavLinks a{align-items:center;min-height:44px;padding:0;display:inline-flex}.lgBrand{min-height:44px}}.lgNavLinks a,.lgBrand{align-items:center;min-height:28px;display:inline-flex}.hiw{--hiw-measure:1136px;--hiw-gutter:55px;--hiw-sticky:clamp(88px, 12vh, 160px);--hiw-media-height:clamp(214px, 29vh, 261px);--hiw-step:560px;--hiw-ease:var(--gc-ease);padding:var(--gc-section-pad) max(24px, calc((100vw - var(--hiw-measure)) / 2));color:var(--hiw-text);background:var(--hiw-field);font-family:var(--gc-font);position:relative}.hiw *{box-sizing:border-box}.hiw[data-design=field]{--hiw-field:#050b08;--hiw-text:var(--gc-panel);--hiw-muted:#ffffffad;--hiw-eyebrow-bg:#e8f5e917;--hiw-eyebrow-text:var(--gc-mint-soft);--hiw-rail:#ffffff29;--hiw-fill:var(--gc-mint);--hiw-node-bg:#0a2a22;--hiw-node-text:#ffffffa3;--hiw-node-reached-bg:#0b3a2c;--hiw-node-reached-text:var(--gc-mint-soft);--hiw-node-ring:#34d39947;--hiw-media-bg:var(--gc-field-raised);--hiw-media-border:#ffffff24;--hiw-media-label:var(--gc-panel);--hiw-media-kind:#ffffff9e;--hiw-shadow:var(--gc-shadow-stage-dark);--hiw-art-line:#ffffff80;--hiw-art-fill:#e8f5e92e;--hiw-art-accent:var(--gc-mint);--hiw-art-on-accent:#04231a;--hiw-art-panel-top:#174036;--hiw-art-panel-bottom:#0d2822;--hiw-art-edge:#ffffff21;--hiw-cta-bg:var(--gc-active);--hiw-cta-text:#04231a;--hiw-cta-hover:var(--gc-panel);--hiw-focus:var(--gc-mint-soft);background:#050b08}.hiw[data-design=canvas]{--hiw-field:var(--gc-canvas);--hiw-text:var(--gc-text);--hiw-muted:var(--gc-muted-aa);--hiw-eyebrow-bg:var(--gc-active);--hiw-eyebrow-text:var(--gc-evergreen);--hiw-rail:#dcdcdc;--hiw-fill:var(--gc-evergreen);--hiw-node-bg:var(--gc-panel);--hiw-node-text:var(--gc-muted-quiet);--hiw-node-reached-bg:var(--gc-evergreen);--hiw-node-reached-text:var(--gc-panel);--hiw-node-ring:var(--gc-active);--hiw-media-bg:var(--gc-panel);--hiw-media-border:var(--gc-border);--hiw-media-label:var(--gc-text);--hiw-media-kind:var(--gc-muted-quiet);--hiw-shadow:var(--gc-shadow-stage);--hiw-art-line:#8b9691;--hiw-art-fill:var(--gc-active);--hiw-art-accent:var(--gc-evergreen);--hiw-art-on-accent:var(--gc-panel);--hiw-art-panel-top:#fff;--hiw-art-panel-bottom:#eef2f0;--hiw-art-edge:var(--gc-border);--hiw-cta-bg:var(--gc-evergreen);--hiw-cta-text:var(--gc-panel);--hiw-cta-hover:var(--gc-evergreen-hover);--hiw-focus:var(--gc-evergreen)}.hiw[data-design=panel]{--hiw-field:var(--gc-evergreen);--hiw-text:var(--gc-panel);--hiw-muted:#ffffffd1;--hiw-eyebrow-bg:#ffffff29;--hiw-eyebrow-text:var(--gc-panel);--hiw-rail:#ffffff47;--hiw-fill:var(--gc-active);--hiw-node-bg:#ffffff29;--hiw-node-text:#ffffffd1;--hiw-node-reached-bg:var(--gc-panel);--hiw-node-reached-text:var(--gc-evergreen);--hiw-node-ring:#ffffff4d;--hiw-media-bg:var(--gc-panel);--hiw-media-border:var(--gc-border);--hiw-media-label:var(--gc-text);--hiw-media-kind:var(--gc-muted-quiet);--hiw-shadow:0 24px 70px #00000038;--hiw-art-line:#8b9691;--hiw-art-fill:var(--gc-active);--hiw-art-accent:var(--gc-evergreen);--hiw-art-on-accent:var(--gc-panel);--hiw-art-panel-top:#fff;--hiw-art-panel-bottom:#eef2f0;--hiw-art-edge:var(--gc-border);--hiw-cta-bg:var(--gc-panel);--hiw-cta-text:var(--gc-evergreen);--hiw-cta-hover:var(--gc-active);--hiw-focus:var(--gc-panel)}.hiwHeader{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.hiwEyebrow{border-radius:var(--gc-r-pill);background:var(--hiw-eyebrow-bg);height:26px;color:var(--hiw-eyebrow-text);font-size:var(--gc-label);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding:0 14px;font-weight:600;display:inline-flex}.hiwHeader h2{max-width:20ch;font-size:var(--gc-section-title);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:600;line-height:1.06}.hiwHeader p{max-width:56ch;color:var(--hiw-muted);font-size:var(--gc-body);margin:0;line-height:1.65}.hiwTrack{height:calc(100vh + 2 * var(--hiw-step));margin-top:56px;position:relative}.hiwStage{top:var(--hiw-sticky);flex-direction:column;gap:16px;display:flex;position:sticky}.hiwRail{gap:var(--hiw-gutter);grid-template-columns:repeat(3,1fr);align-items:center;height:42px;margin-bottom:16px;display:grid;position:relative}.hiwRailBase,.hiwRailFill{position:absolute;top:50%}.hiwRailBase{background:repeating-linear-gradient(to right, var(--hiw-rail) 0 4px, transparent 4px 9px);height:1px;margin-top:-.5px;left:0;right:0}.hiwRailFill{right:calc((100% - 2 * var(--hiw-gutter)) / 6);left:calc((100% - 2 * var(--hiw-gutter)) / 6);background:var(--hiw-fill);height:2px;transform:scaleX(var(--hiw-progress,0));transform-origin:0;margin-top:-1px;transition:transform .12s linear}.hiwNode{z-index:1;border-radius:var(--gc-r-pill);background:var(--hiw-node-bg);width:40px;height:40px;box-shadow:0 0 0 0 var(--hiw-node-ring);color:var(--hiw-node-text);font-size:var(--gc-label);transition:background .42s var(--hiw-ease), color .42s var(--hiw-ease), box-shadow .42s var(--hiw-ease);justify-self:center;place-items:center;font-weight:600;display:grid;position:relative}.hiwNode.isReached{background:var(--hiw-node-reached-bg);box-shadow:0 0 0 6px var(--hiw-node-ring);color:var(--hiw-node-reached-text)}.hiwGrid{gap:var(--hiw-gutter);grid-template-rows:auto auto auto;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.hiwStep{grid-row:span 3;grid-template-rows:subgrid;align-content:start;display:grid}@supports not (grid-template-rows:subgrid){.hiwStep{flex-direction:column;display:flex}.hiwStep h3{min-height:77px}}.hiw[data-ready] .hiwStep{opacity:0;transition:opacity .7s var(--hiw-ease), transform .7s var(--hiw-ease);transform:translateY(24px)}.hiw[data-ready] .hiwStep.isReached{opacity:1;transform:none}.hiwStep h3{letter-spacing:-.01em;margin:0 0 20px;font-size:24px;font-weight:600;line-height:1.35}.hiwStepCount{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hiwStepNumber{display:none}.hiwMedia{height:var(--hiw-media-height);border:1px solid var(--hiw-media-border);border-radius:var(--gc-r-stage);background:var(--hiw-media-bg);box-shadow:var(--hiw-shadow);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;margin:0 0 20px;padding:24px;display:flex;position:relative;overflow:hidden}.hiwArt{flex:1;width:100%;min-height:0;display:block}.hiwMedia figcaption{color:var(--hiw-media-label);font-size:var(--gc-label-lg);flex-direction:column;gap:3px;padding-top:13px;font-weight:600;display:flex;position:relative}.hiwMedia:before{border-radius:var(--gc-r-field);content:"";pointer-events:none;border:1px solid #ffffff1a;position:absolute;inset:12px}.hiwMedia figcaption:before{background:var(--hiw-art-accent);opacity:.5;content:"";width:34px;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.hiwMedia:is([data-media=atmos],[data-media=photo],[data-media=capture]):before,.hiwMedia:is([data-media=atmos],[data-media=photo],[data-media=capture]) figcaption:before{content:none}.hiwMediaKind{color:var(--hiw-media-kind);font-size:var(--gc-label);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.hiwArtPhoto{display:block;position:absolute;inset:0}.hiwArtPhoto img{object-fit:cover;width:100%;height:100%;display:block}.hiwArtPending{color:var(--hiw-media-kind);font-size:var(--gc-label);text-align:center;flex:1;place-items:center;padding:20px;line-height:1.5;display:grid}.hiwMedia:is([data-media=atmos],[data-media=photo],[data-media=capture]){justify-content:flex-end;padding:0;position:relative}.hiwMedia:is([data-media=atmos],[data-media=photo],[data-media=capture]) figcaption{z-index:1;background:linear-gradient(to top, var(--gc-scrim) 34%, #04140f00);color:#fff;text-align:center;width:100%;padding:34px 18px 16px;position:relative}.hiwMedia:is([data-media=atmos],[data-media=photo],[data-media=capture]) .hiwMediaKind{color:#ffffffb8}.hiwStep p{color:var(--hiw-muted);font-size:var(--gc-body);margin:0;line-height:1.65}.hiwStageFooter{border-top:1px solid var(--hiw-rail);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 30px;margin-top:30px;padding-top:26px;display:flex}.hiwStageFooter p{max-width:52ch;color:var(--hiw-muted);font-size:var(--gc-body);margin:0;line-height:1.5}.hiwDemo{min-height:var(--gc-control-height);border-radius:var(--gc-r-action);background:var(--hiw-cta-bg);color:var(--hiw-cta-text);font-size:var(--gc-label-lg);transition:background .18s var(--hiw-ease), transform .18s var(--hiw-ease);align-items:center;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.hiwDemo:hover{background:var(--hiw-cta-hover);transform:translateY(-1px)}.hiwDemo:focus-visible{outline:2px solid var(--hiw-focus);outline-offset:2px}@media (width<=900px){.hiw{padding-left:16px;padding-right:16px}.hiwTrack{height:auto;margin-top:40px}.hiwStage{gap:0;position:static}.hiwRail{display:none}.hiwGrid{flex-direction:column;gap:48px;display:flex}.hiw[data-ready] .hiwStep,.hiwStep{opacity:1;flex-direction:column;padding-left:60px;display:flex;position:relative;transform:none}.hiwStep:before{background:var(--hiw-rail);content:"";width:1px;position:absolute;top:40px;bottom:-48px;left:19px}.hiwStep:last-child:before{display:none}.hiwStepNumber{border-radius:var(--gc-r-pill);background:var(--hiw-node-reached-bg);width:40px;height:40px;color:var(--hiw-node-reached-text);font-size:var(--gc-label);place-items:center;font-weight:600;display:grid;position:absolute;top:0;left:0}.hiwStep h3{margin-bottom:16px;font-size:22px}.hiwStageFooter{margin-top:48px}}@media (prefers-reduced-motion:reduce){.hiwTrack{height:auto}.hiwStage{position:static}.hiw[data-ready] .hiwStep,.hiwStep,.hiwNode,.hiwRailFill,.hiwDemo{transition:none}.hiw[data-ready] .hiwStep{opacity:1;transform:none}.hiwDemo:hover{transform:none}}.hiwTweaks{z-index:60;border:1px solid var(--gc-border);border-radius:var(--gc-r-card);background:var(--gc-panel);width:258px;box-shadow:var(--gc-shadow-panel);color:var(--gc-text);font-family:var(--gc-font);text-align:left;position:fixed;bottom:20px;left:20px;overflow:hidden}.hiwTweaksToggle{width:100%;min-height:var(--gc-control-height);background:var(--gc-active);color:var(--gc-evergreen);font-size:var(--gc-label-lg);cursor:pointer;border:0;justify-content:space-between;align-items:center;padding:0 14px;font-weight:600;display:flex}.hiwTweaksToggle i{font-size:var(--gc-label-lg);font-style:normal}.hiwTweaksToggle:focus-visible{outline:2px solid var(--gc-evergreen);outline-offset:-2px}.hiwTweaksBody{padding:12px 14px 14px}.hiwTweaksOptions{flex-wrap:wrap;gap:6px;display:flex}.hiwTweaksOptions button{border:1px solid var(--gc-border);border-radius:var(--gc-r-pill);background:var(--gc-panel);min-height:32px;color:var(--gc-muted-aa);font-family:inherit;font-size:var(--gc-label);cursor:pointer;transition:background .16s var(--gc-ease), color .16s var(--gc-ease), border-color .16s var(--gc-ease);padding:0 11px;font-weight:600}.hiwTweaksOptions button:hover{border-color:var(--gc-evergreen);color:var(--gc-evergreen)}.hiwTweaksOptions button:focus-visible{outline:2px solid var(--gc-evergreen);outline-offset:2px}.hiwTweaksOptions button.isActive{border-color:var(--gc-evergreen);background:var(--gc-evergreen);color:var(--gc-panel)}.hiwTweaksNote{color:var(--gc-muted-aa);font-size:var(--gc-label);margin:12px 0 6px;line-height:1.5}.hiwTweaksKind{color:var(--gc-muted-quiet);font-size:var(--gc-label);margin:0;font-weight:600}@media (width<=640px){.hiwTweaks{width:auto;bottom:12px;left:12px;right:12px}}.hiwIndex{background:var(--gc-canvas);min-height:100vh;color:var(--gc-text);font-family:var(--gc-font);padding:clamp(48px,6vw,88px) max(24px,50vw - 568px) 120px}.hiwIndex a{color:inherit;text-decoration:none}.hiwIndex h1{max-width:22ch;font-size:var(--gc-section-title);letter-spacing:-.03em;margin:0 0 12px;font-weight:600;line-height:1.06}.hiwIndexIntro{max-width:68ch;color:var(--gc-muted-aa);font-size:var(--gc-body);margin:0 0 12px;line-height:1.65}.hiwIndexBack{min-height:var(--gc-control-height);color:var(--gc-evergreen);font-size:var(--gc-label-lg);align-items:center;margin-bottom:20px;font-weight:600;display:inline-flex}.hiwIndexBack:focus-visible{outline:2px solid var(--gc-evergreen);outline-offset:2px}.hiwIndexGroup{margin-top:48px}.hiwIndexGroup>h2{margin:0 0 4px;font-size:24px;font-weight:600}.hiwIndexGroup>p{max-width:66ch;color:var(--gc-muted-aa);font-size:var(--gc-body);margin:0 0 20px;line-height:1.6}.hiwIndexGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.hiwIndexCard{border:1px solid var(--gc-border);border-radius:var(--gc-r-card);background:var(--gc-panel);box-shadow:var(--gc-shadow-base);transition:transform .22s var(--gc-ease), box-shadow .22s var(--gc-ease);flex-direction:column;gap:8px;padding:20px;display:flex}.hiwIndexCard:hover{box-shadow:var(--gc-shadow-card-hover);transform:translateY(-3px)}.hiwIndexCard:focus-visible{outline:2px solid var(--gc-evergreen);outline-offset:2px}.hiwIndexCard small{color:var(--gc-muted-quiet);font-size:var(--gc-label);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.hiwIndexCard strong{font-size:var(--gc-body);font-weight:600}.hiwIndexCard span{color:var(--gc-muted-aa);font-size:var(--gc-label-lg);line-height:1.55}.hiwIndexCard em{color:var(--gc-evergreen);font-size:var(--gc-label-lg);margin-top:4px;font-style:normal;font-weight:600}@media (width<=900px){.hiwIndexGrid{grid-template-columns:1fr}}.progressPage{color:#eaf4ef;background:#071b15;min-height:100vh;padding:42px max(24px,4vw) 100px;font-family:Outfit,system-ui,sans-serif}.progressPage *{box-sizing:border-box}.progressPage a{color:inherit;text-decoration:none}.progressPage>header{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:flex-end;gap:30px;padding-bottom:34px;display:flex}.progressPage>header span{color:#9be1c2;font-size:14px;font-weight:600}.progressPage h1{letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(44px,6vw,82px);line-height:.98}.progressPage>header>a{color:#071b15;background:#fff;border-radius:999px;padding:14px 18px;font-weight:600}.progressIntro{color:#9aafa6;max-width:700px;margin:34px 0 70px;font-size:17px;line-height:1.6}.progressPage section{gap:70px;display:grid}.progressPage article{background:#0b241b;border:1px solid #ffffff24;border-radius:16px;overflow:hidden}.progressPage article>div{color:#b8c9c1;justify-content:space-between;padding:16px 18px;font-size:13px;display:flex}.progressPage article>div span{color:#fff;font-weight:600}.progressPage img{border-top:1px solid #ffffff24;width:100%;height:auto;display:block}@media (width<=700px){.progressPage{padding:24px 16px 70px}.progressPage>header{flex-direction:column;align-items:flex-start}.progressPage h1{font-size:46px}.progressPage section{gap:34px}}.hiwVariant{font-family:Outfit,Segoe UI,system-ui,sans-serif}.hiwVariantBar{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#2a2a2a;min-height:52px;font-size:var(--gc-label-lg);background:#ffffffeb;border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;gap:16px;padding:0 max(24px,50vw - 568px);font-weight:600;display:flex;position:sticky;top:0}.hiwVariantBar a{color:#065f46;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.hiwVariantBar a:focus-visible{outline-offset:2px;outline:2px solid #065f46}.hiwVariantBar span{color:#626262}.hiwVariantTail{color:#6e6e6e;min-height:60vh;font-size:var(--gc-label-lg);background:#f5f5f5;place-items:center;padding:40px 24px;display:grid}
