body:has(.sales){background:#f1ece2}@keyframes sales-pulse{50%{opacity:.3}}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur()}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}.sales{--cream:#f1ece2;--paper:#fbf8f2;--ink:#11201a;--muted:#5a645d;--soft:#8a918b;--green:#1b4332;--deep:#0e261c;--sage:#dce4d5;--accent:#ff5b24;--line:#11201a1f;--cream-dim:#f1ece2b3;--sans:var(--font-archivo), system-ui, sans-serif;--serif:var(--font-instrument), Georgia, serif;--mono:var(--font-mono), ui-monospace, monospace;--ios:-apple-system, "SF Pro Text", "SF Pro Display", var(--font-archivo), system-ui, sans-serif;--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:ease-in-out;--ease-out:ease-out;--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--distance-micro:4px;--distance-base:8px;--distance-medium:12px;--scale-large:.96;--scale-medium:.97;--blur-small:2px;--blur-medium:3px;--digit-dur:.5s;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1;--check-opacity-dur:.5s;--check-rotate-dur:.5s;--check-rotate-from:80deg;--check-bob-dur:.5s;--check-y-amount:40px;--check-blur-dur:.5s;--check-blur-from:10px;--check-path-dur:.5s;--check-path-delay:80ms;--check-ease-out:cubic-bezier(.22, 1, .36, 1);--check-ease-opacity:cubic-bezier(.22, 1, .36, 1);--check-ease-rotate:cubic-bezier(.22, 1, .36, 1);--check-ease-bob:cubic-bezier(.34, 1.35, .64, 1);--check-ease-path:cubic-bezier(.22, 1, .36, 1);--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--stagger-dur:.5s;--stagger-distance:12px;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1);--acc-expand:.25s;--acc-collapse:.25s;--acc-chevron:.25s;--acc-ease:cubic-bezier(.22, 1, .36, 1);--toast-open:.35s;--toast-close:.25s;background:var(--cream);color:var(--ink);font:400 17px/1.6 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:clip}.sales a{color:inherit}.sales img{max-width:100%;display:block}.sales h1,.sales h2,.sales h3,.sales h4,.sales p{margin:0}.sales h1,.sales h2,.sales h3{text-wrap:balance}.sales p{text-wrap:pretty}.sales button{font:inherit;color:inherit}.sales ul,.sales ol{margin:0}.sales :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.sales .skip{z-index:300;background:var(--ink);color:var(--cream);border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:-999px}.sales .skip:focus{left:8px}.sales .wrap{max-width:1200px;margin:0 auto;padding:0 20px}@media (min-width:900px){.sales .wrap{padding:0 40px}}.sales .mono{font:500 12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase}.sales .serif{font-family:var(--serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.sales .i{flex:none;width:1.1em;height:1.1em}.sales :is(.app-btn,summary,.inc h3) .i *{stroke-width:2px}.sales .btn{min-height:52px;font:600 15.5px/1 var(--sans);cursor:pointer;background:var(--paper);color:var(--ink);transition:transform var(--duration-quick) var(--ease-smooth-out), background-color var(--duration-quick) ease, box-shadow var(--duration-quick) ease, color var(--duration-quick) ease;border:0;border-radius:999px;align-items:center;gap:14px;padding:6px 6px 6px 22px;text-decoration:none;display:inline-flex}.sales .btn:active:not(:disabled){transform:scale(var(--scale-large))}.sales .btn-go{background:var(--accent);color:var(--ink);box-shadow:0 1px 2px #11201a14}.sales .btn-ghost{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.sales .btn-text{white-space:nowrap}.sales .btn-cap{background:var(--ink);width:34px;height:34px;color:var(--paper);border-radius:999px;flex:none;overflow:hidden}.sales .btn-go .btn-cap{background:var(--paper);color:var(--accent)}.sales .btn-cap-track{width:68px;height:34px;transition:transform var(--duration-fast) var(--ease-smooth-out);flex:none;display:flex;transform:translate(0)}.sales .btn-cap-layer{flex:none;place-items:center;width:34px;height:34px;display:grid}.sales .btn-cap .i{width:16px;height:16px}.sales .btn-cap .i *{stroke-width:2px}@media (hover:hover) and (pointer:fine){.sales .btn:hover:not(:disabled) .btn-cap-track{transform:translate(-34px)}.sales .chapters a:not(.on):hover,.sales .tab:not([aria-selected=true]):hover{color:var(--ink)}}.sales .top{z-index:50;-webkit-backdrop-filter:blur(12px);background:#f1ece2db;position:sticky;top:0}.sales .top .wrap{align-items:center;gap:28px;height:64px;display:flex}.sales .logo{letter-spacing:-.01em;white-space:nowrap;font-weight:700;text-decoration:none}.sales .chapters{gap:4px;margin-left:auto;display:none}.sales .chapters a{color:var(--muted);transition:color var(--duration-quick) ease, background-color var(--duration-quick) ease;border-radius:999px;padding:8px 12px;font-size:14px;text-decoration:none}.sales .chapters a:is(.on,[aria-current=page]){color:var(--ink);background:#11201a0f}.sales .top .btn{white-space:nowrap;gap:12px;min-height:40px;margin-left:auto;padding:4px 4px 4px 16px;font-size:14px}.sales .top .btn-cap{width:30px;height:30px}.sales .top .btn-cap-track{width:60px;height:30px}.sales .top .btn-cap-layer{width:30px;height:30px}@media (hover:hover) and (pointer:fine){.sales .top .btn:hover:not(:disabled) .btn-cap-track{transform:translate(-30px)}}.sales .top .q-back{white-space:nowrap}@media (min-width:1000px){.sales .chapters{display:flex}.sales .top .btn{margin-left:0}}.sales .progress{background:var(--ink);transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.sales section{padding:clamp(80px,10vw,136px) 0}.sales .flush{padding-top:0}.sales .label{color:var(--muted);align-items:center;gap:10px;margin-bottom:20px;display:flex}.sales .h2{letter-spacing:-.03em;max-width:19ch;font-size:clamp(34px,4.6vw,60px);font-weight:700;line-height:1.03}.sales .lead{color:var(--muted);max-width:46ch;margin-top:18px;font-size:clamp(18px,1.6vw,21px)}.sales .hero{padding:clamp(28px,4.5vw,56px) 0 0}.sales .hero-grid{align-items:center;gap:40px;display:grid}@media (min-width:980px){.sales .hero-grid{grid-template-columns:1.15fr .85fr;gap:56px}}.sales .for{flex-wrap:wrap;gap:6px;margin-bottom:26px;display:inline-flex}.sales .for span{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:6px 12px;font-size:13.5px;font-weight:500}.sales h1{letter-spacing:-.04em;font-size:clamp(42px,6.2vw,88px);font-weight:800;font-stretch:104%;line-height:.98}.sales h1 .serif{color:var(--green);font-size:1.08em}.sales .hero .lead{color:var(--ink);opacity:.78;max-width:40ch}.sales .ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.sales .facts{color:var(--muted);flex-wrap:wrap;gap:10px 22px;margin-top:28px;padding:0;font-size:14.5px;list-style:none;display:flex}.sales .facts li{align-items:center;gap:8px;display:flex}.sales .facts .i{color:var(--green)}.sales .hero-visual{justify-content:center;padding-bottom:8px;display:flex}.sales .phone{aspect-ratio:300/626;background:linear-gradient(135deg,#5b5e63,#2a2c30 22%,#1a1b1e 50%,#34363a 78%,#63666b);border-radius:56px;flex:none;width:300px;max-width:78vw;padding:3px;position:relative;box-shadow:inset 0 0 0 1px #ffffff38,0 0 0 .5px #00000080,0 2px 4px #11201a1f,0 50px 90px -34px #11201a8c}.sales .phone:before,.sales .phone:after{content:"";background:linear-gradient(90deg,#2a2c30,#55585d);border-radius:2px;width:3px;position:absolute}.sales .phone:before{height:34px;top:19%;left:-2px;box-shadow:0 54px #3a3c40,0 104px #3a3c40}.sales .phone:after{height:72px;top:29%;right:-2px}.sales .screen{color:#2a2620;isolation:isolate;background:#faf6ef;border:7px solid #050505;border-radius:53px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.sales .island{z-index:6;background:radial-gradient(circle at 76%,#1d2a3a 0 3.5px,#0b0f14 4.5px,#0000 5.5px),#000;border-radius:20px;width:92px;height:27px;position:absolute;top:9px;left:50%;translate:-50%}.sales .sbar{height:46px;font:600 15px/1 var(--ios);letter-spacing:-.01em;z-index:5;font-variant-numeric:tabular-nums;flex:none;grid-template-columns:1fr 100px 1fr;align-items:center;padding:2px 22px 0;display:grid;position:relative}.sales .sbar-t{transition:opacity var(--duration-slow) var(--ease-in-out);justify-self:center}.sales .sbar-t[data-ready=false]{opacity:0}.sales .sbar-r{grid-column:3;justify-self:center;align-items:center;gap:5px;display:flex}.sales .sbar-r svg{fill:currentColor;width:auto;height:11.5px}.sales .home-bar{z-index:6;opacity:.85;background:currentColor;border-radius:4px;width:104px;height:4px;position:absolute;bottom:7px;left:50%;translate:-50%}.sales .phone.lock{width:300px}.sales .lock .screen{color:#fff;background:radial-gradient(70% 38% at 18% 8%,#ffd3a8 0%,#0000 70%),radial-gradient(65% 40% at 92% 22%,#ff7a45 0%,#0000 72%),radial-gradient(80% 45% at 10% 52%,#e2643a 0%,#0000 70%),radial-gradient(90% 50% at 85% 62%,#2f6b52 0%,#0000 72%),radial-gradient(100% 55% at 30% 100%,#0e261c 0%,#0000 75%),linear-gradient(#f6b98a 0%,#c9573a 45%,#1b4332 100%)}.sales .lock .screen:after{content:"";z-index:-1;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.sales .lock .screen:before{content:"";z-index:-1;background:linear-gradient(#0000 45%,#00000047);position:absolute;inset:0}.sales .lock .sbar-t{justify-self:start;padding-left:8px;font-size:14px}.sales .lock-date{text-align:center;font:600 16px/1 var(--ios);opacity:.92;letter-spacing:0;margin-top:8px}.sales .lock-clock{text-align:center;font:700 88px/1 var(--ios);letter-spacing:-.035em;color:#fffffff0;text-shadow:0 1px 24px #78280a40;font-variant-numeric:tabular-nums;transition:opacity var(--duration-slow) var(--ease-in-out);margin-top:2px}.sales .lock-clock[data-ready=false],.sales .lock-date[data-ready=false]{opacity:0}.sales .ntfs{gap:8px;margin-top:auto;margin-bottom:78px;padding:0 8px;display:grid}.sales .ntf{color:#000;font:400 13px/1.3 var(--ios);-webkit-backdrop-filter:blur(22px)saturate(1.8);background:#f6f6f69e;border-radius:24px;grid-template-columns:38px 1fr;align-items:center;gap:10px;padding:11px 14px 11px 11px;display:grid;box-shadow:inset 0 .5px #fffc,inset 0 0 0 .5px #ffffff59,0 8px 24px -10px #00000059}.sales .ntf-ic{color:#fff;border-radius:13px;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 0 0 .5px #00000014}.sales .ntf-ic .i{width:21px;height:21px}.sales .ntf-top{justify-content:space-between;gap:8px;display:flex}.sales .ntf-top b{font-size:13.5px;font-weight:600}.sales .ntf-top span{color:#3c3c439e;flex:none;font-size:12px}.sales .ntf p{color:#000000db;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sales .lock-btns{justify-content:space-between;padding:0 34px;display:flex;position:absolute;bottom:30px;left:0;right:0}.sales .lock-btns span{-webkit-backdrop-filter:blur(18px);background:#28140a47;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 .5px #ffffff59}.sales .lock-btns .i{width:20px;height:20px}.sales .app{flex-direction:column;flex:1;gap:12px;padding:10px 18px 26px;font-size:13px;display:flex}.sales .brand{letter-spacing:.08em;align-items:center;gap:7px;font-size:11.5px;font-weight:800;display:flex}.sales .brand i{background:#b87333;border-radius:5px;width:18px;height:18px}.sales .app h4{letter-spacing:-.02em;font-size:19px;line-height:1.1}.sales .app small{letter-spacing:.07em;text-transform:uppercase;color:#8b8073;margin-bottom:6px;font-size:10.5px;font-weight:600;display:block}.sales .chips{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.sales .chip{cursor:pointer;text-align:center;transition:background-color var(--duration-quick) ease, color var(--duration-quick) ease, box-shadow var(--duration-quick) ease, transform var(--duration-quick) var(--ease-smooth-out);background:0 0;border:0;border-radius:10px;padding:8px 4px;font-size:12px;font-weight:600;box-shadow:inset 0 0 0 1.5px #e2d8c9}.sales .chip span{font:400 10px/1.3 var(--mono);opacity:.7;display:block}.sales :is(.chip,.day,.slot,.need,.tab,.done button):active{transform:scale(var(--scale-large))}.sales .chip[aria-pressed=true],.sales .chip.on{color:#faf6ef;box-shadow:none;background:#2a2620}.sales .range-row{justify-content:space-between;display:flex}.sales .app input[type=range]{accent-color:#b87333;width:100%;margin:0}.sales .tick{cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:flex}.sales .tick input{accent-color:#b87333;width:16px;height:16px;margin:0}.sales .tick em{font:400 11px var(--mono);color:#8b8073;margin-left:auto}.sales .total{background:#f0e8db;border-radius:14px;margin-top:auto;padding:12px 14px}.sales .total b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;display:inline-block}.sales .app-btn{color:#faf6ef;text-align:center;cursor:pointer;transition:transform var(--duration-quick) var(--ease-smooth-out), opacity var(--duration-quick) ease;background:#2a2620;border:0;border-radius:999px;padding:12px;font-size:13px;font-weight:600;display:block}.sales .app-btn:not(:disabled):active{transform:scale(var(--scale-large))}.sales .app-btn:disabled{opacity:.35;cursor:default}.sales .problem{padding-top:40px}.sales .stats{gap:14px;margin-top:48px;display:grid}@media (min-width:800px){.sales .stats{grid-template-columns:repeat(3,1fr);gap:20px}}.sales .stat{border-top:2px solid var(--ink);padding-top:20px}.sales .stat b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(56px,7vw,96px);font-weight:800;line-height:1;display:block}.sales .stat p{max-width:22ch;margin-top:10px;font-size:18px}.sales .source{color:var(--soft);max-width:70ch;margin-top:28px;font-size:13.5px}.sales .source a{color:var(--muted)}.sales .turn{letter-spacing:-.02em;max-width:30ch;margin-top:56px;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.25}.sales .turn .serif{color:var(--green);font-size:1.1em}.sales .get{align-items:center;gap:48px;display:grid}@media (min-width:900px){.sales .get{grid-template-columns:minmax(0,1fr) auto;gap:clamp(56px,7vw,112px)}}.sales .get .h2{max-width:15ch}.sales .tabs{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;gap:4px;max-width:100%;margin-top:32px;padding:5px;display:inline-flex;position:relative;overflow-x:auto}.sales .tab{z-index:1;cursor:pointer;white-space:nowrap;color:var(--muted);transition:color var(--tabs-dur) var(--tabs-ease), transform var(--duration-quick) var(--ease-smooth-out);background:0 0;border:0;border-radius:999px;padding:10px 18px;font-size:15px;font-weight:600;position:relative}.sales .tab[aria-selected=true]{color:var(--cream)}.sales .tabs:not(.ready) .tab[aria-selected=true]{background:var(--ink)}.sales .tab-pill{background:var(--ink);width:0;transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;pointer-events:none;border-radius:999px;position:absolute;top:5px;bottom:5px;left:0;transform:translate(0)}.sales .panel{border-top:1px solid var(--line);margin-top:36px;padding-top:32px}.sales .panel>*,.sales .get-device .scr{transition:opacity var(--duration-fast) var(--ease-smooth-out), transform var(--duration-fast) var(--ease-smooth-out), filter var(--duration-fast) var(--ease-smooth-out)}.sales .panel>:nth-child(2){transition-delay:var(--duration-stagger)}.sales .panel>:nth-child(3){transition-delay:calc(var(--duration-stagger) * 2)}.sales .panel>:nth-child(4){transition-delay:calc(var(--duration-stagger) * 3)}@starting-style{.sales .panel>*,.sales .get-device .scr{opacity:0;transform:translateY(var(--distance-base));filter:blur(var(--blur-medium))}}.sales .panel h3{letter-spacing:-.025em;font-size:clamp(24px,2.3vw,30px);line-height:1.1}.sales .panel>p{color:var(--muted);max-width:44ch;margin-top:10px}.sales .ticks{gap:12px;margin-top:24px;padding:0;list-style:none;display:grid}.sales .ticks li{align-items:flex-start;gap:12px;font-size:17px;display:flex}.sales .ticks .i{color:var(--green);margin-top:4px}.sales .try{color:var(--muted);align-items:center;gap:8px;margin-top:26px;font-size:14px;display:inline-flex}.sales .try .dot{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite sales-pulse}.sales .get-device{isolation:isolate;justify-content:center;display:flex;position:relative}.sales .get-device:before{content:"";z-index:-1;background:radial-gradient(closest-side,#dce4d5f2,#0000);position:absolute;inset:8% 0}@media (min-width:900px){.sales .get-device:before{inset:8% -18%}}.sales .days{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.sales .day{cursor:pointer;transition:background-color var(--duration-quick) ease, color var(--duration-quick) ease, transform var(--duration-quick) var(--ease-smooth-out);background:0 0;border:0;border-radius:10px;padding:7px 0;font-size:11px;font-weight:600;line-height:1.25;box-shadow:inset 0 0 0 1.5px #e2d8c9}.sales .day span{font-size:15px;display:block}.sales .day[aria-pressed=true]{color:#faf6ef;box-shadow:none;background:#2a2620}.sales .slots{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.sales .slot{font:500 12px/1 var(--mono);cursor:pointer;transition:background-color var(--duration-quick) ease, color var(--duration-quick) ease, transform var(--duration-quick) var(--ease-smooth-out);background:#f0e8db;border:0;border-radius:9px;padding:9px 0}.sales .slot:disabled:active{transform:none}.sales .slot:disabled{color:#c3b8a8;cursor:default;background:0 0;text-decoration:line-through}.sales .slot[aria-pressed=true]{color:#fff;background:#1f7a4d}.sales .done{z-index:4;text-align:center;opacity:0;pointer-events:none;transition:opacity var(--duration-quick) var(--ease-smooth-out);background:#faf6ef;place-content:center;gap:10px;padding:30px;display:grid;position:absolute;inset:0}.sales .done.show{opacity:1;pointer-events:auto;transition-duration:var(--duration-fast)}.sales .done .ok{color:#fff;background:#1f7a4d;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto;display:grid}.sales .done .ok svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.sales .t-success-check{transform-origin:50%;opacity:0;will-change:transform, opacity, filter}.sales .t-success-check svg{display:block;overflow:visible}.sales .t-success-check svg path{stroke-dasharray:21;stroke-dashoffset:21px}.sales .t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards, t-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards, t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards, t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.sales .t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay,0s) forwards}.sales .done b{font-size:18px}.sales .done p{color:#8b8073;font-size:12.5px}.sales .done button{color:#8b8073;cursor:pointer;background:0 0;border:0;margin-top:6px;font-size:12px;text-decoration:underline}.sales .course{gap:8px;display:grid}.sales .cdate{background:#fff;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px;display:grid;position:relative;overflow:hidden}.sales .cdate .d{text-align:center;width:38px;font-size:17px;font-weight:800;line-height:1}.sales .cdate .d span{font:500 9px/1.4 var(--mono);color:#8b8073;display:block}.sales .seats{color:#8b8073;font-size:11.5px}.sales .seats.low{color:#c2410c;font-weight:600}.sales .bar{background:#efe7da;border-radius:4px;height:4px;margin-top:5px;overflow:hidden}.sales .bar i{transform-origin:0;height:100%;transition:transform var(--duration-fast) var(--ease-smooth-out), background-color var(--duration-fast) ease;background:#1f7a4d;display:block}.sales .bar.low i{background:#c2410c}.sales .cdate .app-btn{padding:8px 12px;font-size:11.5px}.sales .stamp{color:#c2410c;font:700 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;opacity:0;transition:opacity var(--duration-quick) var(--ease-out), scale var(--duration-fast) var(--ease-smooth-out);pointer-events:none;background:#fff;border:2px solid #c2410c;border-radius:6px;padding:6px 8px;position:absolute;top:50%;right:10px;translate:0 -50%;rotate:-8deg;scale:1.6}.sales .t-digit-group{align-items:baseline;display:inline-flex}.sales .t-digit{white-space:pre;will-change:transform, opacity, filter;display:inline-block}.sales .t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.sales .t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.sales .t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}.sales .cdate.full .stamp{opacity:1;scale:1}.sales .cdate.full .app-btn{visibility:hidden}.sales .story-grid{margin-top:24px;display:grid}@media (min-width:900px){.sales .story-grid{grid-template-columns:minmax(0,1fr) auto;gap:clamp(56px,7vw,112px)}}.sales .tl{padding:0;list-style:none;position:relative}.sales .tl:before,.sales .tl:after{content:"";width:2px;left:19px;top:var(--t,0);height:var(--h,0);background:var(--line);border-radius:2px;position:absolute}.sales .tl:after{background:var(--ink);transform-origin:50% 0;transform:scaleY(var(--p,0))}.sales .step{padding:36px 0}.sales .step-in{padding-left:68px;position:relative}.sales .tl-dot{background:var(--cream);width:40px;height:40px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--muted);z-index:1;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;border-radius:50%;place-items:center;font-size:18px;display:grid;position:absolute;top:-9px;left:0}.sales .step.on .tl-dot{background:var(--ink);color:var(--cream);box-shadow:none}.sales .step .mono{color:var(--muted)}.sales .step h3{letter-spacing:-.03em;max-width:16ch;margin-top:12px;font-size:clamp(26px,2.8vw,38px);line-height:1.05}.sales .step p{color:var(--muted);max-width:38ch;margin-top:12px}.sales .step .phone{zoom:.82;margin-top:28px}.sales .stage{display:none}@media (min-width:900px){.sales .stage{justify-content:center;align-items:center;height:calc(100vh - 64px);display:flex;position:sticky;top:64px}.sales .step{opacity:.35;min-height:72vh;transition:opacity var(--duration-slow) var(--ease-in-out);align-items:center;padding:0;display:flex}.sales .step:first-child{align-items:flex-start;min-height:56vh;padding-top:40px}.sales .step.on{opacity:1}.sales .step .phone{display:none}}.sales .scr{flex-direction:column;flex:1;min-height:0;display:flex}.sales .fake-range{background:#e8dfd1;border-radius:6px;height:6px;margin-top:8px;position:relative}.sales .fake-range:before{content:"";border-radius:inherit;background:#b87333;position:absolute;inset:0 70% 0 0}.sales .fake-range:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:30%;translate:-50% -50%;box-shadow:0 1px 4px #0000004d}.sales .mail-top{color:#8b8073;background:#fff;border-bottom:1px solid #eee6d9;padding:12px 18px 14px;font-size:12px}.sales .mail-top b{color:#2a2620;margin-bottom:2px;font-size:15px;display:block}.sales .pdf{background:#fff;border-radius:12px;gap:9px;margin:16px;padding:16px;font-size:12px;display:grid;box-shadow:0 6px 20px #00000014}.sales .pdf .r{border-bottom:1px dashed #e6ddcf;justify-content:space-between;padding-bottom:7px;display:flex}.sales .pdf .t{justify-content:space-between;align-items:baseline;margin-top:2px;font-size:17px;font-weight:800;display:flex}.sales .lead-full{background:#fff;border-radius:16px;gap:10px;padding:14px;display:grid;box-shadow:0 6px 20px #0000000f}.sales .lead-full .row{justify-content:space-between;align-items:center;font-size:12px;display:flex}.sales .lead-full .row>span{color:#8b8073}.sales .pill-new{color:#1b4332;background:#dce4d5;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.sales .app-btn.call{background:#1f7a4d;justify-content:center;align-items:center;gap:8px;display:flex}.sales .inc{gap:20px;margin-top:48px;display:grid}@media (min-width:900px){.sales .inc{grid-template-columns:repeat(3,1fr)}}.sales .inc>div{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;flex-direction:column;padding:28px;display:flex}.sales .inc h3{letter-spacing:-.02em;align-items:center;gap:10px;font-size:22px;display:flex}.sales .inc h3 .i{color:var(--green);width:24px;height:24px}.sales .inc ul{gap:10px;margin-top:18px;padding:0;font-size:15.5px;list-style:none;display:grid}.sales .inc li{gap:10px;display:flex}.sales .inc li .i{color:var(--green);margin-top:3px}.sales .inc .note{color:var(--muted);margin-top:auto;padding-top:20px;font-size:14px}.sales .inc .note a{color:var(--ink);font-weight:600}.sales .case{--pad:14px;background:var(--paper);padding:var(--pad);box-shadow:inset 0 0 0 1px var(--line);border-radius:28px;gap:28px;margin-top:48px;display:grid}@media (min-width:900px){.sales .case{--pad:18px;grid-template-columns:1.3fr 1fr;align-items:center;gap:40px}}.sales .case img{border-radius:calc(28px - var(--pad));outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);width:100%;height:auto}.sales .case-text{padding:8px 10px 14px}.sales .case-text h3{letter-spacing:-.025em;font-size:30px}.sales .case-text .mono{color:var(--muted);margin-top:8px}.sales .case-text>p:not(.mono){color:var(--muted);margin-top:16px}.sales .quote{font-family:var(--serif);box-shadow:inset 0 0 0 1.5px var(--accent);border-radius:16px;margin-top:22px;padding:18px 20px;font-size:21px;line-height:1.3}.sales .quote span{font:500 12px/1.4 var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-top:8px;display:block}.sales .case-link{align-items:center;gap:8px;margin-top:20px;font-weight:600;text-decoration:none;display:inline-flex}.sales .more-work{gap:20px;margin-top:20px;display:grid}@media (min-width:900px){.sales .more-work{grid-template-columns:1fr 1fr}}.sales .more-work>*{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;padding:24px;text-decoration:none}.sales .more-work b{font-size:19px;display:block}.sales .more-work p{color:var(--muted);margin-top:6px;font-size:15px}.sales .prices{background:var(--paper)}.sales .plans{gap:16px;margin-top:48px;display:grid}@media (min-width:960px){.sales .plans{grid-template-columns:repeat(3,1fr);align-items:stretch}}.sales .plan{background:var(--cream);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--duration-fast) ease, background-color var(--duration-fast) ease, color var(--duration-fast) ease;border-radius:24px;flex-direction:column;padding:28px;display:flex;position:relative}.sales .plan.pick{background:var(--ink);color:var(--cream);box-shadow:none}.sales .plan .rec{background:var(--accent);color:var(--ink);font:600 12px/1 var(--sans);opacity:0;transform:translateY(var(--distance-micro)) scale(var(--scale-large));filter:blur(var(--blur-small));transition:opacity .18s var(--ease-smooth-out), transform .18s var(--ease-smooth-out), filter .18s var(--ease-smooth-out);border-radius:999px;padding:7px 10px;position:absolute;top:-12px;left:28px}.sales .plan.pick .rec{opacity:1;filter:blur();transition:opacity var(--duration-slow) var(--ease-smooth-out), transform var(--duration-very-slow) var(--ease-bounce), filter var(--duration-slow) var(--ease-smooth-out);transform:none}.sales .plan h3{letter-spacing:-.02em;font-size:22px}.sales .plan .sub{color:var(--muted);margin-top:4px;font-size:15px}.sales .plan.pick .sub,.sales .plan.pick li{color:var(--cream-dim)}.sales .plan .price{letter-spacing:-.04em;margin:22px 0 4px;font-size:44px;font-weight:800;line-height:1}.sales .plan .price small{letter-spacing:0;color:var(--muted);margin-right:6px;font-size:15px;font-weight:500}.sales .plan.pick .price small{color:var(--cream-dim)}.sales .plan ul{gap:9px;margin:20px 0 26px;padding:0;font-size:15.5px;list-style:none;display:grid}.sales .plan li{gap:10px;display:flex}.sales .plan li .i{color:var(--green);margin-top:3px}.sales .plan.pick li .i{color:var(--accent)}.sales .plan .btn{justify-content:space-between;width:100%;margin-top:auto}.sales .plan:not(.pick) .btn{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink)}.sales .picker{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:28px;display:flex}.sales .picker>span{margin-right:6px;font-weight:600}.sales .need{box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-quick) ease, box-shadow var(--duration-quick) ease, transform var(--duration-quick) var(--ease-smooth-out);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:14.5px;display:inline-flex}.sales .need input{opacity:0;pointer-events:none;position:absolute}.sales .need:has(input:checked){background:var(--sage);box-shadow:inset 0 0 0 1.5px var(--green)}.sales .need:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.sales .terms{gap:14px;margin-top:36px;display:grid}@media (min-width:800px){.sales .terms{grid-template-columns:1fr 1fr}}.sales .terms p{box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);border-radius:16px;padding:18px 20px;font-size:15.5px}.sales .terms b{color:var(--ink)}.sales .steps{gap:14px;margin-top:48px;padding:0;list-style:none;display:grid}@media (min-width:900px){.sales .steps{grid-template-columns:repeat(4,1fr);gap:20px}}.sales .steps li{border-top:2px solid var(--ink);padding-top:18px}.sales .steps .mono{color:var(--muted)}.sales .steps b{letter-spacing:-.015em;margin-top:10px;font-size:20px;line-height:1.2;display:block}.sales .steps p{color:var(--muted);margin-top:8px;font-size:15.5px}.sales .free{vertical-align:3px;font:600 11.5px/1 var(--sans);background:var(--sage);color:var(--green);border-radius:999px;margin-left:8px;padding:4px 8px}.sales .about-grid{align-items:center;gap:40px;display:grid}@media (min-width:900px){.sales .about-grid{grid-template-columns:340px 1fr;gap:72px}}.sales .photo{aspect-ratio:4/5;background:var(--sage);text-align:center;color:var(--green);font:500 13px/1.5 var(--mono);text-transform:uppercase;border-radius:28px;place-content:center;max-width:340px;display:grid}.sales .about .h2{max-width:16ch}.sales .about-facts{max-width:560px;margin-top:32px;display:grid}.sales .about-facts div{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:14px 0;font-size:16px;display:flex}.sales .about-facts span{color:var(--muted)}.sales .faq-list{border-top:1px solid var(--line);max-width:820px;margin-top:40px}.sales .t-acc{border-bottom:1px solid var(--line)}.sales .t-acc-head{text-align:left;cursor:pointer;letter-spacing:-.01em;background:0 0;border:0;justify-content:space-between;gap:20px;width:100%;padding:22px 0;font-size:19px;font-weight:600;display:flex}.sales .t-acc-head .i{width:22px;height:22px;transition:transform var(--acc-chevron) var(--acc-ease);margin-top:3px}.sales .t-acc-head .i *{stroke-width:2px}.sales .t-acc[data-open=true] .t-acc-head .i{transform:rotate(45deg)}.sales .t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.sales .t-acc[data-open=true] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.sales .t-acc-panel-inner{opacity:0;filter:blur(var(--blur-small));transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.sales .t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.sales .t-acc-panel-inner p{color:var(--muted);max-width:64ch;padding:0 0 22px}.sales .t-acc-panel-inner a{color:var(--ink)}.sales .final{background:var(--deep);color:var(--cream);border-radius:32px 32px 0 0;padding-bottom:28px}.sales .final h2{letter-spacing:-.045em;font-size:clamp(48px,8vw,120px);font-weight:800;line-height:.95}.sales .final h2 .serif{color:var(--accent)}.sales .final .lead{color:var(--cream-dim)}.sales .final .ctas{align-items:center;margin-top:36px}.sales .final .mail{color:var(--cream);font-size:17px}.sales .foot{color:var(--cream-dim);border-top:1px solid #f1ece224;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;margin-top:clamp(80px,10vw,140px);padding-top:24px;font-size:14px;display:flex}.sales .foot nav{flex-wrap:wrap;gap:20px;display:flex}.sales .final.foot-only{padding:0 0 12px}.sales .final.foot-only .foot{border-top:0;margin-top:0;padding-top:22px}.sales .summary .sum-note a{color:var(--cream);text-underline-offset:3px}.sales .foot :is(a,button){text-decoration:none}.sales .q-page{padding:clamp(40px,6vw,72px) 0 120px}@media (min-width:960px){.sales .q-page{padding-bottom:clamp(80px,10vw,136px)}}.sales .q-back{color:var(--muted);transition:color var(--duration-quick) ease;align-items:center;gap:8px;margin-left:auto;font-size:14px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.sales .q-back:hover{color:var(--ink)}}.sales .q-grid{gap:32px;margin-top:40px;display:grid}@media (min-width:960px){.sales .q-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:56px}}.sales .seg{background:var(--paper);max-width:420px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:grid;position:relative}.sales .seg label{z-index:1;text-align:center;color:var(--muted);cursor:pointer;transition:color var(--tabs-dur) var(--tabs-ease), transform var(--duration-quick) var(--ease-smooth-out);border-radius:999px;padding:11px 16px;font-size:15px;font-weight:600;position:relative}.sales .seg label:active{transform:scale(var(--scale-large))}.sales .seg label:has(input:checked){color:var(--cream)}.sales .seg label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.sales .seg input,.sales .pkg input{opacity:0;pointer-events:none;position:absolute}.sales .seg-pill{background:var(--ink);width:calc(50% - 5px);transition:transform var(--tabs-dur) var(--tabs-ease);border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px}.sales .seg-pill[data-at=review]{transform:translate(100%)}.sales .q-step{min-width:0;transition:opacity var(--duration-fast) var(--ease-smooth-out), transform var(--duration-fast) var(--ease-smooth-out), filter var(--duration-fast) var(--ease-smooth-out);border:0;margin:40px 0 0;padding:0}@starting-style{.sales .q-step{opacity:0;transform:translateY(var(--distance-base));filter:blur(var(--blur-medium))}}.sales .q-step legend{color:var(--muted);margin-bottom:16px;padding:0}.sales .pkgs{gap:12px;display:grid}@media (min-width:700px){.sales .pkgs{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.sales .pkg{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;border-radius:20px;flex-direction:column;padding:20px;display:flex;position:relative}.sales .pkg b{letter-spacing:-.015em;font-size:19px}.sales .pkg .sub{color:var(--muted);font-size:14px}.sales .pkg .price{letter-spacing:-.035em;margin:14px 0 0;font-size:30px;font-weight:800;line-height:1}.sales .pkg .price small{letter-spacing:0;color:var(--muted);margin-right:5px;font-size:13px;font-weight:500}.sales .pkg ul{gap:6px;margin:16px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.sales .pkg li{gap:8px;display:flex}.sales .pkg li .i{color:var(--green);margin-top:3px}.sales .pkg:has(input:checked){background:var(--ink);color:var(--cream);box-shadow:none}.sales .pkg:has(input:checked) :is(.sub,li,.price small){color:var(--cream-dim)}.sales .pkg:has(input:checked) li .i{color:var(--accent)}.sales .pkg:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.sales .extras{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:4px 20px;display:grid}.sales .extra{border-top:1px solid var(--line);cursor:pointer;align-items:center;gap:14px;padding:16px 0;display:flex}.sales .extra:first-child{border-top:0}.sales div.extra{cursor:default}.sales .extra input[type=checkbox]{width:20px;height:20px;accent-color:var(--green);cursor:pointer;flex:none;margin:0}.sales .extra-text{flex:1;gap:2px;display:grid}.sales .extra-text b{font-size:16px;font-weight:600}.sales .extra-text span{color:var(--muted);font-size:14px;line-height:1.4}.sales .extra-price{font:500 13px/1 var(--mono);color:var(--muted);white-space:nowrap;transition:color var(--duration-quick) ease}.sales .extra:has(input:checked) .extra-price{color:var(--ink)}.sales .stepper{flex:none;align-items:center;gap:6px;display:inline-flex}.sales .stepper button{background:var(--cream);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:opacity var(--duration-quick) ease, transform var(--duration-quick) var(--ease-smooth-out);border:0;border-radius:50%;place-items:center;display:grid}.sales .stepper button:not(:disabled):active{transform:scale(var(--scale-large))}.sales .stepper button:disabled{opacity:.35;cursor:default}.sales .stepper .i{width:16px;height:16px}.sales .stepper .i *{stroke-width:2px}.sales .stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:2ch;font-size:16px;font-weight:600}.sales .q-review{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:24px}.sales .q-review .mono{color:var(--muted);margin-bottom:10px}.sales .q-review p+p{margin-top:10px}.sales .fields{gap:16px;display:grid}@media (min-width:700px){.sales .fields{grid-template-columns:1fr 1fr}}.sales .field.wide{grid-column:1/-1}.sales .field label{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.sales .field label span{color:var(--soft);font-weight:400}.sales .field :is(input,textarea){width:100%;font:400 16px/1.4 var(--sans);color:var(--ink);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--duration-quick) ease;border:0;border-radius:12px;padding:13px 14px}.sales .field textarea{resize:vertical;min-height:110px}.sales .field :is(input,textarea):focus-visible{box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:12px;outline:0}.sales .field [aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #c2410c}.sales .field-error{color:#c2410c;margin-top:6px;font-size:13.5px}.sales .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sales .summary{background:var(--ink);color:var(--cream);border-radius:24px;gap:14px;padding:24px;display:grid}@media (min-width:960px){.sales .summary{position:sticky;top:88px}}.sales .summary>.mono{color:var(--cream-dim)}.sales .sum-lines{margin:0;padding:0;list-style:none}.sales .sum-lines li{border-bottom:1px solid #f1ece224;justify-content:space-between;gap:12px;padding:9px 0;font-size:15px;display:flex}.sales .sum-lines li span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.sales .sum-total{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sales .sum-total b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.sales .sum-monthly,.sales .sum-note{color:var(--cream-dim);font-size:14px}.sales .sum-note{font-size:13px}.sales .summary .btn{justify-content:space-between;width:100%}.sales .summary .btn:disabled{opacity:.6;cursor:progress}.sales .sum-error{color:#ffb59a;background:#ff5b2429;border-radius:12px;padding:10px 12px;font-size:14px}.sales .q-bar{z-index:40;background:var(--ink);min-height:56px;color:var(--cream);transition:transform var(--duration-quick) var(--ease-smooth-out);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 12px 30px -12px #11201a99}.sales .q-bar:active{transform:scale(var(--scale-large))}.sales .q-bar b{font-variant-numeric:tabular-nums;margin-left:6px}.sales .q-bar>span:last-child{color:var(--accent)}@media (min-width:960px){.sales .q-bar{display:none}}.sales .q-done{text-align:center;background:var(--paper);max-width:560px;box-shadow:inset 0 0 0 1px var(--line);border-radius:28px;justify-items:center;gap:16px;margin:40px 0 0;padding:48px 28px;display:grid}.sales .q-done h2{letter-spacing:-.03em;font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.1}.sales .q-done p{color:var(--muted);max-width:42ch}.sales .q-done .ok{color:#fff;background:#1f7a4d;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.sales .q-done .ok svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px}.sales .b-page{padding:clamp(40px,6vw,72px) 0 clamp(80px,10vw,136px)}.sales .b-list{border-top:1px solid var(--line);margin-top:48px;padding:0;list-style:none}.sales .b-list li{border-bottom:1px solid var(--line)}.sales .b-item{gap:10px;padding:28px 0;text-decoration:none;display:grid}@media (min-width:800px){.sales .b-item{grid-template-columns:180px minmax(0,1fr) 44px;align-items:start;gap:32px;padding:36px 0}}.sales .b-date,.sales .b-meta{color:var(--muted);flex-wrap:wrap;gap:4px 14px;display:flex}@media (min-width:800px){.sales .b-date{flex-direction:column;padding-top:8px}}.sales .b-text{gap:8px;display:grid}.sales .b-text b{letter-spacing:-.03em;text-wrap:balance;transition:color var(--duration-quick) ease;font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1.1}.sales .b-text span{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:60ch;display:-webkit-box;overflow:hidden}.sales .b-go{width:44px;height:44px;box-shadow:inset 0 0 0 1.5px var(--line);transition:background-color var(--duration-fast) var(--ease-smooth-out), color var(--duration-fast) var(--ease-smooth-out), box-shadow var(--duration-fast) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out);border-radius:50%;place-items:center;display:none}@media (min-width:800px){.sales .b-go{display:grid}}.sales .b-go .i{width:20px;height:20px;transition:transform var(--duration-fast) var(--ease-smooth-out)}.sales .b-go .i *{stroke-width:2px}.sales .b-item:active .b-go{transform:scale(var(--scale-large))}@media (hover:hover) and (pointer:fine){.sales .b-item:hover .b-text b{color:var(--green)}.sales .b-item:hover .b-go{background:var(--ink);color:var(--cream);box-shadow:none}.sales .b-item:hover .b-go .i{transform:translate(2px,-2px)}}.sales .b-empty{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);border-radius:24px;margin-top:48px;padding:28px}.sales .b-col{max-width:800px}.sales .b-title{letter-spacing:-.04em;margin-top:18px;font-size:clamp(38px,5.4vw,68px);font-weight:800;line-height:1.02}.sales .b-head .lead{max-width:52ch}.sales .b-cover{--pad:10px;padding:var(--pad);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:28px;margin:48px 0 0}.sales .b-cover img{-o-object-fit:cover;object-fit:cover;border-radius:calc(28px - var(--pad));outline-offset:-1px;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);width:100%;height:auto;max-height:520px}.sales .b-body{gap:32px;margin-top:56px;display:grid}.sales .b-back{border-top:1px solid var(--line);width:100%;color:var(--muted);transition:color var(--duration-quick) ease;align-items:center;gap:8px;margin-top:72px;padding-top:28px;font-weight:600;text-decoration:none;display:inline-flex}.sales .b-back .i{transition:transform var(--duration-fast) var(--ease-smooth-out)}@media (hover:hover) and (pointer:fine){.sales .b-back:hover{color:var(--ink)}.sales .b-back:hover .i{transform:translate(-3px)}}.sales .rt{font-size:18.5px;line-height:1.72}.sales .rt>*+*{margin-top:1.15em}.sales .rt :is(h2,h3,h4){letter-spacing:-.025em;line-height:1.15}.sales .rt>:is(h2,h3,h4){margin-top:2em}.sales .rt>:is(h2,h3,h4)+*{margin-top:.7em}.sales .rt h2{font-size:clamp(26px,2.6vw,32px);font-weight:700}.sales .rt h3{font-size:22px;font-weight:700}.sales .rt h4{font-size:18.5px;font-weight:700}.sales .rt a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;transition:text-decoration-color var(--duration-quick) ease;text-decoration-thickness:1.5px}@media (hover:hover) and (pointer:fine){.sales .rt a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.sales .rt strong{font-weight:700}.sales .rt :is(ul,ol){padding-left:1.3em}.sales .rt ul{list-style:outside}.sales .rt ol{list-style:decimal}.sales .rt li+li{margin-top:.45em}.sales .rt li::marker{color:var(--green);font-weight:600}.sales .rt blockquote{border-left:2px solid var(--accent);font-family:var(--serif);margin:0;padding:4px 0 4px 22px;font-size:1.3em;font-style:italic;line-height:1.4}.sales .rt hr{background:var(--line);border:0;height:1px;margin:2.4em 0}.sales .rt code{font:500 .84em/1 var(--mono);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;padding:.2em .4em}.sales .rt img{border-radius:16px;height:auto}.sales .code{--r:18px;border-radius:var(--r);background:var(--ink);color:var(--cream);overflow:hidden;box-shadow:0 1px #11201a33,0 24px 48px -28px #11201a8c}.sales .code-head{border-bottom:1px solid #f1ece21a;justify-content:space-between;align-items:center;gap:12px;padding:6px 6px 6px 18px;display:flex}.sales .code-head .mono{color:var(--cream-dim);font-size:11.5px}.sales .code-copy{min-height:36px;color:var(--cream-dim);font:500 12px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:color var(--duration-quick) ease, background-color var(--duration-quick) ease, transform var(--duration-quick) var(--ease-smooth-out);background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.sales .code-copy:active{transform:scale(var(--scale-large))}@media (hover:hover) and (pointer:fine){.sales .code-copy:hover{color:var(--cream);background:#f1ece214}}.sales .code-copy .i{width:15px;height:15px}.sales .t-icon-swap{display:inline-grid;position:relative}.sales .t-icon-swap .t-icon{transition:opacity var(--duration-fast) var(--ease-in-out), filter var(--duration-fast) var(--ease-in-out), transform var(--duration-fast) var(--ease-in-out);will-change:opacity, filter, transform;grid-area:1/1;display:grid}.sales .t-icon-swap[data-state=a] .t-icon[data-icon=b],.sales .t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;filter:blur(var(--blur-small));transform:scale(.25)}.sales .t-icon-swap .t-icon[data-icon=b]{color:#7fd1a3}.sales .code-body{font:400 14px/1.7 var(--mono);overflow-x:auto}.sales .code-body pre{font:inherit;margin:0;padding:18px 20px 20px;background:0 0!important}.sales .code-body code{font:inherit}.sales .code-cmd{margin:0;padding:16px 20px 18px;display:grid}.sales .code-cmd code{white-space:pre}.sales .code-cmd code:not([data-empty]):before{content:"$ ";color:var(--accent);-webkit-user-select:none;user-select:none}.sales .final-sm h2{font-size:clamp(44px,6.4vw,96px)}.sales .dock{z-index:40;transition:transform var(--toast-close) var(--ease-smooth-out);display:flex;position:fixed;bottom:12px;left:12px;right:12px;transform:translateY(140%)}.sales .dock .btn{justify-content:space-between;width:100%}.sales .dock.show{transition-duration:var(--toast-open);transform:none}@media (min-width:1000px){.sales .dock{display:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.sales [data-r]{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);transition-delay:var(--d,0s)}.sales [data-r].in{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.sales .try .dot{animation:none}.sales .q-step{transition-property:opacity}.sales .seg-pill,.sales .seg label,.sales .tab-pill,.sales .tab,.sales .dock,.sales .bar i,.sales .stamp,.sales .plan .rec,.sales .t-acc-panel,.sales .t-acc-panel-inner,.sales .t-acc-head .i,.sales .t-icon-swap .t-icon,.sales .b-go,.sales .b-go .i{transition:none!important}.sales .panel>*,.sales .get-device .scr{transition-property:opacity}.sales .t-digit-group .t-digit{animation:none!important}.sales .t-success-check{opacity:1;animation:none!important}.sales .t-success-check svg path{stroke-dashoffset:0!important;animation:none!important}}
