.hv7{--hv6-heading:var(--font-roobert),system-ui,sans-serif;--hv6-heading-weight:500;--hv6-heading-tracking:-0.025em;--hv6-heading-variation:normal;--sans:var(--font-hanken-grotesk),system-ui,sans-serif;--hv7-ink-quiet:#6b665f;--hv7-cream:#fbf5e6;--hv7-cream-2:#fbf8f3;--hv7-highlight:#f5dc9c;--hv7-profit:#177a3d;--hv7-profit-bg:#e7f5ec;--hv7-loss:#b42318;--hv7-loss-bg:#fdecea;--hv7-amber-ink:#8a4b00;--hv7-live:#22a559;--hv7-phone-w:330px;--hv7-pad-l:88px;--hv7-pad-m:80px;--hv7-pad-s:64px;--hv7-h2:44px;--hv7-h2-finale:52px;--hv7-track:#f4efe5}@media (min-width:641px){.hv7{--gutter:clamp(24px,4vw,48px);--container:calc(1148px + 2 * var(--gutter))}}@media (max-width:1023px){.hv7{--hv7-pad-l:80px;--hv7-pad-m:72px;--hv7-pad-s:56px;--hv7-h2:40px;--hv7-h2-finale:46px}}@media (max-width:640px){.hv7{--hv7-pad-l:64px;--hv7-pad-m:56px;--hv7-pad-s:40px;--hv7-h2:36px;--hv7-h2-finale:38px}}.hv6.hv7 :is(.hv6-section-head h2,.hv6-proof-head){font-size:var(--hv7-h2);line-height:1.1}.hv7 :is(.hv6-proof-num,.hv6-plan-amount){font-family:var(--hv6-heading);letter-spacing:-.02em}.hv6.hv7 .hv6-statement{font-family:var(--hv6-heading);font-weight:500;letter-spacing:-.02em}.hv7 .hv6-word.is-key{font-weight:500}body:has(.hv7) .site-footer,body:has(.hv7) .site-price-rail{font-family:var(
    --font-hanken-grotesk,"Hanken Grotesk","Hanken Grotesk Fallback",system-ui,sans-serif
  )}body:has(.hv7) .site-footer{padding-left:24px;padding-right:24px}body:has(.hv7) .footer-content{max-width:1148px}@media (min-width:641px){body:has(.hv7) .site-footer{padding-left:clamp(24px,4vw,48px);padding-right:clamp(24px,4vw,48px)}}@media (max-width:640px){body:has(.hv7) .site-footer{padding-left:20px;padding-right:20px}body:has(.hv7) .footer-links{column-gap:18px;row-gap:6px}body:has(.hv7) .footer-links>span[aria-hidden=true]{display:none}}@supports (backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px)){.hv7 .hv6-nav{-webkit-backdrop-filter:saturate(1.8) blur(12px);backdrop-filter:saturate(1.8) blur(12px);background:rgb(255 255 255/50%);border-bottom-color:rgb(20 18 16/8%)}.hv7 .hv6-mobile-menu{background:rgb(255 255 255/92%)}}.hv7-thread:before{background:radial-gradient(circle at 50% calc(100% - 4.5px),var(--app-gold) 0 4.5px,rgb(225 113 0/15%) 4.5px 8.5px,transparent 9px),linear-gradient(to bottom,rgb(225 113 0/0),var(--app-gold)) 50% 0 /1.5px calc(100% - 9px) no-repeat;content:"";display:block;height:68px;margin-bottom:18px;width:17px;margin-left:-4px}.hv7 .hv7-band{--hv7-band-fade:88px;padding:var(--hv7-pad-l) 0;background:linear-gradient(to bottom,rgb(251 245 230/0) 0,var(--hv7-cream) var(--hv7-band-fade),var(--hv7-cream) calc(100% - var(--hv7-band-fade)),rgb(251 245 230/0) 100%)}.hv7 .hv6-compare-section.hv7-band{background:linear-gradient(to bottom,rgb(251 248 243/0) 0,var(--hv7-cream-2) var(--hv7-band-fade),var(--hv7-cream-2) calc(100% - var(--hv7-band-fade)),rgb(251 248 243/0) 100%)}.hv7 .hv6-faq-section{border-top:0}.hv7-fold{background:var(--bg);isolation:isolate;padding-bottom:var(--hv7-pad-s);position:relative}.hv7-fold .hv6-wash{top:360px}.hv7-hero{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);padding-top:72px;position:relative}.hv7-hero-copy{display:flex;flex-direction:column;gap:24px}.hv7-live-pill{align-items:flex-start;background:rgb(255 255 255/80%);border-radius:999px;box-shadow:var(--ring-button);color:var(--text);display:inline-flex;font-size:14px;font-weight:500;gap:8px;line-height:18px;padding:7px 14px}.hv7-check-pending{visibility:hidden}.hv7-live-dot{background:var(--hv7-live);border-radius:999px;box-shadow:0 0 0 3px rgb(34 165 89/18%);flex-shrink:0;height:8px;margin-top:5px;width:8px}.hv6.hv6 .hv7-h1{font-size:60px;letter-spacing:-.03em;line-height:1.04;text-wrap:balance}.hv7-hero-sub{color:var(--text);font-size:19px;line-height:1.6;max-width:560px}.hv7-hero-ctas{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding-top:6px}.hv7-trial-line{color:var(--text-2);font-size:14px;padding-left:6px}@media (max-width:640px){.hv7-hero-ctas .hv7-trial-line{padding-left:0}}.hv7-hero-art{align-self:stretch;min-height:460px;position:relative}.hv7-hero-bars{container-type:size;display:block;inset:-70px calc(-1 * min(110px, max(0px, (100vw - var(--container)) / 2) + var(--gutter))) -50px -40px;mask-image:radial-gradient(farthest-corner at 55% 50%,#000 86%,transparent 100%);mix-blend-mode:multiply;position:absolute}.hv7-hero-bars img{display:block;filter:brightness(1.06);height:100%;width:100%}.hv7-hero-alert{bottom:30px;left:-8px;position:absolute;width:min(372px,100%);z-index:2}.hv7-hero-bars picture{--hv7-photo-width:min(100cqw,100cqh * 1600/1067);aspect-ratio:1600/1067;display:block;left:calc((100cqw - var(--hv7-photo-width)) * .7);mask-image:linear-gradient(180deg,#000 74%,transparent 98%);position:absolute;top:50%;translate:0 -50%;width:var(--hv7-photo-width)}.hv7-hero-sheen{background:radial-gradient(circle 220px at var(--hv7-sheen-x,50%) var(--hv7-sheen-y,50%),rgb(255 248 225/85%),rgb(255 248 225/0) 100%);inset:0;mix-blend-mode:soft-light;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.hv7-hero-sheen[data-on=true]{opacity:1}.hv7-alert-stack-list{display:flex;flex-direction:column;gap:8px;justify-content:flex-end;min-height:328px}.hv7-alert-stack-item{transform-origin:50% 0}.hv7-notification{align-items:flex-start;background:rgb(250 248 245/94%);border-radius:22px;box-shadow:0 0 0 .5px rgb(20 18 16/8%),0 18px 40px -18px rgb(60 40 10/35%);display:flex;gap:12px;padding:12px 14px 13px;text-align:left}.hv7-app-icon{align-items:center;border-radius:9px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.hv7-app-icon.is-small{border-radius:4.5px;height:20px;width:20px}.hv7-app-icon>svg{display:block;height:64%;width:64%}.hv7-app-icon.is-messages{background:linear-gradient(180deg,#65f77a,#0dbf2b)}.hv7-app-icon.is-messages>svg{height:80%;width:80%}.hv7-app-icon.is-whatsapp{background:linear-gradient(180deg,#60d669,#1faf38)}.hv7-app-icon.is-whatsapp>svg{height:62%;width:62%}.hv7-app-icon.is-mail{background:linear-gradient(180deg,#1fc3ff,#1a6ff0)}.hv7-app-icon.is-mail>svg{height:74%;width:74%}.hv7-app-icon.is-slack{background:#fff;box-shadow:inset 0 0 0 .5px rgb(0 0 0/14%)}.hv7-app-icon.is-slack>svg{height:58%;width:58%}.hv7-notification-body{display:block;flex:1;min-width:0}.hv7-notification-head{align-items:baseline;display:flex;justify-content:space-between}.hv7-notification-title{color:#141210;font-size:15px;font-weight:600;line-height:20px}.hv7-notification-time{color:#6b6864;font-size:13px}.hv7-notification-line{color:#141210;display:block;font-size:14px;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hv7-fold .hv6-panel-rail{margin-top:72px}.hv7-fold .hv6-panel-rail .lm-embed .p-6>:first-child{margin-top:0}@media (width < 1160px){.hv7-fold .hv6-panel-rail .hv6-shell-content>.lm-embed{width:100%}.hv7-fold .hv6-panel-rail .lm-embed .p-6{padding-left:0;padding-right:0}.hv7-fold .lm-embed .flow-root>div,.hv7-fold .lm-embed .flow-root>div>div{margin:0;min-width:0;overflow:visible;padding:0;width:100%}.hv7-fold .lm-embed :is(table,thead,tbody){display:block;min-width:0;width:100%}.hv7-fold .lm-embed tr{border-bottom:1px solid rgb(9 9 11/6%);column-gap:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:14px}.hv7-fold .lm-embed thead tr{border-bottom-color:rgb(9 9 11/10%);padding-bottom:0}.hv7-fold .lm-embed :is(th,td){align-self:start;border-bottom:0;min-width:0;padding-left:0;padding-right:0}.hv7-fold .lm-embed :is(th,td):first-child{grid-column:1/-1}.hv7-fold .lm-embed thead th:first-child{display:none}.hv7-fold .lm-embed tbody td:first-child{padding-bottom:8px}.hv7-fold .lm-embed tbody td:not(:first-child){padding-top:0}}@media (width < 768px){.hv7-fold .lm-embed tr{grid-template-columns:repeat(2,minmax(0,1fr))}}.hv7 .hv6-card-frame{border-radius:16px}.hv7 .hv6-plan{border-color:var(--panel-line)}@media (min-width:641px) and (max-width:1023px){.hv7 .hv6-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hv7 .hv6-card:nth-child(3){grid-column:1/-1}}.hv7 .hv7-thread.hv6-section-head{max-width:820px}.hv7-shelf-wrap{margin-top:40px}.hv7-shelf-profile{align-items:center;background:#fff;border-radius:999px;box-shadow:var(--ring-button);display:inline-flex;font-size:14px;gap:10px;line-height:18px;margin-bottom:24px;padding:9px 16px}.hv7-shelf-profile-key{color:var(--text-2)}.hv7-shelf-profile-value{color:var(--ink);font-weight:600}.hv7-shelf{display:grid;gap:20px;grid-template-columns:repeat(var(--hv7-shelf-count,5),minmax(0,1fr))}.hv7-shelf-card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px var(--panel-line);display:flex;flex-direction:column;overflow:hidden}.hv7-shelf-media{align-items:center;background:#faf8f4;border-bottom:1px solid var(--line);display:flex;height:190px;justify-content:center;position:relative}.hv7-shelf-media img{height:150px;mix-blend-mode:multiply;object-fit:contain;width:150px}.hv7-shelf-stock{align-items:center;background:rgb(255 255 255/.92);border-radius:999px;box-shadow:0 0 0 1px var(--line);color:var(--text-2);display:inline-flex;font-size:12px;font-weight:500;gap:6px;left:10px;padding:3px 9px 3px 8px;position:absolute;top:10px;z-index:1}.hv7-shelf-stock:before{background:var(--stock-out-dot);border-radius:999px;content:"";height:7px;width:7px}.hv7-shelf-stock.is-example:before{background:var(--label)}.hv7-shelf-stock.is-in:before{background:var(--stock-in-dot)}.hv7-shelf-body{display:flex;flex:1;flex-direction:column;gap:10px;justify-content:space-between;padding:14px 16px 16px}.hv7-shelf-title{color:var(--ink);flex:1;font-size:15px;font-weight:600;line-height:1.35}.hv7-shelf-price{align-items:center;color:var(--text);display:flex;flex-wrap:wrap;font-size:14px;gap:6px;justify-content:space-between}.hv7-profit-badge{background:var(--hv7-profit-bg);border-radius:999px;color:var(--hv7-profit);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;padding:3px 9px}.hv7-profit-badge.is-loss{background:var(--hv7-loss-bg);color:var(--hv7-loss)}.hv7-shelf-foot{color:var(--text-2);font-size:14px;line-height:1.5;margin-top:20px}.hv7-inline-link{color:var(--ink);font-weight:500;text-decoration:underline;text-decoration-color:rgb(20 18 16/35%);text-underline-offset:3px}.hv7-inline-link:hover{text-decoration-color:var(--ink)}.hv7-alert-section{position:relative}.hv7-alert-wash{background:radial-gradient(34% 40% at 78% 30%,#dcd0f5 0,rgb(220 208 245/0) 72%),radial-gradient(30% 34% at 18% 22%,#f6c7b3 0,rgb(246 199 179/0) 72%),radial-gradient(40% 30% at 70% 72%,#e4dcf7 0,rgb(228 220 247/0) 72%);filter:blur(60px);inset:0;mask-image:linear-gradient(180deg,transparent 0,#000 160px);opacity:.8;pointer-events:none;position:absolute;z-index:0}.hv7-alert-stage{padding:var(--hv7-pad-s) 0 0;position:relative;z-index:1}.hv7-alert-grid{align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) var(--hv7-phone-w)}.hv7-alert-copy{display:flex;flex-direction:column;gap:32px}@media (min-width:1024px){.hv7-alert-copy{position:sticky;top:calc(var(--site-price-rail-height, 0px) + var(--header-h) + 40px)}}.hv7-tabs{background:var(--hv7-track);border:0;margin:0;min-inline-size:0;border-radius:12px;box-shadow:inset 0 0 0 1px rgb(20 18 16/5%);gap:2px;padding:4px;width:max-content}.hv7-tab,.hv7-tabs{display:inline-flex}.hv7-tab{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--text);cursor:pointer;font-family:var(--sans);font-size:15px;font-weight:500;gap:8px;height:42px;padding:0 14px;transition:background-color .14s linear,color .14s linear,box-shadow .14s linear}.hv7-tab:hover{background:rgb(255 255 255/55%);color:var(--ink)}.hv7-tab.is-active{background:#fff;box-shadow:var(--ring-button),0 1px 2px rgb(20 18 16/6%);color:var(--ink)}.hv7 .hv6-segmented{background:var(--hv7-track);border-radius:12px;box-shadow:inset 0 0 0 1px rgb(20 18 16/5%);gap:2px;padding:4px}.hv7 .hv6-segment{border-radius:8px;color:var(--text);font-weight:500;transition:background-color .14s linear,color .14s linear,box-shadow .14s linear}.hv7 .hv6-segment:hover{background:rgb(255 255 255/55%);color:var(--ink)}.hv7 .hv6-segment[aria-pressed=true]{background:#fff;box-shadow:var(--ring-button),0 1px 2px rgb(20 18 16/6%);color:var(--ink)}.hv7-tab:focus-visible{outline:2px solid var(--app-gold);outline-offset:2px}.hv7-alert-note{color:var(--text-2);font-size:14px;line-height:1.5;max-width:460px}.hv7-phone{aspect-ratio:372/764;background:#111;border-radius:58px;box-shadow:0 0 0 2px #2a2724,0 50px 90px -40px rgb(60 40 10/55%);padding:12px;width:min(var(--hv7-phone-w),100%)}.hv7-phone-screen{border-radius:46px;height:100%;overflow:hidden;position:relative}.hv7-screen-frame{inset:0;position:absolute}.hv7-screen{display:flex;flex-direction:column;height:100%;padding:16px 14px 20px}.hv7-status{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:600;justify-content:space-between;padding:2px 18px 0}.hv7-status.is-dark{color:#141210}.hv7-island{background:#000;border-radius:999px;height:30px;width:104px}.hv7-lock{background:linear-gradient(180deg,#7a4f16,#b27a2e 34%,#8e6a73 70%,#4b3d78);color:#fff;text-align:center}.hv7-lock-date{font-size:19px;font-weight:600;margin-top:34px}.hv7-lock-time{font-size:88px;font-weight:600;letter-spacing:-.03em;line-height:1;margin-top:4px}.hv7-lock-stack{display:flex;flex-direction:column;gap:8px;margin-top:auto;margin-bottom:28px}.hv7-lock-open{background:none;border:0;border-radius:22px;cursor:pointer;display:block;font:inherit;padding:0;text-align:left;transition:transform .16s ease;width:100%}.hv7-lock-open:hover{transform:translateY(-2px)}.hv7-home-bar:focus-visible,.hv7-lock-open:focus-visible{outline:2px solid var(--app-gold);outline-offset:3px}.hv7-home-bar{background:rgb(20 18 16/85%);border:0;border-radius:999px;bottom:10px;cursor:pointer;height:5px;left:50%;padding:0;position:absolute;transform:translateX(-50%);width:118px;z-index:2}.hv7-home-bar:before{content:"";inset:-14px -10px;position:absolute}.hv7-lock .hv7-notification{background:rgb(255 255 255/72%);box-shadow:none}.hv7-messages{background:#fff}.hv7-messages-head{align-items:center;border-bottom:1px solid #eee;display:flex;flex-direction:column;gap:4px;padding:18px 0 12px}.hv7-avatar{align-items:center;background:linear-gradient(135deg,#f3d48a,#e0b356);border-radius:999px;color:#4a3505;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;height:44px;justify-content:center;width:44px}.hv7-messages-name{color:#141210;font-size:13px;font-weight:500}.hv7-thread-time{color:#8a8680;font-size:12px;margin:18px 0 8px;text-align:center}.hv7-bubble{align-self:flex-start;background:#e9e9eb;border-radius:20px;color:#141210;font-size:15px;line-height:21px;max-width:90%;padding:10px 14px}.hv7-bubble-link{color:#0a66d6;text-decoration:underline;word-break:break-all}.hv7-thread-delivered{color:#8a8680;font-size:11px;margin-top:6px;padding-left:6px}.hv7-whatsapp{background:#efeae2;padding:16px 0 0}.hv7-wa-head{align-items:center;background:#f6f5f3;border-bottom:1px solid #e4e0da;display:flex;gap:10px;margin-top:10px;padding:10px 16px}.hv7-avatar.is-wa{height:36px;width:36px}.hv7-wa-name{color:#141210;display:flex;flex-direction:column;font-size:15px;font-weight:600;line-height:1.2}.hv7-wa-sub{color:#6b6864;font-size:12px;font-weight:400}.hv7-wa-body{padding:18px 12px}.hv7-wa-card{background:#fff;border-radius:12px;box-shadow:0 1px 1px rgb(0 0 0/8%);color:#141210;font-size:14.5px;line-height:20px;max-width:92%;padding:10px 12px 0}.hv7-wa-type{font-weight:700;margin-bottom:4px}.hv7-wa-time{color:#8a8680;font-size:11px;margin-top:4px;text-align:right}.hv7-wa-button{border-top:1px solid #eee;color:#0a8f84;font-weight:600;margin:8px -12px 0;padding:10px 0;text-align:center}.hv7-mail{background:#fff;color:#141210;overflow-y:auto;padding-bottom:32px}.hv7-mail-back{color:#0a66d6;font-size:15px;margin-top:14px}.hv7-mail-subject{font-size:19px;font-weight:700;line-height:1.25;margin-top:12px}.hv7-mail-from{align-items:center;border-bottom:1px solid #eee;display:flex;font-size:14px;font-weight:600;gap:10px;margin-top:12px;padding-bottom:12px}.hv7-mail-from>span:last-child{display:flex;flex-direction:column}.hv7-avatar.is-mail{height:34px;width:34px}.hv7-mail-to{color:#6b6864;font-size:12px;font-weight:400}.hv7-mail-body{display:flex;flex-direction:column;font-size:13.5px;gap:8px;line-height:1.45;padding-top:12px}.hv7-mail-heading{font-size:17px;font-weight:700}.hv7-mail-product{color:#0a66d6}.hv7-mail-box{background:#f8fafc;border:1px solid #d6dee8;border-radius:8px;margin-top:4px;padding:10px 12px}.hv7-mail-box-title{font-weight:700;margin-bottom:6px}.hv7-mail-row{display:flex;font-size:12.5px;justify-content:space-between;line-height:1.6}.hv7-mail-row dd{font-variant-numeric:tabular-nums}.hv7-mail-total{border-top:1px solid #d6dee8;color:var(--hv7-profit);font-weight:700;margin-top:6px;padding-top:6px}.hv7-mail-total.is-loss{color:var(--hv7-loss)}.hv7-slack{background:#fff;padding:0}.hv7-slack .hv7-status{background:#3f0e40;padding:18px 32px 8px}.hv7-slack-head{background:#3f0e40;color:#fff;font-size:16px;font-weight:700;padding:10px 18px 14px}.hv7-slack-body{padding:16px 14px}.hv7-slack-message{display:flex;gap:10px}.hv7-avatar.is-slack{border-radius:8px;height:36px;width:36px}.hv7-slack-content{color:#1d1c1d;font-size:13.5px;line-height:1.45;min-width:0}.hv7-slack-meta{align-items:baseline;display:flex;gap:6px}.hv7-slack-app{background:#e8e8e8;border-radius:3px;color:#616061;font-size:10px;font-weight:700;padding:0 4px}.hv7-slack-time{color:#616061;font-size:12px}.hv7-slack-header{font-weight:700;margin-top:4px}.hv7-slack-main{border-left:4px solid #e8e8e8;display:flex;gap:8px;justify-content:space-between;margin-top:6px;padding-left:10px}.hv7-slack-title{color:#1264a3;font-weight:700}.hv7-slack-thumb{border-radius:6px;flex-shrink:0;height:56px;object-fit:contain;width:56px}.hv7-rules-section{background:linear-gradient(to bottom,rgb(255 255 255/0) 0,var(--bg) 120px);padding:var(--hv7-pad-s) 0 var(--hv7-pad-m);position:relative;z-index:1}.hv6.hv6 .hv7-rules-head h2{max-width:none}.hv7-rules{--hv7-rules-head:44px;background:#fff;border-radius:16px;box-shadow:0 0 0 1px var(--panel-line),0 24px 60px rgb(20 18 16/10%);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin-top:40px;overflow:hidden}.hv7-rules-main{display:flex;flex-direction:column;gap:28px;padding:36px 40px}.hv7-rules-bar{align-items:center;color:var(--text-2);display:flex;font-size:14px;font-weight:600;justify-content:space-between;min-height:var(--hv7-rules-head)}.hv7-rule-sentence{color:var(--ink);font-family:var(--hv6-heading);font-size:22px;font-variation-settings:var(--hv6-heading-variation);font-weight:500;line-height:1.9}.hv7-rule-chip{white-space:nowrap;background:var(--hv7-cream);border-radius:7px;box-shadow:0 0 0 1px #efd9a8;box-decoration-break:clone;color:#7a4a0c;padding:3px 9px;-webkit-box-decoration-break:clone}.hv7-rules-foot{border-top:1px solid var(--line);color:var(--text);display:flex;flex-wrap:wrap;font-size:14px;gap:24px;margin-top:auto;padding-top:20px}.hv7-rules-side{background:#fcfaf6;border-left:1px solid var(--line);display:flex;flex-direction:column;padding:36px 40px}.hv7-rules-side-head{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:var(--hv7-rules-head)}.hv7-rules-side-title{color:var(--ink);font-family:var(--hv6-heading);font-size:24px;font-variation-settings:var(--hv6-heading-variation);font-weight:500}.hv7-rules-side-sub{color:var(--text-2);font-size:14px;line-height:1.5;margin-top:6px}.hv7-ledger{margin-top:20px}.hv7-ledger-row{align-items:center;border-top:1px solid var(--line);display:grid;gap:14px;grid-template-columns:48px minmax(0,1fr) auto;padding:13px 0}.hv7-ledger-row.is-sent{background:#fbf1d9;border-radius:6px;box-shadow:0 0 0 10px #fbf1d9;margin:8px 0}.hv7-ledger-row.is-sent,.hv7-ledger-row.is-sent+.hv7-ledger-row{border-top-color:transparent}.hv7-ledger-time{color:var(--ink);font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}.hv7-ledger-body{display:flex;flex-direction:column;min-width:0}.hv7-ledger-title{color:var(--ink);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hv7-ledger-detail{color:var(--text-2);font-size:13px}.hv7-ledger-pill{background:#f0ede7;border-radius:999px;color:var(--text);font-size:12px;font-weight:600;padding:3px 9px;white-space:nowrap}.hv7-ledger-pill.is-sent{background:var(--hv7-profit-bg);color:var(--hv7-profit)}@media (min-width:1101px){.hv7-rules-side-sub{border-top:1px solid var(--line);margin-top:auto;order:1;padding-top:20px}.hv7-ledger{margin-bottom:28px}.hv7-rules-foot,.hv7-rules-side-sub{align-content:start;min-height:calc(20px + 3em)}}.hv7-warehouse{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.hv7-checks{display:flex;flex-direction:column;gap:10px;margin:28px 0 24px}.hv7-checks li{align-items:baseline;color:var(--text);display:flex;font-size:16px;gap:10px}.hv7-checks li:before{color:var(--app-gold);content:"✓";font-weight:700}.hv7-warehouse-panel .hv6-panel{border-radius:16px;box-shadow:0 24px 60px rgb(20 18 16/10%);width:100%}@media (min-width:1101px){.hv7-warehouse{gap:48px;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr)}}@media (min-width:1280px){.hv7-warehouse-panel .lm-warehouses-embed tr>:nth-child(5){width:128px}.hv7-warehouse-panel .lm-warehouses-embed .grid-cols-4 [role=presentation]{height:12px;width:12px}.hv7-warehouse-panel .lm-warehouses-embed :has(>.grid-cols-4)>div:first-child>span{font-size:10px;height:12px;line-height:12px;min-height:12px}}.hv7-quote-panel{align-items:center;background:#fcfaf6;border-radius:16px;box-shadow:0 0 0 1px var(--line);display:flex;flex-direction:column;gap:40px;margin-top:40px;overflow:hidden;padding:96px 24px 80px;position:relative}.hv7-quote-panel:before{background:radial-gradient(40% 70% at 12% 100%,#f6c7b3 0,rgb(246 199 179/0) 72%),radial-gradient(36% 60% at 50% 110%,#f3d48a 0,rgb(243 212 138/0) 72%),radial-gradient(40% 70% at 92% 90%,#dcd0f5 0,rgb(220 208 245/0) 72%);content:"";filter:blur(30px);inset:0;opacity:.75;pointer-events:none;position:absolute}.hv7-quote-bars{height:280px;opacity:.6;pointer-events:none;position:absolute;top:60px;width:260px}.hv7-quote-bars.is-left{left:-10px}.hv7-quote-bars.is-right{right:-10px;transform:scaleX(-1)}.hv7-quote-bars:after,.hv7-quote-bars:before{border:1px solid rgb(154 107 0/16%);border-radius:18px;content:"";height:260px;left:60px;position:absolute;top:0;width:130px}.hv7-quote-bars:before{transform:rotate(-24deg);transform-origin:0 0}.hv7-quote-bars:after{left:100px;transform:rotate(-10deg);transform-origin:0 0}.hv7-quote-swipe{display:grid}.hv7-quote{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s;max-width:820px;position:relative;text-align:center}.hv7-quote.is-active{opacity:1;visibility:visible;transition-delay:0s}.hv7-quote-text{color:var(--ink);font-family:var(--hv6-heading);font-size:36px;font-variation-settings:var(--hv6-heading-variation);font-weight:500;letter-spacing:-.012em;line-height:1.5;margin:0;text-wrap:balance}.hv7-quote-quiet{color:var(--hv7-ink-quiet)}.hv7-quote-mark{background:var(--hv7-highlight);border-radius:4px;box-decoration-break:clone;color:var(--ink);padding:2px 6px;-webkit-box-decoration-break:clone}.hv7-quote-by{align-items:center;display:inline-flex;gap:14px;margin-top:36px;text-align:left}.hv7-quote-by>span:last-child{display:flex;flex-direction:column}.hv7-quote-avatar{align-items:center;background:linear-gradient(135deg,#f3d48a,#e0b356);border-radius:999px;color:#4a3505;display:inline-flex;font-size:16px;font-weight:600;height:48px;justify-content:center;width:48px}.hv7-quote-name{color:var(--ink);font-size:17px;font-weight:600}.hv7-quote-source{color:var(--text-2);font-size:15px}.hv7-quote-dots{display:flex;gap:8px;position:relative}.hv7-quote-dot{background:rgb(20 18 16/25%);border:0;border-radius:6px;cursor:pointer;height:6px;padding:0;transition:width .2s ease,background-color .2s linear;width:6px}.hv7-quote-dot.is-active{background:rgb(20 18 16/25%);width:28px}.hv7-quote-fill{display:block;width:100%;height:100%;border-radius:inherit;background:var(--ink);transform-origin:left;animation:hv7-quote-progress 10s linear forwards}@keyframes hv7-quote-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.hv7-quote,.hv7-quote-dot{transition:none}.hv7-quote-fill{display:none;animation:none}.hv7-quote-dot.is-active{background:var(--ink)}}.hv7-quote-dot:focus-visible{outline:2px solid var(--app-gold);outline-offset:3px}.hv7 .hv6-proof{background:transparent;padding:var(--hv7-pad-s) 0}.hv7 .hv6-proof:before{bottom:0;height:auto;mask-clip:no-clip;mask-image:linear-gradient(180deg,transparent 0,#000 88px,#000 calc(100% - 88px),transparent);top:0}.hv7 .hv7-quotes-section,.hv7 .hv7-statement-section{padding:var(--hv7-pad-m) 0}.hv7 .hv6-pricing-section{padding:var(--hv7-pad-m) 0 var(--hv7-pad-s)}.hv7 .hv6-faq-section{padding:var(--hv7-pad-s) 0 var(--hv7-pad-m)}.hv7 .hv7-chapter-section,.hv7 .hv7-warehouse-section{padding-top:var(--hv7-pad-s)}.hv7 .hv7-statement-section{padding-bottom:var(--hv7-pad-s)}.hv6.hv6 .hv7-alert-copy .hv6-section-head h2{max-width:none}.hv7-alert-copy .hv6-lede{max-width:50ch}.hv7-tabs-label{color:var(--text-2);font-size:14px;font-weight:500;margin-bottom:-20px}@media (min-width:1024px){.hv7 .hv6-faq-section .hv6-container{align-items:start;display:grid;gap:72px;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}.hv7 .hv6-faq-section{overflow:clip}.hv7 .hv6-faq-section .hv6-section-head{position:sticky;top:calc(var(--site-price-rail-height, 0px) + var(--header-h) + 32px)}.hv7 .hv6-faq-section .hv6-faq{margin-top:0}}.hv7-closing{background:var(--bg);overflow:hidden;padding:var(--hv7-pad-l) 0;position:relative}.hv7-closing .hv6-wash{bottom:0;height:auto;left:50%;mask-image:linear-gradient(180deg,rgb(0 0 0/0) 0,#000 32%,#000 68%,rgb(0 0 0/0));opacity:.7;top:0;transform:translateX(-50%);width:1720px}.hv7-closing-inner{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);position:relative}.hv7-closing-copy{display:flex;flex-direction:column;gap:22px}.hv6.hv6 .hv7-closing-copy h2{font-size:var(--hv7-h2-finale);line-height:1.06;max-width:22ch;text-wrap:balance}.hv7-closing-sub{color:var(--text);font-size:19px;line-height:1.55;max-width:40ch}.hv7-closing-art{align-items:center;display:flex;justify-content:center}.hv7-dial{aspect-ratio:1;container-type:inline-size;position:relative;width:min(340px,100%)}.hv7-dial svg{display:block;height:100%;overflow:visible;width:100%}.hv7-dial-face{fill:rgb(255 255 255/72%);stroke:rgb(20 18 16/8%)}.hv7-dial-tick{stroke:rgb(20 18 16/18%);stroke-linecap:round;stroke-width:1.2}.hv7-dial-tick.is-major{stroke:rgb(20 18 16/38%);stroke-width:2}.hv7-dial-track{stroke:rgb(217 119 6/16%);stroke-width:6}.hv7-dial-arc{stroke:var(--app-gold);stroke-dasharray:100;stroke-dashoffset:0;stroke-linecap:round;stroke-width:6}.hv7-dial-hand{transform-origin:160px 160px}.hv7-dial-hand circle{fill:var(--app-gold);filter:drop-shadow(0 0 6px rgb(217 119 6/55%))}.hv7-dial-figure{align-items:center;display:flex;flex-direction:column;gap:4px;inset:0;justify-content:center;position:absolute}.hv7-dial-num{color:var(--ink);font-family:var(--hv6-heading);font-size:16.5cqi;font-weight:500;letter-spacing:-.03em;line-height:1}.hv7-dial-label{color:var(--text-2);font-size:max(11px,4.4cqi)}.hv7-closing .hv7-trial-line{padding-left:0}@media (max-width:359px){.hv7-mail-subject{font-size:16px}.hv7-mail-body{font-size:12.5px;gap:6px}.hv7-mail-row{font-size:11.5px}}@media (max-width:1100px){.hv7-shelf{grid-template-columns:repeat(3,minmax(0,1fr))}.hv7-shelf[data-count="2"],.hv7-shelf[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.hv7-rules,.hv7-warehouse{grid-template-columns:minmax(0,1fr)}.hv7-closing-inner{gap:32px;grid-template-columns:minmax(0,1fr) auto}.hv7-dial{width:200px}.hv7-rules-side{border-left:0;border-top:1px solid var(--line)}.hv7-rules-side-head{align-items:baseline}}@media (max-width:767px){.hv7-closing-inner{gap:28px;grid-template-columns:minmax(0,1fr)}.hv7-closing-art{justify-content:flex-start;order:-1}.hv7-dial{width:140px}}@media (max-width:1023px){.hv7-alert-grid,.hv7-hero{grid-template-columns:minmax(0,1fr)}.hv7-hero-art{min-height:392px}.hv7-hero-bars{inset:-20px -10px 0}.hv7-phone{margin:0 auto}}@media (max-width:640px){.hv7 .hv6-plan-price{column-gap:10px;display:grid;grid-template-columns:auto auto minmax(0,1fr);row-gap:10px}.hv7 .hv6-plan-save{grid-column:1/-1;grid-row:1;justify-self:start}.hv6.hv6 .hv7-h1{font-size:40px}.hv7-live-pill{border-radius:14px;font-size:13px}.hv7-hero-art{min-height:0}.hv7-hero-bars{bottom:auto;height:250px}.hv7-hero-alert{bottom:auto;left:0;margin-top:176px;position:relative;width:100%}.hv7-alert-stack-list{justify-content:flex-start;min-height:228px}.hv7-fold .hv6-panel-rail{margin-top:32px}.hv7-ledger-title{white-space:normal}.hv7-ledger-row{align-items:start;grid-template-columns:48px minmax(0,1fr);row-gap:8px}.hv7-ledger-row>.hv7-ledger-time{align-self:center;grid-row:1/span 2}.hv7-ledger-pill{grid-column:2;justify-self:start}.hv7-shelf,.hv7-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.hv7-tabs{display:grid;width:100%}.hv7-rule-sentence{font-size:18px}.hv7-quote-text{font-size:26px}.hv7 .hv7-band{--hv7-band-fade:56px}.hv7-warehouse-panel .lm-warehouses-embed table{table-layout:fixed;width:100%}.hv7-warehouse-panel .lm-warehouses-embed :is(td,th,span,li){overflow-wrap:break-word;white-space:normal}.hv7-warehouse-panel .lm-warehouses-embed .hv6-wh-sku-code{flex-shrink:0;overflow-wrap:normal;white-space:nowrap}.hv7-warehouse-panel .lm-warehouses-embed .hv6-wh-sku-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hv7-rules-main,.hv7-rules-side{padding:28px 22px}.hv7-phone{--hv7-phone-w:320px}.hv7-lock-time{font-size:72px}}.hv7 :is(h1,h2,h3){text-wrap:balance}.hv7 p{text-wrap:pretty}.hv7 :is(.hv7-shelf-price,.hv7-profit-badge,.hv7-live-pill){font-variant-numeric:tabular-nums}.hv7 .hv7-odometer-wheel{position:relative}.hv7 .hv7-odometer-rest{display:block;height:var(--hv7-wheel-height);visibility:hidden}.hv7 .hv7-odometer-rest~.hv7-odometer-reel{left:50%;position:absolute;top:0;translate:-50% 0}.hv7 .hv6-btn{transition:background-color .14s linear,color .14s linear,box-shadow .16s ease,transform .16s cubic-bezier(.2,.8,.2,1)}.hv7 .hv6-btn:active{transform:scale(.97)}.hv7 .hv6-btn-primary{box-shadow:inset 0 1px 0 rgb(255 255 255/18%),0 6px 16px -8px rgb(217 119 6/60%);isolation:isolate;overflow:hidden;position:relative}.hv7 .hv6-btn-primary:after{background:linear-gradient(105deg,rgb(255 255 255/0) 35%,rgb(255 255 255/30%) 50%,rgb(255 255 255/0) 65%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-120%);z-index:-1}.hv7 .hv6-btn-primary:hover:after{transform:translateX(120%);transition:transform .7s cubic-bezier(.2,.8,.2,1)}.hv7 :is(a,button,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--app-gold);outline-offset:3px}@media (prefers-reduced-motion:reduce){.hv7 .hv6-btn:active{transform:none}.hv7 .hv6-btn-primary:hover:after{transform:translateX(-120%);transition:none}}.hv7-tab{overflow:hidden;position:relative}.hv7-tab-progress{animation:hv7-tab-progress linear forwards;background:var(--app-gold);border-radius:2px;bottom:5px;height:2px;left:14px;position:absolute;right:14px;transform-origin:0 50%}.hv7-tabs.is-held .hv7-tab-progress{animation-play-state:paused}@keyframes hv7-tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hv7-thread{view-timeline:--hv7-thread block}.hv7-thread:before{animation:hv7-thread-draw linear both;animation-range:entry 10% cover 35%;animation-timeline:--hv7-thread}}}@keyframes hv7-thread-draw{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.hv7-alert-stack .hv7-notification{backdrop-filter:blur(18px) saturate(1.4)}.hv7-proof-channels{display:flex;flex-wrap:nowrap;gap:10px;align-items:center;min-height:1em}@media (max-width:640px){.hv7-proof-channels{gap:6px}.hv7-proof-channels .hv7-app-icon{border-radius:7px;height:28px;width:28px}}.hv7 .hv6-statement-pair-wrap{white-space:normal}.hv7 .hv6-statement-first{display:inline-block;white-space:nowrap}.hv7-map-card{--hv7-map-spark:oklch(76.9% 0.188 70.08);--hv7-map-scan:oklch(82.8% 0.189 84.429);--hv7-map-start:0.35s;--hv7-map-travel:1.8s;--hv7-map-shimmer-travel:2.6s}.hv7-map-stage{height:100%;position:relative;width:100%}.hv7 .hv7-map-layer{height:100%;inset:0;max-height:none;position:absolute;width:100%}.hv7-map-overlay{overflow:visible;pointer-events:none}.hv7-map-card .hv3-map-dot{transform-box:fill-box;transform-origin:center}.hv7-map-scan{opacity:0}.hv7-map-scan-stop{stop-color:var(--hv7-map-scan)}.hv7-map-card[data-phase=armed] .hv3-map-dot{opacity:.4}.hv7-map-card[data-phase=armed] :is(.hv7-nearest-marker,.hv7-nearest){opacity:0}.hv7-map-card[data-phase=sweep] .hv7-map-scan{animation:hv7-map-scan var(--hv7-map-travel) linear var(--hv7-map-start) both}.hv7-map-card[data-phase=sweep] .hv3-map-dot{animation:hv7-map-check .9s linear both;animation-delay:calc(var(--hv7-map-start) + var(--band, 0) * var(--hv7-map-travel))}.hv7-map-card[data-phase=sweep] :is(.hv7-nearest-marker,.hv7-nearest){animation-delay:calc(var(--hv7-map-start) + var(--nearest-x, 0) * var(--hv7-map-travel) + .15s)}.hv7-map-card[data-phase=shimmer] .hv7-map-scan{animation:hv7-map-scan-faint var(--hv7-map-shimmer-travel) linear both}.hv7-map-card[data-phase=shimmer] .hv3-map-dot{animation:hv7-map-glint 1.1s ease-in-out both;animation-delay:calc(var(--band, 0) * var(--hv7-map-shimmer-travel))}@keyframes hv7-map-scan{0%{opacity:0;transform:translateX(0)}8%,88%{opacity:1}to{opacity:0;transform:translateX(960px)}}@keyframes hv7-map-scan-faint{0%{opacity:0;transform:translateX(0)}12%,85%{opacity:.5}to{opacity:0;transform:translateX(960px)}}@keyframes hv7-map-check{0%{animation-timing-function:cubic-bezier(.2,.7,.2,1);opacity:.4}15%{animation-timing-function:linear;fill:var(--hv7-map-spark);opacity:1;transform:scale(2)}45%{animation-timing-function:cubic-bezier(.3,0,.2,1);fill:var(--hv7-map-spark);transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@keyframes hv7-map-glint{25%,50%{fill:var(--hv7-map-spark);transform:scale(1.3)}}.hv7-nearest-marker{animation:hv7-map-fade .6s cubic-bezier(.16,1,.3,1) both}.hv7-nearest-core{fill:var(--hv7-map-spark)}.hv7-nearest-halo{fill:#fff}.hv7-nearest-ring{animation:hv7-nearest-pulse 2.8s cubic-bezier(.2,.6,.35,1) infinite;fill:none;stroke:var(--hv7-map-spark);stroke-width:1.25px;transform-box:fill-box;transform-origin:center;vector-effect:non-scaling-stroke}@keyframes hv7-nearest-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4.4)}}@keyframes hv7-map-fade{0%{opacity:0}}.hv7-nearest{animation:hv7-callout-in .6s cubic-bezier(.16,1,.3,1) both;backdrop-filter:blur(10px) saturate(1.2);background:rgb(255 255 255/88%);border-radius:10px;bottom:12px;box-shadow:0 0 0 1px var(--line),0 6px 16px -8px rgb(20 18 16/22%);display:flex;flex-direction:column;gap:2px;left:12px;margin:0;max-width:calc(100% - 24px);padding:8px 12px 9px 11px;position:absolute}.hv7-nearest-label{align-items:center;color:var(--label);display:flex;font-family:var(--sans);font-size:12px;font-weight:500;gap:7px;line-height:1.3}.hv7-nearest-label:before{background:var(--hv7-map-spark);border-radius:50%;box-shadow:0 0 0 3px rgb(245 158 11/22%);content:"";flex:none;height:6px;width:6px}.hv7-nearest-name{color:var(--ink);font-family:var(--hv6-heading);font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:1.25;overflow:hidden;padding-left:13px;text-overflow:ellipsis;white-space:nowrap}@keyframes hv7-callout-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.hv7-map-card .hv3-map-dot,.hv7-map-card .hv7-map-scan,.hv7-nearest,.hv7-nearest-marker{animation:none;opacity:1}.hv7-map-card .hv7-map-scan{opacity:0}.hv7-nearest-ring{animation:none;opacity:.45;transform:scale(2)}}.hv7 .hv7-rule-chip.is-play{appearance:none;border:0;cursor:pointer;font:inherit;letter-spacing:inherit;margin:0;transition:background-color .16s ease,box-shadow .16s ease,transform .16s cubic-bezier(.2,.8,.2,1);vertical-align:baseline}@media (hover:hover){.hv7 .hv7-rule-chip.is-play:hover{background:#f8e8bf;box-shadow:0 0 0 1px #e2bd6b,0 2px 0 #e2bd6b}}.hv7 .hv7-rule-chip.is-play:active{transform:translateY(1px) scale(.98)}.hv7 .hv7-roll{clip-path:inset(-1px -8px);display:inline-block;position:relative}.hv7 .hv7-roll-text{display:inline-block;white-space:nowrap}.hv7 .hv7-rules-bar-lead{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px 14px}.hv7 .hv7-rule-try{align-items:center;color:var(--hv7-amber-ink);display:inline-flex;font-weight:500;gap:7px;opacity:0;transition:opacity .5s ease .3s}.hv7 .hv7-rule-try.is-shown{opacity:1}.hv7 .hv7-rule-try:before{animation:hv7-try-pulse 1.8s ease-in-out infinite;background:var(--app-gold);border-radius:999px;content:"";height:6px;width:6px}@keyframes hv7-try-pulse{50%{box-shadow:0 0 0 4px rgb(225 113 0/18%)}}.hv7 .hv7-rule-reset{animation:hv7-chip-in .22s cubic-bezier(.2,.8,.2,1);appearance:none;background:var(--hv7-cream);border:0;border-radius:999px;box-shadow:0 0 0 1px #efd9a8;color:var(--hv7-amber-ink);cursor:pointer;font:inherit;font-weight:600;padding:2px 11px}.hv7 .hv7-rule-reset:hover{background:#f8e8bf}.hv7 .hv7-ledger{position:relative}.hv7 .hv7-ledger-dot{background:var(--label);border-radius:999px;display:inline-block;height:7px;margin-left:2px;vertical-align:middle;width:7px}.hv7 .hv7-ledger-row.is-would-send .hv7-ledger-dot{background:var(--hv7-live)}.hv7 .hv7-ledger-pill.is-would-send{background:#fff;box-shadow:inset 0 0 0 1px #bfe3cb;color:var(--hv7-profit)}.hv7 .hv7-ledger-row.is-sent.is-unsent{background:#f6f3ee;box-shadow:0 0 0 10px #f6f3ee}.hv7 .hv7-ledger-row.is-unsent .hv7-ledger-detail{color:var(--hv7-amber-ink)}.hv7 .hv7-ledger-pill.is-unsent{background:var(--hv7-cream);box-shadow:inset 0 0 0 1px #efd9a8;color:var(--hv7-amber-ink)}.hv7 .hv7-ledger-pill.is-fresh{animation:hv7-pill-pop .32s cubic-bezier(.3,1.4,.5,1)}@keyframes hv7-pill-pop{0%{opacity:.4;transform:scale(.86)}}@media (prefers-reduced-motion:reduce){.hv7 .hv7-rule-chip.is-play,.hv7 .hv7-rule-chip.is-play:active{transform:none;transition:none}.hv7 .hv7-rule-try:before,.hv7 :is(.hv7-rule-reset,.hv7-ledger-pill.is-fresh){animation:none}.hv7 .hv7-rule-try{transition:none}}.hv7-rule-menu{background:#fff;color:#141210;border:1px solid var(--panel-line,rgb(20 18 16/22%));border-radius:10px;box-shadow:0 8px 24px rgb(20 18 16/12%);font:400 15px/1.4 var(
      --font-hanken-grotesk,"Hanken Grotesk","Hanken Grotesk Fallback",system-ui,sans-serif
    );max-width:calc(100vw - 24px);max-height:min(320px,var(--radix-dropdown-menu-content-available-height));overflow-y:auto;padding:4px;z-index:100}.hv7-rule-menu .hv7-rule-menu-item{position:relative;min-height:44px;padding:10px 12px 10px 32px;border-radius:6px;font:inherit;cursor:pointer;outline:none}.hv7-rule-menu-item[data-state=checked]{color:#7a4a0c}.hv7-rule-menu-item[data-highlighted]{background:#fff3d9;color:#7a4a0c}.hv7-rule-menu-item[data-disabled]{opacity:.5;cursor:default}.hv7-rule-menu-checkbox>span:first-child,.hv7-rule-menu-radio>span:first-child{display:none}.hv7-rule-menu .hv7-rule-menu-check{position:absolute;left:8px;width:16px;height:16px;visibility:hidden}.hv7-rule-menu-item[data-state=checked] .hv7-rule-menu-check{visibility:visible}.hv7-rule-menu-hint{color:#706b64;font-size:13px;padding:8px 12px;margin:0}.hv7 .hv7-rule-chevron{display:inline-block;width:.7em;height:.7em;margin-left:.25em;vertical-align:.05em}@media (prefers-reduced-motion:reduce){.hv7-rule-menu{animation:none;transition:none}}@keyframes hv7-chip-in{0%{opacity:0;transform:scale(.9)}}.hv7 .hv7-rule-reset{position:relative}.hv7 .hv7-rule-reset:after{content:"";position:absolute;inset:calc(50% - 22px) -3px}.hv7 .hv7-rule-tail{white-space:nowrap}.hv7 .hv7-rule-chip,.hv7 .hv7-rule-chip.is-play{display:inline-block;max-width:100%;white-space:normal;text-align:left;line-height:1.25;padding-block:calc(3px - .025em)}.hv7 .hv7-rule-chip .hv7-roll,.hv7 .hv7-rule-chip .hv7-roll-text{max-width:100%;white-space:normal}.hv7 .hv7-rule-chip.is-play{position:relative}.hv7 .hv7-rule-sentence .hv7-rule-chip.is-play:after{content:"";position:absolute;inset:min(0px,calc(50% - 22px)) 0}@media (max-width:640px){.hv7 .hv7-rule-sentence .hv7-rule-chip.is-play:after{inset:min(0px,max(-3px,calc(50% - .95em))) 0}}.hv7 .hv7-rule-channel{display:inline-block;white-space:nowrap}.hv7-rule-menu-item .hv7-app-icon{width:18px;height:18px;border-radius:4px;margin-right:8px}.hv7 .hv7-rule-channel .hv7-app-icon{display:inline-flex;width:.85em;height:.85em;border-radius:.2em;margin-right:.22em;vertical-align:-.08em}.hv7 .hv7-shelf-card.hv7-flip{background:none;box-shadow:none;overflow:visible;perspective:1100px;position:relative}.hv7 .hv7-flip:is(:hover,.is-turned){z-index:1}.hv7 .hv7-flip-inner{display:grid;flex:1;transform-style:preserve-3d;transition:transform .52s cubic-bezier(.3,1.25,.5,1)}.hv7 .hv7-flip.is-turned .hv7-flip-inner{transform:rotateY(180deg)}.hv7 .hv7-flip-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border-radius:16px;box-shadow:0 0 0 1px var(--panel-line);display:flex;flex-direction:column;grid-area:1/1;min-width:0;overflow:hidden;transition:box-shadow .2s ease}.hv7 .hv7-flip:hover .hv7-flip-face{box-shadow:0 0 0 1px var(--panel-line),0 18px 36px -24px rgb(60 40 10/45%)}.hv7 .hv7-flip-back{background:var(--hv7-cream-2);gap:12px;padding:16px 16px 14px;transform:rotateY(180deg)}.hv7 .hv7-flip-toggle{appearance:none;background:transparent;border:0;border-radius:16px;cursor:pointer;inset:0;padding:0;position:absolute;z-index:2}.hv7 .hv7-flip-cue{align-items:center;background:rgb(255 255 255/88%);border-radius:999px;box-shadow:0 0 0 1px var(--panel-line);color:var(--hv7-amber-ink);display:inline-flex;font-family:var(--sans);font-size:12px;font-weight:600;height:24px;line-height:1;padding:0 6px;position:absolute;right:10px;top:10px;transition:background-color .16s ease,color .16s ease}.hv7 .hv7-flip-cue svg{flex:none;transition:transform .52s cubic-bezier(.3,1.25,.5,1)}.hv7 .hv7-flip.is-turned .hv7-flip-cue{background:var(--hv7-cream)}.hv7 .hv7-flip.is-turned .hv7-flip-cue svg{transform:rotate(180deg)}.hv7 .hv7-flip-cue-text{display:none}@media (hover:hover) and (pointer:fine) and (min-width:1101px){.hv7 .hv7-flip-cue-text{display:inline-block;max-width:0;opacity:0;overflow:hidden;transition:max-width .26s cubic-bezier(.2,.8,.2,1),opacity .2s ease;white-space:nowrap}.hv7 .hv7-flip:is(:hover,:focus-within,.is-turned) .hv7-flip-cue-text{max-width:104px;opacity:1;padding:0 2px 0 5px}}.hv7 .hv7-maths-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 8px;padding-right:34px}.hv7 .hv7-maths-kicker{color:var(--ink);font-family:var(--hv6-heading);font-size:16px;font-weight:500;letter-spacing:-.01em}.hv7 .hv7-maths{display:flex;flex-direction:column;font-size:13px;gap:5px;line-height:1.35}.hv7 .hv7-maths-line{display:flex;flex-wrap:wrap;gap:0 8px;justify-content:space-between}.hv7 .hv7-maths-line dt{color:var(--text-2)}.hv7 .hv7-maths-line dd{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500;margin-left:auto;white-space:nowrap}.hv7 .hv7-maths-line.is-net{border-top:1px solid var(--line);padding-top:5px}.hv7 .hv7-maths-line.is-net dt{color:var(--ink)}.hv7 .hv7-maths-result{align-items:baseline;border-top:1px solid var(--line);margin-top:3px;padding-top:8px}.hv7 .hv7-maths-result dd,.hv7 .hv7-maths-result dt{color:var(--hv7-profit);font-weight:600}.hv7 .hv7-maths-result dd{font-family:var(--hv6-heading);font-size:15px}.hv7 .hv7-maths-result.is-loss :is(dt,dd){color:var(--hv7-loss)}.hv7 .hv7-maths-profile{color:var(--text-2);font-size:12px;line-height:1.35;margin-top:auto}@media (max-width:640px){.hv7 .hv7-flip-back{gap:10px;padding:14px 12px 12px}.hv7 .hv7-maths{font-size:12px;gap:4px}.hv7 .hv7-maths-result dd{font-size:14px}}@media (prefers-reduced-motion:reduce){.hv7 .hv7-flip-back,.hv7 .hv7-flip-inner,.hv7 .hv7-flip.is-turned .hv7-flip-inner{transform:none;transition:none}.hv7 .hv7-flip-face{-webkit-backface-visibility:visible;backface-visibility:visible;transition:opacity .2s linear}.hv7 .hv7-flip-back,.hv7 .hv7-flip.is-turned .hv7-flip-front{opacity:0}.hv7 .hv7-flip.is-turned .hv7-flip-back{opacity:1}.hv7 .hv7-flip-cue-text{transition:none}.hv7 .hv7-flip-cue svg,.hv7 .hv7-flip.is-turned .hv7-flip-cue svg{transform:none;transition:none}}.hv7-on-view{display:contents}.hv7-hero-bars.hv7-glints-frame{mask-image:none;mix-blend-mode:normal;pointer-events:none;z-index:1}.hv7-glints-frame>.hv7-glints{--hv7-photo-width:min(100cqw,100cqh * 1600/1067);aspect-ratio:1600/1067;left:calc((100cqw - var(--hv7-photo-width)) * .7);position:absolute;top:50%;translate:0 -50%;width:var(--hv7-photo-width)}.hv7-glint{fill:#fffdf6;filter:drop-shadow(0 0 3px rgb(255 244 214/95%)) drop-shadow(0 0 9px rgb(255 206 102/70%));opacity:0;overflow:visible;position:absolute;translate:-50% -50%}.hv7-proof-interval{align-items:center;display:inline-flex;gap:14px}.hv7-minute-ring{flex:none;overflow:visible}.hv7-minute-track{stroke:rgb(217 119 6/24%);stroke-width:2.5}.hv7-minute-arc{stroke:var(--app-gold);stroke-dasharray:100;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2.5}.hv7-minute-hand circle{fill:var(--app-gold);filter:drop-shadow(0 0 3px rgb(217 119 6/55%))}.hv7-minute-hand,.hv7-minute-ping{transform-origin:14px 14px}.hv7-minute-ping{opacity:0;stroke:var(--app-gold);stroke-width:1.5}.hv7-odometer{--hv7-wheel-height:1.05em}.hv7-odometer-face{display:inline-flex}.hv7-odometer-wheel{display:inline-block;mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent);height:var(--hv7-wheel-height);line-height:var(--hv7-wheel-height);overflow:hidden;vertical-align:top}.hv7-odometer-reel{display:flex;flex-direction:column;transform:translateY(calc(var(--hv7-digit) * var(--hv7-wheel-height) * -1))}.hv7-odometer-reel>span{display:block;height:var(--hv7-wheel-height);text-align:center}.hv7 :is(.hv6-compare-mark,.hv6-plan-features) path{stroke-dasharray:13;stroke-dashoffset:0}.hv7 :is(.hv6-plan-features li,.hv7-checks li){--hv7-row:0}.hv7 .hv6-compare-scope tbody tr{--hv7-row:min(var(--compare-row,0),12)}.hv7 :is(.hv6-plan-features li,.hv7-checks li):nth-child(2){--hv7-row:1}.hv7 :is(.hv6-plan-features li,.hv7-checks li):nth-child(3){--hv7-row:2}.hv7 :is(.hv6-plan-features li,.hv7-checks li):nth-child(4){--hv7-row:3}.hv7 :is(.hv6-plan-features li,.hv7-checks li):nth-child(5){--hv7-row:4}.hv7 :is(.hv6-plan-features li,.hv7-checks li):nth-child(6){--hv7-row:5}.hv7 :is(.hv6-plan-features li,.hv7-checks li):nth-child(7){--hv7-row:6}.hv7 :is(.hv6-plan-features li,.hv7-checks li):nth-child(8){--hv7-row:7}.hv7 :is(.hv6-plan-features li,.hv7-checks li):nth-child(9){--hv7-row:8}.hv7 :is(.hv6-plan-features li,.hv7-checks li):nth-child(n+10){--hv7-row:9}.hv7 .hv7-checks li:before{align-self:center;background:currentcolor;content:"";flex:none;height:14px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2.6 7.4 5.5 10.3 11.4 3.9' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;width:14px}@property --hv7-beam{syntax:"<angle>";inherits:false;initial-value:0deg}.hv7 .hv6-plan.is-recommended{position:relative}.hv7 .hv6-plan.is-recommended:before{-webkit-mask-composite:xor;background:conic-gradient(from var(--hv7-beam),transparent 0deg 290deg,rgb(217 119 6/0) 290deg,rgb(217 119 6/85%) 350deg,rgb(255 236 179/100%) 356deg,transparent 1turn);border-radius:inherit;content:"";inset:-1px;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;padding:1.5px;pointer-events:none;position:absolute}.hv7 .hv6-faq-glyph,.hv7 .hv6-faq-item summary{transition:color .16s linear}.hv7 .hv6-faq-item summary:hover{color:var(--gold)}.hv7 .hv6-faq-item[open] .hv6-faq-glyph{color:var(--gold);rotate:180deg}@media (prefers-reduced-motion:no-preference){.hv7-glint{animation:hv7-glint 9s ease-in-out var(--hv7-glint-delay,0s) infinite}[data-phase] .hv7-dial-arc{animation:hv7-minute-fill 60s linear var(--hv7-minute-delay,0s) infinite}[data-phase] .hv7-dial-hand{animation:hv7-minute-turn 60s linear var(--hv7-minute-delay,0s) infinite}[data-phase] .hv7-minute-arc{animation:hv7-minute-fill 60s linear var(--hv7-minute-delay,0s) infinite}[data-phase] .hv7-minute-hand{animation:hv7-minute-turn 60s linear var(--hv7-minute-delay,0s) infinite}[data-phase] .hv7-minute-ping{animation:hv7-minute-ping 60s linear var(--hv7-minute-delay,0s) infinite}.hv7-live-dot{position:relative}.hv7-live-dot:after{animation:hv7-live-ping 2.8s cubic-bezier(0,0,.2,1) infinite;background:var(--hv7-live);border-radius:inherit;content:"";inset:0;position:absolute}[data-view=waiting] .hv7-odometer-reel{transform:translateY(0)}[data-view=shown] .hv7-odometer-reel{animation:hv7-odometer-roll calc(1.2s + var(--hv7-wheel) * .4s) cubic-bezier(.16,1,.3,1) .3s both}[data-view=waiting] .hv6-compare-mark{opacity:0;transform:scale(.4)}[data-view=waiting] :is(.hv6-compare-mark,.hv6-plan-features) path{stroke-dashoffset:13}[data-view=shown] .hv6-compare-mark{animation:hv7-mark-pop .46s cubic-bezier(.34,1.56,.64,1) calc(var(--hv7-row) * 70ms + .15s) both}[data-view=shown] .hv6-compare-mark path{animation:hv7-tick-draw .38s cubic-bezier(.65,0,.35,1) calc(var(--hv7-row) * 70ms + .34s) both}[data-view=shown] .hv6-plan-features path{animation:hv7-tick-draw .42s cubic-bezier(.65,0,.35,1) calc(var(--hv7-row) * 90ms + .3s) both}[data-view=waiting] .hv7-checks li:before{clip-path:inset(0 100% 0 0)}[data-view=shown] .hv7-checks li:before{animation:hv7-tick-wipe .42s cubic-bezier(.65,0,.35,1) calc(var(--hv7-row) * .11s + .45s) both}.hv7 .hv6-plan.is-recommended:before{animation:hv7-beam 8s cubic-bezier(.45,0,.55,1) 1s 3}.hv7 .hv6-plan-amount{animation:hv7-price-in .52s cubic-bezier(.2,.8,.2,1) both}.hv7 .hv6-plan-save{animation:hv7-mark-pop .42s cubic-bezier(.34,1.56,.64,1) .12s both}.hv7 .hv6-plan-was{animation:hv7-fade-in .36s ease both}.hv7 [data-view=waiting] .hv6-plan.is-recommended:before,.hv7 [data-view=waiting] :is(.hv6-plan-amount,.hv6-plan-save,.hv6-plan-was){animation-name:none}@supports selector(::details-content){.hv7 .hv6-faq{interpolate-size:allow-keywords}.hv7 .hv6-faq-item::details-content{block-size:0;overflow:clip;transition:block-size .34s cubic-bezier(.2,0,0,1),content-visibility allow-discrete .34s}.hv7 .hv6-faq-item[open]::details-content{block-size:auto}}.hv7 .hv6-faq-glyph{transition:color .16s linear,rotate .32s cubic-bezier(.2,0,0,1)}.hv7 .hv6-faq-item[open] .hv6-faq-answer{animation:hv7-answer-in .42s cubic-bezier(.2,.8,.2,1) both}}@keyframes hv7-glint{0%{opacity:0;transform:scale(0) rotate(0deg)}5%{opacity:1;transform:scale(1) rotate(45deg)}11%,to{opacity:0;transform:scale(0) rotate(90deg)}}@keyframes hv7-minute-fill{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes hv7-minute-turn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes hv7-minute-ping{0%{opacity:.7;transform:scale(1)}3%,to{opacity:0;transform:scale(1.9)}}@keyframes hv7-live-ping{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}@keyframes hv7-odometer-roll{0%{transform:translateY(0)}}@keyframes hv7-mark-pop{0%{opacity:0;transform:scale(.4)}}@keyframes hv7-tick-draw{0%{stroke-dashoffset:13}}@keyframes hv7-tick-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes hv7-beam{0%{--hv7-beam:0deg;opacity:0}4%{opacity:1}28%{opacity:1}32%,to{--hv7-beam:360deg;opacity:0}}@keyframes hv7-price-in{0%{filter:blur(6px);opacity:0;transform:translateY(.35em)}}@keyframes hv7-fade-in{0%{opacity:0}}@keyframes hv7-answer-in{0%{opacity:0;transform:translateY(-4px)}}.hv7 .hv7-still{display:flex;flex-direction:column;font-family:var(--sans);height:100%}.hv7 .hv7-still-sub{color:var(--text-2);font-size:12.5px;line-height:1.4}.hv7 .hv7-still-head{border-bottom:1px solid var(--line);container:hv7-still-head/inline-size;color:var(--label);display:flex;font-size:12.5px;font-weight:500;gap:12px;justify-content:space-between;padding:14px 18px 10px;white-space:nowrap}.hv7 .hv7-still-head-lead{display:flex;gap:6px;min-width:0}.hv7 .hv7-still-checked{color:var(--text-2);font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis}.hv7 .hv7-still-checked:before{color:var(--label);content:"·";margin-right:6px}@container hv7-still-head (max-width: 360px){.hv7 .hv7-still-head-key{display:none}.hv7 .hv7-still-checked:before{content:none}}.hv7 .hv7-still-rows{display:flex;flex:1;flex-direction:column;list-style:none;margin:0;padding:0}.hv7 .hv7-still-row{align-content:center;column-gap:16px;display:grid;flex:1;grid-template-areas:"price profit" "name name";grid-template-columns:minmax(0,1fr) auto;padding:0 18px;row-gap:2px}.hv7 .hv7-still-row+.hv7-still-row{border-top:1px solid var(--line)}.hv7 .hv7-still-price{align-items:center;grid-area:price;color:var(--ink);display:inline-flex;font-size:16px;font-variant-numeric:tabular-nums;font-weight:500;gap:8px;line-height:24px;white-space:nowrap}.hv7 .hv7-still-dot{background:var(--stock-out-dot);border-radius:999px;flex:none;height:7px;width:7px}.hv7 .hv7-still-dot.is-in{background:var(--stock-in-dot)}.hv7 .hv7-still-profit{align-self:start;color:var(--hv7-profit);font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;grid-area:profit;line-height:24px;white-space:nowrap}.hv7 .hv7-still-profit.is-loss{color:var(--hv7-loss)}.hv7 .hv7-still-name{-webkit-box-orient:vertical;display:-webkit-box;grid-area:name;-webkit-line-clamp:2;line-clamp:2;line-height:1.3;overflow:hidden;padding-left:15px}.hv7 .hv6-card-media{height:256px}.hv7 .hv7-still-form{gap:12px;justify-content:center;padding:18px}.hv7 .hv7-still-form-title{color:var(--ink);font-size:14px;font-weight:600}.hv7 .hv7-still-options{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.hv7 .hv7-still-option{border:1px solid var(--panel-line);border-radius:10px;display:flex;flex-direction:column;gap:3px;padding:10px 12px}.hv7 .hv7-still-option.is-picked{background:#fdf8ec;border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.hv7 .hv7-still-option-name{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.3}.hv7 .hv7-still-hold{background:#faf8f4;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:12px}.hv7 .hv7-still-select{align-items:center;background:#fff;border:1px solid var(--panel-line);border-radius:8px;color:var(--ink);display:flex;font-size:13.5px;justify-content:space-between;padding:7px 10px}.hv7 .hv7-still-select svg{color:var(--text-2);flex:none}