.price-hot{border:2px solid var(--blue);box-shadow:var(--sh-blue)}.price-amt{font-size:clamp(2.8rem,6vw,3.6rem);font-weight:800;letter-spacing:-.05em;line-height:1}.price-list{display:flex;flex-direction:column;gap:12px;margin:22px 0 26px}.price-list li{display:flex;gap:11px;font-size:16px;line-height:1.45}.price-list svg{flex:none;margin-top:3px;color:var(--blue)}.faq{border-bottom:1px solid var(--line)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:64px;padding:20px 2px;cursor:pointer;list-style:none;font-weight:600;font-size:17.5px;letter-spacing:-.022em;color:var(--ink)}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--blue)}.faq .chev{flex:none;color:var(--blue);transition:transform .28s var(--ease)}.faq[open] .chev{transform:rotate(180deg)}.faq-body{padding:0 2px 22px;color:var(--muted);max-width:66ch;font-size:16.5px}.js .faq[open] .faq-body{animation:rise .3s var(--ease-out) both}.f-label{display:block;margin-bottom:7px;font-weight:600;font-size:15.5px;color:var(--ink);letter-spacing:-.01em}.f-hint{display:block;font-weight:400;font-size:14px;color:var(--muted)}.f-ctrl{width:100%;min-height:54px;padding:14px 16px;font:inherit;font-size:16px;color:var(--ink);background:#fff;border:1.5px solid var(--line);border-radius:var(--r-sm);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease);-webkit-appearance:none;appearance:none}textarea.f-ctrl{min-height:124px;resize:vertical;line-height:1.5}select.f-ctrl{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%231D2E27' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7.5 10 12.5 15 7.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:20px;padding-right:46px}.f-ctrl:focus{border-color:var(--blue);box-shadow:0 0 0 4px #b95b2926}.f-ctrl[aria-invalid=true]{border-color:var(--danger);border-width:2px}.f-ctrl[aria-invalid=true]:focus{box-shadow:0 0 0 4px #d92d2026}.f-err{display:none;align-items:flex-start;gap:7px;margin-top:7px;font-size:15px;font-weight:600;color:var(--danger)}.f-err.on{display:flex;animation:rise .22s var(--ease-out) both}.fab{position:fixed;z-index:90;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:10px;min-height:58px;min-width:58px;padding:15px 19px;background:var(--wa);color:var(--wa-ink);border-radius:var(--r-pill);box-shadow:0 10px 30px #08351a57;font-weight:700;font-size:16px;text-decoration:none;transition:background-color var(--dur) var(--ease),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.fab:hover{background:#1eb955;transform:translateY(-3px)}.fab-text{display:none}@media(min-width:640px){.fab-text{display:inline}}.fab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-pill);border:2px solid var(--wa);animation:pulse-ring 2.6s var(--ease-out) infinite;pointer-events:none}.count{font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.05em}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.js .rv,.js .rv-l,.js .rv-r,.js .rv-s{opacity:1!important;transform:none!important}.js .bar{transform:scaleY(var(--v,.5))!important}.btn:hover,.fab:hover,.bento-card:hover,.price:hover{transform:none!important}.marquee-track{animation:none!important}.step-panel{transition:none!important}}@media print{.fab,.nav-shell{display:none!important}}.hero-grid{grid-template-columns:1fr}@media(min-width:1000px){.hero-grid{grid-template-columns:1.02fr .98fr;gap:52px}}.js .hero-phone{animation:tap 5.4s var(--ease) infinite;transform-origin:center}.js .nfc-waves>path{opacity:0;animation:nfc-wave 5.4s var(--ease-out) infinite;transform-origin:300px 212px}.js .nfc-waves>path:nth-of-type(1){animation-delay:3.55s}.js .nfc-waves>path:nth-of-type(2){animation-delay:3.7s}.js .nfc-waves>path:nth-of-type(3){animation-delay:3.85s}.js .hero-stars use,.js .phone-stars use{opacity:.2;animation:star-pop 5.4s steps(1,end) infinite}.js .hero-stars use{animation:hero-star 5.4s var(--ease-out) infinite}.js .phone-stars use{animation:hero-star 5.4s var(--ease-out) infinite}@keyframes hero-star{0%,68%{opacity:.22;transform:scale(1)}74%{opacity:1;transform:scale(1.18)}80%,to{opacity:1;transform:scale(1)}}.js .hero-stars use:nth-child(1),.js .phone-stars use:nth-child(1){animation-delay:0s}.js .hero-stars use:nth-child(2),.js .phone-stars use:nth-child(2){animation-delay:.11s}.js .hero-stars use:nth-child(3),.js .phone-stars use:nth-child(3){animation-delay:.22s}.js .hero-stars use:nth-child(4),.js .phone-stars use:nth-child(4){animation-delay:.33s}.js .hero-stars use:nth-child(5),.js .phone-stars use:nth-child(5){animation-delay:.44s}.js .hero-sheen{animation:sheen-x 5.4s var(--ease-out) infinite}@keyframes sheen-x{0%,72%{transform:translate(0)}86%,to{transform:translate(470px)}}@media(prefers-reduced-motion:reduce){.js .hero-phone,.js .nfc-waves>path,.js .hero-stars use,.js .phone-stars use,.js .hero-sheen{animation:none!important}.js .nfc-waves>path{opacity:1!important}.js .hero-stars use,.js .phone-stars use{opacity:1!important}.js .hero-sheen{opacity:0!important}}.prob-grid{grid-template-columns:1fr}@media(min-width:900px){.prob-grid{grid-template-columns:1fr 1fr;gap:48px}}.page-wrapper:has(main[data-template=index]) #header-group,.page-wrapper:has(main[data-template=index])>footer{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/biks-3.css.map */
