@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/alan-sans-latin-ext-300-normal-DY9E4zD1.woff2)format("woff2"),url(/assets/alan-sans-latin-ext-300-normal-BfTvmQz2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/alan-sans-latin-300-normal-CdaDkn4r.woff2)format("woff2"),url(/assets/alan-sans-latin-300-normal-Dc4CV72C.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alan-sans-latin-ext-400-normal-D2BWZCNb.woff2)format("woff2"),url(/assets/alan-sans-latin-ext-400-normal-CqM18YHT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alan-sans-latin-400-normal-Bg5M5y0N.woff2)format("woff2"),url(/assets/alan-sans-latin-400-normal-B9KyhPnW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alan-sans-latin-ext-500-normal-BPM1lq8r.woff2)format("woff2"),url(/assets/alan-sans-latin-ext-500-normal-Dko1L6jq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alan-sans-latin-500-normal-kzpKMz7u.woff2)format("woff2"),url(/assets/alan-sans-latin-500-normal-CsPVI7Vl.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/alan-sans-latin-ext-600-normal-nr1zi_On.woff2)format("woff2"),url(/assets/alan-sans-latin-ext-600-normal-CGQKLg-_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/alan-sans-latin-600-normal-CHe1WcST.woff2)format("woff2"),url(/assets/alan-sans-latin-600-normal-lAd4HjPE.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alan-sans-latin-ext-700-normal-C_evtIjk.woff2)format("woff2"),url(/assets/alan-sans-latin-ext-700-normal-BgUuzz8y.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alan-sans-latin-700-normal-DSE8DBhW.woff2)format("woff2"),url(/assets/alan-sans-latin-700-normal-Kc_CNb_P.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/alan-sans-latin-ext-800-normal-BzdOi6pn.woff2)format("woff2"),url(/assets/alan-sans-latin-ext-800-normal-DCShapFl.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/alan-sans-latin-800-normal-C9SpVxW8.woff2)format("woff2"),url(/assets/alan-sans-latin-800-normal-CXcmiK7A.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/alan-sans-latin-ext-900-normal-CRZQGNcD.woff2)format("woff2"),url(/assets/alan-sans-latin-ext-900-normal-CXSItwgk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alan Sans;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/alan-sans-latin-900-normal-D6smOx61.woff2)format("woff2"),url(/assets/alan-sans-latin-900-normal-DJHDdb1m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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-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{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.overline{text-decoration-line:overline}}:root{--purple:#0f0527;--lilac:#716793;--turquoise:#479c8f;--red:#de3b2e;--linen:#d6bd8c;--white:#fff;--black:#000}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--purple);background:var(--white);margin:0;font-family:Alan Sans,Arial,sans-serif;overflow-x:clip}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}a:focus-visible,summary:focus-visible{outline:3px solid var(--turquoise);outline-offset:4px}img{max-width:100%;display:block}.shell{width:min(1380px,100% - 64px);margin-inline:auto}.site-header{z-index:30;color:var(--white);position:absolute;inset:0 0 auto}.nav-inner{align-items:center;gap:44px;min-height:104px;display:flex}.brand{white-space:nowrap;letter-spacing:-.045em;align-items:center;gap:12px;font-size:22px;font-weight:700;display:inline-flex}.brand img{width:44px;height:44px}.brand-compact{font-size:20px}.brand-compact img{width:38px;height:38px}.nav-links{color:var(--linen);align-items:center;gap:31px;margin-left:auto;font-size:14px;font-weight:500;display:flex}.nav-links a{transition:color .2s}.nav-links a:hover{color:var(--white)}.nav-actions{color:var(--linen);align-items:center;gap:16px;font-size:14px;display:flex}.login-link{border:1px solid var(--linen);min-height:42px;color:var(--purple);background:var(--linen);border-radius:10px;justify-content:center;align-items:center;padding:0 20px;font-weight:750;transition:color .2s,background .2s,border-color .2s,transform .2s;display:inline-flex;box-shadow:0 10px 28px #00000038}.login-link:hover{color:var(--purple);border-color:var(--turquoise);background:var(--turquoise);transform:translateY(-2px)}.language-switcher{position:relative}.language-switcher summary{border:1px solid var(--lilac);min-width:48px;height:42px;color:var(--white);cursor:pointer;letter-spacing:.08em;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:700;list-style:none;display:flex}.language-switcher summary::-webkit-details-marker{display:none}.language-switcher summary:after{content:"⌄";color:var(--linen);font-size:11px;transform:translateY(-1px)}.language-switcher[open] summary{background:var(--lilac)}.language-menu{z-index:50;border:1px solid var(--lilac);min-width:146px;color:var(--white);background:var(--purple);box-shadow:0 18px 40px var(--black);border-radius:12px;gap:3px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.language-menu a{border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:10px 11px;font-size:12px;display:flex}.language-menu a:hover,.language-menu a[aria-current=page]{background:var(--lilac)}.language-menu span{color:var(--linen);font-size:9px;font-weight:700}.hero{min-height:900px;color:var(--white);background:var(--purple);align-items:center;display:grid;position:relative;overflow:hidden}.hero:before{content:"";background:linear-gradient(90deg, var(--purple) 0%, var(--purple) 70%, var(--lilac) 100%);opacity:.2;position:absolute;inset:0}.hero-grid{z-index:2;grid-template-columns:.93fr 1.07fr;align-items:center;gap:86px;padding-top:112px;display:grid;position:relative}.eyebrow{color:var(--lilac);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 25px;font-size:12px;font-weight:700;display:flex}.eyebrow>span{background:currentColor;width:23px;height:2px}.hero .eyebrow{color:var(--linen)}.hero h1,.section-intro h2,.audience-head h2,.governance-copy h2,.faq-head h2,.final-inner h2{letter-spacing:-.065em;margin:0;font-size:clamp(62px,6vw,102px);font-weight:500;line-height:.92}h1 em,h2 em{color:var(--lilac);font-style:normal}.hero h1 em{color:var(--linen)}.hero-lead{max-width:650px;color:var(--linen);margin:30px 0 35px;font-size:18px;line-height:1.62}.hero-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.button{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:44px;min-height:58px;padding:0 24px;font-size:14px;font-weight:650;transition:transform .22s,background .22s,border-color .22s;display:inline-flex}.button span{font-size:20px;line-height:1}.button:hover{transform:translateY(-3px)}.button-primary{color:var(--white);background:var(--lilac)}.button-primary:hover{background:var(--turquoise)}.button-ghost{color:var(--linen);border-color:var(--lilac)}.button-ghost:hover{color:var(--white);border-color:var(--linen)}.hero-note{color:var(--lilac);align-items:center;gap:9px;margin:24px 0 0;font-size:12px;display:flex}.hero-note i{background:var(--turquoise);border-radius:50%;width:7px;height:7px}.hero-product{place-items:center;min-height:600px;display:grid;position:relative}.product-halo{border:1px solid var(--lilac);opacity:.45;border-radius:50%;width:620px;height:620px;position:absolute}.product-halo:before,.product-halo:after{content:"";border:1px solid var(--lilac);border-radius:50%;position:absolute}.product-halo:before{inset:70px}.product-halo:after{inset:145px}.product-window{border:1px solid var(--lilac);background:var(--purple);width:min(720px,100%);max-width:100%;box-shadow:0 30px 70px var(--black);border-radius:20px;position:relative;overflow:hidden;transform:perspective(1300px)rotateY(-5deg)rotateX(2deg)}.window-bar{border-bottom:1px solid var(--lilac);height:37px;color:var(--linen);align-items:center;gap:7px;padding:0 14px;font-size:9px;display:flex}.window-bar i{background:var(--lilac);border-radius:50%;width:6px;height:6px}.window-bar i:nth-child(2){background:var(--turquoise)}.window-bar i:nth-child(3){background:var(--red)}.window-bar span{margin-left:6px}.floating-card{z-index:3;border:1px solid var(--lilac);color:var(--white);background:var(--purple);box-shadow:0 18px 40px var(--black);border-radius:12px;align-items:center;gap:10px;padding:13px 16px;display:flex;position:absolute}.floating-card strong{color:var(--linen);font-size:18px}.floating-card span{font-size:10px;line-height:1.2}.floating-card i{background:var(--turquoise);border-radius:50%;width:8px;height:8px}.float-cuts{top:55px;right:0}.float-ready{bottom:80px;right:12px}.float-format{bottom:112px;left:0}.hero-orbit{border:1px solid var(--lilac);opacity:.26;border-radius:50%;position:absolute}.orbit-one{width:520px;height:520px;top:180px;left:-330px}.orbit-two{width:240px;height:240px;bottom:70px;right:-130px}.verb-strip{color:var(--purple);background:var(--linen)}.verb-row{grid-template-columns:repeat(4,1fr);align-items:center;min-height:96px;display:grid}.verb-row span{align-items:center;gap:10px;font-size:14px;font-weight:650;display:flex}.verb-row i{font-size:9px;font-style:normal;font-weight:700}.flow-section{color:var(--white);background:var(--purple);padding:145px 0}.section-intro{grid-template-columns:1fr .56fr;align-items:end;gap:70px;margin-bottom:70px;display:grid}.section-intro .eyebrow{grid-column:1/-1}.section-intro h2{font-size:clamp(54px,5.2vw,80px)}.section-intro>p:last-child{margin:0 0 6px;font-size:16px;line-height:1.65}.intro-dark>p:last-child{color:var(--linen)}.intro-dark .eyebrow{color:var(--lilac)}.flow-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.flow-card{border:1px solid var(--lilac);background:linear-gradient(180deg, #13072e 0%, var(--purple) 100%);border-radius:14px;grid-template-rows:auto 150px auto 1fr;gap:18px;min-height:430px;padding:24px;display:grid}.flow-top{color:var(--lilac);justify-content:space-between;align-items:center;font-size:10px;display:flex}.flow-top b{color:var(--linen);letter-spacing:.1em;text-transform:uppercase}.flow-illustration{border:1px solid var(--lilac);background:#160a32;border-radius:12px;height:150px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.flow-illustration span,.flow-illustration i,.flow-illustration b,.flow-illustration em,.flow-illustration small{font-style:normal;position:absolute}.record-meta,.publish-meta{color:var(--lilac);letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:7px;font-weight:700;display:flex;top:11px;left:12px;right:12px}.record-meta b,.publish-meta b{color:var(--linen);align-items:center;gap:5px;display:flex;position:static}.record-meta em,.publish-meta em{position:static}.record-meta b i{background:var(--red);border-radius:50%;width:6px;height:6px;position:static;box-shadow:0 0 0 4px #de3b2e24}.record-mic{border:2px solid var(--linen);background:#d6bd8c14;border-radius:17px;width:30px;height:47px;top:51px;left:25px}.record-mic>i:first-child{background:var(--linen);width:2px;height:15px;bottom:-16px;left:50%;transform:translate(-50%)}.record-mic>i:nth-child(2){background:var(--linen);width:23px;height:2px;bottom:-17px;left:50%;transform:translate(-50%)}.record-wave{justify-content:space-between;align-items:center;gap:3px;display:flex;inset:44px 13px 25px 78px}.record-wave i{background:var(--lilac);border-radius:3px;width:4px;min-height:8px;position:static}.record-wave i:nth-child(5),.record-wave i:nth-child(7){background:var(--turquoise)}.record-wave i:nth-child(6){background:var(--linen)}.record-time{color:var(--lilac);letter-spacing:.12em;font-size:7px;bottom:9px;right:13px}.source-card{border:1px solid var(--lilac);background:var(--purple);border-radius:8px;place-items:center;width:62px;height:82px;display:grid;top:38px;left:12px}.source-card>i{border:1px solid var(--linen);border-radius:4px;width:27px;height:21px;top:14px;left:17px}.source-card>i:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid var(--linen);position:absolute;top:6px;left:9px}.source-card b{color:var(--white);letter-spacing:.08em;font-size:7px;bottom:22px}.source-card em{color:var(--lilac);letter-spacing:.12em;font-size:6px;bottom:11px}.transform-core{border:1px solid var(--turquoise);width:42px;height:42px;color:var(--purple);background:var(--turquoise);border-radius:50%;place-items:center;display:grid;top:56px;left:50%;transform:translate(-50%)}.transform-core:before,.transform-core:after{content:"";background:var(--lilac);width:27px;height:1px;position:absolute;top:50%}.transform-core:before{right:100%}.transform-core:after{left:100%}.transform-core b{letter-spacing:-.02em;font-size:10px;position:static}.transform-core i{background:var(--linen);border-radius:50%;width:5px;height:5px}.transform-core i:first-of-type{top:-7px;left:6px}.transform-core i:nth-of-type(2){top:8px;right:-7px}.transform-core i:nth-of-type(3){bottom:-5px;left:9px}.output-stack{gap:6px;display:grid;top:33px;right:12px}.output-stack i{border:1px solid var(--lilac);width:57px;height:27px;color:var(--linen);background:var(--purple);border-radius:6px;place-items:center;font-size:7px;font-weight:700;display:grid;position:static}.output-stack i:nth-child(2){border-color:var(--turquoise);transform:translate(-5px)}.output-stack i:nth-child(3){border-color:var(--linen)}.publish-meta b i{background:var(--turquoise);border-radius:50%;width:6px;height:6px;position:static;box-shadow:0 0 0 4px #479c8f21}.format-frame{border:1px solid var(--lilac);background:var(--purple);border-radius:7px;place-items:center;display:grid;bottom:17px}.format-frame i{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid var(--linen);width:0;height:0;top:50%;left:50%;transform:translate(-35%,-60%)}.format-frame b{color:var(--lilac);letter-spacing:.05em;font-size:6px;bottom:4px;right:5px}.format-landscape{width:88px;height:58px;left:13px}.format-portrait{border-color:var(--turquoise);width:49px;height:82px;left:50%;transform:translate(-50%)}.format-square{border-color:var(--linen);width:61px;height:61px;right:13px}.format-portrait:before,.format-square:before{content:"";background:var(--turquoise);border-radius:50%;width:4px;height:4px;position:absolute;top:6px;right:6px}.format-square:before{background:var(--red)}.insight-stat{gap:2px;display:grid;top:12px;left:13px}.insight-stat small{color:var(--lilac);letter-spacing:.11em;font-size:6px;position:static}.insight-stat b{color:var(--linen);letter-spacing:-.04em;font-size:19px;font-weight:600;position:static}.chart-grid{align-content:space-between;height:66px;display:grid;bottom:17px;left:13px;right:92px}.chart-grid i{background:#71679352;width:100%;height:1px;position:static}.chart-line{height:58px;bottom:24px;left:17px;right:98px}.chart-line:before{content:"";background:var(--linen);clip-path:polygon(0 85%,2% 80%,34% 45%,37% 47%,64% 59%,67% 56%,98% 4%,100% 8%,100% 14%,68% 64%,65% 67%,36% 54%,2% 89%,0 91%);position:absolute;inset:0}.chart-line i{border:2px solid var(--linen);background:var(--purple);border-radius:50%;width:7px;height:7px}.chart-line i:first-child{bottom:3px;left:0}.chart-line i:nth-child(2){bottom:25px;left:34%}.chart-line i:nth-child(3){bottom:18px;left:64%}.chart-line i:nth-child(4){background:var(--turquoise);border-color:var(--turquoise);top:0;right:0}.bar-set{justify-content:space-between;align-items:end;gap:5px;width:57px;height:68px;display:flex;bottom:17px;right:14px}.bar-set i{background:var(--lilac);border-radius:4px 4px 2px 2px;width:15px;position:static}.bar-set i:first-child{height:27px}.bar-set i:nth-child(2){background:var(--turquoise);height:45px}.bar-set i:nth-child(3){background:var(--linen);height:65px}.insight-badge{color:var(--turquoise);letter-spacing:.12em;align-items:center;gap:5px;font-size:6px;font-weight:700;display:flex;top:14px;right:13px}.insight-badge i{background:var(--turquoise);border-radius:50%;width:5px;height:5px;position:static}.flow-card h3{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:600}.flow-card p{color:var(--linen);margin:0;font-size:14px;line-height:1.6}.solutions-section{background:var(--white);padding:104px 0 72px}.intro-light .eyebrow{color:var(--turquoise)}.intro-light>p:last-child,.intro-light h2 em{color:var(--lilac)}.solutions-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.solution-card{isolation:isolate;min-height:334px;color:var(--white);background:linear-gradient(145deg,#0f0527 0%,#160a33 100%);border:1px solid #71679347;border-radius:18px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.84fr) minmax(280px,1.16fr);gap:15px 20px;padding:22px;transition:transform .24s,box-shadow .24s;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #0f052714}.solution-card:before{content:"";z-index:-1;opacity:.08;border:1px solid;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-170px;right:-150px}.solution-card:hover{transform:translateY(-4px);box-shadow:0 20px 44px #0f052724}.solution-index{z-index:3;border:1px solid var(--lilac);width:28px;height:28px;color:var(--linen);background:#7167931f;border-radius:50%;grid-area:1/1;place-items:center;font-size:9px;font-weight:700;display:grid;position:relative}.solution-copy{z-index:2;grid-area:2/1;align-self:start;position:relative}.solution-copy>span{color:var(--linen);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:650}.solution-copy h3{letter-spacing:-.04em;margin:9px 0 12px;font-size:29px;font-weight:600;line-height:1.02}.solution-copy p{max-width:390px;color:var(--linen);margin:0;font-size:13px;line-height:1.52}.solution-copy ul{flex-wrap:wrap;gap:6px;margin:19px 0 0;padding:0;list-style:none;display:flex}.solution-copy li{border:1px solid var(--lilac);background:#71679314;border-radius:999px;padding:6px 9px;font-size:8px}.solution-visual{z-index:1;border:1px solid var(--lilac);background:#160a32;border-radius:14px;grid-area:1/2/3;width:100%;height:100%;min-height:290px;position:relative;overflow:hidden;box-shadow:0 18px 34px #00000029,inset 0 0 0 1px #ffffff06}.solution-ui-bar{border-bottom:1px solid var(--lilac);height:36px;color:var(--lilac);letter-spacing:.11em;align-items:center;gap:12px;padding:0 13px;font-size:7px;font-style:normal;display:flex}.solution-ui-bar>span{gap:4px;display:flex}.solution-ui-bar>span i{background:var(--lilac);border-radius:50%;width:5px;height:5px}.solution-ui-bar>span i:nth-child(2){background:var(--turquoise)}.solution-ui-bar>span i:nth-child(3){background:var(--red)}.solution-ui-bar b{color:var(--linen);font-size:7px}.solution-ui-bar em{color:var(--turquoise);margin-left:auto;font-size:7px;font-style:normal;font-weight:700}.studio-session{grid-template-columns:.8fr 1.2fr;gap:12px;height:calc(100% - 36px);padding:14px;display:grid}.studio-agenda{border:1px solid var(--lilac);background:var(--purple);border-radius:10px;flex-direction:column;justify-content:center;gap:9px;padding:15px;display:flex}.studio-agenda small{color:var(--lilac);letter-spacing:.1em;font-size:7px}.studio-agenda b{color:var(--white);font-size:13px}.studio-agenda span{color:var(--turquoise);align-items:center;gap:5px;font-size:7px;display:flex}.studio-agenda span i{background:var(--turquoise);border-radius:50%;width:5px;height:5px}.studio-console{border:1px solid var(--lilac);background:#0f0527b8;border-radius:10px;align-items:center;gap:18px;padding:20px;display:flex;position:relative}.studio-console>b{color:var(--lilac);letter-spacing:.1em;font-size:7px;position:absolute;bottom:9px;right:12px}.studio-mic{border:2px solid var(--linen);border-radius:17px;flex:0 0 28px;height:47px;position:relative}.studio-mic:after{content:"";background:var(--linen);width:2px;height:12px;position:absolute;bottom:-13px;left:50%;transform:translate(-50%)}.studio-mic i:first-child{background:var(--linen);width:22px;height:2px;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.studio-mic i:last-child{background:var(--red);border-radius:50%;width:7px;height:7px;position:absolute;top:-7px;right:-8px;box-shadow:0 0 0 4px #de3b2e26}.studio-wave{flex:1;justify-content:space-between;align-items:center;gap:3px;min-width:0;display:flex}.studio-wave i{background:var(--lilac);border-radius:3px;width:4px}.studio-wave i:nth-child(5),.studio-wave i:nth-child(7),.studio-wave i:nth-child(9){background:var(--turquoise)}.studio-wave i:nth-child(6){background:var(--linen)}.solution-magic{background:linear-gradient(145deg, #7d739b 0%, var(--lilac) 100%)}.solution-magic .solution-copy p,.solution-magic .solution-copy>span{color:var(--white)}.solution-magic .solution-copy li{border-color:var(--purple);background:#0f052714}.magic-ui,.magic-ui .solution-ui-bar{border-color:var(--purple)}.magic-editor{grid-template-rows:1fr 37px;grid-template-columns:112px 1fr;gap:10px 14px;height:calc(100% - 36px);padding:13px;display:grid;position:relative}.magic-source{grid-row:1/-1;grid-template-rows:1fr auto;gap:8px;display:grid}.magic-source>span{border:1px solid var(--lilac);background:linear-gradient(145deg, var(--lilac), var(--purple));border-radius:9px;place-items:center;display:grid;position:relative}.magic-source>span i{border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:14px solid var(--linen);width:0;height:0;transform:translate(2px)}.magic-source small{color:var(--lilac);letter-spacing:.08em;font-size:6px}.magic-score{border:1px solid var(--lilac);border-radius:9px;grid-template-columns:1fr auto;align-content:center;padding:0 14px;display:grid;position:relative}.magic-score small{color:var(--lilac);letter-spacing:.1em;font-size:6px}.magic-score strong{color:var(--linen);grid-area:1/2/3;align-self:center;font-size:27px}.magic-score span{color:var(--turquoise);align-items:center;gap:5px;font-size:7px;display:flex}.magic-score span i{background:var(--turquoise);border-radius:50%;width:5px;height:5px}.magic-timeline{gap:3px;height:20px;display:flex;position:absolute;bottom:54px;left:139px;right:13px}.magic-timeline i{background:var(--lilac);border-radius:3px;flex:1}.magic-timeline i:nth-child(2),.magic-timeline i:nth-child(4){background:var(--turquoise)}.magic-timeline i:nth-child(3){background:var(--linen);flex:1.7}.magic-outputs{justify-content:flex-end;align-items:end;gap:6px;display:flex}.magic-outputs span{border:1px solid var(--lilac);min-width:31px;color:var(--linen);text-align:center;border-radius:5px;padding:5px 6px;font-size:6px;font-weight:700}.calendar-dashboard{grid-template-rows:1fr 34px;grid-template-columns:1.08fr .92fr;gap:8px;height:calc(100% - 36px);padding:11px;display:grid}.calendar-queue,.calendar-insights{border:1px solid var(--lilac);background:var(--purple);border-radius:9px;min-width:0;overflow:hidden}.calendar-queue{flex-direction:column;gap:6px;padding:10px;display:flex}.calendar-queue>small{color:var(--lilac);letter-spacing:.1em;font-size:6px;font-weight:700}.calendar-event{background:#71679324;border-radius:7px;align-items:center;gap:7px;min-height:43px;padding:5px 7px;display:flex}.calendar-event>i{width:27px;height:27px;color:var(--purple);background:var(--linen);border-radius:7px;flex:0 0 27px;place-items:center;font-size:7px;font-style:normal;font-weight:800;display:grid}.calendar-event.event-2>i{color:var(--white);background:var(--lilac)}.calendar-event.event-3>i{background:var(--turquoise)}.calendar-event>span{gap:3px;min-width:0;display:grid}.calendar-event>span b{color:var(--white);white-space:nowrap;font-size:7px}.calendar-event>span small{color:var(--lilac);letter-spacing:.06em;font-size:5px}.calendar-event>em{width:15px;height:15px;color:var(--purple);background:var(--turquoise);border-radius:50%;flex:0 0 15px;place-items:center;margin-left:auto;font-size:7px;font-style:normal;font-weight:800;display:grid}.calendar-insights{background:linear-gradient(155deg, #170a37, var(--purple));padding:10px;position:relative}.calendar-kpi{gap:2px;display:grid}.calendar-kpi small{color:var(--lilac);letter-spacing:.1em;font-size:6px}.calendar-kpi b{color:var(--linen);font-size:22px;line-height:1}.calendar-chart-grid{align-content:space-between;height:49px;display:grid;position:absolute;top:65px;left:10px;right:10px}.calendar-chart-grid i{background:#71679357;height:1px}.calendar-chart-line{height:44px;position:absolute;top:67px;left:14px;right:14px}.calendar-chart-line:before{content:"";background:var(--turquoise);clip-path:polygon(0 78%,2% 73%,30% 52%,34% 54%,61% 31%,65% 34%,98% 5%,100% 10%,100% 18%,66% 43%,62% 41%,35% 64%,30% 62%,2% 84%,0 86%);position:absolute;inset:0}.calendar-chart-line i{border:2px solid var(--turquoise);background:var(--purple);border-radius:50%;width:6px;height:6px;position:absolute}.calendar-chart-line i:first-child{bottom:5px;left:0}.calendar-chart-line i:nth-child(2){bottom:15px;left:31%}.calendar-chart-line i:nth-child(3){bottom:25px;left:62%}.calendar-chart-line i:nth-child(4){background:var(--linen);border-color:var(--linen);top:0;right:0}.calendar-best{border-top:1px solid var(--lilac);grid-template-columns:1fr auto;gap:2px 8px;padding-top:8px;display:grid;position:absolute;bottom:9px;left:10px;right:10px}.calendar-best small{color:var(--lilac);letter-spacing:.1em;grid-column:1/-1;font-size:5px}.calendar-best b{color:var(--white);font-size:8px}.calendar-best em{color:var(--turquoise);font-size:8px;font-style:normal;font-weight:700}.calendar-summary{border:1px solid var(--lilac);color:var(--lilac);border-radius:8px;grid-column:1/-1;align-items:center;gap:18px;padding:0 10px;font-size:7px;display:flex}.calendar-summary span{align-items:center;gap:5px;display:flex}.calendar-summary span i{background:var(--turquoise);border-radius:50%;width:5px;height:5px}.calendar-summary span:nth-child(2) i{background:var(--linen)}.calendar-summary b{color:var(--turquoise);margin-left:auto;font-size:12px}.solution-governance{color:var(--purple);background:linear-gradient(145deg, #dec89c 0%, var(--linen) 100%)}.solution-governance .solution-index{color:var(--purple);border-color:var(--purple);background:#fff3}.solution-governance .solution-copy>span,.solution-governance .solution-copy p{color:var(--purple)}.solution-governance .solution-copy li{border-color:var(--purple);background:#ffffff29}.governance-ui{border-color:var(--purple);box-shadow:none;background:#ffffff29}.governance-ui .solution-ui-bar{border-color:var(--purple);color:var(--purple)}.governance-ui .solution-ui-bar>span i{background:var(--purple)}.governance-ui .solution-ui-bar>span i:nth-child(2){background:var(--turquoise)}.governance-ui .solution-ui-bar>span i:nth-child(3){background:var(--red)}.governance-ui .solution-ui-bar b,.governance-ui .solution-ui-bar em{color:var(--purple)}.access-list{gap:7px;padding:12px;display:grid}.access-person{border:1px solid var(--purple);border-radius:8px;align-items:center;gap:9px;min-height:36px;padding:5px 9px;display:flex}.access-person>i{width:25px;height:25px;color:var(--white);background:var(--lilac);border-radius:50%;place-items:center;font-size:6px;font-style:normal;font-weight:700;display:grid}.access-person:nth-child(2)>i{background:var(--turquoise)}.access-person:nth-child(3)>i{background:var(--red)}.access-person>span{flex:1;gap:4px;display:grid}.access-person>span b,.access-person>span small{background:var(--purple);border-radius:3px;height:3px;display:block}.access-person>span b{width:55px}.access-person>span small{opacity:.35;width:38px}.access-person>em{min-width:52px;color:var(--white);background:var(--purple);text-align:center;border-radius:6px;padding:5px 6px;font-size:6px;font-style:normal;font-weight:700}.access-person>em.is-viewer{color:var(--purple);border:1px solid var(--purple);background:0 0}.audit-status{min-height:31px;color:var(--purple);background:#ffffff38;border-radius:7px;justify-content:space-between;align-items:center;padding:0 10px;font-size:7px;font-weight:700;display:flex}.audit-status span{align-items:center;gap:6px;display:flex}.audit-status span i{background:var(--turquoise);border-radius:50%;width:6px;height:6px}.audit-status b{width:20px;height:20px;color:var(--white);background:var(--purple);border-radius:50%;place-items:center;font-size:9px;display:grid}.audience-section{background:var(--linen);padding:140px 0}.audience-layout{grid-template-columns:.72fr 1.28fr;gap:100px;display:grid}.audience-head{align-self:start;position:sticky;top:40px}.audience-head .eyebrow{color:var(--purple)}.audience-head h2{font-size:clamp(50px,4.8vw,76px)}.audience-head h2 em{color:var(--purple);text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:2px}.audience-list{border-top:1px solid var(--purple)}.audience-list article{border-bottom:1px solid var(--purple);grid-template-columns:46px 1fr 30px;align-items:center;gap:26px;min-height:170px;display:grid}.audience-list article>span{font-size:10px;font-weight:700}.audience-list h3{letter-spacing:-.035em;margin:0 0 10px;font-size:27px;font-weight:600}.audience-list p{max-width:580px;margin:0;font-size:14px;line-height:1.6}.audience-list article>i{font-size:22px;font-style:normal}.governance-section{color:var(--white);background:var(--purple);padding:150px 0}.governance-layout{grid-template-columns:1.08fr .92fr;align-items:center;gap:100px;display:grid}.governance-layout>*{min-width:0}.governance-visual{place-items:center;width:100%;min-width:0;min-height:560px;display:grid;position:relative}.governance-panel{border:1px solid var(--lilac);background:var(--purple);width:min(590px,100%);box-shadow:0 35px 80px var(--black);border-radius:18px;padding:24px;transform:rotate(-2deg)}.panel-heading,.team-line,.permission-row,.trace-row{justify-content:space-between;align-items:center;display:flex}.panel-heading{color:var(--lilac);border-bottom:1px solid var(--lilac);padding-bottom:18px;font-size:10px}.team-line{padding:25px 0 16px}.team-line b{font-size:16px}.team-line span{color:var(--linen);font-size:10px}.permission-row{border:1px solid var(--lilac);border-radius:10px;gap:12px;margin-top:8px;padding:12px}.permission-row>span{gap:3px;margin-right:auto;display:grid}.permission-row b{font-size:11px}.permission-row small{color:var(--lilac);font-size:9px}.permission-row em{color:var(--linen);font-size:9px;font-style:normal}.avatar{background:var(--lilac);border-radius:50%;place-items:center;width:34px;height:34px;font-size:8px;font-style:normal;display:grid}.avatar.two{background:var(--turquoise)}.avatar.three{background:var(--red)}.trace-row{padding-top:20px;font-size:9px}.trace-row span{color:var(--linen);align-items:center;gap:8px;display:flex}.trace-row span i{background:var(--turquoise);border-radius:50%;width:6px;height:6px}.trace-row b{color:var(--turquoise)}.governance-stamp{color:var(--purple);background:var(--linen);box-shadow:0 16px 35px var(--black);border-radius:12px;align-items:center;gap:12px;padding:12px 17px;display:flex;position:absolute;bottom:28px;right:-5px;transform:rotate(3deg)}.governance-stamp img{width:36px;height:36px}.governance-stamp span{text-transform:uppercase;font-size:10px;font-weight:700}.governance-copy .eyebrow{color:var(--linen)}.governance-copy h2{font-size:clamp(50px,4.7vw,75px)}.governance-copy p{color:var(--linen);margin:28px 0;line-height:1.65}.governance-copy ul{gap:14px;padding:0;list-style:none;display:grid}.governance-copy li{align-items:center;gap:11px;font-size:14px;display:flex}.governance-copy li span{color:var(--turquoise)}.plans-section{background:var(--white);padding:145px 0}.plans-intro{margin-bottom:60px}.plans-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.plan-card{border:1px solid var(--lilac);background:var(--white);border-radius:16px;flex-direction:column;min-height:410px;padding:30px;display:flex;position:relative}.plan-card.featured{color:var(--white);background:var(--purple);transform:translateY(-12px)}.recommended{color:var(--purple);background:var(--linen);text-transform:uppercase;border-radius:100px;padding:7px 10px;font-size:9px;font-weight:700;position:absolute;top:20px;right:20px}.plan-card h3{letter-spacing:-.04em;margin:6px 0 12px;font-size:38px;font-weight:600}.plan-card>p{min-height:48px;color:var(--lilac);margin:0;font-size:14px}.plan-card.featured>p{color:var(--linen)}.plan-card ul{gap:15px;margin:35px 0;padding:0;list-style:none;display:grid}.plan-card li{align-items:center;gap:10px;font-size:13px;display:flex}.plan-card li span{color:var(--turquoise)}.plan-card>a{border-top:1px solid var(--lilac);justify-content:space-between;margin-top:auto;padding-top:19px;font-size:13px;font-weight:650;display:flex}.faq-section{background:var(--linen);padding:135px 0}.faq-layout{grid-template-columns:.76fr 1.24fr;gap:100px;display:grid}.faq-head h2{font-size:clamp(50px,4.8vw,74px)}.faq-head .eyebrow{color:var(--purple)}.faq-list{border-top:1px solid var(--purple)}.faq-list details{border-bottom:1px solid var(--purple)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:90px;font-size:17px;font-weight:600;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:26px;font-weight:300;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:720px;margin:-4px 50px 28px 0;font-size:14px;line-height:1.65}.final-cta{text-align:center;min-height:540px;color:var(--white);background:var(--purple);place-items:center;display:grid;position:relative;overflow:hidden}.final-inner{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.final-inner .eyebrow{color:var(--linen)}.final-inner h2{max-width:1160px;font-size:clamp(54px,5.35vw,86px)}.final-inner h2 em{color:var(--linen)}.final-inner>p:not(.eyebrow){max-width:680px;color:var(--linen);margin:26px 0;font-size:16px;line-height:1.55}.final-symbol{border:1px solid var(--lilac);pointer-events:none;opacity:.26;border-radius:128px;width:500px;height:500px;position:absolute;transform:rotate(45deg)}.final-symbol:before{content:"";border:1px solid var(--lilac);border-radius:92px;position:absolute;inset:70px}.final-symbol i{background:var(--lilac);opacity:.48;border-radius:50%;width:70px;height:70px;position:absolute}.final-symbol i:first-child{top:85px;left:85px}.final-symbol i:nth-child(2){background:var(--linen);border-radius:22px;top:85px;right:85px}.final-symbol i:nth-child(3){background:var(--turquoise);bottom:85px;left:85px}.final-symbol i:nth-child(4){bottom:85px;right:85px}.final-cta .button-primary:hover{color:var(--purple);background:var(--linen)}.site-footer{color:var(--white);background:var(--black);padding:52px 0 22px}.footer-grid{grid-template-columns:1fr .7fr .85fr;align-items:start;gap:60px;display:grid}.footer-grid>div:first-child p{color:#d6bd8cb8;max-width:300px;margin:15px 0 0;font-size:13px;line-height:1.5}.footer-links{color:var(--linen);grid-template-columns:1fr 1fr;gap:16px 26px;font-size:13px;display:grid}.footer-links a,.footer-bottom a{transition:color .2s}.footer-links a:hover,.footer-bottom a:hover{color:var(--white)}.footer-contact{gap:9px;display:grid}.footer-contact span{color:#d6bd8cb8;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.footer-contact>a{color:var(--linen);font-size:16px}.footer-bottom{border-top:1px solid var(--lilac);color:#d6bd8cb8;justify-content:space-between;margin-top:40px;padding-top:20px;font-size:10px;display:flex}@media (width>=1121px){.flow-section{padding:80px 0 32px}.solutions-section{padding:48px 0 24px}.audience-section,.governance-section{padding:64px 0}.plans-section{padding:64px 0 56px}.faq-section{padding:64px 0}.section-intro{margin-bottom:40px}.solutions-section .section-intro{margin-bottom:32px}.plans-intro{margin-bottom:38px}.audience-list article{min-height:136px}.governance-visual{min-height:450px}.footer-grid{grid-template-columns:minmax(0,1fr) auto auto;gap:72px}}@media (width<=1120px){.nav-links{display:none}.nav-actions{margin-left:auto}.hero{min-height:1200px}.hero-grid{grid-template-columns:1fr;gap:30px;padding:160px 0 80px}.hero-copy{max-width:800px}.hero-product{width:100%;min-width:0;max-width:760px;min-height:570px;margin-inline:auto}.product-window{width:min(720px,100%);transform:none}.section-intro{grid-template-columns:1fr;gap:24px}.flow-grid{grid-template-columns:repeat(2,1fr)}.solutions-grid{grid-template-columns:1fr}.audience-layout,.governance-layout,.faq-layout{grid-template-columns:1fr;gap:65px}.audience-head{position:static}.governance-copy{order:-1}}@media (width<=760px){.shell{width:min(100% - 36px,620px)}.nav-inner{gap:9px;min-height:78px}.brand{font-size:18px}.brand img{width:38px;height:38px}.login-link{min-height:40px;padding:0 12px;font-size:11px}.nav-actions{gap:8px;margin-left:auto}.hero{min-height:auto}.hero-grid{padding:120px 0 64px}.hero h1{font-size:53px}.hero-lead{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.button{justify-content:space-between;width:100%}.hero-product{width:100%;min-height:365px;overflow:visible}.product-halo{width:min(370px,92vw);height:min(370px,92vw)}.product-window{width:100%;max-width:100%;transform:none}.floating-card{max-width:48%;padding:9px 11px}.float-cuts{top:10px;right:0}.float-format{bottom:48px;left:0}.float-ready{bottom:5px;right:0}.verb-row{grid-template-columns:repeat(2,1fr);gap:0;padding:18px 0}.verb-row span{min-height:48px}.flow-section,.solutions-section,.audience-section,.governance-section,.plans-section,.faq-section{padding:72px 0}.section-intro h2,.audience-head h2,.governance-copy h2,.faq-head h2{font-size:48px}.flow-grid{grid-template-columns:1fr}.flow-card{grid-template-rows:auto 140px auto auto;gap:16px;min-height:0;padding:20px}.flow-illustration{height:140px}.solution-card{grid-template-rows:auto 205px auto;grid-template-columns:1fr;gap:16px;min-height:0;padding:20px}.solution-index{grid-area:1/1}.solution-visual{grid-area:2/1;height:205px;min-height:0}.solution-copy{grid-area:3/1;align-self:start;padding-top:6px}.solution-copy h3{font-size:30px}.studio-session{grid-template-columns:1fr}.studio-agenda{display:none}.magic-editor{grid-template-columns:88px 1fr}.magic-timeline{left:115px}.calendar-dashboard{grid-template-rows:1fr 28px;grid-template-columns:1.05fr .95fr;gap:6px;padding:7px}.calendar-queue{gap:4px;padding:7px}.calendar-event{min-height:35px;padding:4px 5px}.calendar-event.event-3{display:none}.calendar-event>i{flex-basis:22px;width:22px;height:22px}.calendar-event>span small{display:none}.calendar-insights{padding:7px}.calendar-kpi b{font-size:18px}.calendar-chart-grid{height:35px;top:49px;left:7px;right:7px}.calendar-chart-line{height:31px;top:50px;left:9px;right:9px}.calendar-best{padding-top:5px;bottom:5px;left:7px;right:7px}.calendar-summary{gap:7px;padding-inline:6px}.calendar-summary span:nth-child(2){display:none}.audience-list article{grid-template-columns:34px 1fr;padding:24px 0}.audience-list article>i{display:none}.governance-visual{min-height:420px}.governance-panel{padding:16px;transform:none}.permission-row em{display:none}.governance-stamp{right:0}.plans-grid{grid-template-columns:1fr}.plan-card.featured{transform:none}.faq-list summary{font-size:15px}.final-cta{min-height:500px}.final-symbol{border-radius:90px;width:340px;height:340px}.final-symbol:before{border-radius:65px;inset:48px}.final-symbol i{width:50px;height:50px}.final-symbol i:first-child{top:60px;left:60px}.final-symbol i:nth-child(2){border-radius:16px;top:60px;right:60px}.final-symbol i:nth-child(3){bottom:60px;left:60px}.final-symbol i:nth-child(4){bottom:60px;right:60px}.final-inner h2{font-size:53px}.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:8px}}@media (width<=360px){.brand>span{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}
