/*! 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)))){:root,:host{--shimmer-angle:20deg}*,: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-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;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill: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{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.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)}.isolate{isolation:isolate}.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}}.container{width:min(1180px,100% - 48px);max-width:1180px;margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.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,)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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}.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,)}.invert{--tw-invert:invert(100%);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))}.paused{animation-play-state:paused}.running{animation-play-state:running}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--background:#fffdf8;--foreground:#1c1814;--card:#fff;--primary:#c45c26;--secondary:#f6efe3;--muted:#f4ebdc;--border:#e8e0d3;--ring:#c45c26}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);margin:0;font-family:Inter,system-ui,sans-serif;font-size:16px}a{color:inherit;text-decoration:none}.container{width:min(1180px,100% - 48px);max-width:1180px;margin-inline:auto}header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf8e8;border-bottom:1px solid #e8e0d3;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;height:76px;display:flex}.logo{letter-spacing:-.04em;align-items:center;gap:9px;font-size:22px;font-weight:800;display:flex}.logo b{color:#c45c26}.logoMark{color:#fff;background:#c45c26;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.navLinks{color:#655d52;gap:32px;font-size:14px;font-weight:650;display:flex}.navLinks a:hover{color:#c45c26}.navActions{align-items:center;gap:22px;font-size:14px;font-weight:700;display:flex}.button{color:#fff;background:#c45c26;border:1px solid #c45c26;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:15px 22px;font-weight:750;transition:all .2s;display:inline-flex;box-shadow:0 8px 20px #c45c2633}.button:hover{background:#a9471c;transform:translateY(-1px)}.button.small{padding:11px 17px}.button.secondary{color:#28221c;box-shadow:none;background:#fff;border-color:#ded4c4}.button.cream{color:#181d12;background:#fff7ec;border-color:#fff7ec}.menu{background:0 0;border:0;display:none}.hero{text-align:center;padding-top:92px}.eyebrow,.kicker{text-transform:uppercase;letter-spacing:.16em;color:#a9471c;font-size:12px;font-weight:800}.eyebrow{justify-content:center;align-items:center;gap:9px;display:flex}.eyebrow i{background:#c45c26;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #f7e1d4}.hero h1{letter-spacing:-.065em;margin:26px auto 28px;font-size:clamp(52px,7vw,88px);font-weight:760;line-height:.98}.hero h1 em{color:#c45c26;font-family:Georgia,serif;font-weight:400}.hero>p{color:#655d52;max-width:700px;margin:auto;font-size:19px;line-height:1.7}.heroActions{justify-content:center;align-items:center;gap:28px;margin:34px 0 22px;display:flex}.textLink{align-items:center;gap:8px;font-weight:750;display:inline-flex}.micro{color:#786f63;justify-content:center;gap:24px;font-size:13px;display:flex}.micro span{align-items:center;gap:6px;display:flex}.micro svg{color:#768557;width:14px}.flow{grid-template-columns:1fr 75px 1.6fr 75px 1fr;align-items:center;margin:72px 0 80px;display:grid}.mini,.core{background:#fff;border:1px solid #e8e0d3;box-shadow:0 24px 70px #4934211a}.mini{text-align:left;border-radius:16px;align-items:center;gap:12px;padding:18px;display:flex}.mini small,.address small,.messageRow small{letter-spacing:.12em;color:#9b9184;font-size:10px;font-weight:800;display:block}.mini b,.mini span{font-size:13px;display:block}.mini span{color:#8a8175}.avatar,.gmail{color:#556342;background:#e8eadf;border-radius:50%;place-items:center;width:40px;height:40px;font-size:12px;font-weight:800;display:grid}.gmail{color:#b44a32;background:#f9e8e3}.line{text-transform:uppercase;color:#958c80;letter-spacing:.1em;align-items:center;font-size:9px;display:flex}.line:after{content:"";background:#ccc;flex:1;height:1px;margin-left:5px}.core{text-align:left;border-radius:20px;overflow:hidden}.coreHead{border-bottom:1px solid #eee7dc;align-items:center;gap:9px;padding:15px 18px;display:flex}.coreHead .logoMark{width:30px;height:30px}.coreHead em{color:#607247;align-items:center;gap:4px;margin-left:auto;font-size:11px;font-style:normal;display:flex}.coreHead em svg{width:14px}.address{padding:23px}.address strong{margin-top:6px;display:block}.states{color:#dfe9ce;background:#171d13;justify-content:space-around;padding:14px;font-size:9px;display:flex}.states span:first-letter{color:#b8df61}.trust{background:#faf4e9;border-block:1px solid #ebe3d6}.trust .container{color:#5f594f;justify-content:space-between;align-items:center;min-height:82px;font-size:13px;font-weight:700;display:flex}.trust span{align-items:center;gap:9px;display:flex}.trust svg{color:#879565;width:18px}.section{padding-block:120px}.sectionHead{grid-template-columns:1.3fr .7fr;align-items:end;margin-bottom:52px;display:grid}.section h2,.dark h2,.security h2,.faq h2,.final h2,.center h2{letter-spacing:-.05em;margin:14px 0 0;font-size:clamp(40px,5vw,60px);line-height:1.05}.sectionHead>p,.center>p,.dark .how>div>p,.securityGrid>div>p,.faq>div>p{color:#70685d;margin:0;line-height:1.75}.featureGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.feature{background:#fff;border:1px solid #e9e1d5;border-radius:18px;padding:30px;transition:all .25s}.feature>span{color:#b64f1d;background:#f8e9de;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.feature>span svg{width:22px}.feature h3{margin:24px 0 10px}.feature p{color:#756d62;font-size:14px;line-height:1.7}.dark,.security,.final{color:#f6f1e8;background:#151b11;padding:110px 0}.how{grid-template-columns:.85fr 1.15fr;align-items:center;gap:100px;display:grid}.lime{color:#b8df61}.dark .how>div>p,.securityGrid>div>p{color:#aeb7a4;margin:24px 0 32px}.steps{border-left:1px solid #435039}.step{border-bottom:1px solid #303b2a;grid-template-columns:60px 1fr;gap:18px;padding:32px 0 32px 36px;display:grid}.step i{color:#b8df61;font-family:monospace;font-size:13px;font-style:normal}.step h3{margin:0 0 9px}.step p{color:#abb4a1;margin:0;font-size:14px;line-height:1.65}.journeyCard{background:#fff;border:1px solid #e3dbcf;border-radius:20px;overflow:hidden;box-shadow:0 20px 70px #32231414}.journeyTop{border-bottom:1px solid #eee8df;justify-content:space-between;padding:20px 24px;display:flex}.journeyTop>div{align-items:center;gap:10px;display:flex}.journeyTop i{background:#b8df61;border-radius:50%;width:8px;height:8px}.journeyTop small{color:#968e82}.journeyTop button{background:#fff;border:1px solid #ddd5c9;border-radius:8px;padding:8px 12px}.journey{grid-template-columns:repeat(5,1fr);padding:46px 30px 34px;display:grid}.journey>div{text-align:center}.journey>div>span{color:#fff;background:#789044;border-radius:50%;place-items:center;width:31px;height:31px;margin:auto;display:grid}.journey svg{width:15px}.journey h4{margin:13px 0 5px;font-size:13px}.journey p{color:#8b8377;margin:0;font-size:11px}.messageRow{background:#faf7f1;border-top:1px solid #eee8df;grid-template-columns:1.5fr 1.4fr 1.4fr .8fr;gap:20px;padding:22px 26px;display:grid}.messageRow b{margin-top:6px;font-size:12px;display:block}.green{color:#66803d}.compare{background:#f6eee2;padding:110px 0}.center{text-align:center;max-width:760px;margin:0 auto 55px}.center>p{max-width:620px;margin:20px auto 0}.compareGrid{grid-template-columns:1.25fr repeat(3,1fr);display:grid}.labels,.col{grid-template-rows:65px repeat(7,49px);padding:16px;display:grid}.labels{color:#625a50;padding-left:0;font-size:13px}.labels>*{border-bottom:1px solid #dfd5c6;align-items:center;display:flex}.col{text-align:center;border-left:1px solid #dfd5c6;font-size:13px}.col>*{border-bottom:1px solid #e2d9cb;justify-content:center;align-items:center;display:flex}.col svg{color:#71834e;width:17px}.col.featured{background:#fff;border:1px solid #e0d4c4;border-radius:17px;transform:translateY(-12px);box-shadow:0 15px 50px #4a311b14}.col .logo{font-size:17px}.col .logoMark{width:28px;height:28px}.toggle{background:#eee5d8;border-radius:11px;margin:28px auto 0;padding:4px;display:inline-flex}.toggle button{color:#746b5f;background:0 0;border:0;border-radius:8px;padding:10px 15px;font-weight:700}.toggle button.active{color:#211b16;background:#fff;box-shadow:0 3px 10px #d9cfc0}.toggle span{color:#a9471c;font-size:10px}.prices{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.priceCard{background:#fff;border:1px solid #e6ddd0;border-radius:20px;padding:32px;position:relative}.popularTag{color:#fff;text-transform:uppercase;background:#c45c26;border-radius:20px;padding:7px 13px;font-size:10px;font-weight:800;position:absolute;top:-14px;right:24px}.priceCard h3{margin:0 0 8px;font-size:21px}.priceCard>p{color:#756d62;min-height:40px;font-size:13px}.price{align-items:flex-end;margin:24px 0;display:flex}.price sup{align-self:flex-start;margin-top:9px;font-size:18px}.price strong{font-size:50px;line-height:1}.price span{color:#82796e;margin:0 0 6px 6px;font-size:13px}.priceCard .button{width:100%}.priceCard hr{border:0;border-top:1px solid #eee6db;margin:28px 0}.priceCard>b{font-size:12px}.priceCard ul{color:#5f584e;gap:12px;padding:0;font-size:13px;list-style:none;display:grid}.priceCard li{align-items:center;gap:8px;display:flex}.priceCard li svg{color:#71834e;width:15px}.priceNote{text-align:center;color:#8b8378;margin-top:28px;font-size:12px}.security{background:#20281a}.securityGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;display:grid}.outline{border-bottom:1px solid #75816a;align-items:center;gap:8px;padding-bottom:5px;font-weight:700;display:inline-flex}.securityList{grid-template-columns:1fr 1fr;gap:15px;display:grid}.securityList article{background:#273121;border:1px solid #485440;border-radius:15px;gap:15px;padding:23px;display:flex}.securityList article>svg{color:#b8df61}.securityList p{color:#aeb8a4;font-size:12px;line-height:1.6}.faq{grid-template-columns:.7fr 1.3fr;gap:100px;display:grid}.faq>div>p{margin:22px 0}.faqList{border-top:1px solid #ddd5c8}.faqList article{border-bottom:1px solid #ddd5c8}.faqList button{text-align:left;background:0 0;border:0;justify-content:space-between;width:100%;padding:24px 0;font-size:16px;display:flex}.faqList button svg{width:18px}.faqList .open button svg{transform:rotate(180deg)}.faqList article>p{color:#70685c;margin:0 0 24px;line-height:1.7}.final{text-align:center}.spark{color:#b8df61;border:1px solid #3e4c35;border-radius:16px;place-items:center;width:52px;height:52px;margin:0 auto 22px;display:grid}.final>div>p:not(.kicker){color:#aeb7a5;max-width:600px;margin:22px auto 30px;line-height:1.7}.final small{color:#8f9a86;margin-top:18px;display:block}footer{background:#fff;padding:70px 0}.footerGrid{grid-template-columns:2fr repeat(3,1fr);gap:60px;display:grid}.footerGrid>div{color:#6e665c;flex-direction:column;align-items:flex-start;gap:13px;font-size:13px;display:flex}.footerGrid>div:first-child p{max-width:340px;line-height:1.65}.footerGrid>div>b{color:#25201b}.transparent{grid-template-columns:.78fr 1.22fr;align-items:center;gap:84px;display:grid}.transparentCopy>p:not(.kicker){color:#70685d;margin:24px 0;font-size:17px;line-height:1.75}.transparentCopy ul{color:#5f584e;gap:13px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.transparentCopy li{align-items:center;gap:10px;display:flex}.transparentCopy li svg{color:#71834e;width:17px}.transparentDemo{background:radial-gradient(circle at 50% 44%,#f8e6d8 0,#fbf5ec 42%,#fff 78%);border:1px solid #e7ded1;border-radius:26px;min-height:440px;padding:31px;position:relative;overflow:hidden;box-shadow:0 28px 80px #49342117}.demoSource{background:#fff;border:1px solid #e8e0d3;border-radius:14px;align-items:center;gap:12px;width:max-content;padding:13px 16px;display:flex;box-shadow:0 10px 35px #49342114}.demoSource small{color:#9b9184;letter-spacing:.12em;font-size:9px;font-weight:800;display:block}.demoSource b,.demoSource span{font-size:12px;display:block}.demoSource span{color:#8a8175}.deliveryRail{height:96px;position:relative}.railLine{border-top:1px dashed #d1baa9;position:absolute;top:47px;left:54px;right:54px}.movingMail{color:#fff;background:#c45c26;border-radius:50%;place-items:center;width:38px;height:38px;animation:4.8s cubic-bezier(.45,0,.2,1) infinite mailRoute;display:grid;position:absolute;top:29px;left:48px;box-shadow:0 7px 18px #c45c2640}.movingMail svg{width:17px}.routeBadge{z-index:2;color:#f7f2e9;background:#171d13;border-radius:14px;grid-template-rows:18px 16px;grid-template-columns:34px auto;align-items:center;column-gap:9px;padding:11px 15px;display:grid;position:absolute;top:11px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #20281632}.routeBadge .logoMark{border-radius:10px;grid-row:1/3;width:34px;height:34px}.routeBadge .logoMark svg{width:16px}.routeBadge b{font-size:12px}.routeBadge small{color:#b7c1ae;font-size:9px}.gmailWindow{background:#fff;border:1px solid #e3dbd0;border-radius:17px;overflow:hidden;box-shadow:0 17px 55px #3223141a}.gmailBar{color:#5f584e;border-bottom:1px solid #eee8df;align-items:center;gap:9px;height:48px;padding:0 16px;font-size:12px;display:flex}.gmailBar>span{color:#8b8378;margin-left:auto}.gmailLogo{color:#b44a32;background:#f9e8e3;border-radius:8px;place-items:center;width:26px;height:26px;font-weight:900;display:grid}.gmailMessage{gap:13px;padding:22px;display:flex}.gmailAvatar{color:#556342;background:#e8eadf;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:800;display:grid}.gmailContent{min-width:0}.gmailFrom{align-items:baseline;gap:6px;margin-bottom:7px;animation:4.8s ease-in-out infinite senderGlow;display:flex}.gmailFrom b{font-size:13px}.gmailFrom span{color:#6f675c;font-size:11px}.gmailContent>strong{font-size:12px}.gmailContent>p{color:#7d7469;margin:7px 0 13px;font-size:11px;line-height:1.55}.preservedTag{color:#5f7438;background:#eef3e5;border-radius:20px;align-items:center;gap:6px;padding:6px 10px;font-size:9px;font-weight:800;animation:4.8s ease-in-out infinite tagPop;display:inline-flex}.preservedTag svg{width:13px}.notFrom{color:#8b6757;background:#fff8f4;border:1px solid #efd7ca;border-radius:20px;align-items:center;gap:7px;padding:7px 11px;font-size:9px;display:flex;position:absolute;bottom:28px;right:30px}.notFrom svg{color:#c45c26;width:13px}.notFrom b{-webkit-text-decoration:line-through #c45c26;text-decoration:line-through #c45c26}.transparentDemo:after{content:"Visible From field remains untouched";color:#8d8276;text-transform:uppercase;letter-spacing:.11em;font-size:9px;font-weight:800;position:absolute;top:31px;right:31px}@keyframes mailRoute{0%,12%{opacity:0;left:48px;transform:scale(.7)}20%{opacity:1;transform:scale(1)}47%{opacity:1;left:calc(50% - 19px)}60%{opacity:1;left:calc(50% - 19px)}86%{opacity:1;left:calc(100% - 86px);transform:scale(1)}94%,to{opacity:0;left:calc(100% - 86px);transform:scale(.7)}}@keyframes senderGlow{0%,68%{box-shadow:none;background:0 0}78%,90%{background:#fff0e6;box-shadow:0 0 0 6px #fff0e6}to{box-shadow:none;background:0 0}}@keyframes tagPop{0%,70%{opacity:.45;transform:translateY(3px)}82%,94%{opacity:1;transform:translateY(0)}to{opacity:.45;transform:translateY(3px)}}@media (width<=900px){.navLinks,.navActions{display:none}.navLinks.open{background:#fffdf8;flex-direction:column;padding:25px;display:flex;position:absolute;top:76px;left:0;right:0}.menu{display:block}.flow{grid-template-columns:1fr;gap:14px;max-width:520px;margin-inline:auto}.line{justify-content:center}.line:after{display:none}.sectionHead,.how,.securityGrid,.faq,.transparent{grid-template-columns:1fr;gap:45px}.transparentDemo{width:100%;max-width:680px;margin:auto}.featureGrid{grid-template-columns:1fr 1fr}.prices:not(.planStack){grid-template-columns:1fr;max-width:560px;margin:auto}.footerGrid{grid-template-columns:1fr 1fr}.compareGrid{min-width:700px}.compare>.container{overflow-x:auto}.journey{grid-template-columns:1fr;gap:20px}.messageRow{grid-template-columns:1fr 1fr}}@media (width<=620px){.container{width:calc(100% - 32px)}.hero{padding-top:62px}.hero h1{font-size:49px}.heroActions{flex-direction:column}.micro{flex-wrap:wrap;gap:10px 16px}.flow{margin-top:50px}.trust .container{grid-template-columns:1fr 1fr;gap:17px;padding:20px 0;display:grid}.section{padding-block:82px}.section h2,.dark h2,.security h2,.faq h2,.final h2,.center h2{font-size:39px}.transparentDemo{min-height:420px;padding:20px}.transparentDemo:after{display:none}.deliveryRail{height:86px}.routeBadge{top:7px}.railLine{top:43px;left:25px;right:25px}.movingMail{top:25px;left:20px}.gmailFrom{flex-direction:column;align-items:flex-start;gap:1px}.gmailMessage{padding:18px 15px}.notFrom{bottom:20px;right:20px}@keyframes mailRoute{0%,12%{opacity:0;left:20px;transform:scale(.7)}20%{opacity:1;transform:scale(1)}47%{opacity:1;left:calc(50% - 19px)}60%{opacity:1;left:calc(50% - 19px)}86%{opacity:1;left:calc(100% - 58px);transform:scale(1)}94%,to{opacity:0;left:calc(100% - 58px);transform:scale(.7)}}.featureGrid{grid-template-columns:1fr}.dark,.security,.final{padding:80px 0}.step{grid-template-columns:40px 1fr;padding-left:20px}.journeyTop button{display:none}.messageRow,.securityList{grid-template-columns:1fr}.footerGrid{grid-template-columns:1fr 1fr;gap:40px 25px}.footerGrid>div:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.movingMail,.gmailFrom,.preservedTag{animation:none}.movingMail{opacity:1;left:calc(100% - 86px)}.preservedTag{opacity:1;transform:none}}.transparentDemo{min-height:472px}.senderEmail{letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:800}.demoSource .sourceEmail{background:#fff4ec;border:1px solid #edc4ad;border-radius:7px;width:max-content;margin-top:3px;padding:3px 7px;animation:5.6s ease-in-out infinite sourcePulse;color:#a9471c!important;display:inline-block!important}.railProgress{transform-origin:0;background:linear-gradient(90deg,#c45c26,#e4a17e);height:2px;animation:5.6s ease-in-out infinite railFill;position:absolute;top:47px;left:54px;right:54px;transform:scaleX(0)}.movingMail{animation:5.6s cubic-bezier(.45,0,.2,1) infinite mailRouteBetter}.routeBadge{animation:5.6s ease-in-out infinite routePulse}.gmailFrom{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;animation:none;display:flex}.gmailFrom>div{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.gmailFrom small{color:#9b9184;letter-spacing:.12em;width:100%;font-size:9px;font-weight:800}.gmailFrom .inboxEmail{color:#a9471c;border:1px solid #0000;border-radius:7px;padding:3px 7px;font-size:11px;animation:5.6s ease-in-out infinite inboxReveal;display:inline-block}.sameBadge{color:#5f7438;opacity:0;background:#f1f6e9;border:1px solid #cdddac;border-radius:20px;flex:none;align-items:center;gap:5px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:800;animation:5.6s ease-in-out infinite badgeReveal;display:inline-flex}.sameBadge svg{width:12px}.senderMatch{color:#fff;background:#171d13;border:1px solid #303b2a;border-radius:13px;grid-template-columns:1fr 24px 1fr auto;align-items:center;gap:10px;padding:10px 12px;animation:5.6s ease-in-out infinite matchBorder;display:grid;position:absolute;bottom:23px;left:31px;right:31px;box-shadow:0 12px 30px #20281625}.senderMatch span{min-width:0}.senderMatch small{color:#aeb7a5;letter-spacing:.12em;font-size:8px;font-weight:800;display:block}.senderMatch b{color:#fff;white-space:nowrap;margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;display:block}.senderMatch i{color:#b8df61;text-align:center;font-size:18px;font-style:normal}.senderMatch em{color:#1b2413;white-space:nowrap;opacity:0;background:#b8df61;border-radius:20px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:900;animation:5.6s ease-in-out infinite matchReveal;display:flex}.senderMatch em svg{width:12px}@keyframes sourcePulse{0%,9%{box-shadow:none;transform:scale(1)}16%,25%{transform:scale(1.035);box-shadow:0 0 0 5px #f8d8c5}34%,to{box-shadow:none;transform:scale(1)}}@keyframes railFill{0%,16%{opacity:0;transform:scaleX(0)}23%{opacity:1}76%{opacity:1;transform:scaleX(1)}88%,to{opacity:0;transform:scaleX(1)}}@keyframes mailRouteBetter{0%,15%{opacity:0;left:48px;transform:scale(.68)}22%{opacity:1;transform:scale(1)}43%{opacity:1;left:calc(50% - 19px)}57%{opacity:1;left:calc(50% - 19px);transform:scale(1)}77%{opacity:1;left:calc(100% - 86px);transform:scale(1)}85%,to{opacity:0;left:calc(100% - 86px);transform:scale(.68)}}@keyframes routePulse{0%,37%,62%,to{transform:translate(-50%)scale(1);box-shadow:0 12px 30px #20281632}45%,56%{transform:translate(-50%)scale(1.035);box-shadow:0 0 0 5px #dbe5ca,0 16px 38px #20281650}}@keyframes inboxReveal{0%,66%{box-shadow:none;background:0 0;border-color:#0000;transform:scale(1)}75%,91%{background:#fff0e6;border-color:#edc4ad;transform:scale(1.035);box-shadow:0 0 0 5px #fff0e6}to{box-shadow:none;background:0 0;border-color:#0000;transform:scale(1)}}@keyframes badgeReveal{0%,69%{opacity:0;transform:translateY(5px)scale(.92)}77%,94%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(5px)scale(.92)}}@keyframes matchReveal{0%,73%{opacity:0;transform:scale(.85)}80%,95%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}@keyframes matchBorder{0%,72%,to{border-color:#303b2a}80%,95%{border-color:#b8df61;box-shadow:0 0 0 4px #b8df6128,0 12px 30px #20281625}}@media (width<=620px){.transparentDemo{min-height:505px}.railProgress{top:43px;left:25px;right:25px}.gmailFrom{gap:8px}.gmailFrom>div{flex-direction:column;align-items:flex-start;gap:2px}.sameBadge{margin-top:13px;padding:5px 7px}.senderMatch{grid-template-columns:1fr 15px 1fr;gap:5px;padding:9px;bottom:17px;left:20px;right:20px}.senderMatch b{font-size:8px}.senderMatch em{grid-column:1/-1;justify-self:center}.movingMail{animation-name:mailRouteBetterMobile}@keyframes mailRouteBetterMobile{0%,15%{opacity:0;left:20px;transform:scale(.68)}22%{opacity:1;transform:scale(1)}43%{opacity:1;left:calc(50% - 19px)}57%{opacity:1;left:calc(50% - 19px);transform:scale(1)}77%{opacity:1;left:calc(100% - 58px);transform:scale(1)}85%,to{opacity:0;left:calc(100% - 58px);transform:scale(.68)}}}@media (prefers-reduced-motion:reduce){.sourceEmail,.railProgress,.movingMail,.routeBadge,.inboxEmail,.sameBadge,.senderMatch,.senderMatch em{animation:none}.railProgress{opacity:1;transform:scaleX(1)}.movingMail{opacity:1;left:calc(100% - 86px)}.routeBadge{transform:translate(-50%)}.sameBadge,.senderMatch em{opacity:1}.inboxEmail{background:#fff0e6;border-color:#edc4ad}.senderMatch{border-color:#b8df61}}@media (width<=620px) and (prefers-reduced-motion:reduce){.movingMail{left:calc(100% - 58px)}}.sendSection{color:#f6f1e8;background:#151b11;padding:120px 0}.sendGrid{grid-template-columns:1.18fr .82fr;align-items:center;gap:80px;display:grid}.sendCopy h2{letter-spacing:-.05em;margin:14px 0 24px;font-size:clamp(40px,5vw,60px);line-height:1.05}.sendCopy>p:not(.kicker){color:#aeb7a4;font-size:17px;line-height:1.75}.sendCopy ul{color:#d1d8ca;gap:14px;margin:28px 0 32px;padding:0;font-size:14px;list-style:none;display:grid}.sendCopy li{align-items:flex-start;gap:10px;line-height:1.55;display:flex}.sendCopy li svg{color:#b8df61;flex:none;width:17px}.sendDemo{background:radial-gradient(circle at 50% 48%,#f8dfcd 0,#faf2e7 43%,#fff 78%);border:1px solid #ddd3c4;border-radius:26px;min-height:536px;position:relative;overflow:hidden;box-shadow:0 30px 85px #070a063f}.replyCard,.recipientCard{color:#251f1a;background:#fff;border:1px solid #e3dbd0;border-radius:16px;width:58%;position:absolute;box-shadow:0 16px 46px #3523161d}.replyCard{padding:17px 18px;top:28px;left:28px}.replyTop{border-bottom:1px solid #eee7dc;align-items:center;gap:8px;margin-bottom:13px;padding-bottom:12px;font-size:12px;display:flex}.replyTop .gmailLogo{width:25px;height:25px}.replyTop em{color:#a9471c;background:#fff0e6;border-radius:20px;align-items:center;gap:5px;margin-left:auto;padding:5px 9px;font-size:9px;font-style:normal;font-weight:900;animation:6.6s ease-in-out infinite replyPulse;display:flex}.replyTop em svg{width:12px}.replyCard>small,.recipientCard>small,.sendProof small{color:#968c80;letter-spacing:.13em;font-size:8px;font-weight:850}.replyCard>strong,.replyCard>code{display:block}.replyCard>strong{margin-top:5px;font-size:12px}.replyCard>code{color:#a9471c;background:#fff0e6;border-radius:7px;width:max-content;margin:3px 0 10px;padding:3px 7px;font-size:10px;font-weight:800}.replyCard>p,.recipientCard>p{color:#746b60;margin:0;font-size:10px;line-height:1.55}.smtpLane{z-index:3;height:105px;position:absolute;top:197px;left:78px;right:78px}.smtpLane>span{border-top:1px dashed #bda991;position:absolute;top:51px;left:0;right:0}.smtpPlane{z-index:3;color:#fff;background:#c45c26;border-radius:50%;place-items:center;width:36px;height:36px;animation:6.6s cubic-bezier(.45,0,.2,1) infinite smtpFlight;display:grid;position:absolute;top:34px;left:0;box-shadow:0 8px 18px #c45c2640}.smtpPlane svg{width:16px}.smtpNode{z-index:2;color:#fff;background:#171d13;border-radius:14px;grid-template-rows:18px 16px;grid-template-columns:34px auto;align-items:center;column-gap:9px;padding:10px 14px;animation:6.6s ease-in-out infinite smtpNodePulse;display:grid;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 13px 32px #20281638}.smtpNode .logoMark{border-radius:10px;grid-row:1/3;width:34px;height:34px}.smtpNode .logoMark svg{width:16px}.smtpNode b{white-space:nowrap;font-size:11px}.smtpNode small{color:#b7c1ae;white-space:nowrap;font-size:8px}.recipientCard{padding:16px 18px;animation:6.6s ease-in-out infinite recipientArrive;top:302px;right:28px}.recipientCard>div{align-items:center;gap:10px;margin:9px 0;display:flex}.recipientAvatar{color:#556342;background:#e8eadf;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;font-weight:900;display:grid}.recipientCard div>p{min-width:0;margin:0}.recipientCard div b,.recipientCard div code{display:block}.recipientCard div b{font-size:11px}.recipientCard div code{color:#a9471c;margin-top:2px;font-size:9px;font-weight:800}.recipientCard div em{color:#607247;opacity:0;align-items:center;gap:4px;margin-top:5px;font-size:8px;font-style:normal;font-weight:900;animation:6.6s ease-in-out infinite verifiedReveal;display:inline-flex}.recipientCard div em svg{width:11px}.recipientCard>strong{margin-bottom:4px;font-size:10px;display:block}.sendProof{color:#251f1a;background:#fff;border:1px solid #d9cbbb;border-radius:13px;grid-template-columns:1fr 20px 1fr auto;align-items:center;gap:9px;padding:10px 12px;display:grid;position:absolute;bottom:22px;left:28px;right:28px}.sendProof span{min-width:0}.sendProof b{color:#a9471c;white-space:nowrap;margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:block}.sendProof>i{color:#789044;text-align:center;font-size:17px;font-style:normal}.sendProof>em{color:#5f7438;white-space:nowrap;opacity:0;background:#eef3e5;border-radius:20px;align-items:center;gap:4px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900;animation:6.6s ease-in-out infinite proofReveal;display:flex}.sendProof>em svg{width:11px}@keyframes replyPulse{0%,8%,30%,to{box-shadow:none;transform:scale(1)}13%,24%{transform:scale(1.05);box-shadow:0 0 0 5px #f8d8c5}}@keyframes smtpFlight{0%,20%{opacity:0;left:0;transform:scale(.7)rotate(-8deg)}27%{opacity:1;transform:scale(1)rotate(0)}48%{opacity:1;left:calc(50% - 18px)}58%{opacity:1;left:calc(50% - 18px)}79%{opacity:1;left:calc(100% - 36px);transform:scale(1)}87%,to{opacity:0;left:calc(100% - 36px);transform:scale(.7)}}@keyframes smtpNodePulse{0%,43%,63%,to{transform:translate(-50%)scale(1);box-shadow:0 13px 32px #20281638}49%,58%{transform:translate(-50%)scale(1.04);box-shadow:0 0 0 5px #dbe5ca,0 16px 38px #20281650}}@keyframes recipientArrive{0%,73%{border-color:#e3dbd0;transform:translateY(4px);box-shadow:0 16px 46px #3523161d}80%,95%{border-color:#b9cd8f;transform:translateY(0);box-shadow:0 0 0 4px #b8df6126,0 18px 52px #35231624}to{border-color:#e3dbd0;transform:translateY(4px);box-shadow:0 16px 46px #3523161d}}@keyframes verifiedReveal{0%,75%{opacity:0;transform:translateY(3px)}82%,96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(3px)}}@keyframes proofReveal{0%,78%{opacity:0;transform:scale(.88)}84%,97%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.88)}}.useCases .center{margin-bottom:50px}.useGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.useGrid article{background:#fff;border:1px solid #e7ded1;border-radius:18px;padding:28px;box-shadow:0 14px 40px #3d2b1b0b}.useGrid article>span{color:#b64f1d;background:#f8e9de;border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.useGrid article>span svg{width:20px}.useGrid h3{margin:20px 0 9px;font-size:17px}.useGrid p{color:#756d62;margin:0;font-size:13px;line-height:1.7}.emailLoop{background:#f8f1e6;border:1px solid #dfd5c8;border-radius:18px;grid-template-columns:1fr 24px 1fr 24px 1fr 24px 1fr;align-items:center;margin-top:24px;padding:20px;display:grid}.emailLoop>span{grid-template-rows:17px 20px;grid-template-columns:34px 1fr;align-items:center;column-gap:10px;padding:12px;display:grid}.emailLoop>span svg{color:#71834e;grid-row:1/3;width:21px}.emailLoop small{color:#9a7a64;letter-spacing:.1em;font-size:8px;font-weight:900}.emailLoop b{font-size:11px}.emailLoop>i{text-align:center;color:#aa9c8d;font-style:normal}.labels,.col{grid-template-rows:65px repeat(10,49px)}@media (width<=1000px){.sendGrid{grid-template-columns:1fr;gap:55px}.sendCopy{max-width:720px}.sendDemo{width:100%;max-width:700px;margin:auto}.useGrid,.emailLoop{grid-template-columns:1fr 1fr}.emailLoop>i{display:none}}@media (width<=620px){.sendSection{padding:82px 0}.sendCopy h2{font-size:39px}.sendDemo{min-height:625px}.replyCard,.recipientCard{width:auto;left:18px;right:18px}.replyCard{top:18px}.smtpLane{top:222px;left:35px;right:35px}.recipientCard{top:342px}.sendProof{grid-template-columns:1fr 14px 1fr;gap:5px;padding:9px;bottom:17px;left:18px;right:18px}.sendProof b{font-size:7.5px}.sendProof>em{grid-column:1/-1;justify-self:center}.useGrid,.emailLoop{grid-template-columns:1fr}.emailLoop>span{border-bottom:1px solid #e0d6c7}.emailLoop>span:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.replyTop em,.smtpPlane,.smtpNode,.recipientCard,.recipientCard div em,.sendProof>em{animation:none}.smtpPlane{opacity:1;left:calc(100% - 36px)}.smtpNode{transform:translate(-50%)}.recipientCard div em,.sendProof>em{opacity:1}.recipientCard{border-color:#b9cd8f;transform:none}}.brandImage{object-fit:contain;max-width:100%;height:auto;display:block}.logo{gap:0}.logo .brandImage{width:132px}.footerGrid .logo .brandImage{width:156px}.col .logo .brandImage{width:104px}.coreBrand{width:112px}.routeBadge,.smtpNode{color:#151b11;background:#fff;border:1px solid #ded5c9;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:132px;padding:8px 12px;display:flex}.routeBadge .nodeBrand,.smtpNode .nodeBrand{width:94px}.routeBadge small,.smtpNode small{color:#786f63;white-space:nowrap;font-size:8px}.coreHead .brandImage{flex:none}@media (width<=620px){.logo .brandImage{width:118px}.footerGrid .logo .brandImage{width:145px}.routeBadge,.smtpNode{width:120px}.routeBadge .nodeBrand,.smtpNode .nodeBrand{width:86px}}.nav>.logo{flex:0 0 300px;min-height:100px}.nav>.logo .brandImage{width:300px;max-width:none;height:auto}@media (width<=1100px){.navLinks,.navActions{display:none}.navLinks.open{background:#fffdf8;flex-direction:column;padding:25px;display:flex;position:absolute;top:120px;left:0;right:0}.menu{display:block}}@media (width<=620px){.nav{height:94px}.nav>.logo{flex-basis:210px;min-height:70px}.nav>.logo .brandImage{width:210px;height:auto}.navLinks.open{top:94px}}:root{--glass-bg:#ffffffba;--glass-bg-strong:#fffffff0;--glass-border:#ffffffd9;--glass-shadow:0 12px 38px #44301e12;--glass-shadow-small:0 7px 22px #44301e10}body{background:radial-gradient(circle at 12% 6%,#fff1e7 0,transparent 25rem),radial-gradient(circle at 88% 18%,#edf1e3 0,transparent 27rem),var(--background);background-attachment:fixed}header{-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:#fffdf8c7;border-bottom-color:#e7dac9b8;box-shadow:0 7px 24px #3a28140b}.button{box-shadow:0 8px 20px #c45c2625}.button.secondary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--glass-shadow-small);background:#ffffffb8}.mini,.core,.feature,.journeyCard,.useGrid article,.priceCard,.transparentDemo,.col.featured{background:var(--glass-bg);border-color:var(--glass-border);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);box-shadow:var(--glass-shadow)}.mini,.feature,.useGrid article,.priceCard{box-shadow:var(--glass-shadow-small)}.feature:hover,.useGrid article:hover,.detailCard:hover{transform:translateY(-4px);box-shadow:0 17px 40px #44301e18}.trust{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffaf0b0;box-shadow:inset 0 1px #fff,inset 0 -1px #e6dccd}.journeyTop,.messageRow{background:#ffffff82}.compare{background:linear-gradient(145deg,#f6eee2d9,#f9f4e9d9)}.sendDemo{border-color:#ffffff7d;box-shadow:0 22px 58px #06090533}.securityList article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border-color:#ffffff1c;box-shadow:0 9px 28px #0b0e0830}.faqList article{background:#ffffff52;border-color:#e0d6c8;padding-inline:22px}.faqList{box-shadow:var(--glass-shadow-small);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid #e4dacd;border-radius:18px;overflow:hidden}footer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffefaad;border-top:1px solid #eadfd1;box-shadow:0 -8px 30px #4c35110a}.marketingSite{min-height:100vh;overflow:hidden}.subHero{grid-template-columns:1.02fr .98fr;align-items:center;gap:72px;padding-block:88px 105px;display:grid}.subHeroCopy{max-width:680px}.leftEyebrow{justify-content:flex-start}.subHero h1,.pricingHero h1{letter-spacing:-.06em;margin:25px 0 28px;font-size:clamp(54px,6vw,78px);line-height:.98}.subHero h1 em,.pricingHero h1 em{color:#c45c26;font-family:Georgia,serif;font-weight:400}.subHeroCopy>p:not(.eyebrow),.pricingHero>p:not(.eyebrow){color:#655d52;font-size:18px;line-height:1.75}.subHeroActions{align-items:center;gap:14px;margin-top:34px;display:flex}.pagePanel{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:linear-gradient(145deg,#ffffffd9,#fff8ef9e);border-radius:26px;padding:30px;position:relative;box-shadow:0 24px 70px #3c29171a}.pagePanel:before{content:"";pointer-events:none;border:1px solid #ffffffc7;border-radius:19px;position:absolute;inset:10px}.pagePanelTop{border-bottom:1px solid #e7ded2;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex;position:relative}.pagePanelTop span{color:#637842;align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}.pagePanelTop small{color:#9a8e80;font-size:13px}.pagePanel>h2{letter-spacing:-.035em;margin:24px 0;font-size:27px;line-height:1.2;position:relative}.panelItems{gap:11px;display:grid;position:relative}.panelItems article{background:#ffffffa8;border:1px solid #e6ddd1;border-radius:15px;grid-template-columns:44px 1fr;align-items:center;gap:13px;padding:14px;display:grid;box-shadow:0 6px 18px #412d1709}.panelItems article>span,.detailCard>span{color:#b44e1e;background:#f7e6da;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.panelItems svg,.detailCard svg{width:20px}.panelItems b{font-size:14px}.panelItems p{color:#756b60;margin:4px 0 0;font-size:13px;line-height:1.5}.pageTrust{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff9c;border-block:1px solid #e7ded2;box-shadow:inset 0 1px #fff}.pageTrust .container{justify-content:space-between;align-items:center;gap:24px;min-height:82px;display:flex}.pageTrust span{color:#61594f;align-items:center;gap:8px;font-size:14px;font-weight:750;display:flex}.pageTrust svg{color:#71844d;width:16px}.subSection{padding-block:115px}.subSection .center{max-width:820px}.detailGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.detailCard{border:1px solid var(--glass-border);background:var(--glass-bg);box-shadow:var(--glass-shadow-small);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:19px;padding:30px;transition:all .25s}.detailCard h3{margin:22px 0 10px;font-size:18px}.detailCard p{color:#71695f;margin:0;font-size:14px;line-height:1.7}.processSection{color:#f7f2e9;background:linear-gradient(145deg,#151b11,#202b19);padding:112px 0}.processGrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:90px;display:grid}.processIntro{position:sticky;top:160px}.processIntro h2{letter-spacing:-.05em;margin:15px 0 24px;font-size:clamp(40px,5vw,58px);line-height:1.05}.processIntro>p:not(.kicker){color:#aeb7a4;font-size:16px;line-height:1.75}.processList{gap:14px;display:grid}.processList article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #ffffff18;border-radius:17px;grid-template-columns:54px 1fr;gap:19px;padding:25px;display:grid;box-shadow:0 10px 28px #05070424}.processList i{color:#b8df61;background:#b8df6117;border-radius:12px;place-items:center;width:42px;height:42px;font-size:13px;font-style:normal;font-weight:800;display:grid}.processList h3{margin:0 0 8px;font-size:18px}.processList p{color:#aeb7a4;margin:0;font-size:14px;line-height:1.65}.pageCta{background:linear-gradient(#0000,#fff1e78c);padding:95px 0}.pageCtaGlass{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#ffffffb8;border-radius:24px;grid-template-columns:58px 1fr auto;align-items:center;gap:24px;padding:38px 42px;display:grid;box-shadow:0 20px 60px #3e2b1714}.pageCtaGlass .spark{margin:0}.pageCtaGlass h2{letter-spacing:-.035em;margin:0 0 7px;font-size:29px}.pageCtaGlass p{color:#71685e;margin:0;font-size:15px;line-height:1.6}.pricingHero{text-align:center;max-width:900px;padding-block:80px 58px}.pricingHero>p:not(.eyebrow){max-width:720px;margin-inline:auto}.pricingToggle{margin-top:28px}.pricingPageCards{padding-bottom:112px}.glassPrice{background:linear-gradient(145deg,#ffffffdb,#fffaf2b8)}.pricingCompare{background:linear-gradient(145deg,#f5ede1cf,#eef3e5c9);padding:110px 0}.comparisonTable{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff9c;border:1px solid #ffffffd6;border-radius:20px;min-width:720px;overflow:hidden;box-shadow:0 16px 48px #3e2c1812}.comparisonRow{border-bottom:1px solid #e6ddcf;grid-template-columns:1.65fr repeat(3,1fr);display:grid}.comparisonRow:last-child{border-bottom:0}.comparisonRow>*{border-right:1px solid #ece3d7;padding:17px 20px;font-size:14px}.comparisonRow>:last-child{border-right:0}.comparisonRow span{text-align:center;color:#625b51}.comparisonHead{color:#f6f1e8;background:#171d13}.comparisonHead>*{text-align:center;border-color:#30372b}.comparisonHead>:first-child{text-align:left}@media (width<=1000px){.subHero{grid-template-columns:1fr;gap:48px}.subHeroCopy{max-width:780px}.pagePanel{max-width:760px}.detailGrid{grid-template-columns:1fr 1fr}.processGrid{grid-template-columns:1fr;gap:48px}.processIntro{max-width:760px;position:static}.pageTrust .container{grid-template-columns:1fr 1fr;padding-block:22px;display:grid}.pageCtaGlass{grid-template-columns:58px 1fr}.pageCtaGlass .button{grid-column:2;justify-self:start}.pricingCompare .container{overflow-x:auto}}@media (width<=620px){.subHero{padding-block:56px 78px}.subHero h1,.pricingHero h1{font-size:46px}.subHeroCopy>p:not(.eyebrow),.pricingHero>p:not(.eyebrow){font-size:16px}.subHeroActions{flex-direction:column;align-items:stretch}.subHeroActions .button{width:100%}.pagePanel{border-radius:20px;padding:20px}.pagePanel>h2{font-size:23px}.pageTrust .container{grid-template-columns:1fr}.subSection{padding-block:82px}.detailGrid{grid-template-columns:1fr}.processSection{padding:82px 0}.processList article{grid-template-columns:44px 1fr;padding:20px}.pageCta{padding:70px 0}.pageCtaGlass{grid-template-columns:1fr;padding:28px}.pageCtaGlass .spark{margin:0}.pageCtaGlass .button{grid-column:1;width:100%}.pricingHero{padding-block:58px 42px}.pricingPageCards{padding-bottom:82px}.pricingCompare{padding:82px 0}}.footerGrid{grid-template-columns:1.65fr repeat(4,1fr);gap:40px}.legalCenterHero{text-align:center;max-width:900px;padding-block:78px 62px}.legalCenterHero h1{letter-spacing:-.06em;margin:25px 0 27px;font-size:clamp(54px,6vw,78px);line-height:.98}.legalCenterHero h1 em{color:#c45c26;font-family:Georgia,serif;font-weight:400}.legalCenterHero>p:not(.eyebrow){color:#655d52;max-width:760px;margin-inline:auto;font-size:18px;line-height:1.75}.legalCenterSignals{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.legalCenterSignals span{color:#5e594f;box-shadow:var(--glass-shadow-small);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff9c;border:1px solid #ffffffd6;border-radius:30px;align-items:center;gap:7px;padding:10px 14px;font-size:13px;font-weight:750;display:flex}.legalCenterSignals svg{color:#71844d;width:16px}.legalDirectory{grid-template-columns:repeat(2,1fr);gap:18px;padding-bottom:110px;display:grid}.legalDirectoryCard{border:1px solid var(--glass-border);background:var(--glass-bg);min-height:220px;box-shadow:var(--glass-shadow-small);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:20px;padding:30px;transition:all .25s;position:relative}.legalDirectoryCard:hover{transform:translateY(-4px);box-shadow:0 17px 40px #44301e18}.legalDirectoryCard small{color:#b45121;letter-spacing:.13em;font-size:12px;font-weight:850}.legalDirectoryCard h2{letter-spacing:-.035em;margin:24px 0 10px;font-size:25px}.legalDirectoryCard p{color:#71695f;margin:0 0 25px;font-size:14px;line-height:1.7}.legalDirectoryCard>span{color:#a9471c;align-items:center;gap:7px;font-size:14px;font-weight:800;display:flex;position:absolute;bottom:27px;left:30px}.legalDirectoryCard>span svg{width:15px}.legalHelp{background:linear-gradient(#0000,#fff1e78c);padding:90px 0}.legalHero{grid-template-columns:1.2fr .8fr;align-items:center;gap:70px;padding-block:70px 78px;display:grid}.legalHero h1{letter-spacing:-.055em;margin:25px 0 22px;font-size:clamp(50px,6vw,72px);line-height:1}.legalHero>div>p:not(.eyebrow){color:#655d52;max-width:760px;font-size:18px;line-height:1.75}.legalDate{color:#7a7064;align-items:center;gap:8px;margin-top:24px;font-size:13px;font-weight:700;display:flex}.legalDate svg{color:#b45121;width:16px}.legalHeroCard{border:1px solid var(--glass-border);background:var(--glass-bg);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:19px;grid-template-columns:50px 1fr;align-items:start;gap:16px;padding:26px;display:grid}.legalHeroCard>svg{color:#647a3e;background:#eef3e5;border-radius:13px;width:46px;height:46px;padding:11px}.legalHeroCard b{font-size:16px}.legalHeroCard p{color:#71685d;margin:8px 0 0;font-size:14px;line-height:1.65}.legalBody{grid-template-columns:250px 1fr;align-items:start;gap:48px;padding-bottom:110px;display:grid}.legalSidebar{border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-small);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffa8;border-radius:17px;flex-direction:column;gap:9px;padding:22px;display:flex;position:sticky;top:145px}.legalSidebar>b{margin-bottom:7px;font-size:14px}.legalSidebar>a{color:#756c61;font-size:13px;line-height:1.4}.legalSidebar>a:hover{color:#b45121}.legalSidebar hr{border:0;border-top:1px solid #e4dacd;width:100%;margin:9px 0}.legalSidebar .allPolicies{color:#a9471c;justify-content:space-between;align-items:center;font-weight:800;display:flex}.legalSidebar .allPolicies svg{width:14px}.legalArticle{border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc2;border-radius:22px;padding:42px 48px}.legalArticle>section{border-bottom:1px solid #e7ded1;padding:34px 0;scroll-margin-top:150px}.legalArticle>section:first-of-type{padding-top:12px}.legalArticle>section:last-child{border-bottom:0}.legalArticle h2{letter-spacing:-.035em;margin:0 0 16px;font-size:26px}.legalArticle p,.legalArticle li{color:#5f584f;font-size:16px;line-height:1.8}.legalArticle p{margin:0 0 14px}.legalArticle ul{margin:12px 0 0;padding-left:22px}.legalArticle li{margin-bottom:9px;padding-left:6px}.legalNotice{background:#fff5ed;border:1px solid #e8c8b5;border-radius:15px;grid-template-columns:34px 1fr;gap:13px;padding:18px 20px;display:grid}.legalNotice svg{color:#b45121}.legalNotice p{margin:0;font-size:14px;line-height:1.65}.legalSources a,.legalArticle a{color:#a9471c;text-underline-offset:3px;-webkit-text-decoration:underline #d9a384;text-decoration:underline #d9a384}.legalContact{grid-template-columns:42px 1fr;align-items:start;gap:17px;display:grid}.legalContact>svg{color:#60763a;background:#eef3e5;border-radius:12px;width:42px;height:42px;padding:10px}.legalContact h2{font-size:22px}.morePolicies{background:linear-gradient(145deg,#f5ede1cf,#eef3e5c9);padding:95px 0}.policyMiniGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.policyMiniGrid>a{min-height:155px;box-shadow:var(--glass-shadow-small);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffa6;border:1px solid #ffffffd6;border-radius:17px;padding:22px;position:relative}.policyMiniGrid b{margin-bottom:9px;font-size:16px;display:block}.policyMiniGrid span{color:#71695f;font-size:13px;line-height:1.55;display:block}.policyMiniGrid svg{color:#b45121;width:16px;position:absolute;bottom:18px;right:19px}@media (width<=1100px){.footerGrid{grid-template-columns:repeat(2,1fr)}.footerGrid>div:first-child{grid-column:1/-1}.policyMiniGrid{grid-template-columns:1fr 1fr}}@media (width<=900px){.legalHero{grid-template-columns:1fr;gap:35px}.legalHeroCard{max-width:650px}.legalBody{grid-template-columns:1fr}.legalSidebar{grid-template-columns:1fr 1fr;display:grid;position:static}.legalSidebar>b,.legalSidebar hr,.legalSidebar .allPolicies{grid-column:1/-1}.legalArticle{padding:35px}}@media (width<=620px){.footerGrid{grid-template-columns:1fr}.footerGrid>div:first-child{grid-column:auto}.legalCenterHero{padding-block:56px 45px}.legalCenterHero h1{font-size:46px}.legalCenterHero>p:not(.eyebrow){font-size:16px}.legalDirectory{grid-template-columns:1fr;padding-bottom:80px}.legalDirectoryCard{min-height:205px}.legalHero{padding-block:52px 58px}.legalHero h1{font-size:45px}.legalHero>div>p:not(.eyebrow){font-size:16px}.legalSidebar{grid-template-columns:1fr}.legalSidebar>b,.legalSidebar hr,.legalSidebar .allPolicies{grid-column:auto}.legalArticle{padding:24px 20px}.legalArticle h2{font-size:23px}.legalArticle p,.legalArticle li{font-size:15px}.policyMiniGrid{grid-template-columns:1fr}.legalHelp,.morePolicies{padding:72px 0}}.explainerHero{grid-template-columns:.96fr 1.04fr;align-items:center;gap:68px;padding-block:78px 100px;display:grid}.explainerHero h1,.contactHero h1{letter-spacing:-.06em;margin:25px 0 28px;font-size:clamp(52px,6vw,76px);line-height:.98}.explainerHero h1 em,.contactHero h1 em{color:#c45c26;font-family:Georgia,serif;font-weight:400}.explainerHero .subHeroCopy>p:not(.eyebrow){color:#655d52;font-size:18px;line-height:1.75}.explainerFlow{border:1px solid var(--glass-border);background:linear-gradient(145deg,#fffd,#fff7ecb8);border-radius:25px;padding:20px;position:relative;overflow:hidden;box-shadow:0 25px 75px #3c29171c}.flowWindowTop{border-bottom:1px solid #e6dccf;align-items:center;gap:14px;padding:2px 2px 18px;display:flex}.flowWindowTop>span{gap:5px;display:flex}.flowWindowTop>span i{background:#e1cbbb;border-radius:50%;width:8px;height:8px}.flowWindowTop>span i:nth-child(2){background:#e9dca8}.flowWindowTop>span i:nth-child(3){background:#c8d9a3}.flowWindowTop b{letter-spacing:.14em;color:#82766a;font-size:9px}.flowWindowTop small{color:#aa9d8e;margin-left:auto}.explainerFlow article{z-index:2;background:#ffffffdc;border:1px solid #e5dcd0;border-radius:15px;grid-template-columns:42px 1fr 24px;align-items:center;gap:14px;margin-top:12px;padding:17px;display:grid;position:relative;box-shadow:0 8px 24px #3d29150d}.explainerFlow article>i{color:#b34d1c;background:#f7e6da;border-radius:12px;place-items:center;width:42px;height:42px;font-size:11px;font-style:normal;font-weight:900;display:grid}.explainerFlow article small,.explainerFlow article b{display:block}.explainerFlow article small{color:#988b7d;letter-spacing:.12em;margin-bottom:4px;font-size:8px;font-weight:900}.explainerFlow article b{font-size:14px}.explainerFlow article p{color:#776e63;margin:3px 0 0;font-size:11px;line-height:1.5}.explainerFlow article>svg{color:#71844d;width:18px}.flowTrack{z-index:3;width:2px;position:absolute;top:91px;bottom:42px;left:41px}.flowTrack span{border-left:1px dashed #d7b59e;position:absolute;inset:0}.flowTrack svg{color:#fff;background:#c45c26;border-radius:50%;width:30px;height:30px;padding:7px;animation:5s ease-in-out infinite verticalMail;position:absolute;top:0;left:-14px;box-shadow:0 7px 18px #c45c2640}@keyframes verticalMail{0%,8%{opacity:0;top:0;transform:scale(.7)}17%{opacity:1;transform:scale(1)}82%{opacity:1;top:calc(100% - 30px);transform:scale(1)}94%,to{opacity:0;top:calc(100% - 30px);transform:scale(.7)}}.detailNote{color:#947158;border-top:1px solid #e8ded2;margin-top:16px;padding-top:13px;font-size:12px;line-height:1.5;display:block}.fitSection{color:#f7f2e9;background:linear-gradient(145deg,#151b11,#202b19);padding:105px 0}.fitGrid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:80px;display:grid}.fitGrid>div:first-child h2{letter-spacing:-.05em;margin:15px 0 22px;font-size:clamp(39px,5vw,56px);line-height:1.04}.fitGrid>div:first-child>p:not(.kicker){color:#adb7a4;font-size:16px;line-height:1.75}.fitCards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.fitCards article{background:#ffffff09;border:1px solid #ffffff18;border-radius:18px;gap:12px;padding:25px;display:grid;box-shadow:0 15px 38px #05070424}.fitCards article>b{margin-bottom:7px;font-size:16px}.fitCards article>span{color:#c9d0c4;gap:9px;font-size:13px;line-height:1.55;display:flex}.fitCards svg,.fitCards article>span>i{color:#b8df61;flex:0 0 17px;width:17px}.fitCards article>span>i{color:#e8a27f;background:#c45c2628;border-radius:50%;place-items:center;height:17px;font-style:normal;font-weight:900;display:grid}.fitNo{background:#ffffff05!important}.comparePage{padding-bottom:110px;overflow-x:auto}.comparePageTable{min-width:910px;box-shadow:var(--glass-shadow);background:#ffffffb5;border:1px solid #e4d9cb;border-radius:22px;overflow:hidden}.comparePageRow{border-bottom:1px solid #e8dfd4;grid-template-columns:1.5fr repeat(4,1fr);display:grid}.comparePageRow:last-child{border:0}.comparePageRow>*{color:#665e54;border-right:1px solid #ece3d8;align-items:center;gap:6px;min-height:62px;padding:13px 16px;font-size:13px;display:flex}.comparePageRow>:last-child{border:0}.comparePageRow .highlight{color:#4f6038;background:#eef3e5;font-weight:800}.comparePageHead{background:#171d13}.comparePageHead>*{color:#fff;font-size:12px}.comparePageHead .highlight{color:#1b2413;background:#b8df61}.comparePageRow svg{width:15px}.comparisonCaveat{color:#82796e;text-align:center;max-width:850px;margin:18px auto 0;font-size:12px;line-height:1.65}.valueStack{grid-template-columns:1fr 1fr;gap:13px;display:grid}.valueStack article{background:#ffffff09;border:1px solid #ffffff18;border-radius:16px;grid-template-columns:42px 1fr;gap:13px;padding:20px;display:grid}.valueStack i{color:#b8df61;background:#b8df6118;border-radius:11px;place-items:center;width:38px;height:38px;font-size:11px;font-style:normal;font-weight:900;display:grid}.valueStack b{font-size:15px}.valueStack p{color:#adb7a4;margin:6px 0 0;font-size:12px;line-height:1.55}.founderPanel{border:1px solid var(--glass-border);background:linear-gradient(145deg,#fffd,#fff7ecb8);border-radius:26px;padding:34px;box-shadow:0 25px 75px #3c29171c}.founderPanel>svg{color:#b8df61;background:#171d13;border-radius:16px;width:56px;height:56px;padding:14px}.founderPanel small{color:#a74a20;letter-spacing:.14em;margin-top:30px;font-size:10px;font-weight:900;display:block}.founderPanel h2{margin:9px 0 13px;font-size:35px}.founderPanel p{color:#6e655b;line-height:1.7}.founderPanel a{color:#a9471c;align-items:center;gap:7px;font-weight:800;display:flex}.founderPanel a svg{width:16px}.contactHero{grid-template-columns:1.08fr .92fr;align-items:center;gap:70px;padding-block:78px 90px;display:grid}.contactHero>div:first-child>p:not(.eyebrow){color:#655d52;font-size:18px;line-height:1.75}.contactRouteVisual{border:1px solid var(--glass-border);background:radial-gradient(circle at 50% 40%,#f7dfcd,#fff9f1 63%,#fff);border-radius:26px;grid-template-columns:1fr 1fr;align-content:end;gap:14px;min-height:350px;padding:43px;display:grid;position:relative;box-shadow:0 25px 75px #3c29171c}.contactRouteVisual>svg{color:#b8df61;background:#171d13;border-radius:17px;width:58px;height:58px;padding:15px;position:absolute;top:50px;left:50%;transform:translate(-50%);box-shadow:0 15px 35px #1d281538}.contactRouteVisual>div{text-align:center;position:absolute;top:125px;left:50%;transform:translate(-50%)}.contactRouteVisual>div small,.contactRouteVisual>div b{white-space:nowrap;display:block}.contactRouteVisual>div small{color:#9b7a65;letter-spacing:.13em;font-size:8px;font-weight:900}.contactRouteVisual>div b{margin-top:4px;font-size:13px}.contactRouteVisual>i{border-left:1px dashed #d1ac94;position:absolute;top:172px;bottom:112px;left:50%}.contactRouteVisual>span{z-index:2;color:#655d52;text-align:center;background:#ffffffdc;border:1px solid #e3d8ca;border-radius:13px;padding:13px;font-size:12px;font-weight:800;position:relative;box-shadow:0 7px 20px #3a28130c}.contactChannels{padding-bottom:105px}.contactChannelGrid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.contactChannelGrid article{border:1px solid var(--glass-border);background:var(--glass-bg);box-shadow:var(--glass-shadow-small);border-radius:17px;grid-template-columns:40px 1fr;gap:13px;padding:22px;display:grid}.contactChannelGrid article>span{color:#b44e1e;background:#f7e6da;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.contactChannelGrid svg{width:19px}.contactChannelGrid h3{margin:1px 0 7px;font-size:15px}.contactChannelGrid p{color:#71695f;margin:0;font-size:12px;line-height:1.55}.contactChannelGrid small{color:#72834f;margin-top:10px;font-size:10px;font-weight:850;display:block}.contactForm{color:#1c2018;background:#ffffffef;border:1px solid #ffffff25;border-radius:24px;max-width:1180px;margin:auto;padding:38px;box-shadow:0 28px 80px #05070445}.formIntro h2{letter-spacing:-.04em;margin:7px 0 0;font-size:32px}.formIntro>span{color:#5f7438;background:#eef3e5;border-radius:30px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:850;display:flex}.formIntro>span svg{width:15px}.formGrid label>span{color:#4f4941;margin-bottom:8px;font-size:12px;font-weight:850;display:block}.formGrid input,.formGrid select,.formGrid textarea{color:#27231e;width:100%;font:inherit;background:#fff;border:1px solid #dcd1c3;border-radius:11px;outline:none;padding:13px 14px;font-size:14px;transition:all .2s}.formGrid textarea{resize:vertical;line-height:1.6}.formGrid input:focus,.formGrid select:focus,.formGrid textarea:focus{border-color:#bb673e;box-shadow:0 0 0 3px #c45c2618}.attachmentHint small{color:#867d72;margin-top:7px;font-size:10px;display:block}.trap{position:absolute!important;left:-9999px!important}.captchaField>span{color:#4f4941;margin-bottom:8px;font-size:12px;font-weight:850;display:block}.captchaRow{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.captchaChallenge{background:#fff8ef;border:1px solid #e4d7c6;border-radius:12px;flex:0 0 228px;place-items:center;min-width:228px;min-height:52px;display:grid;overflow:hidden}.captchaChallenge img{width:228px;height:68px;display:block}.captchaChallenge em{color:#7f3d20;padding:0 14px;font-size:12px;font-style:normal}.captchaChallenge .spin{color:#a9471c;width:20px}.captchaRefresh{color:#3d372f;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dcd1c3;border-radius:10px;flex:none;align-items:center;gap:7px;padding:12px;font-size:12px;font-weight:750;display:inline-flex}.captchaAnswer{color:#27231e;width:auto;min-width:140px;font:inherit;letter-spacing:.18em;text-transform:uppercase;background:#fff;border:1px solid #dcd1c3;border-radius:11px;outline:none;flex:160px;padding:13px 14px;font-size:14px}.captchaAnswer:focus{border-color:#bb673e;box-shadow:0 0 0 3px #c45c2618}.captchaRow .button{white-space:nowrap;flex:none}.consent input{margin-top:3px}.consent a,.formError a{color:#a9471c;text-decoration:underline}.formError{color:#7f3d20;background:#fff2e9;border:1px solid #eac3ae;border-radius:12px;gap:10px;margin-top:18px;padding:14px;font-size:12px;line-height:1.5;display:flex}.formError svg{flex:0 0 18px}.formSubmit{align-items:center;gap:18px;margin-top:12px;display:flex}.formSubmit small{color:#857c70;max-width:470px;font-size:10px;line-height:1.5}.formSubmit button:disabled,.captchaRow .button:disabled{opacity:.65;cursor:wait}@keyframes spin{to{transform:rotate(360deg)}}.contactSuccess{text-align:center;color:#1d2118;background:#fff;border:1px solid #dbe4c8;border-radius:25px;max-width:760px;margin:auto;padding:65px;box-shadow:0 25px 70px #05070432}.contactSuccess h2{margin:12px 0;font-size:39px}.contactSuccess>p:not(.kicker){color:#6f675d;line-height:1.7}.contactSuccess button{margin-top:16px}.responseSection{padding-block:110px}.responseSection>div:first-child{max-width:720px}.responseSection h2{letter-spacing:-.05em;margin:13px 0 40px;font-size:clamp(39px,5vw,55px)}.responseGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.responseGrid article{border:1px solid var(--glass-border);background:var(--glass-bg);box-shadow:var(--glass-shadow-small);border-radius:17px;padding:25px}.responseGrid b{font-size:16px}.responseGrid p{color:#71695f;margin:9px 0 0;font-size:13px;line-height:1.65}@media (width<=1050px){.explainerHero,.contactHero{grid-template-columns:1fr}.explainerFlow,.contactRouteVisual{max-width:760px}.fitGrid{grid-template-columns:1fr;gap:45px}.contactChannelGrid{grid-template-columns:1fr 1fr}.nav>.logo{flex-basis:230px}.nav>.logo .brandImage{width:230px}}@media (width<=720px){.explainerHero,.contactHero{padding-block:55px 75px}.explainerHero h1,.contactHero h1{font-size:45px}.explainerHero .subHeroCopy>p:not(.eyebrow),.contactHero>div:first-child>p:not(.eyebrow){font-size:16px}.fitCards,.valueStack,.formGrid,.responseGrid,.contactChannelGrid{grid-template-columns:1fr}.formGrid .full{grid-column:auto}.contactForm{padding:24px 19px}.formIntro,.formSubmit{flex-direction:column;align-items:flex-start}.captchaRow{flex-wrap:wrap}.captchaChallenge{flex:160px;min-width:160px;min-height:52px}.captchaChallenge img{object-fit:contain;object-position:center;align-self:center;width:100%;max-width:228px;height:100%}.captchaAnswer{flex:140px;min-width:120px}.captchaRow .button{flex:120px}.contactSuccess{padding:42px 23px}.contactRouteVisual{min-height:325px;padding:25px}.comparePage{width:100%;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.flowTrack svg,.spin{animation:none}.flowTrack svg{opacity:1;top:calc(100% - 30px)}}.scopeStrip{background:linear-gradient(145deg,#f4eadf,#edf2e3);padding:105px 0}.scopeGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.scopeGrid h2{letter-spacing:-.05em;margin:15px 0 20px;font-size:clamp(37px,4vw,52px);line-height:1.08}.scopeGrid p:not(.kicker){color:#6d655b;line-height:1.75}.scopeGrid>div:last-child{gap:11px;display:grid}.scopeGrid a{color:#514b43;box-shadow:var(--glass-shadow-small);background:#ffffffa9;border:1px solid #ffffffd6;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:17px 19px;font-size:14px;font-weight:800;display:flex}.scopeGrid a:hover{transform:translate(4px)}.scopeGrid a svg{color:#b45121;width:16px}.footerGrid>div:first-child>small{margin-top:7px;display:block}.footerGrid>div:first-child>small a{color:inherit;font-weight:800;display:inline}@media (width<=800px){.scopeGrid{grid-template-columns:1fr;gap:40px}.scopeStrip{padding:78px 0}}.prices.fourPlans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.fourPlans .priceCard{flex-direction:column;padding:28px 24px;display:flex}.fourPlans .priceCard>p:first-of-type{min-height:62px}.fourPlans .priceCard .price{margin-bottom:8px}.fourPlans .priceCard .price strong{font-size:44px}.fourPlans .priceCard .button{margin-top:4px}.fourPlans .priceCard ul{margin-bottom:0}.planTitle{min-height:102px}.planTitle h3{margin:0 0 8px}.planTitle p{color:#756d62;margin:0;font-size:13px;line-height:1.55}.planTitle>span{color:#a9471c;text-transform:uppercase;letter-spacing:.06em;background:#f7e6da;border-radius:20px;margin-top:10px;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.billingDetail{line-height:1.5;color:#8a7f72!important;min-height:34px!important;margin:0 0 15px!important;font-size:10px!important}.pricingLinkRow{justify-content:center;margin-top:22px;display:flex}.fourPlanTable{min-width:940px}.fourPlanTable .comparisonRow{grid-template-columns:1.55fr repeat(4,1fr)}.pricingDefinitions{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:20px;display:grid}.pricingDefinitions article{box-shadow:var(--glass-shadow-small);background:#ffffff9c;border:1px solid #ffffffd6;border-radius:14px;padding:19px}.pricingDefinitions b{font-size:13px}.pricingDefinitions p{color:#71695f;margin:7px 0 0;font-size:11px;line-height:1.6}@media (width<=1100px){.prices.fourPlans{grid-template-columns:1fr 1fr}.fourPlans .priceCard>p:first-of-type,.planTitle{min-height:0}.pricingDefinitions{grid-template-columns:1fr 1fr}}@media (width<=650px){.prices.fourPlans,.pricingDefinitions{grid-template-columns:1fr}.fourPlans .priceCard{padding:28px}.billingDetail{min-height:0!important}}@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-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}.docsHero,.decisionHero,.troubleHero,.statusHero,.changelogHero,.casesHero,.migrationHero{max-width:980px;padding-block:82px 70px}.docsHero{max-width:none}.docsHero h1,.decisionHero h1,.troubleHero h1,.statusHero h1,.changelogHero h1,.casesHero h1,.migrationHero h1{letter-spacing:-.06em;margin:22px 0;font-size:clamp(50px,6vw,76px);line-height:.98}.docsHero>p,.decisionHero>p,.troubleHero>p,.statusHero>p,.changelogHero>p,.casesHero>p,.migrationHero>p{color:#655d52;max-width:790px;font-size:18px;line-height:1.75}.troubleHero>svg,.statusHero>svg,.changelogHero>svg,.casesHero>svg{color:#b8df61;background:#171d13;border-radius:16px;width:54px;height:54px;margin-bottom:24px;padding:13px}.docsSearch{box-sizing:border-box;background:#fff;border:1px solid #e2d5c7;border-radius:15px;align-items:center;gap:12px;width:100%;max-width:none;margin-top:30px;padding:17px 20px;display:flex;box-shadow:0 18px 50px #3e2c1814}.docsSearch input{width:100%;font:inherit;background:0 0;border:0;outline:0}.docsSection{padding-bottom:105px}.sectionTitle{align-items:center;gap:16px;margin-bottom:30px;display:flex}.sectionTitle.compact{margin-bottom:17px}.sectionTitle h2{margin:5px 0 0;font-size:34px}.iconBadge{color:#647a3e;background:#eef3e5;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.iconBadge svg{width:22px}.docTopicGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.docTopicGrid.docsGetWorking{grid-template-columns:1fr 1fr}.docsPathNote{color:#6e675d;margin:22px 0 0;font-size:13px;line-height:1.6}.docsPathNote a{color:#a9471c;font-weight:800}.docTopicGrid article{border:1px solid var(--glass-border);min-height:225px;box-shadow:var(--glass-shadow-small);background:#ffffffb5;border-radius:18px;padding:25px;scroll-margin-top:140px}.docTopicGrid article>span{color:#b45121;letter-spacing:.12em;font-size:11px;font-weight:900}.docTopicGrid h3{margin:26px 0 10px;font-size:19px}.docTopicGrid p,.docRow p{color:#71695f;font-size:13px;line-height:1.6}.docTopicGrid a,.docRow{color:#a9471c;align-items:center;gap:7px;font-size:12px;font-weight:850;display:flex}.emptySearch{text-align:center;border:1px dashed #d8c8b8;border-radius:18px;padding:50px}.docsBand{background:linear-gradient(145deg,#f4eadf,#edf2e3);padding:100px 0}.docsColumns{grid-template-columns:1fr 1fr;gap:70px;display:grid}.docRow{color:#2e2a25;border-bottom:1px solid #dcd3c8;justify-content:space-between;padding:17px 0}.docRow p{margin:5px 0 0}.docRow>svg{width:17px}.docsSupport,.guideCta,.decisionCta{color:#fff;background:#171d13;border-radius:23px;justify-content:space-between;align-items:center;gap:40px;margin-block:90px;padding:42px;display:flex;box-shadow:0 24px 65px #10150d30}.docsSupport>div>svg{color:#b8df61}.docsSupport h2,.guideCta h2{margin:8px 0;font-size:34px}.docsSupport p,.guideCta p{color:#bdc5b8;line-height:1.65}.limitStrip,.migrationSafety,.statusNotice{background:#f5f8ed;border:1px solid #dfe7cf;border-radius:16px;align-items:center;gap:16px;margin-bottom:100px;padding:20px 23px;display:flex}.limitStrip svg,.migrationSafety>svg,.statusNotice>svg{color:#697d43;flex:0 0 24px}.limitStrip p,.migrationSafety p,.statusNotice p{color:#6e675d;margin:4px 0 0;font-size:13px}.limitStrip a,.statusNotice a{color:#a9471c;margin-left:auto;font-weight:800}.guideHero{padding-block:66px 58px}.guideCrumb{color:#8a8175;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:0;min-width:0;height:18px;margin:0 0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;font-weight:650;line-height:1;display:flex;overflow:hidden}.guideCrumb a{color:#8a8175}.guideCrumb a:hover{color:var(--ink,#151914)}.guideCrumb>span{color:#c4b8aa;margin:0 8px;font-weight:400}.guideHeroGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;display:grid}.guideHero h1{letter-spacing:-.055em;margin:20px 0;font-size:clamp(45px,5.5vw,67px);line-height:1}.guideHero p{color:#655d52;font-size:17px;line-height:1.7}.guideTime{color:#6f7f51;align-items:center;gap:8px;margin-top:22px;font-size:13px;font-weight:800;display:flex}.consoleVisual{border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);background:#ffffffc9;border-radius:22px;padding:18px}.consoleTop{border-bottom:1px solid #e6ddd2;align-items:center;gap:6px;padding-bottom:14px;display:flex}.consoleTop i{background:#d5bba9;border-radius:50%;width:7px;height:7px}.consoleTop i:nth-child(2){background:#e1d49e}.consoleTop i:nth-child(3){background:#bfcf9d}.consoleTop span{color:#887c6f;letter-spacing:.1em;margin-left:8px;font-size:12px;font-weight:900}.consoleBody{padding:6px 0}.consoleBody>div{border-bottom:1px solid #ece4da;grid-template-columns:28px 1fr auto;align-items:center;gap:11px;padding:17px 7px;font-size:12px;font-weight:800;display:grid}.consoleBody>div>span{color:#ad4c20;background:#f4e4d9;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.consoleBody strong{color:#75864f;text-transform:uppercase;font-size:12px}.consoleVisual>small{color:#958a7e;margin-top:10px;font-size:12px;display:block}.guideWrap{grid-template-columns:220px 1fr;align-items:start;gap:50px;padding-bottom:110px;display:grid}.guideAside{border:1px solid var(--glass-border);background:#ffffffa8;border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex;position:sticky;top:130px}.guideAside a{color:#71695f;font-size:12px}.guideArticle{max-width:850px}.guideLead{color:#4d473f;font-size:20px;line-height:1.7}.guideArticle>section{border-bottom:1px solid #e6ddd2;padding:35px 0;scroll-margin-top:130px}.guideArticle h2{margin:0 0 22px;font-size:30px}.checkPanel,.warningPanel{background:#f5f8ed;border-radius:15px;padding:19px}.warningPanel{background:#fff3eb;border:1px solid #edcfbd}.checkPanel p,.warningPanel p{color:#5f584f;align-items:flex-start;gap:10px;margin:9px 0;font-size:14px;line-height:1.55;display:flex}.checkPanel svg{color:#71844d}.warningPanel svg{color:#bd5422}.stepStack{gap:14px;display:grid}.guideStep{border:1px solid var(--glass-border);background:#ffffffad;border-radius:16px;grid-template-columns:42px 1fr;gap:17px;padding:23px;display:grid}.guideStep>span{color:#b8df61;background:#171d13;border-radius:11px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.guideStep h3{margin:1px 0 8px;font-size:18px}.guideStep p{color:#686057;margin:0;line-height:1.7}.guideStep small{color:#a04a23;margin-top:10px;display:block}.sourceLink{color:#7a7166;margin:30px 0;font-size:12px}.sourceLink a{color:#a9471c;align-items:center;gap:5px;display:inline-flex}.guideArticle .guideCta{margin:50px 0 0}.decisionVerdict,.decisionGrid{grid-template-columns:1fr 1fr;gap:60px;margin-bottom:80px;display:grid}.decisionVerdict{border:1px solid var(--glass-border);background:#fff;border-radius:22px;padding:34px}.decisionVerdict h2{font-size:30px}.decisionVerdict p{color:#5f584f;gap:9px;display:flex}.decisionVerdict svg{color:#71844d}.decisionCompare{background:#fff;border:1px solid #ded4c7;border-radius:20px;margin-bottom:90px;overflow:hidden}.decisionCompare .compareHead,.decisionCompare .compareRow{grid-template-columns:1.1fr 1fr 1fr;display:grid}.decisionCompare .compareHead{color:#fff;background:#171d13}.decisionCompare .compareHead>*{padding:17px}.decisionCompare .compareRow>*{border-bottom:1px solid #e7ded2;border-right:1px solid #e7ded2;padding:18px;font-size:13px;line-height:1.5}.decisionGrid>div:first-child>p{color:#645d54;gap:10px;display:flex}.decisionNotes{gap:14px;display:grid}.decisionNotes article{border:1px solid var(--glass-border);background:#fff;border-radius:16px;padding:23px}.decisionNotes h3{margin:0 0 9px}.decisionNotes p{color:#71695f;margin:0;line-height:1.65}.migrationHero>div{align-items:center;gap:22px;margin-top:28px;display:flex}.migrationHero>div>a:not(.button){color:#a9471c;font-weight:800}.migrationLayout{grid-template-columns:230px 1fr;gap:55px;padding-bottom:90px;display:grid}.migrationLayout aside{color:#fff;background:#171d13;border-radius:16px;padding:21px;position:sticky;top:130px}.migrationLayout aside p{color:#bdc5b8;font-size:12px}.migrationSteps{gap:14px;display:grid}.migrationSteps article{border:1px solid var(--glass-border);background:#fff;border-radius:17px;grid-template-columns:48px 1fr;gap:20px;padding:25px;display:grid}.migrationSteps article>span{color:#a9471c;background:#f4e4d9;border-radius:13px;place-items:center;width:45px;height:45px;font-weight:900;display:grid}.migrationSteps h2{margin:0 0 9px;font-size:22px}.migrationSteps p{color:#686057;margin:0;line-height:1.7}.rollback{background:linear-gradient(145deg,#f4eadf,#edf2e3);border-radius:24px;margin-bottom:100px;padding:60px}.rollback>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.rollback p{gap:9px;display:flex}.rollback svg{color:#71844d}.triage,.statusColumns,.evidenceGrid{grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:70px;display:grid}.triage>div,.statusColumns>div,.evidenceGrid>article{border:1px solid var(--glass-border);background:#fff;border-radius:17px;padding:24px}.triage svg,.statusColumns svg,.evidenceGrid>article>svg{color:#a9471c;margin-bottom:14px}.triage b{display:block}.triage p,.statusColumns p{color:#71695f;font-size:13px;line-height:1.6}.symptomGrid{grid-template-columns:repeat(3,1fr);gap:15px;padding-bottom:100px;display:grid}.symptomGrid article{border:1px solid var(--glass-border);background:#ffffffb5;border-radius:17px;padding:24px}.symptomGrid svg{color:#bd5422}.symptomGrid h2{font-size:18px}.symptomGrid p{color:#686057;font-size:13px;line-height:1.65}.symptomGrid a{color:#a9471c;align-items:center;gap:6px;font-size:11px;font-weight:850;display:flex}.codeSection{padding-bottom:110px}.codeTable{border:1px solid #ded4c7;border-radius:18px;margin-top:30px;overflow:hidden}.codeTable>div{grid-template-columns:75px 1fr 1.5fr;display:grid}.codeTable>div>*{border-bottom:1px solid #e7ded2;padding:16px}.codeTable strong{color:#b8df61;background:#171d13;font-size:20px}.componentList{border:1px solid #ded4c7;border-radius:18px;margin-bottom:70px;overflow:hidden}.componentList>div{background:#fff;border-bottom:1px solid #e7ded2;grid-template-columns:1fr 1fr;padding:18px 22px;display:grid}.componentList .componentHead{color:#fff;background:#171d13}.componentList span:last-child{color:#8b8175;align-items:center;gap:8px;display:flex}.componentList svg{width:17px}.statusColumns{grid-template-columns:1fr 1fr;margin-bottom:100px}.timeline{max-width:900px;padding-bottom:80px}.timeline>article{grid-template-columns:160px 1fr;gap:25px;display:grid}.timeline>article>div{border-right:1px solid #d8cabc;position:relative}.timeline>article>div i{background:#b8df61;border-radius:50%;width:9px;height:9px;position:absolute;top:5px;right:-5px;box-shadow:0 0 0 5px #eef3e5}.timeline section{padding:0 0 55px}.timeline section small{color:#a9471c;font-weight:900}.timeline section p,.evidenceGrid p{color:#625b52;gap:9px;line-height:1.6;display:flex}.timeline section svg,.evidenceGrid p svg{color:#71844d;flex:0 0 17px}.changelogCta{text-align:center;background:#f1f5e8;border-radius:22px;margin-bottom:100px;padding:50px}.evidenceGrid{grid-template-columns:1fr 1fr;margin-bottom:80px}.evidenceGrid h2{font-size:27px}.storyFramework{padding-bottom:100px}.storyFramework>div{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.storyFramework article{border:1px solid var(--glass-border);background:#fff;border-radius:17px;padding:24px}.storyFramework article>span{color:#a9471c;font-size:11px;font-weight:900}.storyFramework p{color:#71695f;font-size:13px;line-height:1.6}@media (width<=900px){.docTopicGrid,.symptomGrid{grid-template-columns:1fr 1fr}.docsColumns,.guideHeroGrid,.decisionVerdict,.decisionGrid,.guideWrap,.migrationLayout{grid-template-columns:1fr}.guideAside,.migrationLayout aside{position:static}.triage{grid-template-columns:1fr}.storyFramework>div{grid-template-columns:1fr 1fr}}@media (width<=620px){.docsHero h1,.decisionHero h1,.troubleHero h1,.statusHero h1,.changelogHero h1,.casesHero h1,.migrationHero h1{font-size:44px}.docTopicGrid,.symptomGrid,.statusColumns,.evidenceGrid,.storyFramework>div{grid-template-columns:1fr}.docsSupport,.guideCta,.limitStrip,.statusNotice{flex-direction:column;align-items:flex-start}.limitStrip a,.statusNotice a{margin-left:0}.decisionCompare{overflow-x:auto}.decisionCompare .compareHead,.decisionCompare .compareRow{min-width:680px}.rollback{padding:30px 23px}.rollback>div{grid-template-columns:1fr}.codeTable{overflow-x:auto}.codeTable>div{min-width:620px}.timeline>article{grid-template-columns:1fr}.timeline>article>div{border-right:0}.timeline>article>div i{display:none}.migrationHero>div{flex-direction:column;align-items:flex-start}.guideArticle .guideCta{padding:28px}}.fivePlans .priceCard{flex-direction:column;padding:26px 20px;display:flex}.fivePlans .priceCard.planWide{display:grid}.fivePlans:not(.planStack) .priceCard>p:first-of-type{min-height:68px}.fivePlans .priceCard .price strong{font-size:40px}.fivePlans .priceCard .button{margin-top:4px}.fivePlans .priceCard ul{margin-bottom:0}.fivePlanTable,.sixPlanTable{width:100%;min-width:0}.fivePlanTable .comparisonRow,.sixPlanTable .comparisonRow{grid-template-columns:1.35fr repeat(6,minmax(0,1fr))}@media (width<=1250px){.prices.fivePlans:not(.planStack){grid-template-columns:repeat(3,1fr)}.fivePlans .priceCard>p:first-of-type{min-height:0}}@media (width<=850px){.prices.fivePlans:not(.planStack){grid-template-columns:1fr 1fr}}@media (width<=900px){.fivePlans .priceCard.planWide{flex-direction:column;grid-template-columns:none;align-items:stretch;display:flex}}@media (width<=580px){.prices.fivePlans:not(.planStack){grid-template-columns:1fr}.fivePlans .priceCard{padding:28px}}.tutorialOutcome{background:#f3f7e9;border:1px solid #cfdcb8;border-radius:12px;grid-template-columns:44px 1fr;align-items:start;gap:15px;margin:28px 0 8px;padding:20px;display:grid}.tutorialOutcome>svg{color:#b8df61;background:#26301f;border-radius:10px;width:42px;height:42px;padding:10px}.tutorialOutcome b{margin-bottom:5px;display:block}.tutorialOutcome p{color:#5f6656;margin:0;line-height:1.65}.demoSection>.eyebrow{justify-content:flex-start}.demoSection>.demoIntro,.sectionIntro{color:#6d655b;line-height:1.7}.guideDemo{background:#fff;border:2px solid #171c14;border-radius:14px;margin:25px 0 0;position:relative;overflow:hidden;box-shadow:11px 11px #e2c6b5}.guideDemo.compact{margin:0;animation:7s ease-in-out infinite consoleFloat}.demoChrome{color:#fff;background:#171c14;align-items:center;gap:12px;min-height:48px;padding:0 17px;display:flex}.demoChrome>span{gap:5px;display:flex}.demoChrome i{background:#c5531d;border-radius:50%;width:7px;height:7px;display:block}.demoChrome i:nth-child(2){background:#d9c86d}.demoChrome i:nth-child(3){background:#b8df61}.demoChrome b{font-size:12px}.demoChrome small{color:#abb4a1;letter-spacing:.12em;margin-left:auto;font-size:12px;font-weight:900}.dnsDemo{padding:22px;position:relative}.dnsDemoHead,.dnsDemo>div:not(.demoCallout){border-bottom:1px solid #e6ddd2;grid-template-columns:70px 100px 1fr 80px;align-items:center;gap:12px;min-height:52px;display:grid}.dnsDemoHead{color:#8b8175;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:850;min-height:34px!important}.dnsDemo em{color:#a9471c;background:#f2e4d9;border-radius:6px;width:max-content;padding:5px 8px;font-size:10px;font-style:normal;font-weight:900}.dnsDemo code,.smtpFields code{color:#403a33;overflow-wrap:anywhere;font:750 11px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.dnsDemo strong{color:#66803d;align-items:center;gap:5px;font-size:10px;display:flex}.dnsDemo strong i{background:#7e9847;border-radius:50%;width:6px;height:6px}.demoCallout{color:#90421e;background:#fff8f1;border-radius:8px;align-items:center;padding:7px 9px;font-size:12px;font-weight:850;position:absolute;box-shadow:4px 4px #ead3c5;border:1px solid #dfb79f!important;gap:7px!important;min-height:0!important;display:flex!important}.demoCallout span{color:#fff;background:#c5531d;border-radius:5px;place-items:center;width:18px;height:18px;display:grid}.demoCallout.one{top:58px;left:85px}.demoCallout.two{top:118px;right:85px}.demoCallout.three{bottom:12px;right:25px}.smtpDemo{padding:24px}.smtpFields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.smtpFields label{background:#fbf8f3;border:1px solid #ded5ca;border-radius:9px;padding:12px;display:block}.smtpFields label>span{color:#8d8174;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:12px;font-weight:850;display:block}.smtpFields>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.smtpFlow{color:#fff;background:#26301f;border-radius:9px;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:14px;display:flex}.smtpFlow span{align-items:center;gap:7px;font-size:10px;font-weight:850;display:flex}.smtpFlow svg{color:#b8df61;width:15px}.smtpFlow i{color:#8e9b85;font-style:normal}.guideDemo figcaption{color:#786f65;background:#f3eee6;border-top:1px solid #e4dbd0;align-items:center;gap:7px;padding:12px 18px;font-size:10px;display:flex}.guideDemo figcaption svg{color:#c5531d;width:14px}.fieldReference{border:1px solid #d8cec1;border-radius:11px;margin-top:20px;overflow:hidden}.fieldReference>div{grid-template-columns:.75fr 1.1fr 1.5fr;display:grid}.fieldReference>div>*{border-bottom:1px solid #e6ddd2;border-right:1px solid #e6ddd2;padding:15px;font-size:13px;line-height:1.55}.fieldReference>div>:last-child{border-right:0}.fieldReference .fieldHead{color:#fff;background:#171c14}.fieldReference code{color:#9d461f;background:#fff5ee;font-size:11px}.fieldReference span{color:#696158}.troubleReference{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.troubleReference article{background:#fff;border:1px solid #ded3c6;border-radius:11px;padding:21px;box-shadow:6px 6px #e6dbcd}.troubleReference article>span{color:#b44d1d;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.troubleReference h3{margin:8px 0 13px;font-size:16px}.troubleReference p{color:#675f56;font-size:13px;line-height:1.65}.tutorialLibrary{padding-bottom:110px}.tutorialFlowVisual{color:#fff;background:#26301f;border:2px solid #171c14;border-radius:12px;justify-content:center;align-items:center;gap:13px;margin:0 0 45px;padding:22px;display:flex;box-shadow:9px 9px #b5ca86}.tutorialFlowVisual span{align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.tutorialFlowVisual b{color:#1c2516;background:#b8df61;border-radius:6px;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.tutorialFlowVisual i{color:#84927c;font-style:normal}.tutorialStack{gap:18px;display:grid}.tutorialStack>article{background:#fff;border:1px solid #d9cfc2;border-radius:13px;grid-template-columns:75px 1fr;gap:25px;padding:30px;scroll-margin-top:125px;display:grid;box-shadow:8px 8px #e5dacd}.tutorialNumber{color:#b8df61;background:#171c14;border-radius:10px;place-items:center;width:58px;height:58px;font:900 14px/1 ui-monospace,monospace;display:grid}.tutorialBody>.eyebrow{justify-content:flex-start}.tutorialBody h3{margin:8px 0;font-size:26px}.tutorialGoal{color:#635c53;font-size:16px;line-height:1.65}.tutorialBody ol{counter-reset:guide-step;gap:10px;margin:22px 0;padding:0;list-style:none;display:grid}.tutorialBody li{counter-increment:guide-step;color:#514b44;grid-template-columns:31px 1fr;align-items:start;gap:11px;line-height:1.65;display:grid}.tutorialBody li:before{content:counter(guide-step);color:#a9471c;border:1px solid #d3c5b7;border-radius:6px;place-items:center;width:27px;height:27px;font-size:11px;font-weight:900;display:grid}.tutorialResult,.tutorialWarning{border-radius:9px;grid-template-columns:22px 1fr;gap:10px;margin-top:12px;padding:14px;display:grid}.tutorialResult{color:#52633b;background:#f1f6e8}.tutorialWarning{color:#82401f;background:#fff3ea}.tutorialResult svg,.tutorialWarning svg{width:18px}.tutorialResult p,.tutorialWarning p{margin:0;font-size:13px;line-height:1.55}.tutorialResult b,.tutorialWarning b{margin-bottom:3px;display:block}@media (width<=900px){.troubleReference{grid-template-columns:1fr}.tutorialFlowVisual{justify-content:flex-start;overflow-x:auto}.tutorialFlowVisual span{flex:none}.fieldReference{overflow-x:auto}.fieldReference>div{min-width:720px}.guideDemo.compact{animation:none}}@media (width<=620px){.tutorialStack>article{grid-template-columns:1fr;padding:22px}.smtpFields{grid-template-columns:1fr}.smtpFields>div{grid-template-columns:1fr 1fr}.smtpFlow{flex-direction:column;align-items:flex-start}.smtpFlow i{margin-left:4px;transform:rotate(90deg)}.dnsDemo{overflow-x:auto}.dnsDemoHead,.dnsDemo>div:not(.demoCallout){min-width:600px}.demoCallout{display:none!important}.guideDemo{box-shadow:7px 7px #e2c6b5}.tutorialOutcome{grid-template-columns:1fr}.tutorialFlowVisual{margin-right:-16px}.tutorialLibrary{padding-bottom:80px}}.labPage,.migrationPlannerPage{background:radial-gradient(circle at 76% 14%,#dcebc0,#0000 26%),linear-gradient(145deg,#faf5ec,#eee4d6);padding:52px 0 86px}.routingLab,.migrationTool{background:#fffdfa;border:2px solid #171c14;border-radius:18px;overflow:hidden;box-shadow:14px 14px #dbc2af}.labHead,.migrationToolHead{color:#fff;background:#171c14;grid-template-columns:1fr 86px;align-items:start;gap:30px;padding:38px 42px;display:grid}.labHead>svg,.migrationToolHead>svg{color:#b8df61;background:#ffffff09;border:1px solid #ffffff24;border-radius:17px;width:76px;height:76px;padding:19px}.labHead h1,.migrationToolHead h1{letter-spacing:-.06em;margin:13px 0 12px;font-size:clamp(39px,5vw,62px);line-height:1.01}.labHead p,.migrationToolHead p{color:#b8c1b4;max-width:800px;margin:0;font-size:16px;line-height:1.7}.labWorkspace{grid-template-columns:305px 1fr;display:grid}.labControls{background:#faf7f1;border-right:1px solid #dfd5c8;padding:30px}.labControls label,.migrationBuilder aside>label{margin-top:18px;display:block}.labControls label>span,.migrationBuilder label>span{color:#554d45;margin-bottom:8px;font-size:11px;font-weight:850;display:block}.labControls input,.migrationBuilder input,.migrationBuilder select{color:#211c18;background:#fff;border:2px solid #d4c8ba;border-radius:9px;outline:0;width:100%;height:49px;padding:0 12px;font-size:14px}.labControls input:focus,.migrationBuilder input:focus,.migrationBuilder select:focus{border-color:#c5531d;box-shadow:0 0 0 4px #c5531d16}.labAliasInput{background:#fff;border:2px solid #d4c8ba;border-radius:9px;align-items:center;display:flex;overflow:hidden}.labAliasInput:focus-within{border-color:#c5531d;box-shadow:0 0 0 4px #c5531d16}.labAliasInput input{box-shadow:none;border:0}.labAliasInput b{color:#8c8074;white-space:nowrap;padding-right:13px;font:700 13px/1 ui-monospace,monospace}.labTabs{background:#eee5d9;border:1px solid #d7ccbf;border-radius:9px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.labTabs button{color:#73695f;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:10px 6px;font-size:12px;font-weight:850}.labTabs button.active{color:#fff;background:#171c14}.labRun{width:100%;height:51px;margin-top:24px}.labRun svg,.labReset svg{width:16px}.labReset{color:#a24b25;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:17px;font-size:12px;font-weight:850;display:flex}.labCanvas{padding:30px 32px}.labCanvasTop{border-bottom:1px solid #e0d6ca;justify-content:space-between;align-items:end;gap:20px;padding-bottom:20px;display:flex}.labCanvasTop small,.labCanvasTop strong{display:block}.labCanvasTop small{color:#9b8e80;letter-spacing:.1em;font:12px/1 ui-monospace,monospace}.labCanvasTop strong{margin-top:7px;font:800 18px/1.2 ui-monospace,monospace}.labCanvasTop>span{color:#9d4c26;font-size:11px;font-weight:850}.labSteps{gap:8px;margin-top:21px;display:grid;position:relative}.labSteps:before{content:"";background:#e2d9ce;width:2px;position:absolute;top:23px;bottom:23px;left:21px}.labSteps article{opacity:.5;background:#fff;border:1px solid #e0d6ca;border-radius:10px;grid-template-columns:44px 1fr 20px;align-items:center;gap:14px;padding:12px 13px;transition:opacity .3s,transform .3s,border-color .3s;display:grid;position:relative}.labSteps article.active{opacity:1;border-color:#adc279;transform:translate(5px);box-shadow:5px 5px #e4ecd4}.labSteps article>span{z-index:1;color:#a24b25;background:#eee6dc;border-radius:9px;place-items:center;width:42px;height:42px;display:grid}.labSteps article.active>span{color:#b8df61;background:#171c14}.labSteps article svg{width:19px}.labSteps small,.labSteps b,.labSteps p{display:block}.labSteps small{color:#9b8e80;letter-spacing:.08em;font:12px/1 ui-monospace,monospace}.labSteps b{margin-top:5px;font-size:14px}.labSteps p{color:#756c62;margin:4px 0 0;font-size:12px;line-height:1.5}.labCheck{color:#718c47}.labOutcome{background:#f1ece4;border:1px solid #ded4c7;border-radius:10px;grid-template-columns:42px 1fr;align-items:start;gap:13px;margin-top:18px;padding:17px;display:grid}.labOutcome>span{color:#a24b25;background:#ded6cc;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.labOutcome.complete{background:#edf4df;border-color:#c5d69d}.labOutcome.complete>span{color:#b8df61;background:#171c14}.labOutcome b,.labOutcome p{display:block}.labOutcome p{color:#70675d;margin:5px 0 0;font-size:12px;line-height:1.6}.labFoot{background:#f4eee5;border-top:1px solid #e1d7ca;justify-content:space-between;align-items:center;gap:25px;padding:20px 32px;display:flex}.labFoot p{color:#71685e;margin:0;font-size:11px;line-height:1.6}.labFoot p b{color:#403931}.labFoot a:not(.button){color:#a24b25;font-weight:850}.labFoot .button{white-space:nowrap}.labContent{padding:95px 0}.labContent>h2{letter-spacing:-.05em;max-width:800px;margin:13px 0 20px;font-size:clamp(38px,4.8vw,58px);line-height:1.04}.labContent>p{color:#6c645b;max-width:900px;font-size:16px;line-height:1.82}.labExplain{grid-template-columns:repeat(3,1fr);gap:13px;margin:35px 0 55px;display:grid}.labExplain article{background:#fff;border:1px solid #dbd0c3;border-radius:12px;padding:24px;box-shadow:6px 6px #e6dbcd}.labExplain svg{color:#b8df61;background:#171c14;border-radius:8px;width:37px;height:37px;padding:9px}.labExplain h3{margin:17px 0 8px;font-size:18px}.labExplain p{color:#6e665c;margin:0;font-size:13px;line-height:1.7}.labChecklist{background:#d8cdbf;border:1px solid #d8cdbf;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.labChecklist>div{background:#fff;padding:19px}.labChecklist span{color:#a24b25;font:900 11px/1 ui-monospace,monospace}.labChecklist p{color:#655d54;margin:11px 0 0;font-size:12px;line-height:1.6}.labChecklist p b{color:#28231e;margin-bottom:4px;display:block}.labNote{align-items:center;gap:9px;display:flex;color:#697758!important;margin-top:24px!important;font-size:13px!important}.labNote svg{flex:0 0 18px;width:18px}.migrationBuilder{grid-template-columns:310px 1fr;display:grid}.migrationBuilder aside{background:#faf7f1;border-right:1px solid #ded4c8;padding:30px}.migrationNumbers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.plannerSwitch{align-items:flex-start;gap:10px;margin-top:20px!important;display:flex!important}.plannerSwitch input{accent-color:#a24b25;width:18px;height:18px}.plannerSwitch span{margin:0!important}.plannerSwitch b,.plannerSwitch small{display:block}.plannerSwitch b{font-size:12px}.plannerSwitch small{color:#82796f;margin-top:3px;font-size:10px;font-weight:500}.migrationOutput{padding:30px 32px}.estimateCard{background:#eff5e3;border:1px solid #cfdcb1;border-radius:11px;align-items:center;gap:16px;padding:19px;display:flex}.estimateCard>svg{color:#b8df61;background:#171c14;border-radius:8px;width:37px;height:37px;padding:9px}.estimateCard small,.estimateCard strong,.estimateCard span{display:block}.estimateCard small{color:#748057;letter-spacing:.1em;font:12px/1 ui-monospace,monospace}.estimateCard strong{color:#29341f;margin:6px 0 3px;font:850 23px/1 ui-monospace,monospace}.estimateCard span{color:#687258;font-size:11px}.providerNote{background:#f4ece2;border-radius:9px;gap:11px;margin:16px 0;padding:15px;display:flex}.providerNote>svg{color:#70884a;width:21px}.providerNote p{color:#6c6359;margin:0;font-size:12px;line-height:1.6}.providerNote b{color:#342d27;display:block}.generatedPhases{gap:8px;margin-top:19px;display:grid}.generatedPhases article{background:#fff;border:1px solid #ddd3c7;border-radius:9px;grid-template-columns:34px 1fr;gap:12px;padding:14px;display:grid}.generatedPhases article>span{color:#a24b25;background:#f5e4d8;border-radius:7px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.generatedPhases b,.generatedPhases p{display:block}.generatedPhases p{color:#6d655c;margin:4px 0 0;font-size:12px;line-height:1.55}.copyPlan{margin-top:17px}.copyPlan svg{width:16px}.migrationChecklist{border-top:1px solid #e0d5c8;padding:31px 32px}.checklistHead{justify-content:space-between;align-items:end;gap:20px;display:flex}.checklistHead h2{margin:10px 0 19px;font-size:28px}.checklistHead>div:last-child{background:#e5ddd2;border-radius:99px;width:220px;height:9px;overflow:hidden}.checklistHead i{border-radius:inherit;background:#71884b;height:100%;transition:width .25s;display:block}.migrationChecklist>div:last-child{grid-template-columns:1fr 1fr;gap:7px 20px;display:grid}.migrationChecklist label{cursor:pointer;border-bottom:1px solid #eee6dc;grid-template-columns:18px 20px 1fr;align-items:center;gap:9px;padding:11px 0;display:grid}.migrationChecklist label input{accent-color:#71884b;width:16px;height:16px}.migrationChecklist label>span{color:#a24b25;background:#eee7dd;border-radius:5px;place-items:center;width:20px;height:20px;display:grid}.migrationChecklist label.done>span{color:#5d7739;background:#dceac3}.migrationChecklist label>span svg{opacity:0;width:13px}.migrationChecklist label.done>span svg{opacity:1}.migrationChecklist p{color:#655d54;margin:0;font-size:12px;line-height:1.45}.migrationChecklist label.done p{color:#8b8278;text-decoration:line-through}.rollbackPlan{color:#fff;background:#171c14;grid-template-columns:42px 1fr auto;align-items:center;gap:16px;padding:28px 32px;display:grid}.rollbackPlan>svg{color:#b34a24;background:#fff0e7;border-radius:8px;width:38px;height:38px;padding:9px}.rollbackPlan small{color:#b8df61;letter-spacing:.12em;font:12px/1 ui-monospace,monospace}.rollbackPlan h2{margin:8px 0;font-size:25px}.rollbackPlan p{color:#b7c1b3;max-width:700px;margin:0;font-size:12px;line-height:1.65}.rollbackPlan .button{white-space:nowrap}.partnerHero{grid-template-columns:1fr 300px;align-items:center;gap:80px;padding-block:93px 105px;display:grid}.partnerHero h1{letter-spacing:-.06em;max-width:800px;margin:17px 0 22px;font-size:clamp(43px,5.2vw,72px);line-height:1}.partnerHero p{color:#6b6258;max-width:760px;font-size:18px;line-height:1.75}.partnerScore{color:#fff;background:#171c14;border:2px solid #171c14;border-radius:14px;padding:26px;box-shadow:11px 11px #abc57a}.partnerScore>svg{color:#b8df61;width:35px}.partnerScore small,.partnerScore strong,.partnerScore span,.partnerScore p{display:block}.partnerScore small{color:#b8df61;letter-spacing:.14em;margin-top:25px;font:12px/1 ui-monospace,monospace}.partnerScore strong{margin:10px 0 3px;font:900 48px/1 ui-monospace,monospace}.partnerScore span{color:#d9dfd4;font-size:13px}.partnerScore i{background:#fff2;width:100%;height:1px;margin:22px 0;display:block}.partnerScore p{color:#b8c1b2;margin:0;font-size:12px;line-height:1.55}.partnerPrinciples{color:#fff;background:#171c14;padding:1px 0}.partnerPrinciples>.container{grid-template-columns:repeat(3,1fr);display:grid}.partnerPrinciples article{border-right:1px solid #ffffff1e;padding:32px 25px}.partnerPrinciples article:last-child{border:0}.partnerPrinciples svg{color:#b8df61;width:26px}.partnerPrinciples b{margin:18px 0 8px;font-size:15px;display:block}.partnerPrinciples p{color:#b8c1b4;margin:0;font-size:12px;line-height:1.65}.partnerProgram{grid-template-columns:1fr 300px;gap:70px;padding-block:100px;display:grid}.partnerProgram h2,.storyFramework h2{letter-spacing:-.05em;max-width:800px;margin:14px 0 20px;font-size:clamp(35px,4.4vw,55px);line-height:1.04}.partnerProgram>div>p{color:#6d655c;max-width:800px;font-size:15px;line-height:1.8}.partnerFit{grid-template-columns:1fr 1fr;gap:9px;margin-top:28px;display:grid}.partnerFit p{color:#5f584f;background:#fff;border:1px solid #ded4c7;border-radius:8px;gap:8px;margin:0;padding:12px;font-size:12px;line-height:1.45;display:flex}.partnerFit svg{color:#71884b;flex:0 0 16px;width:16px}.partnerProgram aside{background:#fff0e7;border:1px solid #e2b293;border-radius:12px;align-self:start;padding:23px}.partnerProgram aside b{color:#82401f;font-size:15px}.partnerProgram aside p{color:#754a36;border-top:1px solid #e8c8b4;margin:13px 0 0;padding-top:11px;font-size:12px;line-height:1.5}.partnerApply{background:#171c14;padding:75px 0 105px}.partnerForm{background:#fffdfa;border:2px solid #35412e;border-radius:15px;max-width:960px;margin:auto;padding:35px;box-shadow:11px 11px #abc57a}.partnerFormHead{justify-content:space-between;align-items:start;gap:25px;display:flex}.partnerFormHead h2{margin:14px 0 8px;font-size:34px}.partnerFormHead p{color:#72695f;margin:0}.partnerFormHead>span{color:#61763f;white-space:nowrap;border:1px solid #cfdcb1;border-radius:7px;align-items:center;gap:7px;padding:9px 11px;font-size:10px;font-weight:850;display:flex}.partnerFormHead>span svg{width:15px}.partnerFields{grid-template-columns:1fr 1fr;gap:15px;margin-top:28px;display:grid}.partnerFields label>span{color:#534c44;margin-bottom:7px;font-size:11px;font-weight:850;display:block}.partnerFields input,.partnerFields select,.partnerFields textarea{width:100%;font:inherit;background:#fff;border:2px solid #d5c9bb;border-radius:8px;outline:0;padding:12px;font-size:14px}.partnerFields input,.partnerFields select{height:47px}.partnerFields textarea{resize:vertical}.partnerFields input:focus,.partnerFields select:focus,.partnerFields textarea:focus{border-color:#c5531d;box-shadow:0 0 0 4px #c5531d16}.partnerFields .full{grid-column:1/-1}.partnerForm .consent{color:#6c6359;gap:9px;margin:22px 0;font-size:12px;line-height:1.55;display:flex}.partnerForm .consent input{accent-color:#71884b;margin-top:3px}.partnerForm button{margin-top:5px}.partnerForm button svg{width:16px}.partnerSuccess{text-align:center;color:#fff;max-width:650px;margin:auto;padding:45px;scroll-margin-top:104px}.partnerSuccess:focus,.partnerForm .formError:focus{outline:none}.partnerForm .formError{scroll-margin-top:104px}.partnerSuccess>svg{color:#b8df61;width:54px;height:54px}.partnerSuccess h2{margin:18px 0 10px;font-size:34px}.partnerSuccess p{color:#b8c1b4;line-height:1.7}@media (width<=900px){.labWorkspace,.migrationBuilder,.partnerHero,.partnerProgram{grid-template-columns:1fr}.labControls,.migrationBuilder aside{border-bottom:1px solid #dfd5c8;border-right:0}.labExplain,.labChecklist{grid-template-columns:1fr 1fr}.partnerHero{gap:40px}.partnerScore{max-width:360px}.partnerPrinciples>.container{grid-template-columns:1fr}.partnerPrinciples article{border-bottom:1px solid #ffffff1e;border-right:0}.partnerProgram{gap:40px}.migrationChecklist>div:last-child{grid-template-columns:1fr}.rollbackPlan{grid-template-columns:42px 1fr}.rollbackPlan .button{grid-column:2;justify-self:start}.partnerFormHead{flex-direction:column}}@media (width<=620px){.labPage,.migrationPlannerPage{padding:26px 0 60px}.labHead,.migrationToolHead{grid-template-columns:1fr;padding:28px 22px}.labHead>svg,.migrationToolHead>svg{display:none}.labHead h1,.migrationToolHead h1{font-size:43px}.labCanvas,.migrationOutput,.migrationChecklist{padding:23px 19px}.labCanvasTop{flex-direction:column;align-items:flex-start;gap:10px}.labFoot{flex-direction:column;align-items:flex-start;padding:18px 19px}.labFoot .button{justify-content:center;width:100%}.labExplain,.labChecklist,.partnerFit,.partnerFields{grid-template-columns:1fr}.labContent,.partnerProgram{padding-block:70px}.partnerHero{padding-block:58px 75px}.partnerHero h1{font-size:46px}.partnerHero p{font-size:16px}.partnerProgram h2,.storyFramework h2{font-size:39px}.partnerForm{padding:24px 19px;box-shadow:7px 7px #abc57a}.partnerFormHead h2{font-size:29px}.rollbackPlan{padding:25px 19px}.rollbackPlan h2{font-size:23px}.rollbackPlan p{font-size:12px}.checklistHead{flex-direction:column;align-items:flex-start}.checklistHead>div:last-child{width:100%}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.blogHero,.blogArticleHero{padding-block:72px 36px}.blogHero h1,.blogArticleHero h1{letter-spacing:-.055em;margin:18px 0;font-size:clamp(42px,5.4vw,68px);line-height:.98}.blogHero>p,.blogArticleHero>p:not(.eyebrow):not(.blogByline){color:#655d52;font-size:18px;line-height:1.75}.blogByline{color:#7a7166;flex-wrap:wrap;gap:10px 18px;margin-top:22px;font-size:13px;display:flex}.blogCatalog{padding-bottom:96px}.blogSearch{box-sizing:border-box;background:#fff;border:1px solid #e2d5c7;border-radius:2px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;max-width:none;padding:14px 16px;display:grid}.blogSearch input{width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.blogSearch button{color:#fff;font:inherit;cursor:pointer;background:#12180f;border:0;padding:10px 16px;font-weight:750}.blogCount{color:#6d655c;flex-wrap:wrap;align-items:baseline;gap:10px 16px;margin:22px 0 28px;font-size:14px;display:flex}.blogCardList{grid-template-columns:1fr 1fr;gap:22px;margin:0;padding:0;list-style:none;display:grid}.blogCard{border:2px solid var(--ink,#151914);background:var(--paper-strong,#fffdfa);border-radius:14px;flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden;box-shadow:7px 7px #e6dbcd}.blogCardCover{width:100%;margin:0;padding:0;font-size:0;line-height:0;display:block;position:relative;overflow:hidden}.blogCardCover:after{content:"";pointer-events:none;background:linear-gradient(#0000,#15191452);height:28%;position:absolute;inset:auto 0 0}.blogCardMedia,.blogCardMedia img,.blogCard figure{border:0;margin:0;padding:0;display:block}.blogCardMedia{background:var(--paper,#fbf7ef);aspect-ratio:16/9;width:100%;overflow:hidden}.blogCardMedia img{aspect-ratio:16/9;object-fit:cover;object-position:center;transform-origin:50%;width:100%;height:100%;transform:scale(1.1)}.blogCardKicker{z-index:1;pointer-events:none;max-width:calc(100% - 24px);margin:0;position:absolute;bottom:12px;left:12px}.blogCardKicker>span{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--ink,#151914);background:var(--paper,#fbf7ef);max-width:100%;color:var(--orange,#c5531d);letter-spacing:.05em;text-transform:uppercase;border-radius:2px;padding:5px 8px;font-size:11px;font-weight:800;line-height:1.2;display:block;overflow:hidden}.blogCardBody{flex-direction:column;flex:1;padding:18px 20px 20px;display:flex}.blogCard h2{letter-spacing:-.03em;margin:0 0 6px;font-size:22px}.blogCard h2 a{color:var(--ink,#171c14)}.blogCardDate{color:#7a7166;letter-spacing:.01em;margin:0 0 10px;font-size:12px;font-weight:650;display:block}.blogCardBody>p{color:#655d52;margin:0;line-height:1.7}.blogCardKeywords{color:#8a8176;font-size:13px;margin-top:12px!important}.blogCardLink{color:#a9471c;margin-top:auto;padding-top:16px;font-weight:800;display:inline-block}.blogEmpty{text-align:center;border:1px dashed #d8c8b8;padding:42px}.blogEmpty a{color:#a9471c;font-weight:800}.blogPagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;display:flex}.blogPagination ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.blogPagination a,.blogPagination span[aria-current=page],.blogPageDisabled{color:#3d382f;border:1px solid #d8cec1;justify-content:center;align-items:center;min-width:36px;min-height:36px;padding:0 10px;display:inline-flex}.blogPagination span[aria-current=page]{color:#fff;background:#12180f;border-color:#12180f}.blogPageDisabled{opacity:.45}.blogPageEllipsis{color:#8a8176;place-items:center;min-width:24px;display:grid}.blogArticleWrap{padding-bottom:100px}.blogArticle{width:100%;max-width:none}.blogToc{background:#fff;border:1px solid #e6ddd2;flex-wrap:wrap;gap:10px 16px;margin:0 0 28px;padding:16px 18px;display:flex}.blogToc b{letter-spacing:.08em;text-transform:uppercase;color:#8a8176;width:100%;font-size:12px}.blogToc a{color:#a9471c;font-size:13px;font-weight:750}.blogLead{color:#4d473f;font-size:20px;line-height:1.7}.blogArticle>section{border-bottom:1px solid #e6ddd2;padding:34px 0;scroll-margin-top:120px}.blogArticle h2{letter-spacing:-.03em;text-align:left;margin:0 0 18px;font-size:30px}.blogArticle h3{text-align:left;margin:22px 0 10px;font-size:20px}.blogArticle p,.blogArticle li{color:#534d45;text-align:justify;text-justify:inter-word;line-height:1.75}.blogArticleHero>p:not(.eyebrow):not(.blogByline){text-align:justify;text-justify:inter-word}.blogArticle>section>p,.blogArticle>p{margin:0}.blogArticle>section>p+p,.blogArticle>p+p{margin-top:1.05em}.blogArticle a:not(.button){color:#a9471c;font-weight:750}.blogArticle ul,.blogArticle ol{margin:12px 0 18px;padding-left:1.5em}.blogArticle ul{list-style:outside}.blogArticle ol{list-style:decimal}.blogArticle li{margin:0 0 10px;padding-left:.35em}.blogArticle li::marker{color:#a9471c;font-size:1.125em;font-weight:700;line-height:1}.blogFigure{background:#fff;border:2px solid #12180f;margin:24px 0}.blogFigure img{width:100%;height:auto;display:block}.blogFigure figcaption{color:#6d655c;background:#f3eee6;border-top:1px solid #e4dbd0;padding:12px 16px;font-size:13px}.blogTable{border-collapse:collapse;background:#fff;border:1px solid #e4dacd;width:100%;margin:20px 0}.blogTable caption{caption-side:bottom;color:#7a7166;text-align:left;padding-top:10px;font-size:13px}.blogTable th,.blogTable td{text-align:left;vertical-align:top;border-bottom:1px solid #ece3d7;padding:12px 14px;font-size:14px;line-height:1.55}.blogTable tbody td{text-align:justify;text-justify:inter-word}.blogTable thead th{color:#f6f1e8;background:#171d13;font-size:12px}.blogSteps{counter-reset:blog-step;gap:16px;margin:0;padding:0;list-style:none;display:grid}.blogSteps>li{counter-increment:blog-step;background:#fff;border:1px solid #ded4c7;margin:0;padding:20px 20px 20px 64px;position:relative}.blogSteps>li:before{content:counter(blog-step);color:#f6f1e8;background:#12180f;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;font-weight:800;line-height:1;display:grid;position:absolute;top:22px;left:18px}.blogSteps h3{margin-top:0}.blogSoftCta,.blogToolCta{background:#fff8f1;border-left:3px solid #c45c26;margin:24px 0;padding:18px 20px}.blogCloseCta{color:#fff;background:#12180f;grid-template-columns:1fr 1fr;align-items:center;gap:28px;margin-top:28px;padding:32px;display:grid}.blogCloseCta h2{color:#fff;margin:8px 0}.blogCloseCta p{color:#c8c3b6;text-align:left}.blogSoftCta p,.blogToolCta p,.blogReviewed{text-align:left}.blogCloseActions{flex-direction:column;gap:10px;display:flex}.blogCloseCta .button:not(.secondary):not(.cream){color:#f6f1e8}.blogCloseCta .button.secondary,.blogCloseCta .button.cream{color:#28221c}.blogFaq{margin:0 0 22px}.blogTakeaways{padding-left:1.5em;list-style:outside}.blogReviewed{color:#7a7166;margin-top:28px;font-size:13px}.blogRelated{background:#fff;border:1px solid #ded4c7;margin:40px 0 0;padding:22px}@media (width<=900px){.blogCardList{grid-template-columns:1fr}.blogCard h2{font-size:24px}}@media (width<=720px){.blogSearch{grid-template-columns:auto 1fr}.blogSearch button{grid-column:1/-1}.blogCloseCta{grid-template-columns:1fr;align-items:flex-start}.blogHero h1,.blogArticleHero h1{font-size:40px}.blogCardList{grid-template-columns:1fr}}.siteIndex{padding-bottom:96px}.siteDirectory{gap:42px;margin-top:36px;display:grid}.siteDirectoryCount{color:#6e675d;margin:0;font-size:14px;font-weight:750}.siteDirectory section h2{letter-spacing:-.03em;margin:0 0 14px;font-size:22px}.siteDirectory ul{grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.siteDirectory li{background:#fffdfa;border:1px solid #e2d5c7;border-radius:14px;padding:16px 18px}.siteDirectory a{color:#151914;font-weight:800;text-decoration:none;display:block}.siteDirectory a:hover{color:#c5531d}.siteDirectory p{color:#655d52;margin:6px 0 0;font-size:14px;line-height:1.55}@media (width<=720px){.siteDirectory ul{grid-template-columns:1fr}}:root{--ink:#151914;--paper:#fbf7ef;--paper-strong:#fffdfa;--orange:#c5531d;--orange-dark:#993b13;--lime:#b8df61;--moss:#26301f;--hairline:#dcd2c4;--soft-shadow:0 16px 0 #e9dfd1;--deep-shadow:0 28px 80px #24190e1a}::selection{color:#321407;background:#f0c2a8}body{background:var(--paper);color:var(--ink)}main,.marketingSite{overflow:clip}header{border-bottom:1px solid var(--hairline);background:#fbf7eff2;box-shadow:0 8px 30px #3c2b1910}header:before{content:"";background:var(--orange);height:3px;position:absolute;inset:0 0 auto}.nav{height:84px}.nav>.logo{flex:0 0 210px}.nav>.logo .brandImage{width:210px;height:auto}.navLinks{gap:22px}.navLinks a{padding:31px 0 28px;position:relative}.navLinks a:after{content:"";background:var(--orange);height:2px;transition:right .25s;position:absolute;bottom:22px;left:0;right:100%}.navLinks a:hover:after{right:0}.button{border-color:var(--orange);background:var(--orange);box-shadow:0 7px 0 var(--orange-dark),0 15px 30px #a83f1624;border-radius:10px;transition:transform .2s,box-shadow .2s,background .2s;position:relative}.button:hover{box-shadow:0 9px 0 var(--orange-dark),0 19px 35px #a83f162b;background:#d45d25;transform:translateY(-2px)}.button:active{box-shadow:0 2px 0 var(--orange-dark);transform:translateY(5px)}.button.secondary{background:var(--paper-strong);border-color:#cfc3b4;box-shadow:0 5px #ddd2c4}.button.secondary:hover{background:#fff;box-shadow:0 7px #d2c5b6}.eyebrow,.kicker{letter-spacing:.18em}.hero{isolation:isolate;padding-top:105px;position:relative}.hero:before{content:"";z-index:-1;border:1px solid #d9bda8;border-radius:50%;width:470px;height:470px;position:absolute;top:55px;left:-260px;box-shadow:0 0 0 38px #f6e9dc,0 0 0 39px #e8d6c7}.hero:after{content:"SMTP";z-index:-1;color:#9f7f6b;letter-spacing:.22em;border:1px solid #d8caba;padding:11px 17px;font:800 11px/1 ui-monospace,monospace;position:absolute;top:135px;right:-55px;transform:rotate(90deg)}.hero h1{text-wrap:balance;font-weight:810}.hero h1 em{color:var(--orange);display:inline-block;position:relative}.hero h1 em:after{content:"";background:var(--lime);height:5px;position:absolute;bottom:-8px;left:2%;right:2%;transform:rotate(-1.4deg)}.hero>p{font-size:20px}.micro span{background:#fffdf9;border:1px solid #e4dace;border-radius:8px;padding:8px 11px}.flow{position:relative}.flow:before{content:"LIVE DELIVERY MAP";color:#9a8d7f;letter-spacing:.16em;font:800 10px/1 ui-monospace,monospace;position:absolute;top:-36px;left:0}.flow .mini{border-radius:12px;box-shadow:8px 8px #eadfd2}.flow .mini:first-child{transform:rotate(-1.4deg)}.flow .mini:last-child{transform:rotate(1.4deg)}.flow .core{border:2px solid var(--ink);border-radius:14px;box-shadow:12px 12px #e5c5b3}.trust{background:var(--ink);color:#fff;border:0}.trust .container{color:#e7e4dd}.trust svg{color:var(--lime)}.section{position:relative}.sectionHead{border-bottom:1px solid var(--hairline);padding-bottom:25px}.featureGrid{gap:20px}.feature{border-color:#d8cebf;border-radius:14px;position:relative;overflow:hidden;box-shadow:7px 7px #e7ddcf}.feature:after{content:"";background:var(--orange);width:54px;height:4px;position:absolute;top:0;left:0}.feature:nth-child(3n+2):after{background:#71834e}.feature:nth-child(3n):after{background:#252e1f}.feature:hover{transform:translate(-3px,-5px);box-shadow:12px 14px #e1d5c6}.feature>span{border:1px solid #e1c2b1;border-radius:10px}.dark,.security,.final,.fitSection,.contactFormSection{background:#171c14}.dark{border-block:8px solid #2c3526;position:relative}.dark:after{content:"MAILERZ / ROUTE / STORE / FORWARD / SEND";writing-mode:vertical-rl;color:#ffffff24;letter-spacing:.22em;font:800 10px/1 ui-monospace,monospace;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.step{transition:background .2s,padding-left .2s}.step:hover{background:#ffffff08;padding-left:46px}.journeyCard{border:2px solid var(--ink);border-radius:14px;box-shadow:12px 12px #e5c5b3}.journeyTop{background:#f0e8dc}.compare{background:#eee6d9;border-block:1px solid #d8ccbc}.col.featured{border:2px solid var(--ink);border-radius:12px;box-shadow:9px 9px #d8b49f}.toggle{background:#e9dfd1;border:1px solid #d4c8ba;border-radius:10px}.toggle button{border-radius:7px;min-width:110px}.toggle button.active{background:var(--ink);color:#fff;box-shadow:none}.toggle button.active span{color:var(--lime)}.priceCard{border-color:#d3c7b8;border-radius:14px;transition:transform .22s,box-shadow .22s;box-shadow:7px 7px #e6dbcd}.priceCard:before{content:"";background:#d76a36;width:4px;position:absolute;top:22px;bottom:22px;left:-1px}.priceCard:hover{transform:translateY(-5px);box-shadow:9px 13px #dfd3c4}.priceCard.popular{border:2px solid var(--orange);box-shadow:9px 9px #e6ad8f}.popularTag{box-shadow:4px 4px 0 var(--orange-dark);border-radius:7px;top:-16px}.fivePlans .priceCard.plan-unlimited{background:var(--moss);border-color:var(--moss);color:#fff;box-shadow:9px 9px #aabf7d}.fivePlans .priceCard.plan-unlimited:before{background:var(--lime)}.fivePlans .priceCard.plan-unlimited h3,.fivePlans .priceCard.plan-unlimited .price,.fivePlans .priceCard.plan-unlimited .price sup,.fivePlans .priceCard.plan-unlimited li,.fivePlans .priceCard.plan-unlimited>b{color:#fff}.fivePlans .priceCard.plan-unlimited>p,.fivePlans .priceCard.plan-unlimited .price span,.fivePlans .priceCard.plan-unlimited .billingDetail{color:#cbd2c5!important}.fivePlans .priceCard.plan-unlimited hr{border-color:#ffffff24}.fivePlans .priceCard.plan-unlimited li svg{color:var(--lime)}.fivePlans .priceCard.plan-unlimited .button.secondary{background:var(--lime);color:#182014;border-color:var(--lime);box-shadow:0 5px #728d3b}.security{border-top:8px solid var(--lime)}.securityList article{border-radius:10px;transition:transform .2s,border-color .2s}.securityList article:hover{border-color:#71834e;transform:translateY(-3px)}.faqList article{transition:padding .2s}.faqList article.open{border-left:4px solid var(--orange);background:#fff;padding-inline:18px}.final{border-top:1px solid #404b38;position:relative}.final:before,.final:after{content:"";border:1px solid #b8df6140;border-radius:50%;width:130px;height:130px;position:absolute}.final:before{top:20%;left:5%}.final:after{bottom:15%;right:7%}.scopeStrip,.docsBand,.morePolicies,.pricingCompare,.defineBand{background:#eee6d9}.scopeGrid a,.docRow,.legalDirectoryCard,.policyMiniGrid>a,.detailGrid article,.responseGrid article,.docTopicGrid article,.guideStep,.decisionNotes article,.symptomGrid article,.storyFramework article{transition:transform .2s,box-shadow .2s;border-radius:11px!important;box-shadow:6px 6px #e0d5c7!important}.scopeGrid a:hover,.legalDirectoryCard:hover,.policyMiniGrid>a:hover,.detailGrid article:hover,.docTopicGrid article:hover,.guideStep:hover,.decisionNotes article:hover,.symptomGrid article:hover,.storyFramework article:hover{transform:translate(-2px,-3px);box-shadow:9px 10px #d9ccbd!important}.subHero,.explainerHero,.contactHero,.docsHero,.guideHero,.decisionHero,.troubleHero,.statusHero,.changelogHero,.casesHero,.migrationHero,.legalHero,.legalCenterHero,.pricingHero{isolation:isolate;position:relative}.subHero:before,.explainerHero:before,.contactHero:before,.docsHero:before,.guideHero:before,.decisionHero:before,.troubleHero:before,.statusHero:before,.changelogHero:before,.casesHero:before,.migrationHero:before,.legalHero:before,.legalCenterHero:before,.pricingHero:before{content:"";z-index:-1;border:1px solid #dfc8b8;border-radius:50%;width:230px;height:230px;position:absolute;top:40px;right:-110px;box-shadow:0 0 0 25px #f5e7db}.pagePanel,.explainerFlow,.contactRouteVisual,.consoleVisual,.legalHeroCard,.founderPanel,.contactForm,.legalArticle,.decisionVerdict{border:2px solid var(--ink)!important;border-radius:14px!important;box-shadow:11px 11px #e2c6b5!important}.guideAside,.legalSidebar,.migrationLayout aside{border-radius:10px}.guideCta,.docsSupport,.decisionCta{border:1px solid #3d4936;border-radius:13px;box-shadow:10px 10px #a9c270}.docsSearch{border:2px solid var(--ink);border-radius:10px;box-shadow:8px 8px #e2c6b5}.docTopicGrid article>span{background:var(--ink);width:36px;height:36px;color:var(--lime);border-radius:7px;place-items:center;display:inline-grid}.codeTable,.componentList,.decisionCompare,.comparisonTable{border:2px solid var(--ink);border-radius:10px;box-shadow:9px 9px #dec5b4}.timeline>article>div i{border-radius:2px;transform:rotate(45deg)}footer{border-top:8px solid var(--orange);background:#f1e9dd}.footerGrid>div>a{position:relative}.footerGrid>div>a:after{content:"";background:var(--orange);height:1px;transition:right .2s;position:absolute;bottom:-2px;left:0;right:100%}.footerGrid>div>a:hover:after{right:0}@keyframes consoleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.transparentDemo,.sendDemo,.explainerFlow,.contactRouteVisual,.consoleVisual{animation:7s ease-in-out infinite consoleFloat}.contactRouteVisual,.consoleVisual{animation-delay:-2.3s}@media (width<=1100px){.nav>.logo{flex-basis:180px}.nav>.logo .brandImage{width:180px}.navLinks{gap:17px}.fivePlans .priceCard.plan-unlimited{grid-column:auto}.hero:before{left:-330px}}@media (width<=900px){header:before{height:2px}.nav>.logo{flex-basis:auto}.nav>.logo .brandImage{width:220px}.navLinks a{padding:7px 0}.navLinks a:after{bottom:0}.hero:after,.dark:after{display:none}.flow .mini:first-child,.flow .mini:last-child{transform:none}.feature:hover,.scopeGrid a:hover,.legalDirectoryCard:hover,.docTopicGrid article:hover{transform:translateY(-3px)}}@media (width<=620px){.hero:before{display:none}.hero>p{font-size:17px}.nav>.logo .brandImage{width:190px}.trust .container{grid-template-columns:1fr}.feature,.priceCard{box-shadow:5px 5px #e7ddcf}.subHero:before,.explainerHero:before,.contactHero:before,.docsHero:before,.guideHero:before,.decisionHero:before,.troubleHero:before,.statusHero:before,.changelogHero:before,.casesHero:before,.migrationHero:before,.legalHero:before,.legalCenterHero:before,.pricingHero:before{width:190px;height:190px;top:10px;right:-155px}.pagePanel,.explainerFlow,.contactRouteVisual,.consoleVisual,.legalHeroCard,.founderPanel,.contactForm,.legalArticle,.decisionVerdict{box-shadow:7px 7px #e2c6b5!important}}@media (prefers-reduced-motion:reduce){.transparentDemo,.sendDemo,.explainerFlow,.contactRouteVisual,.consoleVisual{animation:none}.feature,.priceCard,.step,.scopeGrid a,.legalDirectoryCard,.docTopicGrid article{transition:none}}.prices.fivePlans:not(.planStack){grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.fivePlans .planWide{grid-column:1/-1;grid-template-rows:auto auto auto;grid-template-columns:minmax(220px,1.15fr) minmax(180px,.7fr) minmax(220px,1fr);align-items:center;column-gap:38px;padding:30px 34px;display:grid}.fivePlans .planWide .planTitle{grid-area:1/1/3;min-height:0}.fivePlans .planWide .planTitle h3{font-size:26px}.fivePlans .planWide .planTitle p{max-width:430px;margin:8px 0 0}.fivePlans .planWide .price{grid-area:1/2;margin:0}.fivePlans .planWide .billingDetail{grid-area:2/2;min-height:0!important;margin:5px 0 0!important}.fivePlans .planWide>.button{grid-area:1/3/3}.fivePlans .planWide>hr{grid-area:3/1/auto/-1;width:100%;margin:24px 0 20px}.fivePlans .planWide>b{grid-area:4/1}.fivePlans .planWide>ul{grid-area:4/2/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 20px;margin:0}.fivePlans .plan-solo{background:#fff9f2}.fivePlans .plan-solo:before{background:#7c8f51}.fivePlans .plan-agency{grid-column:auto}.fivePlans .plan-free{order:1}.fivePlans .plan-starter{order:2}.fivePlans .plan-business{order:3}.fivePlans .plan-agency{order:4}.fivePlans .plan-solo{order:5}@media (width<=900px){.prices.fivePlans:not(.planStack){grid-template-columns:1fr}.fivePlans .planWide,.fivePlans .plan-starter,.fivePlans .plan-business,.fivePlans .plan-agency{grid-column:1}.fivePlans .planWide{flex-direction:column;align-items:stretch;padding:28px;display:flex}.fivePlans .planWide .price{margin:22px 0}.fivePlans .planWide>.button{width:100%}.fivePlans .planWide>hr{margin:25px 0}.fivePlans .planWide>ul{grid-template-columns:1fr;gap:12px;display:grid}}.fivePlans .priceCard.plan-solo{color:var(--ink);background:#fff9f2;border-color:#d3c7b8;box-shadow:7px 7px #e6dbcd}.fivePlans .priceCard.plan-solo:before{background:#7c8f51}.fivePlans .priceCard.plan-solo h3,.fivePlans .priceCard.plan-solo .price,.fivePlans .priceCard.plan-solo .price sup,.fivePlans .priceCard.plan-solo li,.fivePlans .priceCard.plan-solo>b{color:var(--ink)}.fivePlans .priceCard.plan-solo>p,.fivePlans .priceCard.plan-solo .price span,.fivePlans .priceCard.plan-solo .billingDetail,.fivePlans .priceCard.plan-solo .planTitle p{color:#756d62!important}.fivePlans .priceCard.plan-solo hr{border-color:#eee6db}.fivePlans .priceCard.plan-solo li svg{color:#71834e}.fivePlans .priceCard.plan-solo .button.secondary{color:#28221c;background:#fff;border-color:#ded4c4;box-shadow:0 5px #ddd2c4}.hiwHero{grid-template-columns:.83fr 1.17fr;align-items:center;gap:54px;padding-block:72px 86px;display:grid}.hiwHeroCopy h1{letter-spacing:-.062em;margin:25px 0 26px;font-size:clamp(51px,5.5vw,74px);line-height:.98}.hiwHeroCopy h1 em{color:var(--orange);font-family:Georgia,serif;font-weight:400}.hiwHeroCopy>p:not(.eyebrow){color:#655d52;max-width:680px;font-size:18px;line-height:1.75}.hiwQuickFacts{color:#665e54;flex-wrap:wrap;gap:10px 18px;margin-top:26px;font-size:12px;font-weight:750;display:flex}.hiwQuickFacts span{align-items:center;gap:6px;display:flex}.hiwQuickFacts svg{color:#71834e;width:15px}.hiwHeroVisual{border:2px solid var(--ink);background:#07111e;border-radius:20px;margin:0;position:relative;overflow:hidden;box-shadow:14px 14px #e2c6b5}.hiwHeroVisual img{aspect-ratio:1.93;object-fit:cover;width:100%;height:auto;display:block}.hiwHeroVisual:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24}.hiwHeroVisual figcaption{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07111edb;border:1px solid #ffffff24;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.hiwHeroVisual figcaption span{color:#8fdfff;letter-spacing:.13em;align-items:center;gap:8px;font:800 9px/1 ui-monospace,monospace;display:flex}.hiwHeroVisual figcaption i{background:#8de067;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #8de067}.hiwHeroVisual figcaption b{font-size:12px}.hiwDefinition{color:#fff;background:#171c14;border-block:8px solid #2c3526;padding:62px 0}.hiwDefinitionGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.hiwDefinition h2{letter-spacing:-.05em;max-width:520px;margin:13px 0 0;font-size:clamp(34px,4vw,49px);line-height:1.07}.hiwDefinitionGrid>div:last-child{grid-template-columns:1fr 1fr;gap:24px;display:grid}.hiwDefinitionGrid>div:last-child p{color:#c0c8ba;border-left:1px solid #46503f;margin:0;padding-left:20px;font-size:14px;line-height:1.8}.hiwDemoSection{background:radial-gradient(circle at 50% 35%,#eef4e2,#0000 48%);padding:118px 0}.hiwSectionIntro{max-width:820px;margin-bottom:48px}.hiwSectionIntro:not(.center) h2,.hiwSectionIntro.center h2{letter-spacing:-.052em;margin:13px 0 18px;font-size:clamp(40px,5vw,59px);line-height:1.04}.hiwSectionIntro:not(.center)>p:not(.kicker),.hiwSectionIntro.center>p:not(.kicker){color:#70685d;max-width:690px;font-size:16px;line-height:1.75}.hiwDemo{border:2px solid var(--ink);color:#fff;background:#0a1420;border-radius:18px;padding:28px;overflow:hidden;box-shadow:13px 13px #cfd8ba}.hiwDemoTop{border-bottom:1px solid #26384a;justify-content:space-between;align-items:center;gap:24px;padding-bottom:22px;display:flex}.hiwLive{color:#80dfff;letter-spacing:.14em;align-items:center;gap:8px;font:800 9px/1 ui-monospace,monospace;display:flex}.hiwLive i{background:#8de067;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #8de067}.hiwDemoTop h3{margin:8px 0 0;font-size:25px}.hiwTabs{background:#07101a;border:1px solid #2c4257;border-radius:10px;padding:4px;display:flex}.hiwTabs button{color:#9db0c3;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:10px 14px;font-weight:800}.hiwTabs button.active{color:#07111e;background:#58d7ff}.hiwDemoDescription{color:#a9bac9;max-width:840px;margin:22px 0 30px;font-size:14px;line-height:1.7}.hiwRail{grid-template-columns:repeat(5,1fr);gap:13px;padding:16px 0 12px;display:grid;position:relative}.hiwRailLine{z-index:0;background:#243f56;height:3px;position:absolute;top:61px;left:8%;right:8%}.hiwRailLine:after{content:"";transform-origin:0;background:linear-gradient(90deg,#58d7ff,#8de067);width:100%;height:100%;animation:6s ease-in-out infinite hiwLine;display:block}.hiwPacket{z-index:4;color:#07111e;background:#58d7ff;border-radius:10px;place-items:center;width:37px;height:37px;animation:6s ease-in-out infinite hiwPacket;display:grid;position:absolute;top:43px;left:7%;box-shadow:0 0 22px #58d7ff}.hiwPacket svg{width:19px}.hiwRail article{z-index:2;min-height:190px;animation:.5s both hiwNode;animation-delay:var(--delay);background:#101d2b;border:1px solid #294057;border-radius:14px;padding:22px 17px;position:relative}.hiwRail article>span{color:#77dcff;background:#142b3f;border:1px solid #3d617d;border-radius:12px;place-items:center;width:43px;height:43px;margin-bottom:30px;display:grid}.hiwRail article>span svg{width:20px}.hiwRail article small{color:#7890a5;letter-spacing:.1em;font-size:8px;font-weight:850;display:block}.hiwRail article b{margin:7px 0;font-size:14px;display:block}.hiwRail article p{color:#9eb0c0;margin:0;font-size:11px;line-height:1.5}.hiwProof{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.hiwProof span{color:#c7d2dc;border:1px solid #294057;border-radius:10px;align-items:center;gap:8px;padding:12px 14px;font-size:11px;display:flex}.hiwProof svg{color:#8de067;width:16px}.hiwReduce{color:#6f879a;align-items:center;gap:7px;margin:17px 0 0;font-size:10px;display:flex}.hiwReduce svg{width:13px}@keyframes hiwPacket{0%,8%{opacity:0;left:7%;transform:scale(.7)}16%{opacity:1;transform:scale(1)}84%{opacity:1;left:calc(93% - 37px);transform:scale(1)}94%,to{opacity:0;left:calc(93% - 37px);transform:scale(.7)}}@keyframes hiwLine{0%{transform:scaleX(0)}84%,to{transform:scaleX(1)}}@keyframes hiwNode{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hiwSetup{padding-block:115px}.hiwSetupList{border-top:1px solid #d8cdbf;gap:0;display:grid}.hiwSetupList article{border-bottom:1px solid #d8cdbf;grid-template-columns:68px 58px 1fr;align-items:start;gap:25px;padding:31px 20px;transition:all .2s;display:grid}.hiwSetupList article:hover{background:#fff}.hiwStepNo{color:#a9471c;font:800 13px/1 ui-monospace,monospace}.hiwStepIcon{width:48px;height:48px;color:var(--lime);background:#171c14;border-radius:12px;place-items:center;display:grid}.hiwStepIcon svg{width:21px}.hiwSetupList h3{margin:0 0 9px;font-size:21px}.hiwSetupList p{color:#6f675d;max-width:800px;margin:0;font-size:14px;line-height:1.72}.hiwSetupList small{color:#617442;align-items:center;gap:7px;margin-top:12px;font-size:11px;font-weight:800;display:flex}.hiwSetupList small svg{width:15px}.hiwSetupLinks{gap:13px;margin-top:28px;display:flex}.hiwSetupLinks a{background:#fff;border:1px solid #d7ccbd;border-radius:9px;align-items:center;gap:8px;padding:13px 16px;font-size:12px;font-weight:800;display:flex;box-shadow:4px 4px #e7ddd0}.hiwSetupLinks svg{width:15px;color:var(--orange)}.hiwGifSection{color:#fff;background:linear-gradient(145deg,#101923,#102b3b);border-block:8px solid #17384a;padding:108px 0}.hiwGifGrid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:62px;display:grid}.hiwGifGrid h2{letter-spacing:-.05em;margin:13px 0 18px;font-size:clamp(38px,4.5vw,54px);line-height:1.05}.hiwGifGrid>div>p:not(.kicker){color:#afbfcc;line-height:1.75}.hiwGifGrid ul{gap:12px;margin:27px 0 0;padding:0;list-style:none;display:grid}.hiwGifGrid li{color:#c9d4dc;align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;display:flex}.hiwGifGrid li svg{color:#8de067;flex:0 0 16px;width:16px}.hiwGifGrid figure{background:#07111e;border:1px solid #45647c;border-radius:15px;margin:0;overflow:hidden;box-shadow:13px 13px #07111e}.hiwGifGrid img{width:100%;height:auto;display:block}.hiwGifGrid figcaption{color:#7890a5;border-top:1px solid #263e51;padding:11px 14px;font-size:10px}.hiwDeepDive,.hiwCapabilities,.hiwLimits,.hiwNext{padding-block:115px}.hiwSequence{grid-template-columns:1fr 1fr;gap:15px;display:grid}.hiwSequence article{background:#fff;border:1px solid #dcd1c3;border-radius:12px;grid-template-columns:45px 1fr;gap:16px;padding:25px;display:grid;box-shadow:6px 6px #e7ddd0}.hiwSequence article:last-child{grid-column:1/-1}.hiwSequence i,.hiwOutboundList i{color:#a9471c;background:#f6e5d9;border-radius:9px;place-items:center;width:38px;height:38px;font-size:12px;font-style:normal;font-weight:850;display:grid}.hiwSequence h3,.hiwOutboundList h3{margin:0 0 8px;font-size:17px}.hiwSequence p,.hiwOutboundList p{color:#71695f;margin:0;font-size:13px;line-height:1.68}.hiwCallout{background:#fff4ea;border:1px solid #ddc3b1;border-radius:12px;grid-template-columns:48px 1fr;gap:17px;margin-top:26px;padding:23px;display:grid}.hiwCallout>svg{width:45px;height:45px;color:var(--lime);background:#171c14;border-radius:10px;padding:11px}.hiwCallout b{font-size:15px}.hiwCallout p{color:#685f55;margin:7px 0 0;font-size:13px;line-height:1.65}.hiwOutbound{color:#fff;background:#171c14;padding:112px 0}.hiwOutboundGrid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:82px;display:grid}.hiwOutboundIntro{position:sticky;top:140px}.hiwOutboundIntro h2{letter-spacing:-.05em;margin:14px 0 20px;font-size:clamp(39px,4.8vw,56px);line-height:1.04}.hiwOutboundIntro>p:not(.kicker){color:#abb6a5;line-height:1.75}.hiwOutboundIntro .button{margin-top:18px}.hiwOutboundList{gap:13px;display:grid}.hiwOutboundList article{background:#ffffff08;border:1px solid #ffffff1d;border-radius:13px;grid-template-columns:45px 1fr;gap:17px;padding:24px;display:grid}.hiwOutboundList p{color:#aeb8a8}.hiwOutboundList i{color:var(--lime);background:#b8df6116}.hiwCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.hiwCapabilityGrid article{background:#fff;border:1px solid #d9cebf;border-radius:12px;padding:27px;box-shadow:6px 6px #e5dacd}.hiwCapabilityGrid article>span{width:45px;height:45px;color:var(--lime);background:#171c14;border-radius:10px;place-items:center;display:grid}.hiwCapabilityGrid article>span svg{width:20px}.hiwCapabilityGrid h3{margin:21px 0 10px;font-size:17px}.hiwCapabilityGrid p{color:#70685d;margin:0;font-size:13px;line-height:1.68}.hiwStatusSection{background:#eee6d9;padding:105px 0}.hiwStatusGrid{grid-template-columns:.75fr 1.25fr;gap:75px;display:grid}.hiwStatusGrid>div:first-child h2{letter-spacing:-.05em;margin:14px 0 18px;font-size:clamp(37px,4.3vw,52px);line-height:1.05}.hiwStatusGrid>div:first-child>p:not(.kicker){color:#71695f;line-height:1.75}.hiwStatusList{gap:10px;display:grid}.hiwStatusList article{background:#fff;border:1px solid #d8cdbf;border-radius:10px;grid-template-columns:130px 1fr;align-items:center;gap:18px;padding:17px 19px;display:grid}.hiwStatusList .state{color:#526a2f;text-transform:uppercase;background:#e8f1d6;border-radius:6px;width:max-content;padding:7px 9px;font-size:10px;font-weight:900}.hiwStatusList .state-3,.hiwStatusList .state-4{color:#8a5b17;background:#fff0d8}.hiwStatusList .state-5{color:#913f27;background:#fbe4dc}.hiwStatusList p{color:#6b6359;margin:0;font-size:12px;line-height:1.6}.hiwBoundaryGrid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.hiwBoundaryGrid article{background:#fff;border:1px solid #ddcfc0;border-radius:12px;padding:25px}.hiwBoundaryGrid svg{color:#b44e1e;width:25px}.hiwBoundaryGrid h3{margin:20px 0 10px;font-size:17px}.hiwBoundaryGrid p{color:#71695f;margin:0;font-size:13px;line-height:1.68}.hiwResponsibility{border:2px solid var(--ink);color:#fff;background:#171c14;border-radius:12px;grid-template-columns:repeat(3,1fr);margin-top:26px;display:grid;overflow:hidden}.hiwResponsibility>div{border-right:1px solid #3a4534;padding:24px}.hiwResponsibility>div:last-child{border:0}.hiwResponsibility b,.hiwResponsibility span{display:block}.hiwResponsibility b{color:var(--lime);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.hiwResponsibility span{color:#b8c1b2;margin-top:10px;font-size:12px;line-height:1.65}.hiwChecklist{color:#fff;background:#171c14;border-block:8px solid #2c3526;padding:108px 0}.hiwChecklistGrid{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.hiwChecklistGrid>div>svg{background:var(--lime);color:#172012;border-radius:12px;width:50px;height:50px;padding:13px}.hiwChecklist h2{letter-spacing:-.05em;margin:15px 0 0;font-size:clamp(38px,4.7vw,54px);line-height:1.04}.hiwChecklist ol{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.hiwChecklist li{color:#cad1c6;background:#ffffff08;border:1px solid #ffffff1d;border-radius:10px;align-items:center;gap:12px;padding:15px;font-size:12px;display:flex}.hiwChecklist li:last-child{grid-column:1/-1}.hiwChecklist li span{color:var(--lime);font:800 10px/1 ui-monospace,monospace}.hiwNextGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.hiwNextGrid a{background:#fff;border:1px solid #d8cdbf;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:220px;padding:26px;display:flex;position:relative;box-shadow:6px 6px #e3d8ca}.hiwNextGrid a>svg:first-child{width:43px;height:43px;color:var(--lime);background:#171c14;border-radius:10px;padding:10px}.hiwNextGrid b{margin:24px 0 9px;font-size:17px}.hiwNextGrid span{color:#70685d;font-size:12px;line-height:1.65}.hiwNextGrid a>svg:last-child{width:17px;color:var(--orange);position:absolute;bottom:19px;right:22px}@media (width<=1050px){.hiwHero,.hiwDefinitionGrid,.hiwGifGrid,.hiwOutboundGrid,.hiwStatusGrid,.hiwChecklistGrid{grid-template-columns:1fr}.hiwHeroVisual{max-width:900px}.hiwDefinitionGrid{gap:35px}.hiwGifGrid{gap:42px}.hiwOutboundGrid,.hiwChecklistGrid{gap:48px}.hiwOutboundIntro{max-width:760px;position:static}.hiwCapabilityGrid,.hiwBoundaryGrid{grid-template-columns:1fr 1fr}}@media (width<=780px){.hiwRail{grid-template-columns:1fr}.hiwRailLine,.hiwPacket{display:none}.hiwRail article{grid-template-columns:44px 1fr;column-gap:14px;min-height:0;display:grid}.hiwRail article>span{grid-row:1/4;margin:0}.hiwRail article small,.hiwRail article b,.hiwRail article p{grid-column:2}.hiwProof,.hiwResponsibility,.hiwNextGrid{grid-template-columns:1fr}.hiwResponsibility>div{border-bottom:1px solid #3a4534;border-right:0}.hiwResponsibility>div:last-child{border:0}.hiwDefinitionGrid>div:last-child,.hiwSequence{grid-template-columns:1fr}.hiwSequence article:last-child{grid-column:auto}.hiwStepNo{display:none}.hiwSetupList article{grid-template-columns:52px 1fr}.hiwCapabilityGrid,.hiwChecklist ol{grid-template-columns:1fr}.hiwChecklist li:last-child{grid-column:auto}}@media (width<=620px){.hiwHero{padding-block:54px 70px}.hiwHeroCopy h1{font-size:45px}.hiwHeroCopy>p:not(.eyebrow){font-size:16px}.hiwHeroVisual{box-shadow:8px 8px #e2c6b5}.hiwHeroVisual figcaption{border:0;border-top:1px solid #ffffff24;border-radius:0;position:static}.hiwHeroVisual figcaption b{display:none}.hiwDefinition{padding:52px 0}.hiwDemoSection,.hiwSetup,.hiwDeepDive,.hiwCapabilities,.hiwLimits,.hiwNext{padding-block:78px}.hiwDemo{padding:18px;box-shadow:8px 8px #cfd8ba}.hiwDemoTop{flex-direction:column;align-items:flex-start}.hiwTabs{width:100%}.hiwTabs button{flex:1;padding-inline:8px;font-size:11px}.hiwProof{grid-template-columns:1fr}.hiwSetupLinks{flex-direction:column}.hiwSetupLinks a{justify-content:space-between}.hiwGifSection,.hiwOutbound,.hiwStatusSection,.hiwChecklist{padding:78px 0}.hiwGifGrid figure{box-shadow:7px 7px #07111e}.hiwBoundaryGrid,.hiwStatusList article,.hiwCallout{grid-template-columns:1fr}.hiwChecklistGrid{gap:38px}}@media (prefers-reduced-motion:reduce){.hiwRailLine:after,.hiwPacket,.hiwRail article{animation:none}.hiwPacket{opacity:1;left:calc(93% - 37px)}}.dnsPageShell{background:radial-gradient(circle at 72% 18%,#dce9c2,#0000 24%),linear-gradient(145deg,#f9f4eb,#eee5d7);padding:54px 0 74px}.dnsConsole{border:2px solid var(--ink);background:#fffdfa;border-radius:18px;overflow:hidden;box-shadow:14px 14px #ddc3b1}.dnsConsoleHead{color:#fff;background:#171c14;grid-template-columns:1fr auto;align-items:start;gap:42px;padding:38px 40px 30px;display:grid}.dnsConsoleHead h1{letter-spacing:-.055em;max-width:820px;margin:13px 0 14px;font-size:clamp(38px,5vw,62px);line-height:1.02}.dnsConsoleHead>div:first-child>p{color:#b9c2b4;max-width:770px;margin:0;font-size:16px;line-height:1.72}.dnsLive{color:var(--lime);letter-spacing:.15em;align-items:center;gap:8px;font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:flex}.dnsLive i{background:var(--lime);width:8px;height:8px;box-shadow:0 0 14px var(--lime);border-radius:50%}.dnsPrivacy{background:#ffffff08;border:1px solid #ffffff20;border-radius:11px;align-items:center;gap:12px;min-width:230px;padding:15px;display:flex}.dnsPrivacy>svg{width:36px;height:36px;color:var(--lime);background:#b8df6117;border-radius:9px;padding:8px}.dnsPrivacy b,.dnsPrivacy span{display:block}.dnsPrivacy b{font-size:14px}.dnsPrivacy span{color:#9faa9b;margin-top:4px;font-size:12px}.dnsForm{border-bottom:1px solid #ded4c6;grid-template-columns:1fr auto;align-items:end;gap:18px 20px;padding:31px 40px;display:grid}.dnsForm label>span{color:#4e473f;margin-bottom:9px;font-size:14px;font-weight:850;display:block}.dnsForm label>span em{color:#8a8176;font-size:12px;font-weight:600}.dnsInput{background:#fff;border:2px solid #cdc0b1;border-radius:10px;align-items:center;gap:10px;height:55px;padding:0 15px;transition:all .2s;display:flex}.dnsInput:focus-within{border-color:var(--orange);box-shadow:0 0 0 4px #c5531d18}.dnsInput>svg{color:#887c70;width:20px}.dnsInput input{color:#201b17;background:0 0;border:0;outline:0;width:100%;font:750 18px/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.dnsForm label>small{color:#857a6d;margin-top:8px;font-size:12px;display:block}.dnsRun{min-width:225px;height:55px}.dnsRun svg{width:18px}.dnsAdvancedToggle{color:#9e4319;cursor:pointer;background:0 0;border:0;grid-column:1/-1;align-items:center;gap:7px;width:max-content;padding:0;font-size:13px;font-weight:850;display:flex}.dnsAdvancedToggle svg{width:16px;transition:transform .2s}.dnsAdvancedToggle[aria-expanded=true] svg{transform:rotate(180deg)}.dnsAdvanced{grid-column:1/-1;max-width:620px}.dnsAdvanced .dnsInput{height:50px}.dnsAdvanced .dnsInput input{font-size:15px}.dnsError{color:#84391e;background:#fff0e9;border:1px solid #e5ad99;border-radius:10px;gap:13px;margin:25px 40px;padding:17px;display:flex}.dnsError svg{flex:0 0 21px}.dnsError b,.dnsError span{display:block}.dnsError span{margin-top:4px;font-size:14px}.dnsEmpty{color:#6e665c;justify-content:center;align-items:center;gap:25px;min-height:230px;padding:38px;display:flex}.dnsScanRings{border:1px solid #d8cabb;border-radius:50%;place-items:center;width:88px;height:88px;display:grid;box-shadow:0 0 0 12px #f4ebdf,0 0 0 13px #e8ddcf}.dnsScanRings svg{color:#b24b1d;width:32px}.dnsEmpty b,.dnsEmpty span{display:block}.dnsEmpty b{color:#2d2823;font-size:17px}.dnsEmpty span{max-width:560px;margin-top:7px;font-size:14px;line-height:1.6}.dnsResults{padding:30px 40px 40px}.dnsScore{background:#f7f2e9;border:1px solid #d9cdbf;border-radius:12px;grid-template-columns:100px 1fr auto;align-items:center;gap:22px;padding:24px;display:grid}.dnsScoreRing{--ring:#7a904b;background:radial-gradient(circle at center,#fff 58%,transparent 59%),conic-gradient(var(--ring) var(--score),#ddd5c9 0);text-align:center;border-radius:50%;place-content:center;width:90px;height:90px;display:grid}.dnsScore-bad .dnsScoreRing{--ring:#b84c2c}.dnsScore-warn .dnsScoreRing{--ring:#ca8829}.dnsScoreRing strong{font:900 27px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.dnsScoreRing small{color:#7e7468;font-size:10px}.dnsScore>div:nth-child(2)>span{color:#9a4b26;letter-spacing:.12em;font:850 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.dnsScore h2{margin:7px 0 5px;font-size:28px}.dnsScore p{color:#746b61;margin:0;font-size:13px}.dnsCounts{gap:8px;display:flex}.dnsCounts span{color:#746b61;text-align:center;background:#fff;border:1px solid #ded4c6;border-radius:8px;min-width:78px;padding:10px;font-size:11px}.dnsCounts b{color:#25201b;margin-bottom:3px;font:900 20px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:block}.dnsToolbar{justify-content:space-between;align-items:center;gap:22px;margin:24px 0 14px;display:flex}.dnsToolbar>span{color:#766d62;max-width:550px;font-size:13px;line-height:1.55}.dnsToolbar>div{gap:7px;display:flex}.dnsToolbar button{color:#554e46;cursor:pointer;background:#fff;border:1px solid #d7cbbd;border-radius:8px;align-items:center;gap:6px;padding:9px 10px;font-size:11px;font-weight:800;display:flex}.dnsToolbar button:hover{border-color:#b75b30}.dnsToolbar button svg{width:14px}.dnsCheckList{gap:9px;display:grid}.dnsCheck{background:#fff;border:1px solid #d9cdbf;border-radius:10px;overflow:hidden}.dnsCheck summary{cursor:pointer;grid-template-columns:45px 1fr auto 20px;align-items:center;gap:14px;padding:18px;list-style:none;display:grid}.dnsCheck summary::-webkit-details-marker{display:none}.dnsCheck-fail{border-left:4px solid #ba4c2b}.dnsCheck-warn{border-left:4px solid #cc8725}.dnsCheck-pass{border-left:4px solid #758b4a}.dnsCheck-info{border-left:4px solid #64839a}.dnsStatusIcon{color:#60783a;background:#edf3df;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.dnsCheck-fail .dnsStatusIcon{color:#a33b20;background:#fbe7df}.dnsCheck-warn .dnsStatusIcon{color:#946016;background:#fff0d8}.dnsCheck-info .dnsStatusIcon{color:#4d7188;background:#e6eef3}.dnsStatusIcon svg{width:20px}.dnsCheck summary small,.dnsCheck summary b,.dnsCheck summary p{display:block}.dnsCheck summary small{color:#9a8f82;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:850}.dnsCheck summary b{margin:4px 0;font-size:16px}.dnsCheck summary p{color:#71695f;margin:0;font-size:13px;line-height:1.45}.dnsStatusLabel{color:#566d34;text-transform:uppercase;background:#edf3df;border-radius:6px;padding:6px 8px;font-size:10px;font-weight:900}.dnsCheck-fail .dnsStatusLabel{color:#9b351b;background:#fbe7df}.dnsCheck-warn .dnsStatusLabel{color:#895813;background:#fff0d8}.dnsCheck-info .dnsStatusLabel{color:#486b81;background:#e6eef3}.dnsChevron{color:#857a6d;width:17px;transition:transform .2s}.dnsCheck[open] .dnsChevron{transform:rotate(180deg)}.dnsCheckBody{border-top:1px solid #eee5da;grid-template-columns:1fr 1fr;gap:18px;padding:2px 18px 20px 77px;display:grid}.dnsCheckBody>div{padding-top:18px}.dnsCheckBody b{text-transform:uppercase;letter-spacing:.06em;font-size:12px}.dnsCheckBody p{color:#6c645a;margin:7px 0 0;font-size:13px;line-height:1.65}.dnsAction{background:#f5eee4;border-radius:8px;padding-inline:16px}.dnsEvidence{grid-column:1/-1}.dnsEvidence ul{gap:6px;margin:9px 0 0;padding:0;list-style:none;display:grid}.dnsEvidence li{overflow:auto}.dnsEvidence code,.dnsRaw pre{font:650 12px/1.6 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.dnsEvidence code{color:#dce8ce;background:#171c14;border-radius:7px;width:max-content;min-width:100%;padding:8px 10px;display:block}.dnsResolverWarning{color:#7e5418;background:#fff3df;border:1px solid #e6c18b;border-radius:8px;align-items:center;gap:9px;margin-top:14px;padding:13px;font-size:13px;display:flex}.dnsResolverWarning svg{width:18px}.dnsRaw{background:#fff;border:1px solid #d9cdbf;border-radius:9px;margin-top:14px}.dnsRaw summary{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;font-size:13px;font-weight:850;display:flex}.dnsRaw summary svg{width:16px}.dnsRaw pre{color:#d8e5cc;background:#101712;border-top:1px solid #e6ddd1;max-height:400px;margin:0;padding:18px;overflow:auto}.dnsDisclaimer{color:#82786d;margin:16px 0 0;font-size:11px;line-height:1.6}.dnsCoverage,.dnsSymptoms{padding-block:110px}.dnsSectionHead{grid-template-columns:1.1fr .9fr;align-items:end;gap:70px;margin-bottom:45px;display:grid}.dnsSectionHead h2{letter-spacing:-.05em;margin:13px 0 0;font-size:clamp(38px,4.7vw,56px);line-height:1.05}.dnsSectionHead>p{color:#71695f;margin:0;font-size:15px;line-height:1.75}.dnsCoverageGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.dnsCoverageGrid article{background:#fff;border:1px solid #d8cdbf;border-radius:11px;padding:26px;box-shadow:6px 6px #e4d9cb}.dnsCoverageGrid article>span{width:43px;height:43px;color:var(--lime);background:#171c14;border-radius:9px;place-items:center;display:grid}.dnsCoverageGrid svg{width:20px}.dnsCoverageGrid h3{margin:21px 0 9px;font-size:17px}.dnsCoverageGrid p{color:#71695f;margin:0;font-size:14px;line-height:1.67}.dnsMethod{color:#fff;background:#171c14;border-block:8px solid #2c3526;padding:105px 0}.dnsMethodGrid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:80px;display:grid}.dnsMethodGrid>div h2{letter-spacing:-.05em;margin:14px 0 20px;font-size:clamp(39px,4.8vw,55px);line-height:1.04}.dnsMethodGrid>div>p:not(.kicker){color:#adb7a5;font-size:15px;line-height:1.75}.dnsMethod ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dnsMethod li{background:#ffffff08;border:1px solid #ffffff1c;border-radius:10px;grid-template-columns:48px 1fr;gap:15px;padding:19px;display:grid}.dnsMethod li>span{color:var(--lime);font:850 12px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.dnsMethod li b{font-size:16px}.dnsMethod li p{color:#adb7a5;margin:6px 0 0;font-size:13px;line-height:1.6}.dnsSymptomGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dnsSymptomGrid article{background:#fff;border:1px solid #d9cdbf;border-radius:10px;padding:25px 25px 25px 62px;position:relative;box-shadow:5px 5px #e5dacd}.dnsSymptomGrid svg{color:#b84b28;width:22px;position:absolute;top:25px;left:23px}.dnsSymptomGrid h3{margin:0 0 9px;font-size:17px}.dnsSymptomGrid p{color:#70685d;margin:0;font-size:14px;line-height:1.68}.dnsBoundaries{background:#eee6d9;padding:96px 0}.dnsBoundaryGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.dnsBoundaryGrid>div:first-child>svg{width:48px;height:48px;color:var(--lime);background:#171c14;border-radius:10px;padding:12px}.dnsBoundaryGrid h2{letter-spacing:-.05em;margin:14px 0 0;font-size:clamp(36px,4.2vw,50px);line-height:1.05}.dnsBoundaryList{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dnsBoundaryList span{background:#fff;border:1px solid #d8cdbf;border-radius:9px;align-items:flex-start;gap:9px;padding:15px;font-size:13px;line-height:1.55;display:flex}.dnsBoundaryList svg{color:#71834e;flex:0 0 16px;width:16px}.dnsCodes{padding-block:105px}.dnsCodes>.eyebrow{justify-content:flex-start}.dnsCodes>h2{max-width:800px;font-size:clamp(38px,4.7vw,56px)}.dnsCodes>p{color:#71695f;max-width:830px;font-size:15px;line-height:1.72}.dnsEscalate{padding:0 0 110px}.dnsEscalateCard{border:2px solid var(--ink);background:#fff;border-radius:13px;grid-template-columns:55px 1fr auto;align-items:center;gap:24px;padding:30px;display:grid;box-shadow:10px 10px #ddc3b1}.dnsEscalateCard>svg{width:50px;height:50px;color:var(--lime);background:#171c14;border-radius:10px;padding:12px}.dnsEscalateCard h2{margin:7px 0;font-size:26px}.dnsEscalateCard p:not(.kicker){color:#70685d;margin:0;font-size:13px;line-height:1.65}.dnsEscalateCard .button{white-space:nowrap}@media (width<=1000px){.dnsConsoleHead,.dnsSectionHead,.dnsMethodGrid,.dnsBoundaryGrid{grid-template-columns:1fr}.dnsConsoleHead{gap:22px}.dnsPrivacy{width:max-content}.dnsForm{grid-template-columns:1fr}.dnsRun{width:100%}.dnsScore{grid-template-columns:100px 1fr}.dnsCounts{grid-column:1/-1}.dnsToolbar{flex-direction:column;align-items:flex-start}.dnsCoverageGrid{grid-template-columns:1fr 1fr}.dnsSectionHead,.dnsMethodGrid,.dnsBoundaryGrid{gap:40px}.dnsEscalateCard{grid-template-columns:55px 1fr}.dnsEscalateCard .button{grid-column:2;justify-self:start}}@media (width<=700px){.dnsPageShell{padding:25px 0 53px}.dnsConsole{box-shadow:7px 7px #ddc3b1}.dnsConsoleHead,.dnsForm,.dnsResults{padding:24px 19px}.dnsConsoleHead h1{font-size:38px}.dnsConsoleHead>div:first-child>p{font-size:15px}.dnsPrivacy{width:100%;min-width:0}.dnsEmpty{flex-direction:column;align-items:flex-start;padding:42px 26px}.dnsScore{text-align:center;grid-template-columns:1fr}.dnsScoreRing{margin:auto}.dnsCounts{flex-wrap:wrap;justify-content:center}.dnsToolbar>div{grid-template-columns:1fr 1fr;width:100%;display:grid}.dnsToolbar button:last-child{grid-column:1/-1}.dnsToolbar button{justify-content:center}.dnsCheck summary{grid-template-columns:40px 1fr 17px;padding:15px 12px}.dnsStatusLabel{grid-column:2}.dnsChevron{grid-area:1/3}.dnsCheckBody{grid-template-columns:1fr;padding:0 13px 16px}.dnsAction,.dnsEvidence{grid-column:1;padding-inline:12px}.dnsCoverage,.dnsSymptoms,.dnsCodes{padding-block:78px}.dnsCoverageGrid,.dnsSymptomGrid,.dnsBoundaryList{grid-template-columns:1fr}.dnsMethod,.dnsBoundaries{padding:75px 0}.dnsEscalate{padding-bottom:78px}.dnsEscalateCard{grid-template-columns:1fr;padding:24px 20px}.dnsEscalateCard .button{grid-column:1;width:100%}}.altHero{grid-template-columns:1.03fr .97fr;align-items:center;gap:66px;padding-block:74px 84px;display:grid}.altBreadcrumb{color:#81776c;gap:9px;margin-bottom:28px;font-size:12px;display:flex}.altBreadcrumb a{color:var(--orange);font-weight:800}.altHero h1{letter-spacing:-.057em;max-width:760px;margin:18px 0 22px;font-size:clamp(45px,5vw,69px);line-height:1}.altHeroCopy>p{color:#655d53;max-width:760px;font-size:17px;line-height:1.78}.altHeroActions{flex-wrap:wrap;gap:12px;margin:30px 0 21px;display:flex}.altHeroCopy>small{color:#81776c;max-width:670px;line-height:1.55;display:block}.altModel{color:#fff;background:#09151d;border:2px solid #101914;border-radius:18px;padding:24px;position:relative;overflow:hidden;box-shadow:14px 14px #d9c2ae}.altModel:before{content:"";background:radial-gradient(circle,#69d9ff19,#0000 34%);animation:7s ease-in-out infinite altGlow;position:absolute;inset:-40%}.altModelTop{border-bottom:1px solid #233746;justify-content:space-between;gap:20px;padding-bottom:18px;display:flex;position:relative}.altModelTop span{color:#71dafd;letter-spacing:.16em;font:800 10px/1 ui-monospace,monospace}.altModelTop b{color:#a8d66b;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.altModelRail{grid-template-columns:1fr 32px 1fr 32px 1fr;align-items:center;padding-block:28px;display:grid;position:relative}.altModelRail article{z-index:2;background:#0e1c27;border:1px solid #284150;border-radius:12px;min-height:160px;padding:18px 15px;position:relative}.altModelRail article.active{border-color:#6bd5fa;box-shadow:0 0 24px #50d1ff24}.altModelRail article svg{color:#6ed8fb;width:24px}.altModelRail article small{color:#6f899a;margin-top:20px;font:800 8px/1 ui-monospace,monospace;display:block}.altModelRail article b{margin:7px 0;display:block}.altModelRail article p{color:#95a8b5;margin:0;font-size:10px;line-height:1.5}.altModelRail>i{background:#365267;height:2px}.altPacket{z-index:4;color:#07131c;background:#78dcff;border-radius:8px;place-items:center;width:28px;height:28px;font:900 13px/1 ui-monospace,monospace;animation:6s ease-in-out infinite altPacket;display:grid;position:absolute;top:48%;left:2%;box-shadow:0 0 20px #78dcff}.altModelSignals{flex-wrap:wrap;gap:9px;display:flex;position:relative}.altModelSignals span{color:#90a4b2;border:1px solid #243d4c;border-radius:7px;align-items:center;gap:7px;padding:8px;font-size:9px;display:flex}.altModelSignals i{background:#a8d66b;border-radius:50%;width:6px;height:6px}.altLayout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:70px;padding-bottom:110px;display:grid}.altToc{background:#f4ecdf;border:1px solid #d9ccbd;border-radius:12px;padding:18px;position:sticky;top:106px;box-shadow:7px 7px #e1d4c3}.altToc>b{margin-bottom:12px;font-size:13px;display:block}.altToc>a{color:#635b51;border-top:1px solid #dfd3c4;grid-template-columns:28px 1fr;gap:7px;padding:8px 5px;font-size:11px;line-height:1.3;display:grid}.altToc>a:hover{color:var(--orange)}.altToc>a span{color:#a39281;font:800 9px/1.5 ui-monospace,monospace}.altToc>div{color:#fff;background:#171c14;border-radius:8px;grid-template-columns:32px 1fr;gap:9px;margin-top:15px;padding:13px;display:grid}.altToc>div svg{background:var(--lime);color:#171c14;border-radius:7px;width:30px;height:30px;padding:7px}.altToc>div p{color:#aeb8a8;margin:0;font-size:9px;line-height:1.45}.altToc>div b{color:#fff;font-size:10px;display:block}.altArticle{min-width:0}.altSection{border-top:1px solid #d9cdbf;padding:72px 0;scroll-margin-top:105px}.altSection:first-child{border:0}.altSection>h2{letter-spacing:-.045em;max-width:860px;margin:13px 0 23px;font-size:clamp(34px,4.2vw,53px);line-height:1.05}.altSection>p{color:#665f56;max-width:910px;font-size:16px;line-height:1.86}.altVerdict{padding-top:12px}.altVerdict>h2{font-size:clamp(31px,3.7vw,45px)}.altChoiceGrid{grid-template-columns:1fr 1fr;gap:12px;margin:31px 0;display:grid}.altChoiceGrid>div{background:#fff;border:1px solid #d9cdbf;border-radius:11px;padding:25px;box-shadow:6px 6px #e7dccf}.altChoiceGrid>div.featured{color:#fff;background:#171c14;box-shadow:6px 6px #abc678}.altChoiceGrid>div>b{font-size:16px}.altChoiceGrid p{color:#6a6258;align-items:flex-start;gap:9px;margin:14px 0 0;font-size:12px;line-height:1.55;display:flex}.altChoiceGrid .featured p{color:#bbc4b6}.altChoiceGrid svg{color:#71854c;flex:0 0 16px;width:16px}.altChoiceGrid .featured svg{color:var(--lime)}.altDisclosure{border-left:4px solid var(--orange);background:#f4ebe0;padding:13px 15px}.altQuestionGrid{grid-template-columns:1fr 1fr;gap:10px;margin-top:30px;display:grid}.altQuestionGrid>div{background:#fff;border:1px solid #d9cdbf;border-radius:9px;grid-template-columns:40px 1fr;align-items:center;gap:10px;padding:16px;display:grid}.altQuestionGrid span{color:var(--orange);font:850 10px/1 ui-monospace,monospace}.altQuestionGrid b{font-size:13px}.altTable{border:2px solid var(--ink);background:#fff;border-radius:11px;margin-top:31px;overflow:hidden;box-shadow:9px 9px #dfc8b7}.altTableHead,.altTableRow{grid-template-columns:.7fr 1.1fr 1.1fr .8fr;display:grid}.altTableHead{color:#fff;background:#171c14}.altTableHead b{border-right:1px solid #3a4535;padding:14px;font-size:11px}.altTableRow>*{border-top:1px solid #ded4c6;border-right:1px solid #e6ddd2;padding:15px}.altTableRow>:last-child{border-right:0}.altTableRow strong{font-size:12px}.altTableRow span{color:#635c53;font-size:12px;line-height:1.55}.altTableRow small{color:#8a7f73;font-size:10px;line-height:1.55}.altMetricGrid{grid-template-columns:repeat(3,1fr);gap:9px;margin:27px 0;display:grid}.altMetricGrid div{background:#fff;border:1px solid #d9cdbf;border-radius:8px;padding:17px}.altMetricGrid b,.altMetricGrid span{display:block}.altMetricGrid b{font-size:13px}.altMetricGrid span{color:#847a6f;margin-top:5px;font-size:10px}.altScenarioGrid{grid-template-columns:1fr 1fr;gap:12px;margin:28px 0;display:grid}.altScenarioGrid article{background:#fff;border:1px solid #d9cdbf;border-radius:10px;padding:22px;box-shadow:5px 5px #e5d9cc}.altScenarioGrid span{color:var(--orange);letter-spacing:.1em;font:850 9px/1 ui-monospace,monospace}.altScenarioGrid h3{margin:12px 0 8px;font-size:18px}.altScenarioGrid p{color:#6d655c;margin:0;font-size:13px;line-height:1.65}.altMedia{color:#fff;background:#0a151d;border:2px solid #0d171e;border-radius:13px;grid-template-columns:1.22fr .78fr;display:grid;overflow:hidden;box-shadow:10px 10px #d6c2ae}.altMedia img{object-fit:cover;width:100%;height:100%;display:block}.altMedia>div{flex-direction:column;justify-content:center;padding:28px;display:flex}.altMedia>div>span{color:#71dafd;letter-spacing:.13em;font:850 9px/1 ui-monospace,monospace}.altMedia h3{margin:12px 0;font-size:24px}.altMedia p{color:#a8b6c0;margin:0;font-size:12px;line-height:1.7}.altVideo{background:#fff;border:1px solid #d9cdbf;border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;gap:30px;margin:34px 0;padding:24px;display:grid}.altVideo video{aspect-ratio:16/9;object-fit:cover;background:#0a151d;border-radius:8px;width:100%;display:block}.altVideo h3{margin:12px 0 9px;font-size:22px}.altVideo p{color:#70685e;font-size:12px;line-height:1.6}.altVideo a{color:var(--orange);align-items:center;gap:7px;font-size:12px;font-weight:850;display:flex}.altVideo a svg{width:15px}.altLongPoint{border-top:1px solid #ded4c6;grid-template-columns:.38fr .62fr;gap:35px;padding:26px 0;display:grid}.altLongPoint h3{margin:0;font-size:20px}.altLongPoint p{color:#6a6258;margin:0;font-size:14px;line-height:1.8}.altCallout{border:2px solid var(--ink);background:#edf4dd;border-radius:10px;grid-template-columns:45px 1fr auto;align-items:center;gap:18px;margin:30px 0;padding:22px;display:grid;box-shadow:8px 8px #bacd91}.altCallout>svg{width:42px;height:42px;color:var(--lime);background:#171c14;border-radius:9px;padding:10px}.altCallout p{color:#5f6852;margin:5px 0 0;font-size:12px}.altCallout .button{white-space:nowrap}.altMigration{margin:30px 0;padding:0;list-style:none}.altMigration li{border-top:1px solid #dcd1c4;grid-template-columns:60px 1fr;gap:18px;padding:22px 0;display:grid}.altMigration li>span{width:46px;height:46px;color:var(--lime);background:#171c14;border-radius:8px;place-items:center;font:850 12px/1 ui-monospace,monospace;display:grid}.altMigration h3{margin:0 0 8px;font-size:20px}.altMigration p{color:#696158;margin:0;font-size:14px;line-height:1.75}.altLimitList{grid-template-columns:1fr 1fr;gap:10px;margin:26px 0;display:grid}.altLimitList p{color:#713b26;background:#fff1e9;border:1px solid #e2b59e;border-radius:8px;gap:11px;margin:0;padding:16px;font-size:13px;line-height:1.6;display:flex}.altLimitList svg{flex:0 0 18px;width:18px}.altDayGrid{grid-template-columns:repeat(7,1fr);gap:7px;margin:30px 0;display:grid}.altDayGrid div{background:#fff;border:1px solid #d9cdbf;border-radius:8px;padding:14px 11px}.altDayGrid b,.altDayGrid span{display:block}.altDayGrid b{color:var(--orange);font:850 10px/1 ui-monospace,monospace}.altDayGrid span{color:#6b635a;margin-top:9px;font-size:10px;line-height:1.5}.altFaq{border-top:2px solid var(--ink);margin-top:29px}.altFaq details{border-bottom:1px solid #d9cdbf}.altFaq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:20px 4px;font-size:15px;font-weight:850;display:flex}.altFaq summary::-webkit-details-marker{display:none}.altFaq summary span{color:var(--orange);font-size:20px}.altFaq details[open] summary span{transform:rotate(45deg)}.altFaq details p{color:#6a6258;max-width:870px;margin:0;padding:0 35px 24px 4px;font-size:14px;line-height:1.78}.altSources{gap:8px;margin:27px 0;display:grid}.altSources a{background:#fff;border:1px solid #d9cdbf;border-radius:8px;grid-template-columns:1fr 20px;align-items:center;gap:15px;padding:15px;display:grid}.altSources b,.altSources span{display:block}.altSources b{font-size:13px}.altSources span{color:#7b7166;margin-top:4px;font-size:11px}.altSources svg{width:17px;color:var(--orange)}.altFinal{color:#fff;background:#171c14;border:2px solid #171c14;border-radius:15px;padding:47px;box-shadow:11px 11px #abc678}.altFinal h2{letter-spacing:-.05em;max-width:800px;margin:13px 0;font-size:clamp(35px,4.5vw,54px);line-height:1.04}.altFinal>p{color:#b9c2b4;max-width:690px;font-size:15px;line-height:1.7}.altFinal>div{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.altHubHero{grid-template-columns:1.08fr .92fr;align-items:center;gap:75px;padding-block:92px 105px;display:grid}.altHubHero h1{letter-spacing:-.065em;max-width:780px;margin:19px 0 26px;font-size:clamp(52px,6vw,80px);line-height:.97}.altHubHero h1 em{color:var(--orange);font-family:Georgia,serif;font-weight:400}.altHubHero>div:first-child>p{color:#665e54;max-width:730px;font-size:18px;line-height:1.75}.altHubHero>div:first-child>div{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.altHubOrbit{border:1px solid #cfc1b1;border-radius:50%;min-height:470px;animation:7s ease-in-out infinite altFloat;position:relative;box-shadow:inset 0 0 0 55px #f1e8dc,0 0 0 1px #e5d7c7}.altHubOrbit:before,.altHubOrbit:after{content:"";border:1px dashed #c9b9a7;border-radius:50%;position:absolute;inset:18%}.altHubOrbit:after{inset:34%}.altHubOrbit .center{z-index:3;color:#fff;background:#171c14;border-radius:50%;place-content:center;justify-items:center;width:145px;height:145px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 14px 30px #24190e33}.altHubOrbit .center svg{width:28px;color:var(--lime)}.altHubOrbit .center b{letter-spacing:.1em;margin-top:8px;font:900 13px/1 ui-monospace,monospace}.altHubOrbit .center small{color:#aeb7aa;margin-top:5px;font-size:9px}.altHubOrbit .orbit{background:#fff;border:1px solid #d2c4b4;border-radius:8px;padding:10px 12px;font-size:10px;font-weight:850;position:absolute;box-shadow:4px 4px #e0d3c5}.altHubOrbit .o1{top:21%;left:3%}.altHubOrbit .o2{top:18%;right:0}.altHubOrbit .o3{bottom:17%;right:5%}.altHubOrbit .o4{bottom:18%;left:4%}.altHubPrinciples{color:#fff;background:#171c14;border-block:8px solid #2c3526;padding:24px 0}.altHubPrinciples>.container{grid-template-columns:repeat(3,1fr);display:grid}.altHubPrinciples>.container>div{border-right:1px solid #3a4535;grid-template-columns:40px 1fr;column-gap:13px;padding:13px 24px;display:grid}.altHubPrinciples>.container>div:last-child{border:0}.altHubPrinciples svg{background:var(--lime);color:#171c14;border-radius:8px;grid-row:1/3;width:38px;height:38px;padding:9px}.altHubPrinciples b{font-size:13px}.altHubPrinciples span{color:#aeb8aa;margin-top:4px;font-size:10px;line-height:1.5}.altHubCategories,.altHubDirectory{padding-block:105px}.altHubCategories>h2,.altHubDirectory h2{letter-spacing:-.052em;max-width:850px;margin:14px 0 35px;font-size:clamp(39px,5vw,59px);line-height:1.04}.altHubCategories>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.altHubCategories a{background:#fff;border:1px solid #d9cdbf;border-radius:11px;min-height:260px;padding:24px;position:relative;box-shadow:6px 6px #e3d7c9}.altHubCategories a>span{color:var(--orange);font:850 10px/1 ui-monospace,monospace}.altHubCategories h3{margin:29px 0 11px;font-size:21px}.altHubCategories p{color:#6c645b;font-size:12px;line-height:1.65}.altHubCategories svg{width:17px;color:var(--orange);position:absolute;bottom:19px;right:20px}.altHubDirectory{border-top:1px solid #d9cdbf}.altHubDirectoryHead{grid-template-columns:1.1fr .9fr;align-items:end;gap:60px;display:grid}.altHubDirectoryHead>p{color:#70675d;margin-bottom:42px;font-size:14px;line-height:1.75}.altHubGroup{margin-top:48px;scroll-margin-top:100px}.altHubGroup>h3{border-bottom:2px solid var(--ink);text-transform:uppercase;letter-spacing:.1em;padding-bottom:12px;font-size:14px}.altHubGroup>div{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:15px;display:grid}.altHubGroup a{background:#fff;border:1px solid #d9cdbf;border-radius:11px;flex-direction:column;min-height:260px;padding:24px;display:flex;box-shadow:6px 6px #e5dacd}.altHubGroup a>span{color:#9d4a25;letter-spacing:.09em;font:850 9px/1 ui-monospace,monospace}.altHubGroup h4{margin:12px 0 15px;font-size:25px}.altHubGroup p{color:#6d655c;margin:0;font-size:12px;line-height:1.65}.altHubGroup a>div{color:var(--orange);align-items:center;gap:8px;margin-top:auto;padding-top:20px;font-size:11px;display:flex}.altHubGroup a svg{width:16px}.altHubMethod{border:2px solid var(--ink);background:#f0e7da;border-radius:14px;grid-template-columns:1.15fr .85fr;gap:70px;margin-bottom:105px;padding:42px;display:grid;box-shadow:11px 11px #d7c0ae}.altHubMethod h2{letter-spacing:-.05em;margin:14px 0;font-size:clamp(36px,4.5vw,53px);line-height:1.04}.altHubMethod p{color:#6b6359;font-size:13px;line-height:1.72}.altHubMethod>div:last-child{color:#fff;background:#171c14;border-radius:10px;padding:24px}.altHubMethod>div:last-child p{color:#acb6a8}.altHubMethod a{color:var(--lime);align-items:center;gap:7px;margin-top:19px;font-size:12px;font-weight:850;display:flex}.altHubMethod a svg{width:15px}.altHubFinal{color:#fff;border-top:8px solid var(--lime);background:#171c14;padding:78px 0}.altHubFinal>.container{grid-template-columns:1fr auto;align-items:center;gap:40px;display:grid}.altHubFinal h2{letter-spacing:-.055em;margin:13px 0;font-size:clamp(38px,5vw,60px);line-height:1.02}.altHubFinal p{color:#b3bdb0;margin:0}.altHubFinal .button{white-space:nowrap}@keyframes altPacket{0%{opacity:0;left:2%}8%{opacity:1}92%{opacity:1}to{opacity:0;left:91%}}@keyframes altGlow{0%,to{transform:translate(-8%,-3%)}50%{transform:translate(12%,8%)}}@keyframes altFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=1050px){.altHero,.altHubHero{grid-template-columns:1fr}.altHero{gap:38px}.altModel{max-width:780px}.altLayout{grid-template-columns:1fr;gap:25px}.altToc{grid-template-columns:repeat(3,1fr);gap:0;display:grid;position:static}.altToc>b,.altToc>div{grid-column:1/-1}.altHubOrbit{width:min(100%,600px)}.altHubCategories>div,.altHubGroup>div{grid-template-columns:1fr 1fr}.altDayGrid{grid-template-columns:repeat(4,1fr)}}@media (width<=760px){.altHero{padding-block:52px 70px}.altHero h1{font-size:43px}.altModelRail{grid-template-columns:1fr}.altModelRail>i,.altPacket{display:none}.altModelRail article{min-height:0;margin-bottom:8px}.altModelRail article small{margin-top:9px}.altToc{grid-template-columns:1fr 1fr}.altChoiceGrid,.altQuestionGrid,.altScenarioGrid,.altVideo,.altLongPoint,.altHubDirectoryHead,.altHubMethod{grid-template-columns:1fr}.altTable{overflow:auto}.altTableHead,.altTableRow{min-width:760px}.altMetricGrid{grid-template-columns:1fr 1fr}.altMedia{grid-template-columns:1fr}.altMedia img{max-height:340px}.altCallout{grid-template-columns:45px 1fr}.altCallout .button{grid-column:2;justify-self:start}.altLimitList{grid-template-columns:1fr}.altDayGrid{grid-template-columns:1fr 1fr}.altHubHero{padding-block:60px 80px}.altHubHero h1{font-size:48px}.altHubOrbit{min-height:390px}.altHubPrinciples>.container{grid-template-columns:1fr}.altHubPrinciples>.container>div{border-bottom:1px solid #3a4535;border-right:0}.altHubCategories,.altHubDirectory{padding-block:78px}.altHubGroup>div,.altHubFinal>.container{grid-template-columns:1fr}.altHubFinal .button{justify-self:start}}@media (width<=520px){.altToc{grid-template-columns:1fr}.altHeroActions,.altFinal>div{display:grid}.altHeroActions .button,.altFinal .button{width:100%}.altModel{padding:17px;box-shadow:8px 8px #d9c2ae}.altModelSignals{display:grid}.altMetricGrid,.altDayGrid,.altHubCategories>div{grid-template-columns:1fr}.altHubOrbit{min-height:340px}.altHubOrbit .center{width:120px;height:120px}.altHubOrbit .orbit{font-size:8px}.altHubMethod{padding:26px}.altFinal{padding:31px 22px}}@media (prefers-reduced-motion:reduce){.altModel:before,.altPacket,.altHubOrbit{animation:none}}.altProcure{border-top:1px solid #dcd1c4;grid-template-columns:54px 1fr;gap:21px;padding:26px 0;display:grid}.altProcure>span{width:45px;height:45px;color:var(--orange);border:1px solid #d6c9ba;border-radius:50%;place-items:center;font:850 11px/1 ui-monospace,monospace;display:grid}.altProcure h3{margin:0 0 10px;font-size:21px}.altProcure p{color:#696158;margin:0;font-size:14px;line-height:1.82}@media (width<=620px){.altProcure{grid-template-columns:42px 1fr;gap:13px}.altProcure>span{width:38px;height:38px}}.altProcureClose{color:#fff;background:#171c14;border:1px solid #35412e;border-radius:11px;margin-top:20px;padding:28px}.altProcureClose h3{margin:0 0 13px;font-size:22px}.altProcureClose p{color:#b8c1b3;margin:12px 0 0;font-size:13px;line-height:1.8}.aliasHero{grid-template-columns:1.05fr .95fr;align-items:center;gap:65px;padding-block:76px 88px;display:grid}.aliasCrumb{color:#877b6f;gap:8px;margin-bottom:25px;font-size:12px;display:flex}.aliasCrumb a{color:var(--orange);font-weight:850}.aliasHero h1{letter-spacing:-.061em;max-width:790px;margin:18px 0 23px;font-size:clamp(46px,5.4vw,72px);line-height:.99}.aliasHero>div:first-child>p{color:#665e54;max-width:720px;font-size:18px;line-height:1.75}.aliasHeroActions{flex-wrap:wrap;gap:12px;margin-top:29px;display:flex}.aliasHeroDiagram{color:#fff;background:#0a151c;border:2px solid #101a14;border-radius:18px;padding:24px;position:relative;overflow:hidden;box-shadow:14px 14px #d9c2af}.aliasHeroDiagram:after{content:"";border:1px solid #72d9fb30;border-radius:50%;width:240px;height:240px;position:absolute;top:-95px;right:-80px;box-shadow:0 0 0 28px #72d9fb0a}.aliasDiagramHead{z-index:1;color:#7fdbfa;letter-spacing:.12em;justify-content:space-between;gap:15px;font:850 9px/1 ui-monospace,monospace;display:flex;position:relative}.aliasDiagramHead b{color:#aacf6c}.aliasAddress{background:#0d1d28;border:1px solid #2d4758;border-radius:11px;grid-template-columns:1fr 42px 1.45fr;margin:28px 0;display:grid;overflow:hidden}.aliasAddress>*{text-align:center;padding:17px}.aliasAddress span,.aliasAddress b{font:850 13px/1 ui-monospace,monospace}.aliasAddress i{color:#08141c;background:#7edcff;font-style:normal;font-weight:900}.aliasDiagramFlow{z-index:1;grid-template-columns:1fr 26px 1fr 26px 1fr;align-items:center;display:grid;position:relative}.aliasDiagramFlow article{background:#0e1c26;border:1px solid #2a4353;border-radius:10px;min-height:145px;padding:16px}.aliasDiagramFlow article svg{color:#7cddfc;width:24px}.aliasDiagramFlow article b,.aliasDiagramFlow article small{display:block}.aliasDiagramFlow article b{margin-top:27px;font-size:12px}.aliasDiagramFlow article small{color:#8ea3b0;margin-top:4px;font-size:9px}.aliasDiagramFlow>i{background:#4c7186;height:2px}.aliasPulse{z-index:1;color:#91a5b1;align-items:center;gap:8px;margin-top:20px;font-size:9px;display:flex;position:relative}.aliasPulse i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 13px var(--lime);border-radius:50%;animation:2s ease-in-out infinite aliasBlink}.aliasLayout{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:70px;padding-bottom:110px;display:grid}.aliasToc{background:#f1e8dc;border:1px solid #d8ccbd;border-radius:11px;padding:18px;position:sticky;top:105px;box-shadow:6px 6px #e3d6c7}.aliasToc>b{margin-bottom:10px;font-size:13px;display:block}.aliasToc a{color:#645c53;border-top:1px solid #ded2c4;grid-template-columns:26px 1fr;gap:7px;padding:9px 3px;font-size:11px;display:grid}.aliasToc a:hover{color:var(--orange)}.aliasToc span{color:#a49382;font:800 9px/1.4 ui-monospace,monospace}.aliasSection{border-top:1px solid #dbd0c3;padding:70px 0;scroll-margin-top:105px}.aliasSection:first-child{border:0;padding-top:10px}.aliasSection>h2,.aliasRelated>h2{letter-spacing:-.05em;max-width:880px;margin:13px 0 24px;font-size:clamp(35px,4.4vw,54px);line-height:1.04}.aliasSection>p{color:#696157;max-width:900px;font-size:16px;line-height:1.85}.aliasAnswer h2{font-size:clamp(33px,4vw,47px)}.aliasAnswer>p{border-left:4px solid var(--orange);background:#f2e9dd;padding:15px 17px}.aliasSection blockquote{border:2px solid var(--ink);color:#fff;background:#171c14;border-radius:12px;margin:27px 0;padding:28px;font:600 clamp(20px,2.5vw,29px)/1.5 Georgia,serif;box-shadow:9px 9px #abc57a}.aliasFit{grid-template-columns:1fr 1fr;gap:12px;display:grid}.aliasFit>div{background:#fff;border:1px solid #d9cdbf;border-radius:10px;padding:24px;box-shadow:6px 6px #e5dacd}.aliasFit>div:last-child{background:#fff0e8}.aliasFit>div>b{font-size:16px}.aliasFit p{color:#696158;align-items:flex-start;gap:9px;font-size:12px;line-height:1.55;display:flex}.aliasFit svg{color:#6e8448;flex:0 0 17px;width:17px}.aliasFit>div:last-child svg{color:#ae4a27}.aliasDeep{border-top:1px solid #dcd1c4;grid-template-columns:58px 1fr;gap:20px;padding:27px 0;display:grid}.aliasDeep>span{width:46px;height:46px;color:var(--lime);background:#171c14;border-radius:9px;place-items:center;font:850 11px/1 ui-monospace,monospace;display:grid}.aliasDeep h3{margin:0 0 10px;font-size:22px}.aliasDeep p{color:#6b6359;font-size:14px;line-height:1.78}.aliasDeep ul{grid-template-columns:1fr 1fr;gap:8px;margin:17px 0 0;padding:0;list-style:none;display:grid}.aliasDeep li{background:#fff;border:1px solid #dcd1c4;border-radius:7px;padding:11px;font-size:11px}.aliasSteps{margin:28px 0;padding:0;list-style:none}.aliasSteps li{border-top:1px solid #dbd0c3;grid-template-columns:65px 1fr;gap:18px;padding:21px 0;display:grid}.aliasSteps li>span{width:48px;height:48px;color:var(--orange);border:1px solid #d2c5b6;border-radius:50%;place-items:center;font:850 11px/1 ui-monospace,monospace;display:grid}.aliasSteps h3{margin:0 0 7px;font-size:20px}.aliasSteps p{color:#6c645b;margin:0;font-size:14px;line-height:1.7}.aliasWarning{background:#fff0e7;border:1px solid #dfa989;border-radius:9px;grid-template-columns:38px 1fr;gap:13px;padding:19px;display:grid}.aliasWarning svg{color:#fff;background:#ad4824;border-radius:8px;width:35px;height:35px;padding:8px}.aliasWarning p{color:#704530;margin:0;font-size:12px;line-height:1.65}.aliasFoundation{border-top:1px solid #dbd0c3;grid-template-columns:53px 1fr;gap:22px;padding:26px 0;display:grid}.aliasFoundation>span{color:var(--orange);font:900 12px/1.5 ui-monospace,monospace}.aliasFoundation h3{margin:0 0 9px;font-size:21px}.aliasFoundation p{color:#696158;margin:0;font-size:14px;line-height:1.82}.aliasFigure{background:#0a151c;border:2px solid #0c171e;border-radius:13px;margin:35px 0 0;overflow:hidden;box-shadow:10px 10px #d8c2af}.aliasFigure img{width:100%;height:auto;display:block}.aliasFigure figcaption{color:#fff;grid-template-columns:.35fr .65fr;gap:25px;padding:19px;display:grid}.aliasFigure figcaption span{color:#9fb0ba;font-size:11px;line-height:1.6}.aliasInlineLink{color:var(--orange);align-items:center;gap:8px;margin-top:18px;font-size:13px;font-weight:850;display:inline-flex}.aliasInlineLink svg{width:16px}.aliasDeliveryCta{border:2px solid var(--ink);background:#edf3dd;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:25px;margin-top:29px;padding:22px;display:grid;box-shadow:8px 8px #b8cb8d}.aliasDeliveryCta>div{align-items:center;gap:14px;display:flex}.aliasDeliveryCta svg{width:40px;height:40px;color:var(--lime);background:#171c14;border-radius:8px;padding:9px}.aliasDeliveryCta b,.aliasDeliveryCta small{display:block}.aliasDeliveryCta small{color:#657051;margin-top:4px}.aliasMetrics{grid-template-columns:repeat(3,1fr);gap:9px;margin:28px 0;display:grid}.aliasMetrics div{background:#fff;border:1px solid #d9cdbf;border-radius:8px;padding:17px}.aliasMetrics b,.aliasMetrics span{display:block}.aliasMetrics b{font-size:13px}.aliasMetrics span{color:#7e7469;margin-top:5px;font-size:10px}.aliasDays{grid-template-columns:repeat(7,1fr);gap:7px;margin:28px 0;display:grid}.aliasDays div{background:#fff;border:1px solid #d9cdbf;border-radius:8px;padding:13px 10px}.aliasDays b,.aliasDays span{display:block}.aliasDays b{color:var(--orange);font:850 9px/1 ui-monospace,monospace}.aliasDays span{color:#6f675e;margin-top:8px;font-size:10px;line-height:1.45}.aliasFaq{border-top:2px solid var(--ink)}.aliasFaq details{border-bottom:1px solid #d9cdbf}.aliasFaq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:20px 4px;font-size:15px;font-weight:850;display:flex}.aliasFaq summary::-webkit-details-marker{display:none}.aliasFaq summary span{color:var(--orange);font-size:20px}.aliasFaq details[open] summary span{transform:rotate(45deg)}.aliasFaq p{color:#696158;max-width:860px;margin:0;padding:0 35px 23px 4px;font-size:14px;line-height:1.78}.aliasSources{gap:8px;margin:25px 0;display:grid}.aliasSources a{background:#fff;border:1px solid #d9cdbf;border-radius:8px;grid-template-columns:1fr 20px;align-items:center;gap:12px;padding:15px;display:grid}.aliasSources b,.aliasSources small{display:block}.aliasSources small{color:#776d62;margin-top:5px}.aliasSources svg{width:16px;color:var(--orange)}.aliasRelated{padding:58px 0}.aliasRelated>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.aliasRelated a{background:#fff;border:1px solid #d9cdbf;border-radius:8px;justify-content:space-between;align-items:center;padding:15px;font-size:12px;font-weight:800;display:flex}.aliasRelated a:hover{border-color:var(--orange)}.aliasRelated svg{width:15px;color:var(--orange)}.aliasFinal{border:2px solid var(--ink);color:#fff;background:#171c14;border-radius:14px;padding:45px;box-shadow:10px 10px #abc57a}.aliasFinal h2{letter-spacing:-.05em;max-width:820px;margin:13px 0;font-size:clamp(36px,4.6vw,55px);line-height:1.03}.aliasFinal>p{color:#b7c0b3}.aliasFinal>div{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.toolPageShell{background:radial-gradient(circle at 75% 12%,#dcebc0,#0000 27%),linear-gradient(145deg,#faf5ec,#eee5d7);padding:48px 0 70px}.nameTool,.disposableTool{border:2px solid var(--ink);background:#fffdfa;border-radius:18px;overflow:hidden;box-shadow:14px 14px #dbc2af}.toolHead{color:#fff;background:#171c14;grid-template-columns:1fr 90px;align-items:start;gap:30px;padding:35px 39px;display:grid}.toolHead>svg{width:78px;height:78px;color:var(--lime);background:#ffffff0c;border:1px solid #fff2;border-radius:18px;padding:20px}.toolLive{color:#82dcfb;letter-spacing:.14em;align-items:center;gap:8px;font:850 9px/1 ui-monospace,monospace;display:flex}.toolLive i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 12px var(--lime);border-radius:50%}.toolHead h1{letter-spacing:-.055em;margin:12px 0 10px;font-size:clamp(38px,5vw,60px);line-height:1.02}.toolHead p{color:#b5c0b2;max-width:760px;margin:0;font-size:15px;line-height:1.65}.nameControls{border-bottom:1px solid #ded4c7;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:13px;padding:27px 32px;display:grid}.nameControls label>span,.disposableTool form label>span{color:#534c44;margin-bottom:8px;font-size:11px;font-weight:850;display:block}.nameControls select,.nameControls input,.disposableTool input{background:#fff;border:2px solid #d3c7b9;border-radius:9px;outline:0;width:100%;height:49px;padding:0 12px;font-size:14px}.nameControls select:focus,.nameControls input:focus,.disposableTool input:focus{border-color:var(--orange);box-shadow:0 0 0 4px #c5531d16}.nameControls .button{white-space:nowrap;height:49px}.nameControls .button svg{width:16px}.nameResults{grid-template-columns:1fr 1fr;gap:9px;padding:26px 32px;display:grid}.nameResults button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d9cdbf;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;min-height:83px;padding:16px;display:flex}.nameResults button:hover{border-color:var(--orange);transform:translateY(-2px)}.nameResults small,.nameResults b{display:block}.nameResults small{color:#9b4924;letter-spacing:.09em;font:850 8px/1 ui-monospace,monospace}.nameResults b{overflow-wrap:anywhere;margin-top:8px;font:750 13px/1.3 ui-monospace,monospace}.nameResults button>svg{color:#71854a;width:17px}.toolBoundary{color:#756c62;background:#f5eee4;border-top:1px solid #e1d8cc;margin:0;padding:16px 32px;font-size:11px;line-height:1.6}.disposableTool form{border-bottom:1px solid #ded4c7;padding:28px 32px}.disposableTool form label>div{grid-template-columns:1fr auto;gap:13px;display:grid}.disposableTool input{height:54px;font:700 16px/1.2 ui-monospace,monospace}.disposableTool form .button{height:54px}.disposableTool form .button svg{width:17px}.disposableTool form label>small{color:#81776c;margin-top:8px;font-size:10px;display:block}.toolEmpty{color:#6d655c;justify-content:center;align-items:center;gap:19px;min-height:190px;display:flex}.toolEmpty svg{width:54px;height:54px;color:var(--orange);border:1px solid #d6c9ba;border-radius:50%;padding:13px}.toolEmpty b,.toolEmpty span{display:block}.toolEmpty span{margin-top:5px;font-size:12px}.toolError{color:#8d3a1d;background:#fff0e8;border:1px solid #dc9e83;border-radius:8px;gap:10px;margin:23px 32px;padding:15px;display:flex}.toolError svg{width:19px}.toolResult{padding:28px 32px}.resultScore{background:#f5f0e8;border:1px solid #d9cdbf;border-radius:11px;grid-template-columns:100px 1fr;align-items:center;gap:22px;padding:20px;display:grid}.resultScore>div{--ring:#c77735;background:radial-gradient(circle,#fff 58%,transparent 59%),conic-gradient(var(--ring) var(--risk),#dcd4c9 0);text-align:center;border-radius:50%;place-content:center;width:90px;height:90px;display:grid}.result-disposable .resultScore>div{--ring:#b84826}.result-likely-not-disposable .resultScore>div{--ring:#748b48}.resultScore b{font:900 25px/1 ui-monospace,monospace}.resultScore small{color:#7f7468;font-size:9px;display:block}.resultScore>span>small{text-transform:uppercase;letter-spacing:.09em;color:#99451f;font-weight:850}.resultScore h2{margin:7px 0 5px;font-size:26px}.resultScore p{color:#6f675e;margin:0;font-size:12px}.signalList{gap:8px;margin-top:17px;display:grid}.signalList article{background:#fff;border:1px solid #d9cdbf;border-radius:9px;grid-template-columns:38px 1fr;gap:13px;padding:15px;display:grid}.signalList article>svg{color:#65803b;background:#edf3df;border-radius:8px;width:35px;height:35px;padding:8px}.signalList .signal-risk>svg{color:#a42;background:#fff0e7}.signalList .signal-info>svg{color:#55788b;background:#e9f0f4}.signalList b{font-size:13px}.signalList p{color:#70685e;margin:5px 0 0;font-size:11px;line-height:1.55}.mxEvidence{color:#dce8cf;background:#101712;border-radius:8px;gap:6px;margin-top:16px;padding:15px;display:grid}.mxEvidence b{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.mxEvidence code{overflow-wrap:anywhere;font-size:11px}.mxEvidence span{color:#aeb9aa;font-size:11px}.toolContent{padding-block:95px}.toolContent>h2{letter-spacing:-.052em;max-width:900px;margin:13px 0 20px;font-size:clamp(38px,4.8vw,58px);line-height:1.04}.toolContent>p{color:#6a6259;max-width:930px;font-size:15px;line-height:1.82}.toolModeGrid{grid-template-columns:1fr 1fr;gap:10px;margin:30px 0 75px;display:grid}.toolModeGrid article{background:#fff;border:1px solid #d9cdbf;border-radius:9px;padding:20px;box-shadow:5px 5px #e4d9cc}.toolModeGrid span,.toolModeGrid code{display:block}.toolModeGrid span{color:var(--orange);font-size:11px;font-weight:850}.toolModeGrid code{margin:14px 0;font-size:14px}.toolModeGrid p{color:#6d655c;margin:0;font-size:12px;line-height:1.6}.toolExplain{grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0 75px;display:grid}.toolExplain>div{background:#fff;border:1px solid #d9cdbf;border-radius:10px;padding:23px}.toolExplain svg{width:40px;height:40px;color:var(--lime);background:#171c14;border-radius:8px;padding:10px}.toolExplain h3{margin:18px 0 8px;font-size:18px}.toolExplain p{color:#6e665d;margin:0;font-size:12px;line-height:1.65}.toolChecklist{border:2px solid var(--ink);background:#edf4dd;border-radius:11px;margin:28px 0;padding:25px;box-shadow:8px 8px #bccf91}.toolChecklist>b{margin-bottom:13px;font-size:17px;display:block}.toolChecklist p{color:#586248;align-items:flex-start;gap:9px;margin:9px 0;font-size:12px;display:flex}.toolChecklist svg{width:16px}.toolChecklist.warning{background:#fff0e7;box-shadow:8px 8px #dfb49e}.toolChecklist.warning p{color:#754530}.toolRiskTable{border:2px solid var(--ink);background:#fff;border-radius:10px;margin:29px 0 70px;overflow:hidden;box-shadow:8px 8px #dec7b6}.toolRiskTable>div{grid-template-columns:.65fr 1fr 1fr;display:grid}.toolRiskTable>div:first-child{color:#fff;background:#171c14}.toolRiskTable>*>*{border-top:1px solid #ded4c6;border-right:1px solid #ded4c6;padding:15px;font-size:12px;line-height:1.55}.toolRiskTable>div:first-child>*{border-top:0}.toolBoundaryCard{border:2px solid var(--ink);background:#fff;border-radius:11px;grid-template-columns:45px 1fr auto;align-items:center;gap:19px;margin-top:70px;padding:25px;display:grid;box-shadow:9px 9px #ddc3b1}.toolBoundaryCard>svg{width:42px;height:42px;color:var(--lime);background:#171c14;border-radius:9px;padding:10px}.toolBoundaryCard h3{margin:0 0 6px;font-size:21px}.toolBoundaryCard p{color:#70685f;margin:0;font-size:12px}.toolBoundaryCard .button{white-space:nowrap}@keyframes aliasBlink{0%,to{opacity:.4}50%{opacity:1}}@keyframes toolSpin{to{transform:rotate(360deg)}}@media (width<=1050px){.aliasHero{grid-template-columns:1fr;gap:38px}.aliasHeroDiagram{max-width:780px}.aliasLayout{grid-template-columns:1fr;gap:25px}.aliasToc{grid-template-columns:repeat(3,1fr);display:grid;position:static}.aliasToc>b{grid-column:1/-1}.nameControls{grid-template-columns:1fr 1fr}.nameControls .button{width:100%}.aliasDays{grid-template-columns:repeat(4,1fr)}}@media (width<=760px){.aliasHero{padding-block:53px 70px}.aliasHero h1{font-size:43px}.aliasDiagramFlow{grid-template-columns:1fr}.aliasDiagramFlow>i{display:none}.aliasDiagramFlow article{min-height:0;margin-top:8px}.aliasDiagramFlow article b{margin-top:10px}.aliasToc{grid-template-columns:1fr 1fr}.aliasFit,.aliasDeep ul,.aliasRelated>div,.aliasFigure figcaption,.toolModeGrid,.toolExplain,.aliasDeliveryCta{grid-template-columns:1fr}.aliasDeliveryCta .button{justify-self:start}.aliasMetrics,.aliasDays{grid-template-columns:1fr 1fr}.toolHead{grid-template-columns:1fr}.toolHead>svg{display:none}.nameControls,.nameResults,.disposableTool form label>div{grid-template-columns:1fr}.resultScore{text-align:center;grid-template-columns:1fr}.resultScore>div{margin:auto}.toolRiskTable{overflow:auto}.toolRiskTable>div{min-width:690px}.toolBoundaryCard{grid-template-columns:45px 1fr}.toolBoundaryCard .button{grid-column:2;justify-self:start}}.aliasOps{color:#fff;background:#171c14;border:1px solid #35412e;border-radius:12px;margin-top:50px;padding:28px}.aliasOps>h3{max-width:780px;margin:13px 0 22px;font-size:27px;line-height:1.15}.aliasOps>div{border-top:1px solid #ffffff17;grid-template-columns:42px 1fr;gap:13px;padding:17px 0;display:grid}.aliasOps>div>span{color:var(--lime);font:850 10px/1.6 ui-monospace,monospace}.aliasOps p{color:#b7c1b4;margin:0;font-size:13px;line-height:1.75}.aliasOps p b{color:#fff;margin-bottom:5px;font-size:14px;display:block}@media (width<=520px){.aliasToc,.aliasMetrics,.aliasDays{grid-template-columns:1fr}.aliasHeroActions,.aliasFinal>div{display:grid}.aliasHeroActions .button,.aliasFinal .button{width:100%}.aliasHeroDiagram,.nameTool,.disposableTool{box-shadow:8px 8px #d9c2af}.aliasAddress{grid-template-columns:1fr 34px 1.5fr}.aliasAddress>*{padding:13px 7px}.aliasAddress span,.aliasAddress b{font-size:10px}.aliasFinal{padding:30px 21px}.toolHead,.nameControls,.nameResults,.disposableTool form,.toolResult{padding-inline:19px}.toolContent{padding-block:75px}.toolBoundaryCard{grid-template-columns:1fr}.toolBoundaryCard .button{grid-column:1;width:100%}}@media (prefers-reduced-motion:reduce){.aliasPulse i,.spin{animation:none}}#top .deskBand{background:var(--paper);padding:68px 0 20px;overflow-x:clip}#top .deskWrap{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:40px 48px;min-width:0;display:grid}#top .deskFrame{border:2px solid var(--ink);background:var(--paper-strong);border-radius:16px;min-width:0;margin:0;overflow:hidden;box-shadow:12px 12px #e2c6b5}#top .deskChrome{color:#fff;background:#171c14;align-items:center;gap:12px;min-height:46px;padding:0 16px;display:flex}#top .deskShot{background:#f4ebe0}#top .deskShot img{object-fit:contain;object-position:top center;width:100%;max-width:100%;height:auto;display:block}#top .deskCopy{text-align:left;min-width:0;max-width:none;margin:0}#top .deskCopy .kicker{margin:0 0 14px}#top .deskCopy h2{letter-spacing:-.045em;text-wrap:balance;margin:0 0 14px;font-size:clamp(30px,3.6vw,42px);line-height:1.08}#top .deskCopy p:not(.kicker){color:#655d52;margin:0 0 22px;font-size:17px;line-height:1.75}#top .deskCopy .button{display:inline-flex}@media (width<=720px){#top .deskBand{padding:48px 0 8px}#top .deskWrap{grid-template-columns:1fr;gap:20px}#top .deskFrame{border-radius:14px;box-shadow:8px 8px #e2c6b5}#top .deskChrome{min-height:40px;padding:0 12px}#top .deskCopy h2{font-size:30px}#top .deskCopy p:not(.kicker){font-size:16px}}@media (prefers-reduced-motion:reduce){#top .deskFrame{box-shadow:8px 8px #e2c6b5}}.defineBand{padding:88px 0}.defineWrap{gap:36px;min-width:0;display:grid}.defineIntro{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:end;gap:12px 48px;width:100%;display:grid}.defineIntro .kicker{grid-column:1/-1}.defineIntro h2{letter-spacing:-.05em;margin:0;font-size:clamp(40px,5vw,60px);line-height:1.05}.defineIntro>p:not(.kicker){color:#5f584f;margin:0;font-size:17px;line-height:1.75}.definePath{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.definePath li{background:#fffdfa;border:2px solid #171c14;border-radius:14px;padding:26px 24px 24px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:8px 8px #e2c6b5}.definePath li:hover{transform:translate(-2px,-3px);box-shadow:11px 11px #d9c2ae}.definePath li>span{color:#b8df61;background:#171c14;border-radius:10px;place-items:center;width:44px;height:44px;margin-bottom:22px;display:grid}.definePath li>span svg{width:20px}.definePath small{color:#a9471c;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.definePath b{letter-spacing:-.03em;margin:8px 0;font-size:20px;display:block}.definePath p{color:#6d655b;margin:0;font-size:14px;line-height:1.65}.defineFacts{grid-template-columns:1fr 1fr;gap:14px;display:grid}.defineFacts article{background:#fff;border:1px solid #d9cdbf;border-radius:14px;grid-template-columns:42px 1fr;gap:16px;padding:24px;display:grid;box-shadow:6px 6px #e0d5c7}.defineFacts article>svg{color:#5f7438;background:#eef3e5;border-radius:8px;width:28px;height:28px;padding:5px}.defineFacts .defineNot>svg{color:#a9471c;background:#fff0e6}.defineFacts b{margin-bottom:10px;font-size:16px;display:block}.defineFacts ul{color:#665e54;gap:8px;margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:grid}.defineFacts li{padding-left:14px;position:relative}.defineFacts li:before{content:"";background:#71834e;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.defineFacts .defineNot li:before{background:#c45c26}.defineSources{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.defineSources a{color:#a9471c;background:#fff;border:1px solid #d9cdbf;border-radius:8px;align-items:center;padding:10px 14px;font-size:13px;font-weight:750;display:inline-flex}.defineSources a:hover{border-color:#c45c26}@media (width<=900px){.defineIntro,.definePath,.defineFacts{grid-template-columns:1fr}.defineIntro{gap:18px}.defineBand{padding:72px 0}}header .logo,header .logo .brandImage,footer .logo,footer .logo .brandImage{background:0 0}:root{--moss:#171c14;--card:#fffdfa;--card-radius:14px;--card-shadow:8px 8px 0 #e6dbcd;--card-shadow-warm:12px 12px 0 #e2c6b5;--section-y:88px}#top{--kicker-size:11px;overflow-x:clip}#top .container,#top .demoConsole,#top .deskFrame,#top .transparentDemo,#top .sendDemo{min-width:0}#top .section,#top .defineBand,#top .compare,#top .scopeStrip,#top .sendSection,#top .dark,#top .security,#top .final{padding-block:var(--section-y)}#top .deskBand{padding:36px 0 8px}#top .trust{padding:28px 0}#top .kicker,#top .eyebrow{font:800 var(--kicker-size)/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.18em;text-transform:uppercase}#top .section h2,#top .dark h2,#top .security h2,#top .faq h2,#top .final h2,#top .center h2,#top .sendCopy h2,#top .defineIntro h2,#top .scopeGrid h2{letter-spacing:-.048em;margin:12px 0 0;font-size:clamp(34px,4.5vw,52px);line-height:1.06}#top .sectionHead{border-bottom:1px solid var(--hairline);margin-bottom:40px;padding-bottom:22px}#top .hero{padding-top:88px;padding-bottom:8px}#top .hero h1{letter-spacing:-.064em;max-width:none;margin:20px auto;font-size:clamp(40px,5.4vw,68px);font-weight:800;line-height:.96}#top .hero>p{max-width:680px;margin:0 auto;font-size:18px}#top .heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:28px 0 18px;display:flex}#top .heroActions .button.secondary{background:var(--paper-strong);color:var(--ink);border-color:#cfc3b4}#top .micro{gap:10px}#top .micro span{background:var(--card);box-shadow:none;border:1px solid #e4dace;border-radius:8px;padding:8px 11px}#top .demoConsole{border:2px solid var(--ink);background:var(--card);box-shadow:var(--card-shadow-warm);border-radius:16px;margin:0;overflow:hidden}#top .hero .demoConsole{margin:48px 0 12px}#top .demoStage{min-width:0}#top .deskChrome{background:var(--moss);color:#fff;align-items:center;gap:12px;min-height:46px;padding:0 16px;display:flex}#top .deskChrome>span{gap:5px;display:flex}#top .deskChrome i{background:var(--orange);border-radius:50%;width:7px;height:7px;display:block}#top .deskChrome i:nth-child(2){background:var(--lime)}#top .deskChrome i:nth-child(3){background:#f6f1e8}#top .deskChrome b{letter-spacing:.16em;margin-left:4px;font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}#top .flow{background:#f4ebe0;margin:0;padding:28px 22px}#top .flow:before{display:none}#top .flow .mini,#top .flow .core{background:var(--card);border:2px solid var(--ink);border-radius:var(--card-radius);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:7px 7px #e6dbcd}#top .flow .core{border-radius:var(--card-radius);box-shadow:10px 10px #e2c6b5}#top .trust{background:var(--paper);border-block:1px solid var(--hairline);color:var(--ink)}#top .trust .container{min-height:0;color:var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0;display:grid}#top .trust span{border:2px solid var(--ink);border-radius:var(--card-radius);background:var(--card);color:#2a261f;padding:14px 16px;font-size:13px;box-shadow:7px 7px #e6dbcd}#top .trust svg{color:var(--orange)}#top .deskFrame{box-shadow:var(--card-shadow-warm);border-radius:16px}#top .feature,#top .priceCard,#top .useGrid article,#top .definePath li,#top .defineFacts article,#top .journeyCard,#top .emailLoop,#top .faqList{background:var(--card);border:2px solid var(--ink);border-radius:var(--card-radius);box-shadow:var(--card-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}#top .feature{padding:28px;overflow:hidden}#top .feature:after{width:48px;height:4px}#top .feature>span,#top .useGrid article>span{background:#f8e9de;border:1px solid #e1c2b1;border-radius:10px}#top .useGrid article{padding:26px}#top .priceCard{box-shadow:7px 7px #e6dbcd}#top .priceCard.popular{border-color:var(--orange);box-shadow:9px 9px #e6ad8f}#top .journeyCard{box-shadow:var(--card-shadow-warm);border-radius:16px}#top .journeyTop,#top .messageRow{background:#f0e8dc}#top .faqList{padding:0 4px;overflow:hidden}#top .faqList article{border:0;border-bottom:1px solid var(--hairline);box-shadow:none;background:0 0;border-radius:0}#top .faqList article:last-child{border-bottom:0}#top .faqList article.open{border-left:4px solid var(--orange);background:#fff9f2;padding-inline:14px}#top .transparentDemo,#top .sendDemo{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f4ebe0;border:0;border-radius:0;animation:none}#top .transparentDemo{min-height:472px;padding:28px 24px 86px}#top .sendDemo{min-height:536px}#top .chapter .demoConsole{border-color:#3a4534;box-shadow:10px 10px #0d100b}#top .sendSection,#top .dark,#top .security,#top .final{background:var(--moss);color:#f6f1e8;border-block:8px solid #2c3526}#top .security{border-top:8px solid var(--lime)}#top .final{border-top:1px solid #404b38}#top .securityList article{border-radius:var(--card-radius);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#1d2418;border:1px solid #3a4534}#top .securityList article:hover{border-color:#71834e;transform:translateY(-2px)}#top .step{border-bottom-color:#303b2a}#top .steps{border-left-color:#435039}#top .how{grid-template-columns:.85fr 1.15fr;align-items:start;gap:56px 72px;display:grid}#top .how>.demoConsole{grid-column:1/-1}#top .homePacket{color:#fff;background:#10150e;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:22px 18px 18px;display:grid;position:relative;overflow:hidden}#top .homePacketLine{z-index:0;background:#2c3526;height:3px;position:absolute;top:54px;left:8%;right:8%}#top .homePacketLine:after{content:"";background:linear-gradient(90deg,var(--orange),var(--lime));transform-origin:0;width:100%;height:100%;animation:6s ease-in-out infinite hiwLine;display:block}#top .homePacketMail{z-index:4;background:var(--orange);color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;animation:6s ease-in-out infinite hiwPacket;display:grid;position:absolute;top:36px;left:7%;box-shadow:0 0 22px #c5531d80}#top .homePacketMail svg{width:18px}#top .homePacket article{z-index:2;background:#171c14;border:1px solid #3a4534;border-radius:12px;min-height:168px;padding:18px 16px;position:relative}#top .homePacket article>span{width:40px;height:40px;color:var(--lime);background:#1d2418;border:1px solid #3a4534;border-radius:10px;place-items:center;margin-bottom:28px;display:grid}#top .homePacket article>span svg{width:18px}#top .homePacket small{color:#c4a090;letter-spacing:.1em;font-size:8px;font-weight:850;display:block}#top .homePacket b{margin:7px 0;font-size:14px;display:block}#top .homePacket p{color:#aeb7a4;margin:0;font-size:11px;line-height:1.5}#top .compare{background:#eee6d9;border-block:1px solid #d8ccbc}#top .compare>.container{overflow-x:auto}#top .col.featured{border:2px solid var(--ink);background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;box-shadow:9px 9px #d8b49f}#top .scopeStrip,#top .defineBand{background:#eee6d9}#top .scopeGrid a{border:2px solid var(--ink);border-radius:var(--card-radius);background:var(--card);box-shadow:7px 7px #e6dbcd}#top .toggle{background:#e9dfd1;border:1px solid #d4c8ba;border-radius:10px}#top .toggle button.active{background:var(--ink);color:#fff}@media (width<=1000px){#top .how{grid-template-columns:1fr;gap:36px}#top .trust .container{grid-template-columns:1fr 1fr}}@media (width<=780px){#top .homePacket{grid-template-columns:1fr}#top .homePacketLine,#top .homePacketMail{display:none}#top .homePacket article{grid-template-columns:40px 1fr;column-gap:14px;min-height:0;display:grid}#top .homePacket article>span{grid-row:1/4;margin:0}}@media (width<=620px){#top .section,#top .defineBand,#top .compare,#top .scopeStrip,#top .sendSection,#top .dark,#top .security,#top .final{padding-block:72px}#top .hero{padding-top:56px}#top .hero h1{max-width:none;font-size:42px}#top .hero>p{font-size:16px}#top .heroActions{flex-direction:column;align-items:stretch}#top .heroActions .button,#top .deskCopy .button,#top .sendCopy .button,#top .how .button,#top .final .button{width:100%}#top .trust .container{grid-template-columns:1fr}#top .hero .demoConsole,#top .demoConsole,#top .deskFrame{box-shadow:8px 8px #e2c6b5}#top .flow{padding:18px 14px}#top .transparentDemo{min-height:505px;padding:20px 16px 92px}}@media (width<=420px){#top .hero h1{font-size:38px}#top .micro{justify-content:flex-start}#top .compare>.container{overflow-x:auto}}@media (prefers-reduced-motion:reduce){#top .homePacketLine:after,#top .homePacketMail{animation:none}#top .homePacketMail{opacity:1;left:calc(93% - 37px)}}.prices.fivePlans.planStack{gap:18px;flex-direction:column!important;grid-template-columns:none!important;display:flex!important}.planStack .planRow{gap:16px;min-width:0;display:grid}.planStack .planRowFree,.planStack .planRowSolo,.planStack .planRowUnlimited{grid-template-columns:1fr}.planStack .planRowCore{grid-template-columns:repeat(3,minmax(0,1fr))}.planStack .planRowUnlimited{margin-top:28px}.planStack .priceCard{min-width:0}.price{flex-wrap:wrap;column-gap:8px}.price .saveBadge{background:var(--lime);color:var(--moss);letter-spacing:.03em;white-space:nowrap;border-radius:999px;align-self:center;align-items:center;margin:0 0 7px 2px;padding:5px 9px;font-size:11px;font-style:normal;font-weight:800;line-height:1;display:inline-flex}.comparisonTable,.comparisonTable.sixPlanTable,.comparisonTable.fivePlanTable{width:100%;max-width:1180px;margin-inline:auto}@media (width<=900px){.planStack .planRowCore{grid-template-columns:1fr}.planStack .planRowUnlimited{margin-top:12px}}.container{width:min(1180px,100% - 48px);margin-inline:auto;max-width:1180px!important}@media (width<=620px){.container{width:calc(100% - 32px)}}#top .priceCard.plan-unlimited,.fivePlans .priceCard.plan-unlimited,.priceCard.plan-unlimited.glassPrice,.priceCard.plan-unlimited{color:#f7f4eb;-webkit-backdrop-filter:none;backdrop-filter:none;background:#171c14;border-color:#2a3324;box-shadow:9px 9px #8fa85a}#top .priceCard.plan-unlimited:before,.fivePlans .priceCard.plan-unlimited:before,.priceCard.plan-unlimited:before{background:#d4f07a}#top .priceCard.plan-unlimited h3,#top .priceCard.plan-unlimited .price,#top .priceCard.plan-unlimited .price sup,#top .priceCard.plan-unlimited .price strong,#top .priceCard.plan-unlimited li,#top .priceCard.plan-unlimited>b,.fivePlans .priceCard.plan-unlimited h3,.fivePlans .priceCard.plan-unlimited .price,.fivePlans .priceCard.plan-unlimited .price sup,.fivePlans .priceCard.plan-unlimited .price strong,.fivePlans .priceCard.plan-unlimited li,.fivePlans .priceCard.plan-unlimited>b,.priceCard.plan-unlimited h3,.priceCard.plan-unlimited .price,.priceCard.plan-unlimited .price sup,.priceCard.plan-unlimited .price strong,.priceCard.plan-unlimited li,.priceCard.plan-unlimited>b{color:#f7f4eb}#top .priceCard.plan-unlimited .planTitle p,#top .priceCard.plan-unlimited>p,#top .priceCard.plan-unlimited .price span,#top .priceCard.plan-unlimited .billingDetail,.fivePlans .priceCard.plan-unlimited .planTitle p,.fivePlans .priceCard.plan-unlimited>p,.fivePlans .priceCard.plan-unlimited .price span,.fivePlans .priceCard.plan-unlimited .billingDetail,.priceCard.plan-unlimited .planTitle p,.priceCard.plan-unlimited>p,.priceCard.plan-unlimited .price span,.priceCard.plan-unlimited .billingDetail{color:#e8eedc!important}#top .priceCard.plan-unlimited hr,.fivePlans .priceCard.plan-unlimited hr,.priceCard.plan-unlimited hr{border-color:#4a5540}#top .priceCard.plan-unlimited li svg,.fivePlans .priceCard.plan-unlimited li svg,.priceCard.plan-unlimited li svg{color:#d4f07a}#top .priceCard.plan-unlimited .saveBadge,.fivePlans .priceCard.plan-unlimited .saveBadge,.priceCard.plan-unlimited .saveBadge{color:#12180e;background:#d4f07a}#top .priceCard.plan-unlimited .button,#top .priceCard.plan-unlimited .button.secondary,.fivePlans .priceCard.plan-unlimited .button,.fivePlans .priceCard.plan-unlimited .button.secondary,.priceCard.plan-unlimited .button,.priceCard.plan-unlimited .button.secondary{color:#12180e;background:#d4f07a;border-color:#d4f07a;box-shadow:0 5px #4d6420}#top .priceCard.plan-unlimited .button:hover,#top .priceCard.plan-unlimited .button.secondary:hover,.fivePlans .priceCard.plan-unlimited .button:hover,.fivePlans .priceCard.plan-unlimited .button.secondary:hover,.priceCard.plan-unlimited .button:hover,.priceCard.plan-unlimited .button.secondary:hover{color:#12180e;background:#e0f58c;border-color:#e0f58c;box-shadow:0 7px #4d6420}html,body{max-width:100%;overflow-x:clip}img,video{max-width:100%;height:auto}pre,code{overflow-wrap:anywhere;max-width:100%}pre{overflow-x:auto}.navDrawerActions{display:none}@media (width<=1100px){header{overflow:visible}.menu{width:44px;min-width:44px;min-height:44px;color:var(--ink,#1c1814);cursor:pointer;background:0 0;border:0;place-items:center;padding:10px;display:grid}.menu svg{width:22px;height:22px}.navLinks.open{z-index:60;border-bottom:1px solid var(--hairline,#e8e0d3);gap:0;max-height:calc(100dvh - 84px);padding:12px 20px 20px;top:100%;left:0;right:0;overflow:auto;box-shadow:0 16px 32px #3c2b1918}.navLinks.open a{align-items:center;min-height:44px;padding:10px 0;display:flex}.navLinks.open .navDrawerActions{border-top:1px solid var(--hairline,#e8e0d3);flex-direction:column;align-items:stretch;gap:10px;margin-top:8px;padding-top:14px;display:flex}.navLinks.open .navDrawerActions .button{justify-content:center;width:100%}}@media (width<=900px){.fivePlans .priceCard.planWide,.planStack .priceCard.planWide,.fivePlans .planWide{flex-direction:column;grid-template-rows:none;grid-template-columns:none;align-items:stretch;display:flex}.fivePlans .planWide .planTitle,.fivePlans .planWide .price,.fivePlans .planWide .billingDetail,.fivePlans .planWide>.button,.fivePlans .planWide>hr,.fivePlans .planWide>b,.fivePlans .planWide>ul{grid-area:auto;width:100%;max-width:100%}.fivePlans .planWide .price{margin:18px 0 0}.fivePlans .planWide>.button{margin-top:8px}.fivePlans .planWide>ul{grid-template-columns:1fr;gap:12px;display:grid}.pricingCompare .container,.comparePage{-webkit-overflow-scrolling:touch;overflow-x:auto}.fivePlanTable .comparisonRow,.sixPlanTable .comparisonRow,.comparisonTable .comparisonRow{min-width:880px}.blogTable{max-width:100%;display:block;overflow-x:auto}.inboxSplit{width:100%;max-width:100%}}@media (width<=620px){.nav{height:84px}.nav>.logo{flex:0 auto;min-width:0;max-width:calc(100% - 56px)}.nav>.logo .brandImage{width:min(168px,58vw);max-width:100%;height:auto}.navLinks.open{top:100%}.pricingHero h1,.subHero h1,.legalCenterHero h1,.legalHero h1,.docsHero h1,.blogHero h1,.blogArticleHero h1,.explainerHero h1,.contactHero h1,.hiwHeroCopy h1,.aliasHero h1,.altHero h1{letter-spacing:-.045em;font-size:36px}.senderMatch b,.sendProof b,.senderMatch em,.sendProof>em,.smtpNode b,.routeBadge b{white-space:normal}.featureGrid,.detailGrid,.useGrid,.contactChannelGrid{grid-template-columns:1fr}.heroActions .button,.pageCtaGlass .button{width:100%}}.pageCrumbs,.guideCrumb,.aliasCrumb,.altBreadcrumb,nav[aria-label=Breadcrumb]{color:#8a8175;letter-spacing:.06em;text-transform:uppercase;align-items:center;min-width:0;max-width:100%;height:18px;margin:0 0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;font-weight:650;line-height:1;display:flex}.pageCrumbs ol,nav[aria-label=Breadcrumb] ol{flex-wrap:nowrap;align-items:center;gap:0;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.pageCrumbs li,.guideCrumb,.aliasCrumb,.altBreadcrumb{white-space:nowrap;flex:none;align-items:center;min-width:0;display:inline-flex}.pageCrumbs li:last-child{flex:0 auto;overflow:hidden}.pageCrumbs a,.guideCrumb a,.aliasCrumb a,.altBreadcrumb a{color:#8a8175;white-space:nowrap;font-weight:650}.pageCrumbs a:hover,.guideCrumb a:hover,.aliasCrumb a:hover,.altBreadcrumb a:hover{color:var(--ink,#151914)}.pageCrumbsSep,.guideCrumb>span,.aliasCrumb>span,.altBreadcrumb>span{color:#c4b8aa;flex:none;margin:0 8px;font-weight:400}.pageCrumbs [aria-current=page],.pageCrumbs li:last-child>span{color:var(--ink,#151914);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.docsCrumbWrap{padding-top:28px}.docsCrumbWrap .pageCrumbs{margin-bottom:0}.docsCrumbWrap+.docsHero{padding-top:22px}.inboxHeroCrumb{margin:0 0 16px}.inboxHeroCrumb .pageCrumbs{margin:0}.pricingHero .pageCrumbs,.legalCenterHero .pageCrumbs{justify-content:center}.blogHero .pageCrumbs,.blogArticleHero .pageCrumbs,.legalHero .pageCrumbs,.hiwHeroCopy .pageCrumbs,.subHeroCopy .pageCrumbs,.explainerHero .pageCrumbs,.decisionHero .pageCrumbs,.migrationHero .pageCrumbs,.altHubHero .pageCrumbs,.altHeroCopy .pageCrumbs,.aliasHero .pageCrumbs,.guideHero .pageCrumbs{margin:0 0 14px}@media (width<=620px){.pageCrumbs,.guideCrumb,.aliasCrumb,.altBreadcrumb,nav[aria-label=Breadcrumb]{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.pageCrumbs::-webkit-scrollbar{height:0;display:none}.guideCrumb::-webkit-scrollbar{height:0;display:none}.aliasCrumb::-webkit-scrollbar{height:0;display:none}.altBreadcrumb::-webkit-scrollbar{height:0;display:none}nav[aria-label=Breadcrumb]::-webkit-scrollbar{height:0;display:none}.pageCrumbs ol{width:max-content;max-width:none}.pageCrumbs li:last-child{max-width:48vw}}.contactForm,.contactSuccess,.contactFormSection,.mzContact{--ink:#151914;--paper:#fbf7ef;--paper-strong:#fffdfa;--orange:#c5531d;--orange-dark:#993b13;--lime:#b8df61;--moss:#171c14;--hairline:#dcd2c4;--field-h:48px;--field-radius:10px;--label:#2a261f;--muted-text:#3f3a33}.contactFormSection{background:var(--moss);padding:88px 0 100px}.contactFormSection>.container{width:min(1180px,100% - 48px);max-width:1180px;margin-inline:auto}.contactForm{border:2px solid var(--ink);background:var(--paper-strong);width:100%;max-width:1180px;color:var(--ink);border-radius:14px;margin:0 auto;padding:36px 36px 28px;box-shadow:11px 11px #e2c6b5}.formIntro{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:24px;display:flex}.contactForm .kicker,.contactSuccess .kicker{color:var(--orange-dark);letter-spacing:.18em;text-transform:uppercase;margin:0;font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.formIntro h2,.contactSuccess h2{color:var(--ink);letter-spacing:-.04em;margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:32px;line-height:1.1}.formIntro>span{color:#3d4f24;white-space:nowrap;background:#eef3e5;border:1px solid #c9d6b0;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:750;display:inline-flex}.formIntro>span svg{width:15px;height:15px}.formGrid{grid-template-columns:1fr 1fr;gap:18px 16px;margin-top:26px;display:grid}.formGrid label>span,.captchaField>span{color:var(--label);margin-bottom:8px;font-size:13px;font-weight:750;display:block}.formGrid input,.formGrid select,.formGrid textarea,.captchaAnswer,.captchaRefresh{box-sizing:border-box;border:1px solid var(--hairline);border-radius:var(--field-radius);background:var(--paper-strong);width:100%;color:var(--ink);font:inherit;outline:none;font-size:15px;transition:border-color .15s,box-shadow .15s}.formGrid input,.formGrid select{height:var(--field-h);padding:0 14px}.formGrid textarea{resize:vertical;min-height:176px;padding:12px 14px;line-height:1.55}.formGrid input:focus,.formGrid select:focus,.formGrid textarea:focus,.captchaAnswer:focus,.captchaRefresh:focus-visible,.captchaRow .button:focus-visible,.contactForm .button:focus-visible,.contactSuccess .button:focus-visible{border-color:var(--orange);box-shadow:0 0 0 3px #c5531d33}.formGrid .full{grid-column:1/-1}.formGrid .trap{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.consent{color:var(--muted-text);align-items:flex-start;gap:10px;margin-top:20px;font-size:13px;line-height:1.55;display:flex}.consent input{width:16px;height:16px;accent-color:var(--orange);margin-top:3px}.consent a,.formError a{color:var(--orange-dark);text-underline-offset:2px;text-decoration:underline}.captchaField{margin-top:22px}.captchaRow{grid-template-columns:228px auto minmax(132px,1fr) auto;align-items:stretch;gap:10px;display:grid}.captchaChallenge,.captchaRefresh,.captchaAnswer,.captchaRow .button{height:var(--field-h);min-height:var(--field-h)}.captchaChallenge{border:1px solid var(--hairline);border-radius:var(--field-radius);background:var(--paper);justify-content:center;align-items:center;display:flex;overflow:hidden}.captchaChallenge img{object-fit:contain;object-position:center;align-self:center;width:100%;height:100%;display:block}.captchaChallenge em{color:var(--orange-dark);text-align:center;padding:0 10px;font-size:12px;font-style:normal}.captchaChallenge .spin{width:18px;height:18px;color:var(--orange-dark)}.captchaRefresh{width:auto;color:var(--ink);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:750;display:inline-flex}.captchaRefresh svg{width:15px;height:15px}.captchaRefresh:hover{border-color:var(--orange)}.captchaRefresh:disabled{opacity:.55;cursor:wait}.captchaAnswer{letter-spacing:.18em;text-transform:uppercase;min-width:0;padding:0 12px}.captchaRow .button{white-space:nowrap;width:auto;min-width:108px;padding:0 22px}.contactForm .button,.contactSuccess .button{height:var(--field-h);border:1px solid var(--orange);border-radius:var(--field-radius);background:var(--orange);color:#fff;font:inherit;box-shadow:0 5px 0 var(--orange-dark);cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:750;display:inline-flex}.contactForm .button:hover,.contactSuccess .button:hover{background:#d45d25}.contactForm .button:disabled,.captchaRow .button:disabled{opacity:.6;cursor:wait;box-shadow:none}.contactForm .button.secondary,.contactSuccess .button.secondary{background:var(--paper-strong);color:var(--ink);border-color:#cfc3b4;box-shadow:0 4px #ddd2c4}.formError{border-radius:var(--field-radius);color:#6d2f16;background:#fff1e8;border:1px solid #e2b59e;gap:10px;margin-top:16px;padding:12px 14px;scroll-margin-top:104px;font-size:13px;line-height:1.5;display:flex}.formError:focus,.contactSuccess:focus{outline:none}.formError svg{flex:0 0 18px;width:18px;height:18px;margin-top:1px}.formSubmit{margin-top:12px}.formSubmit small{max-width:52ch;color:var(--muted-text);font-size:12px;line-height:1.5;display:block}.spin{animation:1s linear infinite mz-contact-spin}@keyframes mz-contact-spin{to{transform:rotate(360deg)}}.contactSuccess{text-align:center;border:2px solid var(--ink);background:var(--paper-strong);max-width:760px;color:var(--ink);border-radius:14px;margin:0 auto;padding:56px 40px;scroll-margin-top:104px;box-shadow:11px 11px #e2c6b5}.contactSuccess>svg{color:#4f6430;width:52px;height:52px}.contactSuccess h2{font-size:36px}.contactSuccess>p:not(.kicker){max-width:42ch;color:var(--muted-text);margin:12px auto 0;line-height:1.65}.contactSuccess code{color:#3d4f24;background:#eef3e5;border-radius:8px;width:max-content;margin:18px auto 0;padding:8px 12px;display:block}.contactSuccess .button{margin-top:20px}@media (width<=720px){.formGrid{grid-template-columns:1fr}.formGrid .full{grid-column:auto}.contactForm{padding:24px 18px 20px}.formIntro{flex-direction:column}.contactFormSection>.container{width:min(1180px,100% - 32px)}}@media (width<=390px){.contactFormSection{padding:48px 0 64px}.contactFormSection>.container{width:calc(100% - 24px)}.captchaRow{grid-template-columns:1fr auto}.captchaChallenge{min-width:0}.captchaAnswer,.captchaRow .button{grid-column:1/-1;width:100%}.formIntro h2{font-size:26px}.contactSuccess{padding:36px 18px}}@media (prefers-reduced-motion:reduce){.spin{animation:none}}.inboxPage{--inbox-ink:var(--ink,#151914);--inbox-paper:var(--paper,#fbf7ef);--inbox-card:#fffdfa;--inbox-night:#171c14;--inbox-orange:var(--orange,#c5531d);--inbox-lime:var(--lime,#b8df61);--inbox-hair:var(--hairline,#dcd2c4);--inbox-muted:#6f675d;width:100%;max-width:none}.inboxPage .container,.inboxHeroBand .container,.inboxPage .inboxBand .container,.inboxPage .inboxFaq .container,.inboxPage .inboxCite .container{width:min(1180px,100% - 48px);max-width:1180px;margin-inline:auto}.inboxHeroBand{isolation:isolate;background:radial-gradient(circle at 12% 18%,#f4e6d8 0,#0000 28rem),radial-gradient(circle at 92% 8%,#e8eedc 0,#0000 22rem),#efebe0;border-bottom:1px solid #d8cdbf;width:100%;position:relative;overflow-x:clip}.inboxHeroBand:before{content:"";z-index:-1;pointer-events:none;border:1px solid #d9bda8;border-radius:50%;width:420px;height:420px;position:absolute;top:40px;left:-240px;box-shadow:0 0 0 34px #f6e9dc,0 0 0 35px #e8d6c7}.inboxHero{flex-direction:column;align-items:stretch;gap:0;min-width:0;padding-block:56px 72px;display:flex}.inboxHeroCrumb{z-index:auto;text-align:left;width:100%;min-width:0;margin:0 0 20px;position:static}.inboxHeroCrumb .pageCrumbs{margin:0;position:static}.inboxHeroShot{z-index:auto;width:100%;min-width:0;margin:0;position:static}.inboxHeroShot .featPlaceholderFrame,.inboxHeroShot .featPlaceholder,.inboxShotFrame{background:#fffdfa;border:2px solid #151914;border-radius:16px;margin:0;overflow:hidden;box-shadow:12px 12px #e2c6b5}.inboxShotFrame .deskChrome{color:#fff;background:#171c14;align-items:center;gap:12px;min-height:46px;padding:0 16px;display:flex}.inboxShotFrame .deskChrome>span{gap:5px;display:flex}.inboxShotFrame .deskChrome i{background:#c5531d;border-radius:50%;width:7px;height:7px;display:block}.inboxShotFrame .deskChrome i:nth-child(2){background:#b8df61}.inboxShotFrame .deskChrome i:nth-child(3){background:#f6f1e8}.inboxShotFrame .deskChrome b{letter-spacing:.16em;margin-left:4px;font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.inboxHeroShot .featPlaceholderFrame img,.inboxHeroShot .featPlaceholder img,.inboxShotFrame img{aspect-ratio:16/10;object-fit:cover;object-position:top center;width:100%;height:auto;display:block}.inboxVisual .inboxShotFrame{box-shadow:10px 10px #e2c6b5}.inboxBand--night .inboxShotFrame{border-color:#2c3526;box-shadow:10px 10px #12160f}.inboxHeroCopy{text-align:center;width:100%;min-width:0;max-width:none;margin-top:40px;position:static}.inboxHeroCopy .inboxHeroEyebrow{justify-content:center}.inboxHeroCopy h1{letter-spacing:-.06em;text-align:center;text-wrap:balance;width:100%;max-width:none;margin:22px 0;font-size:clamp(42px,4.8vw,68px);line-height:.98}.inboxHeroCopy h1 em{color:var(--inbox-orange,#c5531d);font-family:Georgia,Times New Roman,serif;font-weight:400}.inboxHeroCopy>p:not(.eyebrow){color:#655d52;text-align:center;width:100%;max-width:none;margin:0 auto;font-size:18px;line-height:1.7}.inboxHeroCopy .subHeroActions{justify-content:center}.inboxHeroFacts{color:#665e54;flex-wrap:wrap;justify-content:center;gap:10px 16px;margin-top:22px;font-size:12px;font-weight:750;display:flex}.inboxHeroFacts span{align-items:center;gap:6px;display:flex}.inboxHeroFacts svg{color:#71834e;width:15px}.inboxTrust{background:var(--inbox-ink);color:#e7e4dd}.inboxTrust .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;padding:22px 0;display:flex}.inboxTrust span{align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.inboxTrust svg{width:16px;color:var(--inbox-lime)}.inboxDefine,.inboxTake,.inboxNot,.inboxFaq{background:var(--inbox-paper);padding-block:96px}.inboxDefineHead,.inboxTakeHead,.inboxNotHead,.inboxFaqHead{width:100%;max-width:none;margin-bottom:36px}.inboxDefineHead h2,.inboxTakeHead h2,.inboxNotHead h2,.inboxFaqHead h2{letter-spacing:-.048em;max-width:none;margin:12px 0 16px;font-size:clamp(32px,4vw,48px);line-height:1.05}.inboxDefineHead p,.inboxTake p,.inboxNot p,.inboxFaqHead p{max-width:none;color:var(--inbox-muted);margin:0 0 14px;font-size:16px;line-height:1.75}.inboxTableWrap{width:100%;max-width:100%;margin:28px 0 0;overflow-x:auto}.inboxTable{border-collapse:collapse;background:var(--inbox-card);width:100%;min-width:520px}.inboxTable th,.inboxTable td{border:1px solid var(--inbox-hair);text-align:left;vertical-align:top;padding:14px 16px;font-size:14px;line-height:1.5}.inboxTable th{background:#f3eadf;font-weight:800}.inboxTake ul,.inboxNot ul{gap:10px;margin:18px 0 0;padding-left:1.2em;list-style:outside;display:grid}.inboxTake li,.inboxNot li{color:#5f584e;font-size:15px;line-height:1.6}.inboxTake li::marker{color:#a9471c}.inboxNot li::marker{color:#a9471c}.inboxBand{width:100%;max-width:none}.inboxBand--paper{background:var(--inbox-paper)}.inboxBand--warm{background:#eee6d9}.inboxBand--night{background:var(--inbox-night);color:#f6f1e8;border-block:8px solid #2c3526}.inboxSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px 64px;width:min(1180px,100%);max-width:1180px;margin-inline:auto;padding-block:96px;display:grid}.inboxSplit--reverse .inboxCopy{order:2}.inboxSplit--reverse .inboxVisual{order:1}.inboxIcon{background:var(--inbox-ink);width:48px;height:48px;color:var(--inbox-lime);border-radius:10px;place-items:center;margin-bottom:18px;display:grid}.inboxBand--night .inboxIcon{color:var(--inbox-lime);background:#b8df6118;border:1px solid #ffffff1a}.inboxIcon svg{width:21px;height:21px}.inboxCopy h2{letter-spacing:-.048em;max-width:520px;margin:12px 0 16px;font-size:clamp(32px,4vw,48px);line-height:1.05}.inboxCopy>p:not(.kicker){max-width:540px;color:var(--inbox-muted);margin:0 0 14px;font-size:16px;line-height:1.75}.inboxBand--night .inboxCopy>p:not(.kicker){color:#aeb7a4}.inboxFor{color:#4e473f;margin:0 0 18px;font-size:14px;font-weight:700;line-height:1.55}.inboxBand--night .inboxFor{color:#d1d8ca}.inboxCopy ul{gap:11px;margin:0 0 22px;padding:0;list-style:none;display:grid}.inboxCopy li{color:#5f584e;align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;display:flex}.inboxBand--night .inboxCopy li{color:#d1d8ca}.inboxCopy li svg{color:#71834e;flex:none;width:17px;height:17px;margin-top:2px}.inboxBand--night .inboxCopy li svg{color:var(--inbox-lime)}.inboxCopy .textLink{color:var(--inbox-orange);align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.inboxBand--night .inboxCopy .textLink{color:var(--inbox-lime)}.inboxVisual{min-width:0}.inboxForward{gap:28px;min-width:0;padding-block:96px;display:grid}.inboxForwardHead{max-width:720px}.inboxForwardHead h2{letter-spacing:-.048em;margin:12px 0 16px;font-size:clamp(32px,4vw,48px);line-height:1.05}.inboxForwardHead>p:not(.kicker):not(.inboxFor){color:var(--inbox-muted);margin:0 0 14px;font-size:16px;line-height:1.75}.inboxForwardBoard{margin:0}.inboxForwardBoard img,.inboxForwardBoard .featPlaceholder,.inboxForwardBoard figcaption{display:none}.forwardRail{background:#fffdfa;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:22px 20px 24px;list-style:none;display:grid}.forwardRail li{border:1px solid var(--inbox-hair);border-left:3px solid var(--inbox-orange);background:#fbf7ef;align-content:start;gap:10px;min-width:0;padding:16px 16px 18px;display:grid}.forwardRail>li>b{letter-spacing:.16em;color:var(--inbox-orange);font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.forwardRail span{letter-spacing:-.03em;color:var(--inbox-ink);font-size:16px;font-weight:800;display:block}.forwardRail p{color:var(--inbox-muted);margin:6px 0 0;font-size:14px;line-height:1.55}.inboxForwardPoints{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px;margin:0;padding:0;list-style:none;display:grid}.inboxForwardPoints li{color:#5f584e;align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;display:flex}.inboxForwardPoints svg{color:#71834e;flex:none;width:17px;height:17px;margin-top:2px}.inboxForward .textLink{color:var(--inbox-orange);align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.inboxActions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.inboxFaqList{border-top:2px solid var(--inbox-ink)}.inboxFaqList details{border-bottom:1px solid var(--inbox-hair)}.inboxFaqList summary{cursor:pointer;justify-content:space-between;gap:20px;padding:20px 4px;font-size:16px;font-weight:800;list-style:none;display:flex}.inboxFaqList summary::-webkit-details-marker{display:none}.inboxFaqList summary span{color:var(--inbox-orange);font-size:22px;line-height:1}.inboxFaqList details[open] summary span{transform:rotate(45deg)}.inboxFaqList details p{max-width:820px;color:var(--inbox-muted);margin:0;padding:0 36px 22px 4px;font-size:15px;line-height:1.75}.inboxCite{background:#eee6d9;padding:0 0 80px}.inboxCite .citeBlock{margin:0;padding-block:48px}.inboxPage .pageCtaGlass .button{color:#f6f1e8}@media (width<=900px){.inboxSplit,.inboxSplit--reverse{grid-template-columns:1fr;gap:36px}.inboxSplit--reverse .inboxCopy,.inboxSplit--reverse .inboxVisual{order:0}.inboxSplit,.inboxForward{padding-block:64px}.forwardRail,.inboxForwardPoints{grid-template-columns:1fr}.inboxCopy h2,.inboxDefineHead h2,.inboxTakeHead h2,.inboxNotHead h2,.inboxFaqHead h2{font-size:34px}.inboxTrust .container{justify-content:flex-start}}@media (width<=620px){.inboxPage .container,.inboxHeroBand .container,.inboxPage .inboxBand .container,.inboxPage .inboxFaq .container,.inboxPage .inboxCite .container{width:calc(100% - 32px)}.inboxHeroBand:before{display:none}.inboxHero{padding-block:40px 56px}.inboxHeroCrumb{margin:0 0 16px}.inboxHeroCopy{margin-top:28px}.inboxHeroCopy h1{font-size:40px}.inboxHeroCopy>p:not(.eyebrow){font-size:16px}.inboxHeroCopy .subHeroActions{flex-direction:column;align-items:stretch}.inboxHeroCopy .subHeroActions .button{width:100%}.inboxHeroShot{padding:0 8px 8px 0}.inboxHeroShot .featPlaceholderFrame,.inboxHeroShot .featPlaceholder,.inboxShotFrame{border-radius:12px;box-shadow:8px 8px #e2c6b5}.inboxDefine,.inboxTake,.inboxNot,.inboxFaq{padding-block:72px}.inboxSplit{padding-block:56px}.inboxForward{gap:22px;padding-block:56px}.forwardRail{padding:16px 14px 18px}.inboxCopy h2{font-size:30px}.inboxTrust .container{grid-template-columns:1fr;gap:12px;display:grid}.inboxTable{min-width:0}.inboxTable th,.inboxTable td{padding:10px 8px;font-size:13px}}@media (width<=390px){.inboxHeroCopy h1{font-size:34px}.inboxHeroShot .featPlaceholderFrame,.inboxHeroShot .featPlaceholder,.inboxShotFrame{border-radius:12px}}.featuresPage{width:100%;max-width:none}.featuresPage .container,.featuresPage .inboxHeroBand .container,.featuresPage .inboxBand .container{width:min(1180px,100% - 48px);max-width:1180px;margin-inline:auto}.featuresPage .inboxHeroCopy{text-align:center;max-width:820px;margin:28px auto 0}.featuresPage .inboxHeroCopy h1{text-wrap:balance}.featuresPage .inboxHeroFacts{justify-content:center}.featuresPage .featPlaceholder{background:#fffdfa;border:2px solid #151914;border-radius:14px;margin:0;overflow:hidden;box-shadow:10px 10px #e2c6b5}.featuresPage .featPlaceholder img,.featuresPage .featPlaceholderEmpty{aspect-ratio:16/10;object-fit:cover;background:#f4ebe0;width:100%;display:block}.featuresPage .featPlaceholderEmpty{color:#8a8176;letter-spacing:.08em;text-transform:uppercase;place-items:center;min-height:220px;font-size:12px;font-weight:800;display:grid}.featuresPage .featPlaceholder figcaption{display:none}
