._8DImBW_eyebrow{font-family:var(--mono);letter-spacing:.16em;color:var(--accent);font-size:12px;font-weight:700}._8DImBW_h2{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(32px,min(4.2vw,7svh),60px);font-weight:800;line-height:.95}._8DImBW_secHead{flex-direction:column;gap:12px;display:flex}._8DImBW_hero{background:var(--indigo);color:var(--paper);border-bottom:2px solid var(--ink);position:relative;overflow:hidden}._8DImBW_heroHalo{background:#4b40ea;border-radius:50%;width:44vw;height:44vw;position:absolute;top:-12vw;right:-12vw}._8DImBW_heroHalo:after{content:"";border:2px dashed #f4eddf2e;border-radius:50%;position:absolute;inset:18%}._8DImBW_heroGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:end;gap:40px;padding-top:clamp(28px,min(5vw,7svh),80px);display:grid;position:relative}._8DImBW_heroCopy{flex-direction:column;gap:clamp(14px,2.6svh,22px);padding-bottom:clamp(32px,min(6vw,8svh),88px);display:flex}._8DImBW_h1{font-family:var(--display);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(40px,min(6.4vw,10svh),100px);font-weight:800;line-height:.9}._8DImBW_heroLead{color:#e3defc;max-width:470px;margin:0;font-size:clamp(17px,min(1.4vw,2.6svh),20px);line-height:1.45}._8DImBW_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._8DImBW_chips li{border:1.5px solid var(--paper);font-family:var(--mono);letter-spacing:.12em;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:700}._8DImBW_heroPhoneWrap{justify-content:center;display:flex;position:relative}._8DImBW_heroPhone{border:3px solid var(--ink);background:var(--ink);width:min(330px,100%,50svh - 39px);height:clamp(340px,100svh - 102px - min(5vw,7svh),600px);box-shadow:12px 0 0 var(--ink);border-bottom:none;border-radius:50px 50px 0 0;padding:13px 13px 0}._8DImBW_heroScreen{background:var(--paper);border-radius:38px 38px 0 0;width:100%;height:100%;overflow:hidden}._8DImBW_heroScreen img{width:100%;display:block}._8DImBW_heroBadges .store{border-color:var(--paper);box-shadow:4px 4px 0 var(--gold)}._8DImBW_heroBadges .store:hover{box-shadow:6px 6px 0 var(--gold);color:var(--gold)}._8DImBW_heroBadges .qr-hint{color:var(--paper);margin-left:0}._8DImBW_features{background:var(--paper);border-bottom:2px solid var(--ink);padding:clamp(32px,min(5vw,7svh),80px) 0}._8DImBW_feat{border:2px solid var(--ink);height:100%;min-height:clamp(350px,100svh - 353px,520px);box-shadow:5px 5px 0 var(--ink);border-radius:28px;flex-direction:column;gap:10px;padding:clamp(18px,2.6svh,24px) clamp(18px,2.6svh,24px) 0;transition:transform .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}._8DImBW_feat:hover{box-shadow:8px 8px 0 var(--ink);transform:translate(-3px,-3px)}._8DImBW_featTop{justify-content:space-between;align-items:flex-start;display:flex}._8DImBW_featIcon{background:var(--paper);border:2px solid var(--ink);border-radius:16px;place-items:center;width:48px;height:48px;display:grid}._8DImBW_featNum{font-family:var(--mono);letter-spacing:.12em;border:1.5px solid var(--feat-ink);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}._8DImBW_featTitle{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:6px 0 0;font-size:clamp(23px,min(2vw,3.6svh),28px);font-weight:800;line-height:1}._8DImBW_featBody{opacity:.88;text-wrap:pretty;margin:0;font-size:15px;line-height:1.42}._8DImBW_featPhone{border:2px solid var(--ink);background:var(--ink);width:64%;min-height:0;max-height:330px;box-shadow:6px 0 0 var(--ink);border-bottom:none;border-radius:26px 26px 0 0;flex:1 0 clamp(130px,24svh,250px);margin:auto auto 0;padding:7px 7px 0;transition:transform .25s cubic-bezier(.2,.7,.2,1);overflow:hidden}._8DImBW_featPhone img{object-fit:cover;background:var(--paper);border-radius:19px 19px 0 0;width:100%;height:100%;display:block}._8DImBW_feat:hover ._8DImBW_featPhone{transform:translateY(-8px)}._8DImBW_private{background:var(--ink);color:var(--paper);border-bottom:2px solid var(--ink)}._8DImBW_privateGrid{grid-template-columns:minmax(0,.9fr) minmax(0,2fr);align-items:center;gap:clamp(24px,4vw,56px);padding-top:clamp(36px,min(6vw,9svh),96px);padding-bottom:clamp(36px,min(6vw,9svh),96px);display:grid}._8DImBW_privateHead{flex-direction:column;gap:14px;display:flex}._8DImBW_privacyList{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}._8DImBW_privacyItem{background:#1b1c25;border:2px solid #34353e;border-radius:24px;flex-direction:column;gap:22px;min-height:170px;padding:22px;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex;position:relative}._8DImBW_privacyItem:hover{border-color:var(--done);box-shadow:6px 6px 0 var(--done);transform:translate(-3px,-3px)}._8DImBW_privacyItem h3{font-family:var(--display);letter-spacing:-.035em;margin:auto 0 0;font-size:clamp(22px,2vw,28px);font-weight:800;line-height:1}._8DImBW_privacyNum{font-family:var(--mono);letter-spacing:.14em;color:var(--mute);font-size:11px;font-weight:700;position:absolute;top:22px;right:20px}._8DImBW_privacyDot{background:var(--done);border:2px solid var(--paper);border-radius:50%;place-items:center;width:50px;height:50px;display:grid}@media (max-width:900px){._8DImBW_privateGrid{grid-template-columns:1fr}}@media (max-width:640px){._8DImBW_privacyList{grid-template-columns:1fr;gap:12px}._8DImBW_privacyItem{flex-direction:row;align-items:center;gap:16px;min-height:0;padding:16px 18px}._8DImBW_privacyItem h3{margin:0;font-size:22px}._8DImBW_privacyNum{top:50%;transform:translateY(-50%)}}._8DImBW_faqSection{background:var(--paper-dim);color:var(--ink)}._8DImBW_faqWrap{flex-direction:column;gap:clamp(20px,4svh,40px);padding-top:clamp(36px,min(6vw,8svh),96px);padding-bottom:clamp(36px,min(6vw,8svh),96px);display:flex}._8DImBW_faqHead{grid-template-columns:1fr auto;align-items:end;gap:12px 24px;display:grid}._8DImBW_faqHead ._8DImBW_eyebrow{grid-column:1/-1}@media (max-width:640px){._8DImBW_faqHead{grid-template-columns:1fr}}._8DImBW_textLink{min-height:44px;color:inherit;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);place-self:flex-start start;align-items:center;gap:8px;font-size:16px;font-weight:700;transition:text-decoration-color .15s,gap .15s;display:inline-flex}._8DImBW_textLink:hover{gap:12px;text-decoration-color:currentColor}._8DImBW_privateLead{color:#c9c2b3;max-width:360px;margin:0;font-size:16px;line-height:1.45}._8DImBW_private ._8DImBW_textLink:hover{color:var(--done)}._8DImBW_faqGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.4svh,22px);margin:0;display:grid}._8DImBW_faq{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:22px;flex-direction:column;gap:10px;padding:clamp(16px,2.6svh,24px);transition:transform .16s,box-shadow .16s;display:flex}._8DImBW_faq:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-3px,-3px)}._8DImBW_faq dt{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;align-items:flex-start;gap:10px;font-size:clamp(18px,min(1.5vw,2.8svh),21px);font-weight:800;line-height:1.12;display:flex}._8DImBW_faq dd{color:#3a3b44;text-wrap:pretty;margin:0;font-size:15px;line-height:1.45}._8DImBW_faqNum{background:var(--gold);border:2px solid var(--ink);width:30px;height:30px;font-family:var(--mono);letter-spacing:.04em;border-radius:50%;flex:none;place-items:center;margin-top:-4px;font-size:10.5px;display:inline-grid}._8DImBW_faq:nth-child(3n+2) ._8DImBW_faqNum{background:var(--sky)}._8DImBW_faq:nth-child(3n) ._8DImBW_faqNum{background:var(--pink)}@media (max-width:1000px){._8DImBW_faqGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._8DImBW_faqGrid{grid-template-columns:1fr}}._8DImBW_closing{background:var(--gold);color:var(--ink);border-top:2px solid var(--ink)}._8DImBW_closingGrid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:clamp(36px,min(6vw,9svh),96px);padding-bottom:clamp(36px,min(6vw,9svh),96px);display:flex}._8DImBW_closingTitle{font-family:var(--display);letter-spacing:-.05em;margin:0;font-size:clamp(32px,min(5vw,8svh),76px);font-weight:800;line-height:.92}._8DImBW_goldBadges .store{box-shadow:4px 4px #fff}._8DImBW_goldBadges .store:hover{box-shadow:6px 6px #fff}._8DImBW_goldBadges .store:focus-visible{outline-color:var(--ink)}._8DImBW_goldBadges .qr-hint{margin-left:0}@media (max-width:640px){._8DImBW_heroGrid{gap:8px}._8DImBW_heroPhone{border-radius:42px 42px 0 0;width:min(280px,82%);height:330px}._8DImBW_heroScreen{border-radius:30px 30px 0 0}}@media (prefers-reduced-motion:reduce){._8DImBW_feat,._8DImBW_featPhone,._8DImBW_faq,._8DImBW_privacyItem{transition:none}._8DImBW_feat:hover,._8DImBW_faq:hover,._8DImBW_privacyItem:hover,._8DImBW_feat:hover ._8DImBW_featPhone{transform:none}}
