@font-face{font-family:geistSans;src:url(../media/geist_sans_latin_400_normal-s.p.0wepk1jkdx2t3.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:geistSans;src:url(../media/geist_sans_latin_500_normal-s.p.3jdsnffercngn.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:geistSans;src:url(../media/geist_sans_latin_600_normal-s.p.420jvuh0kho27.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:geistSans;src:url(../media/geist_sans_latin_700_normal-s.p.2e7k7rim_5u-t.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:85.6%;descent-override:20.47%;line-gap-override:9.3%;size-adjust:107.48%}.pEBp5W_className{font-family:geistSans,geistSans Fallback,Arial,sans-serif}.pEBp5W_variable{--font-geist-sans:"geistSans", "geistSans Fallback", Arial, sans-serif}
@font-face{font-family:geistMono;src:url(../media/geist_mono_latin_400_normal.3438je0ly6xo6.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:geistMono;src:url(../media/geist_mono_latin_500_normal.1e2gwajm-3ezu.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:geistMono;src:url(../media/geist_mono_latin_600_normal.3wm66s5vk3k0a.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:geistMono;src:url(../media/geist_mono_latin_700_normal.0wyq7w07ib895.woff2)format("woff2");font-display:swap;font-weight:700}.is52FG_className{font-family:geistMono,ui-monospace,SFMono-Regular,monospace}.is52FG_variable{--font-geist-mono:"geistMono", ui-monospace, SFMono-Regular, monospace}
@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-outline-style:solid;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans);--font-mono:var(--font-geist-mono);--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono);--color-background:#09090b;--color-surface:#111113;--color-surface-hover:#1a1a1f;--color-foreground:#f0f0f3;--color-foreground-2:#c9c9d1;--color-muted:#8b8b96;--color-muted-2:#82828c;--color-accent:#2563eb;--color-accent-hover:#1d4ed8;--color-accent-deep:#2563eb;--color-accent-deeper:#1d4ed8;--color-success:#46d39a;--color-warning:#ecc05a;--color-danger:#fa7a7a;--color-identity-domains:#2563eb;--color-rule:#34343b;--color-rule-strong:#38383f;--color-accent-text:#8eacf5;--color-focus-ring:#8eacf5;--color-accent-muted:#32456f;--color-accent-tint:#e9edf7;--color-accent-tint-strong:#b5c4e9;--color-ink-on-accent:#fff;--color-ink-on-accent-2:#eff6ff;--color-paper-raised:#f9f9fa;--color-paper:#f2f2f4;--color-paper-sunken:#e7e7ea;--color-paper-deep:#e2e2e6;--color-paper-border:#cbcbd2;--color-paper-hair:#d9d9de;--color-ink:#121214;--color-ink-2:#45454d;--color-ink-muted:#5f5f69;--color-ink-muted-2:#62626c;--color-accent-on-paper:#355497;--color-success-on-paper:#1b714e;--color-warning-on-paper:#805e0f;--ease-brand:cubic-bezier(.2, .7, .3, 1)}}@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}.m-9{margin:calc(var(--spacing) * 9)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.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,)}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--type-size-label:11px;--type-size-caption:12px;--type-size-body-small:13px;--type-size-body:14px;--type-size-body-large:16px;--type-size-lead:18px;--type-size-page-title:18px;--type-size-detail-title:22px;--type-size-card-title:28px;--type-size-metric:28px;--type-size-metric-large:40px;--type-size-section-title:clamp(42px, 4vw, 64px);--type-size-hero-title:clamp(52px, 5.7vw, 86px);--type-weight-regular:400;--type-weight-medium:500;--type-weight-strong:600;--type-weight-bold:700;--type-leading-display:.98;--type-leading-heading:1.08;--type-leading-compact:1.35;--type-leading-body:1.5;--type-leading-relaxed:1.65;--type-tracking-display:-.05em;--type-tracking-heading:-.02em;--type-tracking-label:.1em;--type-tracking-button:.03em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--radius-control:2px;--radius-panel:0px;--radius-focus:2px;--radius-round:999px;--elevation-panel:none;--elevation-overlay:0 16px 40px -10px #000000a6;--motion-fast:.12s;--motion-base:.16s;--motion-slow:.24s}::selection{color:var(--color-foreground);background:#2563eb4d}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1f padding-box padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#ffffff38}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.fade-in{animation:fade-in .3s var(--ease-brand) both}.faq[open]>p{animation:fade-in .25s var(--ease-brand) both}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1!important;transform:none!important}}.btn-primary,.onepage-button{border-radius:var(--radius-control);background:var(--color-accent-deep);color:#fff;box-shadow:none;cursor:pointer;transition:background-color .15s var(--ease-brand), transform .12s var(--ease-brand);border:none}.btn-primary:hover,.onepage-button:hover{background:var(--color-accent-deeper)}.btn-primary:active,.onepage-button:active{transform:scale(.98)}.btn-primary:disabled,.onepage-button:disabled{opacity:.5;cursor:not-allowed}:root{--ink:var(--color-background);--ink-raised:var(--color-surface);--ink-hover:var(--color-surface-hover);--rule:var(--color-rule);--rule-strong:var(--color-rule-strong);--line:var(--color-rule);--fg:var(--color-foreground);--fg-2:var(--color-foreground-2);--muted:var(--color-muted);--muted-2:var(--color-muted-2);--acid:var(--color-accent);--acid-hover:var(--color-accent-hover);--acid-text:var(--color-accent-text);--acid-muted:var(--color-accent-muted);--acid-on-paper:var(--color-accent-on-paper);--acid-tint:var(--color-accent-tint);--acid-tint-strong:var(--color-accent-tint-strong);--ink-on-acid:var(--color-ink-on-accent);--ink-on-acid-2:var(--color-ink-on-accent-2);--green:var(--color-success);--amber:var(--color-warning);--red:var(--color-danger);--green-on-paper:var(--color-success-on-paper);--amber-on-paper:var(--color-warning-on-paper);--paper:var(--color-paper);--paper-raised:var(--color-paper-raised);--paper-sunken:var(--color-paper-sunken);--paper-deep:var(--color-paper-deep);--paper-rule:var(--color-paper-border);--paper-hair:var(--color-paper-hair);--ink-on-paper:var(--color-ink);--ink-on-paper-2:var(--color-ink-2);--muted-on-paper:var(--color-ink-muted);--muted-on-paper-2:var(--color-ink-muted-2)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--fg);font-family:var(--font-sans);margin:0}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button>span[aria-hidden=true]{display:none}.brand{letter-spacing:.13em;align-items:center;gap:12px;width:max-content;font-size:15px;display:inline-flex}.brand-name{white-space:nowrap;font-weight:700}.brand-name em{color:inherit;font-style:normal}nav{color:var(--muted);gap:36px;font-size:13px;display:flex}nav a:hover,footer a:hover{color:#fff}.eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--muted);align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex;position:relative}h1{letter-spacing:-.055em;max-width:1600px;margin:28px auto 26px;font-size:clamp(48px,6.4vw,92px);font-weight:500;line-height:.99;position:relative}h2{letter-spacing:-.045em;margin:0;font-size:clamp(40px,5vw,70px);font-weight:500;line-height:1.02}footer{background:var(--ink);padding:70px max(22px,6vw) 28px}main{overflow:clip visible}.skip-link{z-index:1000;color:#111;border:2px solid var(--acid-on-paper);background:#fff;padding:10px 14px;font-weight:700;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:none}.global-trust-links{background:var(--ink);color:var(--fg-2);border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:30px;padding:18px max(22px,6vw,50vw - 720px);font-size:12px;display:flex}.global-trust-links nav{flex-wrap:wrap;gap:22px;display:flex}.global-trust-links a{color:var(--fg-2)}.utility-page{background:var(--ink);min-height:100vh;color:var(--fg)}.utility-header{border-bottom:1px solid var(--rule-strong);justify-content:space-between;align-items:center;height:70px;padding:0 max(22px,6vw,50vw - 720px);display:flex}.utility-header a{color:var(--fg)}.utility-hero{max-width:1100px;padding:110px max(22px,6vw,50vw - 720px) 70px}.utility-hero h1,.legal-copy h1{letter-spacing:-.06em;margin:25px 0;font-size:clamp(52px,7vw,96px);line-height:.95}.utility-hero>p:last-child{max-width:720px;color:var(--muted);font-size:18px;line-height:1.65}.utility-copy-grid{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);grid-template-columns:repeat(3,1fr);display:grid}.utility-copy-grid article{border-right:1px solid var(--rule-strong);min-height:360px;padding:45px max(22px,4vw)}.utility-copy-grid h2{margin:70px 0 18px;font-size:34px}.utility-copy-grid p{color:var(--muted);line-height:1.6}.utility-copy-grid{grid-template-columns:repeat(2,1fr)}.utility-copy-grid article:nth-child(3n){border-right:1px solid var(--rule-strong)}.utility-copy-grid article:nth-child(2n){border-right:0}.utility-copy-grid article{border-bottom:1px solid var(--rule-strong);min-height:300px}.utility-copy-grid h2{margin:0 0 18px}.utility-copy-grid a{color:var(--acid-text);text-underline-offset:3px;text-decoration:underline}.legal-copy .legal-date{color:var(--muted)}.legal-copy h2{margin:54px 0 14px;font-size:30px}.legal-copy p{color:var(--fg-2);font-size:16px;line-height:1.75}.legal-copy a{color:var(--acid-text);text-decoration:underline}@media (max-width:900px){.global-trust-links{flex-direction:column;align-items:flex-start}.utility-copy-grid{grid-template-columns:1fr}.utility-copy-grid article,.utility-copy-grid article:nth-child(3n){border-right:0}}@media (max-width:600px){.global-trust-links nav{grid-template-columns:1fr 1fr;display:grid}.utility-hero{padding-top:72px}.utility-hero h1,.legal-copy h1{font-size:50px}.utility-copy-grid h2{font-size:30px}.legal-copy{padding-top:70px}}.onepage{--op-blue:var(--acid);--op-paper:var(--paper);--op-ink:var(--ink);background:var(--op-ink);color:var(--fg);font-family:var(--font-sans);font-kerning:normal;text-rendering:optimizelegibility;overflow:clip}.page-shell:has(.onepage)+.global-trust-links{display:none}.onepage :where(section[id]){scroll-margin-top:86px}.onepage-button{letter-spacing:.03em;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:12px;font-weight:700;display:inline-flex}.onepage-button:active{transition-duration:80ms;transform:scale(.98)}.onepage-button-small{min-height:44px;padding-inline:18px}.onepage-eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--muted);margin:0;font-size:11px;font-weight:700}.onepage-hero{text-align:center;background:var(--ink);padding:96px max(22px,5.5vw,50vw - 750px) 90px}.onepage-hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:1380px;margin:27px auto 25px;font-size:clamp(50px,5.7vw,86px);font-weight:500;line-height:.98}.onepage-hero h1 span{display:block}.onepage-hero h1 span:nth-child(2){color:var(--muted)}.onepage-lead{max-width:720px;color:var(--muted);margin:0 auto;font-size:17px;line-height:1.65}.onepage-actions{justify-content:center;gap:10px;margin-top:31px;display:flex}.onepage-panel-head{height:48px;color:var(--muted-2);text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;padding:0 18px;font-size:10px;display:flex}.onepage-feature-copy>a{border-top:1px solid var(--paper-rule);text-transform:uppercase;letter-spacing:.1em;margin-top:auto;padding-top:18px;font-size:11px;font-weight:700}.onepage-feature{grid-template-columns:.86fr 1.14fr;align-items:center;gap:clamp(65px,9vw,145px);padding:120px max(22px,5.5vw,50vw - 750px);display:grid}.onepage-feature-light{background:var(--op-paper);color:var(--ink-on-paper);border-top:1px solid var(--paper-hair)}.onepage-feature-dark{background:var(--ink);color:var(--fg);grid-template-columns:1.14fr .86fr}.onepage-feature-copy h2{letter-spacing:-.05em;max-width:650px;margin:22px 0 25px;font-size:clamp(44px,4.8vw,67px);font-weight:500;line-height:1}.onepage-feature-copy ul{border-top:1px solid var(--paper-rule);margin:30px 0;padding:0;list-style:none}.onepage-feature-copy li{border-bottom:1px solid var(--paper-rule);color:var(--ink-on-paper-2);padding:13px 0;font-size:12px}.onepage-feature-dark .onepage-feature-copy ul,.onepage-feature-dark .onepage-feature-copy li{border-color:var(--rule)}.onepage-feature-dark .onepage-feature-copy li{color:var(--fg-2)}.onepage-feature-copy>a{margin-top:30px;display:block}.onepage-feature-dark .onepage-feature-copy>a{border-color:var(--rule)}.onepage-domain-panel{border:1px solid var(--paper-rule);background:var(--paper-raised)}.onepage-domain-panel .onepage-panel-head{border-color:var(--paper-hair);color:var(--muted-on-paper-2)}.onepage-workspace-panel{border:1px solid var(--rule-strong);background:var(--ink-raised)}@media (min-width:1100px){.onepage-hero h1 span{white-space:nowrap}}@media (max-width:1050px){.onepage-feature,.onepage-feature-dark{grid-template-columns:1fr}.onepage-feature{gap:60px}.onepage-feature-dark .onepage-workspace-panel{order:2}.onepage-feature-dark .onepage-feature-copy{order:1}}@media (max-width:760px){.onepage-button-small{min-height:36px;padding-inline:12px}.onepage-hero{padding:72px 18px 70px}.onepage-hero h1{font-size:45px}.onepage-lead{font-size:15px}.onepage-actions{flex-direction:column;max-width:310px;margin-left:auto;margin-right:auto}.onepage-feature{padding:82px 20px}.onepage-feature-copy h2{font-size:45px}.onepage-workspace-panel{min-width:0}}.onepage :where(h1,h2,h3){-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.onepage :where(p,li,summary){-webkit-hyphens:none;hyphens:none;text-wrap:pretty}@media (min-width:1051px){.onepage-hero{padding-top:118px;padding-bottom:110px}.onepage-feature{gap:clamp(75px,10vw,165px);min-height:860px;padding-top:155px;padding-bottom:155px}}.onepage-panel-head{font-size:11px}@media (min-width:1051px){#workspaces .onepage-feature-copy h2{font-size:clamp(54px,4.2vw,67px)}}.onepage{--op-gutter:max(22px,5.5vw,calc((100vw - 1500px)/2))}.onepage :where(h1,h2,h3){text-wrap:balance}.onepage-feature-copy ul{border-top:0;gap:14px;margin-top:32px;display:grid}.onepage-feature-copy li{border-bottom:0;padding:0 0 0 18px;line-height:1.55;position:relative}.onepage-feature-copy li:before{content:"";background:var(--acid-on-paper);width:8px;height:1px;position:absolute;top:.72em;left:0}.onepage-feature-dark .onepage-feature-copy li:before{background:var(--acid-text)}@media (max-width:380px){.onepage-feature-copy h2{font-size:40px}}@media (max-width:600px){.brand{gap:8px;font-size:13px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.utility-hero p a{color:var(--acid-text);text-underline-offset:3px;text-decoration:underline}.utility-retry{font:inherit;color:var(--acid-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.onepage-product-view{--identity-accent:var(--color-identity-domains);scroll-margin-top:86px}.onepage-product-view .onepage-feature-copy{max-width:590px}.onepage-product-view .onepage-product-index{margin-bottom:clamp(34px,4vw,52px)}.onepage-product-view .onepage-feature-copy h2{max-width:11.5em}.onepage-product-view .onepage-feature-copy>p{max-width:33em;margin-top:28px}@media (max-width:1050px){.onepage-product-view .onepage-feature-copy{max-width:690px}}@media (max-width:600px){.onepage-product-view{scroll-margin-top:64px}}.onepage-workspace-panel{background:linear-gradient(180deg, var(--ink-raised), var(--ink));border:1px solid var(--rule-strong);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #00000080,inset 0 1px #ffffff0a}.onepage-domain-panel{background:linear-gradient(180deg, var(--paper-raised), var(--paper));border:1px solid var(--paper-rule);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #0000000f,inset 0 1px #fff9}:focus-visible{outline:3px solid var(--acid);outline-offset:3px;border-radius:8px}.skip-link{color:var(--ink-on-paper);border-color:var(--acid-on-paper)}#main-content:focus{outline:none}.onepage-feature-copy>h2:first-child{margin-top:0}.onepage-workspace-panel,.onepage-domain-panel{box-shadow:none;border-radius:0}.onepage-workspace-panel{background:var(--ink-raised)}.onepage-domain-panel{background:var(--paper-raised)}.onepage :focus-visible{border-radius:2px}.onepage-hero h1{font-size:var(--type-size-hero-title);font-weight:var(--type-weight-medium);line-height:var(--type-leading-display);letter-spacing:var(--type-tracking-display)}.onepage-feature-copy h2,#workspaces .onepage-feature-copy h2{font-size:var(--type-size-section-title);font-weight:var(--type-weight-medium);line-height:var(--type-leading-display);letter-spacing:var(--type-tracking-display)}.onepage-lead{font-size:var(--type-size-lead);line-height:var(--type-leading-relaxed)}.onepage-eyebrow{font-size:var(--type-size-caption);font-weight:var(--type-weight-bold);line-height:var(--type-leading-compact);letter-spacing:var(--type-tracking-label)}.onepage-button{font-size:var(--type-size-caption);font-weight:var(--type-weight-bold);letter-spacing:var(--type-tracking-button)}.onepage:not(.feature-page) .onepage-hero .onepage-button{font-size:var(--type-size-body)}@media (max-width:760px){.onepage-hero h1{font-size:44px}.onepage-feature-copy h2,#workspaces .onepage-feature-copy h2{font-size:40px}.onepage-lead{font-size:var(--type-size-body-large)}}@media (max-width:380px){.onepage-hero h1{font-size:40px}.onepage-feature-copy h2,#workspaces .onepage-feature-copy h2{font-size:36px}}.onepage-hero{padding:0}.onepage-product-view,.onepage-feature-dark.onepage-product-view{border-top:1px solid var(--paper-hair);grid-template-columns:minmax(330px,.86fr) minmax(520px,1.14fr);min-height:780px}.onepage-feature-dark.onepage-product-view{border-top-color:var(--rule-strong)}.onepage-product-index{border-bottom:1px solid var(--paper-rule);max-width:650px;color:var(--muted-on-paper);font:var(--type-weight-medium) var(--type-size-label) / 1 var(--font-mono);letter-spacing:var(--type-tracking-label);text-transform:uppercase;justify-content:space-between;align-items:baseline;margin-bottom:56px;padding-bottom:16px;display:flex}.onepage-feature-dark .onepage-product-index{border-bottom-color:var(--rule-strong);color:var(--muted)}.onepage-product-index strong{color:var(--ink-on-paper);font:inherit}.onepage-feature-dark .onepage-product-index strong{color:var(--fg)}.onepage-product-view .onepage-feature-copy h2{margin-top:0}@media (max-width:1050px){.onepage-product-view,.onepage-feature-dark.onepage-product-view{grid-template-columns:1fr;min-height:0}.onepage-product-index{margin-bottom:38px}}@media (max-width:760px){.onepage-product-index{margin-bottom:32px}}.feature-page-hero{align-content:center;min-height:670px;display:grid}.feature-page-hero .onepage-actions{justify-self:center}.feature-detail .onepage-feature-copy>p{margin:0 0 18px}.feature-detail .onepage-feature-copy>p:last-child{margin-bottom:0}.feature-mode-panel,.feature-setup-panel,.feature-proof-panel,.feature-access-panel{width:100%;overflow:hidden}.feature-mode-rows>div{border-bottom:1px solid var(--paper-hair);grid-template-columns:42px 1fr;gap:20px;min-height:132px;padding:25px 27px;display:grid}.feature-mode-rows>div:last-child{border-bottom:0}.feature-mode-rows>div>span{color:var(--acid-on-paper);font:var(--type-weight-medium) var(--type-size-label) / 1 var(--font-mono);padding-top:2px}.feature-mode-rows strong{color:var(--ink-on-paper);font-size:16px;font-weight:var(--type-weight-medium);display:block}.feature-mode-rows p{max-width:560px;color:var(--muted-on-paper);margin:8px 0 0;font-size:13px;line-height:1.55}.feature-change-summary{border-bottom:1px solid var(--rule-strong);align-content:center;gap:13px;min-height:220px;padding:30px;display:grid}.feature-change-summary>span,.feature-access-group>span{color:var(--muted-2);font-size:10px;font-weight:var(--type-weight-bold);letter-spacing:var(--type-tracking-label);text-transform:uppercase}.feature-change-summary strong{color:var(--fg);font:var(--type-weight-medium) 30px / 1.1 var(--font-mono);letter-spacing:-.04em}.feature-change-summary strong i{color:var(--muted-2);padding:0 7px;font-size:15px;font-style:normal}.feature-change-summary p{max-width:560px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.feature-proof-rows>div{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:24px;min-height:62px;padding:0 24px;font-size:12px;display:flex}.feature-proof-rows>div:last-child{border-bottom:0}.feature-proof-rows span{color:var(--muted)}.feature-proof-rows b{color:var(--acid-text);font-weight:var(--type-weight-medium);text-align:right}.feature-mcp-hero{padding-bottom:78px}.feature-url-wrap{text-align:left;gap:9px;width:min(820px,100%);margin:34px auto 0;display:grid}.feature-url-label{color:var(--muted);font-size:10px;font-weight:var(--type-weight-bold);letter-spacing:var(--type-tracking-label);text-transform:uppercase}.feature-url-control{border:1px solid var(--rule-strong);background:var(--ink-raised);grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:6px;display:grid}.feature-url-control code{overflow-wrap:anywhere;min-width:0;color:var(--fg);font:var(--type-weight-medium) 14px / 1.4 var(--font-mono);align-items:center;padding:0 16px;display:flex}.feature-url-control button{background:var(--acid);color:#fff;cursor:pointer;min-height:52px;font:var(--type-weight-bold) var(--type-size-caption) / 1 var(--font-sans);letter-spacing:var(--type-tracking-button);border:0;padding:0 20px}.feature-url-control button:hover{background:var(--acid-hover)}.feature-url-note{color:var(--muted-2);font-size:11px;line-height:1.5}.feature-url-note[role=alert]{color:var(--red)}.feature-hero-note{max-width:690px;color:var(--muted-2);margin:18px auto 0;font-size:12px;line-height:1.55}.feature-availability{border-top:1px solid var(--paper-rule);padding-top:19px;color:var(--muted-on-paper-2)!important;font-size:12px!important}.feature-platform-guide{border-bottom:1px solid var(--paper-hair);padding:25px 27px 27px}.feature-platform-guide:last-child{border-bottom:0}.feature-platform-name{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.feature-platform-name strong{color:var(--ink-on-paper);font-size:16px;font-weight:var(--type-weight-medium)}.feature-platform-name span{color:var(--muted-on-paper-2);letter-spacing:var(--type-tracking-label);text-transform:uppercase;font-size:10px}.feature-platform-guide ol{color:var(--muted-on-paper);margin:19px 0 0;padding-left:22px;font-size:12px;line-height:1.55}.feature-platform-guide li{padding:4px 0 4px 7px}.feature-platform-guide b{color:var(--ink-on-paper-2);font-weight:var(--type-weight-medium)}.feature-access-group{border-bottom:1px solid var(--rule);padding:25px 27px}.feature-access-group:last-child{border-bottom:0}.feature-access-group ul{gap:11px;margin:16px 0 0;padding:0;list-style:none;display:grid}.feature-access-group li{color:var(--fg-2);padding-left:18px;font-size:12px;line-height:1.5;position:relative}.feature-access-group li:before{content:"";background:var(--acid-text);width:8px;height:1px;position:absolute;top:.7em;left:0}.feature-access-group p{color:var(--muted);margin:13px 0 0;font-size:12px;line-height:1.55}.feature-access-limit{box-shadow:inset 3px 0 0 var(--amber)}@media (max-width:760px){.feature-page-hero{min-height:570px}.feature-mcp-hero{min-height:690px}.feature-url-control{grid-template-columns:1fr}.feature-url-control code{min-height:58px;padding:10px 12px;font-size:12px}.feature-url-control button{width:100%}.feature-mode-rows>div{grid-template-columns:32px 1fr;gap:12px;min-height:0;padding:22px 20px}.feature-change-summary,.feature-platform-guide,.feature-access-group{padding-left:20px;padding-right:20px}.feature-change-summary strong{font-size:23px}}@media (max-width:340px){.feature-url-control code{padding-inline:10px;font-size:11px}}:root{--ink:#fff;--ink-raised:#f5f9f9;--ink-hover:#edf6f5;--fg:#032b3a;--fg-2:#032b3a;--muted:#52666e;--muted-2:#52666e;--rule:#e0e9eb;--rule-strong:#cbd9dc;--line:#e0e9eb;--paper:#fff;--paper-raised:#f5f9f9;--paper-hair:#d9e5e7;--ink-on-paper:#032b3a;--muted-on-paper:#52666e;--acid:#005565;--acid-hover:#032b3a;--acid-text:#005565;--acid-on-paper:#005565;--acid-tint:#e5f3f2;--acid-tint-strong:#dcefee;--ink-on-acid:#fff}body{color:#032b3a;background:#fff}.onepage{--op-blue:#005565;--op-gutter:48px;color:#032b3a;background:#fff}.feature-page .feature-page-hero{color:#fff;background:radial-gradient(at 100% 100%,#00c8b933,#0000 65%),linear-gradient(135deg,#032b3a,#005565);border-radius:20px;max-width:none;margin:20px 20px 0;padding:104px 48px 96px}.feature-page-hero h1{letter-spacing:-.035em;color:#fff;max-width:1000px;margin:0 auto 24px;font-size:56px;font-weight:500;line-height:1.08}.feature-page-hero .onepage-lead{color:#d4e9ea;max-width:760px;margin:0 auto;font-size:18px;line-height:1.6}.feature-page-hero .onepage-actions{margin-top:32px}.feature-page .onepage-button{box-shadow:none;color:#fff;background:#005565;border:1px solid #005565;border-radius:999px;min-height:48px;padding:0 24px;font-size:15px;font-weight:500}.feature-page-hero .onepage-button{color:#005565;background:#fff;border-color:#fff}.feature-page-hero .onepage-button:hover{color:#032b3a;background:#e5f3f2}.feature-page .feature-detail{color:#032b3a;background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1200px;margin:0 auto;padding:104px 0 24px;display:grid}.feature-detail .onepage-feature-copy{max-width:none;padding:0}.feature-detail .onepage-feature-copy h2{letter-spacing:-.025em;color:#032b3a;margin:0 0 24px;font-size:36px;font-weight:500;line-height:1.15}.feature-detail .onepage-feature-copy p,.feature-detail .onepage-feature-copy li{color:#52666e;font-size:16px;line-height:1.65}.feature-detail .onepage-feature-copy p+p{margin-top:16px}.feature-page .onepage-domain-panel,.feature-page .onepage-workspace-panel{width:100%;max-width:none;box-shadow:none;color:#032b3a;background:#f5f9f9;border:1px solid #d9e5e7;border-radius:16px}.feature-page .onepage-panel-head{color:#52666e;letter-spacing:0;text-transform:none;background:0 0;border-bottom:1px solid #d9e5e7;padding:20px 24px;font-size:12px}.feature-page .feature-mode-panel .onepage-panel-head{background:#e5f3f2}.feature-mode-rows>div{grid-template-columns:28px 1fr;gap:16px;padding:24px}.feature-mode-rows strong{font-size:16px;font-weight:500}.feature-mode-rows p{font-size:14px}.feature-change-summary{background:#e5f3f2;border-color:#d9e5e7;min-height:190px;padding:28px}.feature-change-summary>span,.feature-access-group>span{text-transform:none;letter-spacing:0;color:#005565;font-size:13px;font-weight:500}.feature-change-summary strong{color:#032b3a;font-size:26px}.feature-change-summary p,.feature-proof-rows span,.feature-access-group p,.feature-access-group li{color:#52666e;font-size:14px}.feature-proof-rows>div{border-color:#d9e5e7;min-height:58px}.feature-proof-rows b{color:#005565}.feature-platform-guide{border-color:#d9e5e7}.feature-platform-guide ol{color:#52666e;font-size:14px}.feature-platform-name strong{color:#032b3a;font-weight:500}.feature-platform-name span{color:#52666e}.feature-access-group{border-color:#d9e5e7}.feature-access-limit{background:#e5f3f2}.feature-hero-note{color:#d4e9ea;font-size:14px}.feature-url-label{color:#d4e9ea}.feature-url-shell{color:#032b3a;background:#fff;border:1px solid #ffffff40;border-radius:12px;overflow:hidden}.feature-url-shell code{color:#032b3a}.feature-url-shell button{color:#005565;background:#e5f3f2;font-weight:500}.feature-copy-status{color:#d4e9ea}.utility-page{color:#032b3a;background:#fff}.utility-page .utility-hero{max-width:1200px;margin:auto;padding:96px 48px 48px}.utility-hero h1,.legal-copy h1{letter-spacing:-.025em;color:#032b3a;margin:0 0 24px;font-size:44px;font-weight:500;line-height:1.15}.utility-hero>p{color:#52666e;font-size:17px;line-height:1.6}.utility-copy-grid{grid-template-columns:repeat(3,1fr);gap:40px;max-width:1200px;margin:auto;padding:0 48px;display:grid}.utility-copy-grid article{border-top:1px solid #d9e5e7;padding:24px 0}.utility-copy-grid h2,.legal-copy h2{color:#032b3a;font-size:20px;font-weight:500;line-height:1.3}.utility-copy-grid p,.legal-copy p,.legal-copy li{color:#52666e;font-size:15px;line-height:1.75}.legal-copy{max-width:850px;margin:auto;padding:96px 48px 0}.legal-copy h2{margin-top:40px}.utility-header{border-bottom:1px solid #e0e9eb;max-width:1440px;min-height:80px;margin:auto;padding:20px 48px}.utility-header img{width:196px;height:40px;display:block}.utility-retry{color:#005565}@media (min-width:881px) and (max-width:1200px){.web-features summary{font-size:13px}.feature-page .feature-page-hero{margin:20px 20px 0}.feature-page .feature-detail{gap:40px;margin:0 48px}}.feature-url-control{background:#fff;border:1px solid #ffffff40;border-radius:12px;overflow:hidden}.feature-url-control code{color:#032b3a}.feature-url-control button{color:#005565;background:#e5f3f2;font-weight:500}.feature-url-note{color:#d4e9ea}.feature-page .feature-page-hero{min-height:0;padding-top:80px;padding-bottom:80px}.feature-page .feature-detail .onepage-feature-copy h2{text-wrap:initial;max-width:none}.feature-page .feature-mode-rows>div{display:block}.feature-page .feature-mode-rows>div>div{min-width:0}.feature-url-control button:hover{color:#032b3a;background:#dcefee}.feature-url-label,.feature-platform-name span{letter-spacing:0;text-transform:none;font-size:13px;font-weight:400}.feature-platform-guide ol{padding-left:20px;list-style:decimal}.feature-platform-guide li{padding-left:0}.feature-page .feature-mode-rows>div{min-height:0}.feature-page .feature-detail .onepage-feature-copy>p{margin-top:0}.feature-page .feature-detail .onepage-feature-copy>p+p{margin-top:16px}.feature-mode-rows strong{align-items:center;gap:10px;display:flex}.feature-mode-rows .marketing-icon{color:#005565;flex:none}.feature-platform-name strong{align-items:center;gap:10px;display:inline-flex}.feature-platform-name strong img{object-fit:contain;flex:none;display:block}.feature-illustration{background:radial-gradient(#e5f3f2,#0000 75%);border-bottom:1px solid #d9e5e7;margin:0;padding:12px 16px}.feature-illustration svg{width:100%;height:auto;display:block;overflow:visible}.feature-illustration text{font-family:var(--font-geist-sans,Arial,sans-serif);fill:#032b3a;letter-spacing:0;font-size:16px;font-weight:500}.feature-illustration .feature-svg-label{fill:#52666e;font-size:14px;font-weight:400}.feature-illustration .feature-svg-record{font-size:16px;font-family:var(--font-geist-mono,monospace);fill:#005565}.feature-node{fill:#fff;stroke:#cbdfe1;stroke-width:1.2px}.feature-central-node{stroke:#82c7c8;fill:#f8fdfc}.feature-wire{fill:none;stroke:#b2d3d5;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.feature-flow{fill:none;stroke:#008c96;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10 62;opacity:0}.feature-hub{fill:#fff;stroke:#82c7c8;stroke-width:1.2px}.feature-halo{fill:none;stroke:#008c96;stroke-width:1px;opacity:.18}.feature-icon{fill:none;stroke:#005565;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.feature-dot{fill:#008c96}.feature-check-ring{fill:#e5f3f2;stroke:#82c7c8;stroke-width:1px}.feature-motion-active .feature-flow{opacity:.65;animation:6s linear infinite feature-signal}.feature-motion-active .feature-halo{animation:7s ease-in-out infinite feature-breathe}.feature-change-summary .feature-illustration{background:0 0;border:0;margin:-16px -16px 0;padding:0}.feature-change-summary:has(.feature-illustration){gap:8px;min-height:0;padding:24px}@keyframes feature-signal{to{stroke-dashoffset:-144px}}@keyframes feature-breathe{0%,to{opacity:.16;stroke-width:1px}50%{opacity:.38;stroke-width:2px}}@media (prefers-reduced-motion:reduce){.feature-motion-active .feature-flow,.feature-motion-active .feature-halo{animation:none}.feature-motion-active .feature-flow{opacity:0}}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}
.web-skip-link{z-index:100;color:#032b3a;background:#fff;border:2px solid #008c96;border-radius:6px;padding:12px 20px;position:absolute;top:-80px;left:20px}.web-skip-link:focus{top:12px}html::-webkit-scrollbar{all:revert}html::-webkit-scrollbar-track{all:revert}html::-webkit-scrollbar-thumb{all:revert}html::-webkit-scrollbar-thumb:hover{all:revert}body::-webkit-scrollbar{all:revert}body::-webkit-scrollbar-track{all:revert}body::-webkit-scrollbar-thumb{all:revert}body::-webkit-scrollbar-thumb:hover{all:revert}.web-header{z-index:50;background:#fff;border-bottom:1px solid #e0e9eb;position:sticky;top:0}.web-header-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1440px;min-height:80px;margin:auto;padding:0 32px;display:flex}.web-brand-logo{object-fit:contain;width:196px;height:40px;display:block}.web-header nav{align-items:center;gap:24px;display:flex}.web-header a,.web-features summary{color:#032b3a;white-space:nowrap;font-size:14px;font-weight:400;text-decoration:none}.web-header a:hover,.web-features summary:hover{color:#005565}.web-header-actions{align-items:center;gap:12px;display:flex}.web-signin,.web-primary{border:1px solid #d9e5e7;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:0 20px;display:inline-flex}.web-header .web-primary,.web-primary{color:#fff;background:#005565;border-color:#005565;text-decoration:none}.web-header .web-primary:hover,.web-primary:hover{color:#fff;background:#032b3a}.web-footer{color:#fff;background:#032b3a;border:0;margin-top:96px;padding:0}.web-footer-inner{max-width:1440px;margin:auto;padding:64px 32px 28px}.web-footer-grid{grid-template-columns:1.7fr repeat(4,1fr);gap:40px;display:grid}.web-footer-grid h2{letter-spacing:normal;color:#d4e9ea;margin:4px 0 20px;font-size:13px;font-weight:500;line-height:1.5}.web-footer-grid a{color:#d4e9ea;margin:12px 0;font-size:14px;text-decoration:none;display:block}.web-footer-grid a:hover{color:#fff}.web-footer-brand p{color:#d4e9ea;max-width:250px;margin:20px 0;font-size:14px;line-height:1.6}.web-socials{align-items:center;gap:16px;display:flex}.web-socials a{color:inherit;margin:0;display:inline-flex}.web-socials svg{fill:currentColor;width:18px;height:18px}.web-footer-bottom{color:#d4e9ea;border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding-top:24px;font-size:12px;display:flex}.web-footer-bottom a{color:inherit;text-decoration:none}.web-owner{font-weight:500}.web-header :focus-visible,.web-footer :focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #008c96}.web-header,.web-footer{font-family:var(--font-geist-sans,Geist,Arial,sans-serif);letter-spacing:normal;text-align:left;line-height:1.5}.web-header *,.web-footer *{box-sizing:border-box}.web-header-inner{position:relative}.web-header nav{padding:0;font-size:16px;line-height:1.5}.web-header nav>a{padding:20px 0}.web-header .web-features{background:0 0;border:0;margin:0;padding:0;position:static}.web-features summary{cursor:pointer;align-items:center;gap:7px;padding:28px 0;list-style:none;display:flex}.web-features summary::-webkit-details-marker{display:none}.web-chevron{width:14px;height:14px;transition:transform .18s}.web-features[open] .web-chevron{transform:rotate(180deg)}.web-features-menu{background:#fff;border:1px solid #d9e5e7;border-radius:0 0 16px 16px;grid-template-columns:1fr 1fr 1fr;gap:0;padding:32px;display:grid;position:absolute;top:calc(100% - 1px);left:32px;right:32px;box-shadow:0 18px 40px #032b3a12}.web-features:not([open]) .web-features-menu{display:none}.web-features-intro{padding-right:32px}.web-features-intro>span{color:#52666e;font-size:13px}.web-features-intro p{color:#032b3a;max-width:260px;margin:12px 0 0;font-size:24px;font-weight:500;line-height:1.25}.web-features-menu>a{white-space:normal;border-left:1px solid #e0e9eb;align-content:start;gap:10px;padding:8px 32px;display:grid}.web-features-menu strong{align-items:center;gap:12px;font-size:16px;font-weight:500;display:flex}.web-features-menu strong svg{color:#008c96;flex:none;width:18px;height:18px}.web-features-menu a>span{color:#52666e;max-width:260px;font-size:14px;line-height:1.5}.web-features-menu a:hover strong{color:#008c96}.web-features-menu strong .marketing-icon{color:#005565;width:20px;height:20px}.web-footer-grid a,.web-footer-brand p{line-height:1.6}.web-footer .web-socials,.web-footer .web-socials a{color:#d4e9ea}.web-footer nav{background:0 0;border:0;padding:0}.web-footer .web-legal{gap:16px;font-size:11px;display:flex}.web-legal a{font-weight:400;text-decoration:none}@media (min-width:881px) and (max-width:1200px){.web-header-inner{gap:16px;padding:0 24px}.web-header nav{gap:16px}.web-header a,.web-features summary{font-size:13px}.web-header .web-brand-logo{width:166px;height:34px}.web-signin,.web-primary{padding:0 16px}.web-features-menu{padding:24px;left:24px;right:24px}.web-features-menu>a{padding:8px 24px}.web-footer-grid{gap:24px}.web-footer-bottom{font-size:11px}}
