.tmv2{--ink: #16120D;--ink-2: #211C16;--ink-soft: #3C342B;--ink-mute: #756B5E;--paper: #FFFFFF;--paper-2: #F7F3ED;--paper-3: #EFE8DD;--line: #E5DDD0;--line-2: #D8CEBE;--line-dark: rgba(255,255,255,.12);--orange: #EA580C;--orange-press: color-mix(in srgb, var(--orange), #000 16%);--orange-wash: color-mix(in srgb, var(--orange), #fff 88%);--orange-line: color-mix(in srgb, var(--orange), #fff 64%);--ok: #2E8B57;--warn: #C68A1C;--no: #BE5043;--font-display: "Archivo", system-ui, sans-serif;--font-body: "Hanken Grotesk", system-ui, sans-serif;--display-spacing: -.02em;--display-transform: none;--display-weight: 800;--display-lh: 1.02;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--s-10: 128px;--container: 1140px;--container-narrow: 760px;--radius: 14px;--radius-sm: 9px;--radius-lg: 22px;--shadow-sm: 0 1px 2px rgba(22,18,13,.06), 0 2px 6px rgba(22,18,13,.05);--shadow: 0 4px 14px rgba(22,18,13,.08), 0 14px 40px rgba(22,18,13,.07);--shadow-lg: 0 8px 24px rgba(22,18,13,.1), 0 30px 70px rgba(22,18,13,.14);--tmv2-ink: var(--ink);font-family:var(--font-body);color:var(--ink);background:var(--paper);min-height:100vh;font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"ss01"}.tmv2 *{box-sizing:border-box}.tmv2 h1,.tmv2 h2,.tmv2 h3,.tmv2 h4{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-spacing);text-transform:var(--display-transform);line-height:var(--display-lh);margin:0;text-wrap:balance}.tmv2 p{margin:0;text-wrap:pretty}.tmv2 a{color:inherit;text-decoration:none}.tmv2 img{max-width:100%;display:block}.tmv2 strong{font-weight:700}.tmv2 .container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:28px}.tmv2 .section{padding-block:clamp(64px,9vw,120px);position:relative}.tmv2 .section--tight{padding-block:clamp(48px,7vw,88px)}.tmv2 .sec-dark{background:var(--ink);color:#f3ece0}.tmv2 .sec-dark h1,.tmv2 .sec-dark h2,.tmv2 .sec-dark h3{color:#fff}.tmv2 .sec-paper2{background:var(--paper-2)}.tmv2 .eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--orange)}.tmv2 .eyebrow:before{content:"";width:22px;height:2px;background:var(--orange);display:inline-block}.tmv2 .eyebrow--center:before{display:none}.tmv2 .sec-dark .eyebrow{color:color-mix(in srgb,var(--orange),#fff 22%)}.tmv2 .sec-dark .eyebrow:before{background:color-mix(in srgb,var(--orange),#fff 22%)}.tmv2 .h2{font-size:clamp(2rem,4.2vw,3.1rem)}.tmv2 .lead{font-size:clamp(1.08rem,1.6vw,1.3rem);color:var(--ink-mute);line-height:1.5}.tmv2 .sec-dark .lead{color:#f3ece0bd}.tmv2 .kicker{color:var(--ink-mute)}.tmv2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-body);font-weight:700;font-size:17px;border:none;cursor:pointer;border-radius:11px;padding:0 26px;min-height:56px;transition:transform .12s ease,background .15s ease,box-shadow .15s ease;white-space:nowrap;letter-spacing:.005em}.tmv2 .btn:active{transform:translateY(1px)}.tmv2 .btn-lg{min-height:62px;font-size:18px;padding-inline:32px}.tmv2 .btn-primary{background:var(--orange);color:#fff;box-shadow:0 1px #ffffff40 inset,0 8px 22px color-mix(in srgb,var(--orange),transparent 64%)}.tmv2 .btn-primary:hover{background:var(--orange-press);box-shadow:0 1px #ffffff40 inset,0 10px 28px color-mix(in srgb,var(--orange),transparent 55%)}.tmv2 .btn-primary:disabled{opacity:.7;cursor:default}.tmv2 .btn-ghost{background:transparent;color:var(--ink);border:1.5px solid var(--line-2)}.tmv2 .btn-ghost:hover{border-color:var(--ink)}.tmv2 .sec-dark .btn-ghost{color:#fff;border-color:#ffffff47}.tmv2 .sec-dark .btn-ghost:hover{border-color:#fff}.tmv2 .btn-arrow{transition:transform .15s ease}.tmv2 .btn:hover .btn-arrow{transform:translate(3px)}.tmv2 .cta-form{display:flex;gap:10px;width:100%;max-width:480px;position:relative}.tmv2 .cta-form input{flex:1;min-width:0;height:60px;border-radius:12px;border:1.5px solid var(--line-2);background:var(--paper);padding:0 18px;font-family:var(--font-body);font-size:17px;color:var(--ink);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.tmv2 .cta-form input::placeholder{color:#a99e8e}.tmv2 .cta-form input:focus{border-color:var(--orange);box-shadow:0 0 0 4px var(--orange-wash)}.tmv2 .cta-form .btn{flex-shrink:0}.tmv2 .sec-dark .cta-form input{background:#ffffff0f;border-color:#ffffff2e;color:#fff}.tmv2 .sec-dark .cta-form input::placeholder{color:#ffffff73}.tmv2 .sec-dark .cta-form input:focus{border-color:var(--orange);box-shadow:0 0 0 4px color-mix(in srgb,var(--orange),transparent 78%)}.tmv2 .cta-form.invalid input{border-color:var(--no);box-shadow:0 0 0 4px color-mix(in srgb,var(--no),transparent 86%)}.tmv2 .reassure{display:flex;align-items:center;gap:8px;color:var(--ink-mute);font-size:14.5px;margin-top:14px}.tmv2 .sec-dark .reassure{color:#f3ece099}.tmv2 .reassure svg{flex-shrink:0;color:var(--orange)}.tmv2 .cta-success{display:flex;align-items:center;gap:11px;width:100%;max-width:480px;background:color-mix(in srgb,var(--ok),transparent 90%);border:1.5px solid color-mix(in srgb,var(--ok),transparent 70%);border-radius:12px;padding:18px 20px;font-size:16px;font-weight:600;color:var(--ink-soft);line-height:1.4}.tmv2 .cta-success-ic{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--ok);color:#fff}.tmv2 .price-body .cta-success{max-width:none}.tmv2 .sec-dark .cta-success,.tmv2 .final .cta-success{background:#2e8b572e;border-color:#2e8b5766;color:#f3ece0}.tmv2 .final .cta-success{margin-inline:auto}.tmv2 .hero{background:var(--ink);color:#f3ece0;position:relative;overflow:hidden}.tmv2 .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,72px);align-items:center;padding-block:clamp(56px,8vw,104px)}.tmv2 .hero-badge{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;white-space:nowrap;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:7px 14px 7px 11px;font-size:13.5px;font-weight:600;color:#f3ece0d9;margin-bottom:26px}@media (max-width: 600px){.tmv2 .hero-badge{white-space:normal}}.tmv2 .hero-badge .dot{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 4px color-mix(in srgb,var(--ok),transparent 76%)}.tmv2 .hero h1{font-size:clamp(2.5rem,4.6vw,4.1rem);color:#fff;margin-bottom:30px;max-width:14ch}.tmv2 .hero h1 .accent{color:var(--orange)}.tmv2 .hero-sub{font-size:clamp(1.12rem,1.7vw,1.4rem);color:#f3ece0c7;line-height:1.5;max-width:40ch;margin-bottom:32px}.tmv2 .hero-cta-wrap{display:flex;flex-direction:column;gap:0}.tmv2 .hero-proof-row{display:flex;align-items:center;gap:18px;margin-top:30px;flex-wrap:wrap}.tmv2 .hero-proof-row .avatars{display:flex}.tmv2 .hero-proof-row .avatars i{width:34px;height:34px;border-radius:50%;border:2px solid var(--ink);margin-left:-10px;background-size:cover}.tmv2 .hero-proof-row .avatars i:first-child{margin-left:0}.tmv2 .hero-proof-txt{font-size:14.5px;color:#f3ece0b3}.tmv2 .hero-proof-txt b{color:#fff}.tmv2 .hero-visual{position:relative}.tmv2 .photo-ph{position:relative;aspect-ratio:4/4.6;width:100%;border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ea580c1a,#00000052),repeating-linear-gradient(135deg,#2a2017 0 22px,#241c14 22px 44px)}.tmv2 .photo-ph:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 80% at 78% 22%,rgba(255,176,92,.22),transparent 60%)}.tmv2 .photo-ph .ph-tag{position:absolute;top:16px;left:16px;z-index:2;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;background:#0006;border:1px solid rgba(255,255,255,.14);padding:5px 9px;border-radius:6px;backdrop-filter:blur(4px)}.tmv2 .photo-ph .ph-cap{position:absolute;left:18px;right:18px;bottom:18px;z-index:2;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;line-height:1.5;color:#ffffff85}.tmv2 .phone{position:absolute;z-index:5;width:230px;right:-6px;bottom:-10px;background:#0e0b07;border-radius:30px;padding:12px;border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 70px #00000080,0 0 0 7px #ffffff0a}.tmv2 .hero-visual.no-photo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;position:relative;min-height:100%}.tmv2 .hero-visual.no-photo:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-54%);width:430px;height:430px;border-radius:50%;z-index:0;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--orange),transparent 60%),transparent 66%);filter:blur(26px)}.tmv2 .hero-visual.no-photo .phone{position:relative;right:auto;bottom:auto;margin-inline:auto;width:min(300px,76vw);z-index:1}.tmv2 .hero-visual-cap{position:relative;z-index:1;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#f3ece080}.tmv2 .phone-lock{text-align:center;padding:6px 0 16px;color:#fff}.tmv2 .lock-time{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:-.02em;font-size:50px;line-height:1}.tmv2 .lock-date{font-size:12.5px;color:#ffffff8c;margin-top:5px}.tmv2 .phone-notifs{display:flex;flex-direction:column}.tmv2 .phone-notch{width:54px;height:5px;border-radius:3px;background:#ffffff2e;margin:2px auto 12px}.tmv2 .notif{display:flex;gap:11px;align-items:flex-start;background:#ffffff12;border:1px solid rgba(255,255,255,.09);border-radius:15px;padding:12px;margin-bottom:9px;opacity:1}@media (prefers-reduced-motion: no-preference){.tmv2 .notif{animation:tmv2-notifIn .6s cubic-bezier(.2,.7,.3,1)}.tmv2 .notif:nth-child(2){animation-delay:.12s}.tmv2 .notif:nth-child(3){animation-delay:.34s}.tmv2 .notif:nth-child(4){animation-delay:.56s}.tmv2 .phone-notifs .notif:nth-child(1){animation-delay:.1s}.tmv2 .phone-notifs .notif:nth-child(2){animation-delay:.3s}.tmv2 .phone-notifs .notif:nth-child(3){animation-delay:.52s}}@keyframes tmv2-notifIn{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.tmv2 .notif-ic{width:32px;height:32px;border-radius:9px;flex-shrink:0;display:grid;place-items:center;color:#fff}.tmv2 .notif-ic.green{background:var(--ok)}.tmv2 .notif-ic.orange{background:var(--orange)}.tmv2 .notif-ic.blue{background:#3b6fb0}.tmv2 .notif-tx{min-width:0;flex:1}.tmv2 .notif-tx .t{display:block;font-size:13px;font-weight:700;color:#fff;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tmv2 .notif-tx .s{display:block;font-size:12px;color:#ffffff8f;margin-top:2px}.tmv2 .notif-time{margin-left:auto;font-size:10.5px;color:#fff6;flex-shrink:0}.tmv2 .loss-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.tmv2 .loss-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:30px 26px;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.tmv2 .loss-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--orange)}.tmv2 .loss-stat{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-spacing);text-transform:var(--display-transform);font-size:clamp(2.6rem,4vw,3.4rem);color:var(--orange);line-height:1}.tmv2 .loss-card p{margin-top:14px;color:var(--ink-soft);font-size:16px;line-height:1.45}.tmv2 .voc-quote{margin-top:44px;padding:32px 36px;background:var(--ink);color:#fff;border-radius:var(--radius);font-family:var(--font-display);font-weight:var(--display-weight);text-transform:var(--display-transform);letter-spacing:var(--display-spacing);font-size:clamp(1.5rem,2.8vw,2.1rem);line-height:1.15;position:relative}.tmv2 .voc-quote .who{display:block;margin-top:16px;font-family:var(--font-body);font-weight:600;text-transform:none;letter-spacing:0;font-size:15px;color:var(--orange)}.tmv2 .loss-src{margin-top:22px;font-size:13.5px;color:var(--ink-mute);display:flex;align-items:center;gap:8px}.tmv2 .loss-src:before{content:"";width:16px;height:1.5px;background:var(--line-2);flex-shrink:0}.tmv2 .ba-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:clamp(18px,3vw,30px);align-items:stretch;margin-top:48px}.tmv2 .ba-col{border-radius:var(--radius-lg);padding:34px 32px 30px;display:flex;flex-direction:column}.tmv2 .ba-today{background:var(--paper-2);border:1px solid var(--line)}.tmv2 .ba-tm{background:var(--ink);color:#f3ece0;position:relative;overflow:hidden}.tmv2 .ba-tm:after{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--orange)}.tmv2 .ba-tag{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;white-space:nowrap;font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:7px 13px;border-radius:999px;margin-bottom:24px}.tmv2 .ba-today .ba-tag{color:var(--no);background:color-mix(in srgb,var(--no),transparent 90%)}.tmv2 .ba-tm .ba-tag{color:#fff;background:var(--orange)}.tmv2 .ba-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px;flex:1}.tmv2 .ba-list li{display:flex;gap:14px;align-items:flex-start;font-size:16.5px;line-height:1.42}.tmv2 .ba-today .ba-list li{color:var(--ink-soft)}.tmv2 .ba-tm .ba-list li{color:#f3ece0e6}.tmv2 .ba-ic{flex-shrink:0;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;margin-top:1px}.tmv2 .ba-today .ba-ic{background:color-mix(in srgb,var(--no),transparent 88%);color:var(--no)}.tmv2 .ba-tm .ba-ic{background:color-mix(in srgb,var(--orange),transparent 78%);color:color-mix(in srgb,var(--orange),#fff 30%)}.tmv2 .ba-foot{margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);display:flex;align-items:center;gap:13px}.tmv2 .ba-today .ba-foot{border-top-color:var(--line-2)}.tmv2 .ba-foot .ba-foot-tx{font-size:15px;line-height:1.4}.tmv2 .ba-today .ba-foot .ba-foot-tx{color:var(--ink-mute)}.tmv2 .ba-tm .ba-foot .ba-foot-tx{color:#f3ece0c7}.tmv2 .ba-tm .ba-foot .ba-foot-tx b{color:#fff}.tmv2 .ba-foot .ba-foot-ic{width:38px;height:38px;border-radius:11px;flex-shrink:0;display:grid;place-items:center}.tmv2 .ba-today .ba-foot-ic{background:#fff;border:1px solid var(--line);color:var(--ink-mute)}.tmv2 .ba-tm .ba-foot-ic{background:var(--orange);color:#fff;box-shadow:0 6px 18px color-mix(in srgb,var(--orange),transparent 60%)}.tmv2 .ba-arrow{align-self:center;display:grid;place-items:center;color:var(--ink-mute)}.tmv2 .ba-arrow svg{display:block}@media (max-width: 880px){.tmv2 .ba-grid{grid-template-columns:1fr}.tmv2 .ba-arrow{transform:rotate(90deg);padding:4px 0}}.tmv2 .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:52px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.tmv2 .step{background:var(--paper);padding:32px 28px 34px;position:relative;transition:background .2s ease}.tmv2 .step:hover{background:var(--orange-wash)}.tmv2 .step-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.tmv2 .step-num{font-family:var(--font-display);font-weight:var(--display-weight);font-size:15px;color:var(--ink-mute);letter-spacing:.05em}.tmv2 .step-ic{width:48px;height:48px;border-radius:12px;background:var(--orange-wash);color:var(--orange);display:grid;place-items:center}.tmv2 .step h3{font-size:1.32rem;margin-bottom:9px}.tmv2 .step p{color:var(--ink-mute);font-size:15.5px;line-height:1.46}.tmv2 .step-line{position:absolute;bottom:0;left:0;height:3px;width:0;background:var(--orange);transition:width .3s ease}.tmv2 .step:hover .step-line{width:100%}.tmv2 .calc-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,56px);align-items:center;margin-top:44px}.tmv2 .calc-controls{display:flex;flex-direction:column;gap:28px}.tmv2 .calc-field label{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.tmv2 .calc-field .l-name{font-weight:600;font-size:16px;color:#f3ece0}.tmv2 .calc-field .l-val{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-spacing);font-size:1.5rem;color:var(--orange);font-variant-numeric:tabular-nums}.tmv2 .calc-slider{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:999px;background:#ffffff24;outline:none}.tmv2 .calc-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:var(--orange);border:3px solid #fff;box-shadow:0 2px 10px #0006;cursor:grab}.tmv2 .calc-slider::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:var(--orange);border:3px solid #fff;cursor:grab}.tmv2 .calc-slider:active::-webkit-slider-thumb{cursor:grabbing}.tmv2 .calc-result{background:linear-gradient(165deg,var(--ink-2),#16110b);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);padding:40px 36px;text-align:center;position:relative;overflow:hidden}.tmv2 .calc-result:before{content:"";position:absolute;inset:0;background:radial-gradient(80% 60% at 50% 0%,color-mix(in srgb,var(--orange),transparent 80%),transparent 70%)}.tmv2 .calc-result .rlabel{position:relative;font-size:15px;color:#f3ece0a8;margin-bottom:6px}.tmv2 .calc-big{position:relative;font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:-.02em;text-transform:none;font-size:clamp(3.4rem,7vw,5.2rem);color:var(--orange);line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 4px 30px color-mix(in srgb,var(--orange),transparent 60%)}.tmv2 .calc-big .yr{font-size:.3em;color:#f3ece099}.tmv2 .calc-sub{position:relative;color:#f3ece09e;font-size:14.5px;margin-top:14px;line-height:1.5}.tmv2 .calc-result .btn{position:relative;margin-top:26px;width:100%}.tmv2 .calc-fine{position:relative;margin-top:14px;font-size:12px;color:#f3ece061;line-height:1.5}.tmv2 .cmp-wrap{margin-top:48px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.tmv2 .cmp{width:100%;border-collapse:collapse;background:var(--paper)}.tmv2 .cmp th,.tmv2 .cmp td{padding:20px 18px;text-align:center;border-bottom:1px solid var(--line)}.tmv2 .cmp thead th{vertical-align:bottom;background:var(--paper-2)}.tmv2 .cmp tbody tr:last-child td{border-bottom:none}.tmv2 .cmp .row-label{text-align:left;font-weight:600;font-size:16px;color:var(--ink);width:30%}.tmv2 .cmp .col-name{font-family:var(--font-display);font-weight:var(--display-weight);text-transform:var(--display-transform);letter-spacing:var(--display-spacing);font-size:1.05rem;line-height:1.1}.tmv2 .cmp .col-sub{display:block;font-family:var(--font-body);font-weight:500;text-transform:none;letter-spacing:0;font-size:12.5px;color:var(--ink-mute);margin-top:6px}.tmv2 .cmp .col-tm{background:var(--ink);color:#fff;position:relative}.tmv2 .cmp .col-tm .col-name{color:#fff}.tmv2 .cmp .col-tm .col-sub{color:#fff9}.tmv2 .cmp thead .col-tm{border-top-left-radius:0}.tmv2 .cmp .tm-flag{display:inline-block;font-family:var(--font-body);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:10.5px;color:var(--ink);background:var(--orange);padding:3px 9px;border-radius:5px;margin-bottom:10px}.tmv2 .cmp td.col-tm{background:color-mix(in srgb,var(--ink),transparent 0%)}.tmv2 .cmp tbody td.col-tm{background:#1c1711}.tmv2 .cmp .mk{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%}.tmv2 .cmp .mk.yes{background:color-mix(in srgb,var(--ok),transparent 85%);color:var(--ok)}.tmv2 .cmp .col-tm .mk.yes{background:color-mix(in srgb,var(--ok),transparent 60%);color:#7be0a0}.tmv2 .cmp .mk.no{background:color-mix(in srgb,var(--no),transparent 88%);color:var(--no)}.tmv2 .cmp .mk.warn{color:var(--warn);font-size:18px}.tmv2 .cmp .price-cell{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-spacing);text-transform:none;font-size:1.45rem}.tmv2 .cmp .col-tm .price-cell{color:var(--orange)}.tmv2 .cmp .warn-txt{font-size:12.5px;color:var(--ink-mute);display:block;margin-top:3px}.tmv2 .cmp-cap{margin-top:22px;text-align:center;color:var(--ink-mute);font-size:15.5px}.tmv2 .cmp-cap b{color:var(--ink)}.tmv2 .price-card{max-width:560px;margin:48px auto 0;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.tmv2 .price-head{background:var(--ink);color:#fff;padding:38px 40px 34px;text-align:center;position:relative}.tmv2 .price-head:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--orange)}.tmv2 .price-tier{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--orange),#fff 18%);margin-bottom:18px}.tmv2 .price-amount{display:flex;align-items:flex-start;justify-content:center;gap:4px}.tmv2 .price-amount .cur{font-family:var(--font-display);font-weight:var(--display-weight);font-size:2.2rem;margin-top:.4em;color:#fff}.tmv2 .price-amount .num{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:-.03em;text-transform:none;font-size:clamp(4.5rem,9vw,6rem);line-height:.9;color:#fff;font-variant-numeric:tabular-nums}.tmv2 .price-amount .per{align-self:flex-end;margin-bottom:.8em;color:#ffffff9e;font-size:1.1rem;font-weight:600}.tmv2 .price-flat{margin-top:14px;color:#ffffffb3;font-size:15px}.tmv2 .price-body{padding:32px 40px 38px}.tmv2 .incl-title{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:18px;text-align:center}.tmv2 .incl-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px 22px;margin-bottom:28px}.tmv2 .incl-grid li{list-style:none;display:flex;align-items:center;gap:10px;font-size:15.5px;color:var(--ink-soft)}.tmv2 .incl-grid .ck{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--orange-wash);color:var(--orange);display:grid;place-items:center}.tmv2 .price-body .cta-form{max-width:none}.tmv2 .reassure-row{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 22px;margin-top:20px;padding-top:22px;border-top:1px solid var(--line)}.tmv2 .reassure-row span{display:flex;align-items:center;gap:7px;font-size:14px;color:var(--ink-mute)}.tmv2 .reassure-row svg{color:var(--ok);flex-shrink:0}.tmv2 .anchor-cap{max-width:560px;margin:22px auto 0;text-align:center;font-size:15px;color:var(--ink-mute);line-height:1.5}.tmv2 .anchor-cap b{color:var(--ink)}.tmv2 .voc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.tmv2 .voc-card{background:var(--ink-2);border:1px solid rgba(255,255,255,.09);border-radius:var(--radius);padding:28px 26px 26px;display:flex;flex-direction:column}.tmv2 .voc-card .stars{display:flex;gap:3px;color:var(--orange);margin-bottom:16px}.tmv2 .voc-card .q{font-size:18px;line-height:1.45;color:#fff;font-weight:500;flex:1}.tmv2 .voc-card .by{margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.09);font-size:14px;color:#f3ece099}.tmv2 .voc-card .by b{color:var(--orange);font-weight:700}.tmv2 .wl-counter{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:44px;flex-wrap:wrap}.tmv2 .wl-counter .avatars{display:flex}.tmv2 .wl-counter .avatars i{width:40px;height:40px;border-radius:50%;border:2.5px solid var(--ink);margin-left:-12px;background-size:cover}.tmv2 .wl-counter .avatars i:first-child{margin-left:0}.tmv2 .wl-counter .wl-num{font-family:var(--font-display);font-weight:var(--display-weight);text-transform:none;letter-spacing:-.01em;color:var(--orange)}.tmv2 .wl-counter .wl-txt{font-size:17px;color:#f3ece0d1}.tmv2 .faq-list{max-width:820px;margin:44px auto 0;border-top:1px solid var(--line)}.tmv2 .faq-item{border-bottom:1px solid var(--line)}.tmv2 .faq-q{width:100%;background:none;border:none;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 4px;font-family:var(--font-display);font-weight:var(--display-weight);text-transform:var(--display-transform);letter-spacing:var(--display-spacing);font-size:clamp(1.15rem,2vw,1.5rem);color:var(--ink)}.tmv2 .faq-q .fic{flex-shrink:0;width:34px;height:34px;border-radius:50%;border:1.5px solid var(--line-2);display:grid;place-items:center;transition:transform .25s ease,background .2s ease,border-color .2s;color:var(--ink)}.tmv2 .faq-item[data-open="1"] .fic{background:var(--orange);border-color:var(--orange);color:#fff;transform:rotate(45deg)}.tmv2 .faq-a{max-height:0;overflow:hidden;transition:max-height .32s ease}.tmv2 .faq-a-inner{padding:0 4px 28px;font-size:17px;line-height:1.6;color:var(--ink-mute);max-width:64ch}.tmv2 .final{background:var(--ink);color:#fff;text-align:center}.tmv2 .final:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--orange)}.tmv2 .final h2{font-size:clamp(2.3rem,5vw,3.6rem);color:#fff;max-width:18ch;margin-inline:auto}.tmv2 .final p{color:#f3ece0bd;font-size:1.2rem;margin:20px auto 36px;max-width:44ch}.tmv2 .final .cta-form{margin-inline:auto}.tmv2 .final .reassure{justify-content:center}.tmv2 .footer{background:#0e0b07;color:#f3ece080;padding:40px 0}.tmv2 .footer-in{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.tmv2 .foot-logo{display:flex;align-items:center;gap:11px;font-family:var(--font-display);font-weight:var(--display-weight);text-transform:var(--display-transform);letter-spacing:var(--display-spacing);font-size:1.2rem;color:#fff}.tmv2 .footer small{font-size:13.5px}.tmv2 .logo{display:inline-flex;align-items:center;gap:10px}.tmv2 .logo-mark{width:34px;height:34px;border-radius:9px;background:var(--orange);display:grid;place-items:center;color:#fff;flex-shrink:0;box-shadow:0 4px 12px color-mix(in srgb,var(--orange),transparent 60%)}.tmv2 .logo-word{font-family:var(--font-display);font-weight:var(--display-weight);text-transform:var(--display-transform);letter-spacing:var(--display-spacing);font-size:1.35rem;line-height:1}.tmv2 .center{text-align:center}.tmv2 .mx-auto{margin-inline:auto}.tmv2 .maxw{max-width:640px}.tmv2 .maxw.mx-auto{margin-inline:auto}.tmv2 .avatars{display:flex}.tmv2 .avatars i{display:block}.tmv2 .sec-head{max-width:720px}.tmv2 .sec-head.center{margin-inline:auto}.tmv2 .sec-head .h2,.tmv2 .sec-head .lead{margin-top:18px}@media (max-width: 940px){.tmv2 .hero-grid{grid-template-columns:1fr;gap:36px}.tmv2 .hero-visual{max-width:460px}.tmv2 .hero-visual .photo-ph{aspect-ratio:16/11}.tmv2 .phone{width:190px}.tmv2 .loss-grid{grid-template-columns:1fr}.tmv2 .steps{grid-template-columns:1fr 1fr}.tmv2 .calc-grid,.tmv2 .voc-grid{grid-template-columns:1fr}.tmv2 .cmp .col-sub{display:none}}@media (max-width: 600px){.tmv2 .container{padding-inline:20px}.tmv2 .steps{grid-template-columns:1fr}.tmv2 .cta-form{flex-direction:column}.tmv2 .cta-form .btn{width:100%}.tmv2 .incl-grid{grid-template-columns:1fr}.tmv2 .hero-visual .photo-ph{aspect-ratio:4/3.4}.tmv2 .phone{width:168px;right:-2px}.tmv2 .price-head,.tmv2 .price-body{padding-inline:24px}.tmv2 .cmp th,.tmv2 .cmp td{padding:14px 9px}.tmv2 .cmp .row-label{font-size:14px}.tmv2 .cmp .price-cell{font-size:1.1rem}.tmv2 .voc-quote{padding:24px}}.lp{--bg: #ECE5D6;--bg-deep: #E2DAC6;--paper: #F6F1E4;--ink: #14110D;--ink-2: #2A2520;--ink-3: rgba(20, 17, 13, .62);--line: rgba(20, 17, 13, .14);--line-strong: rgba(20, 17, 13, .32);--orange: #E5491C;--orange-deep: #B7370F;--green: #3F6B3A;background:var(--bg);color:var(--ink);width:100%;min-height:100vh;font-family:Archivo,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.lp *{box-sizing:border-box}.lp a{color:inherit}.lp button,.lp input,.lp select,.lp textarea{font-family:inherit}.lp ::selection{background:var(--orange);color:#fff}.lp .lp-topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--line);background:var(--bg);position:sticky;top:0;z-index:5}.lp .lp-logo{display:flex;align-items:center;gap:8px;font-weight:800;letter-spacing:-.01em}.lp .lp-logo .mark{width:22px;height:22px;background:var(--ink);border-radius:5px;position:relative;display:flex;align-items:center;justify-content:center}.lp .lp-logo .mark:after{content:"";width:9px;height:9px;background:var(--orange);border-radius:2px}.lp .lp-logo .wm{font-size:16px}.lp .lp-topbar .tag{font-family:Archivo Narrow;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.lp section{padding:36px 22px;border-bottom:1px solid var(--line)}.lp section.flush{padding:0;border:0}.lp .eyebrow{font-family:Archivo Narrow;font-weight:600;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);display:flex;align-items:center;gap:8px}.lp .eyebrow:before{content:"";width:18px;height:1px;background:var(--ink);display:inline-block}.lp .sec-h2{font-weight:900;font-size:26px;letter-spacing:-.02em;margin:10px 0 0;line-height:1.1;text-wrap:balance}.lp .lp-problem .sec-h2{margin:12px 0 0}.lp .sec-h2 .o{color:var(--orange)}.lp .sec-h2.sec-h2-form{font-size:28px;line-height:1.05}.lp .form-lead{font-size:15px;color:var(--ink-2);margin:10px 0 0;line-height:1.4}.lp .lp-hero{padding:32px 22px 40px;background:var(--bg)}.lp .lp-hero h1{font-weight:900;font-size:44px;line-height:1.08;letter-spacing:-.025em;margin:14px 0;text-wrap:balance}.lp .lp-hero h1 .hl{background:var(--ink);color:var(--bg);padding:0 7px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lp .lp-hero h1 .or{color:var(--orange)}.lp .lp-hero p.sub{font-size:17px;line-height:1.35;color:var(--ink-2);margin:0 0 22px;max-width:38ch;text-wrap:pretty}.lp .lp-hero .micro{font-family:Archivo Narrow;font-size:12.5px;letter-spacing:.04em;color:var(--ink-3);margin-top:12px;line-height:1.5}.lp .cta{appearance:none;border:0;width:100%;background:var(--orange);color:#fff;font-family:Archivo;font-weight:800;font-size:18px;letter-spacing:.01em;padding:18px;border-radius:10px;box-shadow:0 2px 0 var(--orange-deep),0 12px 22px -10px #e5491c8c;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:transform .06s ease}.lp .cta:active{transform:translateY(1px);box-shadow:0 1px 0 var(--orange-deep)}.lp .cta:disabled{opacity:.7;cursor:default}.lp .cta .arr{display:inline-block;transform:translateY(-1px)}.lp .stamp{display:inline-flex;align-items:center;gap:8px;font-family:Archivo Narrow;font-weight:700;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);background:transparent;border:1.5px solid var(--ink);padding:5px 10px;border-radius:4px;transform:rotate(-1.2deg)}.lp .stamp .dot{width:6px;height:6px;background:var(--orange);border-radius:50%}.lp .lp-problem{background:var(--paper)}.lp .problem-list{display:flex;flex-direction:column;gap:14px;margin-top:18px}.lp .problem-card{background:var(--bg);border:1px solid var(--line);border-left:4px solid var(--orange);border-radius:8px;padding:18px 16px 16px;position:relative}.lp .problem-card .n{font-family:Archivo Narrow;font-weight:700;font-size:11px;color:var(--ink-3);letter-spacing:.18em;text-transform:uppercase;margin-bottom:7px}.lp .problem-card p{margin:0;font-weight:600;font-size:17px;line-height:1.32;letter-spacing:-.01em;text-wrap:pretty}.lp .p-ico{width:48px;height:48px;border-radius:11px;background:#e5491c1f;color:var(--orange);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.lp .p-ico svg{display:block}.lp .lp-solution{background:var(--bg-deep)}.lp .ba{display:grid;grid-template-columns:1fr;gap:12px;margin-top:18px}.lp .ba-card{border-radius:10px;padding:18px;border:1px solid var(--line);display:flex;flex-direction:column}.lp .ba-card.today{background:#3a352e;color:#e8e1d0}.lp .ba-card.with{background:#fff;color:var(--ink)}.lp .ba-label{font-family:Archivo Narrow;font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px;opacity:.7}.lp .ba-card.with .ba-label{color:var(--orange);opacity:1}.lp .ba-card p{margin:16px 0 0;font-size:15.5px;line-height:1.4;font-weight:500;text-wrap:pretty}.lp .ba-arrow{display:flex;align-items:center;justify-content:center;color:var(--ink-3);font-family:Archivo Narrow;font-size:11px;letter-spacing:.2em;text-transform:uppercase;gap:8px}.lp .ba-arrow svg{display:block}.lp .trust-line{margin-top:16px;padding:12px 14px;background:var(--bg);border:1px dashed var(--line-strong);border-radius:8px;font-size:14px;font-weight:600;line-height:1.4;display:flex;gap:10px;align-items:flex-start}.lp .trust-line .lock{flex-shrink:0;width:22px;height:22px;background:var(--ink);color:var(--bg);display:flex;align-items:center;justify-content:center;border-radius:5px;font-size:12px}.lp .phone-mock{background:var(--ink);border-radius:18px;padding:8px;margin:18px auto 0;max-width:320px;box-shadow:0 16px 30px -16px #0006}.lp .phone-mock .screen{background:#faf6ec;border-radius:12px;padding:14px 12px;font-size:13px}.lp .pm-statusbar{display:flex;align-items:center;justify-content:space-between;padding:0 2px 9px;margin-bottom:2px;border-bottom:1px solid var(--line)}.lp .pm-statusbar .clock{font-weight:800;font-size:12.5px;letter-spacing:-.01em}.lp .pm-statusbar .sig{display:flex;gap:5px;align-items:center}.lp .pm-statusbar .bars{display:flex;gap:2px;align-items:flex-end;height:10px}.lp .pm-statusbar .bars i{width:3px;background:var(--ink);border-radius:1px;display:block}.lp .pm-statusbar .net{font-family:Archivo Narrow;font-weight:700;font-size:10.5px}.lp .pm-batt{width:18px;height:10px;border:1.3px solid var(--ink);border-radius:2.5px;position:relative}.lp .pm-batt:after{content:"";position:absolute;right:-3px;top:3px;width:2px;height:4px;background:var(--ink);border-radius:0 1px 1px 0}.lp .pm-batt i{position:absolute;left:1.3px;top:1.3px;bottom:1.3px;width:10px;background:var(--green);border-radius:1px;display:block}.lp .pm-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--line);margin-bottom:10px}.lp .pm-head .t{font-weight:800;font-size:13px;letter-spacing:-.01em}.lp .pm-head .badge{background:var(--orange);color:#fff;font-size:10px;font-weight:800;padding:2px 7px;border-radius:99px;letter-spacing:.06em}.lp .pm-row{display:flex;gap:10px;padding:10px 4px;border-bottom:1px solid var(--line)}.lp .pm-row:last-child{border-bottom:0}.lp .pm-avatar{flex-shrink:0;width:30px;height:30px;border-radius:50%;background:var(--bg-deep);color:var(--ink);font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;position:relative}.lp .pm-avatar .ch{position:absolute;bottom:-3px;right:-3px;width:14px;height:14px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:8px;color:#fff;border:1.5px solid #FAF6EC}.lp .ch.sms{background:#26b642}.lp .ch.call{background:var(--ink)}.lp .pm-body{flex:1;min-width:0}.lp .pm-name{font-weight:700;font-size:12px;letter-spacing:-.01em;display:flex;justify-content:space-between;align-items:baseline}.lp .pm-name .when{font-family:Archivo Narrow;font-weight:500;color:var(--ink-3);font-size:11px}.lp .pm-prev{font-size:12px;color:var(--ink-2);margin-top:2px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.lp .pm-status{margin-top:4px;display:inline-flex;gap:5px;align-items:center;font-family:Archivo Narrow;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--green)}.lp .pm-status.urgent{color:var(--orange)}.lp .pm-status .dot{width:6px;height:6px;background:currentColor;border-radius:50%}.lp .chaos{position:relative;height:172px;border-radius:9px;background:#0003;overflow:hidden;border:1px solid rgba(255,255,255,.07)}.lp .chaos .pill{position:absolute;display:flex;align-items:center;gap:7px;background:#2c2720;color:#e8e1d0;border:1px solid rgba(255,255,255,.1);padding:7px 10px;border-radius:8px;font-size:11.5px;font-weight:600;box-shadow:0 8px 16px -8px #000000bf;white-space:nowrap}.lp .chaos .pill .cd{width:9px;height:9px;border-radius:50%;flex-shrink:0}.lp .chaos .pill .unread{position:absolute;top:-6px;right:-6px;width:16px;height:16px;background:var(--orange);color:#fff;border-radius:50%;font-size:9.5px;font-weight:800;display:flex;align-items:center;justify-content:center;border:1.5px solid #2c2720}.lp .chaos .missed{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-4deg);background:var(--orange);color:#fff;font-family:Archivo Narrow;font-weight:800;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;padding:7px 13px;border-radius:7px;z-index:3;box-shadow:0 10px 20px -6px #000000a6}.lp .lp-how{background:var(--bg)}.lp .steps{display:flex;flex-direction:column;gap:12px;margin-top:18px}.lp .step{background:var(--paper);border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden}.lp .step-visual{height:132px;background:var(--bg);border-bottom:1px solid var(--line);padding:16px;display:flex;align-items:center;justify-content:center;position:relative}.lp .step-body{padding:16px;display:grid;grid-template-columns:46px 1fr;gap:14px;align-items:start}.lp .step .num{width:46px;height:46px;background:var(--ink);color:var(--bg);border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:22px;letter-spacing:-.02em;position:relative}.lp .step .num:after{content:"";position:absolute;right:-3px;top:-3px;width:10px;height:10px;background:var(--orange);border-radius:2px;border:2px solid var(--paper)}.lp .step h3{margin:0 0 6px;font-weight:800;font-size:19px;letter-spacing:-.015em}.lp .step p{margin:0;font-size:14.5px;line-height:1.4;color:var(--ink-2)}.lp .channels{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.lp .chip{display:inline-flex;align-items:center;gap:5px;font-family:Archivo Narrow;font-weight:700;font-size:11px;letter-spacing:.06em;padding:4px 8px;border-radius:5px;background:var(--bg);border:1px solid var(--line);color:var(--ink-2)}.lp .chip .d{width:7px;height:7px;border-radius:50%}.lp .sv-row{display:flex;flex-direction:column;align-items:center;gap:9px;flex-wrap:wrap;justify-content:center}.lp .sv-arrow{color:var(--ink-3);font-weight:900;font-size:16px;line-height:.7}.lp .sv-stack{display:flex;flex-direction:column;gap:9px;width:100%;max-width:210px}.lp .sv-inline{display:flex;align-items:center;gap:14px}.lp .sv-card{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:9px 11px;font-size:12px;font-weight:700;display:flex;align-items:center;gap:7px;box-shadow:0 3px 8px -4px #0000002e;letter-spacing:-.01em}.lp .sv-card .tick{color:var(--green);font-weight:900}.lp .sv-row .inbox{background:var(--ink);color:var(--bg);padding:9px 13px;border-radius:8px;font-size:12.5px;font-weight:800;letter-spacing:-.01em;box-shadow:0 4px 10px -4px #00000059;white-space:nowrap}.lp .sv-chs{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;max-width:230px}.lp .sv-ch{display:inline-flex;align-items:center;gap:5px;background:var(--paper);border:1px solid var(--line);border-radius:7px;padding:5px 8px;font-size:11px;font-weight:700;letter-spacing:-.01em;box-shadow:0 2px 6px -3px #0003}.lp .sv-ch .cd{width:8px;height:8px;border-radius:50%;flex-shrink:0}.lp .sv-stamp{border:2px solid var(--green);color:var(--green);font-family:Archivo Narrow;font-weight:800;font-size:14px;letter-spacing:.16em;padding:5px 11px;border-radius:7px;transform:rotate(-7deg)}.lp .lp-vs{background:var(--ink);color:var(--bg)}.lp .lp-vs .eyebrow{color:#ece5d699}.lp .lp-vs .eyebrow:before{background:#ece5d699}.lp .lp-vs h2{font-weight:900;font-size:28px;line-height:1.05;letter-spacing:-.02em;margin:14px 0;text-wrap:balance}.lp .lp-vs h2 strong{color:var(--orange);font-weight:900}.lp .lp-vs p{font-size:16px;line-height:1.5;color:#ece5d6d9;margin:0 0 16px;text-wrap:pretty}.lp .vs-compare{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:18px;border:1px solid rgba(255,255,255,.16);border-radius:8px;overflow:hidden}.lp .vs-col{padding:14px}.lp .vs-col.them{background:#ffffff05}.lp .vs-col.us{background:var(--orange);color:#fff}.lp .vs-col .label{font-family:Archivo Narrow;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;margin-bottom:10px}.lp .vs-col.them .label{color:#ece5d68c}.lp .vs-col ul{margin:0;padding:0;list-style:none}.lp .vs-col li{font-size:13px;line-height:1.4;padding:6px 0;display:flex;gap:8px;align-items:flex-start;border-top:1px dashed rgba(255,255,255,.12)}.lp .vs-col li:first-child{border-top:0}.lp .vs-col.us li{border-color:#ffffff47;font-weight:600}.lp .vs-col li .ic{flex-shrink:0;font-weight:900;width:14px;opacity:.6}.lp .lp-price{background:var(--bg)}.lp .price-card{margin-top:20px;background:var(--paper);border:2px solid var(--ink);border-radius:12px;padding:22px 18px;position:relative;box-shadow:6px 6px 0 var(--ink)}.lp .price-card .stamp-wrap{position:absolute;top:-14px;right:14px}.lp .price-card .row1{display:flex;align-items:baseline;gap:6px;margin-bottom:6px}.lp .price-card .dollar{font-size:28px;font-weight:800;line-height:1;transform:translateY(-12px)}.lp .price-card .num{font-size:78px;font-weight:900;letter-spacing:-.05em;line-height:.85}.lp .price-card .per{font-family:Archivo Narrow;font-weight:600;font-size:14px;color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;transform:translateY(-12px)}.lp .price-card .what{font-size:16px;font-weight:700;margin:6px 0 14px}.lp .price-list{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--line);padding-top:14px;margin-bottom:18px}.lp .price-list li{list-style:none;padding:0;font-size:14px;font-weight:600;display:flex;gap:10px;align-items:flex-start}.lp .price-list li:before{content:"\2713";color:var(--orange);font-weight:900;flex-shrink:0}.lp .counter-strip{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:var(--ink);color:var(--bg);border-radius:8px;margin-top:14px}.lp .counter-strip .l{font-family:Archivo Narrow;font-size:11px;letter-spacing:.18em;text-transform:uppercase;opacity:.7}.lp .counter-strip .v{font-weight:900;font-size:18px;letter-spacing:-.02em}.lp .counter-strip .v .of{opacity:.5;font-weight:600;font-size:14px}.lp .counter-strip-bar{width:80px}.lp .counter-bar{height:6px;background:#ece5d62e;border-radius:99px;overflow:hidden;margin-top:6px}.lp .counter-bar .fill{height:100%;background:var(--orange)}.lp .lp-faq{background:var(--bg-deep)}.lp .faq-list{display:flex;flex-direction:column;gap:0;margin-top:14px;border-top:1px solid var(--ink)}.lp .faq-item{border-bottom:1px solid var(--ink);padding:14px 4px;cursor:pointer;user-select:none}.lp .faq-q{display:flex;justify-content:space-between;gap:12px;align-items:center;font-weight:800;font-size:16px;letter-spacing:-.01em;line-height:1.25}.lp .faq-q .pl{flex-shrink:0;width:24px;height:24px;border:1.5px solid var(--ink);border-radius:5px;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:14px}.lp .faq-a{margin-top:0;max-height:0;overflow:hidden;transition:max-height .25s ease,margin-top .15s ease;color:var(--ink-2);font-size:14.5px;line-height:1.45}.lp .faq-item.open .faq-a{max-height:300px;margin-top:10px}.lp .faq-item.open .faq-q .pl{background:var(--ink);color:var(--bg)}.lp .lp-form{background:var(--paper)}.lp .form-card{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:18px 16px;margin-top:16px}.lp .form-card h3{margin:0 0 4px;font-weight:900;font-size:22px;letter-spacing:-.02em}.lp .form-card .sub{margin:0 0 16px;font-size:13.5px;color:var(--ink-2);line-height:1.4}.lp .field{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.lp .field label{font-family:Archivo Narrow;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.lp .field input{appearance:none;border:1.5px solid var(--line-strong);background:#fff;padding:14px 12px;font-size:16px;border-radius:8px;color:var(--ink);width:100%;font-weight:500;outline:none;transition:border-color .12s}.lp .field input:focus{border-color:var(--orange)}.lp .form-card .privacy{margin-top:10px;font-family:Archivo Narrow;font-size:11.5px;color:var(--ink-3);line-height:1.4;text-align:center}.lp .form-card .err{font-family:Archivo Narrow;font-weight:700;font-size:12px;color:var(--orange-deep);margin-top:-4px;margin-bottom:8px}.lp .success-card{background:var(--bg);border:2px solid var(--ink);border-radius:10px;padding:22px 18px;margin-top:16px;box-shadow:6px 6px 0 var(--ink)}.lp .success-card .check{width:42px;height:42px;background:var(--orange);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900;font-size:22px;margin-bottom:12px}.lp .success-card h3{margin:0 0 6px;font-size:24px;font-weight:900;letter-spacing:-.02em}.lp .success-card p{margin:0 0 14px;font-size:14.5px;line-height:1.45;color:var(--ink-2)}.lp .success-card .position{background:var(--ink);color:var(--bg);padding:10px 14px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.lp .success-card .position .lbl{font-family:Archivo Narrow;font-size:11px;letter-spacing:.2em;text-transform:uppercase;opacity:.7}.lp .success-card .position .v{font-weight:900;font-size:20px;letter-spacing:-.02em}.lp .lp-foot{background:var(--ink);color:var(--bg);padding:32px 22px}.lp .lp-foot .lp-logo .mark{background:var(--bg)}.lp .lp-foot .lp-logo .mark:after{background:var(--orange)}.lp .lp-foot .lp-logo{color:var(--bg)}.lp .lp-foot .foot-tag{margin-top:10px;font-size:13.5px;line-height:1.45;color:#ece5d6c7}.lp .foot-line{height:1px;background:#ece5d62e;margin:18px 0}.lp .foot-meta{font-family:Archivo Narrow;font-size:11.5px;letter-spacing:.06em;color:#ece5d68c;line-height:1.5}.lp .eyebrow.eyebrow-lg{font-size:13.5px;letter-spacing:.2em;color:var(--ink-2)}.lp .eyebrow.eyebrow-lg:before{width:26px;background:var(--orange);height:2px}@media (min-width: 880px){.lp .lp-hero{display:grid;grid-template-columns:1fr;gap:60px;align-items:center;padding:80px 60px}.lp .hero-text{max-width:820px}.lp .lp-hero h1{font-size:84px}.lp .lp-hero p.sub{font-size:21px;max-width:46ch}.lp .cta{width:auto;padding:20px 28px;font-size:19px}.lp .hero-actions{display:flex;flex-wrap:wrap;gap:0}.lp section{padding:80px 60px}.lp .problem-list{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.lp .ba{grid-template-columns:1fr auto 1fr}.lp .ba-arrow{flex-direction:column}.lp .steps{grid-template-columns:repeat(3,1fr);display:grid}.lp .lp-vs h2{font-size:48px}.lp .price-card,.lp .form-card,.lp .success-card{max-width:520px}.lp .faq-list{max-width:760px}.lp .chaos{height:240px}.lp .step-visual{height:150px}}
