/*! tailwindcss v4.3.3 | 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)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-auto{height:auto}.shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.grayscale{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,)}.grayscale{--tw-grayscale:grayscale(100%)}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}.prod .flag{border:1px solid var(--flag-ring);border-radius:3px;flex:none;width:22px;height:15px;margin-right:9px;display:inline-block}.prod .cert{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:14px;padding:26px 26px 20px;position:relative;overflow:hidden}.prod .cert:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#0a586606 0 2px,#0000 2px 12px);position:absolute;inset:0}.prod .cert-band{background:linear-gradient(90deg,var(--accent),var(--teal));height:5px;position:absolute;top:0;left:0;right:0}.prod .cert-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex;position:relative}.prod .cert-title{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:600}.prod .cert h3{margin:4px 0 2px;font-size:1.2rem}.prod .seal{flex:none;width:62px;height:62px}.prod .cert-grid{grid-template-columns:1fr 1fr;gap:11px 20px;margin:18px 0 14px;display:grid;position:relative}.prod .cert-grid .k{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.66rem;font-weight:600}.prod .cert-grid .v{font-size:.86rem;font-weight:500}.prod .cert-hash{background:var(--bg);border:1px solid var(--line);border-radius:8px;grid-column:1/-1;padding:8px 10px}.prod .cert-hash .v{font-family:var(--mono);word-break:break-all;color:var(--ink-2);font-size:.7rem}.prod .cert-times{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:8px;padding-top:11px;display:grid;position:relative}.prod .cert-times div{color:var(--muted);font-size:.68rem}.prod .cert-times b{color:var(--ink);font-size:.76rem;font-weight:600;display:block}.prod .cert-foot{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:14px;display:flex;position:relative}.prod .cert-foot .sig{color:var(--accent);font-family:Brush Script MT,Segoe Script,cursive;font-size:1.4rem;font-style:italic;line-height:1}.prod .qr{flex:none;width:56px;height:56px}.prod{--n0:#fff;--n25:#fbfcfd;--n50:#f7f8fa;--n100:#f1f3f6;--n150:#ebeef2;--n200:#e3e7ec;--n300:#d3d9e0;--n400:#717780;--n500:#67707e;--n600:#4b5563;--n700:#2f3a48;--n900:#0e1726;--accent:#0a5866;--accent-h:#084753;--accent-50:#ecf5f6;--accent-100:#d6ecef;--accent-200:#b2d9df;--teal:#0f7a5a;--teal-50:#e8f5ef;--teal-100:#c8e6da;--green:#0f7a5a;--green-50:#e8f5ef;--amber:#a85b0a;--amber-50:#fcf4e6;--red:#b42318;--red-50:#fceceb;--violet:#6b4de6;--violet-50:#f2effc;--surface-raised:#fff;--surface-blur:#ffffffe6;--input-bg:#fff;--input-border:#8a94a3;--on-accent:#fff;--on-ink:#fff;--brand-mark:#0a5866;--focus:#0a5866;--focus-halo:var(--accent-100);--red-200:#f1c6c3;--overlay:#0d1f2452;--toast-bg:#0d1f24;--toast-fg:#fff;--sw-on:var(--green);--paper:#fff;--paper-shadow:0 1px 2px #0d1f2414,0 8px 24px #0d1f241a;--placeholder:#eef1f4;--flag-ring:#00000014;--grid-line:#0a58660b;--img-dim:none;--r-sm:6px;--r:8px;--r-md:10px;--r-lg:14px;--r-xl:18px;--sh-xs:0 1px 2px #0e17260d;--sh-sm:0 1px 2px #0e17260a,0 2px 6px #0e17260a;--sh-md:0 2px 4px #0e17260a,0 8px 24px #0e172614;--sh-lg:0 4px 8px #0e17260a,0 24px 64px #0e172629;--font:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:var(--font-mono-face),ui-monospace,SFMono-Regular,Menlo,monospace;--ink:var(--n900);--ink-2:var(--n600);--muted:var(--n500);--line:var(--n200);--bg:var(--n50);--shadow:var(--sh-sm);--shadow-lg:var(--sh-lg);--ok:var(--green);--ok-50:var(--green-50);--warn:var(--amber);--warn-50:var(--amber-50);box-sizing:border-box;font-family:var(--font);color:var(--n900);background:var(--n0);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:14px;line-height:1.5}.prod a{color:var(--accent);text-decoration:none}.prod a:hover{color:var(--accent-h)}.prod h1,.prod h2,.prod h3,.prod h4{letter-spacing:-.015em;color:var(--n900);margin:0;font-weight:600}.prod p{margin:0}.prod .num,.prod .tnum{font-variant-numeric:tabular-nums}.prod .mono{font-family:var(--mono);letter-spacing:-.01em;font-size:.92em}.prod .muted{color:var(--n500)}.prod .subtle{color:var(--n400)}.prod .xs{font-size:12px}.prod .sm{font-size:13px}.prod .ic{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-3px;flex:none;width:16px;height:16px}.prod .ic.s14{width:14px;height:14px}.prod .ic.s18{width:18px;height:18px}.prod .ic.s20{width:20px;height:20px}.prod .ic.s24{width:24px;height:24px}.prod .page{display:none}.prod .page.on{display:block}.prod .btn{border-radius:var(--r);height:32px;font:500 13px/1 var(--font);cursor:pointer;white-space:nowrap;color:var(--n900);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 12px;transition:background .12s,border-color .12s,box-shadow .12s;display:inline-flex;text-decoration:none!important}.prod .btn-primary{background:var(--accent);box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0b4f8a4d;color:var(--on-accent)!important}.prod .btn-primary:hover{background:var(--accent-h)}.prod .btn-secondary{background:var(--n0);border-color:var(--n200);box-shadow:var(--sh-xs);color:var(--n900)!important}.prod .btn-secondary:hover{background:var(--n50);border-color:var(--n300)}.prod .btn-ghost{color:var(--n600)!important}.prod .btn-ghost:hover{background:var(--n100);color:var(--n900)!important}.prod .btn-danger{background:var(--n0);border-color:var(--n200);box-shadow:var(--sh-xs);color:var(--red)!important}.prod .btn-danger:hover{background:var(--red-50);border-color:var(--red-200)}.prod .btn-lg{border-radius:var(--r-md);height:48px;padding:0 22px;font-size:15px;font-weight:600}.prod .btn-md{height:38px;padding:0 16px;font-size:14px}.prod .btn-block{width:100%}.prod .btn-icon{width:32px;padding:0}.prod .btn[disabled]{opacity:.45;pointer-events:none}.prod .field{margin-bottom:18px}.prod .field label,.prod .lbl{color:var(--n700);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.prod .input,.prod select.input,.prod textarea.input{border:1px solid var(--input-border);border-radius:var(--r-md);width:100%;height:44px;font:16px var(--font);color:var(--n900);background:var(--input-bg);box-shadow:var(--sh-xs);outline:none;padding:0 14px;transition:border-color .12s,box-shadow .12s}.prod .input:hover{border-color:var(--n400)}.prod .input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-halo)}.prod select.input{appearance:none;background:var(--input-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B7584' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;padding-right:38px}.prod .input.sm{border-radius:var(--r);height:32px;box-shadow:none;padding:0 10px;font-size:13px}.prod select.input.sm{background-position:right 8px center;padding-right:30px}.prod .help{color:var(--n500);margin-top:6px;font-size:12.5px}.prod .grid2{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.prod .grid-zip{grid-template-columns:150px 1fr;gap:0 14px;display:grid}.prod .badge{white-space:nowrap;background:var(--n100);height:22px;color:var(--n700);border-radius:999px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #0e17260f}.prod .badge i{opacity:.9;background:currentColor;border-radius:50%;width:6px;height:6px}.prod .c-ok{background:var(--green-50);color:var(--green)}.prod .c-warn{background:var(--amber-50);color:var(--amber)}.prod .c-err{background:var(--red-50);color:var(--red)}.prod .c-info{background:var(--accent-50);color:var(--accent)}.prod .c-gray{background:var(--n100);color:var(--n600)}.prod .c-teal{background:var(--teal-50);color:var(--teal)}.prod .c-violet{background:var(--violet-50);color:var(--violet)}.prod .chip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.prod .chip i{background:currentColor;border-radius:50%;width:6px;height:6px}.prod .demo,.prod .tag-ex{height:20px;color:var(--amber);background:var(--amber-50);vertical-align:middle;letter-spacing:0;border-radius:5px;padding:0 7px;font-size:11px;box-shadow:inset 0 0 0 1px #9a5b0026}.prod .demo,.prod .mail-link,.prod .tag-ex{white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}.prod .mail-link{background:var(--teal-50);height:22px;box-shadow:inset 0 0 0 1px var(--teal-100);border-radius:999px;gap:5px;padding:0 8px;font-size:12px;color:var(--teal)!important;text-decoration:none!important}.prod .mail-link:hover{background:var(--teal-100)}.prod .kbd{border:1px solid var(--n200);background:var(--n0);min-width:20px;height:20px;font:500 11px var(--font);color:var(--n500);box-shadow:0 1px 0 var(--n200);border-radius:5px;place-items:center;padding:0 5px;display:inline-grid}.prod .toast{background:var(--toast-bg);color:var(--toast-fg);border-radius:var(--r-md);opacity:0;z-index:500;pointer-events:none;box-shadow:var(--sh-lg);max-width:90vw;padding:10px 14px;font-size:13px;transition:all .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,12px)}.prod .toast.show{opacity:1;pointer-events:auto;transform:translate(-50%)}.prod .toast a{color:var(--teal-100)}.prod .overlay{background:var(--overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:400;display:none;position:fixed;inset:0}.prod .overlay.on{display:block}.prod .modal{background:var(--surface-raised);border-radius:var(--r-lg);width:min(460px,92vw);box-shadow:var(--sh-lg);z-index:410;display:none;position:fixed;top:18vh;left:50%;overflow:hidden;transform:translate(-50%)}.prod .modal.on{display:block}.prod .modal-h{padding:18px 20px 0}.prod .modal-b{padding:12px 20px 18px}.prod .modal-f{border-top:1px solid var(--n150);background:var(--n25);justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.prod .proto{z-index:300;position:fixed;bottom:16px;right:16px}.prod .proto>button{border:1px solid var(--n200);background:var(--surface-blur);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:34px;box-shadow:var(--sh-md);font:500 12.5px var(--font);color:var(--n700);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:flex}.prod .proto .menu{background:var(--surface-raised);border:1px solid var(--n200);border-radius:var(--r-lg);width:250px;box-shadow:var(--sh-lg);max-height:70vh;padding:6px;display:none;position:absolute;bottom:44px;right:0;overflow:auto}.prod .proto.open .menu{display:block}.prod .proto .menu b{color:var(--n400);padding:8px 10px 4px;font-size:11px;font-weight:500;display:block}.prod .proto .menu a{color:var(--n700);border-radius:6px;padding:6px 10px;font-size:13px;display:block}.prod .proto .menu a:hover{background:var(--n100)}.prod .c-top{border-bottom:1px solid var(--n150);background:var(--n0);z-index:50;height:64px;padding:0 28px;position:sticky;top:0}.prod .brand,.prod .c-top{align-items:center;display:flex}.prod .brand{letter-spacing:-.01em;gap:9px;font-size:15px;font-weight:600;color:var(--n900)!important}.prod .brand-mark{background:var(--brand-mark);color:#fff;border-radius:7px;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 -1px #00000026}.prod .brand-mark .ic{stroke-width:2px;width:15px;height:15px}.prod .c-prog{flex:1;justify-content:center;gap:6px;max-width:560px;margin:0 auto;display:flex}.prod .c-prog a{color:var(--n400);flex-direction:column;gap:7px;font-size:12px;display:flex;text-decoration:none!important}.prod .c-prog a:before{content:"";background:var(--n150);border-radius:3px;height:3px}.prod .c-prog a.done:before{background:var(--accent)}.prod .c-prog a.cur:before{background:linear-gradient(90deg,var(--accent) 50%,var(--n150) 50%)}.prod .c-top .right{justify-content:flex-end;align-items:center;gap:6px;min-width:180px;display:flex}.prod .c-wrap{background:var(--n0);grid-template-columns:1fr 560px 1fr;gap:48px;min-height:calc(100vh - 64px);padding:56px 28px 120px;display:grid}.prod .c-main{grid-column:2}.prod .c-side{grid-column:3;max-width:300px}.prod .c-back{align-items:center;gap:6px;margin-bottom:20px;font-size:13px;font-weight:500;display:inline-flex;color:var(--n500)!important}.prod .c-back:hover{color:var(--n900)!important}.prod .c-eyebrow{color:var(--teal);margin-bottom:8px;font-size:13px}.prod .c-h{margin-bottom:10px;font-size:30px;font-weight:600}.prod .c-sub{color:var(--n500);margin-bottom:32px;font-size:15.5px;line-height:1.55}.prod .c-actions{align-items:center;gap:10px;margin-top:28px;display:flex}.prod .c-actions .btn-lg{flex:1}.prod .sect{color:var(--n900);align-items:center;gap:10px;margin:30px 0 14px;font-size:13px;font-weight:600;display:flex}.prod .sect:after{content:"";background:var(--n150);flex:1;height:1px}.prod .dz{border-radius:var(--r-xl);text-align:center;cursor:pointer;background:linear-gradient(180deg,var(--n0),var(--n25));padding:52px 28px;transition:all .15s;display:block}.prod .dz.over,.prod .dz:hover{border-color:var(--accent);background:var(--accent-50)}.prod .dz-ic{background:var(--n0);border:1px solid var(--n200);width:56px;height:56px;box-shadow:var(--sh-sm);color:var(--accent);border-radius:16px;place-items:center;margin:0 auto 18px;display:grid}.prod .dz h3{margin-bottom:6px;font-size:17px}.prod .dz p{color:var(--n500);margin-bottom:18px;font-size:14px}.prod .dz-meta{color:var(--n400);justify-content:center;gap:18px;margin-top:22px;font-size:12.5px;display:flex}.prod .dz-meta span{align-items:center;gap:6px;display:flex}.prod .dz-prog{background:var(--n150);border-radius:4px;max-width:260px;height:4px;margin:18px auto 0;display:none;overflow:hidden}.prod .dz-prog i{background:var(--accent);width:0;height:100%;transition:width .12s;display:block}.prod .docv{border:1px solid var(--n200);border-radius:var(--r-xl);box-shadow:var(--sh-sm);overflow:hidden}.prod .docv-stage{background:var(--n50);border-bottom:1px solid var(--n150);justify-content:center;gap:16px;padding:28px;display:flex}.prod .pg{aspect-ratio:210/297;background:var(--paper);border-radius:3px;width:150px;padding:14px 13px;position:relative;box-shadow:0 1px 2px #0e172614,0 6px 18px #0e172614}.prod .pg.b{opacity:.9;align-self:flex-end;width:118px}.prod .pg i{background:var(--n150);border-radius:2px;height:3px;margin-bottom:5px;display:block}.prod .pg .ln-a{width:44%;position:absolute;top:24%;left:13px}.prod .pg .ln-a i{background:#c3d2e2}.prod .pg .ln-b{position:absolute;top:45%;left:13px;right:13px}.prod .pg .pn{text-align:center;color:var(--n400);font-size:9px;position:absolute;bottom:6px;left:0;right:0}.prod .docv-row{align-items:center;gap:12px;padding:14px 18px;display:flex}.prod .file-ic{background:var(--red-50);width:36px;height:36px;color:var(--red);border-radius:9px;flex:none;place-items:center;display:grid}.prod .osum{border-radius:var(--r-lg);background:var(--n0);box-shadow:var(--sh-xs);padding:18px;position:sticky;top:96px}.prod .osum h4{align-items:center;margin-bottom:12px;font-weight:600}.prod .osum .r,.prod .osum h4{justify-content:space-between;font-size:13px;display:flex}.prod .osum .r{gap:10px;padding:5px 0}.prod .osum .r span:first-child{color:var(--n500)}.prod .osum .r span:last-child{text-align:right}.prod .osum .tot{justify-content:space-between;align-items:baseline;margin-top:10px;padding-top:12px;display:flex}.prod .osum .tot,.prod .osum ul{border-top:1px solid var(--n150)}.prod .osum ul{gap:7px;margin:14px 0 0;padding:12px 0 0;list-style:none;display:grid}.prod .osum li{color:var(--n600);gap:8px;font-size:12.5px;display:flex}.prod .osum li .ic{color:var(--teal);width:14px;height:14px;margin-top:2px}.prod .route-pill{color:var(--n600);align-items:center;gap:6px;font-size:12px;display:inline-flex}.prod .flag{vertical-align:-2px;border-radius:2px!important;width:18px!important;height:13px!important;margin-right:0!important}.prod .cty{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:22px;display:grid}.prod .cty button{border:1px solid var(--n200);border-radius:var(--r-md);background:var(--n0);cursor:pointer;font:500 13.5px var(--font);color:var(--n900);box-shadow:var(--sh-xs);flex-direction:column;align-items:flex-start;gap:8px;padding:12px;transition:all .12s;display:flex}.prod .cty button small{color:var(--n500);font-size:12px;font-weight:400}.prod .cty button:hover{border-color:var(--n300)}.prod .cty button.on{box-shadow:0 0 0 1px var(--accent),0 0 0 4px var(--focus-halo)}.prod .cty .flag{width:20px;height:15px}.prod .who{border:1px solid var(--n200);border-radius:var(--r-md);background:var(--n25);align-items:center;gap:14px;padding:14px 16px;display:flex}.prod .av{width:36px;height:36px;color:var(--accent);background:var(--accent-100);border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:600;display:grid}.prod .choice{border:1px solid var(--n200);border-radius:var(--r-lg);cursor:pointer;background:var(--n0);box-shadow:var(--sh-xs);gap:14px;margin-bottom:10px;padding:16px 18px;transition:all .12s;display:flex}.prod .choice:hover{border-color:var(--n300)}.prod .choice.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 0 0 4px var(--focus-halo)}.prod .radio{border:1.5px solid var(--n300);background:var(--n0);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:2px;display:grid}.prod .choice.on .radio{border-color:var(--accent);border-width:5px}.prod .choice .t{font-size:14.5px;font-weight:600}.prod .choice .d{color:var(--n500);margin-top:3px;font-size:13.5px}.prod .choice .p{white-space:nowrap;margin-left:auto;font-size:14px}.prod .choice .meta{color:var(--n500);gap:12px;margin-top:10px;font-size:12px;display:flex}.prod .choice .meta span{align-items:center;gap:5px;display:flex}.prod .seg{background:var(--n100);border-radius:var(--r);gap:2px;padding:3px;display:inline-flex}.prod .seg button{height:30px;font:500 13px var(--font);color:var(--n500);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:0 12px}.prod .seg button.on{background:var(--n0);color:var(--n900);box-shadow:0 1px 2px #0e17261a,0 0 0 .5px #0e17260f}.prod .setrow{border-bottom:1px solid var(--n150);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.prod .setrow:last-child{border:0}.prod .setrow .t{font-weight:500}.prod .setrow .d{color:var(--n500);font-size:13px}.prod .bigtot{text-align:center;padding:8px 0 26px}.prod .bigtot .k{color:var(--n500);font-size:14px}.prod .bigtot .v{letter-spacing:-.035em;margin:4px 0;font-size:44px;font-weight:600;line-height:1.1}.prod .rv-list{border-top:1px dashed var(--n300)}.prod .rv-row{border-bottom:1px dashed var(--n300);justify-content:space-between;gap:16px;padding:14px 0;font-size:14px;display:flex}.prod .rv-row .k{color:var(--n500);flex:none;width:120px}.prod .rv-row .v{text-align:right;flex:1}.prod .rv-row .v a{margin-left:8px;font-size:13px}.prod .place{border:1px solid var(--n200);border-radius:var(--r-lg);background:var(--n25);grid-template-columns:200px 1fr;align-items:start;gap:22px;margin-top:26px;padding:18px;display:grid}.prod .chk{color:var(--n600);cursor:pointer;align-items:flex-start;gap:10px;margin-top:20px;font-size:13.5px;display:flex}.prod .chk input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:1px 0 0}.prod .callout{border-radius:var(--r-md);background:var(--n50);border:1px solid var(--n150);color:var(--n600);gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.prod .callout .ic{color:var(--teal);margin-top:1px}.prod .a4{aspect-ratio:210/297;background:var(--paper);border-radius:3px;width:100%;position:relative;overflow:hidden;box-shadow:0 1px 2px #0e172614,0 8px 24px #0e17261a;container-type:inline-size}.prod .a4 .win{border:1.2px dashed var(--teal);background:#0e8a7e0a;border-radius:4px;width:43%;height:21%;position:absolute;top:21%;left:9.5%}.prod .a4 .win b{background:var(--paper);color:var(--teal);padding:0 1cqw;font-size:2.6cqw;font-weight:600;top:-1.6cqw;left:2cqw}.prod .a4 .ret,.prod .a4 .win b{white-space:nowrap;position:absolute}.prod .a4 .ret{text-overflow:ellipsis;color:#777;font-size:2cqw;text-decoration:underline;top:23%}.prod .a4 .adr,.prod .a4 .ret{width:39%;left:12%;overflow:hidden}.prod .a4 .adr{color:#111;white-space:nowrap;font-size:3.2cqw;line-height:1.35;position:absolute;top:26%}.prod .a4 .lg{color:var(--accent);align-items:center;gap:1.6cqw;font-size:3cqw;font-weight:600;display:flex;position:absolute;top:6%;left:9.5%}.prod .a4 .lg span{background:var(--accent);border-radius:1cqw;width:4cqw;height:4cqw}.prod .a4 .meta{text-align:right;color:var(--n500);font-size:2.2cqw;line-height:1.5;position:absolute;top:5.5%;right:9%}.prod .a4 .bc{opacity:.85;background:repeating-linear-gradient(90deg,#111 0 2px,#fff 2px 3px,#111 3px 4px,#fff 4px 7px);width:28%;height:8%;position:absolute;top:23%;right:9%}.prod .a4 .bcl{color:var(--n500);font-size:2cqw;font-family:var(--mono);position:absolute;top:32%;right:9%}.prod .a4 .fold{border-top:1px solid var(--n300);width:4%;position:absolute;left:0}.prod .a4 .info{color:var(--n600);border-top:1px solid var(--n150);padding-top:2cqw;font-size:2.6cqw;line-height:1.6;position:absolute;top:52%;left:9.5%;right:9%}.prod .mockbar{background:var(--amber-50);height:34px;color:var(--amber);border-bottom:1px solid #9a5b0026;justify-content:center;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.prod .stripe{grid-template-columns:1fr 1fr;min-height:calc(100vh - 34px);display:grid}.prod .stripe .l{background:var(--n50);box-shadow:inset -1px 0 0 var(--n150);justify-content:flex-end;padding:72px;display:flex}.prod .stripe .r{background:var(--n0);padding:72px}.prod .stripe .in{width:100%;max-width:400px}.prod .sline{justify-content:space-between;gap:12px;padding:12px 0;font-size:14px;display:flex}.prod .sline small{color:var(--n500);font-size:12.5px;display:block}.prod .cardbox{border:1px solid var(--input-border);border-radius:var(--r);box-shadow:var(--sh-xs);overflow:hidden}.prod .cardbox input{box-shadow:none;width:100%;height:44px;font:16px var(--font);background:var(--input-bg);color:var(--n900);border:0;border-radius:0;outline:none;padding:0 12px}.prod .cardbox .two{border-top:1px solid var(--n200);grid-template-columns:1fr 1fr;display:grid}.prod .cardbox .two input+input{border-left:1px solid var(--n200)}.prod .pm{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px;display:grid}.prod .pm button{border:1px solid var(--n200);border-radius:var(--r);background:var(--n0);height:58px;font:500 13px var(--font);color:var(--n600);cursor:pointer;text-align:left;flex-direction:column;justify-content:center;gap:4px;padding:0 12px;display:flex}.prod .pm button.on{color:#635bff;border-color:#635bff;box-shadow:0 0 0 1px #635bff}.prod .btn-stripe{border-radius:var(--r);background:#635bff;width:100%;height:44px;font-size:15px;font-weight:600;color:#fff!important}.prod .btn-stripe:hover{background:#5146e6}.prod .btn-apple{border-radius:var(--r);background:#000;width:100%;height:44px;font-size:15px;font-weight:600;color:#fff!important}.prod .or{color:var(--n400);align-items:center;gap:12px;margin:18px 0;font-size:12.5px;display:flex}.prod .or:after,.prod .or:before{content:"";background:var(--n200);flex:1;height:1px}.prod .done-ic{background:var(--green-50);width:64px;height:64px;color:var(--green);border-radius:50%;place-items:center;margin:0 auto 22px;display:grid;box-shadow:0 0 0 8px #137a4b0d}.prod .nexts{border:1px solid var(--n200);border-radius:var(--r-lg);text-align:left;margin-top:30px;overflow:hidden}.prod .nexts div{border-bottom:1px solid var(--n150);align-items:flex-start;gap:14px;padding:14px 18px;font-size:14px;display:flex}.prod .nexts div:last-child{border:0}.prod .nexts .n{background:var(--n100);width:24px;height:24px;color:var(--n600);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.prod .t-wrap{grid-template-columns:1fr 380px;align-items:start;gap:40px;max-width:1040px;margin:0 auto;padding:40px 28px 120px;display:grid}.prod .t-card{border:1px solid var(--n200);border-radius:var(--r-lg);background:var(--n0);box-shadow:var(--sh-xs);overflow:hidden}.prod .t-head{border-bottom:1px solid var(--n150);align-items:center;gap:16px;padding:20px 22px;display:flex}.prod .t-ic{background:var(--n100);width:44px;height:44px;color:var(--n700);border-radius:50%;flex:none;place-items:center;display:grid}.prod .tabs{border-bottom:1px solid var(--n150);gap:22px;padding:0 22px;display:flex}.prod .tabs button{height:44px;font:500 13.5px var(--font);color:var(--n500);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0}.prod .tabs button.on{color:var(--n900);border-color:var(--n900)}.prod .upd{padding:22px 22px 8px}.prod .upd .s{grid-template-columns:22px 1fr;gap:14px;padding-bottom:22px;display:grid;position:relative}.prod .upd .s:before{content:"";background:var(--n200);width:1.5px;position:absolute;top:24px;bottom:2px;left:10px}.prod .upd .s:last-child:before{display:none}.prod .upd .s.done:before{background:var(--accent)}.prod .upd .dot{background:var(--n0);border:1.5px solid var(--n300);width:22px;height:22px;color:var(--on-accent);border-radius:50%;place-items:center;display:grid}.prod .upd .s.done .dot{background:var(--accent);border-color:var(--accent)}.prod .upd .s.cur .dot{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-100)}.prod .upd .s.cur .dot:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.prod .upd .s.err .dot{background:var(--red);border-color:var(--red)}.prod .upd .when{color:var(--n500);font-size:12.5px}.prod .upd .what{flex-wrap:wrap;align-items:center;gap:8px;margin-top:1px;font-size:14.5px;font-weight:500;display:flex}.prod .upd .s.pend .what{color:var(--n400);font-weight:400}.prod .upd .desc{color:var(--n500);margin-top:2px;font-size:13.5px}.prod .kvl{grid-template-columns:140px 1fr;gap:10px 16px;padding:20px 22px;font-size:13.5px;display:grid}.prod .kvl .k{color:var(--n500)}.prod .prog-mini{gap:4px;margin-top:12px;display:flex}.prod .prog-mini span{background:var(--n150);border-radius:4px;flex:1;height:4px}.prod .prog-mini span.on{background:var(--accent)}.prod .cert{box-shadow:var(--sh-md)!important;border-color:var(--n200)!important}.prod .list{border:1px solid var(--n200);border-radius:var(--r-lg);background:var(--n0);overflow:hidden}.prod .li{border-bottom:1px solid var(--n150);cursor:pointer;align-items:center;gap:14px;padding:14px 18px;display:flex;color:var(--n900)!important}.prod .li:last-child{border:0}.prod .li:hover{background:var(--n25)}.prod .mailapp{grid-template-columns:340px 1fr;height:calc(100vh - 64px);display:grid}.prod .mlist{border-right:1px solid var(--n150);background:var(--n0);overflow:auto}.prod .mlist .hd{padding:16px 18px}.prod .mlist .hd,.prod .mlist a{border-bottom:1px solid var(--n150)}.prod .mlist a{padding:14px 18px;display:block;position:relative;color:var(--n900)!important}.prod .mlist a:hover{background:var(--n25)}.prod .mlist a.on{background:var(--accent-50)}.prod .mlist a.on:before{content:"";background:var(--accent);border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:0}.prod .mlist .fr{color:var(--n500);justify-content:space-between;font-size:12px;display:flex}.prod .mlist .sj{margin:2px 0;font-size:13.5px;font-weight:500}.prod .mlist .pv{color:var(--n500);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.prod .mview{background:var(--n50);padding:28px;overflow:auto}.prod .mmeta{background:var(--paper);border:1px solid var(--n200);border-radius:var(--r-lg);max-width:640px;margin:0 auto 14px;padding:14px 18px;font-size:13px}.prod .mmeta .l{gap:12px;padding:3px 0;display:flex}.prod .mmeta .l>span:first-child{width:70px;color:var(--n500);flex:none}.prod .email{background:var(--paper);border-radius:var(--r-lg);border:1px solid var(--n200);max-width:640px;box-shadow:var(--sh-sm);margin:0 auto;overflow:hidden}.prod .em-h{border-bottom:1px solid var(--n150);justify-content:space-between;align-items:center;padding:22px 36px;display:flex}.prod .em-b{padding:34px 36px;font-size:15px}.prod .em-b h1{letter-spacing:-.025em;margin-bottom:12px;font-size:24px}.prod .em-b p{color:var(--n600);margin-bottom:14px;line-height:1.6}.prod .em-badge{border-radius:999px;align-items:center;gap:6px;height:24px;margin-bottom:16px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.prod .em-box{border:1px solid var(--n200);border-radius:var(--r-md);margin:20px 0;padding:6px 16px;font-size:14px}.prod .em-box .r{border-bottom:1px solid var(--n150);justify-content:space-between;gap:12px;padding:9px 0;display:flex}.prod .em-box .r:last-child{border:0}.prod .em-box .r span:first-child{color:var(--n500)}.prod .em-box .r.t{font-weight:600}.prod .em-btn{background:var(--accent);border-radius:var(--r-md);align-items:center;height:44px;margin:4px 0 16px;padding:0 20px;font-size:14.5px;font-weight:600;display:inline-flex;color:var(--on-accent)!important}.prod .em-att{border:1px solid var(--n200);border-radius:var(--r-md);align-items:center;gap:12px;margin:16px 0;padding:12px 14px;font-size:13.5px;display:flex}.prod .em-att .pdf{background:var(--red-50);width:32px;height:40px;color:var(--red);border-radius:5px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.prod .em-f{background:var(--n25);border-top:1px solid var(--n150);color:var(--n500);padding:20px 36px;font-size:12px;line-height:1.7}.prod .em-steps{gap:4px;margin:20px 0 6px;display:flex}.prod .em-steps span{background:var(--n150);border-radius:4px;flex:1;height:4px}.prod .em-steps span.on{background:var(--accent)}.prod .em-stepl{color:var(--n500);justify-content:space-between;margin-bottom:18px;font-size:11.5px;display:flex}.prod .em-b .btn{height:30px}.prod .hub{max-width:1040px;margin:0 auto;padding:64px 28px 120px}.prod .hub h1{letter-spacing:-.035em;margin:10px 0 12px;font-size:40px;line-height:1.1}.prod .hub-g{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.prod .hub-c{border:1px solid var(--n200);border-radius:var(--r-lg);background:var(--n0);box-shadow:var(--sh-xs);padding:18px;transition:all .15s;display:block;color:var(--n900)!important}.prod .hub-c:hover{border-color:var(--n300);box-shadow:var(--sh-md)}.prod .hub-c .ib{background:var(--n100);width:32px;height:32px;color:var(--n700);border-radius:9px;place-items:center;margin-bottom:14px;display:grid}.prod .hub-c h3{margin-bottom:4px;font-size:14.5px}.prod .hub-c p{color:var(--n500);font-size:13px}.prod .hsec{color:var(--n500);margin:36px 0 12px;font-size:12.5px;font-weight:500}.prod .journey{border:1px solid var(--n200);border-radius:var(--r-lg);background:var(--n0);grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.prod .journey a{border-right:1px solid var(--n150);border-bottom:1px solid var(--n150);flex-direction:column;gap:3px;padding:14px 16px;font-size:13.5px;font-weight:500;display:flex;color:var(--n900)!important}.prod .journey a:nth-child(5n){border-right:0}.prod .journey a:nth-child(n+6){border-bottom:0}.prod .journey a small{color:var(--n400);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:flex}.prod .journey a.em small{color:var(--teal)}.prod .journey a:hover{background:var(--n25)}.prod .em-badge .dt{background:currentColor;border-radius:50%;width:6px;height:6px}.prod .adm{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.prod .adm,.prod .sb{background:var(--n25)}.prod .sb{border-right:1px solid var(--n150);flex-direction:column;height:100vh;padding:12px 10px;display:flex;position:sticky;top:0}.prod .ws{border-radius:var(--r);align-items:center;gap:9px;padding:6px 8px;font-size:13.5px;font-weight:600;display:flex;color:var(--n900)!important}.prod .ws:hover{background:var(--n100)}.prod .ws .brand-mark{border-radius:6px;width:22px;height:22px}.prod .ws .brand-mark .ic{width:13px;height:13px}.prod .ws small{color:var(--n500);margin-top:-1px;font-size:11.5px;font-weight:400;display:block}.prod .sb-search{border:1px solid var(--n200);border-radius:var(--r);background:var(--input-bg);height:32px;color:var(--n400);cursor:pointer;box-shadow:var(--sh-xs);align-items:center;gap:8px;margin:12px 0 10px;padding:0 10px;font-size:13px;display:flex}.prod .sb-search .kbd{margin-left:auto}.prod .nv{border-radius:6px;align-items:center;gap:10px;height:30px;margin-bottom:1px;padding:0 8px;font-size:13.5px;font-weight:500;display:flex;color:var(--n600)!important}.prod .nv .ic{color:var(--n400)}.prod .nv:hover{background:var(--n100);color:var(--n900)!important}.prod .nv.on{background:var(--n0);box-shadow:var(--sh-xs),inset 0 0 0 1px var(--n150);color:var(--n900)!important}.prod .nv.on .ic{color:var(--accent)}.prod .nv .cnt{color:var(--n500);margin-left:auto;font-size:11.5px;font-weight:500}.prod .nv .cnt.alert{color:var(--red)}.prod .sb-g{color:var(--n400);padding:16px 8px 6px;font-size:11.5px;font-weight:500}.prod .sb-foot{border-top:1px solid var(--n150);align-items:center;gap:9px;margin-top:auto;padding-top:10px;font-size:12.5px;display:flex}.prod .sb-foot .av{width:26px;height:26px;font-size:11px}.prod .env{color:var(--n500);align-items:center;gap:6px;margin-bottom:6px;padding:8px;font-size:12px;display:flex}.prod .env i{background:var(--green);width:7px;height:7px;box-shadow:0 0 0 3px var(--green-50);border-radius:50%}.prod .am{background:var(--n0);border-left:0;min-width:0}.prod .atop{border-bottom:1px solid var(--n150);background:var(--surface-blur);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20;gap:12px;height:52px;padding:0 28px;position:sticky;top:0}.prod .atop,.prod .crumb{align-items:center;display:flex}.prod .crumb{gap:6px;font-size:13.5px}.prod .crumb,.prod .crumb a{color:var(--n500)}.prod .crumb a:hover,.prod .crumb b{color:var(--n900)}.prod .crumb b{font-weight:500}.prod .crumb .ic{width:14px;height:14px;color:var(--n300)}.prod .atop .r{align-items:center;gap:8px;margin-left:auto;display:flex}.prod .ac{max-width:1280px;padding:28px 28px 80px}.prod .ph{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.prod .ph h1{letter-spacing:-.02em;align-items:center;gap:10px;font-size:22px;display:flex}.prod .ph p{color:var(--n500);margin-top:4px;font-size:13.5px}.prod .card{background:var(--n0);border:1px solid var(--n200);border-radius:var(--r-lg);box-shadow:var(--sh-xs)}.prod .card-h{border-bottom:1px solid var(--n150);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.prod .card-h h3{font-size:13.5px;font-weight:600}.prod .card-h .muted{font-size:12.5px}.prod .card-b{padding:16px 18px}.prod .kpis{border:1px solid var(--n200);border-radius:var(--r-lg);background:var(--n0);box-shadow:var(--sh-xs);grid-template-columns:repeat(4,1fr);margin-bottom:20px;display:grid;overflow:hidden}.prod .kpi{border-right:1px solid var(--n150);padding:16px 18px 14px;position:relative}.prod .kpi:last-child{border:0}.prod .kpi .k{color:var(--n500);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.prod .kpi .v{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:6px 0 2px;font-size:24px;font-weight:600}.prod .kpi .d{color:var(--n500);align-items:center;gap:6px;font-size:12px;display:flex}.prod .up{color:var(--green);font-weight:500}.prod .down{color:var(--red);font-weight:500}.prod .spark{width:88px;height:30px;position:absolute;top:18px;right:16px}.prod .dash{grid-template-columns:1.35fr 1fr;gap:20px;margin-bottom:20px;display:grid}.prod .cbar{grid-template-columns:130px 1fr 64px 56px;align-items:center;gap:14px;padding:9px 0;font-size:13px;display:grid}.prod .cbar .tr{background:var(--n100);border-radius:4px;height:8px;display:flex;overflow:hidden}.prod .cbar .tr i{background:var(--accent);height:100%;display:block}.prod .cbar .tr i+i{background:var(--accent-200)}.prod .legend{color:var(--n500);gap:14px;font-size:12px;display:flex}.prod .legend span{align-items:center;gap:6px;display:flex}.prod .legend i{background:var(--accent);border-radius:2px;width:8px;height:8px}.prod .att{border-bottom:1px solid var(--n150);align-items:flex-start;gap:12px;padding:12px 18px;display:flex;color:var(--n900)!important}.prod .att:last-child{border:0}.prod .att:hover{background:var(--n25)}.prod .att .ib{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.prod .att .t{font-size:13.5px;font-weight:500}.prod .att .d{color:var(--n500);margin-top:1px;font-size:12.5px}.prod .att .when{color:var(--n400);white-space:nowrap;margin-left:auto;font-size:12px}.prod .ph-strip{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.prod .ph-strip>div{border-right:1px solid var(--n150);align-items:center;gap:12px;padding:14px 18px;display:flex}.prod .ph-strip>div:last-child{border:0}.prod .plogo{color:#fff;width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--flag-ring);border-radius:7px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.prod .tw{overflow-x:auto}.prod .tbl{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.prod .tbl th{text-align:left;height:36px;color:var(--n500);background:var(--n25);font-size:12px;font-weight:500}.prod .tbl td,.prod .tbl th{border-bottom:1px solid var(--n150);white-space:nowrap;padding:0 14px}.prod .tbl td{vertical-align:middle;height:46px}.prod .tbl tr:last-child td{border-bottom:0}.prod .tbl tr.cl{cursor:pointer}.prod .tbl tr.cl:hover td{background:var(--n25)}.prod .tbl tr.sel td{background:var(--accent-50)}.prod .tbl .r{text-align:right}.prod .tbl .cb{border:1px solid var(--n300);vertical-align:middle;background:var(--n0);border-radius:4px;width:16px;height:16px;display:inline-block}.prod .tbl .sub{color:var(--n500);font-size:12px}.prod .idc{font-family:var(--mono);color:var(--n700);font-size:12px}.prod .tb{border-bottom:1px solid var(--n150);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.prod .srch{flex:0 320px;position:relative}.prod .srch .ic{color:var(--n400);width:15px;height:15px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.prod .srch input{width:100%;padding-left:32px}.prod .fsel{border:1px solid var(--input-border);border-radius:var(--r);background:var(--input-bg);height:36px;font:500 12.5px var(--font);color:var(--n600);appearance:none;cursor:pointer;background:var(--input-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239AA4B2' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 8px center;padding:0 28px 0 10px}.prod .fsel.on{border-style:solid;border-color:var(--accent-200);background-color:var(--accent-50);color:var(--accent)}.prod .vt{border-bottom:1px solid var(--n150);flex-wrap:wrap;gap:2px;padding:10px 12px 0;display:flex}.prod .vt button{height:34px;font:500 13px var(--font);color:var(--n500);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 10px;display:flex}.prod .vt button span{color:var(--n400);font-size:11.5px;font-weight:500}.prod .vt button.on{color:var(--n900);border-color:var(--n900)}.prod .tfoot{border-top:1px solid var(--n150);color:var(--n500);justify-content:space-between;align-items:center;padding:10px 14px;font-size:12.5px;display:flex}.prod .drawer{background:var(--surface-raised);border:1px solid var(--n200);border-radius:var(--r-lg);width:460px;max-width:calc(100vw - 16px);box-shadow:var(--sh-lg);z-index:410;flex-direction:column;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:8px;bottom:8px;right:8px;transform:translate(110%)}.prod .drawer.on{transform:none}.prod .dr-h{border-bottom:1px solid var(--n150);align-items:center;gap:8px;padding:12px 14px;display:flex}.prod .dr-b{flex:1;padding:20px;overflow:auto}.prod .dr-f{border-top:1px solid var(--n150);justify-content:flex-end;gap:8px;padding:12px 14px;display:flex}.prod .od{grid-template-columns:1fr 320px;gap:0;min-height:calc(100vh - 52px);display:grid}.prod .od-main{border-right:1px solid var(--n150);min-width:0;padding:28px 36px 80px}.prod .od-side{background:var(--n25);padding:20px 20px 80px}.prod .od-title{letter-spacing:-.025em;margin:2px 0 6px;font-size:24px}.prod .blocks{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0 30px;display:grid}.prod .blk{border:1px solid var(--n200);border-radius:var(--r-md);background:var(--n0);padding:14px 16px}.prod .blk .k{color:var(--n500);align-items:center;gap:6px;margin-bottom:6px;font-size:12px;display:flex}.prod .blk .v{font-size:13.5px;line-height:1.5}.prod .hsteps{border:1px solid var(--n200);border-radius:var(--r-md);align-items:center;gap:0;margin:4px 0 28px;display:flex;overflow:hidden}.prod .hsteps div{border-right:1px solid var(--n150);color:var(--n400);background:var(--n0);flex:1;padding:10px 12px;font-size:12.5px}.prod .hsteps div:last-child{border:0}.prod .hsteps div b{color:inherit;align-items:center;gap:6px;font-weight:500;display:flex}.prod .hsteps div small{color:var(--n400);margin-top:1px;font-size:11.5px;display:block}.prod .hsteps div.done{color:var(--n900)}.prod .hsteps div.done b .ic{color:var(--accent)}.prod .hsteps div.cur{background:var(--accent-50);color:var(--accent)}.prod .h2s{justify-content:space-between;align-items:center;margin:0 0 12px;font-size:14px;font-weight:600;display:flex}.prod .feed,.prod .fi{position:relative}.prod .fi{grid-template-columns:28px 1fr;gap:12px;padding:0 0 18px;display:grid}.prod .fi:before{content:"";background:var(--n200);width:1px;position:absolute;top:28px;bottom:0;left:13.5px}.prod .fi:last-child:before{display:none}.prod .fi .ib{background:var(--n0);border:1px solid var(--n200);width:28px;height:28px;color:var(--n500);border-radius:50%;place-items:center;display:grid}.prod .fi .ib.ok{color:var(--accent);border-color:var(--accent-200);background:var(--accent-50)}.prod .fi .ib.mail{color:var(--teal);border-color:var(--teal-100);background:var(--teal-50)}.prod .fi .ib.bad{color:var(--red);border-color:var(--red-200);background:var(--red-50)}.prod .fi .tx{color:var(--n600);padding-top:4px;font-size:13.5px}.prod .fi .tx b{color:var(--n900);font-weight:500}.prod .fi .tx .t{color:var(--n400);margin-left:6px;font-size:12.5px}.prod .fi details{margin-top:6px}.prod .fi summary{color:var(--n500);cursor:pointer;align-items:center;gap:4px;font-size:12px;list-style:none;display:inline-flex}.prod .fi summary::-webkit-details-marker{display:none}.prod .raw{background:var(--n50);border:1px solid var(--n150);border-radius:var(--r);font:12px/1.65 var(--mono);color:var(--n700);white-space:pre;margin-top:8px;padding:12px 14px;overflow:auto}.prod .raw .k{color:var(--accent)}.prod .raw .s{color:var(--teal)}.prod .raw .c{color:var(--n400)}.prod .note{color:var(--n700);margin-top:6px;padding:10px 14px;font-size:13.5px}.prod .cmt,.prod .note{border:1px solid var(--n200);border-radius:var(--r-md);background:var(--n0)}.prod .cmt{box-shadow:var(--sh-xs);margin-left:40px}.prod .cmt textarea{resize:none;width:100%;font:16px var(--font);border-radius:var(--r-md);border:0;outline:none;min-height:64px;padding:12px 14px}.prod .cmt .f{color:var(--n400);justify-content:space-between;align-items:center;padding:6px 8px 8px 14px;font-size:12px;display:flex}.prod .props .pg-t{color:var(--n500);margin:18px 0 8px;padding:0 4px;font-size:12px;font-weight:500}.prod .props .pg-t:first-child{margin-top:0}.prod .prow{grid-template-columns:96px 1fr;align-items:center;gap:10px;min-height:32px;padding:0 4px;font-size:13px;display:grid}.prod .prow .k{color:var(--n500)}.prod .prow .v{text-overflow:ellipsis;min-width:0;overflow:hidden}.prod .hash{font:11.5px/1.55 var(--mono);word-break:break-all;padding:8px 10px}.prod .del,.prod .hash{color:var(--n600);background:var(--n0);border:1px solid var(--n200);border-radius:var(--r)}.prod .del{align-items:flex-start;gap:8px;margin-top:8px;padding:9px 10px;font-size:12.5px;display:flex}.prod .del .ic{color:var(--teal);margin-top:1px}.prod .acts{gap:6px;display:grid}.prod .acts .btn{justify-content:flex-start;width:100%}.prod .pgrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;display:grid}.prod .pc{padding:18px}.prod .pc-h{align-items:center;gap:12px;margin-bottom:16px;display:flex}.prod .pc-h .plogo{border-radius:9px;width:36px;height:36px;font-size:12px}.prod .pstats{border:1px solid var(--n150);border-radius:var(--r-md);grid-template-columns:repeat(3,1fr);margin:14px 0;display:grid;overflow:hidden}.prod .pstats>div{border-right:1px solid var(--n150);padding:10px 12px}.prod .pstats>div:last-child{border:0}.prod .pstats .k{color:var(--n500);font-size:11.5px}.prod .pstats .v{font-variant-numeric:tabular-nums;margin-top:2px;font-size:15px;font-weight:600}.prod .sw{background:var(--n300);cursor:pointer;border:0;border-radius:999px;flex:none;width:34px;height:20px;transition:all .15s;position:relative}.prod .sw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.prod .sw.on{background:var(--sw-on)}.prod .sw.on:after{left:16px}.prod .modeline{border-radius:var(--r);background:var(--n50);justify-content:space-between;align-items:center;padding:8px 10px;font-size:13px;display:flex}.prod .minput{display:inline-block;position:relative}.prod .minput span{color:var(--n400);font-size:12.5px;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.prod .minput input{text-align:right;font-variant-numeric:tabular-nums;width:92px;padding-left:22px}.prod .bar-mini{background:var(--n100);vertical-align:middle;border-radius:3px;width:60px;height:6px;margin-right:8px;display:inline-block;overflow:hidden}.prod .bar-mini i{background:var(--teal);height:100%;display:block}.prod .cmdk{background:var(--surface-raised);border-radius:var(--r-lg);width:min(620px,92vw);box-shadow:var(--sh-lg);border:1px solid var(--n200);z-index:420;display:none;position:fixed;top:14vh;left:50%;overflow:hidden;transform:translate(-50%)}.prod .cmdk.on{display:block}.prod .cmdk input{border:0;border-bottom:1px solid var(--n150);width:100%;height:52px;font:16px var(--font);outline:none;padding:0 18px 0 46px}.prod .cmdk .si{color:var(--n400);position:absolute;top:18px;left:18px}.prod .cmdk .res{max-height:360px;padding:6px;overflow:auto}.prod .cmdk .g{color:var(--n400);padding:8px 12px 4px;font-size:11.5px;font-weight:500}.prod .cmdk a{border-radius:7px;align-items:center;gap:10px;height:38px;padding:0 12px;font-size:13.5px;display:flex;color:var(--n700)!important}.prod .cmdk a .ic{color:var(--n400)}.prod .cmdk a.hl,.prod .cmdk a:hover{background:var(--n100);color:var(--n900)!important}.prod .cmdk a .sub{color:var(--n400);margin-left:auto;font-size:12px}.prod .mobnav{display:none}@media (max-width:1180px){.prod .c-wrap{grid-template-columns:1fr 560px;gap:32px}.prod .c-main{grid-column:1;justify-self:end;width:100%;max-width:560px}.prod .c-side{grid-column:2}}@media (max-width:980px){.prod .c-wrap{grid-template-columns:1fr;padding:32px 20px 140px}.prod .c-main{grid-column:1;justify-self:center}.prod .c-side{display:none}.prod .mbar{display:flex!important}.prod .stripe,.prod .t-wrap{grid-template-columns:1fr}.prod .stripe .l{box-shadow:inset 0 -1px 0 var(--n150);justify-content:flex-start}.prod .stripe .l,.prod .stripe .r{padding:32px 22px}.prod .adm{grid-template-columns:1fr}.prod .sb{display:none}.prod .mobnav{border-bottom:1px solid var(--n150);background:var(--n25);gap:4px;padding:8px 12px;display:flex;overflow-x:auto}.prod .mobnav a{white-space:nowrap;color:var(--n600);border-radius:6px;padding:6px 10px;font-size:13px}.prod .mobnav a.on{background:var(--n0);color:var(--n900);box-shadow:var(--sh-xs)}.prod .kpis{grid-template-columns:1fr 1fr}.prod .kpi:nth-child(2){border-right:0}.prod .kpi:nth-child(-n+2){border-bottom:1px solid var(--n150)}.prod .dash,.prod .od{grid-template-columns:1fr}.prod .hub-g,.prod .pgrid{grid-template-columns:1fr 1fr}.prod .mailapp{grid-template-columns:1fr;height:auto}.prod .mlist{border-right:0;border-bottom:1px solid var(--n150);display:flex;overflow-x:auto}.prod .mlist .hd{display:none}.prod .mlist a{border-right:1px solid var(--n150);border-bottom:0;min-width:240px}}.prod .mbar{z-index:60;background:var(--surface-blur);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--n200);padding:12px 16px calc(12px + env(safe-area-inset-bottom));align-items:center;gap:12px;display:none;position:fixed;bottom:0;left:0;right:0}@media (max-width:620px){.prod .c-top{height:56px;padding:0 16px}.prod .c-top .right{min-width:0}.prod .c-top .right .hide-m{display:none}.prod .c-prog{background:var(--n0);border-bottom:1px solid var(--n150);max-width:none;padding:10px 0 12px;position:absolute;top:56px;left:16px;right:16px}.prod .c-prog a{gap:0;font-size:0}.prod .c-wrap{padding-top:64px}.prod .c-h{font-size:25px}.prod .c-sub{margin-bottom:24px;font-size:15px}.prod .cty{grid-template-columns:1fr 1fr}.prod .grid-zip,.prod .grid2,.prod .place{grid-template-columns:1fr}.prod .place>div:first-child{max-width:200px}.prod .docv-stage{padding:20px}.prod .pg{width:120px}.prod .pg.b{width:92px}.prod .bigtot .v{font-size:38px}.prod .rv-row .k{width:90px}.prod .c-actions{position:static}.prod .t-wrap{padding:24px 16px 100px}.prod .kvl{grid-template-columns:110px 1fr}.prod .hub{padding:36px 18px 100px}.prod .hub h1{font-size:30px}.prod .hub-g,.prod .pgrid{grid-template-columns:1fr}.prod .journey{grid-template-columns:1fr 1fr}.prod .journey a{border-right:1px solid var(--n150)!important;border-bottom:1px solid var(--n150)!important}.prod .mview{padding:12px}.prod .em-b{padding:24px 22px}.prod .em-f,.prod .em-h{padding:16px 22px}.prod .ac{padding:20px 16px 80px}.prod .od-main{padding:20px 16px}.prod .blocks{grid-template-columns:1fr}.prod .proto>button span{display:none}}.prod .daych{border-bottom:1px solid var(--n150);align-items:flex-end;gap:10px;height:96px;margin-bottom:14px;padding:6px 0 0;display:flex}.prod .daych div{color:var(--n400);flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;font-size:11px;display:flex}.prod .daych i{background:var(--accent-100);border-radius:4px 4px 1px 1px;width:100%;max-width:34px;display:block}.prod .daych div.today i{background:var(--accent)}.prod .daych div.today{color:var(--n900);font-weight:500}.prod .drawer .hsteps div{padding:8px 6px!important}.prod .drawer .hsteps b{white-space:nowrap;font-size:11px!important}.prod .cty{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.prod .cty button:disabled{opacity:.55;cursor:not-allowed}.prod .choice{width:100%}@media (max-width:980px){.prod .with-mbar .c-actions{display:none}.prod .proto.up,.prod .with-mbar~.proto{bottom:84px}}@media (max-width:620px){.prod .setrow{flex-direction:column;align-items:flex-start;gap:10px}.prod .pm button{height:52px;padding:0 8px;font-size:12px}.prod .pm button small{display:none}.prod .atop{flex-wrap:wrap;height:auto;min-height:52px;padding:10px 16px}.prod .ph-strip{grid-template-columns:1fr}.prod .ph-strip>div{border-right:0;border-bottom:1px solid var(--n150)}.prod .cbar{grid-template-columns:96px 1fr 70px 36px;gap:8px}.prod .spark{width:56px;height:24px;top:14px;right:12px}.prod .kpi .d,.prod .t-head{flex-wrap:wrap}.prod .t-head>div:last-child{width:100%;padding-left:60px;text-align:left!important}.prod .card-h{flex-wrap:wrap}}.prod .cbar>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.prod .tbl td.wrap{white-space:normal;max-width:280px}.prod .prow{align-items:flex-start}.prod .prow .v{white-space:normal;text-align:right;max-width:68%}.prod .country-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 8px;display:flex}.prod .country-head h2{letter-spacing:-.02em;margin:0 0 4px;font-size:18px}.prod .waitlist{flex-direction:column;align-items:stretch;gap:8px;max-width:420px;margin:12px 0 16px;display:flex}.prod .waitlist label{color:var(--n700);font-size:13px;font-weight:600}.prod .waitlist input{width:100%;min-height:44px;font:16px var(--font);color:var(--n900);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--r);padding:10px 12px}.prod .waitlist-ok{color:var(--teal);font-weight:650}.prod .waitlist-err{color:var(--red);margin:0}.prod .ph{flex-wrap:wrap;align-items:flex-start}.prod .ph>div{flex:1;min-width:min(100%,280px)}@media (max-width:768px){.prod .country-head .btn,.prod .ph .btn{width:100%}.prod .tb .fsel,.prod .tb .srch{flex:100%}.prod .prow .v{max-width:58%}}.prod .fi .fitnote{color:var(--n600);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:6px;font-size:12px;display:flex}.prod .fi .fitnote>span{background:var(--n50);border:1px solid var(--n150);overflow-wrap:anywhere;border-radius:999px;min-width:0;padding:1px 8px}.prod .fi .fitnote>.k{color:var(--n500);background:0 0;border:0;padding:0}.prod .fi .fitnote.below>span:not(.k){background:var(--warn-50);border-color:var(--warn-50);color:var(--warn)}.mkt{--accent:#0b4f8a;--accent-600:#093f6f;--accent-50:#eef5fb;--accent-100:#dceaf6;--teal:#0d7d73;--teal-50:#e8f6f3;--ink:#0f1e2e;--ink-2:#3a4a5c;--muted:#657384;--line:#e4e9ef;--bg:#f6f8fb;--ok:#127d5a;--ok-50:#e7f5ee;--warn:#a36100;--warn-50:#fff4e0;--shadow:0 1px 2px #0f1e2e0a,0 4px 16px #0f1e2e0f;--shadow-lg:0 2px 4px #0f1e2e0a,0 24px 60px #0f1e2e1f;--font:var(--font-inter),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:var(--font-mono-face),ui-monospace,Menlo,Consolas,monospace;box-sizing:border-box;font-family:var(--font);color:var(--ink);background:var(--n0);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}.mkt a{color:var(--accent);text-decoration:none}.mkt a:hover{text-decoration:underline}.mkt h1,.mkt h2,.mkt h3{letter-spacing:-.02em;margin:0 0 .5em;line-height:1.15}.mkt h2{font-size:clamp(1.6rem,2.6vw,2.1rem)}.mkt h3{letter-spacing:-.01em;font-size:1.1rem;font-weight:600}.mkt p{margin:0 0 1em}.mkt .wrap{max-width:1180px;margin:0 auto;padding:0 28px}.mkt .muted{color:var(--muted)}.mkt .small{font-size:.875rem}.mkt .xs{font-size:.78rem}.mkt .mono{font-family:var(--mono)}.mkt .center{text-align:center}.mkt .btn{font:600 .95rem var(--font);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;transition:all .15s;display:inline-flex;text-decoration:none!important}.mkt .btn-dark{background:var(--ink);color:var(--on-ink)}.mkt .btn-dark:hover{background:#1e3247}.mkt .btn-primary{background:var(--accent);color:var(--on-accent)}.mkt .btn-primary:hover{background:var(--accent-600)}.mkt .btn-ghost{background:var(--n0);color:var(--ink);border-color:var(--line)}.mkt .btn-ghost:hover{border-color:var(--n300)}.mkt .btn-sm{border-radius:8px;padding:7px 13px;font-size:.86rem}.mkt .btn-lg{padding:14px 22px;font-size:1rem}.mkt .card{background:var(--n0);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px}.mkt .tag-ex{background:var(--warn-50);color:var(--warn);text-transform:uppercase;letter-spacing:.05em;vertical-align:middle;border-radius:5px;padding:2px 7px;font-size:.68rem;font-weight:700;display:inline-block}.mkt label{color:var(--ink-2);margin-bottom:6px;font-size:.8rem;font-weight:600;display:block}.mkt select{width:100%;font:inherit;border:1px solid var(--input-border);background:var(--input-bg);color:var(--ink);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236B7A8C' stroke-width='3'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border-radius:10px;outline:none;padding:12px 14px;font-size:.98rem}.mkt select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-halo)}.mkt .flag{vertical-align:-2px;border:1px solid var(--flag-ring);border-radius:3px;flex:none;width:22px;height:15px;margin-right:9px;display:inline-block}.mkt .logo{letter-spacing:-.01em;align-items:center;gap:10px;font-size:1.06rem;font-weight:700;display:flex;color:var(--ink)!important;text-decoration:none!important}.mkt .logo-mark{background:var(--brand-mark);border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.mkt .step-num{background:var(--accent-50);width:34px;height:34px;color:var(--accent);border-radius:9px;place-items:center;margin-bottom:16px;font-size:.95rem;font-weight:700;display:grid}.mkt .faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-weight:600;list-style:none;display:flex}.mkt .faq summary::-webkit-details-marker{display:none}.mkt .faq summary:after{content:"+";color:var(--accent);font-size:1.3rem;line-height:1}.mkt .faq details[open] summary:after{content:"Ȓ"}.mkt .faq details p{color:var(--ink-2);margin:10px 0 0}.mkt .cert{background:var(--paper);box-shadow:var(--shadow-lg);border:1px solid #dce3ea;border-radius:14px;padding:26px 26px 20px;position:relative;overflow:hidden}.mkt .cert:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#0b4f8a06 0 2px,#0000 2px 12px);position:absolute;inset:0}.mkt .cert-band{background:linear-gradient(90deg,var(--accent),var(--teal));height:5px;position:absolute;top:0;left:0;right:0}.mkt .cert-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex;position:relative}.mkt .cert-title{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:600}.mkt .cert h3{margin:4px 0 2px;font-size:1.2rem}.mkt .seal{flex:none;width:62px;height:62px}.mkt .cert-grid{grid-template-columns:1fr 1fr;gap:11px 20px;margin:18px 0 14px;display:grid;position:relative}.mkt .cert-grid .k{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.66rem;font-weight:600}.mkt .cert-grid .v{font-size:.86rem;font-weight:500}.mkt .cert-hash{background:var(--bg);border:1px solid var(--line);border-radius:8px;grid-column:1/-1;padding:8px 10px}.mkt .cert-hash .v{font-family:var(--mono);word-break:break-all;color:var(--ink-2);font-size:.7rem}.mkt .cert-times{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:8px;padding-top:11px;display:grid;position:relative}.mkt .cert-times div{color:var(--muted);font-size:.68rem}.mkt .cert-times b{color:var(--ink);font-size:.76rem;font-weight:600;display:block}.mkt .cert-foot{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:14px;display:flex;position:relative}.mkt .cert-foot .sig{color:var(--accent);font-family:Brush Script MT,Segoe Script,cursive;font-size:1.4rem;font-style:italic;line-height:1}.mkt .qr{flex:none;width:56px;height:56px}.mkt footer{border-top:1px solid var(--line);padding:52px 0 30px}.mkt .foot-grid{grid-template-columns:1.4fr 1fr 1fr 1fr 1.3fr;gap:28px;display:grid}.mkt .foot-grid h4{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 12px;font-size:.76rem}.mkt .foot-grid a{color:var(--ink-2);margin:7px 0;font-size:.9rem;display:block}.mkt .foot-bottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:40px;padding-top:22px;font-size:.84rem;display:flex}.mkt .foot-langs a{color:var(--ink-2);margin-left:14px}.mkt .foot-langs a.on{color:var(--accent);font-weight:600}.mkt .toast{background:var(--toast-bg);color:var(--toast-fg);opacity:0;z-index:200;pointer-events:none;border-radius:10px;max-width:90vw;padding:12px 18px;font-size:.9rem;transition:all .25s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(20px)}.mkt .toast.show{opacity:1;transform:translate(-50%)translateY(0)}@media (max-width:620px){.mkt .wrap{padding:0 18px}.mkt .sec{padding:64px 0}.mkt .cert{padding:22px 18px 18px}.mkt .cert-grid{grid-template-columns:1fr}.mkt .cert-times,.mkt .foot-grid{grid-template-columns:1fr 1fr}.mkt .foot-langs a{margin:0 12px 0 0}}.mkt .foot-grid a.logo{white-space:nowrap;display:inline-flex}.mkt .top{z-index:50;background:var(--surface-blur);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}.mkt .top .wrap{align-items:center;gap:28px;height:64px;display:flex}.mkt .top nav{gap:26px;margin:0 auto;display:flex}.mkt .top nav a{color:var(--ink-2);font-size:.93rem;font-weight:500}.mkt .top .acts{align-items:center;gap:10px;display:flex}.mkt .hero{padding:56px 0 72px;position:relative;overflow:hidden}.mkt .lines{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.mkt .hero>.wrap{z-index:1;grid-template-columns:1.08fr .92fr;align-items:center;gap:56px;display:grid;position:relative}.mkt .pill{border:1px solid var(--line);background:var(--n0);color:var(--ink-2);box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:10px;margin-bottom:22px;padding:5px 6px 5px 12px;font-size:.82rem;font-weight:500;display:inline-flex}.mkt .pill .flags{gap:3px;display:flex}.mkt .pill .flags .flag{width:16px;height:12px;margin:0}.mkt .pill .go{background:var(--teal-50);color:var(--teal);border-radius:5px;padding:2px 8px;font-size:.78rem;font-weight:600}.mkt .hero h1{letter-spacing:-.035em;margin-bottom:18px;font-size:clamp(2.3rem,4vw,3.3rem);font-weight:600;line-height:1.07}.mkt .hero .sub{color:var(--ink-2);max-width:540px;margin-bottom:26px;font-size:1.12rem}.mkt .hero .sub b{color:var(--ink);font-weight:600}.mkt .ctas{flex-wrap:wrap;gap:12px;display:flex}.mkt .picker{background:var(--n0);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:14px;grid-template-columns:1fr 1fr;gap:10px;max-width:600px;margin-top:26px;padding:14px;display:grid}.mkt .picker label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:4px;font-size:.7rem}.mkt .picker select{border-radius:9px;padding:9px 12px;font-size:.92rem}.mkt .picker .res{border-top:1px dashed var(--line);grid-column:1/-1;align-items:center;gap:18px;margin-top:2px;padding-top:12px;display:flex}.mkt .picker .pr{letter-spacing:-.02em;font-size:1.45rem;font-weight:700;line-height:1.1}.mkt .picker .meta{color:var(--muted);font-size:.78rem;line-height:1.4}.mkt .picker .meta b{color:var(--ink-2);font-weight:600}.mkt .picker .btn{margin-left:auto}.mkt .trustline{color:var(--muted);gap:8px 18px;margin-top:18px;font-size:.84rem}.mkt .trustline span{white-space:nowrap}.mkt .trustline span:before{content:"✓ ";color:var(--teal);font-weight:700}.mkt .visual{height:650px;position:relative}.mkt .photo{width:90%;height:510px;box-shadow:var(--shadow-lg);background:var(--placeholder);border-radius:20px;position:absolute;top:0;right:0;overflow:hidden}.mkt .photo img{object-fit:cover;width:100%;height:100%;display:block}.mkt .photo.illu{background:var(--placeholder);border:1px solid var(--line)}.mkt .float-chip{background:var(--n0);box-shadow:var(--shadow-lg);border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:.82rem;font-weight:600;display:flex;position:absolute;top:22px;right:22px}.mkt .float-chip i{background:var(--teal);width:22px;height:22px;color:var(--on-accent);border-radius:50%;place-items:center;font-size:.7rem;font-style:normal;display:grid}.mkt .cert-pos{transform-origin:0 100%;width:450px;position:absolute;bottom:0;left:0;transform:scale(.64)}.mkt .chip{background:var(--ok-50);color:var(--ok);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:.74rem;font-weight:600;display:inline-flex}.mkt .chip i{background:currentColor;border-radius:50%;width:6px;height:6px}.mkt .strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--n0)}.mkt .strip .wrap{grid-template-columns:max-content repeat(4,1fr) max-content;align-items:stretch;display:grid}.mkt .strip .lbl{white-space:nowrap;color:var(--muted);flex-direction:column;justify-content:center;padding:22px 24px 22px 0;font-size:.82rem;font-weight:500;line-height:1.4;display:flex}.mkt .strip a.rt{border-left:1px solid var(--line);color:var(--ink);align-items:center;gap:4px;padding:20px 22px;transition:all .15s;display:flex;text-decoration:none!important}.mkt .strip a.rt:hover{background:var(--bg)}.mkt .strip .rt .n{font-size:.92rem;font-weight:600}.mkt .strip .rt .s{color:var(--muted);font-size:.76rem}.mkt .strip .rt .p{text-align:right;white-space:nowrap;margin-left:auto;font-size:1.02rem;font-weight:700}.mkt .strip .rt .p small{color:var(--warn);text-transform:uppercase;letter-spacing:.05em;font-size:.66rem;font-weight:700;display:block}.mkt .strip .soon{border-left:1px solid var(--line);color:var(--muted);white-space:nowrap;align-items:center;padding:20px 0 20px 22px;font-size:.8rem;display:flex}.mkt .how{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.mkt .how-img{box-shadow:var(--shadow-lg);aspect-ratio:4/3;border-radius:20px;position:relative;overflow:hidden}.mkt .how-img img{object-fit:cover;width:100%;height:100%;display:block}.mkt .how-img .cap{background:var(--surface-blur);box-shadow:var(--shadow);border-radius:10px;padding:8px 12px;font-size:.8rem;font-weight:600;position:absolute;bottom:16px;left:16px}.mkt .steps-list{margin:28px 0 0;padding:0;list-style:none}.mkt .steps-list li{border-bottom:1px solid var(--line);gap:18px;padding:20px 0;display:flex}.mkt .steps-list li:last-child{border:0}.mkt .steps-list .step-num{flex:none;margin:0}.mkt .steps-list h3{margin:4px 0}.mkt .proof{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.mkt .proof-visual{padding-bottom:40px;position:relative}.mkt .proof-visual .ph{box-shadow:var(--shadow-lg);border-radius:20px;max-width:500px;overflow:hidden}.mkt .proof-visual .ph img{object-fit:cover;width:100%;height:100%;display:block}.mkt .tl-card{background:var(--n0);border:1px solid var(--line);width:290px;box-shadow:var(--shadow-lg);border-radius:14px;padding:18px 20px;position:absolute;bottom:0;right:0}.mkt .tl-card .hd{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.mkt .tl-card .hd b{font-size:.9rem}.mkt .tl{padding-left:30px;position:relative}.mkt .tl:before{content:"";background:var(--line);width:2px;position:absolute;top:6px;bottom:22px;left:10px}.mkt .tl>div{padding-bottom:13px;position:relative}.mkt .tl>div:last-child{padding-bottom:0}.mkt .tl .b{background:var(--teal);width:22px;height:22px;color:var(--on-accent);border-radius:50%;place-items:center;font-size:.66rem;font-weight:700;display:grid;position:absolute;top:0;left:-30px}.mkt .tl h4{margin:0;font-size:.86rem;font-weight:600}.mkt .tl .t{color:var(--muted);font-size:.75rem}.mkt .proof-list{margin:22px 0 0;padding:0;list-style:none}.mkt .proof-list li{border-bottom:1px solid var(--line);gap:12px;padding:11px 0;display:flex}.mkt .proof-list li:last-child{border:0}.mkt .proof-list .ck{background:var(--teal-50);width:22px;height:22px;color:var(--teal);border-radius:50%;flex:none;place-items:center;margin-top:2px;font-size:.75rem;font-weight:700;display:grid}.mkt .aud{grid-template-columns:1fr 1fr;gap:24px;display:grid}.mkt .aud .card{padding:36px}.mkt .aud .tag{letter-spacing:.1em;text-transform:uppercase;color:var(--teal);margin-bottom:12px;font-size:.74rem;font-weight:600;display:inline-block}.mkt .aud ul{margin:20px 0 26px;padding:0;list-style:none}.mkt .aud li{color:var(--ink-2);gap:10px;padding:8px 0;font-size:.95rem;display:flex}.mkt .aud li:before{content:"✓";color:var(--teal);font-weight:700}.mkt .aud .ex{color:var(--muted);border-top:1px solid var(--line);padding-top:16px;font-size:.82rem}.mkt .faq-grid{grid-template-columns:.8fr 1.2fr;gap:64px;display:grid}.mkt .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:12px;font-size:.76rem;font-weight:600}@media (max-width:1000px){.mkt .hero>.wrap{grid-template-columns:1fr;gap:36px}.mkt .visual{width:100%;max-width:620px;margin:0 auto}.mkt .strip .wrap{grid-template-columns:1fr 1fr}.mkt .strip .lbl{grid-column:1/-1;padding:18px 0 6px}.mkt .strip a.rt{border-left:0;border-top:1px solid var(--line);padding:16px 8px}.mkt .strip a.rt:nth-of-type(2n){border-left:1px solid var(--line)}.mkt .strip .soon{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;padding:14px 0}.mkt .top nav.site-nav{display:none}.mkt .top .acts{margin-left:auto}.mkt .faq-grid,.mkt .how,.mkt .proof{grid-template-columns:1fr;gap:32px}.mkt .proof-visual .ph{max-width:none}}@media (max-width:760px){.mkt .aud{grid-template-columns:1fr}}@media (max-width:620px){.mkt .top .acts .btn-ghost{display:none}.mkt .hero{padding:36px 0 48px}.mkt .pill .go{display:none}.mkt .pill{font-size:.76rem}.mkt .picker{grid-template-columns:1fr}.mkt .picker .res{flex-wrap:wrap}.mkt .picker .btn{width:100%;margin-left:0}.mkt .visual{height:auto}.mkt .photo{width:100%;height:420px;position:relative}.mkt .cert-pos{width:auto;margin:-60px 10px 0;position:relative;transform:none}.mkt .strip .wrap{grid-template-columns:1fr}.mkt .strip a.rt:nth-of-type(2n){border-left:0}.mkt .aud .card{padding:26px}.mkt .tl-card{width:auto;margin:-40px 12px 0;position:relative}.mkt .proof-visual{padding-bottom:0}}.mkt{--navy-900:#08223d;--teal-600:#0b7469;--n0:#fff;--n25:#fafbfd;--n300:#d3d9e0;--n400:#717780;--surface-raised:#fff;--surface-blur:#ffffffe6;--input-bg:#fff;--input-border:#8a94a3;--on-accent:#fff;--on-ink:#fff;--brand-mark:#0b4f8a;--focus:#0b4f8a;--focus-halo:var(--accent-100);--toast-bg:#0f1e2e;--toast-fg:#fff;--paper:#fff;--paper-shadow:0 1px 2px #0e172614,0 8px 24px #0e17261a;--placeholder:#eef1f4;--flag-ring:#00000014;--grid-line:#0b4f8a0b;--img-dim:none;font-feature-settings:"cv11","ss01";text-rendering:optimizelegibility}.mkt h2{letter-spacing:-.03em;font-size:clamp(1.75rem,2.8vw,2.45rem);font-weight:600;line-height:1.12}.mkt .lead{color:var(--ink-2);max-width:620px;font-size:1.1rem;line-height:1.6}.mkt .sec{padding:112px 0}.mkt .sec-head{max-width:720px;margin-bottom:52px}.mkt .sec-head.center{margin-left:auto;margin-right:auto}.mkt .bg-soft{background:linear-gradient(#f7f9fc,#f2f6fa)}.mkt .bg-grid{background-color:var(--n0);background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:44px 44px}.mkt .eyebrow{align-items:center;gap:8px;display:inline-flex}.mkt .eyebrow:before{content:"";background:var(--teal);border-radius:2px;width:18px;height:2px}.mkt .center .eyebrow{justify-content:center}.mkt .photo{height:540px}.mkt .photo:after{content:"";pointer-events:none;background:linear-gradient(#08223d00 55%,#08223d2e);position:absolute;inset:0}.mkt .photo img{object-position:50% 62%}.mkt .visual{height:660px}.mkt .trust{background:var(--n0);border-bottom:1px solid var(--line)}.mkt .trust .wrap{grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;padding-top:26px;padding-bottom:26px;display:grid}.mkt .carriers .note{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:10px;font-size:.72rem;font-weight:600}.mkt .carriers .names{flex-wrap:wrap;align-items:baseline;gap:6px 30px;display:flex}.mkt .carriers .names span{color:#5e6e80;letter-spacing:-.015em;font-size:1.12rem;font-weight:600}.mkt .sec-pts{border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:16px;padding-left:36px;display:grid}.mkt .sec-pts div{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:.84rem;line-height:1.4;display:flex}.mkt .sec-pts b{color:var(--ink);font-size:.88rem;font-weight:600;display:block}.mkt .ico{background:var(--accent-50);width:34px;height:34px;color:var(--accent);border-radius:9px;flex:none;place-items:center;display:grid}.mkt .ico svg{width:18px;height:18px}.mkt .how3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.mkt .hcard{background:var(--n0);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.mkt .hcard .im{aspect-ratio:4/3;background:var(--placeholder);position:relative;overflow:hidden}.mkt .hcard .im img{object-fit:cover;width:100%;height:100%;display:block}.mkt .hcard .bd{padding:24px 26px 28px}.mkt .hcard .k{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.74rem;font-weight:600}.mkt .hcard h3{margin-bottom:6px;font-size:1.18rem}.mkt .hcard p{color:var(--muted);margin:0;font-size:.93rem}.mkt .track-ui{background:linear-gradient(160deg,#f3f7fb,#e6eef6);place-items:center;padding:22px;display:grid;position:absolute;inset:0}.mkt .track-ui .tl-card{width:100%;max-width:300px;position:relative;bottom:auto;right:auto}.mkt .proof-visual .ph{aspect-ratio:1}.mkt .cases{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.mkt .case{background:var(--n0);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;grid-template-columns:42% 58%;display:grid;overflow:hidden}.mkt .case .im{background:var(--placeholder);min-height:100%;position:relative}.mkt .case .im img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mkt .case .im .num{background:var(--surface-blur);color:var(--accent);letter-spacing:.04em;border-radius:8px;padding:4px 9px;font-size:.72rem;font-weight:700;position:absolute;top:14px;left:14px}.mkt .case .bd{flex-direction:column;padding:24px 24px 22px;display:flex}.mkt .case h3{margin-bottom:6px;font-size:1.12rem}.mkt .case .sit{color:var(--ink-2);margin-bottom:14px;font-size:.9rem;line-height:1.5}.mkt .sent{background:var(--bg);border:1px solid var(--line);border-radius:10px;grid-template-columns:auto 1fr;gap:5px 14px;margin-bottom:14px;padding:10px 12px;font-size:.8rem;display:grid}.mkt .sent dt{color:var(--muted);font-weight:500}.mkt .sent dd{color:var(--ink);margin:0;font-weight:600}.mkt .sent dd .tag-ex{margin-left:6px;padding:1px 5px;font-size:.6rem}.mkt .sent .flag{vertical-align:-1px;width:16px;height:11px;margin:0 4px 0 0}.mkt .outcome{align-items:stretch;gap:14px;margin-top:auto;display:flex}.mkt .mtl{flex:1;margin:0;padding:0 0 0 18px;list-style:none;position:relative}.mkt .mtl:before{content:"";background:linear-gradient(var(--teal),var(--accent));width:2px;position:absolute;top:6px;bottom:6px;left:5px}.mkt .mtl li{color:var(--muted);padding:0 0 7px;font-size:.76rem;line-height:1.3;position:relative}.mkt .mtl li:last-child{padding:0}.mkt .mtl li:before{content:"";background:var(--n0);border:2px solid var(--teal);border-radius:50%;width:8px;height:8px;position:absolute;top:3px;left:-17px}.mkt .mtl li.done:before{background:var(--teal)}.mkt .mtl li b{color:var(--ink);margin-right:4px;font-weight:600}.mkt .cthumb{background:var(--paper);border:1px solid #dce3ea;border-radius:6px;flex:none;width:92px;padding:9px 8px 7px;position:relative;overflow:hidden;box-shadow:0 6px 18px #0f1e2e1f}.mkt .cthumb:before{content:"";background:linear-gradient(90deg,var(--accent),var(--teal));height:3px;position:absolute;top:0;left:0;right:0}.mkt .cthumb .t{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.43rem;font-weight:700;line-height:1.2}.mkt .cthumb .h{margin:2px 0 5px;font-size:.56rem;font-weight:700;line-height:1.15}.mkt .cthumb .ln{background:#e7ecf2;border-radius:2px;height:3px;margin:3px 0}.mkt .cthumb .ln.s{width:62%}.mkt .cthumb .ft{justify-content:space-between;align-items:flex-end;margin-top:6px;display:flex}.mkt .cthumb .ft svg.seal{width:22px;height:22px}.mkt .cthumb .ft svg.qr{width:20px;height:20px}.mkt .cthumb .dl{color:var(--accent);margin-top:5px;font-size:.5rem;font-weight:600}.mkt .more-link{border:1px dashed var(--n300);background:var(--surface-blur);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:18px 22px;display:flex}.mkt .more-link .fl{gap:4px;display:flex}.mkt .more-link .fl .flag{width:18px;height:12px;margin:0}.mkt .aud .card{flex-direction:column;padding:0;display:flex;overflow:hidden}.mkt .aud .card .im{aspect-ratio:16/9;overflow:hidden}.mkt .aud .card .im img{object-fit:cover;width:100%;height:100%;display:block}.mkt .aud .card .bd{padding:32px 34px 34px}.mkt .biz-top{grid-template-columns:1fr 1fr;align-items:end;gap:56px;margin-bottom:44px;display:grid}.mkt .ucs{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.mkt .uc{background:var(--n0);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;padding:26px 24px 24px;transition:all .2s;display:flex}.mkt .uc:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.mkt .uc .ico{border-radius:12px;width:44px;height:44px;margin-bottom:18px}.mkt .uc .ico svg{width:22px;height:22px}.mkt .uc h3{margin-bottom:8px;font-size:1.04rem}.mkt .uc .sc{color:var(--ink-2);margin-bottom:16px;font-size:.88rem}.mkt .uc ul{border-top:1px solid var(--line);margin:0 0 20px;padding:14px 0 0;list-style:none}.mkt .uc li{color:var(--muted);padding:3px 0 3px 20px;font-size:.82rem;position:relative}.mkt .uc li:before{content:"✓";color:var(--teal);font-weight:700;position:absolute;left:0}.mkt .uc li.soon{color:var(--muted)}.mkt .uc li.soon:before{content:"○";color:var(--n400)}.mkt .uc .cta{align-items:center;gap:6px;margin-top:auto;font-size:.88rem;font-weight:600;display:inline-flex}.mkt .biz-photo{aspect-ratio:16/9;box-shadow:var(--shadow-lg);border-radius:18px;overflow:hidden}.mkt .biz-photo img{object-fit:cover;width:100%;height:100%;display:block}.mkt .api{background:var(--navy-900);color:#dce7f2;border-radius:20px;grid-template-columns:1fr 1.05fr;align-items:center;gap:40px;margin-top:28px;padding:40px 44px;display:grid;position:relative;overflow:hidden}.mkt .api:before{content:"";background:radial-gradient(circle,#0e8a7e59,#0000 65%);border-radius:50%;width:420px;height:420px;position:absolute;top:-160px;right:-120px}.mkt .api h3{color:#fff;letter-spacing:-.02em;font-size:1.5rem}.mkt .api p{color:#afc2d6;font-size:.95rem}.mkt .api .soon{letter-spacing:.08em;text-transform:uppercase;color:#7fe0d3;background:#0e8a7e2e;border:1px solid #7fe0d340;border-radius:999px;margin-bottom:14px;padding:3px 9px;font-size:.7rem;font-weight:700;display:inline-block}.mkt .api pre{font:400 .8rem/1.65 var(--mono);color:#cfe0f1;background:#0c2c4c;border:1px solid #ffffff14;border-radius:14px;margin:0;padding:20px 22px;position:relative;overflow:auto}.mkt .api pre .c{color:#6f8ba8}.mkt .api pre .s{color:#7fe0d3}.mkt .api pre .k{color:#9cc3ff}.mkt .api .btn-ghost{color:#fff;background:0 0;border-color:#ffffff40}.mkt .final{padding:0 0 112px}.mkt .final .band{color:#fff;background:linear-gradient(120deg,#0b4f8a,#0a3f70 55%,#0b6c78);border-radius:24px;grid-template-columns:1.3fr .9fr;align-items:center;gap:40px;padding:64px;display:grid;position:relative;overflow:hidden}.mkt .final .band:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff0a 0 1px,#0000 1px 22px);position:absolute;inset:0}.mkt .final h2{color:#fff;font-size:clamp(1.8rem,3vw,2.6rem)}.mkt .final p{color:#cfe0f1;margin:0;font-size:1.06rem}.mkt .final .acts{z-index:1;flex-direction:column;align-items:flex-start;gap:12px;display:flex;position:relative}.mkt .final .btn-white{color:var(--accent);background:#fff}.mkt .final .btn-white:hover{background:#eef5fb}.mkt .final .btn-line{color:#fff;background:0 0;border-color:#ffffff59}.mkt .final .acts .xs{color:#a9c3dc}.mkt footer{background:var(--n25);padding:64px 0 30px}.mkt .foot-sec{color:var(--muted);flex-wrap:wrap;gap:10px 22px;margin-top:18px;font-size:.78rem;display:flex}.mkt .foot-sec span:before{content:"✓ ";color:var(--teal);font-weight:700}@media (max-width:1100px){.mkt .ucs{grid-template-columns:1fr 1fr}.mkt .cases{grid-template-columns:1fr}}@media (max-width:1000px){.mkt .trust .wrap{grid-template-columns:1fr;gap:20px}.mkt .sec-pts{border-left:0;border-top:1px solid var(--line);padding-top:18px;padding-left:0}.mkt .how3{max-width:560px;margin:0 auto}.mkt .biz-top,.mkt .how3{grid-template-columns:1fr}.mkt .biz-top{gap:28px}.mkt .api{grid-template-columns:1fr;padding:32px}.mkt .final .band{grid-template-columns:1fr;padding:44px 36px}}@media (max-width:620px){.mkt .sec{padding:72px 0}.mkt .final{padding-bottom:72px}.mkt .photo{height:400px}.mkt .visual{height:auto}.mkt .case,.mkt .sec-pts{grid-template-columns:1fr}.mkt .case .im{aspect-ratio:16/9}.mkt .outcome{flex-direction:row}.mkt .ucs{grid-template-columns:1fr}.mkt .more-link{flex-direction:column;align-items:flex-start}.mkt .api{padding:26px 22px}.mkt .final .band{border-radius:18px;padding:36px 24px}.mkt .aud .card .bd{padding:24px}.mkt .carriers .names span{font-size:1rem}.mkt .foot-bottom{flex-direction:column}}.mkt .trust .wrap{grid-template-columns:1fr 1.25fr}.mkt .sec-pts div{align-items:center}.mkt .case{grid-template-rows:auto 1fr;grid-template-columns:1fr}.mkt .case .im{aspect-ratio:2;min-height:0}.mkt .case .bd{padding:24px 26px}.mkt .case h3{font-size:1.18rem}.mkt .sent{grid-template-rows:auto auto;grid-template-columns:repeat(3,auto);grid-auto-flow:column;justify-content:start;gap:2px 28px;padding:11px 14px}.mkt .outcome{border-top:1px solid var(--line);align-items:center;gap:20px;padding-top:16px}.mkt .mtl li{padding-bottom:9px;font-size:.8rem}.mkt .cthumb{width:104px}.mkt .dash{background:var(--n0);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:18px;overflow:hidden}.mkt .dash .dh{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 18px;font-size:.86rem;display:flex}.mkt .dash .dh b{font-weight:600}.mkt .dash .dh .xs{color:var(--muted)}.mkt .dash table{border-collapse:collapse;width:100%;font-size:.8rem}.mkt .dash th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.07em;background:var(--n25);padding:9px 18px;font-size:.68rem;font-weight:600}.mkt .dash td,.mkt .dash th{border-bottom:1px solid var(--line)}.mkt .dash td{white-space:nowrap;padding:10px 18px}.mkt .dash tr:last-child td{border-bottom:0}.mkt .dash td .mono{color:var(--ink-2);font-size:.72rem}.mkt .dash .chip.b{background:var(--accent-50);color:var(--accent)}.mkt .dash .chip.w{background:var(--warn-50);color:var(--warn)}.mkt .dash .pdf{color:var(--accent);font-weight:600}.mkt .final .band{grid-template-columns:1.25fr 1fr}@media (max-width:620px){.mkt .sent{grid-template-rows:none;grid-template-columns:auto 1fr;grid-auto-flow:row;gap:4px 14px}.mkt .dash .hide-m{display:none}.mkt .dash td,.mkt .dash th{padding-left:12px;padding-right:12px}.mkt .case .bd{padding:20px}}@media (max-width:1000px){.mkt .final .band{grid-template-columns:1fr;padding:44px 36px}}@media (max-width:620px){.mkt .final .band{padding:36px 24px}.mkt .final .acts{align-items:stretch}.mkt .final .btn{white-space:normal;text-align:center}.mkt .strip .rt .s{white-space:nowrap}}.mkt .cert .cert-h{letter-spacing:-.01em;margin:4px 0 2px;font-size:1.2rem;font-weight:600;line-height:1.15}.mkt .tl .tl-step{font-weight:650}.mkt h2.h-question{margin-top:1.15em;font-size:1.25rem}.mkt table.facts{border-collapse:collapse;width:100%;margin:0 0 1.25em;font-size:.95rem}.mkt table.facts td,.mkt table.facts th{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 12px 8px 0}.mkt table.facts th{width:34%;font-weight:600}body,html{overflow-x:clip}.mkt,.mkt *,.prod,.prod *{box-sizing:border-box}.mkt,.prod{max-width:100%;overflow-x:clip}.mkt .picker select,.mkt input,.mkt select,.mkt textarea,.prod .cardbox input,.prod .cmdk input,.prod .cmt textarea,.prod .fsel,.prod .input,.prod .input.sm,.prod .srch input,.prod select.input,.prod select.input.sm,.prod textarea.input{font-size:16px}.prod .dz{position:relative}.prod .dz .file-input{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;margin:0;font-size:16px;position:absolute;inset:0}.mkt .menu-btn{border:1px solid var(--line);background:var(--n0);min-width:44px;min-height:44px;color:var(--ink);font:600 .95rem var(--font);border-radius:8px;justify-content:center;align-items:center;display:none}.mkt .mobile-nav{z-index:45;top:var(--mkt-bar,64px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:8px 18px calc(28px + env(safe-area-inset-bottom));background:var(--n0);visibility:hidden;pointer-events:none;flex-direction:column;gap:2px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden auto}.mkt .mobile-nav.open{visibility:visible;pointer-events:auto}body.nav-open{overflow:hidden}.mkt .mobile-nav a{min-height:44px;color:var(--ink);align-items:center;font-weight:600;text-decoration:none;display:flex}@media (max-width:1000px){.mkt .menu-btn{flex:none;display:inline-flex}.mkt .top{max-height:64px;overflow:hidden}.mkt .top .account-link{display:none}.mkt .top .wrap{flex-wrap:nowrap;align-items:center;row-gap:0;height:64px;min-height:64px;max-height:64px;overflow:hidden}.mkt .top .logo{white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.mkt .top .logo-mark{flex:none}.mkt .top .acts{flex-wrap:nowrap;flex:none}.mkt .top .acts .btn{white-space:nowrap;flex:none}.mkt .send-full{display:none}.mkt .send-short{display:inline}.mkt .pill{white-space:normal;flex-wrap:wrap;max-width:100%}.mkt .hero h1,.mkt h2,.mkt h3{overflow-wrap:break-word}.mkt .ctas,.mkt .final .acts,.mkt .picker,.mkt .picker .res{min-width:0}.mkt .api pre{max-width:100%}.mkt .dash{overflow-x:auto}}@media (max-width:980px){.mkt .api,.mkt .aud,.mkt .biz-top,.mkt .case,.mkt .cases,.mkt .dash,.mkt .faq-grid,.mkt .final,.mkt .final .band,.mkt .foot-grid,.mkt .hero,.mkt .hero>.wrap,.mkt .how,.mkt .how3,.mkt .picker,.mkt .proof,.mkt .strip,.mkt .strip .wrap,.mkt .top .wrap,.mkt .uc,.mkt .ucs,.mkt .visual,.mkt .wrap,.prod .adm,.prod .am,.prod .c-main,.prod .c-top,.prod .c-wrap,.prod .hub,.prod .mailapp,.prod .mview,.prod .od,.prod .od-main,.prod .od-side,.prod .stripe,.prod .stripe .in,.prod .t-wrap{min-width:0;max-width:100%}.prod .stripe{padding-bottom:96px}.prod .c-top{gap:8px}.mkt .logo,.prod .brand{min-width:0}.prod .c-top .right{flex-wrap:wrap;justify-content:flex-end;min-width:0}.prod .mobnav{-webkit-overflow-scrolling:touch;max-width:100%}.prod .mobnav a{align-items:center;min-height:44px;display:inline-flex}.mkt .dash,.prod .hsteps,.prod .tw{max-width:100%}.prod .dr-h .btn-icon{flex:none;margin-left:auto}.prod .choice,.prod .docv-row,.prod .li,.prod .rv-row,.prod .t-head{min-width:0}.prod .choice .t,.prod .docv-row>div,.prod .em-box .r span,.prod .kvl span,.prod .li>div,.prod .prow .v,.prod .rv-row .v{overflow-wrap:anywhere;min-width:0}.prod .rv-row{align-items:flex-start}.prod .choice{flex-wrap:wrap}.prod table.cards td .input{flex:none;width:148px;max-width:52vw}.prod .seg{flex-wrap:wrap;max-width:100%}.prod .atop .r{flex-wrap:wrap;justify-content:flex-end}.mkt .strip .lbl,.mkt .strip .rt .s,.mkt .strip .soon,.mkt .trustline span{white-space:normal}.mkt .api pre,.prod .hash,.prod .raw{max-width:100%;overflow-x:auto}.prod .em-b,.prod .em-f,.prod .em-h,.prod .mmeta .l{min-width:0}.prod .mmeta .l>span:last-child{overflow-wrap:anywhere}}@media (max-width:768px){.mkt .btn,.mkt .faq summary,.prod .btn,.prod .mobnav a,.prod .seg button,.prod .tabs button,.prod .vt button{min-height:44px}.mkt select,.prod .fsel,.prod .input,.prod .input.sm,.prod select.input,.prod textarea.input{min-height:44px;font-size:16px}.prod .chk,.prod .choice,.prod .cty button,.prod .li{min-height:44px}.prod .btn-icon{width:44px;height:44px}.prod table.cards thead{display:none}.prod table.cards,.prod table.cards tbody,.prod table.cards td,.prod table.cards tr{width:auto;display:block}.prod table.cards tr{border:1px solid var(--n200);background:var(--n0);border-radius:12px;margin:12px;padding:8px 0}.prod table.cards td{white-space:normal;text-align:right;border:0;justify-content:space-between;align-items:flex-start;gap:12px;height:auto;padding:8px 14px;display:flex}.prod table.cards td:before{content:attr(data-label);color:var(--n500);text-align:left;flex:none;font-size:12px;font-weight:600}.prod .drawer{border-radius:16px 16px 0 0;width:100%;height:auto;max-height:92vh;inset:auto 0 0;transform:translateY(110%)}.prod .drawer.on{transform:none}.prod .modal{max-height:92vh;overflow:auto}.prod .cmdk,.prod .modal{border-radius:16px 16px 0 0;width:100%;inset:auto 0 0;transform:none}.prod .cmdk{max-height:80vh}.prod .mailapp{height:auto;display:block}.prod .mlist{border-right:0;border-bottom:1px solid var(--n150);max-height:none;display:block;overflow:visible}.prod .mlist a{border-right:0;min-width:0}.prod .hsteps{flex-wrap:wrap;overflow:visible}.prod .hsteps div{flex:46%;min-width:0}.prod .od-side .input,.prod .od-side select.input{width:100%}.prod .kpis{grid-template-columns:1fr 1fr}.prod .ac,.prod .atop,.prod .od-main{max-width:100%}.mkt .trustline span{white-space:normal}.mkt .photo{height:280px}.mkt .cert-pos{margin-top:-36px}.mkt .foot-grid{grid-template-columns:1fr 1fr}.prod .c-top .right .btn{min-height:44px}.prod .mbar .btn{min-width:148px;min-height:48px}.prod .pm button{min-height:52px}.prod .cmdk a{height:auto;min-height:44px}.prod .chk{align-items:center;min-height:44px;font-size:16px}.prod .chk input{width:44px;height:44px;margin-top:0}.prod .sw{width:64px;min-width:64px;height:44px;min-height:44px}.prod .sw:after{width:20px;height:20px;top:12px;left:4px}.prod .sw.on:after{left:40px}.mkt .faq summary{align-items:center;min-height:44px}}@media (max-width:390px){.mkt .top .acts .btn-ghost{display:none}.mkt .hero{padding-top:28px}.mkt .foot-grid{grid-template-columns:1fr}.prod .ph h1{font-size:22px}.prod table.cards tr{margin:10px 0}.prod .c-top{padding-left:12px;padding-right:12px}.prod .dr-f,.prod .modal-f{flex-direction:column;align-items:stretch}.prod .dr-f .btn,.prod .modal-f .btn{width:100%;min-height:44px}.prod .atop .r .btn{padding-left:10px;padding-right:10px}}:root{color-scheme:light dark}.mkt :focus-visible,.prod :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:inherit}.mkt select:focus,.prod .input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-halo)}.prod .choice.on,.prod .cty button.on{box-shadow:0 0 0 1px var(--accent),0 0 0 4px var(--focus-halo)}.prod .cmdk input::placeholder,.prod .input::placeholder,.prod textarea::placeholder{color:var(--n400)}.prod .cmdk input{color:var(--n900);background:0 0}:is(.prod input:autofill,.prod textarea:autofill,.prod select:autofill){-webkit-text-fill-color:var(--n900);box-shadow:0 0 0 1000px var(--input-bg) inset;caret-color:var(--n900)}:is(.mkt input:autofill,.mkt textarea:autofill,.mkt select:autofill){-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 1000px var(--input-bg) inset;caret-color:var(--ink)}.mkt .case .im img,.mkt .hcard .im img,.mkt .photo img,.mkt .situation .im img{filter:var(--img-dim)}.mkt .cert,.mkt .cthumb,.mkt .sheet,.prod .a4,.prod .cert,.prod .email,.prod .mmeta,.prod .pg,.prod .sig-page{--n0:#fff;--n25:#fbfcfd;--n50:#f7f8fa;--n100:#f1f3f6;--n150:#ebeef2;--n200:#e3e7ec;--n300:#d3d9e0;--n400:#717780;--n500:#67707e;--n600:#4b5563;--n700:#2f3a48;--n900:#0e1726;--accent:#0b4f8a;--accent-h:#093f6f;--accent-50:#f0f5fa;--accent-100:#dde9f5;--accent-200:#b9d2ea;--teal:#0d7e73;--teal-50:#ecf7f5;--teal-100:#cdebe6;--green:#137a4b;--green-50:#ebf6f0;--amber:#9a5b00;--amber-50:#fdf4e3;--red:#b4232a;--red-50:#fcedec;--red-200:#f1c6c3;--violet:#5b45c2;--violet-50:#f2effc;--ink:var(--n900);--ink-2:var(--n600);--muted:var(--n500);--line:var(--n200);--bg:var(--n50);--ok:var(--green);--ok-50:var(--green-50);--warn:var(--amber);--warn-50:var(--amber-50);--surface-raised:#fff;--surface-blur:#ffffffe6;--input-bg:#fff;--input-border:#8a94a3;--on-ink:#fff;--brand-mark:#0b4f8a;--focus:#0b4f8a;--focus-halo:var(--accent-100);--overlay:#0e172652;--toast-bg:#0e1726;--toast-fg:#fff;--sw-on:var(--green);--paper:#fff;--placeholder:#eef1f4;--flag-ring:#00000014;--grid-line:#0b4f8a0b;--img-dim:none;--sh-xs:0 1px 2px #0e17260d;--sh-sm:0 1px 2px #0e17260a,0 2px 6px #0e17260a;--sh-md:0 2px 4px #0e17260a,0 8px 24px #0e172614;--sh-lg:0 4px 8px #0e17260a,0 24px 64px #0e172629;--shadow:var(--sh-sm);--shadow-lg:var(--sh-lg);color-scheme:light;background:var(--paper);color:#0e1726}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--page-bg:#0f1722;--page-fg:#e7ecf2;--hero-o1:.28;--hero-o2:.38}:root:not([data-theme=light]) .prod{--n0:#0f1722;--n25:#131c28;--n50:#0a1019;--n100:#1b2534;--n150:#1f2938;--n200:#2a3546;--n300:#3a4659;--n400:#738095;--n500:#919daf;--n600:#b3bdca;--n700:#cbd3dd;--n900:#e7ecf2;--accent:#62a4ec;--accent-h:#82b7f1;--accent-50:#12233a;--accent-100:#1b3557;--accent-200:#2b4e7c;--teal:#3ec3b3;--teal-50:#0f2828;--teal-100:#174340;--green:#4dc58c;--green-50:#0f2a1f;--amber:#edb04f;--amber-50:#2d2210;--red:#f47c7e;--red-50:#3a181b;--red-200:#6b2a2d;--violet:#ab9ef6;--violet-50:#221d3e;--surface-raised:#172131;--surface-blur:#0f1722d9;--input-bg:#0c131d;--input-border:#5e6c82;--on-accent:#061629;--on-ink:#0f1722;--brand-mark:#1d63a8;--focus:#82b7f1;--focus-halo:#62a4ec59;--overlay:#03070ca8;--toast-bg:#243042;--toast-fg:#e7ecf2;--sw-on:#1e8a58;--paper:#fff;--paper-shadow:0 0 0 1px #ffffff0f,0 2px 4px #00000080,0 12px 32px #0000008c;--placeholder:#18222f;--flag-ring:#ffffff24;--grid-line:#62a4ec0f;--img-dim:brightness(.92) contrast(1.02);--sh-xs:0 1px 2px #0006;--sh-sm:0 1px 2px #0006,0 2px 6px #0000004d;--sh-md:0 2px 4px #0006,0 8px 24px #00000073;--sh-lg:0 0 0 1px #ffffff0f,0 4px 8px #00000073,0 24px 64px #0009}:root:not([data-theme=light]) .mkt{--accent:#62a4ec;--accent-600:#82b7f1;--accent-50:#12233a;--accent-100:#1b3557;--teal:#3ec3b3;--teal-50:#0f2828;--teal-600:#2fa597;--ink:#e7ecf2;--ink-2:#b3bdca;--muted:#919daf;--line:#243042;--bg:#0a1019;--ok:#4dc58c;--ok-50:#0f2a1f;--warn:#edb04f;--warn-50:#2d2210;--navy-900:#0b2747;--n0:#0f1722;--n25:#131c28;--n50:#0a1019;--n300:#3a4659;--n400:#738095;--surface-raised:#172131;--surface-blur:#0f1722d9;--input-bg:#0c131d;--input-border:#5e6c82;--on-accent:#061629;--on-ink:#0f1722;--brand-mark:#1d63a8;--focus:#82b7f1;--focus-halo:#62a4ec59;--placeholder:#18222f;--flag-ring:#ffffff24;--grid-line:#62a4ec0f;--paper:#fff;--paper-shadow:0 0 0 1px #ffffff0f,0 2px 4px #00000080,0 12px 32px #0000008c;--toast-bg:#243042;--toast-fg:#e7ecf2;--img-dim:brightness(.92) contrast(1.02);--shadow:0 1px 2px #0006,0 4px 16px #00000059;--shadow-lg:0 0 0 1px #ffffff0d,0 2px 4px #0006,0 24px 60px #0000008c}:root:not([data-theme=light]) .prod .nv.on{background:var(--n100);box-shadow:var(--sh-xs),inset 0 0 0 1px var(--n200)}:root:not([data-theme=light]) .prod .btn-apple{background:#fff;color:#000!important}:root:not([data-theme=light]) .prod select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23919DAF' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:root:not([data-theme=light]) .prod .fsel{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23919DAF' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:root:not([data-theme=light]) .mkt select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23919DAF' stroke-width='3'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}:root:not([data-theme=light]) .prod .badge{box-shadow:inset 0 0 0 1px #ffffff0f}:root:not([data-theme=light]) .prod .demo,:root:not([data-theme=light]) .prod .tag-ex{box-shadow:inset 0 0 0 1px #edb04f38}:root:not([data-theme=light]) .prod .done-ic{box-shadow:0 0 0 8px #4dc58c1a}:root:not([data-theme=light]) .mkt .carriers .names span{color:#8592a5}:root:not([data-theme=light]) .mkt .btn-dark:hover{color:var(--on-ink);background:#fff}:root:not([data-theme=light]) .mkt .bg-soft{background:var(--bg)}:root:not([data-theme=light]) .mkt .track-ui{background:linear-gradient(160deg,var(--n25),var(--n50))}:root:not([data-theme=light]) .mkt .api{border:1px solid #ffffff14}.mkt .sheet,.prod .sig-page,:root:not([data-theme=light]) .mkt .cert,:root:not([data-theme=light]) .mkt .cthumb,:root:not([data-theme=light]) .prod .a4,:root:not([data-theme=light]) .prod .cert,:root:not([data-theme=light]) .prod .email,:root:not([data-theme=light]) .prod .mmeta,:root:not([data-theme=light]) .prod .pg{box-shadow:var(--paper-shadow)}:root:not([data-theme=light]) .mkt .cert,:root:not([data-theme=light]) .mkt .sheet,:root:not([data-theme=light]) .prod .cert{color:#0f1e2e}:root:not([data-theme=light]) .mkt .cert .k,:root:not([data-theme=light]) .mkt .cert .muted,:root:not([data-theme=light]) .mkt .sheet .k,:root:not([data-theme=light]) .prod .cert .k,:root:not([data-theme=light]) .prod .cert .muted{color:#657384}:root:not([data-theme=light]) .mkt .cert-hash,:root:not([data-theme=light]) .prod .cert-hash{color:#3a4a5c;background:#f6f8fb;border-color:#e4e9ef}}:root[data-theme=dark]{--page-bg:#0f1722;--page-fg:#e7ecf2;--hero-o1:.28;--hero-o2:.38}:root[data-theme=dark] .prod{--n0:#0f1722;--n25:#131c28;--n50:#0a1019;--n100:#1b2534;--n150:#1f2938;--n200:#2a3546;--n300:#3a4659;--n400:#738095;--n500:#919daf;--n600:#b3bdca;--n700:#cbd3dd;--n900:#e7ecf2;--accent:#62a4ec;--accent-h:#82b7f1;--accent-50:#12233a;--accent-100:#1b3557;--accent-200:#2b4e7c;--teal:#3ec3b3;--teal-50:#0f2828;--teal-100:#174340;--green:#4dc58c;--green-50:#0f2a1f;--amber:#edb04f;--amber-50:#2d2210;--red:#f47c7e;--red-50:#3a181b;--red-200:#6b2a2d;--violet:#ab9ef6;--violet-50:#221d3e;--surface-raised:#172131;--surface-blur:#0f1722d9;--input-bg:#0c131d;--input-border:#5e6c82;--on-accent:#061629;--on-ink:#0f1722;--brand-mark:#1d63a8;--focus:#82b7f1;--focus-halo:#62a4ec59;--overlay:#03070ca8;--toast-bg:#243042;--toast-fg:#e7ecf2;--sw-on:#1e8a58;--paper:#fff;--paper-shadow:0 0 0 1px #ffffff0f,0 2px 4px #00000080,0 12px 32px #0000008c;--placeholder:#18222f;--flag-ring:#ffffff24;--grid-line:#62a4ec0f;--img-dim:brightness(.92) contrast(1.02);--sh-xs:0 1px 2px #0006;--sh-sm:0 1px 2px #0006,0 2px 6px #0000004d;--sh-md:0 2px 4px #0006,0 8px 24px #00000073;--sh-lg:0 0 0 1px #ffffff0f,0 4px 8px #00000073,0 24px 64px #0009}:root[data-theme=dark] .mkt{--accent:#62a4ec;--accent-600:#82b7f1;--accent-50:#12233a;--accent-100:#1b3557;--teal:#3ec3b3;--teal-50:#0f2828;--teal-600:#2fa597;--ink:#e7ecf2;--ink-2:#b3bdca;--muted:#919daf;--line:#243042;--bg:#0a1019;--ok:#4dc58c;--ok-50:#0f2a1f;--warn:#edb04f;--warn-50:#2d2210;--navy-900:#0b2747;--n0:#0f1722;--n25:#131c28;--n50:#0a1019;--n300:#3a4659;--n400:#738095;--surface-raised:#172131;--surface-blur:#0f1722d9;--input-bg:#0c131d;--input-border:#5e6c82;--on-accent:#061629;--on-ink:#0f1722;--brand-mark:#1d63a8;--focus:#82b7f1;--focus-halo:#62a4ec59;--placeholder:#18222f;--flag-ring:#ffffff24;--grid-line:#62a4ec0f;--paper:#fff;--paper-shadow:0 0 0 1px #ffffff0f,0 2px 4px #00000080,0 12px 32px #0000008c;--toast-bg:#243042;--toast-fg:#e7ecf2;--img-dim:brightness(.92) contrast(1.02);--shadow:0 1px 2px #0006,0 4px 16px #00000059;--shadow-lg:0 0 0 1px #ffffff0d,0 2px 4px #0006,0 24px 60px #0000008c}:root[data-theme=dark] .prod .nv.on{background:var(--n100);box-shadow:var(--sh-xs),inset 0 0 0 1px var(--n200)}:root[data-theme=dark] .prod .btn-apple{background:#fff;color:#000!important}:root[data-theme=dark] .prod select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23919DAF' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:root[data-theme=dark] .prod .fsel{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23919DAF' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:root[data-theme=dark] .mkt select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23919DAF' stroke-width='3'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}:root[data-theme=dark] .prod .badge{box-shadow:inset 0 0 0 1px #ffffff0f}:root[data-theme=dark] .prod .demo,:root[data-theme=dark] .prod .tag-ex{box-shadow:inset 0 0 0 1px #edb04f38}:root[data-theme=dark] .prod .done-ic{box-shadow:0 0 0 8px #4dc58c1a}:root[data-theme=dark] .mkt .carriers .names span{color:#8592a5}:root[data-theme=dark] .mkt .btn-dark:hover{color:var(--on-ink);background:#fff}:root[data-theme=dark] .mkt .bg-soft{background:var(--bg)}:root[data-theme=dark] .mkt .track-ui{background:linear-gradient(160deg,var(--n25),var(--n50))}:root[data-theme=dark] .mkt .api{border:1px solid #ffffff14}.mkt .sheet,.prod .sig-page,:root[data-theme=dark] .mkt .cert,:root[data-theme=dark] .mkt .cthumb,:root[data-theme=dark] .prod .a4,:root[data-theme=dark] .prod .cert,:root[data-theme=dark] .prod .email,:root[data-theme=dark] .prod .mmeta,:root[data-theme=dark] .prod .pg{box-shadow:var(--paper-shadow)}:root[data-theme=dark] .mkt .cert,:root[data-theme=dark] .mkt .sheet,:root[data-theme=dark] .prod .cert{color:#0f1e2e}:root[data-theme=dark] .mkt .cert .k,:root[data-theme=dark] .mkt .cert .muted,:root[data-theme=dark] .mkt .sheet .k,:root[data-theme=dark] .prod .cert .k,:root[data-theme=dark] .prod .cert .muted{color:#657384}:root[data-theme=dark] .mkt .cert-hash,:root[data-theme=dark] .prod .cert-hash{color:#3a4a5c;background:#f6f8fb;border-color:#e4e9ef}.sig-block{margin-top:16px}.sig-actions{flex-wrap:wrap;gap:8px;display:flex}.sig-honest{color:var(--ink-2);margin:12px 0 0;font-size:.92rem;line-height:1.45}.sig-notice{background:var(--warn-50);color:var(--ink);border:1px solid var(--warn);border-radius:12px;margin:12px 0 0;padding:12px 14px}@supports (color:color-mix(in lab,red,red)){.sig-notice{border:1px solid color-mix(in srgb,var(--warn) 45%,var(--line))}}.sig-notice{font-size:.95rem;line-height:1.45}.sig-notice p{margin:0 0 8px}.sig-notice p:last-child{margin-bottom:0}.sig-notice.is-amber{border-width:2px;border-color:var(--warn)}.sig-notice a{font-weight:600}.sig-notice a:focus-visible,.sig-topic select:focus-visible{outline:2px solid var(--focus,#0b4f8a);outline-offset:2px}.sig-notice .chk{margin-top:8px}.sig-topic{flex-direction:column;gap:6px;margin:14px 0;font-weight:600;display:flex}.sig-topic select{width:100%;font-weight:400}.sig-dialog{z-index:80;background:var(--overlay,#0e172652);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sig-sheet{background:var(--surface-raised,#fff);color:var(--ink);width:min(960px,100%);max-height:calc(100dvh - 24px);box-shadow:var(--sh-lg,0 24px 64px #0003);border-radius:16px 16px 0 0;padding:16px 16px 24px;overflow:auto}.sig-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.sig-head h2{margin:0;font-size:1.25rem}.sig-grid{gap:16px;margin-top:12px;display:grid}.sig-tabs{gap:6px;margin-bottom:10px;display:flex}.sig-fonts button,.sig-pages button,.sig-tabs button{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px}.sig-fonts button.on,.sig-pages button.on,.sig-tabs button.on{background:var(--accent);color:var(--on-accent);border-color:#0000}.sig-fonts button:focus-visible,.sig-handle:focus-visible,.sig-ink:focus-visible,.sig-pages button:focus-visible,.sig-tabs button:focus-visible{outline:2px solid var(--focus,#0b4f8a);outline-offset:2px}.sig-canvas{touch-action:none;cursor:crosshair;background:#fff;border:1px solid #d3d9e0;border-radius:12px;width:100%;height:180px;display:block}.sig-fonts,.sig-pages,.sig-row{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.sig-fonts button{font-size:1.35rem;line-height:1}.sig-saved ul{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.sig-saved button{border:1px solid var(--line);color:#0e1726;cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:6px;display:flex}.sig-saved img{object-fit:contain;width:120px;height:48px}.sig-account{flex-wrap:wrap;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.sig-account li{color:#0e1726;background:#fff;border:1px solid #d3d9e0;border-radius:10px;padding:8px}.sig-account img{object-fit:contain;background:#fff;width:160px;height:64px;display:block}.sig-stage{margin-top:8px}.sig-page{aspect-ratio:210/297;color:#0e1726;width:min(100%,420px);box-shadow:var(--paper-shadow,0 8px 24px #0e172614);touch-action:none;background:#fff;border:1px solid #d3d9e0;border-radius:8px;position:relative}.sig-page-n{color:#67707e;font-size:.75rem;position:absolute;top:8px;left:8px}.sig-ink{touch-action:none;cursor:grab;position:absolute}.sig-ink img,.sig-ph{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.sig-ph{border:1px dashed #8a94a3;border-radius:4px}.sig-handle{cursor:nwse-resize;background:0 0;border:0;width:28px;height:28px;padding:0;position:absolute}.sig-handle:before{content:"";background:#0b4f8a;border-radius:50%;width:12px;height:12px;position:absolute;top:8px;left:8px;box-shadow:0 0 0 2px #fff}.sig-handle.h-nw{cursor:nwse-resize;top:-14px;left:-14px}.sig-handle.h-ne{cursor:nesw-resize;top:-14px;right:-14px}.sig-handle.h-sw{cursor:nesw-resize;bottom:-14px;left:-14px}.sig-handle.h-se{cursor:nwse-resize;bottom:-14px;right:-14px}@media (min-width:721px) and (min-height:501px){.sig-dialog{align-items:center;padding:16px}.sig-sheet{border-radius:16px;max-height:calc(100dvh - 32px)}.sig-grid{grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);align-items:start}}@media (max-height:500px),(max-width:720px){.sig-dialog{align-items:stretch;padding:0}.sig-sheet{border-radius:0;width:100%;height:100dvh;max-height:100dvh}.sig-canvas{height:140px}}@media (max-height:500px) and (orientation:landscape){.sig-grid{grid-template-columns:minmax(0,1fr) minmax(180px,.8fr)}.sig-canvas{height:96px}.sig-page{width:min(100%,220px)}}.sig-page{overflow:hidden}.sig-doc{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.sig-page-n{z-index:1;background:#ffffffd9;border-radius:4px;padding:1px 6px}.sig-ink{z-index:2}.sig-file{margin-top:8px;position:relative;overflow:hidden}.sig-file input{opacity:0;cursor:pointer;position:absolute;inset:0}.sig-file-name{color:var(--muted);margin:10px 0 0 10px;font-size:.9rem;display:inline-block}.acct{gap:22px;margin-top:18px;display:grid}.acct h2{margin:18px 0 8px;font-size:1.15rem}.acct h2:first-child{margin-top:0}.acct-card{border:1px solid var(--line,var(--n200));background:var(--surface-raised,var(--n0));border-radius:12px;padding:16px}.acct-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.acct-head h2{margin:0}.acct-book li,.acct-row{border-top:1px solid var(--line,var(--n200));justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.acct-book{margin:0;padding:0;list-style:none}.acct-who{flex:1;min-width:0}.acct-actions{flex-wrap:wrap;gap:8px;display:flex}.acct-tag{background:var(--accent-50,#eef5fb);color:var(--ink,var(--n900));border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px;display:inline-block}.acct-form{border-top:1px solid var(--line,var(--n200));margin-top:12px;padding-top:8px}.acct-danger{color:var(--red,#9b2c2c)}.acct-pick{gap:8px;margin:4px 0 16px;display:grid}.acct-picks{flex-wrap:wrap;gap:8px;max-height:180px;display:flex;overflow:auto}.acct-guest{text-align:left;max-width:480px;margin:28px auto 0;padding:18px}.acct [role=alert]{color:var(--red,#9b2c2c)}@media (max-width:720px){.acct-book li,.acct-row{flex-direction:column;align-items:flex-start}.acct-card{padding:14px}}.acct-business{border:1px solid var(--line,var(--n200));border-radius:12px;margin:6px 0 14px;padding:12px 16px 4px}.acct-business legend{padding:0 6px;font-weight:600}.acct-business>p{margin:0 0 10px}.mkt .geo h1{max-width:20em;font-size:clamp(1.7rem,4vw,2.45rem)}.mkt .geo-prose h2{margin-top:1.5em;font-size:1.28rem}.mkt .top nav.site-nav{align-items:center;gap:22px}.mkt .top nav.site-nav a{white-space:nowrap;font-size:.9rem;font-weight:500;line-height:1.2}.adm .lang-ctl,.mkt .lang-ctl,.prod .lang-ctl{position:relative}.adm .lang-btn,.mkt .lang-btn,.prod .lang-btn{border:1px solid var(--line);background:var(--surface-raised,var(--n0));height:36px;color:var(--ink);font:600 .875rem var(--font);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 12px;display:inline-flex}.adm .lang-pop .ic,.adm .lang-pop svg,.mkt .lang-btn .ic,.mkt .lang-pop .ic,.mkt .lang-pop svg,.prod .lang-pop .ic,.prod .lang-pop svg{flex:0 0 16px;width:16px;max-width:16px;height:16px;max-height:16px}.mkt .hp,.prod .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.mkt .lead-form{gap:12px;margin:8px 0 20px;display:grid}.mkt .lead-form label{gap:4px;font-weight:600;display:grid}.mkt .lead-form input,.mkt .lead-form select,.mkt .lead-form textarea{width:100%;border:1px solid var(--line);background:var(--n0);padding:10px 12px}.mkt .lead-form textarea{resize:vertical;min-height:120px}.adm .lang-pop,.mkt .lang-pop,.prod .lang-pop{z-index:70;background:var(--surface-raised,var(--n0));border:1px solid var(--line);min-width:220px;box-shadow:var(--shadow-lg);border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.adm .lang-pop[hidden],.mkt .lang-pop[hidden],.prod .lang-pop[hidden]{display:none}.adm .lang-pop a,.mkt .lang-pop a,.prod .lang-pop a{height:40px;min-height:40px;max-height:40px;color:var(--ink);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-weight:550;text-decoration:none;display:flex;overflow:hidden}.adm .lang-pop .lang-check,.mkt .lang-pop .lang-check,.prod .lang-pop .lang-check{flex:0 0 16px;width:16px;max-width:16px;height:16px;max-height:16px}.adm .lang-pop a:focus-visible,.adm .lang-pop a:hover,.mkt .lang-pop a:focus-visible,.mkt .lang-pop a:hover,.prod .lang-pop a:focus-visible,.prod .lang-pop a:hover{background:var(--bg);text-decoration:none}.adm .lang-pop a[aria-current=page],.mkt .lang-pop a[aria-current=page],.prod .lang-pop a[aria-current=page]{background:var(--accent-100);font-weight:700}.addr-suggest{position:relative}.addr-menu{z-index:20;background:var(--surface-raised,#fff);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:10px;max-height:240px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;left:0;right:0;overflow:auto}.addr-menu button{text-align:left;width:100%;min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:8px 10px;display:block}.addr-attr{color:var(--muted);margin:4px 0 0;font-size:11px}.mkt .lang-suggest{background:var(--accent-50);border-bottom:1px solid var(--line);height:38px;min-height:36px;max-height:40px;color:var(--ink);flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;line-height:1.2;display:flex;overflow:hidden}.mkt .lang-suggest p{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:13px;overflow:hidden}.mkt .flag,.prod .flag{vertical-align:-2px;border:1px solid var(--flag-ring);box-sizing:border-box;background:0 0;border-radius:2px;flex:none;width:20px;height:15px;margin-right:9px;line-height:0;display:inline-block;overflow:hidden}.mkt .flag img,.prod .flag img{object-fit:cover;border:0;width:100%;height:100%;display:block}.mkt .flag-plain,.prod .flag-plain{background:var(--n300)}.mkt .flags .flag{width:16px;height:12px;margin:0}.mkt .nav-group .flag,.mkt .uc .ico.draw .flag{margin-right:8px}.mkt .uc .ico.draw .flag{margin:0}.mkt .nav-group a{align-items:center;display:flex}.mkt .lang-suggest .flag{margin-right:8px}.mkt .lang-suggest a{text-underline-offset:2px;white-space:nowrap;font-weight:700}.mkt .lang-suggest button{width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.mkt .trust-line{max-width:32em;color:var(--ink-2);margin-top:14px;font-size:.9rem}.mkt .foot-grid .muted{margin:7px 0;font-size:.9rem;display:block}.mkt .lang-drop{display:inline-block;position:relative}.mkt .lang-drop summary{cursor:pointer;min-height:44px;color:var(--ink);align-items:center;gap:8px;padding:0 2px;font-weight:650;list-style:none;display:inline-flex}.mkt .lang-drop summary::-webkit-details-marker{display:none}.mkt .lang-drop summary .ic{width:18px;height:18px}.mkt .lang-drop-menu{z-index:6;background:var(--surface-raised);border:1px solid var(--line);min-width:200px;box-shadow:var(--shadow);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0}.mkt .lang-drop-menu a{min-height:44px;color:var(--ink-2);border-radius:8px;align-items:center;margin:0;padding:0 12px;font-weight:600;text-decoration:none;display:flex}.mkt .lang-drop-menu a[aria-current=page]{color:var(--ink);background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.mkt .lang-drop-menu a[aria-current=page]{background:color-mix(in srgb,var(--accent) 10%,transparent)}}.mkt .mobile-langs{border-top:1px solid var(--line);flex-direction:column;margin-top:8px;padding-top:8px;display:flex}.mkt .lang-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:10px 0 4px;font-size:.72rem;font-weight:700}.mkt .mobile-langs a{justify-content:space-between}.mkt .mobile-langs a[aria-current=page]{color:var(--accent)}.mkt .menu-btn .ic{width:18px;height:18px}.mkt .account-link{min-height:44px;color:var(--ink-2);align-items:center;gap:6px;padding:0 2px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.mkt .account-link .ic{width:18px;height:18px}.mkt .account-link span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mkt .nav-group{position:relative}.mkt .drawer-lang summary,.mkt .nav-group summary{cursor:pointer;min-height:44px;color:var(--ink-2);align-items:center;gap:8px;font-size:.93rem;font-weight:500;list-style:none;display:flex}.mkt .drawer-lang summary::-webkit-details-marker,.mkt .nav-group summary::-webkit-details-marker{display:none}.mkt .nav-group summary .chev{width:16px;height:16px}.mkt .nav-group[open]>summary .chev{transform:rotate(180deg)}.mkt .site-nav .nav-group[open]>div{z-index:70;background:var(--n0);border:1px solid var(--line);min-width:260px;max-height:calc(100vh - 96px);box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.mkt .site-nav .nav-group[open]>div a{min-height:40px;color:var(--ink);border-radius:8px;align-items:center;padding:0 10px;font-weight:600;text-decoration:none;display:flex}.mkt .nav-group .nav-all{border-top:1px solid var(--line);color:var(--accent)}.mkt .mobile-nav .nav-group summary{width:100%;color:var(--ink);justify-content:space-between;font-size:1rem;font-weight:600}.mkt .mobile-nav .nav-group[open]>div{min-width:0;box-shadow:none;background:0 0;border:0;flex-direction:column;padding:0 0 4px 12px;display:flex;position:static}.mkt .drawer-lang{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.mkt .drawer-lang summary{color:var(--ink);font-weight:650}.mkt .drawer-lang summary .ic{width:18px;height:18px}.mkt .drawer-lang:not([open])>div,.mkt .nav-group:not([open])>div,.mkt details:not([open])>:not(summary){display:none}.mkt .drawer-lang[open]>div{flex-direction:column;padding:0 0 4px 26px;display:flex}.mkt .drawer-lang a[aria-current=page]{color:var(--accent)}.mkt .drawer-account{border-top:1px solid var(--line);gap:8px;margin-top:8px;padding-top:8px;font-size:.9rem}.mkt .link-list{margin:0 0 1em;padding:0;list-style:none}.mkt .link-list li{margin:0 0 .35em}.mkt .waitlist{flex-direction:column;align-items:flex-start;gap:8px;max-width:420px;margin:8px 0 16px;display:flex}.mkt .waitlist label{font-size:.85rem;font-weight:650}.mkt .waitlist input{width:100%;font:inherit;color:var(--ink);background:var(--input-bg);border:1px solid var(--input-border);border-radius:10px;padding:12px 14px}.mkt .waitlist-ok{color:var(--ok,var(--teal));font-weight:650}.mkt .waitlist-err{color:var(--err,#9b2c2c);margin:0}.mkt .coverage{border-collapse:collapse;width:100%}.mkt .coverage td,.mkt .coverage th{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 10px}.mkt .coverage th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:650}.mkt .not-yet{margin-top:14px}.mkt .price-block{margin:18px 0 8px}.mkt .price-notes{margin-top:14px}.mkt .price-notes p{color:var(--muted);margin:0 0 8px}.mkt .trustline{flex-wrap:wrap;gap:8px 16px;display:flex}@media (max-width:1240px){.mkt .top .track-link{display:none}}@media (max-width:1180px){.mkt .top .wrap{gap:14px}.mkt .top nav.site-nav{gap:16px}}@media (max-width:900px){.mkt .foot-grid{grid-template-columns:1fr 1fr}.mkt .foot-grid>div:first-child{grid-column:1/-1}}@media (max-width:520px){.mkt .foot-grid{grid-template-columns:1fr}.mkt .logo{font-size:.95rem}.mkt .top .wrap{gap:12px}}@media (max-width:1000px){.mkt .lang-ctl{display:none}.mkt .mobile-nav.open .mobile-langs{display:flex}}@media (max-width:800px){.mkt .coverage thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mkt .coverage,.mkt .coverage tbody,.mkt .coverage td,.mkt .coverage tr{width:auto;display:block}.mkt .coverage tr{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;margin:0 0 12px;padding:8px 12px}.mkt .coverage td{border:0;padding:6px 0}.mkt .coverage td:before{content:attr(data-label);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:650;display:block}}@media (max-width:620px){.mkt .lang-drop-menu{box-shadow:none;margin-top:4px;position:static}.mkt .lang-suggest{justify-content:flex-start;height:38px;padding:0 10px}.mkt .top .acts .btn-dark.btn-sm{padding:0 12px}}.mkt .draw{color:#1d63a8}.mkt .draw .stroke{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.mkt .draw .soft{fill:currentColor}@supports (color:color-mix(in lab,red,red)){.mkt .draw .soft{fill:color-mix(in srgb,currentColor 12%,#fff)}}.mkt .draw .panel{fill:currentColor}@supports (color:color-mix(in lab,red,red)){.mkt .draw .panel{fill:color-mix(in srgb,currentColor 8%,var(--n0))}}.mkt .draw .window{fill:#fff;stroke:currentColor;stroke-width:2px}.mkt .draw .bar,.mkt .draw .dot{fill:currentColor}.mkt .visual.product-stage{justify-content:flex-end;align-items:center;height:auto;min-height:0;display:flex}.mkt .visual.product-stage .cert-pos{width:min(100%,440px);max-width:100%;margin:0;position:relative;bottom:auto;left:auto;transform:none}.mkt .hcard .im.concept{background:#1d63a8;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.mkt .hcard .im.concept{background:color-mix(in srgb,#1d63a8 7%,var(--n0))}}.mkt .hcard .im.concept svg{width:min(78%,260px);height:auto}.mkt .proof-stack{flex-direction:column;gap:16px;min-width:0;display:flex}.mkt .proof-stack .visual.product-stage{justify-content:stretch}.mkt .proof-stack .visual.product-stage .cert-pos{width:100%}.mkt .proof-stack .tl-card{width:100%;margin:0;position:relative;bottom:auto;right:auto}.mkt .situations{grid-template-columns:1fr 1fr;gap:24px;display:grid}.mkt .situation{background:var(--n0);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.mkt .situation .im{aspect-ratio:3/2;background:var(--placeholder);position:relative;overflow:hidden}.mkt .situation .im img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mkt .situation .photo-slot{background:linear-gradient(165deg,#1d63a8,var(--placeholder));width:100%;height:100%}@supports (color:color-mix(in lab,red,red)){.mkt .situation .photo-slot{background:linear-gradient(165deg,color-mix(in srgb,#1d63a8 14%,var(--n0)),var(--placeholder))}}.mkt .situation .bd{flex-direction:column;flex:1;gap:8px;padding:20px 22px 22px;display:flex}.mkt .situation h3{margin:0;font-size:1.16rem}.mkt .situation p{color:var(--ink-2);margin:0;line-height:1.5}.mkt .situation .more{margin-top:auto;padding-top:8px;font-weight:650}.mkt .svc{letter-spacing:.03em;color:#1d63a8;background:#1d63a8;align-self:flex-start;font-size:.75rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.mkt .svc{background:color-mix(in srgb,#1d63a8 12%,var(--n0))}}.mkt .svc{border-radius:999px;padding:4px 10px}.mkt .case.text-only{grid-template-rows:auto;grid-template-columns:1fr}.mkt .topic-mark{margin:0 0 14px}.mkt .step-ico svg,.mkt .topic-mark svg{width:64px;height:64px;display:block}.mkt .step-text{color:var(--ink-2);font-size:.92rem;font-weight:450;line-height:1.45}.mkt .visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mkt .draw .route-line{stroke-width:1.75px}.mkt .draw .code{fill:currentColor;font:700 15px var(--font),system-ui,sans-serif}.mkt .draw .label{fill:currentColor;font:700 22px var(--font),system-ui,sans-serif}.mkt .draw .label.sub{font-size:14px;font-weight:600}.mkt .situation .im svg.draw{width:100%;height:100%;display:block;position:absolute;inset:0}.mkt .hero-art{width:100%;max-width:560px;margin:0;position:relative}.mkt .hero-art>.draw{width:100%;height:auto;display:block}.mkt .hero-art .sheet{width:min(270px,62%);position:absolute;bottom:18px;right:0}.mkt .steps-sec{padding:8px 0 28px}.mkt .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mkt .steps li{background:var(--n0);border:1px solid var(--line);min-width:0;box-shadow:var(--shadow);border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:20px 18px 22px;display:flex}.mkt .step-n{letter-spacing:.08em;color:#1d63a8;font-size:.75rem;font-weight:700}.mkt .step-label{color:var(--ink);font-size:1.02rem;font-weight:650;line-height:1.3}.mkt .proof-row{grid-template-columns:1.15fr .85fr;align-items:center;gap:28px;margin:36px 0 0;display:grid}.mkt .proof-row p{color:var(--ink-2);margin:0}.mkt .sheet{color:#0e1726;box-shadow:var(--paper-shadow);background:#fff;border:1px solid #e3e7ec;border-radius:16px;padding:16px 16px 12px}.mkt .sheet-band{background:#1d63a8;height:4px;margin:-16px -16px 14px}.mkt .sheet-k{letter-spacing:.08em;text-transform:uppercase;color:#1d63a8;margin:0;font-size:.72rem;font-weight:700}.mkt .sheet-h{color:#0e1726;margin:4px 0 0;font-size:1.08rem;font-weight:650}.mkt .bars{align-items:flex-end;gap:3px;height:28px;margin:14px 0 8px;display:flex}.mkt .bars i{background:#1d63a8;border-radius:2px;width:3px;display:block}.mkt .sheet dl{margin:0}.mkt .sheet dl div{border-top:1px solid #e6edf5;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:.86rem;display:flex}.mkt .sheet dt{color:#67707e}.mkt .sheet dd{margin:0;font-weight:650}.mkt .ghost{background:#e6edf5;border-radius:6px;width:88px;height:8px;display:block}.mkt .route{margin:0 0 22px}.mkt .route svg{width:100%;height:auto;display:block}.mkt .uc .ico.draw{background:#1d63a8;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.mkt .uc .ico.draw{background:color-mix(in srgb,#1d63a8 12%,var(--n0))}}.mkt .uc .ico.draw{color:#1d63a8}.mkt .below-fold{content-visibility:auto;contain-intrinsic-size:auto 280px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mkt .draw,:root:not([data-theme=light]) .mkt .step-n,:root:not([data-theme=light]) .mkt .svc,:root:not([data-theme=light]) .mkt .uc .ico.draw{color:#62a4ec}:root:not([data-theme=light]) .mkt .draw .panel{fill:#62a4ec}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .mkt .draw .panel{fill:color-mix(in srgb,#62a4ec 18%,var(--n0))}}:root:not([data-theme=light]) .mkt .draw .soft{fill:#62a4ec}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .mkt .draw .soft{fill:color-mix(in srgb,#62a4ec 18%,var(--n0))}}:root:not([data-theme=light]) .mkt .uc .ico.draw{background:#62a4ec}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .mkt .uc .ico.draw{background:color-mix(in srgb,#62a4ec 18%,var(--n0))}}}:root[data-theme=dark] .mkt .draw,:root[data-theme=dark] .mkt .step-n,:root[data-theme=dark] .mkt .svc,:root[data-theme=dark] .mkt .uc .ico.draw{color:#62a4ec}:root[data-theme=dark] .mkt .draw .panel{fill:#62a4ec}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .mkt .draw .panel{fill:color-mix(in srgb,#62a4ec 18%,var(--n0))}}:root[data-theme=dark] .mkt .draw .soft{fill:#62a4ec}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .mkt .draw .soft{fill:color-mix(in srgb,#62a4ec 18%,var(--n0))}}:root[data-theme=dark] .mkt .uc .ico.draw{background:#62a4ec}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .mkt .uc .ico.draw{background:color-mix(in srgb,#62a4ec 18%,var(--n0))}}@media (max-width:800px){.mkt .proof-row,.mkt .situations,.mkt .steps{grid-template-columns:1fr}}@media (max-width:620px){.mkt .hero-art .sheet{width:auto;margin:-40px 4px 0 22%;position:relative;bottom:auto;right:auto}.mkt .proof-row,.mkt .steps{grid-template-columns:1fr}}.mkt .callout{background:var(--warn-50);border:1px solid var(--warn)}@supports (color:color-mix(in lab,red,red)){.mkt .callout{border:1px solid color-mix(in srgb,var(--warn) 40%,var(--line))}}.mkt .callout{border-radius:12px;margin:0 0 1.2em;padding:14px 16px}.mkt .dest-split{grid-template-columns:1.15fr .85fr;align-items:start;gap:28px;display:grid}.mkt .dest-proof{margin:0}.mkt .dest-proof p{color:var(--ink-2);margin:0 0 12px}.mkt .hub-links{flex-wrap:wrap;gap:8px 18px;margin:0 0 1.2em;padding:0;list-style:none;display:flex}.mkt .sources{font-size:.92rem}.mkt .sources ul{padding-left:1.1em}.mkt .mobile-nav .menu-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:12px 0 0;font-size:.72rem;font-weight:700}@media (max-width:800px){.mkt .dest-split{grid-template-columns:1fr}}@media (min-width:1001px){.mkt .top .wrap{flex-wrap:nowrap;align-items:center}.mkt .top nav.site-nav .nav-group>summary,.mkt .top nav.site-nav>a{white-space:nowrap;height:auto;min-height:0;color:var(--ink-2);align-items:center;gap:4px;margin:0;padding:0;font-size:.9rem;font-weight:500;line-height:1.2;display:inline-flex}.mkt .top .acts{align-items:center;gap:22px}.mkt .top .account-link,.mkt .top .acts .btn.btn-sm,.mkt .top .lang-btn{white-space:nowrap;font-size:.9rem;font-weight:500;line-height:1.2}.mkt .top .lang-btn{height:36px}.mkt .top .account-link{height:36px;min-height:0;padding:0}}@media (min-width:1001px) and (max-width:1180px){.mkt .top .wrap{padding-left:18px;padding-right:18px}.mkt .top .acts{gap:16px}}@media (max-width:700px){.mkt .hero:has(.picker){padding:12px 0 0}.mkt .hero:has(.picker)>.wrap{flex-direction:column;align-items:stretch;gap:12px;display:flex}.mkt .hero:has(.picker)>.wrap>div:first-child{display:contents}.mkt .hero:has(.picker) .pill{order:1}.mkt .hero:has(.picker) h1{order:2;margin-bottom:0;font-size:1.72rem;line-height:1.08}.mkt .hero:has(.picker) .sub{order:3;margin-bottom:0;font-size:.95rem;line-height:1.35}.mkt .hero:has(.picker) .ctas{order:4;gap:8px}.mkt .hero:has(.picker) .ctas .btn{min-height:44px;padding:10px 14px;font-size:.92rem}.mkt .hero:has(.picker) .picker{order:5;grid-template-columns:1fr 1fr;gap:8px;margin-top:0;padding:10px}.mkt .hero:has(.picker) .picker .res{gap:8px;padding-top:8px}.mkt .hero:has(.picker) .picker .pr{font-size:1.02rem}.mkt .hero:has(.picker) .picker .btn{width:100%;margin-left:0}.mkt .hero:has(.picker) .visual.hero-shot{order:8}.mkt .hero:has(.picker) .visual.product-stage{order:6;justify-content:center;align-items:flex-start;height:230px;margin-top:0;overflow:hidden}.mkt .hero:has(.picker) .visual.product-stage .cert-pos{transform-origin:top;width:min(100%,460px);transform:scale(.86)}.mkt .hero:has(.picker) .visual.product-stage .cert{padding:16px 14px 12px}.mkt .hero:has(.picker) .visual.product-stage .cert-grid{grid-template-columns:1fr 1fr;gap:8px 12px;margin:12px 0 10px}.mkt .hero:has(.picker) .trustline{order:7;gap:2px 12px;margin-top:0}}@media (max-width:1000px){.mkt .hero .visual.hero-shot{height:auto;overflow:visible}.mkt .hero .visual.hero-shot .photo{width:100%;height:280px;position:relative;top:auto;right:auto}.mkt .hero .visual.hero-shot .cert-pos{width:auto;margin:-36px 10px 0;position:relative;bottom:auto;left:auto;transform:none}}.mkt .hero.purpose-hero{padding:48px 0 8px}.mkt .hero.purpose-hero>.wrap{display:block}.mkt .hero.purpose-hero .sub{color:var(--ink-2);max-width:68ch;font-size:1.12rem;line-height:1.55}.mkt .purpose-sec{padding:72px 0}.mkt .purpose-sec .sec-head{margin-bottom:28px}.mkt .benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mkt .soon-line{max-width:68ch;color:var(--ink-2);margin:4px 0 28px}.mkt .wrap.contact-calm{max-width:680px;padding-top:36px;padding-bottom:80px}.mkt .contact-calm .lead{margin-bottom:1.4em}.mkt .contact-calm h2{margin-top:1.75em;font-size:1.2rem}.mkt .contact-calm .link-list a{font-weight:600}@media (max-width:1000px){.mkt .benefit-grid{grid-template-columns:1fr 1fr}.mkt .purpose-sec{padding:56px 0}}@media (max-width:700px){.mkt .benefit-grid{grid-template-columns:1fr}.mkt .hero.purpose-hero{padding:28px 0 0}.mkt .hero.purpose-hero .sub{font-size:1rem}}.mkt .hero.purpose-hero.business-hero>.wrap{grid-template-columns:1.15fr .7fr;align-items:center;gap:40px;display:grid}.mkt .business-visual{justify-content:center;margin:0;display:flex}.mkt .business-visual svg{width:min(100%,280px);height:auto;display:block}.mkt .hero.business-hero .ctas{margin-top:8px}#company-form{scroll-margin-top:80px}.mkt .partner-note{margin-top:36px}.mkt .hero.geo-hero{padding:40px 0 28px}@media (max-width:800px){.mkt .hero.purpose-hero.business-hero>.wrap{flex-direction:column;align-items:stretch;gap:8px;display:flex}.mkt .hero.business-hero .crumbs,.mkt .hero.business-hero .ctas{text-align:left;justify-content:flex-start;align-self:stretch}.mkt .hero.business-hero>.wrap>div{display:contents}.mkt .hero.business-hero .crumbs{order:1}.mkt .hero.business-hero h1{order:2}.mkt .business-visual{order:3}.mkt .hero.business-hero .ctas{order:4}.mkt .hero.business-hero .sub{order:5}.mkt .business-visual svg{width:min(100%,200px);max-height:140px}.mkt .hero.geo-hero{padding:16px 0 8px}.mkt .hero.geo-hero>.wrap{flex-direction:column;gap:10px;display:flex}.mkt .hero.geo-hero>.wrap>div:first-child{display:contents}.mkt .hero.geo-hero .crumbs{order:1}.mkt .hero.geo-hero h1{order:2;margin-bottom:0}.mkt .hero.geo-hero .visual.product-stage{order:3;justify-content:center;align-items:flex-start;height:220px;overflow:hidden}.mkt .hero.geo-hero .visual.product-stage .cert-pos{transform-origin:top;width:min(100%,420px);transform:scale(.78)}.mkt .hero.geo-hero .ctas,.mkt .hero.geo-hero .sub,.mkt .hero.geo-hero .waitlist,.mkt .hero.geo-hero p{order:4}.mkt .hero.geo-hero h1{font-size:1.65rem}.mkt .hero.geo-hero .sub{font-size:.98rem}}@media (max-width:430px){.mkt .top .wrap{gap:8px;padding-left:12px;padding-right:12px}.mkt .top .logo{gap:6px;font-size:.84rem}.mkt .top .logo-mark{width:22px;height:22px}.mkt .top .acts{gap:6px}.mkt .top .acts .btn-dark.btn-sm{padding:0 10px;font-size:.82rem}}.mkt .send-short{display:none}@media (max-width:1000px){.mkt .send-full{display:none}.mkt .send-short{display:inline}}.customer-bar{display:none}@media (max-width:1000px){.customer-bar{display:contents}.prod .c-top:not(:has(.c-prog)){display:none}.prod .c-top:has(.c-prog){z-index:40;background:var(--n0);border:0;height:auto;min-height:0;padding:0;display:block;position:sticky;top:64px}.prod .c-top:has(.c-prog) .brand,.prod .c-top:has(.c-prog) .right{display:none}.prod .c-top:has(.c-prog) .c-prog{border-bottom:1px solid var(--n150);background:var(--n0);max-width:none;margin:0;padding:10px 16px 12px;position:static;top:auto;left:auto;right:auto}.prod .c-wrap{padding-top:28px}.prod .customer-bar .top .acts .btn{justify-content:center;width:auto}}.mkt .route{max-width:560px;margin:8px auto 28px}.mkt .route svg{max-height:200px;color:var(--teal)}.mkt .hm-how+.sec:not(.bg-soft){padding-top:32px}.adm,.mkt,.prod{--font:var(--font-geist),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--accent:#0a5866;--accent-600:#084753;--accent-h:#084753;--accent-50:#ecf5f6;--accent-100:#d6ecef;--accent-200:#b2d9df;--teal:#0f7a5a;--teal-50:#e8f5ef;--teal-100:#c9e9da;--teal-600:#0c6449;--ok:#0f7a5a;--ok-50:#e8f5ef;--green:#0f7a5a;--green-50:#e8f5ef;--warn:#9a5b00;--warn-50:#fdf4e3;--amber:#9a5b00;--amber-50:#fdf4e3;--red:#b42318;--red-50:#fdecea;--c-web:#0a5866;--c-credit:#2f9e7e;--c-sub:#7a62c9;--c-api:#c77700;--c-mcp:#c2457a;--c-err:#b42318;--brand-mark:#0a5866;--focus:#0a5866;--focus-halo:var(--accent-100);--navy-900:#0b2e35;--deep:#0b2e35;--on-deep:#f1f7f8;--on-deep-2:#b6cdd1;--ink:#0d1f24;--ink-2:#46575c;--muted:#63737a;--line:#e0e8e9;--bg:#f4f8f8;--card:#fff;--on-accent:#fff;--chip:#ecf5f6;--grid:#e9eff0;--stage:#e9f1f2;--grid-line:#0a58660b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .adm,:root:not([data-theme=light]) .mkt,:root:not([data-theme=light]) .prod{--accent:#4fbccc;--accent-600:#72cbd8;--accent-h:#72cbd8;--accent-50:#10272b;--accent-100:#173a40;--accent-200:#22525a;--teal:#4cc99a;--teal-50:#0e2a21;--teal-100:#154131;--teal-600:#3db085;--ok:#4cc99a;--ok-50:#0e2a21;--green:#4cc99a;--green-50:#0e2a21;--warn:#edb04f;--warn-50:#2d2210;--amber:#edb04f;--amber-50:#2d2210;--red:#f07a6e;--red-50:#2e1513;--c-web:#4fbccc;--c-credit:#4cc99a;--c-sub:#a792ee;--c-api:#e9a23b;--c-mcp:#ec7faa;--c-err:#f07a6e;--on-accent:#04191d;--brand-mark:#11788a;--focus:#72cbd8;--focus-halo:#4fbccc59;--deep:#11292e;--on-deep:#e5eef0;--on-deep-2:#a3bcc1;--stage:#102226;--ink:#e5eef0;--ink-2:#aec0c4;--muted:#88a0a5;--line:#21343a;--bg:#081012;--card:#0c1618;--chip:#10272b;--grid:#17262a;--n0:#0c1618;--surface-raised:#132124;--grid-line:#4fbccc0f}}:root[data-theme=dark] .adm,:root[data-theme=dark] .mkt,:root[data-theme=dark] .prod{--accent:#4fbccc;--accent-600:#72cbd8;--accent-h:#72cbd8;--accent-50:#10272b;--accent-100:#173a40;--accent-200:#22525a;--teal:#4cc99a;--teal-50:#0e2a21;--ok:#4cc99a;--ok-50:#0e2a21;--green:#4cc99a;--green-50:#0e2a21;--warn:#edb04f;--warn-50:#2d2210;--amber:#edb04f;--amber-50:#2d2210;--red:#f07a6e;--red-50:#2e1513;--c-web:#4fbccc;--c-credit:#4cc99a;--c-sub:#a792ee;--c-api:#e9a23b;--c-mcp:#ec7faa;--c-err:#f07a6e;--on-accent:#04191d;--brand-mark:#11788a;--focus:#72cbd8;--focus-halo:#4fbccc59;--deep:#11292e;--on-deep:#e5eef0;--on-deep-2:#a3bcc1;--stage:#102226;--card:#0c1618;--chip:#10272b;--grid:#17262a}.mkt .cert,.mkt .cthumb,.mkt .sheet,.prod .a4,.prod .cert,.prod .email,.prod .mmeta,.prod .pg,.prod .sig-page{--accent:#0a5866;--accent-h:#084753;--accent-50:#ecf5f6;--accent-100:#d6ecef;--accent-200:#b2d9df;--teal:#0f7a5a;--teal-50:#e8f5ef;--green:#0f7a5a;--green-50:#e8f5ef;--on-accent:#fff;--brand-mark:#0a5866;--focus:#0a5866}.mkt .cert-grid .k,.mkt .cert-title,.mkt .eyebrow,.mkt .foot-grid h4,.mkt .tag-ex,.prod .cert-grid .k,.prod .cert-title{text-transform:none;letter-spacing:0}.mkt .top .btn-dark{background:var(--accent);color:var(--on-accent,#fff)}.mkt .top .btn-dark:hover{background:var(--accent-600)}.sr-mark{flex:none;width:30px;height:24px;display:block}:root svg.sr-mark path.sr-mark-front{fill:var(--mark-front,#0a5866);stroke:none}:root svg.sr-mark path.sr-mark-side{fill:var(--mark-side,#4fbccc);stroke:none}.sr-mark.on-paper{--mark-front:#0a5866;--mark-side:#4fbccc;width:1.5em;height:1.2em}.mkt .logo,.prod .brand{align-items:center;gap:10px;display:inline-flex}.mkt .logo .logo-mark,.prod .brand .brand-mark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--mark-front:#4fbccc;--mark-side:#a9e3eb}}:root[data-theme=dark]{--mark-front:#4fbccc;--mark-side:#a9e3eb}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--page-bg:#081012;--page-fg:#e5eef0}:root:not([data-theme=light]) .adm,:root:not([data-theme=light]) .mkt,:root:not([data-theme=light]) .prod{--n0:#0c1618;--n25:#0f1b1e;--n50:#081012;--n100:#15242a;--n150:#1a2b30;--n200:#22363c;--n300:#33494f;--n400:#6e8489;--n500:#88a0a5;--n600:#aec0c4;--n700:#c9d6d9;--n900:#e5eef0;--ink:#e5eef0;--ink-2:#aec0c4;--muted:#88a0a5;--line:#21343a;--bg:#081012;--surface-raised:#132124;--surface-blur:#0c1618db;--input-bg:#0a1416;--input-border:#4e666c;--on-ink:#0c1618}}:root[data-theme=dark]{--page-bg:#081012;--page-fg:#e5eef0}:root[data-theme=dark] .adm,:root[data-theme=dark] .mkt,:root[data-theme=dark] .prod{--n0:#0c1618;--n25:#0f1b1e;--n50:#081012;--n100:#15242a;--n150:#1a2b30;--n200:#22363c;--n300:#33494f;--n400:#6e8489;--n500:#88a0a5;--n600:#aec0c4;--n700:#c9d6d9;--n900:#e5eef0;--ink:#e5eef0;--ink-2:#aec0c4;--muted:#88a0a5;--line:#21343a;--bg:#081012;--surface-raised:#132124;--surface-blur:#0c1618db;--input-bg:#0a1416;--input-border:#4e666c;--on-ink:#0c1618}.theme-switch{border:1px solid var(--line);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.theme-switch button{width:30px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.theme-switch button[aria-pressed=true]{background:var(--surface-raised,var(--n0));color:var(--ink);box-shadow:0 0 0 1px var(--line)}.theme-switch svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.foot-tools{flex-wrap:wrap;align-items:center;gap:16px;display:inline-flex}.mkt.hm{background:var(--n0)}.hm .wrap{max-width:1200px}.hm h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.75rem,3.2vw,2.35rem);font-weight:600;line-height:1.12}.hm h3{letter-spacing:-.015em;margin:0;font-size:1.12rem}.hm .btn-lg{height:48px;padding:0 22px}.hm .btn-ghost{background:var(--surface-raised,var(--n0))}.hm-ctas{flex-wrap:wrap;gap:10px;display:flex}.hm svg[aria-hidden] path{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.hm .flag{width:18px;height:13px;margin-right:8px}.hm-hero{padding:48px 0 72px}.hm-hero .wrap{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.hm-hero h1{letter-spacing:-.038em;text-wrap:balance;margin:0 0 18px;font-size:clamp(2.3rem,5vw,3.6rem);font-weight:600;line-height:1.03}.hm-lead{color:var(--ink-2);max-width:34em;margin:0 0 28px;font-size:1.12rem;line-height:1.6}.hm-facts{color:var(--ink-2);flex-wrap:wrap;gap:10px 22px;margin:26px 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.hm-facts li{align-items:center;gap:7px;display:inline-flex}.hm-facts svg{width:14px;height:14px;color:var(--ok)}.hm-flags{gap:4px;display:inline-flex}.hm-flags .flag{margin-right:0}.hm-shot{margin:0;padding-bottom:72px;position:relative}.hm-photo{aspect-ratio:968/728;background:var(--bg);border-radius:20px;overflow:hidden}.hm-photo img{object-fit:cover;width:100%;height:100%;filter:var(--img-dim);display:block}.hm-chip{border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px;align-items:center;padding:7px 12px;font-size:.8rem;display:flex;top:16px;right:16px}.hm-chip,.hm-track{background:var(--surface-raised,var(--n0));color:var(--ink);position:absolute}.hm-track{width:min(310px,72%);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:14px;padding:14px 16px;font-size:.82rem;bottom:0;left:-28px}.hm-track-hd{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.hm-track ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.hm-track li{grid-template-columns:18px 1fr auto;align-items:start;gap:9px;display:grid}.hm-track small{color:var(--muted);font-size:.76rem;display:block}.hm-track time{color:var(--muted);font-variant-numeric:tabular-nums}.hm-dot{background:var(--accent);width:18px;height:18px;color:var(--on-accent,#fff);border-radius:999px;place-items:center;display:grid}.hm-dot svg{width:11px;height:11px}.hm-info,.hm-ok,.hm-warn{white-space:nowrap;border-radius:6px;align-items:center;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.hm-ok{background:var(--ok-50);color:var(--ok)}.hm-info{background:var(--accent-50);color:var(--accent)}.hm-warn{background:var(--warn-50);color:var(--warn)}.hm-sec{border-top:1px solid var(--line);padding:clamp(64px,8vw,104px) 0}.hm-head{max-width:680px;margin-bottom:36px}.hm-head p,.hm-sub{color:var(--ink-2);margin:8px 0 0;font-size:1.05rem}.hm-kicker{color:var(--accent);margin:0 0 8px;font-size:.9rem;font-weight:500}.hm-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.hm-step{align-content:start;gap:12px;display:grid}.hm-step p{color:var(--ink-2);margin:0;font-size:.95rem}.hm-art{aspect-ratio:4/3;background:var(--stage);border-radius:16px;font-size:clamp(10px,1.05vw,13px);position:relative;overflow:hidden}.hm-num{color:var(--muted);align-items:center;gap:10px;margin-top:4px;font-size:.9rem;font-weight:500;display:inline-flex}.hm-num i{border:1.5px solid var(--line);width:26px;height:26px;color:var(--ink);border-radius:999px;place-items:center;font-size:.8rem;font-style:normal;font-weight:600;display:grid}.hm-drop{text-align:center;color:#0d1f24;background:#fff;border:1.5px dashed #b9c9cc;border-radius:12px;place-items:center;display:grid;position:absolute;inset:12%}.hm-drop strong{font-size:1.05em;font-weight:600;display:block}.hm-drop small{color:#63737a;font-size:.85em;display:block}.hm-page{aspect-ratio:210/297;background:#fff;border:1px solid #dfe3e6;border-radius:3px;width:3.4em;margin:0 auto .8em;display:block;position:relative;transform:rotate(-4deg);box-shadow:0 6px 14px #0d1f241a}.hm-page b{color:#fff;background:#0a5866;border-radius:2px;padding:0 4px;font-size:.7em;position:absolute;bottom:9%;left:10%}.hm-env{aspect-ratio:229/114;color:#2b3237;background:#fbfbf9;border:1px solid #d8dcdf;border-radius:4px;width:72%;top:22%;left:12%;transform:rotate(-3deg);box-shadow:0 14px 30px #0d1f2429}.hm-env,.hm-win{position:absolute}.hm-win{white-space:nowrap;background:#d6e2e880;border:1px solid #d3dce1;border-radius:4px;width:46%;padding:4% 5%;font-size:.62em;font-weight:500;line-height:1.35;top:40%;left:7%;overflow:hidden}.hm-label{color:#111;background:#fff;border:1px solid #bfc5ca;border-radius:2px;width:36%;padding:3% 4% 4%;position:absolute;top:10%;right:6%}.hm-label span{align-items:center;gap:6%;display:flex}.hm-label i{border:1.5px solid #111;padding:0 .35em;font-style:normal;font-weight:700}.hm-label small{font-size:.55em;font-weight:600;line-height:1.2}.hm-label em{background:repeating-linear-gradient(90deg,#111 0 1px,#0000 1px 2px,#111 2px 4px,#0000 4px 5px,#111 5px 6px,#0000 6px 8px);height:1.4em;margin-top:6%;display:block}.hm-carrier{color:#0d1f24;border:1px solid #e0e8e9;border-radius:10px;align-items:center;padding:6px 10px;font-size:.95em;display:flex;bottom:10%;right:7%;box-shadow:0 6px 16px #0d1f241a}.hm-carrier,.hm-mcert{background:#fff;position:absolute}.hm-mcert{color:#14181b;border:1px solid #dfe3e6;border-radius:10px;align-content:start;gap:.6em;padding:8% 9%;display:grid;inset:12% 13% -8%;box-shadow:0 16px 36px #0d1f2429}.hm-cert-top,.hm-mcert-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.hm-cert .hm-ok,.hm-mcert .hm-ok{color:#0f7a5a;background:#e8f5ef}.hm-mcert b{font-size:1.1em}.hm-mcert dl{grid-template-columns:1fr 1fr;gap:.5em 1em;margin:0;font-size:.85em;display:grid}.hm-mcert dt{color:#6a7177;font-size:.9em}.hm-mcert dd{margin:0;font-weight:500}.hm-mcert code{font-family:var(--mono);color:#4c545b;word-break:break-all;background:#f5f7f8;border:1px solid #e3e7ea;border-radius:6px;padding:.5em .7em;font-size:.72em}.hm-mini{color:#14181b;align-items:center;gap:6px;font-size:.9em;font-weight:650;display:inline-flex}.hm-mini svg{width:1.4em;height:1.4em}.hm-mini span{color:#5b636b;font-weight:500}.hm-proof{background:var(--deep);color:var(--on-deep);padding:clamp(64px,8vw,104px) 0}.hm-proof .wrap{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.hm-proof h2{color:var(--on-deep)}.hm-proof-lead{color:var(--on-deep-2);margin:10px 0 0;font-size:1.02rem}.hm-points{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.hm-points li{color:var(--on-deep-2);grid-template-columns:28px 1fr;gap:12px;font-size:.94rem;display:grid}.hm-points b{display:block}.hm-points b,.hm-points i{color:var(--on-deep);font-weight:600}.hm-points i{width:28px;height:28px;background:#ffffff1a;border-radius:999px;place-items:center;font-size:.8rem;font-style:normal;display:grid}.hm-cert{color:#14181b;background:#fff;border-radius:16px;padding:26px 28px 20px;font-size:15px;position:relative;box-shadow:0 30px 70px #00000059}.hm-cert-band{background:#0a5866;border-radius:16px 16px 0 0;height:4px;position:absolute;top:0;left:0;right:0}.hm-cert h3{color:#14181b;margin:14px 0 2px;font-size:1.25rem}.hm-cert-sub{color:#5b636b;margin:0;font-size:.82rem}.hm-cert-grid{grid-template-columns:1fr 1fr;gap:12px 20px;margin:16px 0 14px;display:grid}.hm-cert-grid>div{min-width:0;position:relative}.hm-cert-grid dt{color:#6a7177;font-size:.76rem}.hm-cert-grid dd{margin:0;font-size:.88rem;font-weight:600}.hm-cert .mono{font-family:var(--mono);font-weight:500}.hm-hash{background:#f5f7f8;border:1px solid #e3e7ea;border-radius:8px;grid-column:1/-1;padding:8px 10px}.hm-hash dd{font-family:var(--mono);color:#4c545b;word-break:break-all;font-size:.7rem;font-weight:400}.hm-times{color:#6a7177;border-top:1px solid #e3e7ea;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-top:10px;font-size:.72rem;display:grid}.hm-times b{color:#14181b;font-size:.76rem;display:block}.hm-cert-foot{color:#6a7177;margin:12px 0 0;padding-right:20px;font-size:.72rem;position:relative}.hm-pin{color:#fff;background:#0a5866;border-radius:999px;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:600;display:grid;position:absolute;top:-6px;right:-8px;box-shadow:0 0 0 4px #0a58662e}.hm-cert-foot .hm-pin{top:0;right:-10px}.hm-prices{background:var(--bg)}.hm-table{border:1px solid var(--line);background:var(--surface-raised,var(--n0));border-radius:14px;overflow-x:auto}.hm-dash table,.hm-table table{border-collapse:collapse;width:100%;font-size:.92rem}.hm-table table{min-width:640px}.hm-dash th,.hm-table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);text-transform:none;letter-spacing:0;padding:12px 20px;font-size:.8rem;font-weight:500}.hm-table td{border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:top;padding:15px 20px}.hm-table tr:last-child td{border-bottom:0}.hm-table td.c{white-space:nowrap;font-weight:600}.hm-table td.c,.hm-table td.c a{color:var(--ink)}.hm-table .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.hm-big{font-size:1rem;font-weight:600;color:var(--ink)!important}.hm-loc{color:var(--ink);font-weight:500}.hm-note{color:var(--muted);margin:14px 0 0;font-size:.88rem}.hm-case-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.hm-case{align-content:start;gap:10px;display:grid}.hm-case-im{aspect-ratio:4/3;background:var(--bg);border-radius:14px;overflow:hidden}.hm-case-im img{object-fit:cover;width:100%;height:100%;filter:var(--img-dim);display:block}.hm-case h3{margin-top:6px;font-size:1.02rem}.hm-case p{color:var(--ink-2);margin:0;font-size:.92rem}.hm-case a{font-size:.9rem;font-weight:600}.hm-guides{border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;gap:8px 16px;margin-top:36px;padding-top:20px;font-size:.92rem;display:flex}.hm-guides a{font-weight:600}.hm-biz{background:var(--bg)}.hm-biz .wrap{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.hm-biz-list{gap:14px;margin:22px 0 26px;padding:0;list-style:none;display:grid}.hm-biz-list li{color:var(--ink-2);grid-template-columns:20px 1fr;gap:12px;font-size:.95rem;display:grid}.hm-biz-list b{color:var(--ink);font-weight:600;display:block}.hm-biz-list svg{width:18px;height:18px;color:var(--accent);margin-top:3px}.hm-dash{background:var(--surface-raised,var(--n0));border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:16px;overflow:hidden}.hm-dash-hd{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:14px 18px;font-size:.9rem;display:flex}.hm-dash-hd span{color:var(--muted);font-size:.8rem}.hm-dash-t{overflow-x:auto}.hm-dash table{min-width:520px;font-size:.86rem}.hm-dash td{border-bottom:1px solid var(--line);color:var(--ink-2);padding:11px 18px}.hm-dash tr:last-child td{border-bottom:0}.hm-dash td:first-child{color:var(--ink);font-weight:500}.hm-faq .wrap{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(28px,4vw,64px);display:grid}.hm-faq .wrap>div:first-child p{color:var(--ink-2)}.hm-final{padding:0 0 clamp(56px,7vw,88px)}.hm-final-box{background:var(--deep);color:var(--on-deep);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(28px,5vw,56px);display:grid}.hm-final h2{color:var(--on-deep);margin:0 0 8px;font-size:clamp(1.6rem,3vw,2.2rem)}.hm-final p{color:var(--on-deep-2);margin:0}.hm .hm-btn-light{background:var(--on-deep);color:var(--deep);height:48px;padding:0 22px}.hm .hm-btn-line{color:var(--on-deep);background:0 0;border-color:#ffffff4d;height:48px;padding:0 20px}.hm-foot{border-top:1px solid var(--line);padding:52px 0 30px}.hm-foot-grid{grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:28px;display:grid}.hm-foot-grid h4{color:var(--muted);text-transform:none;letter-spacing:0;margin:0 0 12px;font-size:.82rem;font-weight:500}.hm-foot-grid a{margin:0 0 8px;display:block}.hm-foot-grid a,.hm-foot-grid p{color:var(--ink-2);font-size:.9rem}.hm-foot-grid p{max-width:30ch;margin:14px 0 0}.hm-foot-bottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:40px;padding-top:22px;font-size:.84rem;display:flex}@media (max-width:960px){.hm-biz .wrap,.hm-faq .wrap,.hm-final-box,.hm-hero .wrap,.hm-proof .wrap,.hm-steps{grid-template-columns:1fr}.hm-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-foot-grid{grid-template-columns:1fr 1fr}.hm-track{left:12px}}@media (max-width:560px){.hm-hero{padding-top:28px}.hm-case-grid{grid-template-columns:1fr}.hm-cert{padding:22px 18px 18px}.hm-cert-grid{grid-template-columns:1fr}.hm-times{grid-template-columns:1fr 1fr}.hm-chip{display:none}.hm-shot{padding-bottom:96px}.hm-foot-grid{grid-template-columns:1fr}}@media (max-width:620px){.hm-table table{min-width:0}.hm-table .d{display:none}.hm-table td,.hm-table th{padding:12px}.hm-table td.c{white-space:normal}.hm-table{overflow:visible}.hm-table table,.hm-table tbody{min-width:0;display:block}.hm-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hm-table tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding:12px 14px;display:grid}.hm-table tbody tr:last-child{border-bottom:0}.hm-table td{border:0;grid-column:1;padding:0;display:block}.hm-table tr:last-child td{padding:0}.hm-table td.c:empty{display:none}.hm-table td.soon-proof{margin-top:2px;font-size:.85rem}.hm-table td:not(.c):not(.n){margin-top:2px}.hm-table td.n{white-space:normal;text-align:right;grid-area:1/2/span 2;max-width:9.5em}.hm-table td.n.muted{white-space:normal;max-width:7.5em;font-size:.85rem}.hm-table .hm-big{font-size:1rem}}.hm .hm-flagrow{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:22px 0 0;font-size:.9rem;display:flex}.hm .hm-flagrow b{color:var(--ink)}.hm .hm-flagrow .flag{width:20px;height:14px}.hm-pic{aspect-ratio:968/728;background:var(--bg);box-shadow:var(--shadow-lg);border-radius:20px;margin:0;position:relative;overflow:hidden}.hm-pic img{object-fit:cover;width:100%;height:100%;filter:var(--img-dim);display:block}.hm-tag{background:var(--surface-raised,var(--n0));max-width:calc(100% - 28px);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;padding:9px 13px;font-size:.8rem;line-height:1.35;position:absolute;bottom:14px;left:14px}.hm-tag b{align-items:center;gap:6px;font-size:.86rem;display:flex}.hm-tag b svg{width:14px;height:14px;color:var(--ok);flex:none}.hm-tag span{color:var(--muted);display:block}.hm-strip-sec{padding:0 0 clamp(48px,6vw,72px)}.hm-strip{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hm-strip li{border-left:1px solid var(--line);align-content:start;gap:4px;padding:18px 20px;display:grid}.hm-strip li:first-child{border-left:0}.hm-strip b{color:var(--ink);align-items:center;gap:8px;font-size:.96rem;display:flex}.hm-strip i{background:var(--accent-50);width:24px;height:24px;color:var(--accent);border-radius:999px;flex:none;place-items:center;font-size:.78rem;font-style:normal;font-weight:700;display:grid}.hm-strip span{color:var(--ink-2);font-size:.88rem;line-height:1.45}.hm-row-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:22px;display:flex}.hm-row-head h2{margin:0}.hm .hm-more{align-items:center;min-height:40px;font-weight:600;display:inline-flex}.hm-countries{background:var(--bg)}.hm-countries,.hm-faqs,.hm-get,.hm-uses{padding:clamp(48px,6vw,80px) 0}.hm-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.hm .hm-tile{box-sizing:border-box;gap:4px;height:100%;padding:16px 18px;transition:border-color .15s;display:grid;color:var(--ink)!important;text-decoration:none!important}.hm .hm-tile:hover{border-color:var(--accent)}.hm-tile-name{align-items:center;font-size:1rem;font-weight:600;display:flex}.hm-tile small{color:var(--muted);font-size:.8rem;line-height:1.35}.hm-tile-price{font-variant-numeric:tabular-nums;margin-top:8px;font-size:1.05rem;font-weight:700}.hm-tile-price em{color:var(--muted);font-size:.82rem;font-style:normal;font-weight:500}.hm-get .sr-proof{margin:0}.hm-get .sr-proof>h2{letter-spacing:-.03em;font-size:clamp(1.75rem,3.2vw,2.35rem)}.hm-pc{margin-top:16px;padding:20px}.hm-pc h3{margin:0 0 10px}.hm-pc dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin:0;display:grid}.hm-pc dl>div{border-top:1px solid var(--line);gap:2px;min-width:0;padding:10px 0;display:grid}.hm-pc dd{margin:0}.hm-tiles-note{color:var(--muted);margin:-12px 0 18px;font-size:.88rem}.hm-pc-where{flex-wrap:wrap;align-items:center;gap:0 8px;display:flex}.hm-pc-where .flag{width:18px;height:13px;margin-right:0}.hm-pc-where small{color:var(--muted);font-size:.8rem}.hm-pc-proof{color:var(--ink-2);font-size:.9rem}.hm-uses{background:var(--bg)}.hm-tabs{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.hm .hm-tab{border:1px solid var(--line);background:var(--card,var(--n0));min-height:40px;color:var(--ink);font:500 .92rem var(--font);cursor:pointer;border-radius:999px;padding:8px 16px}.hm .hm-tab.on,.hm .hm-tab:hover{border-color:var(--accent)}.hm .hm-tab.on{background:var(--accent);color:var(--on-accent,#fff)}.hm .hm-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hm-panel{padding:20px}.hm-panel>p{max-width:68ch;color:var(--ink-2);margin:0 0 16px}.hm-panel-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.hm-panel-links .sr-related-card{background:var(--bg)}.hm-band-sec{padding:clamp(56px,7vw,88px) 0 0}.hm-band{background:var(--deep);color:var(--on-deep);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 32px;padding:clamp(24px,4vw,44px);display:grid}.hm-band h2{color:var(--on-deep);margin:0 0 8px;font-size:clamp(1.5rem,2.8vw,2rem)}.hm-band p{color:var(--on-deep-2);margin:0}.hm-band .hm-band-kicker{margin-bottom:6px;font-size:.85rem;font-weight:500}.hm-faqs .sr-faq{max-width:820px;margin:0}.hm-faqs .sr-faq>h2{letter-spacing:-.03em;font-size:clamp(1.75rem,3.2vw,2.35rem)}.hm-faqs+.hm-final{padding-top:0}@media (max-width:960px){.hm-strip,.hm-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-strip li:nth-child(3){border-left:0}.hm-strip li:nth-child(n+3){border-top:1px solid var(--line)}.hm-band,.hm-panel-links{grid-template-columns:1fr}}@media (max-width:640px){.hm-pc dl,.hm-strip{grid-template-columns:1fr}.hm-strip li{border-left:0;border-top:1px solid var(--line);padding:14px 16px}.hm-strip li:first-child{border-top:0}.hm .hm-tab{padding:8px 12px;font-size:.86rem}.hm .hm-band .btn{white-space:normal;text-align:center}}@media (max-width:380px){.hm-tiles{grid-template-columns:1fr}}.mkt .art-hero{border-bottom:1px solid var(--line);padding:40px 0 64px}.mkt .art-hero>.wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(28px,4vw,64px)}.mkt .art-hero h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,3.8vw,2.9rem);line-height:1.07}.mkt .art-hero .sub{max-width:36em;font-size:1.1rem;line-height:1.6}.mkt .art-hero .pill{background:var(--surface-raised,var(--n0));border-color:var(--line)}.mkt .art-hero .pill .go{background:var(--ok-50);color:var(--ok)}.mkt .art-hero .trustline span:before{color:var(--ok)}.mkt .art-hero .lines{display:none}.mkt .fc{background:var(--surface-raised,var(--n0));border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:16px;align-self:start;gap:14px;padding:20px 22px;display:grid}.mkt .fc-hd{align-items:center;gap:2px;font-size:.95rem;display:flex}.mkt .fc-hd b{font-weight:600}.mkt .fc-hd span{color:var(--muted);margin-left:auto;font-size:.85rem}.mkt .fc-rows{border-top:1px solid var(--line);gap:0;margin:0;display:grid}.mkt .fc-rows>div{border-bottom:1px solid var(--line);grid-template-columns:9.5em minmax(0,1fr);gap:12px;padding:10px 0;font-size:.9rem;display:grid}.mkt .fc-rows dt{color:var(--muted)}.mkt .fc-rows dd{color:var(--ink);margin:0}.mkt .fc-prices{border-collapse:collapse;width:100%;font-size:.92rem}.mkt .fc-prices caption{text-align:left;color:var(--muted);padding:0 0 6px;font-size:.8rem}.mkt .fc-prices th{text-align:left;color:var(--ink-2);text-transform:none;letter-spacing:0;padding:7px 0;font-size:.92rem;font-weight:500}.mkt .fc-prices td{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;padding:7px 0 7px 12px;font-weight:600}.mkt .fc-prices tr+tr td,.mkt .fc-prices tr+tr th{border-top:1px solid var(--line)}.mkt .fc-note{color:var(--muted);margin:0;font-size:.8rem}.mkt .fc-cta{width:100%}.mkt .art-hero+.hm-how{border-top:0}.mkt .geo{padding:56px 0 72px}.mkt .geo-prose{max-width:720px}.mkt .geo-prose h2{letter-spacing:-.02em;text-wrap:balance;margin:1.8em 0 .5em;font-size:1.45rem;font-weight:600;line-height:1.2}.mkt .geo-prose section:first-child h2{margin-top:0}.mkt .geo-prose p{color:var(--ink-2);font-size:1.02rem;line-height:1.7}.mkt .geo-prose .hub-links,.mkt .geo-prose .link-list{gap:8px;padding-left:0;list-style:none;display:grid}.mkt .geo-prose .hub-links a,.mkt .geo-prose .link-list a{font-weight:500}.mkt .geo-prose .hub-links a:after,.mkt .geo-prose .link-list a:after{content:" →"}.mkt .legal-note{color:var(--muted);border-top:1px solid var(--line);margin-top:28px;padding-top:18px;font-size:.85rem}.mkt .callout{background:var(--accent-50);color:var(--ink);border:0;border-radius:10px;padding:12px 14px}.mkt .sources ul{color:var(--ink-2);padding-left:18px}.mkt .faq details{border-bottom:1px solid var(--line);padding:16px 0}.mkt .faq details:first-child{border-top:1px solid var(--line)}.mkt .faq summary{letter-spacing:-.01em;font-size:1.02rem}.mkt .faq summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);flex:none;width:9px;height:9px;margin-top:5px;font-size:0;transform:rotate(45deg)}.mkt .faq details[open] summary:after{content:"";margin-top:10px;transform:rotate(225deg)}.mkt .sec-head .eyebrow{color:var(--accent);font-size:.9rem;font-weight:500}.mkt .sec-head h2{letter-spacing:-.03em;text-wrap:balance}.mkt .coverage th{font-size:.8rem}.mkt .coverage td:before,.mkt .coverage th{text-transform:none;letter-spacing:0;font-weight:500}@media (min-width:761px){.mkt .coverage{border:1px solid var(--line);border-collapse:separate;border-spacing:0;background:var(--surface-raised,var(--n0));border-radius:14px;overflow:hidden}.mkt .coverage th{background:var(--bg);padding:12px 16px}.mkt .coverage td{color:var(--ink-2);padding:14px 16px}.mkt .coverage tr:last-child td{border-bottom:0}}.mkt .ucs .uc{background:var(--surface-raised,var(--n0));border:1px solid var(--line);box-shadow:none;border-radius:14px;transition:border-color .15s}.mkt .ucs .uc:hover{border-color:var(--accent-200)}.mkt .ucs .uc .ico{background:var(--bg);border-radius:8px}.mkt .ucs .uc h3 a{color:var(--ink)}.mkt .ucs .uc .cta{font-weight:600}.mkt footer .foot-grid h4{font-size:.82rem;font-weight:500}.mkt footer .foot-grid a{color:var(--ink-2)}@media (max-width:960px){.mkt .art-hero>.wrap{grid-template-columns:1fr}}@media (max-width:560px){.mkt .fc-rows>div{grid-template-columns:1fr;gap:2px}.mkt .fc{box-sizing:border-box;min-width:0;max-width:100%;padding:16px}}.mkt .hm-how h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.75rem,3.2vw,2.35rem);font-weight:600;line-height:1.12}.mkt .hm-how h3{letter-spacing:-.015em;margin:0;font-size:1.12rem}.mkt .hm-carrier .flag{width:18px;height:13px;margin-right:8px}.mkt .art-hero>.wrap>:first-child{order:0}.mkt .art-hero>.wrap>.fc{order:1}.mkt .fc-hd{justify-content:flex-start}.mkt .fc-hd .flag{margin:0 8px 0 0}.mkt .eyebrow:before{display:none}.mkt .eyebrow{padding-left:0}@media (max-width:760px){.mkt .hero.geo-hero.art-hero .sub{order:3}.mkt .hero.geo-hero.art-hero #waitlist,.mkt .hero.geo-hero.art-hero .ctas,.mkt .hero.geo-hero.art-hero form,.mkt .hero.geo-hero.art-hero>.wrap>div:first-child>p{order:4}.mkt .hero.business-hero.art-hero>.wrap>.fc,.mkt .hero.geo-hero.art-hero>.wrap>.fc{order:6;margin-top:12px}.mkt .hero.geo-hero.art-hero{padding:20px 0 32px}}.mkt .pricing-prose{max-width:960px}.mkt .price-notes{gap:6px;margin-top:16px;display:grid}.mkt .price-notes p{color:var(--ink-2);margin:0;font-size:.92rem}@media (max-width:760px){.mkt .hero.pricing-hero>.wrap>.fc{order:6;margin-top:12px}}.mkt .geo-prose .answer{color:var(--ink);font-size:1.12rem;line-height:1.6}.mkt .geo-prose .facts{border-collapse:separate;border-spacing:0;border:1px solid var(--line);background:var(--surface-raised,var(--n0));border-radius:14px;width:100%;margin:8px 0 28px;font-size:.95rem;overflow:hidden}.mkt .geo-prose .facts th{text-align:left;color:var(--muted);vertical-align:top;text-transform:none;letter-spacing:0;width:32%;font-weight:500}.mkt .geo-prose .facts td,.mkt .geo-prose .facts th{border-bottom:1px solid var(--line);padding:12px 16px}.mkt .geo-prose .facts td{color:var(--ink)}.mkt .geo-prose .facts tr:last-child td,.mkt .geo-prose .facts tr:last-child th{border-bottom:0}.mkt .contact-calm>h1,.mkt .geo-prose>h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,3.8vw,2.7rem);line-height:1.07}.mkt .geo-prose details{border-bottom:1px solid var(--line);padding:16px 0}.mkt .geo-prose details summary{cursor:pointer;font-weight:600;list-style:none}.mkt .geo-prose details summary::-webkit-details-marker{display:none}@media (max-width:560px){.mkt .geo-prose .facts th{width:40%}}.mkt .contact-calm{max-width:640px;padding-block:48px 72px}.mkt .contact-calm .lead{color:var(--ink-2);font-size:1.08rem}.mkt .lead-form{gap:14px;max-width:560px}.mkt .lead-form label{color:var(--ink);text-transform:none;letter-spacing:0;font-size:.9rem;font-weight:500}.mkt .lead-form input,.mkt .lead-form select,.mkt .lead-form textarea{border:1px solid var(--input-border,var(--line));background:var(--surface-raised,var(--n0));min-height:44px;font:16px var(--font);color:var(--ink);border-radius:8px;padding:10px 14px}.mkt .lead-form input:focus,.mkt .lead-form select:focus,.mkt .lead-form textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-100);outline:none}.mkt .lead-form .btn{justify-self:start;min-height:44px;padding:0 20px}.mkt .legal-doc,.mkt .sec>.wrap[style*="720"]{color:var(--ink-2)}.mkt .legal-doc h1,.mkt .sec>.wrap[style*="720"]>h1{letter-spacing:-.035em;color:var(--ink);font-size:clamp(2rem,3.8vw,2.6rem);line-height:1.08}.mkt .legal-doc h2{letter-spacing:-.02em;color:var(--ink);margin-top:1.8em;font-size:1.3rem}.mkt .legal-doc li,.mkt .legal-doc p{line-height:1.7}.mkt .contact-calm>h1,.mkt .geo-prose>h1{font-weight:600}.mkt .pricing-prose .coverage td:last-child .muted{display:none}.mkt .art-hero>.wrap{align-items:center}.mkt .art-hero .letter-shot{margin-left:28px}.mkt .fc-inline .fc,.mkt .geo-prose .fc{max-width:560px;box-shadow:var(--shadow,none);margin:8px 0 28px}@media (max-width:960px){.mkt .art-hero .letter-shot{margin:24px 0 0}}.mkt .letter-shot svg[aria-hidden] path{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.mkt .art-hero .ctas+.callout{margin-top:18px}.mkt .lead-form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%237A8A90' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px;padding-right:40px}.mkt .geo-prose{container:prose/inline-size}.mkt .geo-prose .facts.facts-grid{font-size:.92rem}.mkt .geo-prose .facts-grid thead th{background:var(--bg);width:auto;color:var(--muted);white-space:nowrap;font-size:.8rem;font-weight:500}.mkt .geo-prose .facts-grid tbody th{width:auto;color:var(--ink);white-space:nowrap;font-weight:600}.mkt .geo-prose .facts-grid tbody th .flag{margin-right:8px}.mkt .geo-prose .facts-grid td{color:var(--ink-2);vertical-align:top}.mkt .geo-prose .facts-grid .facts-price{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.mkt .geo-prose .facts-note{color:var(--muted);margin:-16px 0 28px;font-size:.9rem}@container prose (max-width:760px){.mkt .geo-prose .facts-grid thead{display:none}.mkt .geo-prose .facts-grid,.mkt .geo-prose .facts-grid tbody,.mkt .geo-prose .facts-grid td,.mkt .geo-prose .facts-grid th,.mkt .geo-prose .facts-grid tr{width:auto;display:block}.mkt .geo-prose .facts-grid tr{border-bottom:1px solid var(--line);padding:12px 16px}.mkt .geo-prose .facts-grid tr:last-child{border-bottom:0}.mkt .geo-prose .facts-grid tbody th,.mkt .geo-prose .facts-grid td{border:0;padding:2px 0}.mkt .geo-prose .facts-grid td:before{content:attr(data-label) ": ";color:var(--muted)}}@container prose (min-width:761px){.mkt .geo-prose .facts-grid{table-layout:fixed}.mkt .geo-prose .facts-grid .facts-price{white-space:normal}.mkt .geo-prose .facts-grid thead th:first-child{width:27%}.mkt .geo-prose .facts-grid thead th:nth-child(2),.mkt .geo-prose .facts-grid thead th:nth-child(3){width:15%}.mkt .geo-prose .facts-grid thead th:nth-child(4){width:17%}.mkt .geo-prose .facts-grid tbody th{white-space:normal}.mkt .geo-prose .facts-grid td,.mkt .geo-prose .facts-grid th{padding:12px}}@media (max-width:760px){.mkt .art-hero>.wrap{flex-direction:column;display:flex}.mkt .art-hero .letter-shot{order:-1;margin:0 0 18px;padding-bottom:0}.mkt .art-hero .letter-shot .hm-photo{aspect-ratio:16/8;border-radius:14px}.mkt .art-hero .letter-shot .hm-track{display:none}.mkt .art-hero .letter-shot .hm-chip{font-size:.78rem;display:flex;top:auto;bottom:10px;right:10px}.mkt .art-hero{padding-top:16px}}.mkt .geo-prose .point-list{color:var(--ink-2);margin:8px 0 24px;padding-left:1.25em;list-style:outside}.mkt .geo-prose .point-list li{margin:6px 0;line-height:1.6}.mkt .geo-prose ol.point-list{list-style:decimal}.mkt #related .related-cta{margin-top:28px}.mkt .waitlist+h2,.mkt .waitlist+section,.mkt form.waitlist{margin-bottom:28px}@media (max-width:760px){.mkt .hero.geo-hero.art-hero .crumbs,.mkt .hero.geo-hero.art-hero .ctas{text-align:left;justify-content:flex-start;align-self:stretch}.mkt .hero.geo-hero.art-hero .waitlist{align-self:stretch;max-width:none}.mkt .hero.geo-hero.art-hero>.wrap>.fc{align-self:stretch;width:100%}}.mkt .geo-prose ul.geo-list{list-style:outside}.mkt .geo-prose ol.geo-list{list-style:decimal}.mkt .geo-prose .geo-list{color:var(--ink-2);gap:8px;margin:4px 0 18px;padding-left:1.4em;font-size:1.02rem;line-height:1.6;display:grid}.mkt .geo-prose .geo-list li::marker{color:var(--muted)}.mkt .geo-prose .geo-steps li::marker{color:var(--ink);font-weight:600}.mkt .geo-prose .geo-figure{margin:24px 0 8px}.mkt .geo-prose .geo-figure img{border:1px solid var(--line);border-radius:14px;width:100%;height:auto;display:block}@media (max-width:640px){.mkt .geo-prose .facts-wide thead{display:none}.mkt .geo-prose .facts-wide,.mkt .geo-prose .facts-wide tbody,.mkt .geo-prose .facts-wide td,.mkt .geo-prose .facts-wide th,.mkt .geo-prose .facts-wide tr{width:auto;display:block}.mkt .geo-prose .facts-wide caption{text-align:left;padding:12px 16px 0;display:block}.mkt .geo-prose .facts-wide tr{border-bottom:1px solid var(--line);padding:4px 0}.mkt .geo-prose .facts-wide tr:last-child{border-bottom:0}.mkt .geo-prose .facts-wide td,.mkt .geo-prose .facts-wide th{border-bottom:0;padding:6px 16px}.mkt .geo-prose .facts-wide th{color:var(--ink);font-weight:600}.mkt .geo-prose .facts-wide td:before{content:attr(data-label);color:var(--muted);font-size:.82rem;display:block}}.mkt .legal-doc,.mkt .sec .wrap>div>p,.mkt .sec .wrap>p{max-width:76ch}.mkt .req-answer{max-width:62ch}.mkt .req-badge{white-space:normal;border:1px solid #0000;border-radius:999px;padding:2px 10px;font-size:.8rem;font-weight:600;line-height:1.5;display:inline-block}.mkt .req-required{background:var(--accent);color:var(--surface-raised,#fff)}.mkt .req-recommended{background:var(--warn-50,#fdf3e1);color:var(--ink);border-color:var(--warn,#b7791f)}.mkt .req-contract{background:var(--accent-50);color:var(--ink);border:1px dashed var(--accent-200)}.mkt .req-not-needed{background:var(--bg);color:var(--ink-2);border-color:var(--line)}.mkt .req-marks{vertical-align:middle;flex-wrap:wrap;gap:6px;margin-left:6px;display:inline-flex}.mkt .req-tag{border:1px solid var(--line);color:var(--ink);background:var(--surface-raised,var(--n0));border-radius:6px;padding:1px 8px;font-size:.78rem;line-height:1.5;display:inline-block}.mkt .req-tag-hand{border-color:var(--accent-200)}.mkt .req-tag-region{border-color:var(--warn,#b7791f);font-weight:600}.mkt .req-tag-soft{color:var(--muted)}.mkt .req-legend dl{gap:10px;margin:0;display:grid}.mkt .req-legend dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,13em) minmax(0,1fr);align-items:start;gap:12px;padding:10px 0;display:grid}.mkt .req-legend dt{margin:0}.mkt .req-legend dd{color:var(--ink-2);margin:0;font-size:.95rem;line-height:1.55}.mkt .req-glance{border-collapse:separate;border-spacing:0;border:1px solid var(--line);background:var(--surface-raised,var(--n0));border-radius:14px;width:100%;font-size:.95rem;overflow:hidden}.mkt .req-glance td,.mkt .req-glance th{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;text-transform:none;letter-spacing:0;padding:10px 14px}.mkt .req-glance thead th{color:var(--muted);background:var(--bg);font-size:.85rem;font-weight:500}.mkt .req-glance tbody th{font-weight:500}.mkt .req-glance tbody th a{color:var(--ink);text-decoration:none}.mkt .req-glance tbody th a:hover{text-decoration:underline}.mkt .req-glance tr:last-child td,.mkt .req-glance tr:last-child th{border-bottom:0}.mkt .req-glance td .req-marks{margin:6px 0 0;display:flex}.mkt .req-card{background:var(--surface-raised,var(--n0));border:1px solid var(--line);border-left-width:4px;border-radius:12px;margin:0 0 16px;padding:18px 20px;scroll-margin-top:90px}.mkt .req-card-required{border-left-color:var(--accent)}.mkt .req-card-recommended{border-left-color:var(--warn,#b7791f)}.mkt .req-card-contract{border-left-color:var(--accent-200)}.mkt .req-card-not-needed{border-left-color:var(--line)}.mkt .geo-prose .req-card h3{margin:0 0 8px;font-size:1.08rem;line-height:1.35}.mkt .req-status-row{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;display:flex}.mkt .req-status-row .req-marks{margin-left:0}.mkt .geo-prose .req-region{background:var(--warn-50,#fdf3e1);border-radius:8px;padding:8px 12px;font-size:.93rem;line-height:1.55}.mkt .geo-prose .req-region,.mkt .geo-prose .req-why{color:var(--ink);margin:0 0 10px}.mkt .geo-prose .req-hand-note{color:var(--ink-2);border-left:3px solid var(--accent-200);margin:0 0 10px;padding-left:10px;font-size:.93rem}.mkt .req-facts{border-top:1px solid var(--line);gap:0;margin:0;display:grid}.mkt .req-facts>div{border-bottom:1px solid var(--line);grid-template-columns:11em minmax(0,1fr);gap:12px;padding:8px 0;font-size:.92rem;line-height:1.55;display:grid}.mkt .req-facts>div:last-child{border-bottom:0}.mkt .req-facts dt{color:var(--muted)}.mkt .req-facts dd{color:var(--ink-2);overflow-wrap:anywhere;margin:0}.mkt .req-sources{flex-direction:column;gap:2px;display:flex}.mkt .req-basis{color:var(--muted);margin-top:4px;font-size:.85rem;display:block}.mkt .geo-prose .req-more{margin:10px 0 0;font-weight:500}.mkt .geo-prose .req-compare-link a:after,.mkt .geo-prose .req-more a:after{content:" →"}.mkt .req-checked{white-space:nowrap}.mkt .req-wide{margin-top:8px;margin-bottom:24px}.mkt .req-wide h2{letter-spacing:-.02em;margin:1.6em 0 .6em;font-size:1.45rem;font-weight:600;line-height:1.2}.mkt .req-matrix-scroll{border:1px solid var(--line);-webkit-overflow-scrolling:touch;border-radius:14px;overflow-x:auto}.mkt .req-matrix,.mkt .req-matrix-scroll{background:var(--surface-raised,var(--n0))}.mkt .req-matrix{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1040px;font-size:.88rem}.mkt .req-matrix td,.mkt .req-matrix th{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);text-transform:none;letter-spacing:0;padding:10px}.mkt .req-matrix thead th{background:var(--bg);font-size:.88rem;font-weight:600}.mkt .req-matrix thead th:first-child{width:17%;color:var(--muted);font-weight:500}.mkt .req-matrix th:first-child{z-index:1;background:var(--surface-raised,var(--n0));border-right:1px solid var(--line);position:sticky;left:0}.mkt .req-matrix thead th:first-child{background:var(--bg)}.mkt .req-matrix .req-badge{padding:2px 8px;font-size:.76rem}.mkt .req-matrix thead th a{color:var(--ink);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.mkt .req-matrix tbody th{color:var(--ink);font-weight:500}.mkt .req-matrix tr:last-child td,.mkt .req-matrix tr:last-child th{border-bottom:0}.mkt .req-matrix .req-marks{margin:6px 0 0;display:flex}.mkt .req-cell-link{text-decoration:none}.mkt .req-none{color:var(--muted);font-size:.85rem}.mkt .req-matrix-cards{display:none}.mkt .req-mcard{border:1px solid var(--line);background:var(--surface-raised,var(--n0));border-radius:12px;margin:0 0 12px;padding:14px 16px}.mkt .req-mcard h3{margin:0 0 8px;font-size:1.02rem}.mkt .req-mcard ul{margin:0;padding:0;list-style:none}.mkt .req-mcard li{border-top:1px solid var(--line);grid-template-columns:8.5em minmax(0,1fr);gap:10px;padding:8px 0;font-size:.9rem;display:grid}.mkt .req-mcountry{color:var(--ink-2);align-items:flex-start;gap:6px;display:inline-flex}.mkt .req-mstatus .req-marks{margin:6px 0 0;display:flex}.mkt .req-countries{gap:10px;padding:0;list-style:none;display:grid}.mkt .req-countries li{border:1px solid var(--line);background:var(--surface-raised,var(--n0));border-radius:12px;padding:12px 14px}.mkt .req-countries li>a{align-items:baseline;gap:8px;font-weight:600;display:inline-flex}.mkt .req-counts{color:var(--ink-2);flex-wrap:wrap;gap:8px 14px;margin-top:8px;font-size:.9rem;display:flex}@media (max-width:900px){.mkt .req-matrix-scroll{display:none}.mkt .req-matrix-cards{display:block}}@media (max-width:560px){.mkt .req-legend dl>div{grid-template-columns:minmax(0,1fr);gap:6px}.mkt .req-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}.mkt .req-card{padding:14px}.mkt .req-glance td,.mkt .req-glance th{padding:9px 10px}.mkt .req-checked{white-space:normal}}.mkt .nav-group .nav-req{border-top:0}.mkt .req-local{color:var(--muted);overflow-wrap:anywhere;margin-top:8px;font-size:.88rem;display:block}.prod .c-prog{align-items:center;gap:0;max-width:620px}.prod .c-prog a{color:var(--n500);white-space:nowrap;flex-direction:row;flex:1;align-items:center;gap:8px;padding-right:12px;font-size:13px;font-weight:500;position:relative}.prod .c-prog a:before{display:none}.prod .c-prog a:not(:last-child):after{content:"";background:var(--n200);flex:1;min-width:16px;height:1.5px;margin-left:4px}.prod .c-prog a.done:after{background:var(--accent)}.prod .c-prog a i{border:1.5px solid var(--n300);width:24px;height:24px;color:var(--n500);background:var(--n0);border-radius:999px;flex:none;place-items:center;font-size:12px;font-style:normal;font-weight:600;display:grid}.prod .c-prog a.done{color:var(--n700)}.prod .c-prog a.done i{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.prod .c-prog a.cur{color:var(--n900);font-weight:600}.prod .c-prog a.cur i{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 3px var(--focus-halo)}.prod .c-eyebrow{color:var(--accent);text-transform:none;letter-spacing:0;font-weight:500}.prod .c-h{letter-spacing:-.025em;font-size:28px;line-height:1.15}.prod .c-h2{letter-spacing:-.015em;margin:0 0 4px;font-size:18px;font-weight:600;line-height:1.3}.prod .sect{text-transform:none;letter-spacing:0}.prod .sect.sect-h{margin-top:36px;font-size:15px}.prod .note{background:var(--accent-50);color:var(--n600);border:0;border-radius:12px;margin:16px 0;padding:12px 14px;font-size:13px;line-height:1.5}.prod .note b{color:var(--n900);margin-bottom:2px;display:block}.prod .note p{margin:0}.prod .dz{border:1.5px dashed var(--n300);background:var(--n0);border-radius:16px}.prod .dz-ic{box-shadow:none;background:var(--accent-50);border-color:#0000;border-radius:12px}.prod .dz-meta span{text-transform:none;letter-spacing:0}.prod .choice{text-align:left;border-radius:12px;align-items:flex-start}.prod .choice .d{color:var(--n600)}.prod .choice .p{font-size:15px;font-weight:600}.prod .cty button{text-align:left;border-radius:12px}.prod .cty button.on{border-color:var(--accent)}.prod .setrow{border-color:var(--n150)}.prod .bigtot{border:1px solid var(--n150);background:var(--n25);border-radius:16px}.prod .rv-row .v a{font-weight:500}.prod .osum{border:1px solid var(--n200);box-shadow:var(--sh-md);background:var(--surface-raised);border-radius:16px;padding:20px 22px}.prod .osum h4{font-size:14px}.prod .osum .tot b{letter-spacing:-.02em;font-size:26px}.prod .osum ul li .ic{color:var(--teal)}.prod form.card:has(#otp-email){border-color:var(--accent-200);box-shadow:0 0 0 4px var(--accent-50);border-radius:16px;margin-top:18px}@media (max-width:980px){.prod .c-prog a{gap:4px;padding-right:4px;font-size:0}.prod .c-prog a.cur{font-size:13px}}.prod .pd-wrap{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:56px;max-width:1040px;margin:0 auto;padding:48px 28px 120px;display:grid}.prod .pd-main{max-width:560px}.prod .pd-main .c-sub{margin-bottom:20px}.prod .pd-warn{background:var(--amber-50);color:var(--n900)}.prod .pay-methods{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.prod .pay-methods li{border:1px solid var(--n200);color:var(--n700);background:var(--n0);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500}.prod .pd-cta{width:100%}.prod .pd-secure{color:var(--n500);align-items:center;gap:8px;margin:12px 0 0;font-size:13px;display:flex}.prod .pd-sum{position:sticky;top:96px}.prod .pd-sum h4{gap:12px}.prod .pd-to{border-bottom:1px solid var(--n150);align-items:flex-start;gap:10px;margin-bottom:6px;padding:4px 0 12px;font-size:14px;display:flex}.prod .pd-to .flag{margin:3px 0 0}.prod .pd-to b{font-weight:600;display:block}.prod .pd-to span{color:var(--n500);font-size:13px}.prod .done-ic{background:var(--ok-50);width:48px;height:48px;color:var(--ok);box-shadow:0 0 0 6px var(--ok-50);margin:0 0 20px}.prod .done-ic.wait{background:var(--accent-50);color:var(--accent);box-shadow:0 0 0 6px var(--accent-50)}.prod .pd-h2{margin-top:28px}.prod .pd-next{margin:14px 0 28px;padding:0;list-style:none}.prod .pd-next li{grid-template-columns:28px 1fr;gap:14px;padding-bottom:18px;display:grid;position:relative}.prod .pd-next li:not(:last-child):before{content:"";background:var(--n200);width:1.5px;position:absolute;top:30px;bottom:2px;left:13px}.prod .pd-next li.done:before{background:var(--accent)}.prod .pd-next .n{border:1.5px solid var(--n300);width:28px;height:28px;color:var(--n500);background:var(--n0);border-radius:999px;place-items:center;font-size:12px;font-weight:600;display:grid}.prod .pd-next li.done .n{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.prod .pd-next b{margin-top:3px;font-size:15px;font-weight:600;display:block}.prod .pd-next p{color:var(--n600);margin:2px 0 0;font-size:14px;line-height:1.55}.prod .pd-actions{flex-wrap:wrap;gap:10px;display:flex}.prod .pd-main .acct-guest{border-radius:16px;max-width:none;margin:24px 0 0}@media (min-width:981px){.prod .t-wrap{grid-template-columns:minmax(0,1fr) 380px;padding-top:48px}}.prod .t-wrap>div>.btn{margin-right:8px}.prod .t-card{box-shadow:var(--sh-md);border-radius:16px}.prod .t-ic{background:var(--accent-50);color:var(--accent)}.prod .upd .s.done .dot:after{content:"";border-left:2px solid var(--on-accent);border-bottom:2px solid var(--on-accent);width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.prod .upd .s.cur .dot:after{border:0;transform:none}.prod .t-wrap .note{margin-top:0}@media (max-width:980px){.prod .pd-wrap{grid-template-columns:1fr;gap:28px;padding:32px 20px 140px}.prod .pd-sum{position:static}.prod .pd-main{max-width:none}}.prod .acct-page{max-width:960px;margin:0 auto;padding:48px 28px 120px}.prod .acct-page.acct-out{max-width:520px}.prod .acct-top{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.prod .acct-top .c-sub{margin:6px 0 0}.prod .acct-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.prod .acct-title .c-h{margin:0}.prod .acct{gap:18px;margin-top:0}.prod .acct-tabs{border-bottom:1px solid var(--n150);gap:24px;display:flex;overflow-x:auto}.prod .acct-tabs button{height:44px;font:500 14px var(--font);color:var(--n500);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0;display:inline-flex}.prod .acct-tabs button.on{color:var(--n900);border-color:var(--accent)}.prod .acct-count{background:var(--n100);min-width:20px;height:20px;color:var(--n600);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.prod .acct-tabs button.on .acct-count{background:var(--accent-50);color:var(--accent)}.prod .acct-card{border-color:var(--n200);box-shadow:var(--sh-xs);border-radius:16px;padding:20px 22px}.prod .acct-card h2{letter-spacing:-.01em;font-size:16px}.prod .acct-letters{padding:0;overflow:hidden}.prod .acct-list{margin:0;padding:0;list-style:none}.prod .acct-list .acct-row{border-top:1px solid var(--n150);grid-template-columns:auto minmax(0,1.4fr) minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 20px;display:grid}.prod .acct-list .acct-row:first-child{border-top:0}.prod .acct-list .acct-row:hover{background:var(--n25)}.prod .acct-row .flag{margin:0}.prod .acct-who a{color:var(--n900)}.prod .acct-who a:hover{color:var(--accent)}.prod .acct-when{gap:2px;display:grid}.prod .acct-row .acct-actions{justify-content:flex-end;gap:4px}.prod .acct-row .btn{height:32px;padding:0 10px;font-size:13px}.prod .acct-empty{text-align:center;color:var(--n600);justify-items:center;gap:14px;padding:40px 22px;display:grid}.prod .acct-book li{padding:12px 0}.prod .acct-book li,.prod .acct-form{border-color:var(--n150)}.prod .acct-foot{color:var(--n500);gap:10px;margin-top:32px;font-size:13px;display:grid}.prod .acct-foot p{flex-wrap:wrap;gap:12px;display:flex}.prod .acct-out .otp-gate,.prod .acct-out form.card{border-radius:16px}@media (max-width:860px){.prod .acct-list .acct-row{grid-template-columns:auto minmax(0,1fr) auto;gap:6px 12px}.prod .acct-row .acct-when{flex-wrap:wrap;grid-area:2/2/auto/-1;gap:8px;display:flex}.prod .acct-row .acct-actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:620px){.prod .acct-page{padding:28px 16px 100px}.prod .acct-top{align-items:flex-start}.prod .acct-top .btn{display:none}.prod .acct-top .acct-logout{min-height:40px;display:inline-flex}}.prod .acct-card[aria-labelledby=acct-profile] form{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.prod .acct-card[aria-labelledby=acct-profile] form>.acct-actions,.prod .acct-card[aria-labelledby=acct-profile] form>.chk{grid-column:1/-1}.prod .acct-card form>.acct-actions,.prod .acct-form>.acct-actions{margin-top:12px}.prod .acct>section:not(.acct-card){border:1px solid var(--n200);box-shadow:var(--sh-xs);border-radius:16px;padding:20px 22px;margin-top:0!important}.prod .acct>section:not(.acct-card) h2{margin-bottom:6px;font-size:16px}.prod .acct-danger:not(:disabled){border:1px solid var(--red)}@media (max-width:620px){.prod .acct-card[aria-labelledby=acct-profile] form{grid-template-columns:1fr}}.prod .pd-wrap.pd-one{grid-template-columns:minmax(0,560px);justify-content:center}.prod .done-ic.miss{background:var(--n100);color:var(--n600);box-shadow:0 0 0 6px var(--n50)}.prod .em-b table{border-bottom:0;padding:0;display:table}.prod .em-b .em-box .r{border:0;padding:0;display:table}.prod .c-top .brand{flex:none;margin-right:32px}.prod .c-top .c-prog{min-width:0}@media (max-width:1180px){.prod .c-prog a{font-size:0}.prod .c-prog a.cur{font-size:13px}}.prod .dz.busy{cursor:progress;border-color:var(--accent);background:var(--accent-50)}.prod .dz-spin{border:2.5px solid var(--accent-200);border-top-color:var(--accent);border-radius:999px;width:22px;height:22px;animation:dz-spin .8s linear infinite;display:block}.prod .dz-bar{background:var(--accent-100);border-radius:4px;width:min(280px,80%);height:4px;margin:12px auto 4px;overflow:hidden}.prod .dz-bar i{background:var(--accent);border-radius:4px;width:40%;height:100%;animation:dz-bar 1.1s ease-in-out infinite;display:block}@keyframes dz-spin{to{transform:rotate(1turn)}}@keyframes dz-bar{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.prod .dz-bar i,.prod .dz-spin{animation-duration:3s}}.sig-dialog .chk+.chk,.sig-dialog .chk+.sig-honest{margin-top:12px}.sig-dialog .sig-honest{color:var(--muted);font-size:.9rem}.prod .show-m{display:none}@media (max-width:620px){.prod .c-main .note.hide-m{display:none}.prod .c-main details.note.show-m{display:block}.prod .c-main details.note summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.prod .c-main details.note summary b{margin:0;display:inline}.prod .c-main details.note p{margin-top:8px}.prod .c-main details.note summary::-webkit-details-marker{display:none}.prod .c-main details.note summary:after{content:"+";color:var(--n500);font-size:18px;line-height:1}.prod .c-main details.note[open] summary:after{content:"−"}.prod .c-wrap.with-mbar{padding-bottom:120px}}.prod .req-pick{gap:10px;margin:16px 0 8px;display:grid}.prod .req-pick .field{color:var(--n700);gap:6px;font-size:13px;font-weight:600;display:grid}.prod .req-note{border:1px solid var(--n200);border-left:3px solid var(--n300);border-radius:var(--r);background:var(--n25);gap:6px;padding:12px 14px;font-size:14px;line-height:1.55;display:grid}.prod .req-note p{margin:0}.prod .req-note.is-required{border-left-color:var(--accent)}.prod .req-note.is-recommended{border-left-color:#c58b1e}.prod .req-note .req-status b{color:var(--n900)}.prod .req-note .req-hand,.prod .req-note .req-region{color:var(--n800);font-weight:500}.prod .vat-open{color:var(--accent,var(--brand,inherit));font:inherit;text-underline-offset:3px;cursor:pointer;text-align:left;background:0 0;border:0;margin:14px 0 4px;padding:0;font-weight:600;text-decoration:underline;display:inline-block}.prod .vat-box{border:1px solid var(--line);background:var(--n0,transparent);border-radius:12px;margin:14px 0;padding:14px 16px}.prod .vat-head{align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.prod .vat-remove{color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:.88rem;text-decoration:underline}.prod .vat-head label{font-weight:600}.prod .vat-row{gap:8px;display:flex}.prod .vat-row .input{font-variant-numeric:tabular-nums;letter-spacing:.02em;flex:auto;min-width:0}.prod .vat-status{min-height:1.2em;color:var(--muted);margin:8px 0 0;font-size:.9rem}.prod .vat-status.ok{color:var(--ok,var(--green))}.prod .vat-status.bad{color:var(--red)}.prod .vat-box .field{margin:12px 0 0}.prod .choice.is-blocked:not(.on),.prod .choice:disabled{opacity:.6;cursor:not-allowed}.prod .choice-wrap{margin-bottom:10px}.prod .choice-wrap .choice{margin-bottom:0}.prod .choice-rule{color:var(--n600);margin:6px 4px 0}.prod .choice-rule details{margin-top:4px}.prod .choice-rule summary{cursor:pointer;color:var(--accent)}.prod .choice-rule .waitlist{margin-top:8px}.prod .sender-rule{color:var(--red);margin-top:4px}.prod .addr-row{gap:0 12px;display:grid}.prod .addr-row-street{grid-template-columns:minmax(0,1fr) 112px}.prod .addr-row-zip{grid-template-columns:132px minmax(0,1fr)}@media (max-width:620px){.prod .addr-row-street{grid-template-columns:minmax(0,1fr) 96px}.prod .addr-row-zip{grid-template-columns:112px minmax(0,1fr)}}.prod .field-error{color:var(--red);margin-top:6px;font-size:12.5px;display:block}.prod .input[aria-invalid=true]{border-color:var(--red)}.prod .addr-check{margin:-8px 0 16px}.prod .addr-check.ok{color:var(--ok,var(--green))}.prod .addr-check.bad{color:var(--red)}.prod .link-btn{color:var(--accent);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:24px;padding:0;font-weight:600;text-decoration:underline}.prod .chk-consent{position:relative}.prod .osum li>span{flex:1}.prod .chk-consent label{cursor:pointer}.prod .biz-toggle{margin-top:18px}.prod .biz-toggle .setrow{border-bottom:0;padding:10px 0}.prod .biz-toggle .vat-box{margin-top:4px}@media (max-width:620px){.prod .biz-toggle .setrow{flex-direction:row;align-items:center}}.pm-toggle{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0;display:flex}.pm-seg{border:1px solid var(--line);background:var(--n0);border-radius:999px;padding:0 3px;display:inline-flex}.pm-seg button{isolation:isolate;color:var(--ink-2,var(--n600));font:600 .85rem var(--font,inherit);cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:40px;padding:0 14px;position:relative}.pm-seg button.on{color:var(--on-ink,#fff)}.pm-seg button.on:before{content:"";z-index:-1;background:var(--ink);border-radius:999px;position:absolute;inset:4px 0}.pm-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pm-label{color:var(--muted,var(--n600));font-size:.82rem}.pm-compact{margin:10px 0 0}.pm-compact .pm-seg button{padding:0 11px;font-size:.78rem}.pm-compact .pm-seg button.on:before{inset:6px 0}.pm-compact .pm-label{font-size:.74rem}.pm-price[data-mode=business]{flex-direction:column;align-items:flex-end;line-height:1.25;display:inline-flex}.pm-price .pm-net{font-weight:700}.pm-price .pm-gross{color:var(--muted,var(--n600));font-size:max(12px,.74em);font-weight:400}.pm-nw{white-space:nowrap}.coverage .pm-price[data-mode=business],td .pm-price[data-mode=business]{align-items:flex-start}.fc-prices .pm-price[data-mode=business],.hm-big .pm-price[data-mode=business]{text-align:right;align-items:flex-end}.mkt .nav-badged{align-items:center;gap:6px;display:inline-flex}.nav-pill{letter-spacing:0;color:var(--on-accent,#fff);background:var(--teal,var(--accent));white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.68rem;font-weight:600;line-height:1.5;display:inline-block}.mkt .biz-freeline{color:var(--ink-2);align-items:baseline;gap:8px;margin:16px 0 0;font-size:.92rem;display:flex}.mkt .biz-freeline b{color:var(--teal,var(--accent))}.mkt .biz-freeline a{color:var(--ink);text-underline-offset:3px;margin:-10px 0;padding:10px 0;text-decoration:underline;display:inline-block}.biz-tick{color:var(--teal,var(--accent));font-weight:700}.mkt .biz-band{border:1px solid var(--line);background:linear-gradient(180deg,var(--accent-50,var(--bg)),var(--surface-raised,var(--n0)));border-radius:18px;padding:32px 28px;scroll-margin-top:80px}.mkt .geo-prose .biz-band{margin:36px 0;padding:24px 20px}.mkt .biz-eyebrow{color:var(--teal,var(--accent));margin:0;font-size:.82rem;font-weight:600}.mkt .biz-band h2{margin:6px 0 8px;font-size:clamp(1.4rem,2.6vw,2rem)}.mkt .biz-band-sub{max-width:640px;color:var(--ink-2);margin:0 0 22px}.mkt .biz-band-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 22px;padding:0;list-style:none;display:grid}.mkt .biz-band-steps li{border:1px solid var(--line);background:var(--surface-raised,var(--n0));border-radius:14px;align-content:start;gap:4px;margin:0;padding:16px;display:grid}.mkt .biz-band-steps b{color:var(--ink)}.mkt .biz-band-steps li>span:last-child{color:var(--ink-2);font-size:.9rem}.mkt .biz-num{width:28px;height:28px;color:var(--teal,var(--accent));background:var(--accent-100,var(--bg));border-radius:50%;place-items:center;margin-bottom:8px;font-size:.85rem;font-weight:700;display:grid}.mkt .biz-band-cta{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.mkt .biz-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mkt .biz-chips li{color:var(--ink-2);border:1px solid var(--line);background:var(--surface-raised,var(--n0));border-radius:999px;margin:0;padding:3px 10px;font-size:.82rem}.mkt .biz-band .biz-conditions,.mkt .geo-prose .biz-band .biz-conditions{color:var(--ink-2);border:0;margin:16px 0 0;padding:0;font-size:.88rem}.mkt .biz-band .biz-conditions summary{cursor:pointer;color:var(--ink);padding:10px 0;font-weight:600}.mkt .biz-band .biz-conditions ul{margin:4px 0 0;padding-left:18px;list-style:outside}.mkt .biz-band .biz-conditions li{margin:3px 0}.mkt .biz-strip{border:1px solid var(--line);border-left:3px solid var(--teal,var(--accent));background:var(--surface-raised,var(--n0));color:var(--ink-2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin:0 0 18px;padding:12px 16px;font-size:.95rem;display:flex}.mkt .biz-strip b{color:var(--ink)}.mkt .biz-strip a{color:var(--teal,var(--accent));margin:-10px 0;padding:10px 0;font-weight:600;text-decoration:none;display:inline-block}.mkt .biz-free-note{color:var(--ink-2);margin:-8px 0 20px;font-size:.95rem}.mkt .biz-free-note a{margin:-10px 0;padding:10px 0;display:inline-block}.mkt .biz-terms{color:var(--ink-3,var(--ink-2));margin-top:2px;font-size:.82rem;display:block}.biz-nudge{margin:16px 0;font-size:.92rem}.biz-nudge a{font-weight:600}.biz-faq{margin-top:32px}.biz-faq details{border-bottom:1px solid var(--line);padding:6px 0}.biz-faq summary{cursor:pointer;padding:8px 0;font-weight:600}.biz-faq details p{margin:0 0 8px}.biz-signup-sec{padding:48px 0 72px}.biz-signup h1{margin:0 0 .4em;font-size:clamp(2rem,4vw,2.8rem)}.biz-signup .lead{max-width:720px;color:var(--ink-2,inherit);font-size:1.05rem}.biz-steps{color:var(--muted,var(--n600));flex-wrap:wrap;gap:8px 18px;margin:18px 0 22px;padding:0;font-size:.9rem;list-style:none;display:flex}.biz-steps li{border:1px solid var(--line);border-radius:999px;padding:6px 12px}.biz-steps li.on{border-color:var(--accent);color:var(--ink);font-weight:600}.biz-steps li.done{color:var(--accent)}.biz-signup-main{max-width:620px}.biz-card{padding:20px}.biz-card .field{margin:0 0 14px}.biz-card .input{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--input-border,var(--line));background:var(--input-bg,var(--n0));color:var(--ink);border-radius:10px;padding:11px 13px}.biz-card .chk{align-items:flex-start;gap:10px;margin:10px 0 16px;font-weight:400;display:flex}.biz-address{border:0;margin:6px 0 0;padding:0}.biz-address legend{margin-bottom:4px;font-size:.9rem;font-weight:600}.biz-card .grid-zip{grid-template-columns:1fr 2fr;gap:10px;display:grid}.otp-error{color:var(--red,#b4232a);margin:0 0 12px;font-weight:500}.otp-error:empty{margin:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mkt .otp-error{color:#f47c7e}:root:not([data-theme=light]) .mkt .otp-gate .input[aria-invalid=true]{border-color:#f47c7e}}:root[data-theme=dark] .mkt .otp-error{color:#f47c7e}:root[data-theme=dark] .mkt .otp-gate .input[aria-invalid=true]{border-color:#f47c7e}.mkt .otp-gate{max-width:620px}.mkt .otp-gate .c-h2{letter-spacing:-.01em;margin:0 0 6px;font-size:1.2rem;font-weight:600}.mkt .otp-gate .c-sub{color:var(--ink-2);margin:0 0 18px}.mkt .otp-gate .field{margin:0 0 14px}.mkt .biz-card .field label,.mkt .biz-card legend,.mkt .otp-gate .field label{color:var(--ink);margin:0 0 6px;font-size:.9rem;font-weight:600;display:block}.mkt .biz-card .input,.mkt .otp-gate .input{box-sizing:border-box;width:100%;min-height:44px;font:16px var(--font,inherit);border:1px solid var(--input-border,var(--line));background:var(--input-bg,var(--surface-raised,#fff));color:var(--ink);border-radius:10px;padding:10px 14px;display:block}.mkt .biz-card .input:focus,.mkt .otp-gate .input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-100);outline:none}.mkt .otp-gate .input[aria-invalid=true]{border-color:var(--red,#b4232a)}.mkt .otp-gate .xs{margin:6px 0 0;font-size:.82rem}.mkt .otp-gate .btn-lg{width:100%}.mkt .otp-gate .btn-ghost{min-height:40px;padding:8px 12px}.otp-social-group{flex-direction:column;gap:10px;margin:16px 0;display:flex}.otp-social-btn{box-sizing:border-box;border:1px solid var(--input-border,var(--line));background:var(--surface-raised,var(--card,#fff));width:100%;min-height:44px;color:var(--ink);font:500 15px/1.3 var(--font,inherit);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:10px 16px;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.otp-social-btn:hover{background:var(--accent-50);border-color:var(--accent-200,var(--accent));color:var(--ink)}.otp-separator{text-align:center;color:var(--muted);align-items:center;margin:16px 0;font-size:.88rem;display:flex}.otp-separator:after,.otp-separator:before{content:"";border-bottom:1px solid var(--line);flex:1}.otp-separator span{padding:0 12px}.prod .biz-free{border:1px solid var(--accent-200,var(--line));background:var(--accent-50,transparent);border-radius:12px;margin:14px 0;padding:14px 16px}.prod .biz-free.on{border-color:var(--accent)}.prod .biz-free p{margin:6px 0 0}.mkt .faq details,.mkt .faq summary,.mkt .geo-prose details,.mkt .geo-prose details summary{padding:8px 0}.mkt .faq details p,.mkt .geo-prose details>p{margin-bottom:8px}.mkt .crumbs a{text-align:center;box-sizing:border-box;min-width:40px;margin:-11px -4px;padding:11px 4px;display:inline-block}.theme-switch{gap:0;padding:0}.theme-switch button{isolation:isolate;width:40px;height:40px;position:relative}.theme-switch button[aria-pressed=true]{box-shadow:none;background:0 0}.theme-switch button[aria-pressed=true]:before{content:"";z-index:-1;background:var(--surface-raised,var(--n0));box-shadow:0 0 0 1px var(--line);border-radius:999px;position:absolute;inset:7px 5px}@media (max-width:760px){.mkt .btn:not(.top *){white-space:normal;text-align:center;min-width:0;max-width:100%}.mkt .hero.business-hero .biz-freeline{order:4;margin-top:4px}.mkt .biz-band{padding:24px 18px}.mkt .biz-band-steps{grid-template-columns:1fr;gap:10px}.mkt .biz-band-cta .btn{width:100%}.pm-toggle{gap:6px 10px}}.mkt{--container:1120px;--gutter:28px;--measure:68ch;--card:var(--surface-raised,var(--n0,#fff))}.mkt .wrap{max-width:calc(var(--container) + 2 * var(--gutter));padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box}@media (max-width:620px){.mkt{--gutter:16px}}.mkt .geo-prose,.mkt .pricing-prose{max-width:calc(var(--container) + 2 * var(--gutter))}.mkt .geo-prose .facts:not(.facts-grid):not(.facts-wide),.mkt .geo-prose .geo-figure,.mkt .geo-prose .lead-form,.mkt .geo-prose>:is(p,ul,ol,h1,h2,h3,blockquote,figure,.callout),.mkt .geo-prose>div>:is(p,ul,ol,h2,h3),.mkt .geo-prose>section>:is(p,ul,ol,h2,h3,blockquote,.callout,.faq,details,.point-list,.geo-list,.link-list,.hub-links),.mkt .sr-measure{max-width:var(--measure)}.mkt .geo-prose .sr-block :is(p,ul,ol,h2,h3){max-width:none}.mkt .geo-prose .sr-faq-a p{max-width:var(--measure)}.mkt .geo-prose .facts-grid,.mkt .geo-prose .facts-wide{max-width:100%}.mkt .art-hero .sub,.mkt .sec-head .lead{max-width:var(--measure)}.mkt .sr-block{margin:40px 0}.mkt .sr-block>h2{letter-spacing:-.02em;text-wrap:balance;margin:0 0 16px;font-size:clamp(1.35rem,2.2vw,1.7rem);font-weight:600;line-height:1.2}.mkt .sr-block h3{letter-spacing:-.01em;margin:0 0 4px;font-size:1.05rem;font-weight:600}.mkt .sr-lead{color:var(--ink-2);max-width:var(--measure);margin:-6px 0 18px}.mkt .sr-muted{color:var(--muted)}.mkt .sr-card{background:var(--card);border:1px solid var(--line);border-radius:14px}.mkt .sr-section{padding:56px 0}.mkt .sr-section.bg-soft{background:var(--bg)}.mkt .sr-section .sr-block:first-child{margin-top:0}.mkt .sr-section .sr-block:last-child{margin-bottom:0}.mkt .crumbs{color:var(--muted);margin:0 0 12px;font-size:.9rem}.mkt .crumbs ol{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.mkt .crumbs li{align-items:center;min-width:0;display:inline-flex}.mkt .crumbs li+li:before{content:"›";color:var(--muted);margin:0 8px}.mkt .crumbs a{color:var(--ink-2);align-items:center;min-width:0;min-height:40px;margin:0;padding:0;text-decoration:none;display:inline-flex}.mkt .crumbs a:hover{color:var(--accent);text-decoration:underline}.mkt .crumbs [aria-current]{color:var(--muted);overflow-wrap:anywhere}.mkt .sr-faq-list{border-top:1px solid var(--line)}.mkt .sr-faq .sr-faq-item{border-bottom:1px solid var(--line);padding:0}.mkt .sr-faq .sr-faq-item>summary{cursor:pointer;min-height:56px;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:10px 2px;font-size:1.02rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.mkt .sr-faq .sr-faq-item>summary::-webkit-details-marker{display:none}.mkt .sr-faq .sr-faq-item>summary:after{content:none}.mkt .sr-faq .sr-faq-item>summary:hover{color:var(--accent)}.mkt .sr-faq .sr-faq-item>summary:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px;border-radius:6px}.mkt .sr-faq-chev{color:var(--muted);flex:none;transition:transform .2s}.mkt .sr-faq .sr-faq-item[open] .sr-faq-chev{transform:rotate(180deg)}.mkt .sr-faq-a{padding:0 2px 18px}.mkt .sr-faq-a p{color:var(--ink-2);max-width:var(--measure);margin:0 0 8px;line-height:1.65}.mkt .sr-faq-a p:last-child{margin-bottom:0}.mkt .sr-faq-intro{color:var(--ink-2);max-width:var(--measure);margin:-6px 0 16px}@media (prefers-reduced-motion:reduce){.mkt .sr-faq-chev{transition:none}}.mkt .sr-glance{background:var(--card);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.mkt .sr-glance[data-cells="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.mkt .sr-glance[data-cells="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.mkt .sr-glance-cell{border-right:1px solid var(--line);min-width:0;padding:16px 18px}.mkt .sr-glance-cell:last-child{border-right:0}.mkt .sr-glance dt{color:var(--muted);align-items:center;margin:0 0 4px;font-size:.78rem;font-weight:500;display:flex}.mkt .sr-glance dt .flag{width:18px;height:13px;margin-right:6px}.mkt .sr-glance dd{margin:0}.mkt .sr-glance dd b{color:var(--ink);font-size:.98rem;font-weight:600;line-height:1.35;display:block}.mkt .sr-glance dd>span{color:var(--muted);margin-top:2px;font-size:.82rem;line-height:1.4;display:block}.mkt .sr-glance-price b{font-variant-numeric:tabular-nums;font-size:1.1rem}@media (max-width:860px){.mkt .sr-glance,.mkt .sr-glance[data-cells]{grid-template-columns:1fr 1fr}.mkt .sr-glance-cell{border-right:0;border-bottom:1px solid var(--line)}.mkt .sr-glance-cell:nth-child(odd){border-right:1px solid var(--line)}.mkt .sr-glance-cell:last-child{border-bottom:0}.mkt .sr-glance-cell:last-child:nth-child(odd){border-right:0;grid-column:1/-1}}@media (max-width:360px){.mkt .sr-glance,.mkt .sr-glance[data-cells]{grid-template-columns:1fr}.mkt .sr-glance-cell:nth-child(odd){border-right:0}}.mkt .sr-price .pm-toggle{margin:0 0 14px}.mkt .sr-price-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.mkt .sr-price-with-volume .sr-price-grid{grid-template-columns:minmax(0,1fr) 300px}.mkt .sr-price-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 20px;display:flex}.mkt .sr-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mkt .sr-chip{background:var(--accent-50);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:.82rem;display:inline-flex}.mkt .sr-price-rows{border-collapse:collapse;width:100%;margin:0}.mkt .sr-price-rows td,.mkt .sr-price-rows th{border-bottom:1px solid var(--line);vertical-align:middle;text-transform:none;letter-spacing:0;padding:13px 20px}.mkt .sr-price-rows tr:last-child>*{border-bottom:0}.mkt .sr-price-name{text-align:left;color:var(--ink);font-size:1rem;font-weight:500}.mkt .sr-price-name>div{align-items:center;gap:12px;min-width:0;display:flex}.mkt .sr-price-name .flag{flex:none;width:22px;height:16px;margin:0}.mkt .sr-price-name small{color:var(--muted);font-size:.82rem;font-weight:400;line-height:1.35;display:block}.mkt .sr-price-amt{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;width:1%}.mkt .sr-price-amt b{color:var(--ink);font-size:1.05rem;font-weight:700;display:block}.mkt .sr-price-amt small{color:var(--muted);font-size:.78rem;display:block}.mkt .sr-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mkt .sr-price-example{background:var(--accent-50);border-top:1px solid var(--line);color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:0 0 14px 14px;margin:0;padding:14px 20px;font-size:.9rem}.mkt .sr-price-example b{color:var(--ink)}.mkt .sr-volume{padding:22px}.mkt .sr-volume h3{margin:0 0 6px;font-size:1.1rem}.mkt .sr-volume p{color:var(--ink-2);margin:0 0 10px;font-size:.92rem}.mkt .sr-volume ul{color:var(--ink-2);margin:0 0 16px;padding-left:18px;font-size:.92rem;list-style:outside}.mkt .sr-volume li{margin:4px 0}.mkt .sr-volume .btn{box-sizing:border-box;white-space:normal;text-align:center;width:100%;min-height:44px}.mkt .sr-dual{font-variant-numeric:tabular-nums;flex-direction:column;display:inline-flex}.mkt .sr-dual-small{color:var(--muted);font-size:.78rem;font-weight:400}@media (max-width:860px){.mkt .sr-price-with-volume .sr-price-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.mkt .sr-price-example,.mkt .sr-price-head,.mkt .sr-price-rows td,.mkt .sr-price-rows th{padding-left:14px;padding-right:14px}.mkt .sr-price-name>div{gap:10px}.mkt .sr-price-rows td{padding-left:4px}.mkt .sr-price-amt b{font-size:1rem}}.mkt .sr-compare-scroll{overflow:hidden}.mkt .sr-compare{border-collapse:separate;border-spacing:0;width:100%;font-size:.95rem}.mkt .sr-compare td,.mkt .sr-compare th{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;text-transform:none;letter-spacing:0;padding:13px 16px}.mkt .sr-compare thead td,.mkt .sr-compare thead th{background:var(--accent-50);color:var(--ink);font-size:.92rem;font-weight:600}.mkt .sr-compare tbody th{color:var(--muted);width:26%;font-size:.88rem;font-weight:500}.mkt .sr-compare tbody td{color:var(--ink)}.mkt .sr-compare tbody tr:last-child>*{border-bottom:0}.mkt .sr-compare .sr-yes{color:var(--teal);font-weight:600}.mkt .sr-compare-price{font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:560px){.mkt .sr-compare,.mkt .sr-compare tbody,.mkt .sr-compare thead{display:block}.mkt .sr-compare tr{grid-template-columns:1fr 1fr;display:grid}.mkt .sr-compare thead td{display:none}.mkt .sr-compare tbody th{border-bottom:0;grid-column:1/-1;width:auto;padding-bottom:0}.mkt .sr-compare td,.mkt .sr-compare th{padding:10px 12px;font-size:.9rem}.mkt .sr-compare tbody td+td{border-left:1px solid var(--line)}}.mkt .sr-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mkt .sr-cards.sr-cards-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt .sr-feature{padding:20px}.mkt .sr-feature p{color:var(--ink-2);margin:0;font-size:.92rem;line-height:1.5}.mkt .sr-card-ic{background:var(--accent-50);width:38px;height:38px;color:var(--accent);border-radius:10px;place-items:center;margin-bottom:12px;display:grid}@media (max-width:860px){.mkt .sr-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mkt .sr-cards,.mkt .sr-cards.sr-cards-2{grid-template-columns:1fr}}.mkt .sr-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mkt .sr-timeline{padding:20px}.mkt .sr-timeline-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:10px;display:flex}.mkt .sr-timeline-head .sr-muted{font-size:.82rem;font-family:var(--mono);align-items:center;display:inline-flex}.mkt .sr-timeline-head .flag{width:16px;height:12px;margin-right:6px}.mkt .sr-timeline ol{margin:0;padding:0;list-style:none;position:relative}.mkt .sr-timeline ol:before{content:"";background:var(--teal-50);width:2px;position:absolute;top:14px;bottom:14px;left:5px}.mkt .sr-timeline li{color:var(--ink-2);grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px 0;font-size:.92rem;display:grid;position:relative}.mkt .sr-timeline li b{color:var(--ink)}.mkt .sr-timeline time{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.82rem}.mkt .sr-dot{background:var(--teal);border-radius:50%;width:12px;height:12px;margin-top:5px;position:relative}.mkt .sr-example-tag{color:var(--muted);margin:12px 0 0;font-size:.78rem}.mkt .sr-proof-pdf{align-items:flex-start;gap:18px;padding:20px;display:flex}.mkt .sr-proof-pdf p{color:var(--ink-2);margin:0;font-size:.92rem}.mkt .sr-sheet{aspect-ratio:1/1.41;color:#36474c;box-sizing:border-box;background:#fff;border:1px solid #e0e8e9;border-radius:6px;flex:none;width:120px;padding:10px;font-size:7px;box-shadow:0 6px 18px #00000014}.mkt .sr-sheet b{color:#0d1f24;font-size:8px;display:block}.mkt .sr-sheet i{background:#dde6e8;border-radius:2px;height:4px;margin:5px 0;display:block}.mkt .sr-stamp{color:#0f7a5a;border:1.5px solid #0f7a5a;border-radius:4px;margin-top:6px;padding:1px 4px;font-size:7px;font-weight:700;display:inline-block}@media (max-width:760px){.mkt .sr-proof-grid{grid-template-columns:1fr}}@media (max-width:380px){.mkt .sr-proof-pdf{flex-direction:column}}.mkt .sr-related-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:16px;display:flex}.mkt .sr-related-head h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.2vw,1.7rem);font-weight:600}.mkt .sr-related-all{align-items:center;min-height:40px;font-weight:600;display:inline-flex}.mkt .sr-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.mkt .sr-related-card{box-sizing:border-box;height:100%;min-height:44px;padding:16px;transition:border-color .15s;display:block;color:var(--ink)!important;text-decoration:none!important}.mkt .sr-related-card:hover{border-color:var(--accent-200,var(--accent))}.mkt .sr-related-card b{font-size:.98rem;font-weight:600;line-height:1.35;display:block}.mkt .sr-related-topic{color:var(--muted);align-items:center;margin-bottom:8px;font-size:.78rem;display:flex}.mkt .sr-related-topic .flag{width:16px;height:12px;margin-right:6px}@media (max-width:860px){.mkt .sr-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.mkt .sr-related-grid{grid-template-columns:1fr}}.mkt .sr-legal{max-width:var(--measure);box-sizing:border-box;padding:16px 20px;font-size:.92rem}.mkt .sr-legal h2{letter-spacing:0;margin:0 0 6px;font-size:.95rem;font-weight:600}.mkt .sr-legal ul{color:var(--ink-2);margin:0 0 8px;padding-left:18px}.mkt .sr-legal li{overflow-wrap:anywhere;margin:4px 0}.mkt .sr-legal p{color:var(--muted);margin:0;font-size:.85rem}.sr-info{vertical-align:middle;margin-left:4px;display:inline-flex;position:relative}.sr-info-btn{border:1px solid var(--muted);width:20px;height:20px;color:var(--muted);font:700 12px/1 var(--font,system-ui);cursor:help;background:0 0;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.sr-info-btn:before{content:"";position:absolute;inset:-11px}.sr-info-btn:hover,.sr-info[data-open] .sr-info-btn{color:var(--accent);border-color:var(--accent)}.sr-info-btn:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px}.sr-info-pop{z-index:20;background:var(--deep,#0b2e35);width:280px;max-width:calc(100vw - 32px);color:var(--on-deep,#f1f7f8);text-align:left;white-space:normal;border-radius:10px;padding:12px 14px;font-size:.84rem;font-weight:400;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 10px);right:-12px;box-shadow:0 10px 30px #0000002e}.sr-info:has(.sr-info-btn:focus-visible) .sr-info-pop,.sr-info:hover .sr-info-pop,.sr-info[data-open] .sr-info-pop{display:block}@media (max-width:560px){.sr-info-pop{width:auto;max-width:none;position:fixed;bottom:16px;left:16px;right:16px}}.mkt .sr-hero-photo{aspect-ratio:4/3.2;background:var(--accent-100);border-radius:18px;margin:0;position:relative;overflow:hidden}.mkt .sr-hero-photo img{object-fit:cover;width:100%;height:100%;display:block}.mkt .sr-hero-photo figcaption{background:var(--card);color:var(--ink);border-radius:12px;padding:10px 14px;font-size:.84rem;position:absolute;bottom:16px;left:16px;box-shadow:0 8px 24px #0000001f}.mkt .sr-hero-photo figcaption b{color:var(--teal);display:block}.mkt footer.sr-foot{background:var(--deep);color:var(--on-deep);--ink:var(--on-deep);--ink-2:var(--on-deep-2);--muted:var(--on-deep-2);--line:#ffffff24;--surface-raised:var(--deep);border-top:0;margin-top:0;padding:40px 0 24px}.mkt .sr-foot .logo{color:var(--on-deep)!important}.mkt .sr-foot .sr-mark{--mark-front:#f1f7f8;--mark-side:#4fbccc}.mkt .sr-foot-top{margin-bottom:24px}.mkt .sr-foot-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.mkt .sr-foot h2{color:var(--on-deep-2);letter-spacing:0;margin:0 0 8px;font-size:.82rem;font-weight:600}.mkt .sr-foot ul{margin:0;padding:0;list-style:none}.mkt .sr-foot li a{min-height:40px;color:var(--on-deep);align-items:center;font-size:.92rem;text-decoration:none;display:inline-flex}.mkt .sr-foot li a:hover{text-decoration:underline}.mkt .sr-foot li .flag{border-color:#fff3;width:18px;height:13px;margin-right:8px}.mkt .sr-foot-bottom{border-top:1px solid var(--line);color:var(--on-deep-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:24px;padding-top:14px;font-size:.8rem;display:flex}.mkt .sr-foot .lang-drop summary{color:var(--on-deep)}.mkt .sr-foot .lang-drop-menu{background:var(--deep);border-color:#fff3}.mkt .sr-foot .lang-drop-menu a{color:var(--on-deep-2)}.mkt .sr-foot .lang-drop-menu a[aria-current=page]{color:var(--on-deep);background:#ffffff14}.mkt .sr-foot .theme-switch button{color:var(--on-deep-2)}.mkt .sr-foot .theme-switch button[aria-pressed=true]{color:var(--on-deep)}.mkt .sr-foot .theme-switch button[aria-pressed=true]:before{box-shadow:none;background:#ffffff1f}@media (max-width:760px){.mkt .sr-foot-cols{grid-template-columns:1fr 1fr;gap:24px 16px}}@media (min-width:761px){.mkt .sr-foot li a{min-height:30px}}.mkt .art-hero.hero-solo>.wrap{grid-template-columns:minmax(0,1fr)}.mkt .art-hero.hero-solo h1{max-width:24ch}.mkt .wrap.contact-calm,.mkt .wrap.legal-doc,.mkt .wrap.legal-wrap{max-width:calc(var(--container) + 2 * var(--gutter))}.mkt .contact-calm>*,.mkt .legal-doc>*,.mkt .legal-wrap>*{max-width:var(--measure)}.mkt .legal-doc>.crumbs,.mkt .legal-wrap>.crumbs{max-width:none}.mkt .sec .wrap>div>h3,.mkt .sec .wrap>div>p,.mkt .sec .wrap>p{max-width:var(--measure)}.mkt .sr-biz-hero>.wrap{align-items:center}.mkt .sr-biz-flags{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:18px 0 0;font-size:.92rem;display:flex}.mkt .sr-biz-flag-list{flex-wrap:wrap;gap:6px;display:inline-flex}.mkt .sr-biz-flag-list .flag{width:20px;height:14px;margin:0}.mkt .sr-biz-flags b{color:var(--ink);font-variant-numeric:tabular-nums}.mkt .sr-biz-hero .biz-freeline{margin-top:10px}.mkt .sr-biz-hero .sr-hero-photo figcaption{line-height:1.4}.mkt .sr-biz-facts{padding:28px 0}.mkt .sr-biz-facts .sr-block{margin:0}.mkt .sr-biz-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0 0 16px;display:flex}.mkt .sr-biz-head h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.2vw,1.7rem);font-weight:600;line-height:1.2}.mkt .sr-biz-head p{color:var(--ink-2);margin:0}.mkt .sr-biz-more{margin:14px 0 0}.mkt .sr-biz-more a{align-items:center;min-height:40px;font-weight:600;display:inline-flex}.mkt .sr-biz-band-sec{padding:56px 0}.mkt .sr-biz-notes>h2{letter-spacing:-.02em;max-width:var(--measure);margin:0 0 12px;font-size:clamp(1.35rem,2.2vw,1.7rem);font-weight:600;line-height:1.2}.mkt .sr-biz-notes .sr-lead{margin:0 0 20px}.mkt .sr-biz-notes section{max-width:var(--measure);margin:0 0 16px}.mkt .sr-biz-notes h3{margin:0 0 4px;font-size:1.05rem;font-weight:600}.mkt .sr-biz-notes section p{color:var(--ink-2);margin:0;line-height:1.65}.mkt .sr-biz-links{flex-wrap:wrap;gap:0 20px;margin:8px 0 0;padding:0;list-style:none;display:flex}.mkt .sr-biz-links a{align-items:center;min-height:40px;font-weight:600;display:inline-flex}.mkt .sr-biz-strip{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mkt .sr-biz-strip li{border-right:1px solid var(--line);align-content:start;gap:4px;margin:0;padding:18px 20px;display:grid}.mkt .sr-biz-strip li:last-child{border-right:0}.mkt .sr-biz-strip b{color:var(--ink);font-weight:600}.mkt .sr-biz-strip span{color:var(--ink-2);font-size:.92rem;line-height:1.5}.mkt .sr-biz-contact{background:var(--deep);color:var(--on-deep);border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:28px;padding:32px;display:grid}.mkt .sr-biz-contact h2{color:var(--on-deep);letter-spacing:-.02em;margin:0 0 10px;scroll-margin-top:90px;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:600;line-height:1.2}.mkt .sr-biz-contact>div>p{color:var(--on-deep-2);max-width:40ch;margin:0}.mkt .sr-biz-contact .lead-form{max-width:none}.mkt .sr-biz-contact .lead-form label{color:var(--on-deep)}.mkt .sr-biz-contact .lead-form input,.mkt .sr-biz-contact .lead-form textarea{background:var(--surface-raised,#fff);border-color:#0000}.mkt .sr-biz-contact .lead-form .btn-primary{background:var(--on-deep);color:var(--deep);border-color:var(--on-deep)}.mkt .sr-biz-contact .waitlist-ok{color:var(--on-deep)}.mkt .sr-biz-contact .waitlist-err{color:#ffc9c9}@media (max-width:860px){.mkt .sr-biz-strip{grid-template-columns:1fr 1fr}.mkt .sr-biz-strip li{border-bottom:1px solid var(--line)}.mkt .sr-biz-strip li:nth-child(2n){border-right:0}.mkt .sr-biz-strip li:nth-last-child(-n+2){border-bottom:0}.mkt .sr-biz-contact{grid-template-columns:1fr;padding:24px 20px}}@media (max-width:480px){.mkt .sr-biz-strip{grid-template-columns:1fr}.mkt .sr-biz-strip li,.mkt .sr-biz-strip li:nth-child(2n){border-right:0;border-bottom:1px solid var(--line)}.mkt .sr-biz-strip li:last-child{border-bottom:0}.mkt .sr-biz-section-pad{padding:40px 0}}.mkt .geo:has(>.sr-contact){padding:0}.mkt .wrap.sr-contact{max-width:calc(var(--container) + 2 * var(--gutter));padding-block:32px 72px}.mkt .sr-contact>h1{letter-spacing:-.035em;text-wrap:balance;max-width:var(--measure);margin:0 0 10px;font-size:clamp(2rem,3.8vw,2.7rem);font-weight:600;line-height:1.07}.mkt .sr-contact>.lead{color:var(--ink-2);max-width:var(--measure);margin:0 0 28px;font-size:1.08rem}.mkt .sr-contact-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.mkt .sr-contact-aside h2{margin:6px 0 10px;font-size:1.1rem;font-weight:600}.mkt .sr-contact-aside .link-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mkt .sr-contact-aside .link-list a{padding:9px 0;font-weight:500;line-height:1.45;display:inline-block}.mkt .sr-contact-aside .link-list a:after{content:" →"}.mkt .sr-letter-wrap{--paper:#fffdf8;--paper-ink:#24343a;--paper-muted:#5f6f74;--paper-line:#d9cfbd;--paper-rule:#ece4d4;--paper-accent:#0a5866;position:relative}.mkt .sr-letter{color-scheme:light;background:var(--paper);color:var(--paper-ink);border:1px solid #efe7d8;border-radius:6px;gap:14px;padding:28px 30px 26px;display:grid;box-shadow:0 12px 32px #0d1f241a}.mkt .sr-letter-greet{color:var(--paper-ink);margin:0 0 4px;font-family:Georgia,Times New Roman,serif;font-size:1.3rem}.mkt .sr-letter-row{grid-template-columns:1fr 1fr;gap:14px 22px;display:grid}.mkt .sr-letter-field{color:var(--paper-muted);text-transform:none;letter-spacing:0;gap:2px;margin:0;font-size:.8rem;font-weight:500;display:grid}.mkt .sr-letter-field input,.mkt .sr-letter-field textarea{box-sizing:border-box;border:0;border-bottom:1px solid var(--paper-line);width:100%;min-height:42px;color:var(--paper-ink);font:16px var(--font,inherit);box-shadow:none;background:0 0;border-radius:0;padding:6px 0}.mkt .sr-letter-field input:focus,.mkt .sr-letter-field textarea:focus{border-bottom-color:var(--paper-accent);box-shadow:0 1px 0 0 var(--paper-accent);outline:none}.mkt .sr-letter-body textarea{resize:vertical;background:repeating-linear-gradient(transparent 0 27px,var(--paper-rule) 27px 28px);background-attachment:local;border-bottom:0;min-height:170px;padding:0;line-height:28px}.mkt .sr-letter-body textarea:focus{box-shadow:none;outline:2px solid var(--paper-accent);outline-offset:4px;border-radius:2px}.mkt .sr-letter-roles{border:0;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:flex}.mkt .sr-letter-roles legend{float:left;color:var(--paper-ink);margin:0 6px 0 0;padding:0;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;line-height:40px}.mkt .sr-letter-role{border:1px solid var(--paper-line);min-height:40px;color:var(--paper-ink);cursor:pointer;text-transform:none;letter-spacing:0;box-sizing:border-box;background:0 0;border-radius:999px;align-items:center;gap:8px;max-width:100%;margin:0;padding:0 14px 0 10px;font-size:.9rem;font-weight:500;display:inline-flex;position:relative}.mkt .sr-letter-role input{accent-color:var(--paper-accent);flex:none;width:16px;height:16px;margin:0}.mkt .sr-letter-role:has(input:checked){border-color:var(--paper-accent);background:#e6f1f2}.mkt .sr-letter-role:has(input:focus-visible){outline:2px solid var(--paper-accent);outline-offset:2px}.mkt .sr-letter-foot{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:4px;display:flex}.mkt .sr-letter .btn-primary{background:var(--paper-accent);border-color:var(--paper-accent);color:#fff;min-height:44px;padding:0 22px}.mkt .sr-letter .btn-primary[disabled]{opacity:.75;cursor:progress}.mkt .sr-letter-err{color:#b4232a;margin:0;font-size:.92rem;font-weight:500}.mkt .sr-letter-stage{pointer-events:none;opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex;position:absolute;inset:0;overflow:hidden}.mkt .sr-env{flex:none;width:240px;height:150px;position:relative}.mkt .sr-env>*{display:block;position:absolute}.mkt .sr-env:before{content:"";background:#e3d5ba;border-radius:8px;position:absolute;inset:0}.mkt .sr-env-paper{background:var(--paper);border:1px solid #e8e1d2;border-radius:3px;height:112px;top:16px;left:18px;right:18px}.mkt .sr-env-body{clip-path:polygon(0 34%,50% 68%,100% 34%,100% 100%,0 100%);background:#f3e9d6;border-radius:8px;inset:0;box-shadow:0 12px 26px #0d1f2429}.mkt .sr-env-flap{clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;background:#eadcc1;border-radius:8px 8px 0 0;height:92px;top:0;left:0;right:0}.mkt .sr-env-stamp{width:42px;height:49px;top:12px;right:14px;transform:rotate(-6deg)}.mkt .sr-env-stamp rect{fill:#fff;stroke:#0f7a5a;stroke-width:2.5px;stroke-dasharray:4 3}.mkt .sr-env-stamp path{fill:none;stroke:#0f7a5a;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.mkt .sr-letter-sent{text-align:center;color:var(--teal,var(--accent));max-width:32ch;margin:0;font-size:1.08rem;font-weight:600}.mkt .sr-letter-sent:empty{display:none}.mkt .sr-letter-sent:focus{outline:none}.mkt .sr-letter-wrap[data-state=sent] .sr-letter{visibility:hidden;opacity:0}.mkt .sr-letter-wrap:is([data-state=folding],[data-state=sent]) .sr-letter *{transition:none}.mkt .sr-letter-wrap[data-state=folding] .sr-letter{transform-origin:50% 60%;animation:sr-fold .3s ease-in both}.mkt .sr-letter-wrap[data-state=folding] .sr-letter-stage,.mkt .sr-letter-wrap[data-state=sent] .sr-letter-stage{opacity:1}.mkt .sr-letter-wrap[data-state=folding] .sr-env{animation:sr-env-in .16s ease-out .18s both,sr-fly .2s ease-in .56s forwards}.mkt .sr-letter-wrap[data-state=folding] .sr-env-paper{animation:sr-paper-in .2s ease-out .2s both}.mkt .sr-letter-wrap[data-state=folding] .sr-env-flap{animation:sr-flap .14s ease-in .38s both}.mkt .sr-letter-wrap[data-state=folding] .sr-env-stamp{animation:sr-stamp .12s ease-out .48s both}.mkt .sr-letter-wrap[data-state=sent] .sr-env{display:none}.mkt .sr-letter-wrap[data-state=sent] .sr-letter-sent{animation:sr-fade .2s ease-out both}@keyframes sr-fold{0%{opacity:1;transform:none}70%{opacity:.9}to{opacity:0;transform:scale(.42,.22)}}@keyframes sr-env-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes sr-paper-in{0%{transform:translateY(-64px)}to{transform:none}}@keyframes sr-flap{0%{transform:rotateX(180deg)}to{transform:rotateX(0)}}@keyframes sr-stamp{0%{opacity:0;transform:scale(1.6)rotate(-14deg)}to{opacity:1;transform:rotate(-6deg)}}@keyframes sr-fly{0%{opacity:1;transform:none}to{opacity:0;transform:translate(140%,-150%)rotate(10deg)}}@keyframes sr-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mkt .sr-letter-wrap .sr-letter,.mkt .sr-letter-wrap .sr-letter-stage{transition:opacity .25s linear}.mkt .sr-letter-wrap[data-state=sent] .sr-letter{visibility:visible;opacity:0}.mkt .sr-letter-wrap[data-state=sent] .sr-env{display:block}.mkt .sr-letter-sent,.mkt .sr-letter-wrap .sr-env,.mkt .sr-letter-wrap .sr-env *,.mkt .sr-letter-wrap .sr-letter{animation:none!important}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mkt .sr-letter-wrap{--paper:#f1ebdd;--paper-rule:#e0d6c2}:root:not([data-theme=light]) .mkt .sr-letter{border-color:#0000;box-shadow:0 12px 32px #00000073}}:root[data-theme=dark] .mkt .sr-letter-wrap{--paper:#f1ebdd;--paper-rule:#e0d6c2}:root[data-theme=dark] .mkt .sr-letter{border-color:#0000;box-shadow:0 12px 32px #00000073}@media (max-width:860px){.mkt .sr-contact-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:560px){.mkt .wrap.sr-contact{padding-block:20px 48px}.mkt .sr-letter{padding:22px 18px 20px}.mkt .sr-letter-row{grid-template-columns:1fr}.mkt .sr-letter-roles legend{float:none;width:100%;margin-bottom:2px;line-height:1.4}.mkt .sr-letter-role{border-radius:12px;width:100%;padding:8px 12px}.mkt .sr-letter .btn-primary{width:100%}.mkt .sr-letter-stage{justify-content:flex-end;padding-bottom:72px}}@media (max-width:760px){.mkt .hero.sr-biz-hero>.wrap{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.mkt .hero.sr-biz-hero .ctas{justify-content:flex-start}.mkt .sr-biz-hero .sr-hero-photo{aspect-ratio:4/3}}.mkt .sr-letter-hero{padding-bottom:36px}.mkt .sr-letter-hero h1{max-width:22ch}.mkt .sr-answer{color:var(--ink-2);max-width:62ch;font-size:1.15rem;line-height:1.6}.mkt .sr-answer b{color:var(--ink)}.mkt .sr-sendbox{box-sizing:border-box;border-left:4px solid var(--accent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;max-width:760px;margin-top:20px;padding:18px 22px;display:grid}.mkt .sr-sendbox-title{color:var(--ink);font-size:1.02rem;line-height:1.4;display:block}.mkt .sr-sendbox-meta{color:var(--muted);margin:4px 0 0;font-size:.88rem;line-height:1.45;display:block}.mkt .sr-sendbox-meta .flag{vertical-align:-1px;width:18px;height:13px;margin-right:6px;display:inline-block}.mkt .sr-letterpage{padding-top:16px}.mkt .sr-letterpage .geo-prose>.sr-block:first-child{margin-top:24px}@media (max-width:760px){.mkt .hero.geo-hero.art-hero .sr-sendbox{order:5;align-self:stretch;width:100%}.mkt .hero.geo-hero.art-hero.sr-letter-hero .sub,.mkt .hero.geo-hero.art-hero.sr-letter-hero h1{text-align:left;align-self:stretch}}.mkt .sr-sendbox-act{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.mkt .sr-sendbox-price{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.35rem}.mkt .sr-sendbox .btn{min-height:44px}@media (max-width:620px){.mkt .sr-sendbox{grid-template-columns:minmax(0,1fr);padding:16px}.mkt .sr-sendbox-act{flex-flow:wrap;justify-content:space-between;align-items:center}}.mkt .sr-method>p{max-width:var(--measure)}.mkt .sr-timing-card{max-width:820px;overflow:hidden}.mkt .sr-timing table{border-collapse:separate;border-spacing:0;width:100%;margin:0}.mkt .sr-timing td,.mkt .sr-timing th{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;text-transform:none;letter-spacing:0;padding:13px 16px;font-size:.97rem;line-height:1.5}.mkt .sr-timing tbody th{width:42%;color:var(--ink-2);font-weight:400}.mkt .sr-timing tbody td{color:var(--ink)}.mkt .sr-timing thead th{background:var(--accent-50);color:var(--ink);font-size:.9rem;font-weight:600}.mkt .sr-timing tr:last-child>*{border-bottom:0}.mkt .sr-timing-wide{max-width:none}.mkt .sr-timing-wide tbody th{width:28%}.mkt .sr-timing-note{color:var(--ink-2);max-width:var(--measure);margin:12px 0 0}@media (max-width:560px){.mkt .sr-timing tbody tr{border-bottom:1px solid var(--line);padding:10px 14px;display:block}.mkt .sr-timing tbody tr:last-child{border-bottom:0}.mkt .sr-timing tbody td,.mkt .sr-timing tbody th{border:0;width:auto;padding:0;display:block}.mkt .sr-timing tbody th{margin-bottom:2px;font-size:.88rem}.mkt .sr-timing thead{display:none}.mkt .sr-timing-wide tbody th{color:var(--ink);font-weight:600}.mkt .sr-timing-wide tbody td{margin-top:4px}.mkt .sr-timing-wide tbody td[data-label]:before{content:attr(data-label) ": ";color:var(--muted)}}.mkt .sr-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.mkt .sr-steps[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.mkt .sr-steps li{flex-direction:column;gap:2px;padding:18px;display:flex}.mkt .sr-steps b{color:var(--ink);line-height:1.35}.mkt .sr-steps li>span:last-child{color:var(--ink-2);font-size:.9rem;line-height:1.5}.mkt .sr-step-num{background:var(--accent-50);width:28px;height:28px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:10px;font-size:.82rem;font-weight:700;display:grid}@media (max-width:860px){.mkt .sr-steps,.mkt .sr-steps[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.mkt .sr-steps,.mkt .sr-steps[data-count="3"]{grid-template-columns:minmax(0,1fr)}}.mkt .sr-sample-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;max-width:760px;margin-bottom:14px;display:flex}.mkt .sr-sample-head h2{margin:0}.mkt .sr-sample-head p{color:var(--ink-2);margin:0;font-size:.95rem}.mkt .sr-sample{box-sizing:border-box;color:#24343a;background:#fffdf8;border:1px solid #efe7d8;border-radius:10px;max-width:760px;padding:22px 120px 22px 24px;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.7;position:relative}.mkt .sr-sample-text p{max-width:none;margin:0}.mkt .sr-copy-btn{min-height:40px;font-family:var(--font);color:#0a5866;background:#fff;border:1px solid #d6ecef;font-size:.85rem;position:absolute;top:14px;right:14px}@media (max-width:560px){.mkt .sr-sample{padding:64px 16px 18px;font-size:.95rem}}.mkt .sr-note-list{max-width:var(--measure);gap:10px;margin:0;padding:0;list-style:none;display:grid}.mkt .sr-note-list li{background:var(--accent-50);color:var(--ink);border-radius:12px;padding:14px 18px;line-height:1.55}.mkt .sr-overview-card{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:14px;padding:16px 18px;display:flex;color:var(--ink)!important;text-decoration:none!important}.mkt .sr-overview-card:hover{border-color:var(--accent-200,var(--accent))}.mkt .sr-overview-card>span[aria-hidden]{color:var(--accent);font-weight:600}.mkt .sr-overview-card .sr-muted{font-size:.92rem}.mkt .sr-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mkt .sr-tile{box-sizing:border-box;flex-direction:column;gap:4px;height:100%;padding:16px;display:flex;color:var(--ink)!important;text-decoration:none!important}a.sr-tile:hover{border-color:var(--accent-200,var(--accent))}.mkt .sr-tile-name{align-items:center;font-weight:600;display:flex}.mkt .sr-tile-name .flag{width:20px;height:15px;margin-right:8px}.mkt .sr-tile small{color:var(--muted);font-size:.84rem;line-height:1.4}.mkt .sr-tile-price{font-variant-numeric:tabular-nums;margin-top:auto;padding-top:6px}@media (max-width:860px){.mkt .sr-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.mkt .sr-tiles{grid-template-columns:minmax(0,1fr)}}.mkt .sr-shot-tag{background:var(--surface-raised,var(--n0));color:var(--ink);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:2px;padding:10px 14px;font-size:.84rem;display:flex;position:absolute;bottom:16px;left:16px;box-shadow:0 8px 24px #0000001f}.mkt .sr-shot-tag b{color:var(--ink);align-items:center;gap:6px;display:inline-flex}.mkt .sr-shot-tag b svg{width:14px;height:14px;color:var(--ok)}.mkt .sr-shot-tag span{color:var(--ink-2)}.mkt .art-hero .letter-shot:has(.sr-shot-tag){padding-bottom:0}@media (max-width:760px){.mkt .sr-shot-tag{padding:8px 12px;font-size:.78rem;bottom:10px;left:10px}}.mkt .sr-req-filter{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.mkt .sr-chip-btn{border:1px solid var(--line);background:var(--card);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.9rem;display:inline-flex}.mkt .sr-chip-btn[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent,#fff)}.mkt .sr-chip-count{opacity:.75;font-variant-numeric:tabular-nums;font-size:.78rem}.mkt .sr-req-card{overflow:hidden}.mkt .sr-req-table{border-collapse:separate;border-spacing:0;width:100%;margin:0;font-size:.95rem}.mkt .sr-req-table td,.mkt .sr-req-table th{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);text-transform:none;letter-spacing:0;padding:14px 16px;line-height:1.5}.mkt .sr-req-table thead th{background:var(--accent-50);color:var(--ink);font-size:.88rem;font-weight:600}.mkt .sr-req-table tbody th{width:28%;font-weight:400}.mkt .sr-req-table tbody th b{color:var(--ink);font-weight:600;display:block}.mkt .sr-req-table tbody td:nth-child(2){width:22%}.mkt .sr-req-table tbody td{color:var(--ink-2)}.mkt .sr-req-table tr:last-child>*{border-bottom:0}.mkt .sr-req-table tbody tr{scroll-margin-top:90px}.mkt .sr-req-link{align-items:center;min-height:32px;margin-top:4px;font-size:.88rem;font-weight:600;display:inline-flex}.mkt .sr-req-marks{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.mkt .sr-req-deadline{margin-top:6px;font-size:.88rem;display:block}.mkt .sr-req-deadline b{color:var(--ink);font-weight:600}@media (max-width:680px){.mkt .sr-req-table,.mkt .sr-req-table tbody,.mkt .sr-req-table td,.mkt .sr-req-table th,.mkt .sr-req-table tr{display:block;width:auto!important}.mkt .sr-req-table thead{display:none}.mkt .sr-req-table tbody tr{border-bottom:1px solid var(--line);padding:14px}.mkt .sr-req-table tbody tr:last-child{border-bottom:0}.mkt .sr-req-table td,.mkt .sr-req-table th{border:0;padding:0}.mkt .sr-req-table td{margin-top:8px}}.mkt .sr-related-head>a{align-items:center;min-height:40px;font-weight:600;display:inline-flex}.mkt .sr-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;display:grid}.mkt .sr-topic h3{color:var(--ink);margin:0 0 10px;font-size:1rem;font-weight:600}.mkt .sr-topic-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mkt .sr-topic-link{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 14px;font-weight:500;line-height:1.35;display:flex;color:var(--ink)!important;text-decoration:none!important}.mkt .sr-topic-link:hover{border-color:var(--accent-200,var(--accent))}.mkt .sr-topic-link>span[aria-hidden]{color:var(--accent);flex:none}.mkt .sr-topic-more,.mkt .sr-topic-more>.sr-topic-list{margin-top:8px}.mkt .sr-topic-more>summary,.mkt .sr-topics-all>summary{cursor:pointer;min-height:40px;color:var(--accent);align-items:center;font-size:.92rem;font-weight:600;list-style:none;display:inline-flex}.mkt .sr-topic-more>summary::-webkit-details-marker,.mkt .sr-topics-all>summary::-webkit-details-marker{display:none}.mkt .sr-topic-more>summary:after,.mkt .sr-topics-all>summary:after{content:"›";margin-left:6px;display:inline-block;transform:rotate(90deg)}.mkt .sr-topic-more[open]>summary:after,.mkt .sr-topics-all[open]>summary:after{transform:rotate(-90deg)}.mkt .sr-topics-all{margin-top:16px}.mkt .sr-topics-all>.sr-topics{margin-top:12px}@media (max-width:680px){.mkt .sr-topics{grid-template-columns:minmax(0,1fr);gap:18px}}.mkt .sr-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:none;margin:0;padding:0;list-style:none;display:grid}.mkt .sr-methods>li{flex-direction:column;gap:6px;margin:0;padding:20px;display:flex}.mkt .sr-methods h3{margin:0;font-size:1.05rem}.mkt .sr-methods p{color:var(--ink-2);margin:0;font-size:.95rem;line-height:1.55}.mkt .sr-method-tag{color:var(--accent);background:var(--accent-50);border-radius:999px;align-self:flex-start;padding:2px 10px;font-size:.78rem;font-weight:600}@media (max-width:720px){.mkt .sr-methods{grid-template-columns:minmax(0,1fr)}}.mkt article.geo>.wrap.geo-prose>.sr-glance-wrap:first-child{margin-top:0}.mkt .sr-letterpage .sr-block>:is(p,ul.geo-list,ol.geo-list,.sr-block-links){max-width:var(--measure)}.sr-credit{--card:var(--n0);color:var(--ink);background:var(--bg);min-width:0}.prod.sr-credit{min-height:100vh}.sr-credit .btn{white-space:normal;text-align:center;height:auto;min-height:44px;padding:10px 16px}.sr-credit .credit-actions{margin-top:20px}.sr-credit .credit-note{margin-top:14px}.sr-credit .credit-kpis article:first-child h2{color:var(--on-deep)}.credit-header{background:var(--card);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 28px;display:flex}.credit-wrap{max-width:688px;margin:0 auto;padding:48px 24px 72px}.credit-card{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;min-width:0;padding:28px}.sr-credit h1{letter-spacing:-.03em;font-size:clamp(1.6rem,3vw,2rem)}.sr-credit h1,.sr-credit h2{margin:0 0 12px;font-weight:600}.sr-credit h2{font-size:1rem}.sr-credit p{color:var(--ink-2)}.credit-note{overflow-wrap:anywhere;font-size:.85rem;line-height:1.6}.credit-tiers{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0;padding:0;display:grid}.credit-tiers legend{margin-bottom:10px;font-size:.9rem}.credit-tiers label{border:1px solid var(--line);cursor:pointer;background:var(--bg);border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:12px 8px;display:flex}.credit-tiers label.selected{border-color:var(--accent);outline:1px solid var(--accent)}.credit-tiers input{accent-color:var(--accent);align-self:flex-start}.credit-tiers b{font-variant-numeric:tabular-nums;font-size:1rem}.credit-tiers small{color:var(--teal);font-size:.75rem}.credit-details{border-top:1px solid var(--line);margin:20px 0}.credit-details>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.credit-details dt{color:var(--ink-2)}.credit-details small{color:var(--accent);margin-top:4px;font-size:.75rem;display:block}.credit-details dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.credit-actions{flex-wrap:wrap;gap:10px;display:flex}.credit-success{background:var(--teal-50);width:52px;height:52px;color:var(--teal);border-radius:50%;place-items:center;margin-bottom:16px;display:grid}.credit-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.credit-kpis article{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px}.credit-kpis article:first-child{background:var(--deep);color:var(--on-deep)}.credit-kpis article:first-child p{color:var(--on-deep-2)}.credit-kpis strong{font-variant-numeric:tabular-nums;font-size:1.7rem;display:block}.credit-table{border-collapse:collapse;width:100%;font-size:.9rem}.credit-table td,.credit-table th{text-align:left;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:12px 8px}.credit-table th{color:var(--muted);font-weight:500}.credit-admin section{margin-bottom:18px}.credit-admin details{margin:12px 0}.credit-admin summary{cursor:pointer;align-items:center;min-height:44px;display:flex}@media (max-width:760px){.credit-wrap{padding:24px 16px 48px}.credit-card{padding:18px}.credit-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.credit-kpis{grid-template-columns:1fr}.credit-table td,.credit-table th{padding:10px 4px;font-size:.75rem}.credit-history thead{display:none}.credit-history tr{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.credit-history td{border:0}.credit-expiry thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.credit-expiry tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 0;display:grid}.credit-expiry td{white-space:nowrap;border:0}.credit-expiry td:first-child{grid-column:1/-1;padding-bottom:0;font-weight:600}.credit-expiry td[data-label]:before{content:attr(data-label);white-space:normal;color:var(--muted);min-height:2.8em;font-size:.7rem;display:block}}.prod.credit-confirm{background:var(--card)}.credit-confirm .credit-wrap{max-width:640px;padding:48px 24px 72px}.credit-confirm .credit-card{box-shadow:none;border:0;border-radius:0;padding:0}.credit-confirm .credit-details>div:last-child dd{font-size:18px}.sr-credit .btn{font-size:14px;font-weight:600}.credit-details small{width:fit-content;max-width:100%;color:var(--ink-2);background:var(--accent-50);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;display:flex}.credit-details small:before{content:"";background:currentColor;flex:none;width:12px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E") 50%/contain no-repeat}.prod .credit-balance{border:1px solid var(--line);background:var(--card);min-height:40px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:14px;display:inline-flex}.credit-balance i{background:var(--teal-50);width:22px;height:22px;color:var(--teal);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:700;display:grid}@media (max-width:760px){.credit-header{gap:10px;padding:12px 16px}.credit-balance span{display:none}}.credit-order-payment{margin:24px 0}.credit-order-note{color:var(--ink-2);margin:14px 0 22px;font-size:.875rem}.credit-order-note a{color:var(--accent);text-decoration:underline}.credit-pay-options{border:0;gap:10px;margin:0;padding:0;display:grid}.credit-pay-options legend{margin-bottom:10px;font-weight:600}.credit-pay-options label{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:12px;min-height:64px;padding:18px;display:flex}.credit-pay-options label.selected{background:var(--accent-50);border-color:var(--accent)}.credit-pay-options input{accent-color:var(--accent)}.credit-pay-options label>span{flex:1}.credit-pay-options small{color:var(--muted);margin-top:4px;display:block}.credit-pay-options strong{font-variant-numeric:tabular-nums;white-space:nowrap}.credit-depleted{border:1px solid var(--line);border-radius:14px;overflow:hidden}.credit-dstep{gap:14px;padding:22px;display:flex}.credit-dstep+.credit-dstep{border-top:1px solid var(--line)}.credit-dstep>div{flex:1;min-width:0}.credit-step-number{background:var(--accent-50);height:28px;color:var(--accent);border-radius:50%;flex:0 0 28px;place-items:center;font-weight:600;display:grid}.credit-dstep h3{margin:2px 0 8px;font-size:1rem}.credit-dstep p{color:var(--muted);margin:0 0 14px;font-size:.875rem}.credit-dstep .credit-tiers{grid-template-columns:repeat(5,minmax(0,1fr));margin:18px 0}.credit-dstep .credit-tiers label{padding:12px 8px}@media (max-width:600px){.credit-dstep{gap:10px;padding:16px}.credit-dstep .credit-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.credit-pay-options label{flex-wrap:wrap;gap:8px;padding:14px 10px}}.prod.credit-review .mbar .btn{white-space:normal;flex-shrink:1;max-width:65%;height:auto;min-height:48px;padding:10px 12px;line-height:1.3}.credit-account-wrap{max-width:1164px;margin:auto;padding:36px 24px 72px}.credit-account-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.credit-column{flex-direction:column;gap:20px;min-width:0;display:flex}.credit-account .credit-card{padding:24px}.credit-account-tabs{margin:28px 0 24px}.prod .acct-tabs a{min-height:48px;color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:10px 0;text-decoration:none;display:inline-flex}.prod .acct-tabs a.on{color:var(--ink);border-bottom-color:var(--accent)}.credit-header-actions{align-items:center;gap:18px;display:flex}.credit-total{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,4vw,3rem);font-weight:600;display:block}.credit-split-bar{border-radius:8px;gap:2px;height:10px;margin:20px 0 8px;display:flex;overflow:hidden}.credit-kind-paid{background:var(--accent)}.credit-kind-bonus{background:var(--teal)}.credit-kind-subscription{background:var(--accent-200)}.credit-dot{border-radius:3px;width:10px;height:10px;margin-right:10px;display:inline-block}.credit-lots{border-top:0;margin-top:0}.credit-lots dt{font-weight:600}.credit-lots dt small{margin-top:6px;font-weight:400}.credit-toggle-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.credit-switch{cursor:pointer;background:0 0;border:0;flex:none;width:54px;height:44px;position:relative}.credit-switch:before{content:"";background:var(--line);border-radius:20px;position:absolute;inset:8px 0}.credit-switch span{background:var(--card);width:22px;height:22px;box-shadow:var(--shadow);border-radius:50%;position:absolute;top:11px;left:3px}.credit-switch[aria-checked=true]:before{background:var(--accent)}.credit-switch[aria-checked=true] span{left:29px}.credit-auto-fields{border:0;grid-template-columns:1fr 1fr;gap:18px 12px;min-width:0;margin:18px 0;padding:0;display:grid}.credit-auto-fields label{color:var(--ink-2);flex-direction:column;gap:8px;min-width:0;font-size:.875rem;display:flex}.credit-auto-fields input:not([type=checkbox]),.credit-auto-fields select{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background:var(--bg);font:inherit;border-radius:10px;min-height:44px;padding:12px}.credit-auto-fields:disabled{opacity:.55}.credit-auto-fields small{color:var(--muted);line-height:1.6}.credit-wide{grid-column:1/-1}.credit-auto-fields .credit-consent{flex-direction:row;align-items:flex-start;gap:10px;line-height:1.6;display:flex}.credit-consent input{accent-color:var(--accent);flex:none;width:18px;height:18px;margin-top:4px}.credit-history-filters{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}.credit-history-filters button{background:var(--card);border:1px solid var(--line);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:8px 12px;font-size:.85rem}.credit-history-filters button.on{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.credit-history small{color:var(--muted);margin-top:4px;font-size:.75rem;display:block}.credit-history b{font-weight:500}.credit-history td:nth-child(3){white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.credit-history a{text-decoration:underline}.credit-positive{color:var(--teal)}.credit-savings{background:linear-gradient(var(--accent-50),var(--card))}.prod .credit-balance-low{border-color:var(--warn);background:var(--warn-50)}.credit-balance-low i{color:var(--warn);background:var(--warn-50)}@media (max-width:900px){.credit-account-grid{grid-template-columns:1fr}.credit-account-wrap{max-width:740px}}@media (max-width:600px){.credit-account-wrap{padding:28px 16px 48px}.credit-account .credit-card{padding:20px}.credit-header-actions{flex-wrap:wrap;gap:10px}.credit-account .credit-header>.logo{flex-basis:100%}.credit-account .credit-history tr{grid-template-columns:minmax(0,1fr) auto}.credit-account .credit-history td:first-child{color:var(--muted);grid-column:1/-1}.credit-account .credit-history td:last-child{grid-column:1/-1}.credit-account .credit-history td:nth-child(3){align-self:start}.credit-auto-fields{grid-template-columns:1fr}}.sr-credit .credit-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px 0;display:grid}.sr-credit .credit-plan{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.sr-credit .credit-plan h2,.sr-credit .credit-plan p{margin:0}.sr-credit .credit-plan .btn{white-space:normal;min-height:44px;margin-top:auto}.sr-credit .credit-plan-price{letter-spacing:-.03em;font-size:28px;font-weight:650}.sr-credit .credit-plan-price small{letter-spacing:0;color:var(--muted);font-size:13px;font-weight:400;display:block}.sr-credit .credit-plan-badge{background:var(--accent-50);color:var(--accent);border-radius:6px;align-self:flex-start;padding:5px 9px;font-size:13px;font-weight:600;display:inline-block}.sr-credit .credit-subscription-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.sr-credit .credit-subscription-heading h2{margin:0}.sr-credit .credit-subscription-actions{flex-wrap:wrap;gap:8px;display:flex}.sr-credit .credit-cancel{border-top:1px solid var(--line);margin-top:20px;padding-top:12px}.sr-credit .credit-subscriptions-page .credit-subscription{max-width:550px}.sr-credit .credit-subscriptions-page .credit-lead{max-width:700px}@media (max-width:1000px){.sr-credit .credit-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.sr-credit .credit-plan-grid{grid-template-columns:1fr}.sr-credit .credit-plan .btn{width:100%}}.sr-credit.credit-subscriptions-page{max-width:1180px}.sr-credit .credit-plan.current{border-color:var(--accent);background:var(--accent-50)}.sr-credit .credit-plan .credit-plan-validity{margin-top:2px;font-size:12px;font-weight:400;line-height:1.65}.mkt .sr-credit-business h2,.mkt .sr-credit-pricing h2{max-width:28ch}.mkt .sr-credit-intro{max-width:68ch;margin-bottom:28px}.mkt .sr-credit-intro>span{color:var(--accent);font-weight:600}.mkt .sr-credit-options{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.mkt .sr-credit-option{min-width:0;padding:24px}.mkt .sr-credit-option h3{margin:0 0 8px;font-size:26px}.mkt .sr-credit-subscribe{border-color:var(--accent)}.mkt .sr-credit-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.mkt .sr-credit-plan{border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:16px}.mkt .sr-credit-plan p{margin:8px 0;font-size:14px}.mkt .sr-credit-plan .sr-credit-plan-amount{letter-spacing:-.6px;font-size:26px;font-weight:600}.mkt .sr-credit-plan-amount small{letter-spacing:0;color:var(--muted);font-size:13px;font-weight:400;display:block}.mkt .sr-credit-extra{color:var(--accent);font-size:13px}.mkt .sr-credit-comparison{margin:24px 0;overflow:auto}.mkt .sr-credit-comparison table{border-collapse:collapse;width:100%;font-size:12px}.mkt .sr-credit-comparison caption{text-align:left;padding-bottom:10px;font-size:15px;font-weight:600}.mkt .sr-credit-comparison td,.mkt .sr-credit-comparison th{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:9px 5px}.mkt .sr-credit-comparison th:first-child{text-align:left;white-space:normal;font-weight:500}.mkt .sr-credit-comparison td:last-child{color:var(--accent);font-weight:600}.mkt .sr-credit-comparison .flag{vertical-align:middle;width:18px;height:13px}.mkt .sr-credit-fine{color:var(--muted);max-width:68ch;font-size:13px;line-height:1.6}.mkt .sr-credit-helper fieldset,.mkt .sr-credit-tiers{border:0;min-width:0;margin:24px 0;padding:0}.mkt .sr-credit-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mkt .sr-credit-tiers legend{margin-bottom:10px;font-size:14px}.mkt .sr-credit-choices label,.mkt .sr-credit-tiers label{border:1px solid var(--line);cursor:pointer;background:var(--bg);border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:12px;display:flex}.mkt .sr-credit-choices input,.mkt .sr-credit-tiers input{accent-color:var(--accent)}.mkt .sr-credit-choices small,.mkt .sr-credit-tiers small{color:var(--muted);font-size:12px}.mkt .sr-credit-choices .selected,.mkt .sr-credit-tiers .selected{border-color:var(--accent);background:var(--accent-50)}.mkt .sr-credit-helper{border:1px solid var(--line);border-radius:16px;grid-template-columns:1fr 1fr;gap:32px;padding:28px;display:grid}.mkt .sr-credit-helper legend{margin-bottom:14px;font-size:19px;font-weight:600}.mkt .sr-credit-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mkt .sr-credit-helper-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mkt .sr-credit-helper-fields label{font-size:14px}.mkt .sr-credit-helper-fields input,.mkt .sr-credit-helper-fields select{border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;margin-top:6px;padding:10px;display:block}.mkt .sr-credit-advice{background:var(--accent-50);border-radius:12px;padding:24px}.mkt .sr-credit-advice h3{margin:16px 0}.mkt .sr-credit-advice>b{color:var(--accent);font-size:13px}.mkt .sr-credit-saving{color:var(--accent);font-size:24px;display:block}.mkt .sr-credit-business-inner{grid-template-columns:1.2fr 1fr;gap:32px;padding:32px;display:grid}.mkt .sr-credit-business-inner p{max-width:54ch}.mkt .sr-credit-business-inner ul{align-content:center;gap:18px;margin:0;padding:0;list-style:none;display:grid}.mkt .sr-credit-business-inner li:before{content:"✓";color:var(--accent);margin-right:10px}.mkt .sr-credit-price-hint{margin:8px 0 0;font-size:13px}.mkt .sr-credit-price-hint a{color:var(--accent)}@media (max-width:1000px){.mkt .sr-credit-options{grid-template-columns:1fr}.mkt .sr-credit-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.mkt .sr-credit-business-inner,.mkt .sr-credit-helper{grid-template-columns:1fr;gap:20px;padding:20px}.mkt .sr-credit-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt .sr-credit-option{padding:20px}.mkt .sr-credit-comparison thead{display:none}.mkt .sr-credit-comparison tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 0;display:grid}.mkt .sr-credit-comparison th:first-child{grid-column:1/-1;padding-bottom:10px;font-size:14px}.mkt .sr-credit-comparison td,.mkt .sr-credit-comparison th{text-align:left;border:0}.mkt .sr-credit-comparison td:before{content:attr(data-label);color:var(--muted);margin-bottom:4px;font-size:11px;font-weight:400;display:block}.mkt .sr-credit-choices label{padding:10px 8px}.mkt .sr-credit-helper-fields{grid-template-columns:1fr}}.mkt .sr-credit-business-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 20px;padding:0;list-style:none;display:grid}.mkt .sr-credit-business-features li{flex-direction:column;gap:14px;padding:20px;display:flex}.mkt .sr-credit-business-features span{background:var(--accent-50);width:38px;height:38px;color:var(--accent);border-radius:8px;place-items:center;display:grid}.mkt .sr-credit-plan-chips{flex-wrap:wrap;gap:8px;margin:20px 0;padding:0;list-style:none;display:flex}.mkt .sr-credit-plan-chips li{background:var(--accent-50);border-radius:7px;padding:7px 10px;font-size:13px}.mkt .sr-credit-business-example{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 0}.mkt .sr-credit-business-example>b{font-size:14px}.mkt .sr-credit-business-example>div{flex-wrap:wrap;gap:20px;margin-top:12px;display:flex}.mkt .sr-credit-business-example small{color:var(--muted);margin-bottom:5px;font-size:12px;display:block}.mkt .sr-credit-business-example .sr-dual-big{font-size:20px}@media (max-width:700px){.mkt .sr-credit-business-features{grid-template-columns:1fr}.mkt .sr-credit-business-features li{flex-direction:row;align-items:center}.mkt .sr-credit-business-features span{flex-shrink:0}}.mkt .sr-credit-helper-fields select{background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:36px}.api-account-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.api-key-form{gap:16px;margin-top:24px;display:grid}.api-key-form label,.api-roll label{gap:8px;display:grid}.api-key-form input:not([type=checkbox]),.api-key-form select,.api-roll select{border:1px solid var(--line);background:var(--bg);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:10px;padding:12px}.api-key-form fieldset{border:0;gap:10px;margin:0;padding:0;display:grid}.api-key-form legend{margin-bottom:10px}.api-key-form .api-check{align-items:flex-start;gap:10px;display:flex}.api-check input{accent-color:var(--accent);margin-top:5px}.api-limits{grid-template-columns:1fr 1fr;gap:16px;display:grid}.api-credit-strip{margin-top:16px;padding:16px 0}.api-key-benefits{gap:12px;padding-left:20px;display:grid}.api-key-row{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:24px 0}.api-key-row:last-child{border-bottom:0;padding-bottom:0}.api-key-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.api-key-heading h3{margin:0}.api-key-heading code{font-size:13px}.api-key-row .credit-actions{flex-wrap:wrap;gap:8px;margin-top:16px}.api-key-row .btn{padding:10px 12px;font-size:14px}.api-meter{gap:8px;margin-top:16px;display:grid}.api-meter progress{appearance:none;background:var(--accent-50);border:0;border-radius:20px;width:100%;height:10px;overflow:hidden}.api-meter progress::-webkit-progress-bar{background:var(--accent-50)}.api-meter progress::-webkit-progress-value{background:var(--accent)}.api-meter progress::-moz-progress-bar{background:var(--accent)}.api-secret{background:var(--accent-50);border-radius:12px;align-items:center;gap:12px;margin:16px 0;padding:16px;display:flex}.api-secret code{overflow-wrap:anywhere;flex:1;min-width:0}.api-roll{gap:12px;margin-top:16px;display:grid}.api-history{margin-top:24px}.api-table-wrap{max-width:100%;overflow:auto}.api-history table{min-width:520px}.api-history code{font-size:12px;display:block}.api-keys-page details{margin-top:12px}.api-keys-page summary{cursor:pointer}@media (max-width:800px){.api-account-grid{grid-template-columns:1fr}}@media (max-width:480px){.api-limits{grid-template-columns:1fr}.api-secret{flex-direction:column}.api-key-row .credit-actions,.api-secret{align-items:stretch}}.mkt .nf{background:var(--bg);color:var(--ink);padding:40px 0 72px}.mkt .nf .grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.mkt .nf .grid>*{min-width:0}.mkt .nf .eyebrow{color:var(--teal);text-transform:none;letter-spacing:0;align-items:center;gap:8px;margin-bottom:6px;font-size:.76rem;font-weight:600;display:flex}.mkt .nf .eyebrow:before{content:"";background:var(--teal);border-radius:2px;flex:none;width:18px;height:2px;display:block}.mkt .nf h1{letter-spacing:-.035em;max-width:15ch;color:var(--ink);margin:6px 0 12px;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:600;line-height:1.07}.mkt .nf .lead{color:var(--ink-2);max-width:46ch;margin:0 0 12px;font-size:1.1rem}.mkt .nf .lead code{font-family:var(--mono,ui-monospace,"Geist Mono",SFMono-Regular,Menlo,Consolas,monospace);background:var(--accent-50);color:var(--ink);word-break:break-all;border-radius:6px;padding:1px 6px;font-size:.92em}.mkt .nf .didyou{min-height:40px;color:var(--ink);margin:2px 0 18px;font-size:15px;display:block}.mkt .nf .didyou a{min-height:40px;color:var(--accent);text-underline-offset:2px;align-items:center;text-decoration:underline;display:inline-flex}.mkt .nf .nfsearch{gap:8px;max-width:480px;display:flex}.mkt .nf .nfsearch label{border:1px solid var(--line);background:var(--card);text-transform:none;letter-spacing:0;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;min-height:48px;margin:0;padding:0 14px;display:flex}.mkt .nf .nfsearch input{min-width:0;min-height:44px;font:16px var(--font,Geist,system-ui,sans-serif);color:var(--ink);box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0}.mkt .nf .nfsearch label:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-100)}.mkt .nf .nfsearch svg{fill:none;width:18px;height:18px;stroke:var(--muted);stroke-width:2px;stroke-linecap:round;flex:none}.mkt .nf .nfsearch .btn{background:var(--accent);min-height:48px;color:var(--on-accent,#fff);border:1px solid var(--accent);cursor:pointer;border-radius:10px;padding:0 18px;font-size:15px;font-weight:600}.mkt .nf .nfsearch .btn:hover{background:var(--accent-600);border-color:var(--accent-600)}.mkt .nf .nf-results{margin-top:24px}.mkt .nf .nf-h2{letter-spacing:-.03em;color:var(--ink);margin:48px 0 12px;font-size:1.3rem;font-weight:600;line-height:1.2}.mkt .nf .nflinks{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:8px;display:grid}.mkt .nf .nflinks a.card{background:var(--card);border:1px solid var(--line);color:var(--ink);box-sizing:border-box;border-radius:14px;align-content:start;gap:8px;min-height:96px;padding:16px;text-decoration:none;display:grid}.mkt .nf .nflinks a.card:hover{border-color:var(--accent-200,var(--accent))}.mkt .nf .nflinks .ic{background:var(--accent-50);width:34px;height:34px;color:var(--accent);border-radius:10px;place-items:center;margin:0;display:grid}.mkt .nf .nflinks .ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.mkt .nf .nflinks b{color:var(--ink);font-size:15px;font-weight:600}.mkt .nf .nflinks small{color:var(--muted);font-size:13px;line-height:1.4}.mkt .nf .nfhelp{color:var(--ink-2);margin:18px 0 0;font-size:15px}.mkt .nf .nfhelp a{color:var(--accent);text-underline-offset:2px;align-items:center;min-height:40px;text-decoration:underline;display:inline-flex}.mkt .nf .rts{background:var(--stage);border:1px solid var(--line);border-radius:24px;place-items:center;height:340px;display:grid;position:relative;overflow:hidden}.mkt .nf .rts:before{content:"";background-image:linear-gradient(var(--grid-line,#0a58660b) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line,#0a58660b) 1px,transparent 1px);background-size:28px 28px;position:absolute;inset:0}.mkt .nf .renv{width:300px;height:190px;animation:rts-in .42s cubic-bezier(.2,.8,.2,1) both;position:relative}.mkt .nf .renv svg{filter:drop-shadow(0 14px 26px #0d1f242e);width:100%;height:100%;overflow:visible}.mkt .nf .renv .stamp{color:#b42318;font:700 15px/1.15 var(--font,Geist,system-ui,sans-serif);text-align:center;letter-spacing:-.01em;text-transform:none;font-variant:normal;background:#fffdf8d9;border:2.5px solid #b42318;border-radius:8px;padding:6px 10px 5px;animation:rts-stamp .18s ease-out .44s both;position:absolute;bottom:22px;right:18px;transform:rotate(-8deg)}.mkt .nf .renv .stamp small{font:600 11px var(--font,Geist,system-ui,sans-serif);letter-spacing:0;text-transform:none;font-variant:normal;display:block}.mkt .nf .renv .hand{text-overflow:ellipsis;color:#5f6f74;max-width:164px;font:600 13px/1.5 Georgia,serif;position:absolute;top:34px;left:24px;overflow:hidden}.mkt .nf .renv .strike{transform-origin:0;background:#b42318;width:112px;height:2px;animation:rts-strike .16s ease-out .38s both;position:absolute;top:63px;left:22px}.mkt .nf .rts .back{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex;position:absolute;top:18px;right:22px}@keyframes rts-in{0%{opacity:0;transform:translate(70%)rotate(6deg)}to{opacity:1;transform:none}}@keyframes rts-stamp{0%{opacity:0;transform:scale(1.7)rotate(-18deg)}to{opacity:1;transform:rotate(-8deg)}}@keyframes rts-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.mkt .nf .renv,.mkt .nf .renv *{animation:none!important}}@media (max-width:1100px){.mkt .nf .nflinks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.mkt .nf .grid{grid-template-columns:1fr}.mkt .nf .nflinks{grid-template-columns:1fr 1fr}.mkt .nf .rts{height:260px}}@media (max-width:420px){.mkt .nf .nfsearch{flex-direction:column}}@media (max-width:360px){.mkt .nf .renv{zoom:.88}}.people-top-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.people-card-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.people-card-header h2{margin:0}.people-card-desc{color:var(--ink-2);margin:0 0 8px;font-size:.95rem;line-height:1.5}.people-card-note{color:var(--muted);margin:0 0 16px;font-size:.85rem}.people-card-actions{align-items:center;gap:12px;margin-top:16px;display:flex}.people-freemail-warn{color:var(--muted);background:var(--accent-50);border-radius:8px;margin:12px 0 0;padding:8px 12px;font-size:.875rem}.people-badge{border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}.people-badge.badge-active{background:var(--teal-50,#f0fdfa);color:var(--teal,#0f766e);border:1px solid var(--teal-200,#99f6e4)}.people-badge.badge-inactive{background:var(--bg);color:var(--muted,#71717a);border:1px solid var(--line)}.people-badge.badge-owner{background:var(--accent-50,#eff6ff);color:var(--accent,#1d4ed8);border:1px solid var(--accent-100,#dbeafe);font-weight:600}.people-badge.badge-member{background:var(--bg);color:var(--ink-2,#3f3f46);border:1px solid var(--line)}.people-badge.badge-pending{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.people-invite-form{gap:14px;margin-top:14px;display:grid}.people-form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.people-form-row label{color:var(--ink-2);gap:6px;font-size:.85rem;display:grid}.people-form-row input{border:1px solid var(--line);background:var(--bg);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:10px 12px}.people-table-wrap{max-width:100%;margin-top:16px;overflow-x:auto}.people-table{border-collapse:collapse;width:100%;min-width:720px;font-size:.9rem}.people-table th{text-align:left;border-bottom:2px solid var(--line);color:var(--muted);padding:10px 12px;font-size:.8rem;font-weight:500}.people-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px}.people-member-cell{flex-direction:column;gap:2px;display:flex}.people-member-name{color:var(--ink);font-weight:600}.people-member-email{color:var(--muted);font-size:.825rem}.people-limit-chip{color:var(--teal,#0f766e);margin-top:2px;font-size:.75rem;display:inline-block}.people-you-tag{color:var(--muted);font-size:.8rem;font-weight:400}.people-num{font-variant-numeric:tabular-nums;color:var(--ink)}.people-num-sub{color:var(--muted);font-size:.8rem}.people-date{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.85rem}.people-row-actions{flex-wrap:wrap;gap:6px;display:flex}.people-row-actions .btn-sm{border-radius:6px;min-height:32px;padding:4px 10px;font-size:13px}.people-row-actions .btn-outline{background:var(--card);border:1px solid var(--line);color:var(--ink);cursor:pointer}.people-row-actions .btn-danger-outline{background:var(--card);color:#dc2626;cursor:pointer;border:1px solid #fecaca}.people-row-actions .btn-danger-outline:hover{background:#fef2f2}.people-modal-backdrop{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.people-modal{width:100%;max-width:480px;box-shadow:var(--shadow-lg,0 10px 25px #0003);border-radius:12px;padding:24px}@media (max-width:800px){.people-top-grid{grid-template-columns:1fr}}@media (max-width:480px){.people-form-row{grid-template-columns:1fr}}.mkt.oauth-consent{background:var(--bg);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex;overflow-x:clip}.mkt.oauth-consent .oauth-bar{min-height:64px;padding:12px var(--gutter);background:var(--card);border-bottom:1px solid var(--line);box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.mkt.oauth-consent .oauth-main{padding:40px var(--gutter) 48px;box-sizing:border-box;flex:1;justify-content:center;display:flex}.mkt.oauth-consent .oauth-sheet{width:min(100%,520px)}.mkt.oauth-consent .oauth-card{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);box-sizing:border-box;border-radius:18px;padding:28px 28px 22px}.mkt.oauth-consent .oauth-app{align-items:center;gap:12px;margin:0 0 16px;display:flex}.mkt.oauth-consent .oauth-app-logo,.mkt.oauth-consent .oauth-app-mark{box-sizing:border-box;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.mkt.oauth-consent .oauth-app-mark{background:var(--accent-50);color:var(--accent);font-size:1.15rem;font-weight:700}.mkt.oauth-consent .oauth-app-logo{border:1px solid var(--line);background:#fff}.mkt.oauth-consent .oauth-app-logo img{object-fit:contain;width:44px;height:44px;display:block}.mkt.oauth-consent .oauth-app .k{color:var(--muted);margin:0 0 1px;font-size:.78rem;display:block}.mkt.oauth-consent .oauth-app-name{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1.05rem;font-weight:600;display:block}.mkt.oauth-consent h1{letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(1.35rem,2.5vw,1.65rem);font-weight:600;line-height:1.2}.mkt.oauth-consent .oauth-lead{color:var(--ink-2);margin:0;font-size:1rem;line-height:1.5}.mkt.oauth-consent .oauth-account{background:var(--accent-50);border:1px solid var(--accent-100);border-radius:12px;gap:2px;margin:16px 0 0;padding:12px 14px;display:grid}.mkt.oauth-consent .oauth-account span{color:var(--ink-2);font-size:.78rem}.mkt.oauth-consent .oauth-account strong{overflow-wrap:anywhere;font-size:.98rem;font-weight:600}.mkt.oauth-consent .oauth-perms{gap:16px;margin:20px 0 0;display:grid}.mkt.oauth-consent .oauth-change,.mkt.oauth-consent .oauth-group h2{letter-spacing:-.01em;margin:0 0 8px;font-size:.95rem;font-weight:600}.mkt.oauth-consent .oauth-group ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mkt.oauth-consent .oauth-group li{align-items:flex-start;gap:10px;margin:0;display:flex}.mkt.oauth-consent .oauth-check{width:18px;height:18px;color:var(--teal);flex:none;margin-top:1px}.mkt.oauth-consent .oauth-group b{font-size:.95rem;font-weight:600;display:block}.mkt.oauth-consent .oauth-group .line,.mkt.oauth-consent .oauth-note,.mkt.oauth-consent .oauth-sent,.mkt.oauth-consent .oauth-spam{color:var(--ink-2);font-size:.875rem;line-height:1.45;display:block}.mkt.oauth-consent .oauth-note,.mkt.oauth-consent .oauth-sent,.mkt.oauth-consent .oauth-spam{margin:8px 0 0}.mkt.oauth-consent .oauth-error{background:var(--red-50);color:var(--red);border-radius:10px;margin:16px 0 0;padding:10px 12px;font-size:.9rem;font-weight:600}.mkt.oauth-consent .oauth-demo{background:var(--warn-50);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:.9rem}.mkt.oauth-consent .oauth-form{margin:16px 0 0}.mkt.oauth-consent .field{margin:0 0 12px}.mkt.oauth-consent .field label{color:var(--ink);margin:0 0 6px;font-size:.9rem;font-weight:600;display:block}.mkt.oauth-consent .field input{box-sizing:border-box;width:100%;min-height:44px;font:16px var(--font,inherit);border:1px solid var(--input-border,var(--line));background:var(--input-bg,var(--card));color:var(--ink);border-radius:10px;padding:10px 14px;display:block}.mkt.oauth-consent .field input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-100);outline:none}.mkt.oauth-consent .field input[aria-invalid=true]{border-color:var(--red)}.mkt.oauth-consent #oauth-code{font-variant-numeric:tabular-nums;letter-spacing:.12em}.mkt.oauth-consent .oauth-form .btn{width:100%;min-height:44px}.mkt.oauth-consent .oauth-actions{gap:10px;margin-top:18px;display:flex}.mkt.oauth-consent .oauth-actions form{flex:1;min-width:0;display:flex}.mkt.oauth-consent .oauth-actions .btn{width:100%;min-height:44px}.mkt.oauth-consent .oauth-legal{text-align:center;color:var(--ink-2);margin:16px 0 0;font-size:.875rem}.mkt.oauth-consent .oauth-legal a{font-weight:600}.mkt.oauth-consent .oauth-langs{flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:8px 0 0;font-size:.875rem;display:flex}.mkt.oauth-consent .oauth-langs a{align-items:center;min-height:40px;display:inline-flex}.mkt.oauth-consent .oauth-langs a[aria-current=page]{color:var(--ink);font-weight:600;text-decoration:none}.mkt.oauth-consent :focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:420px){.mkt.oauth-consent .oauth-main{padding:20px 16px 32px}.mkt.oauth-consent .oauth-card{border-radius:16px;padding:22px 16px 18px}.mkt.oauth-consent .oauth-actions{flex-direction:column-reverse}}.mkt .top .wrap{position:relative}.mkt .site-nav .nav-trigger{min-height:40px;color:var(--ink-2);font:500 .9rem/1.2 var(--font);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.mkt .site-nav .nav-trigger .chev{width:16px;height:16px;transition:transform .15s}.mkt .site-nav .nav-trigger[aria-expanded=true]{color:var(--ink)}.mkt .site-nav .nav-trigger[aria-expanded=true] .chev{transform:rotate(180deg)}.mkt .site-nav .nav-help{position:relative}.mkt .site-nav .nav-drop{z-index:70;background:var(--n0);border:1px solid var(--line);min-width:220px;box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 10px);left:-12px}.mkt .site-nav .mega[hidden],.mkt .site-nav .nav-drop[hidden]{display:none}.mkt .site-nav .nav-drop a{min-height:40px;color:var(--ink);border-radius:8px;align-items:center;padding:0 12px;font-weight:600;display:flex}.mkt .mega-foot a:hover,.mkt .mega-list a:hover,.mkt .site-nav .nav-drop a:hover{background:var(--accent-50);text-decoration:none}.mkt .site-nav .mega{z-index:70;background:var(--n0);border:1px solid var(--line);max-height:calc(100vh - 80px);box-shadow:var(--shadow-lg);border-radius:0 0 16px 16px;padding:18px 20px 12px;position:absolute;top:calc(100% + 1px);left:16px;right:16px;overflow-y:auto}.mkt .mega-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 22px;display:grid}.mkt .mega-col{min-width:0}.mkt .site-nav .mega-country{min-height:40px;color:var(--ink);align-items:center;font-size:.98rem;font-weight:650;display:flex}.mkt .mega-country .flag{margin-right:10px}.mkt .mega-methods{color:var(--muted);margin:0 0 4px;font-size:.78rem;line-height:1.35}.mkt .mega-list{margin:0;padding:0;list-style:none}.mkt .mega-list li{margin:0}.mkt .site-nav .mega-all,.mkt .site-nav .mega-list a{min-height:34px;color:var(--ink-2);white-space:normal;border-radius:8px;align-items:center;margin:0 -8px;padding:4px 8px;font-size:.86rem;font-weight:500;line-height:1.3;display:flex}.mkt .site-nav .mega-all{color:var(--accent);gap:4px;font-weight:600}.mkt .kb-more span,.mkt .site-nav .mega-foot a span{margin-left:4px}.mkt .mega-foot{border-top:1px solid var(--line);flex-wrap:wrap;gap:4px 20px;margin-top:12px;padding-top:8px;display:flex}.mkt .site-nav .mega-foot a{min-height:40px;color:var(--accent);border-radius:8px;align-items:center;margin:0 -8px;padding:0 8px;font-weight:600;display:inline-flex}@media (max-width:1180px){.mkt .mega-grid{gap:12px 16px}}.mkt .mobile-nav .menu-kicker:first-child{margin-top:4px}.mkt .mobile-nav .drawer-country summary{min-height:44px}.mkt .mobile-nav .drawer-country-name{align-items:center;display:inline-flex}.mkt .mobile-nav .drawer-country-name .flag{margin-right:10px}.mkt .mobile-nav .nav-group summary .chev{width:18px;height:18px;color:var(--muted)}.mkt .mobile-nav .drawer-country[open]>div{padding:0 0 8px 32px}.mkt .mobile-nav .drawer-country .mega-methods{margin:0 0 2px}.mkt .mobile-nav .drawer-country a{color:var(--ink-2);gap:4px;font-weight:500;line-height:1.3}.mkt .mobile-nav .drawer-country a.drawer-country-page,.mkt .mobile-nav .drawer-country a.mega-all{color:var(--accent);font-weight:600}.mkt .mobile-nav .drawer-sep{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.mkt .mobile-nav a.nav-all{color:var(--accent)}.mkt .kb{padding:28px 0 88px}.mkt .kb .wrap{max-width:1176px}.mkt .kb h1{max-width:22em;margin-bottom:10px;font-size:clamp(1.8rem,4vw,2.6rem)}.mkt .kb .kb-lead{max-width:62ch;color:var(--ink-2);margin-bottom:22px;font-size:1.08rem}.mkt .kb h2{margin:44px 0 14px;font-size:clamp(1.3rem,2.2vw,1.6rem)}.mkt .kb h3{margin:0;font-size:1.02rem}.mkt .kb-search{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.mkt .kb-search .kb-field{flex-direction:column;min-width:0;display:flex}.mkt .kb-search .kb-field label{color:var(--muted);margin-bottom:4px;font-size:.78rem}.mkt .kb-search .kb-q{flex:320px}.mkt .kb-search .kb-sel{flex:0 220px}.mkt .kb-search input[type=search]{border:1px solid var(--input-border);background:var(--input-bg);width:100%;height:48px;color:var(--ink);font:inherit;border-radius:12px;padding:0 16px;font-size:16px}.mkt .kb-search input[type=search]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-halo);outline:none}.mkt .kb-search select{border-radius:12px;height:48px;padding-top:0;padding-bottom:0}.mkt .kb-search .kb-clear{height:48px}.mkt .kb-results{margin-top:18px}.mkt .kb-results-count{color:var(--muted);margin:0 0 10px;font-size:.9rem}.mkt .kb-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mkt .kb-cats a{background:var(--n0);border:1px solid var(--line);height:100%;min-height:72px;color:var(--ink);box-shadow:var(--shadow);border-radius:14px;flex-direction:column;gap:2px;padding:16px 18px;display:flex}.mkt .kb-cats a:hover{border-color:var(--accent);text-decoration:none}.mkt .kb-cats b{font-size:1rem}.mkt .kb-cats small{color:var(--muted);font-size:.84rem}.mkt .kb-cats .kb-ico{background:var(--accent-50);width:34px;height:34px;color:var(--accent);border-radius:9px;place-items:center;margin-bottom:8px;display:grid}.mkt .kb-cats .kb-ico svg{width:18px;height:18px}.mkt .kb-countries{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 24px;display:grid}.mkt .kb-country h3 a{min-height:40px;color:var(--ink);align-items:center;display:flex}.mkt .kb-links{margin:0;padding:0;list-style:none}.mkt .kb-links li{margin:0}.mkt .kb-links a{min-height:36px;color:var(--ink-2);padding:4px 0;line-height:1.35;display:flex}.mkt .kb-links a,.mkt .kb-more{align-items:center;font-size:.93rem}.mkt .kb-more{min-height:40px;font-weight:600;display:inline-flex}.mkt .kb-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mkt .kb-card{background:var(--n0);border:1px solid var(--line);height:100%;color:var(--ink);border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.mkt a.kb-card:hover{border-color:var(--accent);text-decoration:none}.mkt .kb-card .kb-tag{color:var(--muted);align-items:center;gap:4px;font-size:.76rem;display:flex}.mkt .kb-card .kb-tag .flag{width:16px;height:12px;margin-right:4px}.mkt .kb-card b{font-size:.98rem;line-height:1.35}.mkt .kb-card span.kb-note{color:var(--ink-2);font-size:.86rem;line-height:1.45}.mkt .kb-start{flex-wrap:wrap;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}.mkt .kb-start a{border:1px solid var(--line);min-height:40px;color:var(--ink);border-radius:999px;padding:0 14px;font-size:.9rem;font-weight:600;display:inline-flex}.mkt .kb-feature,.mkt .kb-start a{background:var(--accent-50);align-items:center}.mkt .kb-feature{border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;justify-content:space-between;gap:10px 20px;margin:8px 0 0;padding:18px 20px;display:flex}.mkt .kb-feature p{margin:0;font-weight:600}.mkt .kb-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.mkt .kb-section-head h2{align-items:center;display:flex}.mkt .kb-section-head a{font-size:.93rem;font-weight:600}.mkt .kb [hidden]{display:none!important}.mkt .kb-other{margin-top:36px}.mkt .kb-other .kb-card .kb-tag{text-transform:none}@media (max-width:1000px){.mkt .kb-cards,.mkt .kb-cats,.mkt .kb-countries{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.mkt .kb-cards,.mkt .kb-countries{grid-template-columns:minmax(0,1fr)}.mkt .kb-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mkt .kb-cats a{padding:14px}.mkt .kb-search .kb-sel{flex:100%}}@media (max-width:380px){.mkt .kb-cats{grid-template-columns:minmax(0,1fr)}}.mkt .kb-back{margin:40px 0 0}.mkt .kb-back a{align-items:center;gap:6px;min-height:40px;font-weight:600;display:inline-flex}.mkt .kb-back .kb-back-ic{width:16px;height:16px}.mkt .kb h1 .flag,.mkt .kb h2 .flag{margin-right:12px}.adm,.adm *,.adm :after,.adm :before{box-sizing:border-box}.adm{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;grid-template-columns:212px minmax(0,1fr);font-size:14px;line-height:1.45;display:grid;overflow-x:clip}.adm a{color:inherit;text-decoration:none}.adm button,.adm input,.adm select,.adm textarea{font:inherit;color:inherit}.adm .num{font-variant-numeric:tabular-nums}.adm .mono{font-family:var(--mono);font-size:12.5px}.adm .muted{color:var(--muted)}.adm .ink2{color:var(--ink-2)}.adm .r{text-align:right}.adm .ic{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.adm .flag{width:18px;height:13px;box-shadow:inset 0 0 0 1px var(--flag-ring);vertical-align:-2px;border-radius:2px;flex:none;margin-right:6px;display:inline-block}.adm .sb{background:var(--card);border-right:1px solid var(--line);flex-direction:column;gap:2px;height:100vh;padding:14px 10px;display:flex;position:sticky;top:0;overflow-y:auto}.adm .brand{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:9px;padding:6px 8px 12px;font-size:14.5px;font-weight:700;display:flex}.adm .brand svg{flex:none;width:24px;height:24px}.adm .brand small{letter-spacing:0;font-weight:500;display:block}.adm .brand small,.adm .sb-g{color:var(--muted);font-size:11.5px}.adm .sb-g{padding:14px 10px 4px;font-weight:600}.adm .nv{min-height:36px;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;padding:0 10px;font-size:13.5px;font-weight:500;display:flex}.adm .nv:hover{background:var(--bg-2);color:var(--ink)}.adm .nv.on{background:var(--accent-50);color:var(--accent);font-weight:600}.adm .nv .cnt{font-variant-numeric:tabular-nums;color:var(--muted);background:var(--bg-2);border-radius:999px;margin-left:auto;padding:1px 6px;font-size:11.5px}.adm .nv.on .cnt{background:var(--accent-100);color:var(--accent)}.adm .nv .cnt.bad{background:var(--red-50);color:var(--red);font-weight:600}.adm .nv .cnt.warn{background:var(--warn-50);color:var(--warn);font-weight:600}.adm .sb-foot{border-top:1px solid var(--line);color:var(--muted);gap:6px;margin-top:auto;padding:10px 8px 2px;font-size:12px;display:grid}.adm .env{color:var(--ink-2);align-items:center;gap:7px;font-weight:500;display:flex}.adm .env i{background:var(--teal);width:7px;height:7px;box-shadow:0 0 0 3px var(--teal-50);border-radius:50%}.adm .col{flex-direction:column;min-width:0;display:flex}.adm .top{background:var(--card);border-bottom:1px solid var(--line);z-index:20;gap:12px;height:54px;padding:0 28px;position:sticky;top:0}.adm .crumb,.adm .top{align-items:center;display:flex}.adm .crumb{color:var(--muted);flex-wrap:wrap;gap:7px;min-width:0;font-size:13.5px}.adm .crumb a:hover,.adm .crumb b{color:var(--ink)}.adm .crumb b{font-weight:600}.adm .top .r{align-items:center;gap:8px;margin-left:auto;display:flex}.adm .main{width:100%;max-width:1440px;padding:22px 24px 64px}.adm .head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px}.adm .head,.adm .head h1{flex-wrap:wrap;display:flex}.adm .head h1{letter-spacing:-.025em;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:600}.adm .head p{color:var(--ink-2);margin:3px 0 0;font-size:13.5px}.adm .tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm .seg{background:var(--bg-2);border:1px solid var(--line);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.adm .seg a,.adm .seg button{min-height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.adm .seg .on{box-shadow:var(--shadow)}.adm .btn,.adm .seg .on{background:var(--card);color:var(--ink);font-weight:600}.adm .btn{border:1px solid var(--line);min-height:40px;cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;transition:background .12s,border-color .12s;display:inline-flex}.adm .btn:hover{background:var(--bg-2)}.adm .btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.adm .btn[disabled]{opacity:.5;pointer-events:none}.adm .btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.adm .btn.primary:hover{background:var(--accent-600)}.adm .btn.danger{color:var(--red);border-color:var(--line)}.adm .btn.danger:hover{background:var(--red-50)}.adm .btn.ghost{color:var(--ink-2);background:0 0;border-color:#0000}.adm .btn.ghost:hover{background:var(--bg-2);color:var(--ink)}.adm .btn.sm{border-radius:8px}.adm .btn.sm,.adm .sel{min-height:36px;padding:0 11px;font-size:12.5px}.adm .sel{border:1px solid var(--line);background:var(--card);color:var(--ink-2);cursor:pointer;border-radius:8px;align-items:center;gap:6px;font-weight:500;display:inline-flex}.adm select.sel{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 14px),calc(100% - 9px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:28px}.adm .sel b{color:var(--ink);font-weight:600}.adm .sel.on{background:var(--accent-50);border-color:var(--accent-200);color:var(--accent)}.adm .sel:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.adm .search{border:1px solid var(--line);background:var(--card);min-height:36px;color:var(--muted);border-radius:8px;flex:170px;align-items:center;gap:8px;min-width:150px;padding:0 11px;display:flex}.adm .search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;min-height:34px;font-size:13px}.adm .filters{border-bottom:1px solid var(--line);flex-wrap:nowrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.adm .filters select.sel{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:112px;padding:0 22px 0 8px;font-size:12px;overflow:hidden}@media (max-width:1100px){.adm .filters{flex-wrap:wrap}.adm .filters select.sel{max-width:none}}.adm .kpis{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));margin-bottom:18px;display:grid;overflow:hidden}.adm .kpi{border-right:1px solid var(--line);min-width:0;padding:15px 18px}.adm .kpi:last-child{border-right:0}.adm .kpi .k{color:var(--muted);justify-content:space-between;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.adm .kpi .v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:5px 0 3px;font-size:23px;font-weight:600}.adm .kpi .d{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.adm .kpi .up{color:var(--teal);font-weight:600}.adm .kpi .down{color:var(--red);font-weight:600}.adm .kpi.liab{background:linear-gradient(180deg,var(--accent-50),transparent 70%)}.adm .grid2{grid-template-columns:1.35fr 1fr;gap:16px;margin-bottom:16px;display:grid}.adm .grid2.eq{grid-template-columns:1fr 1fr}.adm .grid3{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px;display:grid}.adm .wide{grid-column:1/-1}.adm .stack{align-content:start;gap:16px;display:grid}.adm .panel{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;min-width:0;overflow:hidden}.adm .ph{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.adm .ph h2,.adm .ph h3{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600}.adm .ph .sub{color:var(--muted);font-size:12px;font-weight:400}.adm .pb{padding:16px 18px}.adm .tbox{overflow-x:auto}.adm table.t{border-collapse:collapse;width:100%;font-size:13px}.adm .t th{text-align:left;color:var(--muted);background:var(--bg-2);white-space:normal;vertical-align:bottom;padding:7px 6px;font-size:11.5px;font-weight:600;line-height:1.3}.adm .t td,.adm .t th{border-bottom:1px solid var(--line)}.adm .t td{vertical-align:middle;white-space:nowrap;padding:8px 6px}.adm .t td:first-child,.adm .t th:first-child{padding-left:14px}.adm .t td:last-child,.adm .t th:last-child{padding-right:14px}.adm .t .sub{text-overflow:ellipsis;max-width:160px;overflow:hidden}.adm .t td.wrap{white-space:normal;max-width:280px}.adm .t tr:last-child td{border-bottom:0}.adm .t tbody tr:hover td{background:var(--bg-2)}.adm .t tr.row-link{cursor:pointer}.adm .t tr.sel td{background:var(--accent-50)}.adm .t .sub{color:var(--muted);margin-top:1px;font-size:11.5px;font-weight:400;display:block}.adm .t.sticky th{z-index:2;position:sticky;top:0}.adm .empty{text-align:center;color:var(--muted);padding:36px 20px;font-size:13.5px}.adm .empty b{color:var(--ink);margin-bottom:4px;font-size:14px;display:block}.adm .tfoot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex}.adm .idc{font-family:var(--mono);font-size:12px}.adm .b,.adm .idc{color:var(--ink-2)}.adm .b{white-space:nowrap;background:var(--chip);height:21px;border-radius:6px;align-items:center;gap:5px;padding:0 7px;font-size:11.5px;font-weight:600;display:inline-flex}.adm .b i{background:currentColor;border-radius:50%;width:6px;height:6px}.adm .b.ok{background:var(--teal-50);color:var(--teal)}.adm .b.info{background:var(--accent-50);color:var(--accent)}.adm .b.warn{background:var(--warn-50);color:var(--warn)}.adm .b.bad{background:var(--red-50);color:var(--red)}.adm .b.web{background:var(--accent-50);color:var(--c-web)}.adm .b.api{background:var(--c-api)}@supports (color:color-mix(in lab,red,red)){.adm .b.api{background:color-mix(in srgb,var(--c-api) 14%,transparent)}}.adm .b.api{color:var(--c-api)}.adm .b.mcp{background:var(--c-mcp)}@supports (color:color-mix(in lab,red,red)){.adm .b.mcp{background:color-mix(in srgb,var(--c-mcp) 15%,transparent)}}.adm .b.mcp{color:var(--c-mcp)}.adm .b.credit{background:var(--teal-50);color:var(--c-credit)}.adm .b.sub{background:var(--c-sub)}@supports (color:color-mix(in lab,red,red)){.adm .b.sub{background:color-mix(in srgb,var(--c-sub) 14%,transparent)}}.adm .b.sub{color:var(--c-sub)}.adm .b.card{background:var(--chip);color:var(--ink-2)}.adm .b.mixed{background:var(--warn-50);color:var(--warn)}.adm .b.plan{background:var(--c-sub)}@supports (color:color-mix(in lab,red,red)){.adm .b.plan{background:color-mix(in srgb,var(--c-sub) 14%,transparent)}}.adm .b.plan{color:var(--c-sub)}.adm .b.live{background:var(--teal-50);color:var(--teal)}.adm .b.test{background:var(--chip);color:var(--muted)}.adm .sw-web{background:var(--c-web)}.adm .sw-credit{background:var(--c-credit)}.adm .sw-sub{background:var(--c-sub)}.adm .sw-api{background:var(--c-api)}.adm .sw-mcp{background:var(--c-mcp)}.adm .sw-err{background:var(--red)}.adm .sw-mixed{background:var(--warn)}.adm .stackbar{background:var(--bg-2);border-radius:5px;gap:1px;height:10px;display:flex;overflow:hidden}.adm .stackbar>i{height:100%;display:block}.adm .meter{background:var(--bg-2);vertical-align:middle;border-radius:999px;width:96px;height:6px;display:inline-block;overflow:hidden}.adm .meter>i{background:var(--accent);border-radius:999px;height:100%;display:block}.adm .meter.warn>i{background:var(--warn)}.adm .meter.bad>i{background:var(--red)}.adm .barrows{gap:9px;display:grid}.adm .br{grid-template-columns:158px 1fr 86px 52px;align-items:center;gap:12px;font-size:12.5px;display:grid}.adm .br .lbl{color:var(--ink);align-items:center;gap:7px;min-width:0;font-weight:500;display:flex}.adm .br .lbl i{border-radius:2px;flex:none;width:8px;height:8px}.adm .br .track{background:var(--bg-2);border-radius:4px;height:8px;overflow:hidden}.adm .br .track>b{border-radius:4px;height:100%;display:block}.adm svg.chart{width:100%;height:auto;display:block;overflow:visible}.adm .chart .axis{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.adm .chart .grid{stroke:var(--line);stroke-dasharray:2 3}.adm details.def{border:1px solid var(--line);background:var(--card);border-radius:12px;margin-top:16px}.adm details.def summary{cursor:pointer;color:var(--ink-2);justify-content:space-between;align-items:center;padding:12px 18px;font-size:13px;font-weight:600;list-style:none;display:flex}.adm details.def summary::-webkit-details-marker{display:none}.adm details.def .db{border-top:1px solid var(--line);color:var(--ink-2);padding:4px 18px 16px;font-size:12.5px}.adm details.def ol{gap:5px;margin:8px 0 0;padding-left:18px;display:grid}.adm .ch{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;margin-bottom:16px;padding:18px 20px}.adm .ch-h{justify-content:space-between;align-items:flex-start;gap:16px}.adm .ch-h,.adm .ch-l h1{flex-wrap:wrap;display:flex}.adm .ch-l h1{letter-spacing:-.02em;align-items:center;gap:9px;margin:0;font-size:20px;font-weight:600}.adm .ch-m{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;margin-top:6px;font-size:12.5px;display:flex}.adm .ch-m span{align-items:center;gap:5px;display:inline-flex}.adm .dl{gap:8px;font-size:13px;display:grid}.adm .dl .row{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:5px 0;display:flex}.adm .dl .row:last-child{border-bottom:0}.adm .dl .k{color:var(--muted)}.adm .dl .v{text-align:right;font-weight:500}.adm .note .hd{color:var(--muted);justify-content:space-between;margin-bottom:3px;font-size:11.5px;display:flex}.adm .note p{color:var(--ink);margin:0}.adm .erow{border-bottom:1px solid var(--line);grid-template-columns:54px 150px 1fr 64px 72px;align-items:center;gap:10px;padding:9px 16px;font-size:12.5px;display:grid}.adm .erow:last-child{border-bottom:0}.adm .vf.on{background:var(--accent-50);border-color:var(--accent-200);color:var(--accent)}.adm .t .who{color:var(--ink);align-items:center;gap:5px;font-weight:600;display:inline-flex}.adm .t .sub2{color:var(--muted);margin-top:1px;font-size:11.5px;font-weight:400;display:block}.adm .t td.wrap2{white-space:normal;max-width:240px}.adm .t th.sort{cursor:pointer;-webkit-user-select:none;user-select:none}.adm .t th.sort:hover{color:var(--ink)}.adm .t td.num,.adm .t th.num{text-align:right;font-variant-numeric:tabular-nums}.adm .st{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.adm .st:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.adm .st.ok{background:var(--teal-50);color:var(--teal)}.adm .st.info{background:var(--accent-50);color:var(--accent)}.adm .st.warn{background:var(--warn-50);color:var(--warn)}.adm .st.bad{background:var(--red-50);color:var(--red)}.adm .st.mut{background:var(--chip);color:var(--muted)}.adm .legend{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.adm .legend span{align-items:center;gap:6px;display:inline-flex}.adm .legend i{border-radius:2px;width:9px;height:9px;display:inline-block}.adm .bars{gap:9px;display:grid}.adm .brow{grid-template-columns:148px 1fr 84px 54px;align-items:center;gap:12px;font-size:12.5px;display:grid}.adm .btrack{background:var(--bg-2);border-radius:4px;height:8px;display:flex;overflow:hidden}.adm .btrack i{height:100%;display:block}.adm .field{gap:5px;display:grid}.adm .field label{color:var(--ink);font-size:12.5px;font-weight:600}.adm .field .hint{color:var(--muted);font-size:12px}.adm .field .err{color:var(--red);font-size:12px}.adm .input,.adm select.input,.adm textarea.input{border:1px solid var(--line);background:var(--card);min-height:40px;color:var(--ink);border-radius:9px;width:100%;padding:0 11px;font-size:13.5px}.adm textarea.input{resize:vertical;min-height:76px;padding:10px 12px}.adm .input:focus,.adm select.input:focus,.adm textarea.input:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.adm .input.bad{border-color:var(--red);background:var(--red-50)}.adm .check{color:var(--ink);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.adm .sw{background:var(--line);cursor:pointer;border:0;border-radius:999px;flex:none;width:34px;height:20px;padding:0;position:relative}.adm .sw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .14s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.adm .sw.on{background:var(--teal)}.adm .sw.on:after{left:16px}.adm .minput{align-items:center;display:inline-flex;position:relative}.adm .minput span{color:var(--muted);pointer-events:none;font-size:12.5px;position:absolute;left:9px}.adm .minput input{text-align:right;border:1px solid var(--line);background:var(--card);font-variant-numeric:tabular-nums;border-radius:8px;width:96px;min-height:36px;padding:0 9px 0 22px;font-size:13px}.adm .toast-wrap{z-index:500;max-width:min(520px,92vw);position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.adm .toast{background:var(--deep);color:var(--on-deep);box-shadow:var(--shadow-lg);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:inline-flex}.adm .toast i{background:var(--teal);border-radius:50%;flex:none;width:8px;height:8px}.adm .toast.bad i{background:var(--red)}.adm .modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:510;background:#0d1f2473;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.adm .modal{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-lg);border-radius:14px;width:100%;max-width:440px;overflow:hidden}.adm .modal-h{padding:16px 18px 4px;font-size:15px;font-weight:600}.adm .modal-b{color:var(--ink-2);padding:6px 18px 16px;font-size:13px;line-height:1.55}.adm .modal-f{background:var(--bg-2);border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:11px 18px;display:flex}.adm .props{gap:8px;font-size:13px;display:grid}.adm .prow{grid-template-columns:126px 1fr;align-items:baseline;gap:10px;padding:3px 0;display:grid}.adm .prow .k{color:var(--muted);font-size:12.5px}.adm .prow .v{overflow-wrap:anywhere;min-width:0}.adm .hash{font-family:var(--mono);color:var(--ink-2);word-break:break-all;background:var(--bg-2);border:1px solid var(--line);border-radius:8px;padding:8px 10px;font-size:11.5px;line-height:1.5}.adm .acts{gap:6px;display:grid}.adm .acts .btn{justify-content:flex-start;width:100%}.adm .od{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:18px;display:grid}.adm .tl{border:1px solid var(--line);background:var(--card);border-radius:12px;grid-template-columns:repeat(7,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.adm .tl li{border-right:1px solid var(--line);gap:2px;padding:11px 12px;font-size:12px;display:grid;position:relative}.adm .tl li:last-child{border-right:0}.adm .tl .step{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:flex}.adm .tl .dot{border:1.5px solid var(--line);width:16px;height:16px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:10px;display:inline-grid}.adm .tl li.done .dot{background:var(--teal);border-color:var(--teal);color:#fff}.adm .tl li.cur{background:var(--accent-50)}.adm .tl li.cur .dot{background:var(--accent);border-color:var(--accent);color:var(--on-accent);box-shadow:0 0 0 3px var(--accent-100)}.adm .tl li.cur .step{color:var(--accent)}.adm .tl li.bad{background:var(--red-50)}.adm .tl li.bad .dot{background:var(--red);border-color:var(--red);color:#fff}.adm .tl li.bad .step{color:var(--red)}.adm .tl li.next .step{color:var(--muted);font-weight:500}.adm .tl .when{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}.adm .tl .sub{color:var(--ink-2);font-size:11px}.adm .feed{gap:0;display:grid}.adm .fi{grid-template-columns:26px 1fr;gap:11px;padding:0 0 14px;display:grid;position:relative}.adm .fi:before{content:"";background:var(--line);width:1px;position:absolute;top:26px;bottom:0;left:12.5px}.adm .fi:last-child:before{display:none}.adm .fi:last-child{padding-bottom:0}.adm .fi .ib{background:var(--bg-2);border:1px solid var(--line);width:26px;height:26px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.adm .fi .ib.ok{background:var(--teal-50);color:var(--teal);border-color:#0000}.adm .fi .ib.info{background:var(--accent-50);color:var(--accent);border-color:#0000}.adm .fi .ib.warn{background:var(--warn-50);color:var(--warn);border-color:#0000}.adm .fi .ib.bad{background:var(--red-50);color:var(--red);border-color:#0000}.adm .fi .tx{color:var(--ink-2);padding-top:3px;font-size:13px}.adm .fi .tx b{color:var(--ink);font-weight:600}.adm .fi .tx .t{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:6px;font-size:12px}.adm .raw{border:1px solid var(--line);font:11.5px/1.6 var(--mono);color:var(--ink-2);white-space:pre-wrap;word-break:break-word;border-radius:8px;padding:10px 12px;overflow:auto}.adm .note,.adm .raw{background:var(--bg-2);margin-top:6px}.adm .note{border:1px solid var(--line);color:var(--ink);border-radius:9px;padding:9px 12px;font-size:13px}.adm .tabs{border-bottom:1px solid var(--line);gap:2px;padding:0 14px;display:flex;overflow:auto hidden}.adm .tabs a,.adm .tabs button{min-height:40px;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.adm .tabs .on{color:var(--ink);border-bottom-color:var(--accent);font-weight:600}.adm .tabs .cnt{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}.adm .ph-strip{grid-template-columns:repeat(3,1fr);display:grid}.adm .ph-strip>div{border-right:1px solid var(--line);align-items:center;gap:12px;padding:14px 18px;display:flex}.adm .ph-strip>div:last-child{border-right:0}.adm .plogo{width:32px;height:32px;color:var(--on-accent);background:var(--accent);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.adm .plogo.postgrid{background:var(--teal)}.adm .plogo.lob{background:var(--c-sub)}.adm .pgrid{gap:16px;margin-bottom:18px}.adm .pgrid,.adm .pstats{grid-template-columns:repeat(3,1fr);display:grid}.adm .pstats{border:1px solid var(--line);border-radius:10px;margin:14px 0;overflow:hidden}.adm .pstats>div{border-right:1px solid var(--line);padding:10px 12px}.adm .pstats>div:last-child{border-right:0}.adm .pstats .k{color:var(--muted);font-size:11.5px}.adm .pstats .v{font-variant-numeric:tabular-nums;margin-top:2px;font-size:15px;font-weight:600}.adm .modeline{background:var(--bg-2);border-radius:9px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:13px;display:flex}.adm .att{color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;width:100%;padding:12px 18px;display:flex}.adm .att:last-child{border-bottom:0}.adm .att:hover{background:var(--bg-2)}.adm .att .ib{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.adm .att .t{font-size:13.5px;font-weight:600}.adm .att .d{color:var(--muted);margin-top:1px;font-size:12.5px}.adm .att .when{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:12px}.adm .mailapp{grid-template-columns:330px minmax(0,1fr);min-height:560px;display:grid}.adm .mlist{border-right:1px solid var(--line);max-height:680px;overflow-y:auto}.adm .mlist .hd{border-bottom:1px solid var(--line);padding:14px 16px}.adm .mlist a,.adm .mlist button.mrow{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;background:0 0;padding:12px 16px;display:block;position:relative}.adm .mlist a:hover,.adm .mlist button.mrow:hover{background:var(--bg-2)}.adm .mlist a.on,.adm .mlist button.mrow.on{background:var(--accent-50)}.adm .mlist a.on:before,.adm .mlist button.mrow.on:before{content:"";background:var(--accent);border-radius:2px;width:3px;position:absolute;top:8px;bottom:8px;left:0}.adm .mlist .fr{color:var(--muted);justify-content:space-between;gap:8px;font-size:12px;display:flex}.adm .mlist .sj{margin:2px 0;font-size:13.5px;font-weight:600}.adm .mlist .pv{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.adm .mview{background:var(--bg-2);padding:22px;overflow:auto}.adm .mmeta{background:var(--card);border:1px solid var(--line);border-radius:12px;max-width:660px;margin:0 auto 14px;padding:14px 18px;font-size:13px}.adm .mmeta .l{gap:12px;padding:3px 0;display:flex}.adm .mmeta .l>span:first-child{width:78px;color:var(--muted);flex:none}.adm .email{background:var(--card);border:1px solid var(--line);max-width:660px;box-shadow:var(--shadow);border-radius:12px;margin:0 auto;overflow:hidden}.adm .mobbar{background:var(--card);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;height:52px;padding:0 16px;display:none}.adm .mobdrawer{display:none}@media (max-width:1080px){.adm .grid2,.adm .grid2.eq,.adm .grid3,.adm .od,.adm .pgrid{grid-template-columns:1fr}.adm .tl{grid-template-columns:1fr 1fr}.adm .tl li{border-bottom:1px solid var(--line)}.adm .mailapp{grid-template-columns:1fr}.adm .mlist{border-right:0;border-bottom:1px solid var(--line);max-height:280px}}@media (max-width:860px){.adm{grid-template-columns:1fr}.adm .sb{display:none}.adm .mobbar{display:flex}.adm .mobdrawer.open{background:var(--card);border-bottom:1px solid var(--line);padding:10px 14px 16px;display:block}.adm .top{display:none}.adm .main{padding:18px 16px 56px}.adm .kpis{grid-template-columns:1fr 1fr}.adm .kpi{border-bottom:1px solid var(--line)}.adm .kpi:nth-child(2n){border-right:0}.adm .br,.adm .brow{grid-template-columns:112px 1fr 72px}.adm .br>:nth-child(4),.adm .brow>:nth-child(4){display:none}.adm .erow{grid-template-columns:50px 1fr auto;row-gap:4px}.adm .erow>:nth-child(3){grid-column:1/-1}.adm .tl{grid-template-columns:1fr}.adm .tl li{border-right:0}.adm .ph-strip{grid-template-columns:1fr}.adm .ph-strip>div{border-right:0;border-bottom:1px solid var(--line)}.adm .ph-strip>div:last-child{border-bottom:0}.adm .search{flex:100%;min-width:0}}.adm .kpis.kpis-4{grid-template-columns:repeat(4,minmax(0,1fr))}.adm .kpis.kpis-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:860px){.adm .kpis.kpis-3,.adm .kpis.kpis-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.adm .erow{grid-template-columns:48px minmax(0,1.1fr) minmax(0,1fr) 34px auto}.adm .erow>*{overflow-wrap:anywhere;min-width:0}.adm .erow>:last-child{white-space:nowrap}@media (max-width:860px){.adm .erow{grid-template-columns:50px 1fr auto}}.adm .vmap-layout{grid-template-columns:minmax(0,1.4fr) minmax(260px,.9fr);display:grid}.adm .vmap-table{border-left:1px solid var(--line);max-height:480px}.adm .vmap{min-width:0;padding:8px 8px 12px;position:relative}.adm .vmap svg{width:100%;height:auto;display:block}.adm .vmap-loading{place-items:center;min-height:280px;font-size:13px;display:grid}.adm .vmap-ocean{fill:var(--accent-50)}.adm .vmap-country{stroke:var(--line);stroke-width:.6px;outline:none}.adm .vmap-country.is-link{cursor:pointer}.adm .vmap-country.is-link:focus-visible,.adm .vmap-country.is-link:hover{stroke:var(--accent);stroke-width:1.4px}.adm .vmap-tip{z-index:2;background:var(--deep);min-width:168px;color:var(--on-deep);border:1px solid var(--on-deep);border-radius:10px;padding:8px 10px;position:absolute}@supports (color:color-mix(in lab,red,red)){.adm .vmap-tip{border:1px solid color-mix(in srgb,var(--on-deep) 22%,transparent)}}.adm .vmap-tip{pointer-events:none;font-size:12px;line-height:1.45;box-shadow:0 8px 24px #0b2e352e}:root[data-theme=dark] .adm .vmap-tip{background:var(--accent-100);border-color:var(--accent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .adm .vmap-tip{background:var(--accent-100);border-color:var(--accent)}}.adm .vmap-tip strong{margin-bottom:2px;font-size:13px;font-weight:600;display:block}.adm .vmap-tip span{color:var(--on-deep-2);display:block}.adm .vmap-tip b{color:var(--on-deep);font-variant-numeric:tabular-nums;font-weight:600}.adm .vmap-legend{color:var(--muted);justify-content:flex-end;align-items:center;gap:8px;padding:0 8px;font-size:11px;display:flex}.adm .vmap-swatches{border:1px solid var(--line);border-radius:99px;width:132px;height:8px;display:flex;overflow:hidden}.adm .vmap-swatches i{background:var(--card);flex:1;display:block}.adm .vmap-note{color:var(--muted);margin:0;padding:0 16px 12px;font-size:12px}.adm .vmap-rowlink{min-height:28px;color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.adm a.vmap-rowlink:hover span:nth-child(2){color:var(--accent)}.adm .vcountry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.adm .vfunnel-track{background:var(--accent-50);border-radius:5px;height:10px;overflow:hidden}.adm .vfunnel-bar{background:var(--accent);border-radius:5px;height:100%}.adm .vfunnel-bar.paid{background:var(--teal)}.adm .vtrend{align-items:flex-end;gap:3px;height:168px;padding-top:4px;display:flex;overflow-x:auto}.adm .vtrend-col{outline:none;flex-direction:column;flex:1 0 10px;align-items:center;min-width:10px;max-width:28px;height:100%;display:flex}.adm .vtrend-col:focus-visible .vtrend-bar{outline:2px solid var(--accent);outline-offset:1px}.adm .vtrend-plot{flex:1;align-items:flex-end;width:100%;display:flex}.adm .vtrend-bar{background:var(--accent);border-radius:3px 3px 0 0;width:100%}.adm .vtrend-label{height:16px;color:var(--muted);white-space:nowrap;margin-top:4px;font-size:10px}.adm .vtrend-readout{color:var(--ink-2);margin:8px 0 0;font-size:12px}@media (max-width:980px){.adm .vcountry-grid,.adm .vmap-layout{grid-template-columns:1fr}.adm .vmap-table{border-left:0;border-top:1px solid var(--line);max-height:none}}.sr-dev{--code-bg:#0b2e35;--code-ink:#e5eef0;--code-muted:#8fb0b6;--code-line:#ffffff1a;--code-key:#9adfe9;--code-str:#a7e3c6;--code-num:#f3c98b;--code-com:#7e9ea4;--mono:ui-monospace,"Geist Mono",SFMono-Regular,Menlo,Consolas,monospace;background:var(--bg);color:var(--ink);font-size:16px;line-height:1.6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sr-dev{--code-bg:#0a1a1d;--code-line:#ffffff14}}:root[data-theme=dark] .sr-dev{--code-bg:#0a1a1d;--code-line:#ffffff14}.sr-dev .container{max-width:1120px;margin:0 auto;padding:0 24px}.sr-dev h1{letter-spacing:-.03em;color:var(--ink);margin:8px 0 14px;font-size:44px;line-height:1.08}.sr-dev h2{letter-spacing:-.02em;color:var(--ink);margin:0 0 14px;font-size:28px;line-height:1.2}.sr-dev h3{color:var(--ink);margin:0 0 4px;font-size:17px}.sr-dev p{margin:0 0 12px}.sr-dev a{color:var(--accent)}.sr-dev .mono,.sr-dev code{font-family:var(--mono);font-size:.92em}.sr-dev li code,.sr-dev p code,.sr-dev td code{background:var(--accent-50);color:var(--ink);border-radius:6px;padding:1px 6px}.sr-dev .btn{border:1px solid var(--line);min-height:44px;color:var(--ink);background:var(--card);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.sr-dev .btn.primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.sr-dev .btn.ghost{background:0 0}.sr-dev .card{background:var(--card);border:1px solid var(--line);border-radius:14px}.sr-dev .muted{color:var(--muted)}.sr-dev .chip{background:var(--chip);color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.sr-dev .chips{flex-wrap:wrap;gap:8px;display:flex}.sr-dev .ctas{flex-wrap:wrap;gap:10px;margin:18px 0 16px;display:flex}.sr-dev main>section,.sr-dev>section{padding:56px 0}.sr-dev section.alt{background:var(--card);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sr-dev .sec-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.sr-dev .sec-head p{color:var(--ink-2);margin:0}.sr-dev .eyebrow{color:var(--teal);margin-bottom:6px;font-size:13px;font-weight:600}.sr-dev .cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.sr-dev .cards .card{padding:20px}.sr-dev .ic{background:var(--accent-50);width:38px;height:38px;color:var(--accent);border-radius:10px;place-items:center;margin-bottom:12px;display:grid}.sr-dev .ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.sr-dev .cards p{color:var(--ink-2);margin:0;font-size:14px}.sr-dev .devbar{border-bottom:1px solid var(--line);background:var(--bg)}.sr-dev .devbar .container{scrollbar-width:none;align-items:center;gap:4px;min-height:48px;display:flex;overflow-x:auto}.sr-dev .devbar .container::-webkit-scrollbar{display:none}.sr-dev .devbar b{white-space:nowrap;margin-right:10px;font-size:14px}.sr-dev .devbar a{color:var(--ink-2);white-space:nowrap;border-radius:8px;align-items:center;min-height:40px;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}.sr-dev .devbar a.on{color:var(--accent);background:var(--accent-50);font-weight:600}.sr-dev .dhero{padding:40px 0 56px}.sr-dev .dhero .grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.sr-dev .dhero h1{letter-spacing:-.035em;max-width:16ch;margin:6px 0 14px;font-size:clamp(2.3rem,4.2vw,3.3rem);font-weight:600;line-height:1.07}.sr-dev .dhero .lead{color:var(--ink-2);max-width:48ch;margin-bottom:0;font-size:1.1rem}.sr-dev .trustline{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.sr-dev .flags{gap:4px;display:inline-flex}.sr-dev .crumbs{color:var(--muted);margin-bottom:10px;font-size:14px}.sr-dev .crumbs a{color:var(--ink-2);padding:10px 0;text-decoration:none}.sr-dev .code{background:var(--code-bg);color:var(--code-ink);box-shadow:var(--shadow-lg);border-radius:14px;min-width:0;overflow:hidden}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sr-dev .code{box-shadow:0 0 0 1px var(--line),var(--shadow-lg)}}:root[data-theme=dark] .sr-dev .code{box-shadow:0 0 0 1px var(--line),var(--shadow-lg)}.sr-dev .code-head{border-bottom:1px solid var(--code-line);flex-wrap:wrap;align-items:center;gap:4px;min-height:48px;padding:6px 8px 0;display:flex}.sr-dev .code-head .ttl{color:var(--code-muted);margin-right:auto;padding:0 8px;font-size:13px}.sr-dev .ctab{min-height:40px;color:var(--code-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 12px;font-size:13.5px;font-weight:500}.sr-dev .ctab[aria-selected=true]{color:var(--code-ink);border-bottom-color:var(--code-key)}.sr-dev .copy-sm{border:1px solid var(--code-line);min-width:40px;min-height:40px;color:var(--code-ink);cursor:pointer;background:0 0;border-radius:8px;margin-left:auto;padding:0 12px;font-size:13px}.sr-dev .code pre{font:13px/1.65 var(--mono);white-space:pre;tab-size:2;margin:0;padding:16px 18px 18px;overflow-x:auto}.sr-dev .code pre[hidden]{display:none}.sr-dev .k{color:var(--code-key)}.sr-dev .s{color:var(--code-str)}.sr-dev .n{color:var(--code-num)}.sr-dev .c{color:var(--code-com)}.sr-dev .m{color:#c9b6f2}.sr-dev .code .resp{border-top:1px solid var(--code-line)}.sr-dev .code .resp-h{color:var(--code-muted);align-items:center;gap:8px;padding:10px 18px 0;font-size:12.5px;display:flex}.sr-dev .ok-dot{background:#4cc99a;border-radius:50%;width:8px;height:8px;display:inline-block}.sr-dev .herocode{position:relative}.sr-dev .herocode .tag{background:var(--card);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex;position:absolute;top:-22px;right:-16px}.sr-dev .herocode .tag b{font-size:14px;display:block}.sr-dev .tag .chk{background:var(--teal-50);width:28px;height:28px;color:var(--teal);border-radius:50%;flex:none;place-items:center;display:grid}.sr-dev .ways{grid-template-columns:1fr 1fr;gap:16px;display:grid}.sr-dev .way{grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:24px;display:grid}.sr-dev .way h3{margin-bottom:4px;font-size:1.15rem}.sr-dev .way p{color:var(--ink-2);margin:0 0 12px;font-size:15px}.sr-dev .way .links{flex-wrap:wrap;gap:16px;font-size:15px;font-weight:600;display:flex}.sr-dev .way .links a{align-items:center;min-height:40px;text-decoration:none;display:inline-flex}.sr-dev .uses .card{padding:22px}.sr-dev .uses h3{margin-bottom:6px;font-size:1.05rem}.sr-dev .uses .ex{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:12px;font-size:13.5px;display:flex}.sr-dev .sample-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:36px;display:grid}.sr-dev .flow{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sr-dev .flow li{border-bottom:1px solid var(--line);grid-template-columns:32px 1fr;gap:12px;padding:12px 0;display:grid}.sr-dev .flow li:last-child{border:0}.sr-dev .flow .num{background:var(--accent-50);width:28px;height:28px;color:var(--accent);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.sr-dev .flow b{display:block}.sr-dev .flow span{color:var(--ink-2);font-size:14.5px}.sr-dev .pay-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}.sr-dev .pay-cards{gap:12px;display:grid}.sr-dev .pay-cards .card{grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:18px 20px;display:grid}.sr-dev .pay-cards .ic{margin:0}.sr-dev .pay-cards b{margin-bottom:2px;display:block}.sr-dev .pay-cards p{color:var(--ink-2);margin:0;font-size:14.5px}.sr-dev .keys{padding:22px}.sr-dev .keyrow{border-bottom:1px solid var(--line);padding:14px 0}.sr-dev .keyrow:last-of-type{border:0}.sr-dev .keyrow .t{flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:14px;display:flex}.sr-dev .keyrow .t span{color:var(--muted);font-family:var(--mono);font-size:12.5px}.sr-dev .bar{background:var(--accent-50);border-radius:99px;height:8px;margin:8px 0 6px;overflow:hidden}.sr-dev .bar i{background:var(--accent);border-radius:99px;height:100%;display:block}.sr-dev .keyrow small{color:var(--muted);font-size:12.5px}.sr-dev .pill-test{color:var(--warn);background:var(--warn-50);font-size:12px;font-family:var(--font,Geist,system-ui);border-radius:999px;padding:1px 8px}.sr-dev .refused{font:12.5px/1.5 var(--mono);background:var(--bg);border:1px solid var(--line);color:var(--ink-2);border-radius:10px;margin-top:12px;padding:10px 12px}.sr-dev .sec4{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.sr-dev .sec4 .card{padding:20px}.sr-dev .sec4 b{margin-bottom:4px;display:block}.sr-dev .sec4 p{color:var(--ink-2);margin:0;font-size:14px}.sr-dev .ph{flex-wrap:wrap;justify-content:space-between;gap:10px;padding:16px 20px;display:flex}.sr-dev .ph,.sr-dev .prow{border-bottom:1px solid var(--line);align-items:center}.sr-dev .prow{grid-template-columns:28px 1fr auto;gap:12px;padding:13px 20px;display:grid}.sr-dev .prow .prod{color:var(--muted);font-size:13px}.sr-dev .prow .pid{font-family:var(--mono);color:var(--muted);background:var(--accent-50);border-radius:6px;margin-left:6px;padding:1px 6px;font-size:12px}.sr-dev .prow .amt{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.sr-dev .prow .amt small{color:var(--muted);font-size:12px;font-weight:400;display:block}.sr-dev .prices2{grid-template-columns:1fr 1fr;display:grid}.sr-dev .prices2 .prow{border-bottom:1px solid var(--line)}.sr-dev .prices2 .prow:nth-child(odd){border-right:1px solid var(--line)}.sr-dev .example{background:var(--accent-50);border-top:1px solid var(--line);border-radius:0 0 14px 14px;margin:0;padding:14px 20px;font-size:14px}.sr-dev .faq details{border-bottom:1px solid var(--line)}.sr-dev .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:6px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.sr-dev .faq summary::-webkit-details-marker{display:none}.sr-dev .faq summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);flex:none;width:9px;height:9px;margin-right:6px;transition:transform .2s;transform:rotate(45deg)}.sr-dev .faq details[open] summary:after{transform:rotate(-135deg)}.sr-dev .faq .a{color:var(--ink-2);max-width:68ch;padding:0 0 18px}.sr-dev .endband{background:var(--deep);color:var(--on-deep);border-radius:20px;grid-template-columns:1.3fr 1fr;align-items:center;gap:24px;padding:36px;display:grid}.sr-dev .endband h2{color:var(--on-deep);margin-bottom:6px}.sr-dev .endband p{color:var(--on-deep-2);margin:0}.sr-dev .endband .ctas{justify-content:flex-end;margin:0}.sr-dev .endband .btn.primary{background:var(--on-deep);color:var(--deep);border-color:var(--on-deep)}.sr-dev .endband .btn.ghost{color:var(--on-deep);background:0 0;border-color:#ffffff47}.sr-dev .mhero{padding:36px 0 60px}.sr-dev .mhero .grid{grid-template-columns:1.05fr .95fr;align-items:start;gap:44px;display:grid}.sr-dev .mhero h1{letter-spacing:-.035em;max-width:17ch;margin:6px 0 12px;font-size:clamp(2.2rem,3.8vw,3.1rem);font-weight:600;line-height:1.07}.sr-dev .mhero .lead{color:var(--ink-2);max-width:50ch;font-size:1.1rem}.sr-dev .install{margin-top:22px;padding:0;overflow:hidden}.sr-dev .itabs{border-bottom:1px solid var(--line);scrollbar-width:none;background:var(--bg);flex-wrap:wrap;gap:2px;padding:6px;display:flex;overflow-x:auto}.sr-dev .itabs::-webkit-scrollbar{display:none}.sr-dev .itab{min-height:40px;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:14px;font-weight:500;display:inline-flex}.sr-dev .itab[aria-selected=true]{background:var(--card);color:var(--ink);box-shadow:0 0 0 1px var(--line),var(--shadow);font-weight:600}.sr-dev .itab .cl{color:#fff;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:grid}.sr-dev .itab .cl-logo{border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;display:grid;overflow:hidden}.sr-dev .itab .cl-logo img{object-fit:contain;width:16px;height:16px;display:block}.sr-dev .ipanel{padding:20px}.sr-dev .ipanel[hidden]{display:none}.sr-dev .urlrow{align-items:stretch;gap:8px;display:flex}.sr-dev .urlrow .url{border:1px solid var(--line);background:var(--bg);min-width:0;min-height:44px;font:14px var(--mono);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;border-radius:10px;flex:1;align-items:center;padding:0 14px;display:flex;overflow:hidden}.sr-dev .urlrow .btn{flex:none}.sr-dev .isteps{color:var(--ink-2);margin:14px 0 0;padding-left:20px;font-size:14.5px}.sr-dev .isteps li{padding:2px 0}.sr-dev .ipanel .acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.sr-dev .ipanel .acts small{color:var(--muted);font-size:13px}.sr-dev .ipanel .code{box-shadow:none;border-radius:10px;margin-top:12px}.sr-dev .ipanel .code pre{padding:12px 14px;font-size:12.5px}.sr-dev .chat{background:var(--stage);border:1px solid var(--line);border-radius:20px;gap:12px;padding:18px;display:grid}.sr-dev .chat-h{color:var(--muted);align-items:center;gap:8px;padding:0 4px;font-size:13px;display:flex}.sr-dev .chat-h i{background:var(--teal);border-radius:50%;width:8px;height:8px;display:inline-block}.sr-dev .bub{border-radius:16px;max-width:88%;padding:11px 14px;font-size:14.5px;line-height:1.5}.sr-dev .bub.me{background:var(--accent);color:var(--on-accent);border-bottom-right-radius:6px;justify-self:end}.sr-dev .bub.ai{background:var(--card);color:var(--ink);border:1px solid var(--line);border-bottom-left-radius:6px;justify-self:start}.sr-dev .bub.ai .tcall{font:12px var(--mono);color:var(--muted);align-items:center;gap:6px;margin-bottom:6px;display:inline-flex}.sr-dev .bub.ai .tcall:before{content:"";background:var(--teal);border-radius:50%;width:6px;height:6px}.sr-dev .bub .att{background:#ffffff29;border-radius:8px;align-items:center;gap:6px;margin-bottom:6px;padding:3px 8px;font-size:13px;display:inline-flex}.sr-dev .bub .sum{background:var(--bg);border-radius:10px;grid-template-columns:auto 1fr;gap:2px 12px;margin:6px 0 8px;padding:10px 12px;font-size:13.5px;display:grid}.sr-dev .bub .sum span{color:var(--muted)}.sr-dev .bub .approve{flex-wrap:wrap;gap:8px;display:flex}.sr-dev .bub .approve .btn{min-height:40px;padding:0 14px;font-size:14px}.sr-dev .chat .sep{background:var(--line);height:1px;margin:2px 0}.sr-dev .how{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.sr-dev .how .card{padding:18px}.sr-dev .how .num{background:var(--accent-50);width:28px;height:28px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:10px;font-size:13px;font-weight:700;display:grid}.sr-dev .how b{margin-bottom:2px;display:block}.sr-dev .how span{color:var(--ink-2);font-size:14px}.sr-dev .paymodes{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.sr-dev .paymodes.single{grid-template-columns:1fr}.sr-dev .paymodes .card{padding:20px 22px}.sr-dev .paymodes .card.on{border-color:var(--accent-200);background:linear-gradient(180deg,var(--accent-50),var(--card))}.sr-dev .paymodes b{margin-bottom:4px;font-size:16px;display:block}.sr-dev .paymodes p{color:var(--ink-2);margin:0;font-size:14.5px}.sr-dev .paymodes .who{color:var(--muted);margin-top:10px;font-size:13px}.sr-dev .tgroups{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.sr-dev .tgroup{padding:20px}.sr-dev .tgroup h3{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:1.1rem;display:flex}.sr-dev .tgroup>p{color:var(--ink-2);margin-bottom:12px;font-size:14px}.sr-dev .perm{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.sr-dev .perm.open{color:var(--teal);background:var(--teal-50)}.sr-dev .perm.read{color:var(--accent);background:var(--accent-50)}.sr-dev .perm.send{color:var(--warn);background:var(--warn-50)}.sr-dev .tool{border-top:1px solid var(--line);padding:12px 0;display:block}.sr-dev .tool b{font-size:15px;display:block}.sr-dev .tool code{color:var(--muted);background:0 0;margin:2px 0 4px;padding:0;font-size:12px;display:inline-block}.sr-dev .tool span{color:var(--ink-2);font-size:14px;display:block}.sr-dev .limits{grid-template-columns:repeat(4,1fr);display:grid}.sr-dev .limits div{border-right:1px solid var(--line);padding:16px 18px}.sr-dev .limits div:last-child{border:0}.sr-dev .limits small{color:var(--muted);margin-bottom:4px;font-size:12.5px;display:block}.sr-dev .limits b{font-size:15px}.sr-dev .tech{margin-top:14px}.sr-dev .tech summary{min-height:48px}.sr-dev .kvt{border-collapse:collapse;width:100%;font-size:14px}.sr-dev .kvt td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 0}.sr-dev .kvt td:first-child{color:var(--muted);width:34%;padding-right:12px}.sr-dev .kvt code{word-break:break-all}.sr-dev .docs-top{z-index:5;background:var(--card);border-bottom:1px solid var(--line);position:sticky;top:0}.sr-dev .docs-top .in{align-items:center;gap:14px;min-height:60px;padding:0 20px;display:flex}.sr-dev .docs-top .logo{color:var(--ink);align-items:center;gap:10px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.sr-dev .docs-top .logo svg{width:30px;height:24px;display:block}.sr-dev .docs-top .mark-front{fill:#0a5866}.sr-dev .docs-top .mark-side{fill:#4fbccc}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sr-dev .docs-top .mark-front{fill:#4fbccc}:root:not([data-theme=light]) .sr-dev .docs-top .mark-side{fill:#a9e3eb}}:root[data-theme=dark] .sr-dev .docs-top .mark-front{fill:#4fbccc}:root[data-theme=dark] .sr-dev .docs-top .mark-side{fill:#a9e3eb}.sr-dev .docs-top .sect{color:var(--muted);border-left:1px solid var(--line);align-items:center;margin:0;padding-top:6px;padding-bottom:6px;padding-left:14px;font-size:15px;line-height:1;display:inline-flex}.sr-dev .ver{font:600 12px var(--mono);color:var(--accent);background:var(--accent-50);border-radius:999px;padding:3px 9px}.sr-dev .search{border:1px solid var(--line);background:var(--bg);max-width:420px;min-height:40px;color:var(--muted);border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.sr-dev .search input{min-width:0;color:var(--ink);font:14px var(--font,Geist,system-ui);background:0 0;border:0;outline:none;flex:1}.sr-dev .search kbd{font:12px var(--mono);border:1px solid var(--line);background:var(--card);border-radius:6px;margin-left:auto;padding:1px 6px}.sr-dev .docs-top .tl{align-items:center;gap:6px;margin-left:auto;display:flex}.sr-dev .docs-top .tl a.lnk{color:var(--ink-2);align-items:center;min-height:40px;padding:0 8px;font-size:14px;text-decoration:none;display:inline-flex}.sr-dev .btn.sm{min-height:40px;padding:0 14px;font-size:14px}.sr-dev .docs{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.sr-dev .side{border-right:1px solid var(--line);background:var(--bg);align-self:start;max-height:calc(100vh - 60px);padding:20px 14px 40px;position:sticky;top:60px;overflow:auto}.sr-dev .side h4{color:var(--muted);margin:18px 8px 6px;font-size:12.5px;font-weight:600}.sr-dev .side h4:first-child{margin-top:0}.sr-dev .side a{min-height:36px;color:var(--ink-2);border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.sr-dev .side a.on{background:var(--accent-50);color:var(--accent);font-weight:600}.sr-dev .side a .verb{font:600 10.5px var(--mono);color:var(--muted)}.sr-dev .side .sub{border-left:1px solid var(--line);margin:2px 0 4px 14px;padding-left:10px}.sr-dev .side .sub a{min-height:32px;font-size:13.5px}.sr-dev .mainc{min-width:0;padding:0 0 80px}.sr-dev .drow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:40px;padding:36px 40px;display:grid}.sr-dev .drow .txt{min-width:0;max-width:68ch}.sr-dev .drow .codecol{align-self:start;gap:14px;min-width:0;display:grid;position:sticky;top:84px}.sr-dev .dh{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sr-dev .dh h1{letter-spacing:-.03em;margin:4px 0 8px;font-size:2.2rem;font-weight:600}.sr-dev .pagetools{flex-wrap:wrap;gap:6px;display:flex}.sr-dev .pagetools .btn{gap:6px;min-height:40px;padding:0 10px;font-size:13px}.sr-dev .pagetools svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.sr-dev .dlead{color:var(--ink-2);font-size:1.05rem}.sr-dev .steps-doc{counter-reset:st;margin:20px 0 0;padding:0;list-style:none}.sr-dev .steps-doc>li{border-left:1px solid var(--line);margin-left:14px;padding:0 0 22px 44px;position:relative}.sr-dev .steps-doc>li:last-child{border-left-color:#0000;padding-bottom:0}.sr-dev .steps-doc>li:before{counter-increment:st;content:counter(st);background:var(--accent-50);width:30px;height:30px;color:var(--accent);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;top:-2px;left:-15px}.sr-dev .steps-doc h3{margin:2px 0 4px;font-size:1.05rem}.sr-dev .steps-doc p{color:var(--ink-2);font-size:15px}.sr-dev .callout{background:var(--accent-50);border-radius:12px;align-items:flex-start;gap:12px;margin:16px 0;padding:14px 16px;font-size:14.5px;display:flex}.sr-dev .callout.test{background:var(--warn-50)}.sr-dev .callout svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;margin-top:1px}.sr-dev .endpoint{font:14px var(--mono);background:var(--bg);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;max-width:100%;margin:4px 0 14px;padding:8px 12px;display:inline-flex;overflow-x:auto}.sr-dev .method{font:700 12px var(--mono);color:#fff;background:var(--teal);border-radius:6px;padding:2px 7px}.sr-dev .method.get{background:var(--accent)}.sr-dev .params{border-top:1px solid var(--line);margin-top:8px}.sr-dev .param{border-bottom:1px solid var(--line);padding:14px 0}.sr-dev .param .ph1{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.sr-dev .param .nm{font:600 14px var(--mono);color:var(--ink)}.sr-dev .param .ty{color:var(--muted);font-size:13px}.sr-dev .param .req{color:var(--warn);font-size:12px;font-weight:600}.sr-dev .param p{color:var(--ink-2);margin:4px 0 0;font-size:14.5px}.sr-dev .param .child{border-left:2px solid var(--line);margin:10px 0 0 4px;padding-left:14px}.sr-dev .param .child .param{padding:10px 0}.sr-dev .param .child .param:last-child{border-bottom:0}.sr-dev .enum{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.sr-dev .enum code{font-size:12px}.sr-dev h2.dsec{margin:28px 0 6px;font-size:1.35rem}.sr-dev .errs{border-collapse:collapse;width:100%;margin-top:8px;font-size:14px}.sr-dev .errs td,.sr-dev .errs th{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px 10px 0}.sr-dev .errs th{color:var(--muted);font-size:13px;font-weight:600}.sr-dev .errs td:first-child{white-space:nowrap}.sr-dev .docs-foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:24px 40px;font-size:14px;display:flex}.sr-dev .docs-foot a{color:var(--ink-2)}.sr-dev .menu-btn{display:none}.sr-dev .grid>*,.sr-dev .pay-grid>*,.sr-dev .sample-grid>*,.sr-dev .ways>*{min-width:0}@media (max-width:1100px){.sr-dev .drow{grid-template-columns:1fr;gap:20px}.sr-dev .drow .codecol{position:static}.sr-dev .sec4{grid-template-columns:1fr 1fr}}@media (max-width:860px){.sr-dev .docs{grid-template-columns:1fr}.sr-dev .side{display:none}.sr-dev .side.open{z-index:10;border-right:0;max-height:none;display:block;position:fixed;inset:60px 0 0}.sr-dev .menu-btn{display:inline-flex}.sr-dev .docs-top .sect,.sr-dev .docs-top .tl a.lnk{display:none}.sr-dev .search{max-width:none}.sr-dev .search kbd{display:none}.sr-dev .drow{padding:28px 16px}.sr-dev .docs-foot{padding:20px 16px}}@media (max-width:760px){.sr-dev .container{padding:0 16px}.sr-dev h1{font-size:32px}.sr-dev main>section,.sr-dev>section{padding:36px 0}.sr-dev .cards,.sr-dev .dhero .grid,.sr-dev .endband,.sr-dev .mhero .grid,.sr-dev .pay-grid,.sr-dev .paymodes,.sr-dev .sample-grid,.sr-dev .ways{grid-template-columns:1fr}.sr-dev .dhero{padding:24px 0 48px}.sr-dev .herocode .tag{top:-24px;right:10px}.sr-dev .dhero .herocode{margin-top:16px}.sr-dev .how,.sr-dev .tgroups{grid-template-columns:1fr}.sr-dev .limits{grid-template-columns:1fr 1fr}.sr-dev .limits div{border-right:0;border-bottom:1px solid var(--line)}.sr-dev .prices2{grid-template-columns:1fr}.sr-dev .prices2 .prow:nth-child(odd){border-right:0}.sr-dev .endband{padding:26px}.sr-dev .endband .ctas{justify-content:flex-start}.sr-dev .way{grid-template-columns:1fr}.sr-dev .docs-top .in{gap:8px;padding:0 12px}.sr-dev .docs-top .tl .btn{display:none}.sr-dev .search{flex:none;margin-left:auto}.sr-dev .search input,.sr-dev .search span{display:none}.sr-dev .errs td:first-child{white-space:normal;word-break:break-word}.sr-dev .bub{max-width:94%}.sr-dev .urlrow .url{font-size:13px}}@media (max-width:420px){.sr-dev .sec4{grid-template-columns:1fr}.sr-dev .urlrow{flex-direction:column}}@media (max-width:360px){.sr-dev .docs-top .ver{display:none}}body,html{background:var(--page-bg,#fff);color:var(--page-fg,#0e1726);margin:0;padding:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}