/*! 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-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}}.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,)}.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:auto}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);margin: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:12px;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:12px;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:12px;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:12px}.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:12px;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:12px;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:12px;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{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:12px;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:12px;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:12px;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:12px;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:12px;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:12px;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:168px}.footerGrid .logo .brandImage{width:188px}.col .logo .brandImage{width:120px}.coreBrand{width:128px}.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:148px}.footerGrid .logo .brandImage{width:168px}.routeBadge,.smtpNode{width:120px}.routeBadge .nodeBrand,.smtpNode .nodeBrand{width:86px}}.nav>.logo{flex:none;min-height:0}@media (width<=1100px){.navLinks,.navActions{display:none}.navLinks.open{background:#fffdf8;flex-direction:column;padding:25px;display:flex;position:absolute;top:84px;left:0;right:0}.menu{display:block}}@media (width<=620px){.nav{height:72px}.nav>.logo .brandImage{width:148px}.navLinks.open{top:72px}}: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:visible}.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:12px}.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}.contactFormSection{background:linear-gradient(145deg,#151b11,#202b19);padding:100px 0}.contactForm{color:#1c2018;background:#ffffffef;border:1px solid #ffffff25;border-radius:24px;max-width:960px;margin:auto;padding:38px;box-shadow:0 28px 80px #05070445}.formIntro{border-bottom:1px solid #e5dccf;justify-content:space-between;align-items:start;gap:20px;padding-bottom:27px;display:flex}.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{grid-template-columns:1fr 1fr;gap:19px;margin-top:28px;display:grid}.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}.formGrid .full{grid-column:1/-1}.attachmentHint small{color:#867d72;margin-top:7px;font-size:10px;display:block}.trap{position:absolute!important;left:-9999px!important}.formGrid .captchaField{grid-column:1/-1;gap:8px;width:100%;display:grid}.captchaField>span{color:#4f4941;font-size:12px;font-weight:850;display:block}.captchaField>p{color:#867d72;margin:0;font-size:12px;line-height:1.5}.captchaBox{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:14px;width:100%;display:grid}.captchaCanvas{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;background:#f3e6d4;border:1px solid #d5c6b4;border-radius:10px;width:100%;height:78px;display:block}.captchaRefresh{color:#3f3932;width:100%;min-height:78px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dcd1c3;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-size:13px;font-weight:750;display:inline-flex}.captchaRefresh:hover{color:#a9471c;border-color:#bb673e}.formGrid .captchaInput{letter-spacing:.28em;text-transform:uppercase;text-align:center;width:100%;max-width:none;min-height:78px;font-weight:800}.consent{color:#6b6359;align-items:flex-start;gap:10px;margin-top:20px;font-size:12px;line-height:1.55;display:flex}.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:26px;display:flex}.formSubmit small{color:#857c70;max-width:470px;font-size:10px;line-height:1.5}.formSubmit 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>svg{color:#71844d;width:62px;height:62px}.contactSuccess h2{margin:12px 0;font-size:39px}.contactSuccess>p:not(.kicker){color:#6f675d;line-height:1.7}.contactSuccess code{color:#52633c;background:#eef3e5;border-radius:9px;width:max-content;margin:20px auto;padding:9px 12px;display:block}.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:auto}.nav>.logo .brandImage{width:158px}}@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}.formGrid .captchaField{grid-column:1/-1}.captchaBox{grid-template-columns:1fr}.contactForm{padding:24px 19px}.formIntro,.formSubmit{flex-direction:column;align-items:flex-start}.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:12px;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}}.citeBlock,.citeList{max-width:820px;margin:0 auto;padding:0 0 28px}.citeBlock{padding:36px 0 48px}.citeReviewed{color:#a9471c;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.citeBlock h2,.citeList h3{letter-spacing:-.03em;margin:0 0 14px}.citeBlock p,.citeList p{color:#5f584f;margin:0;font-size:16px;line-height:1.75}.citeSources{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.citeSources a{color:#a9471c;text-underline-offset:3px;font-size:14px;text-decoration:underline}.citeList{gap:22px;display:grid}.citeList article{border:1px solid var(--glass-border);background:var(--glass-bg);border-radius:16px;padding:22px 24px}.citeBand{background:linear-gradient(145deg,#f6eee2d9,#eef3e5c9);padding:70px 0}.defineBand{background:linear-gradient(145deg,#f6eee2d9,#eef3e5c9);padding:88px 0}.defineWrap{gap:36px;width:100%;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;position:relative;box-shadow:8px 8px #e2c6b5}.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}.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}}.trustCenter{padding-bottom:90px}.trustTable{border-collapse:collapse;background:#ffffffb8;border:1px solid #e4dacd;border-radius:16px;width:100%;overflow:hidden}.trustTable th,.trustTable td{text-align:left;vertical-align:top;border-bottom:1px solid #ece3d7;padding:14px 16px;font-size:14px;line-height:1.55}.trustTable th{color:#f6f1e8;background:#171d13;font-size:12px}.trustTable tr:last-child td{border-bottom:0}.trustNo{color:#a9471c;font-weight:800}.pageCrumbs{margin:0 0 22px}.pageCrumbs ol{color:#81776c;flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.pageCrumbs a{color:var(--orange,#a9471c);font-weight:800}.pageCrumbs span[aria-current=page]{color:#5f584f}.toolsSubhead{letter-spacing:-.03em;margin:48px 0 0;font-size:22px}.publishedStories{max-width:820px;padding:70px 0 10px}.publishedStories h2{letter-spacing:-.03em;margin:12px 0 14px}.publishedStories p{color:#5f584f;margin:0;line-height:1.75}.lookupConsole{border:2px solid var(--ink,#171c14);background:#fffdfa;border-radius:18px;overflow:hidden;box-shadow:14px 14px #ddc3b1}.lookupHead{color:#fff;background:#171c14;padding:36px 40px 24px}.lookupHead h1{letter-spacing:-.05em;margin:12px 0;font-size:clamp(36px,5vw,56px);line-height:1.05}.lookupHead p{color:#b5c0b2;max-width:720px;margin:0;line-height:1.65}.lookupForm{grid-template-columns:1fr auto;align-items:end;gap:14px;padding:24px 40px;display:grid}.lookupForm label{gap:8px;display:grid}.lookupForm span{letter-spacing:.08em;text-transform:uppercase;color:#655d52;font-size:12px;font-weight:800}.lookupForm input{width:100%;font:inherit;background:#fff;border:1px solid #e2d5c7;border-radius:12px;padding:14px 16px}.lookupResult{gap:22px;padding:8px 40px 36px;display:grid}.lookupResult h2{letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:14px}.lookupResult ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lookupResult code{word-break:break-word;background:#f6eee2;border-radius:10px;padding:12px 14px;font-size:13px;display:block}.lookupMeta,.lookupNote{color:#71695f;margin:0;font-size:14px;line-height:1.6}.lookupFlag{border-radius:12px;margin:0;padding:12px 14px;font-weight:700}.lookupFlag-fail{color:#7a2410;background:#f8d7d0}.lookupFlag-warn{color:#6a4a12;background:#f6e7c8}.lookupFlag-pass{color:#2d4a18;background:#e3efd3}.lookupFlag-info{color:#24344a;background:#e7eef6}.docsCrumbWrap{padding-top:36px}@media (width<=700px){.lookupHead,.lookupForm,.lookupResult{padding-inline:19px}.lookupForm{grid-template-columns:1fr}.lookupConsole{box-shadow:7px 7px #ddc3b1}}.toolsHub,.siteIndex,.notFound{padding:70px 0 110px}.toolsHub h1,.siteIndex h1,.notFound h1{letter-spacing:-.05em;margin:18px 0 20px;font-size:clamp(42px,6vw,68px)}.toolsHub>p,.siteIndex>p,.notFound>p{color:#655d52;max-width:720px;line-height:1.75}.toolsGrid,.indexGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;display:grid}.toolsGrid a,.indexGrid a{border:1px solid var(--glass-border);background:var(--glass-bg);box-shadow:var(--glass-shadow-small);border-radius:16px;padding:22px}.toolsGrid h2,.indexGrid h2{margin:0 0 8px;font-size:18px}.toolsGrid p,.indexGrid p{color:#71695f;margin:0;font-size:14px;line-height:1.6}.hiwDiagram{border:1px solid var(--glass-border);min-height:280px;box-shadow:var(--glass-shadow);background:linear-gradient(145deg,#fffd,#fff7ecb8);border-radius:22px;gap:12px;padding:28px;display:grid}.hiwDiagram article{background:#fff;border:1px solid #e5dcd0;border-radius:14px;grid-template-columns:42px 1fr;gap:12px;padding:14px;display:grid}.hiwDiagram i{color:#b34d1c;background:#f7e6da;border-radius:12px;place-items:center;width:42px;height:42px;font-style:normal;font-weight:800;display:grid}.indexColumns{grid-template-columns:repeat(2,1fr);gap:28px;margin-top:40px;display:grid}.indexColumns h2{margin:0 0 12px;font-size:16px}.indexColumns ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.indexColumns a{color:#a9471c}@media (width<=800px){.toolsGrid,.indexGrid,.indexColumns{grid-template-columns:1fr}}@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-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 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{background:#fff;border:1px solid #e2d5c7;border-radius:15px;align-items:center;gap:12px;max-width:680px;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 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:#8a7f72;gap:9px;margin-bottom:35px;font-size:12px;display:flex}.guideCrumb a{color:#a9471c}.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}}.prices.fivePlans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.fivePlans .priceCard{flex-direction:column;padding:26px 20px;display:flex}.fivePlans .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{grid-template-columns:repeat(3,1fr)}.fivePlans .priceCard>p:first-of-type{min-height:0}}@media (width<=850px){.prices.fivePlans{grid-template-columns:1fr 1fr}}@media (width<=580px){.prices.fivePlans{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}.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{background:#fff;border:1px solid #e2d5c7;border-radius:2px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;max-width:760px;padding:14px 16px;display:grid}.blogSearch input{width:100%;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{gap:16px;margin:0;padding:0;list-style:none;display:grid}.blogCard{background:#fff;border:1px solid #ded4c7;padding:26px}.blogCardMeta{color:#a9471c;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:12px;font-weight:800;display:flex}.blogCard h2{letter-spacing:-.03em;margin:12px 0 10px;font-size:28px}.blogCard h2 a{color:#171c14}.blogCard>p{color:#655d52;margin:0;line-height:1.7}.blogCardKeywords{color:#8a8176;font-size:13px;margin-top:12px!important}.blogCardLink{color:#a9471c;margin-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<=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}}: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,.guideWrap,.guideArticle,.legalBody,.legalArticle,.altLayout,.altArticle,.aliasLayout,.aliasArticle{overflow:visible!important}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:none}.nav>.logo .brandImage{width:168px;max-width:none;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);color:#f6f1e8;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);color:#28221c;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;overflow-x:clip}.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 12px/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 12px/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}.definePath li{transition:transform .2s,box-shadow .2s}.definePath li:hover{transform:translate(-2px,-3px);box-shadow:11px 11px #d9c2ae}.defineFacts article{box-shadow:6px 6px #e0d5c7}.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,.blogHero,.blogArticleHero,.altHero,.aliasHero,.altHubHero,.partnerHero{isolation:isolate;position:relative;overflow-x:clip}.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:auto}.nav>.logo .brandImage{width:158px}.navLinks{gap:17px}.hero:before{left:-330px}}@media (width<=900px){header:before{height:2px}.nav>.logo{flex-basis:auto}.nav>.logo .brandImage{width:158px}.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:148px}.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.planStack,.prices.planStack{flex-direction:column;gap:22px;width:100%;max-width:none;margin:0;display:flex}.planRowCore{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.planRowSolo{width:100%;display:block}.planRowSolo .priceCard{width:100%}.planRowUnlimited{border-top:1px dashed #d4c8ba;margin-top:64px;padding-top:56px}.fivePlans .planWide{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;display:grid}@media (width<=900px){.prices.fivePlans,.prices.fivePlans.planStack,.prices.planStack{grid-template-columns:1fr;width:100%;max-width:none;margin:0}.planRowCore{grid-template-columns:1fr}.planRowUnlimited{margin-top:40px;padding-top:36px}.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}}.pricingCompare .container{width:min(1180px,100% - 48px);max-width:1180px;overflow-x:visible}.pricingCompare .comparisonTable,.pricingCompare .fivePlanTable,.pricingCompare .sixPlanTable{width:100%;min-width:0;max-width:100%}@media (width<=1000px){.pricingCompare .container{overflow-x:auto}}.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:12px/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:12px/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 12px/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 12px/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 12px/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:12px;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;overflow:visible}.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:12px/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:12px;line-height:1.45}.altToc>div b{color:#fff;font-size:10px;display:block}.altArticle{min-width:0;overflow:visible}.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 12px/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:12px/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:12px/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 12px/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:12px}.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 12px/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:12px/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:12px/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:12px}.aliasDiagramFlow>i{background:#4c7186;height:2px}.aliasPulse{z-index:1;color:#91a5b1;align-items:center;gap:8px;margin-top:20px;font-size:12px;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;overflow:visible}.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:12px/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:12px/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:12px/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:12px;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}.spin{animation:1s linear infinite toolSpin}.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 12px/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}}.relatedBand{color:#f4efe6;background:#171c14;border-top:1px solid #2d3628;padding:28px 0}.relatedBand .container{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.relatedBand b{color:var(--lime);letter-spacing:.08em;text-transform:uppercase;margin-right:8px;font-size:13px}.relatedBand a{color:#e7e0d4;font-size:15px;font-weight:700}.relatedBand a:hover{color:#fff}.altToc>a,.aliasToc>a,.guideAside a,.legalSidebar>a{font-size:13px;line-height:1.45}.altToc>a span,.aliasToc>a span{font-size:11px}.altToc>div p,.altToc>div b,.hiwGifGrid figcaption,.hiwStatusList .state,.eyebrow,.kicker{font-size:12px}small{font-size:13px;line-height:1.55}:root{--content-width:1180px;--page-gutter:24px}.marketingSite>#top{display:contents}.marketingSite>header,.marketingSite>footer,.marketingSite>.relatedBand,.marketingSite>section,.marketingSite>#top>section{box-sizing:border-box;width:100%;max-width:none;margin-inline:0}.marketingSite .container,.marketingSite header .container,.marketingSite footer .container,.marketingSite .relatedBand .container{width:min(var(--content-width),calc(100% - var(--page-gutter)*2));max-width:var(--content-width);margin-inline:auto}.marketingSite>section.container,.marketingSite>#top>section.container{width:100%;max-width:none;padding-inline:max(var(--page-gutter),calc((100% - var(--content-width)) / 2))}.marketingSite .center,.marketingSite .center>p,.marketingSite .citeBlock,.marketingSite .citeList,.marketingSite .hero>p,.marketingSite .hero h1,.marketingSite .subHeroCopy,.marketingSite .pricingHero,.marketingSite .pricingHero>p,.marketingSite .legalCenterHero,.marketingSite .legalCenterHero>p,.marketingSite .legalHero>div>p,.marketingSite .legalHeroCard,.marketingSite .final>div>p,.marketingSite .pagePanel,.marketingSite .processIntro,.marketingSite .subSection .center,.marketingSite .sendCopy,.marketingSite .sendDemo,.marketingSite .transparentDemo,.marketingSite .explainerFlow,.marketingSite .contactRouteVisual,.marketingSite .hiwSectionIntro,.marketingSite .hiwSectionIntro>p,.marketingSite .hiwHeroCopy>p,.marketingSite .publishedStories,.marketingSite .toolsHub>p,.marketingSite .siteIndex>p,.marketingSite .altSection>p,.marketingSite .aliasSection>p,.marketingSite .toolContent>p,.marketingSite .contactForm,.marketingSite .contactSuccess,.marketingSite .docsHero,.marketingSite .decisionHero,.marketingSite .troubleHero,.marketingSite .statusHero,.marketingSite .changelogHero,.marketingSite .casesHero,.marketingSite .migrationHero,.marketingSite .docsHero>p,.marketingSite .decisionHero>p,.marketingSite .troubleHero>p,.marketingSite .statusHero>p,.marketingSite .changelogHero>p,.marketingSite .casesHero>p,.marketingSite .migrationHero>p,.marketingSite .docsSearch,.marketingSite .altHeroCopy>p,.marketingSite .aliasHero>div:first-child>p,.marketingSite .altHubHero>div:first-child>p,.marketingSite .partnerHero h1,.marketingSite .partnerHero p,.marketingSite .labHead p,.marketingSite .footerGrid>div:first-child p,.marketingSite .flow,.marketingSite .prices,.marketingSite .defineWrap,.marketingSite .defineIntro,.marketingSite .blogHero,.marketingSite .blogArticleHero,.marketingSite .blogHero>p,.marketingSite .blogArticleHero>p,.marketingSite .blogArticle,.marketingSite .blogLead,.marketingSite .blogToc,.marketingSite .blogFigure,.marketingSite .blogTable,.marketingSite .blogSteps,.marketingSite .blogFaq,.marketingSite .blogRelated,.marketingSite .blogCloseCta,.marketingSite .blogSoftCta,.marketingSite .blogToolCta,.marketingSite .blogTakeaways{max-width:none!important}.marketingSite .center,.marketingSite .center>p,.marketingSite .citeBlock,.marketingSite .citeList,.marketingSite .hero>p,.marketingSite .hero h1,.marketingSite .subHeroCopy,.marketingSite .pricingHero>p,.marketingSite .legalCenterHero>p,.marketingSite .legalHero>div>p,.marketingSite .final>div>p,.marketingSite .pagePanel,.marketingSite .processIntro,.marketingSite .sendCopy,.marketingSite .sendDemo,.marketingSite .transparentDemo,.marketingSite .explainerFlow,.marketingSite .contactRouteVisual,.marketingSite .hiwSectionIntro,.marketingSite .hiwSectionIntro>p,.marketingSite .docsHero>p,.marketingSite .docsSearch,.marketingSite .flow,.marketingSite .prices,.marketingSite .defineIntro,.marketingSite .blogArticle,.marketingSite .blogLead,.marketingSite .blogToc,.marketingSite .blogFigure,.marketingSite .blogTable,.marketingSite .blogSteps,.marketingSite .blogFaq,.marketingSite .blogRelated,.marketingSite .blogCloseCta,.marketingSite .blogSoftCta,.marketingSite .blogToolCta{width:100%}.marketingSite .featureGrid>*,.marketingSite .useGrid>*,.marketingSite .detailGrid>*,.marketingSite .definePath>*,.marketingSite .defineFacts>*,.marketingSite .prices>*,.marketingSite .hiwCapabilityGrid>*,.marketingSite .hiwBoundaryGrid>*,.marketingSite .hiwSequence>*,.marketingSite .toolsGrid>*,.marketingSite .indexGrid>*,.marketingSite .legalDirectory>*,.marketingSite .policyMiniGrid>*,.marketingSite .contactChannelGrid>*,.marketingSite .securityList>*,.marketingSite .pricingDefinitions>*,.marketingSite .docTopicGrid>*,.marketingSite .responseGrid>*,.marketingSite .fitCards>*,.marketingSite .valueStack>*,.marketingSite .altChoiceGrid>*,.marketingSite .altScenarioGrid>*,.marketingSite .aliasFit>*,.marketingSite .toolExplain>*,.marketingSite .toolModeGrid>*,.marketingSite .dnsCoverageGrid>*,.marketingSite .altHubCategories>div>*,.marketingSite .altHubGroup>div>*,.marketingSite .hiwNextGrid>*{min-width:0;height:100%}.marketingSite .trust .container,.marketingSite .pageTrust .container,.marketingSite .legalCenterSignals,.marketingSite .defineSources,.marketingSite .micro{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));justify-content:stretch;gap:16px;display:grid}.marketingSite .relatedBand .container{grid-template-columns:auto repeat(7,minmax(0,1fr));align-items:center;gap:14px;display:grid}.marketingSite .defineSources a,.marketingSite .legalCenterSignals span{justify-content:center;width:100%}.marketingSite .micro{justify-items:center}@media (width>=1051px){.marketingSite .sectionHead,.marketingSite .how,.marketingSite .securityGrid,.marketingSite .faq,.marketingSite .transparent,.marketingSite .sendGrid,.marketingSite .scopeGrid,.marketingSite .processGrid,.marketingSite .fitGrid,.marketingSite .hiwDefinitionGrid,.marketingSite .hiwGifGrid,.marketingSite .hiwOutboundGrid,.marketingSite .hiwStatusGrid,.marketingSite .hiwChecklistGrid,.marketingSite .hiwHero,.marketingSite .legalHero,.marketingSite .explainerHero,.marketingSite .contactHero,.marketingSite .subHero,.marketingSite .altHero,.marketingSite .aliasHero,.marketingSite .altHubHero,.marketingSite .defineIntro,.marketingSite .dnsSectionHead,.marketingSite .dnsMethodGrid,.marketingSite .dnsBoundaryGrid,.marketingSite .docsColumns,.marketingSite .guideHeroGrid,.marketingSite .decisionVerdict,.marketingSite .decisionGrid,.marketingSite .altHubDirectoryHead,.marketingSite .altHubMethod,.marketingSite .altLongPoint,.marketingSite .aliasFigure figcaption,.marketingSite .aliasDeliveryCta,.marketingSite .partnerHero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.marketingSite .footerGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=1100px){.marketingSite .relatedBand .container{grid-template-columns:1fr;justify-items:start}}@media (width<=620px){:root{--page-gutter:16px}.marketingSite .trust .container,.marketingSite .pageTrust .container,.marketingSite .legalCenterSignals,.marketingSite .defineSources,.marketingSite .micro{grid-template-columns:1fr}}.marketingSite>section,.marketingSite>#top>section,.marketingSite>.relatedBand,.marketingSite>footer{overflow-x:clip}.marketingSite .guideWrap,.marketingSite .migrationLayout,.marketingSite .altLayout,.marketingSite .aliasLayout,.marketingSite .legalBody,.marketingSite .guideWrap>*,.marketingSite .migrationLayout>*,.marketingSite .altLayout>*,.marketingSite .aliasLayout>*{min-width:0;max-width:100%}.marketingSite .compare>.container,.marketingSite .comparePage,.marketingSite .decisionCompare,.marketingSite .codeTable,.marketingSite .fieldReference,.marketingSite .dnsDemo,.marketingSite .altTable,.marketingSite .toolRiskTable,.marketingSite .tutorialFlowVisual{width:100%;max-width:100%;overflow-x:auto}.marketingSite .compareGrid,.marketingSite .comparePageTable,.marketingSite .decisionCompare .compareHead,.marketingSite .decisionCompare .compareRow,.marketingSite .codeTable>div,.marketingSite .fieldReference>div,.marketingSite .dnsDemoHead,.marketingSite .dnsDemo>div:not(.demoCallout),.marketingSite .altTableHead,.marketingSite .altTableRow,.marketingSite .toolRiskTable>div{max-width:none}
