@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/nunito-cyrillic-ext-500-normal-BooqzoBf.woff2) format("woff2"),url(/_build/assets/nunito-cyrillic-ext-500-normal-ryWF3qTI.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/nunito-cyrillic-500-normal-C7KGZCzc.woff2) format("woff2"),url(/_build/assets/nunito-cyrillic-500-normal-CsSUaxYY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/nunito-vietnamese-500-normal-BpqpEYcO.woff2) format("woff2"),url(/_build/assets/nunito-vietnamese-500-normal-9ShSsgIA.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/nunito-latin-ext-500-normal-DpF2BH_v.woff2) format("woff2"),url(/_build/assets/nunito-latin-ext-500-normal-CVNQN0KE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/nunito-latin-500-normal-EugFkASW.woff2) format("woff2"),url(/_build/assets/nunito-latin-500-normal-B5klmw3Q.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2) format("woff2"),url(/_build/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2) format("woff2"),url(/_build/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2) format("woff2"),url(/_build/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2) format("woff2"),url(/_build/assets/nunito-latin-ext-700-normal-D4woHhbd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(/_build/assets/nunito-latin-700-normal-OcDqTBcA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_build/assets/nunito-cyrillic-ext-800-normal-B-cvGohL.woff2) format("woff2"),url(/_build/assets/nunito-cyrillic-ext-800-normal-pjRatrRO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_build/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2) format("woff2"),url(/_build/assets/nunito-cyrillic-800-normal-DymMgApb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_build/assets/nunito-vietnamese-800-normal-D_CZYdm9.woff2) format("woff2"),url(/_build/assets/nunito-vietnamese-800-normal-Dz0hZPb5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_build/assets/nunito-latin-ext-800-normal-CtU8tJOV.woff2) format("woff2"),url(/_build/assets/nunito-latin-ext-800-normal-CDcxIxx8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_build/assets/nunito-latin-800-normal-Dz8SOQK_.woff2) format("woff2"),url(/_build/assets/nunito-latin-800-normal-D-J0wlBY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/_build/assets/nunito-cyrillic-ext-900-normal-BLeVovcl.woff2) format("woff2"),url(/_build/assets/nunito-cyrillic-ext-900-normal-DKFql_-q.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/_build/assets/nunito-cyrillic-900-normal-CWPcV0_V.woff2) format("woff2"),url(/_build/assets/nunito-cyrillic-900-normal-Dr1fjxoU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/_build/assets/nunito-vietnamese-900-normal-D6LWQAy_.woff2) format("woff2"),url(/_build/assets/nunito-vietnamese-900-normal-WV2-fBew.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/_build/assets/nunito-latin-ext-900-normal-Dllsvgjo.woff2) format("woff2"),url(/_build/assets/nunito-latin-ext-900-normal-CTBZd6bf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/_build/assets/nunito-latin-900-normal-BVB1fGs6.woff2) format("woff2"),url(/_build/assets/nunito-latin-900-normal-CVn49sIn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/_build/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/_build/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/_build/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/_build/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_build/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/_build/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2) format("woff2"),url(/_build/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2) format("woff2"),url(/_build/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2) format("woff2"),url(/_build/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2) format("woff2"),url(/_build/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_build/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/_build/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--kraft: #f2e9d6;--kraft-deep: #e8dabb;--paper: #fbf6ea;--ink: #2e2718;--muted: #665a42;--line: #dccda8;--coral: #c33f22;--coral-dark: #a9321a;--action-hover: #a9321a;--seal: #26301f;--seal-soft: #c9e4b4;--on-action: #ffffff;--mark-u-cream: #f6d9cb;--warning: #b3261e;--alert: #b3261e;--cobalt: #3e5ec0;--marigold: #e8a828;--sage: #6f9457;--radius: 1rem;--radius-sm: .75rem;--radius-action: 1.125rem;--radius-lg: 1.75rem;--radius-chip: 999px;--shadow: 0 1.25rem 3.5rem rgb(76 57 21 / 15%)}:root{--bounce: 0;--ease-breeze: cubic-bezier(.22,.66,.58,1);--ease-silk: cubic-bezier(.24,.64,.6,1);--ease-swift: cubic-bezier(.2,.7,.54,1);--ease-nova: cubic-bezier(.26,.62,.62,1);--ease-crisp: cubic-bezier(.18,.72,.52,1);--ease-glide: cubic-bezier(.28,.6,.64,1);--ease-sheet: cubic-bezier(.32,.72,0,1);--dur-micro: .15s;--dur-local: .24s;--dur-panel: .33s;--dur-screen: .41s;--dur-sheet: .5s;--dur-exit-ratio: .8;--dur-micro-out: calc(var(--dur-micro) * var(--dur-exit-ratio));--dur-local-out: calc(var(--dur-local) * var(--dur-exit-ratio));--dur-panel-out: calc(var(--dur-panel) * var(--dur-exit-ratio));--lift-sm: -2px;--lift-md: -3px;--rise: 8px;--stamp-scale: 1.14;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--kraft: #201a10;--kraft-deep: #17120b;--paper: #2b2416;--ink: #f0e7d2;--muted: #a2947a;--line: #453a24;--coral: #c33f22;--coral-dark: #ff8a6a;--action-hover: #a93b24;--seal: #2e3b26;--seal-soft: #c9e4b4;--on-action: #ffffff;--mark-u-cream: #f2cdbd;--warning: #e5634b;--alert: #e5634b;--cobalt: #7a9bff;--marigold: #e8a828;--sage: #6f9457;--radius: 1rem;--radius-sm: .75rem;--radius-action: 1.125rem;--radius-lg: 1.75rem;--radius-chip: 999px;--shadow: 0 1.25rem 3.5rem rgb(0 0 0 / 28%);color-scheme:dark}}@media(prefers-reduced-motion:reduce){:root{--dur-micro: .1s;--dur-local: .1s;--dur-panel: .1s;--dur-screen: .1s;--dur-sheet: .1s;--lift-sm: 0px;--lift-md: 0px;--rise: 0px;--stamp-scale: 1}}@keyframes ansIn{0%{opacity:0;transform:translateY(var(--rise))}to{opacity:1;transform:none}}:root{color:var(--ink);background:var(--kraft);font-family:Nunito,ui-rounded,SF Pro Rounded,Avenir Next,sans-serif;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{margin:0;min-width:20rem;font-weight:500;font-size:16.5px;line-height:1.55;color:var(--ink);background:var(--kraft);-webkit-font-smoothing:antialiased}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:50;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}::selection{background:var(--coral);color:#fff3ec}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--ink);outline-offset:4px;box-shadow:0 0 0 7px var(--kraft)}.skip-link{position:fixed;left:1rem;top:-5rem;z-index:40;padding:.7rem 1rem;background:var(--paper);border:2px solid var(--ink)}.skip-link:focus{top:1rem}.mono{font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-variant-numeric:tabular-nums}.wrap{max-width:980px;margin:0 auto;padding:0 40px}.tag{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}h1,h2,h3{line-height:1.12;letter-spacing:-.3px;font-style:normal;text-wrap:balance}h1{font-size:clamp(40px,4.8dvw,58px);font-weight:900}h2{font-size:clamp(30px,3.2dvw,38px);font-weight:900}section.why h1,section.pricing h1{font-size:clamp(30px,3.2dvw,38px);font-weight:900}h3{font-size:19px;font-weight:800}.lead{font-size:clamp(18px,1.9dvw,21px);color:var(--muted);max-width:56ch}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.center{text-align:center}.center .lead{margin:14px auto 0}p,li{text-wrap:pretty}a[href^="mailto:"]{white-space:nowrap}.btn,.primary-action,.secondary-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;height:52px;padding:0 26px;border-radius:18px;font-weight:800;font-size:16px;text-decoration:none;border:1.5px solid transparent;text-align:center;transition:transform var(--dur-micro-out) var(--ease-swift),box-shadow var(--dur-micro-out) var(--ease-swift),background-color var(--dur-micro-out) var(--ease-breeze)}.btn.pri,.primary-action{color:#fff3ec;background:linear-gradient(180deg,var(--coral),#a9321a);box-shadow:0 8px 18px #c83c1e4d}.btn.pri:active,.primary-action:active{transform:translateY(0);box-shadow:none;transition-duration:var(--dur-micro-out)}.btn.sec,.secondary-action{color:var(--ink);background:var(--paper);border:1.5px solid var(--ink)}.btn.sec:active,.secondary-action:active{transform:translateY(0);transition-duration:var(--dur-micro-out)}.text-action{border-bottom:1.5px solid var(--ink);font-size:.9rem;font-weight:800}.sealchip{display:inline-flex;align-items:center;gap:7px;border-radius:999px;background:var(--seal);color:var(--seal-soft);font-size:12px;font-weight:800;letter-spacing:.3px;padding:6px 13px;white-space:nowrap}.sealchip .dot{width:7px;height:7px;border-radius:50%;background:var(--seal-soft);opacity:.9}.site-shell{min-height:100dvh}.site-header{position:sticky;top:0;z-index:20;background:#f2e9d6eb;backdrop-filter:blur(8px);border-bottom:1.5px solid var(--line)}.header-wrap{display:flex;align-items:center;gap:14px;height:64px}.wordmark{display:inline-flex;align-items:center;gap:10px;font-weight:900;font-size:19px}.wordmark-mark{width:30px;height:30px;border-radius:8px;box-shadow:0 2px 6px #5a461e40}.site-header nav{margin-left:auto;display:flex;align-items:center;gap:24px;font-weight:700;font-size:14.5px;flex-wrap:nowrap}.site-header nav a{white-space:nowrap;color:var(--muted);transition:color var(--dur-micro-out) var(--ease-breeze)}.site-header nav a[aria-current=page]{color:var(--ink);font-weight:850;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.28em}.site-header nav a.btn[aria-current=page],.site-header nav a.primary-action[aria-current=page]{text-decoration:none;color:#fff3ec}.site-header nav .btn,.site-header nav .primary-action{height:42px;min-height:42px;padding:0 18px;font-size:14px;border-radius:14px;color:#fff3ec}.nav-disclosure{display:none;margin-left:auto}.nav-toggle{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-right:-.5rem;border:0;border-radius:999px;color:var(--ink);cursor:pointer;list-style:none}.nav-toggle::-webkit-details-marker{display:none}.nav-panel{position:absolute;z-index:15;top:calc(100% + .5rem);right:28px;left:28px;display:grid;padding:.4rem .6rem;border:1.5px solid var(--line);border-radius:1rem;background:var(--paper);box-shadow:var(--shadow)}.nav-panel a{display:flex;align-items:center;min-height:2.75rem;color:var(--ink);font-size:.95rem;font-weight:700}.nav-panel a+a{border-top:1px solid var(--line)}.nav-panel a[aria-current=page]{color:var(--coral-dark)}.hero{padding:96px 0 88px}.hero-wrap{display:grid;grid-template-columns:.86fr 1.14fr;gap:0;align-items:start}.hero-wrap .phonecol{order:-1;margin-left:-40px}.hero-wrap .hero-copy{padding-left:56px;border-left:1.5px solid var(--line)}.hero h1{margin:14px 0 0;max-width:14ch}.hero h1 em{font-style:normal;color:var(--coral)}.hero .lead{margin-top:18px}.ctas{display:flex;gap:14px;margin-top:30px;flex-wrap:wrap}.chips{display:flex;gap:9px;margin-top:26px;flex-wrap:wrap}.price-note{margin-top:16px;font-size:13.5px;color:var(--muted);font-weight:700}.phonecol{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0}.phone{width:320px;border-radius:44px;padding:12px;background:#2e2718;box-shadow:0 24px 60px #2e271859}.pscreen{border-radius:34px;overflow:hidden;background:var(--kraft);padding:18px 0 0;display:flex;flex-direction:column}.pstatus{display:flex;justify-content:space-between;font-size:12.5px;font-weight:800;padding:0 22px 10px}.pshot{line-height:0}.pshot img{display:block;width:100%;height:auto}.honest{font-size:12.5px;color:var(--muted);font-weight:600;text-align:center;max-width:34ch;padding:4px 8px;border-radius:var(--radius-sm);background:var(--kraft);position:relative}.proofs{padding:0 0 4px}.proofs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.proofs .proof{display:flex;flex-direction:column;gap:18px;margin:0;padding:24px 24px 0;border-radius:22px;border:1.5px solid var(--line);background:var(--kraft)}.proof-label{font-size:12.5px;font-weight:800;letter-spacing:.04em;color:var(--coral-dark)}.proof figcaption{margin-top:8px;font-size:15.5px;line-height:1.5}.proof-view{overflow:hidden;margin-top:auto;border-radius:18px 18px 0 0;border:1.5px solid var(--line);border-bottom:0;line-height:0}.proof-view img{display:block;width:100%;height:auto}section.why,section.payday,section.faq,section.compare,section.closing{padding:96px 0}.card{background:var(--paper);border:1.5px solid var(--line);border-radius:16px;box-shadow:0 6px 16px #5a461e24;padding:26px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;text-align:left}.grid3 .card h2,.grid3 .card h3{margin:14px 0 8px}.grid3 .card h2{font-size:19px;font-weight:800}.grid3 .card p{font-size:15px;color:var(--muted)}.vico{width:46px;height:46px;border-radius:14px;background:var(--kraft-deep);display:flex;align-items:center;justify-content:center}.vico svg{width:24px;height:24px}.how,.pricing{background:var(--kraft-deep);border-top:1.5px solid var(--line);border-bottom:1.5px solid var(--line);padding:96px 0}.stepsmall{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px}.stepsmall .num{width:34px;height:34px;border-radius:50%;background:var(--seal);color:var(--seal-soft);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:15px;margin-bottom:12px}.stepsmall p{font-size:14.5px;color:var(--muted);margin-top:6px}.steps{display:grid;grid-template-columns:1fr 46px 1fr;gap:18px;align-items:stretch;margin-top:44px}.receipt{background:#3a342a;color:#ede4cf;border-radius:14px;padding:26px;font-size:13px;line-height:1.8;border:1.5px dashed var(--muted)}.receipt .rtag{font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#b8ac8f;margin-bottom:8px}.arrow{display:flex;align-items:center;justify-content:center;color:var(--muted)}.arrow-glyph{width:26px;height:26px}.btn .btn-arrow{flex:none;width:16px;height:16px}.confirm .crow{display:flex;justify-content:space-between;align-items:baseline;padding:9px 0;font-size:14.5px}.confirm .crow+.crow{border-top:1.5px dashed var(--line)}.confirm .mono{font-size:16px;font-weight:700}.confirm-strong{font-weight:700}.confirm-note{font-size:12.5px;color:var(--muted);font-weight:700}.payday-wrap{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.payday .visual{display:flex;flex-direction:column;gap:14px;align-items:center}.bigseal{width:150px;height:150px;filter:drop-shadow(0 10px 22px rgba(150,41,14,.35))}.payday ul{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.payday li{position:relative;padding-left:24px;font-size:15.5px;color:var(--muted)}.payday li b{color:var(--ink)}.payday li:before{content:"";position:absolute;left:2px;top:8px;width:9px;height:9px;border-radius:50%;background:var(--seal)}.tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;align-items:stretch}.tier{display:flex;flex-direction:column;gap:0}.tier .tname{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.tier .price{font-size:44px;font-weight:700;margin-top:10px}.tier .per{font-size:14px;color:var(--muted);font-weight:700;margin-top:2px}.tier .math{font-size:13px;font-weight:800;color:var(--coral);margin-top:8px}.tier ul{list-style:none;margin:18px 0 24px;padding:0;display:flex;flex-direction:column;gap:9px;font-size:14.5px;color:var(--muted);flex:1}.tier li{display:flex;gap:8px;align-items:flex-start}.tier li:before{content:"";flex:none;width:15px;height:1.55em;background:var(--seal);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 15px 15px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 15px 15px no-repeat}.tier .btn,.tier .primary-action,.tier .secondary-action{margin-top:auto;width:100%}.tier.lifetime{border:1.5px solid var(--ink)}.tier .badge,.tier .badge-slot{align-self:flex-start;min-height:28px;margin-bottom:14px;display:flex;align-items:center}.freetier{margin-top:20px;text-align:center;font-size:14.5px;color:var(--muted)}.freetier b{color:var(--ink)}.promises{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:26px}.plan-foot{margin:22px auto 0;max-width:62ch;text-align:center;font-size:13.5px;color:var(--muted)}.renewal{margin-top:28px;padding:26px;border:1.5px solid var(--line);border-radius:16px;background:var(--paper)}.renewal h2{font-size:1.4rem}.renewal p{margin:12px 0 0;color:var(--muted);font-size:15px}.faq .items{margin-top:32px;display:flex;flex-direction:column;interpolate-size:allow-keywords}.faq details{border-top:1.5px dashed var(--line)}.faq details:last-child{border-bottom:1.5px dashed var(--line)}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:20px 12px 20px 4px;font-weight:800;font-size:17.5px;border-radius:12px;transition:background-color var(--dur-micro-out) var(--ease-breeze)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:none;width:16px;height:16px;align-self:center;background-image:linear-gradient(var(--muted),var(--muted)),linear-gradient(var(--muted),var(--muted));background-repeat:no-repeat;background-position:center center;background-size:16px 2px,2px 16px;transition:background-size var(--dur-micro-out) var(--ease-swift)}.faq details[open] summary:after{background-size:16px 2px,2px 0;transition-duration:var(--dur-micro)}.faqask{margin-top:20px;display:flex;flex-direction:column;align-items:center;gap:12px}.faqask p{font-size:15.5px;color:var(--muted)}.faq .ans{padding:0 4px 22px;color:var(--muted);font-size:15.5px;max-width:70ch}.faq .ans b{color:var(--ink)}.site-footer{border-top:1.5px solid var(--line);padding:44px 0 56px;text-align:center}.footer-brand{display:inline-block;font-size:14.5px;font-weight:800;letter-spacing:.02em;color:var(--muted)}.site-footer nav{display:flex;gap:22px;justify-content:center;flex-wrap:wrap;margin-top:16px;font-size:14.5px;font-weight:700}.site-footer nav a{color:var(--muted);padding:.6rem 0;display:inline-flex;align-items:center;min-height:2.75rem;white-space:nowrap}.site-footer nav a[aria-current=page]{color:var(--ink);font-weight:850;text-decoration:none}.footer-copy,.footer-domain{margin-top:10px;font-size:13px;color:var(--muted)}.footer-copy a{color:var(--muted);text-decoration:underline;text-underline-offset:3px}.info-page{max-width:1080px;margin:0 auto;min-height:62dvh;padding:72px 28px 80px}.info-page h1{max-width:28ch;margin:14px 0 0}.info-page .lede{margin-top:18px;font-size:clamp(18px,1.9dvw,21px);color:var(--muted);max-width:56ch}.info-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:44px}.info-body>section,.download-list{min-width:0;padding:26px;border:1.5px solid var(--line);border-radius:16px;background:var(--paper);box-shadow:0 6px 16px #5a461e24;grid-column:1 / -1}.info-body code{overflow-wrap:anywhere}.info-body h2{font-size:19px;margin:0 0 8px}.info-body p,.info-body li{color:var(--muted);line-height:1.65}.download-list{grid-column:1 / -1;display:grid;gap:0}.download-list div{display:flex;justify-content:space-between;padding:1rem 0;border-bottom:1.5px dashed var(--line)}.download-list div:last-child{border-bottom:0}.download-list dd,.download-list span{margin:0;color:var(--muted)}.divider{max-width:1080px;margin:0 auto;border-top:1.5px dashed var(--line)}.pill{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:var(--paper);border:1.5px solid var(--line);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.qlead{position:relative;max-width:58ch;margin:20px auto 0;padding:2px clamp(24px,5dvw,66px);color:var(--muted);font-size:clamp(15.5px,1.7dvw,17.5px)}.qlead:before,.qlead:after{content:"";position:absolute;top:0;bottom:0;width:1.5px;background:var(--line)}.qlead:before{left:0}.qlead:after{right:0}.compare h2{margin-top:14px}.stub{max-width:760px;margin:46px auto 0;padding:clamp(24px,3dvw,38px) clamp(20px,3dvw,36px);background:var(--paper);border:1.5px solid var(--line);border-radius:16px}.stub dl{margin:0}.stub-cap{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding-bottom:16px;border-bottom:1.5px solid var(--line)}.stub-row{display:grid;grid-template-columns:1fr auto;gap:10px 24px;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--line)}.stub-what{font-size:16px;font-weight:800;color:var(--ink);line-height:1.35}.stub-to{margin:0;font-size:12px;font-weight:800;letter-spacing:.05em;color:var(--muted);text-align:right;white-space:nowrap}.stub-why{grid-column:1 / -1;margin:-4px 0 0;font-size:13.8px;line-height:1.5;color:var(--muted)}.stub-why b{color:var(--ink);font-weight:800}.stub-total{display:grid;grid-template-columns:auto 1fr;gap:6px 18px;align-items:baseline;padding:22px 0 0}.stub-total dt{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.stub-total dd{margin:0;font-size:16px;font-weight:800;color:var(--ink);line-height:1.45}.stub-ours{display:flex;gap:18px;align-items:flex-start;max-width:760px;margin:22px auto 0;padding:clamp(22px,2.6dvw,30px) clamp(20px,3dvw,32px);background:var(--kraft);border:1.5px solid var(--line);border-radius:16px}.stub-seal{flex:none;width:44px;height:44px;margin-top:2px;color:var(--coral)}.stub-ours h3{font-size:16px;font-weight:900;color:var(--ink);line-height:1.35}.stub-ours p{margin-top:10px;font-size:14.5px;line-height:1.6;color:var(--muted)}.stub-ours p b{color:var(--ink);font-weight:800}.stub-ours p+p{margin-top:8px}.mxnote{margin-top:16px;font-size:12.5px;color:var(--muted);max-width:78ch}.compare .proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:34px}.compare .proof .pc{display:flex;flex-direction:column;min-height:158px;min-width:0;background:var(--paper);border:1.5px solid var(--line);border-radius:16px;padding:20px 20px 18px}.compare .proof .pl{font-size:13px;font-weight:700;color:var(--muted);line-height:1.4;max-width:24ch;margin-top:auto;padding-top:14px}.compare .proof .pn{margin-top:0;padding-top:0;font-size:clamp(40px,4.6dvw,56px);line-height:.92;font-weight:700;color:var(--ink)}.closing{background:var(--kraft-deep);border-top:1.5px solid var(--line)}.closing h2{margin-top:14px}.closing-ctas,.closing .chips{justify-content:center}.closing-platforms{margin-top:22px;font-size:13px;font-weight:700;color:var(--muted)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(hover:hover){.primary-action:hover,.btn.pri:hover{background:var(--action-hover);transition-duration:var(--dur-micro)}.btn.sec:hover,.secondary-action:hover{color:var(--kraft);background:var(--ink);transition-duration:var(--dur-micro)}.text-action:hover{color:var(--coral-dark);border-bottom-color:var(--coral-dark)}.site-header nav a:hover{color:var(--ink);transition-duration:var(--dur-micro)}.nav-toggle:hover{color:var(--coral-dark)}.faq summary:hover{background:var(--kraft-deep);transition-duration:var(--dur-micro)}.footer-brand:hover{color:var(--ink)}.site-footer nav a:hover{color:var(--ink)}.footer-copy a:hover{color:var(--ink)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.primary-action:hover,.btn.pri:hover{transform:translateY(var(--lift-sm));box-shadow:0 12px 24px #c83c1e57}.btn.sec:hover,.secondary-action:hover{transform:translateY(var(--lift-sm))}}@media(max-width:860px){.proofs-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:60rem){.wrap{padding:0 1.4rem}.site-header nav{display:none}.nav-disclosure{display:block}.nav-panel{right:1.4rem;left:1.4rem}.hero-wrap,.payday-wrap{grid-template-columns:1fr;gap:40px}.hero-wrap .phonecol{order:0;margin-left:0}.hero-wrap .hero-copy{padding-left:0;border-left:none}.grid3,.tiers,.stepsmall,.steps{grid-template-columns:1fr}.arrow{transform:rotate(90deg)}section.why,section.payday,section.faq,section.compare,section.closing,.how,.pricing{padding:64px 0}.phone{width:290px}.info-body{grid-template-columns:1fr}.info-page{padding:56px 1.4rem 64px}}@media(max-width:34rem){.hero{padding:48px 0 40px}.ctas .btn,.ctas .primary-action,.ctas .secondary-action{width:100%}}@media(prefers-color-scheme:dark){.site-header{background:#201a10eb}.hero h1 em,.tier .math{color:var(--coral-dark)}.tier li:before{background:var(--seal-soft)}.vico svg{stroke:var(--ink)}.phone{background:#17120b;box-shadow:0 24px 60px #00000073}}@supports selector(::details-content){.faq details::details-content{block-size:0;overflow-y:clip;opacity:0;transition:block-size var(--dur-panel-out) var(--ease-silk),opacity var(--dur-panel-out) var(--ease-breeze),content-visibility var(--dur-panel-out) allow-discrete}.faq details[open]::details-content{block-size:auto;opacity:1;transition-duration:var(--dur-panel)}}@supports not selector(::details-content){.faq details[open] .ans{animation:ansIn var(--dur-panel) var(--ease-silk) both}}@media screen and (max-width:560px){.stub-row{grid-template-columns:1fr}.stub-to{text-align:left;white-space:normal}.stub-ours{flex-direction:column;gap:14px}}@media(max-width:900px){.compare .proof{grid-template-columns:minmax(0,1fr)}.compare .proof .pc{min-height:0}}
