.bt-page .hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:center;padding-block:48px}.bt-page .hero h1{font-size:clamp(34px,6vw,58px);line-height:1.05;margin:0 0 16px}.bt-page .hero .sub{font-size:18px;max-width:46ch}.bt-page .hero img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:28px;border:2px solid var(--ol);display:block}.bt-page .eyebrow{display:inline-block;background:var(--gold);border:2px solid var(--ol);border-radius:99px;padding:5px 14px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;color:var(--deep)}.bt-page a.atc{display:block;text-align:center;text-decoration:none;width:auto;max-width:380px;padding:16px 32px;margin-top:8px}.bt-page .hero .from,.bt-page .vleft .from{font-size:22px;font-weight:700;margin:6px 0 4px}.bt-page .hero .mini{justify-content:flex-start}.bt-page .vgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px}.bt-page .band{background:linear-gradient(135deg,#c2622f,var(--accent) 45%,var(--deep));padding-block:56px;border-block:2px solid var(--ol);text-align:center}.bt-page .band h2{color:#fff;margin-bottom:10px}.bt-page .band p{color:#ffe4c7;margin:0 auto 18px;max-width:52ch}.bt-page .band a.atc{margin-inline:auto;background:#fff;color:var(--deep)}.bt-page .rvslider{max-width:1080px;margin:28px auto 0;padding-inline:16px}.bt-page .rvs{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 4px 18px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bt-page .rvs::-webkit-scrollbar{display:none}.bt-page .rvs .rc{flex:0 0 calc((100% - 36px)/3);width:auto;min-height:0;scroll-snap-align:start}.bt-page .rvnav{display:flex;align-items:center;justify-content:center;gap:16px}.bt-page .rvnav button{width:46px;height:46px;border-radius:50%;border:2px solid var(--ol);background:#fff;color:var(--deep);font-size:24px;line-height:1;cursor:pointer;box-shadow:0 3px 0 var(--ol)}.bt-page .rvnav button:hover{background:var(--accent);color:#fff}.bt-page .rvdots{display:flex;gap:8px;align-items:center}.bt-page .rvdots i{width:10px;height:10px;border-radius:50%;background:#d9b99c;cursor:pointer;display:block}.bt-page .rvdots i.on{background:var(--accent);transform:scale(1.25)}.bt-page .badots:has(button:only-child){display:none}.bt-page .gal .main,.bt-page .split>img,.bt-page .card img,.bt-page .hero img{aspect-ratio:auto!important;height:auto!important;object-fit:fill!important;background:none!important}.bt-page .split{align-items:start}.bt-page .thumbs img,.bt-page .baimg img{object-fit:contain!important;background:#fffaf3}.bt-page.bt-page{--bg:#f6f9ff;--ink:#0b1633;--muted:#4a5878;--accent:#1f46d6;--accent2:#dbe6ff;--deep:#0f1f5c;--gold:#ffd93b;--line:#b9cdf5;--sand:#e9efff}.bt-page .steps>div:nth-child(2n){background:#fff1b8}.bt-page .three .card:nth-child(2){background:#eef3ff}.bt-page .three .card:nth-child(3){background:#e0e9ff}.bt-page .opt.on{box-shadow:0 0 0 3px #1f46d659}.bt-page .band{background:linear-gradient(135deg,#3a63ee,var(--accent) 45%,var(--deep))}.bt-page .band p{color:#dbe7ff}.bt-page .ba,.bt-page .faq{background:var(--accent2)}.bt-page .rv{background:var(--sand)}.bt-page .baimg .ph{background:repeating-linear-gradient(45deg,#eef3ff,#eef3ff 12px,#e0e9ff 12px 24px)}.bt-page .vc .vph{background:repeating-linear-gradient(45deg,#0f1f5c,#0f1f5c 12px,#14286f 12px 24px);color:#cfe0ff}.bt-page .thumbs img,.bt-page .baimg img{background:#f6f9ff}.bt-page .rvdots i{background:#b9cdf5}.bt-page .vbar{background:var(--accent);color:#fff;text-align:center;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px}.bt-page .vstrip{background:#b9cdf5;display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;padding:10px 12px;font-weight:700;font-size:14px;color:var(--deep);border-bottom:2px solid var(--ol)}.bt-page .vcd{display:flex;gap:8px}.bt-page .vcd b{display:flex;flex-direction:column;align-items:center;min-width:46px;background:#fff;border:2px solid var(--ol);border-radius:8px;padding:2px 6px;line-height:1.1}.bt-page .vcd i{font-style:normal;font-size:18px;font-variant-numeric:tabular-nums}.bt-page .vcd small{font-size:9px;letter-spacing:.08em;font-weight:700}.bt-page .vhero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;background:#fff;border-bottom:2px solid var(--ol)}.bt-page .vleft{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:48px 40px 48px max(24px,calc((100vw - 1080px)/2))}.bt-page .vrate{display:inline-block;width:fit-content;border:2px solid var(--ol);padding:4px 10px;font-weight:600;font-size:14px;background:#fff}.bt-page .vhero h1{font-size:clamp(40px,6vw,68px);line-height:1.04;margin:0}.bt-page .grad{background:linear-gradient(90deg,var(--deep),var(--accent) 55%,#7a5cff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bt-page .vticks{list-style:none;display:flex;flex-wrap:wrap;gap:8px 18px;padding:0;margin:0}.bt-page .vticks li{display:flex;align-items:center;gap:8px;font-weight:600}.bt-page .vticks li:before{content:"\2713";display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ol);color:#fff;font-size:12px;font-weight:700}.bt-page .vhero .sub{margin:0;font-size:17px;max-width:46ch}.bt-page .vhero .mini{justify-content:flex-start;margin:6px 0 0}.bt-page .vimg img{display:block;width:100%;height:100%;min-height:100%;object-fit:cover;border:0;border-left:2px solid var(--ol);border-radius:0}.bt-page .vquote{background:#e9e9ee;text-align:center;font-family:Fraunces,Georgia,serif;font-weight:700;font-size:clamp(22px,3.5vw,34px);padding:34px 16px;border-bottom:2px solid var(--ol);color:var(--deep)}.bt-page .tl{padding-block:64px}.bt-page .tlgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px;align-items:center}.bt-page .tlgrid.noimg{grid-template-columns:minmax(0,720px);justify-content:center}.bt-page .tlimg img{width:100%;height:auto;display:block;border-radius:18px;border:2px solid var(--ol)}.bt-page .tlhead h2,.bt-page .topics h2{font-size:clamp(28px,4.5vw,46px);line-height:1.1}.bt-page .tlhead p{color:var(--muted);margin:10px 0 0}.bt-page .tline{list-style:none;margin:30px 0 24px;padding:0 0 0 38px;position:relative}.bt-page .tline:before{content:"";position:absolute;left:12px;top:10px;bottom:10px;width:3px;background:var(--ol)}.bt-page .tline li{position:relative;padding-bottom:26px}.bt-page .tline li:last-child{padding-bottom:0}.bt-page .tdot{position:absolute;left:-38px;top:0;width:26px;height:26px;border-radius:50%;background:#e4e8f5;display:grid;place-items:center}.bt-page .tdot:after{content:"";width:11px;height:11px;border-radius:50%;background:var(--ol)}.bt-page .tpill{display:inline-block;border:1.5px solid var(--ol);border-radius:99px;padding:2px 12px;font-size:12px;font-weight:700;background:#fff}.bt-page .tline h3{font-size:19px;margin:8px 0 4px}.bt-page .tline p{margin:0;color:var(--muted);font-size:15px}.bt-page .topics{background:var(--deep);padding-block:64px;border-block:2px solid var(--ol)}.bt-page .topics h2{color:#fff}.bt-page .topics .grad{background:linear-gradient(90deg,#8fb0ff,#d3b8ff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bt-page .topics .sub2{color:#cfd9ff;margin:10px 0 24px}.bt-page .tacc details{border:1px solid rgba(255,255,255,.3)!important;background:#ffffff12;padding:14px 18px;margin-bottom:10px;border-radius:6px}.bt-page .tacc summary{color:#fff;font-weight:600}.bt-page .tacc details p{color:#cfd9ff}.bt-page .tacc summary:after{background:var(--gold);color:var(--deep)}.bt-page .rv .grad{background:linear-gradient(90deg,#e0a24a,#7a5cff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bt-page .rsub{color:var(--muted);margin:10px 0 0}.bt-page .rbadge{display:inline-block;margin-top:14px;border:1.5px solid var(--ol);padding:5px 12px;font-size:13px;font-weight:600;background:#fff}.bt-page .bsplit{background:linear-gradient(#f1f3f8,#fff 70%);padding-block:56px}.bt-page .bgrid{max-width:1080px;margin:0 auto;padding-inline:16px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.bt-page .bgrid.noimg{grid-template-columns:minmax(0,640px);justify-content:center}.bt-page .bimg img{display:block;width:100%;height:auto;border-radius:14px;border:2px solid var(--ol)}.bt-page .btext h2{font-size:clamp(30px,4.6vw,48px);line-height:1.08}.bt-page .bintro{font-size:15px;margin:20px 0 12px;color:var(--ink)}.bt-page .blist{list-style:none;margin:0;padding:0;display:grid;gap:12px}.bt-page .blist li{display:flex;gap:12px;align-items:flex-start}.bt-page .btk{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#e4e8f5;color:var(--ol);font-size:12px;font-weight:700;margin-top:2px}.bt-page .blist b{display:block;font-size:16px}.bt-page .blist li span:not(.btk){color:var(--muted);font-size:15px}.bt-page .bhr{width:280px;max-width:100%;border:0;border-top:2px solid var(--ol);margin:24px 0}.bt-page .blabel{display:inline-block;background:#e4e8f5;padding:8px 12px;font-size:15px;margin-bottom:14px;color:var(--ink)}.bt-page .bprod{display:flex;align-items:center;gap:10px;width:fit-content;max-width:100%;border:2px solid var(--ol);border-radius:99px;padding:10px 18px 10px 12px;background:#fff;text-decoration:none;color:var(--ink);font-weight:500}.bt-page .bprod:hover{background:var(--accent2)}@media(max-width:1000px){.bt-page .rvs .rc{flex-basis:calc((100% - 18px)/2)}.bt-page .tlgrid,.bt-page .bgrid{grid-template-columns:minmax(0,1fr);gap:28px}}@media(max-width:760px){.bt-page .hero{grid-template-columns:minmax(0,1fr);padding-block:28px;gap:24px}.bt-page .vgrid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px}.bt-page .vgrid .vc{flex:none;width:68%;scroll-snap-align:center}.bt-page a.atc{max-width:none}.bt-page .hero .mini{justify-content:center}.bt-page .rvs .rc{flex-basis:86%}.bt-page .vhero{grid-template-columns:minmax(0,1fr)}.bt-page .vleft{padding:28px 16px}.bt-page .vimg img{border-left:0;border-top:2px solid var(--ol)}.bt-page .vhero .mini{justify-content:center}.bt-page .tl,.bt-page .topics{padding-block:44px}.bt-page .bsplit{padding-block:40px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/balmora-landing.css.map */
