.bts-body{--bts-paper: #f1f2f4;--bts-paper-2: #e6e8ec;--bts-white: #ffffff;--bts-ink: #0b0c0e;--bts-ink-soft: #3d434b;--bts-ash: #5c6169;--bts-line: #d5d9df;--bts-line-2: #c2c8d0;--bts-red: #da251d;--bts-red-deep: #b21a13;--bts-red-wash: rgba(218, 37, 29, .1);--bts-grid-1: rgba(11, 12, 14, .05);--bts-grid-2: rgba(11, 12, 14, .09);--bts-display: "Chivo", "Archivo", system-ui, sans-serif;--bts-text: "Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--bts-r-xs: 8px;--bts-r-sm: 14px;--bts-r: 20px;--bts-r-lg: 26px;--bts-r-xl: 34px;--bts-pill: 999px;--bts-max: 1240px;--bts-gutter: clamp(20px, 5vw, 60px);--bts-sy: clamp(64px, 7.5vw, 116px);--bts-edge: max( var(--bts-gutter), calc((100% - var(--bts-max)) / 2 + var(--bts-gutter)) );--bts-ease: cubic-bezier(.22, 1, .36, 1);--bts-shadow: 0 26px 54px -32px rgba(11, 12, 14, .4);--bts-shadow-lg: 0 34px 70px -34px rgba(11, 12, 14, .46);--font-display: var(--bts-display);--font-sans: var(--bts-text);--font-mono: var(--bts-text);--blood: var(--bts-red);--blood-bright: #ff3b31;--blood-deep: var(--bts-red-deep);background:var(--bts-paper);color:var(--bts-ink);font-family:var(--bts-text)}.bts{position:relative;overflow-x:clip}:where(.bts h1,.bts h2,.bts h3){margin:0;font-family:var(--bts-display);font-weight:800;letter-spacing:-.02em;text-wrap:balance}:where(.bts p){margin:0}:where(.bts img){display:block;max-width:100%}:where(.bts ul,.bts ol){margin:0;padding:0;list-style:none}:where(.bts button){font:inherit;color:inherit}.bts-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.bts-shell{width:100%;max-width:var(--bts-max);margin-inline:auto;padding-inline:var(--bts-gutter)}.bts-section{position:relative;padding-block:var(--bts-sy)}.bts-h1{font-size:clamp(1.95rem,3.4vw,3.05rem);line-height:1.06;letter-spacing:-.028em;max-width:21ch}.bts-h2{font-size:clamp(1.65rem,2.85vw,2.5rem);line-height:1.08;letter-spacing:-.022em}.bts-accent{color:var(--bts-red)}.bts-brandword{font-weight:800}.bts-h2 .bts-brandword{color:var(--bts-red)}.bts-tag{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:8px 15px 8px 13px;border-radius:var(--bts-pill);font-family:var(--bts-display);font-weight:700;font-size:.82rem;letter-spacing:.01em;background:var(--bts-white);border:1px solid var(--bts-line);color:var(--bts-ink)}.bts-tag svg{color:var(--bts-red)}.bts-tag--ink{background:var(--bts-ink);border-color:var(--bts-ink);color:var(--bts-white)}.bts-tag--onRed{background:#ffffff29;border-color:#fff6;color:var(--bts-white)}.bts-tag--onRed svg{color:var(--bts-white)}.bts-div{display:flex;align-items:center;gap:12px;padding-block:clamp(18px,2.6vw,34px);padding-inline:var(--bts-edge)}.bts-div__dash{flex:1;height:0;border-top:2px dashed var(--bts-line-2);transform-origin:left center}.bts-div__dash:last-child{transform-origin:right center}.bts-div__ruler{display:flex;align-items:flex-end;gap:5px;height:16px;flex:none}.bts-div__ruler i{width:2px;height:6px;border-radius:var(--bts-pill);background:var(--bts-line-2)}.bts-div__ruler i.is-long{height:14px;background:var(--bts-red)}.bts-div__ruler--flip{transform:scaleX(-1)}.bts-div__chip{width:46px;height:46px;flex:none;border-radius:50%;background:var(--bts-ink);color:var(--bts-white);display:grid;place-items:center}.bts-band{overflow:hidden;padding-block:clamp(12px,1.5vw,18px);rotate:-1.2deg;margin-block:clamp(18px,3vw,40px);width:112%;margin-inline:-6%}.bts-band--red{background:var(--bts-red);color:var(--bts-white)}.bts-band--ink{background:var(--bts-ink);color:var(--bts-white)}.bts-band__track{display:flex;width:max-content;animation:bts-run 38s linear infinite;will-change:transform}.bts-band__item{display:inline-flex;align-items:center;gap:24px;padding-right:24px;font-family:var(--bts-display);font-weight:800;font-size:clamp(.95rem,1.5vw,1.35rem);text-transform:uppercase;letter-spacing:.015em;white-space:nowrap}.bts-band__dot{opacity:.75}@keyframes bts-run{to{transform:translate(-50%)}}.bts-doodles{position:absolute;inset:0;pointer-events:none;color:var(--bts-red);z-index:0}.bts-doodle{position:absolute;display:block;opacity:.6}.bts-doodle--a{top:15%;left:2.5%}.bts-doodle--b{top:62%;left:5%}.bts-doodle--c{top:34%;right:2%}.bts-doodle--d{top:8%;right:30%}.bts-doodle--e{top:12%;right:3%}.bts-doodle--f{bottom:14%;left:2.5%}.bts-doodle--g{top:16%;right:3.5%}.bts-doodle--h{bottom:18%;left:3%}.bts-doodle--i{top:18%;left:3%}.bts-doodle--j{bottom:16%;right:3%}@media(max-width:1080px){.bts-doodles{display:none}}.bts-w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.14em;margin-bottom:-.14em}.bts-w__i{display:inline-block;will-change:transform}.bts-js .bts [data-bts-lines],.bts-js .bts [data-bts-hero-rise]{opacity:0}@media(prefers-reduced-motion:reduce){.bts-js .bts [data-bts-lines],.bts-js .bts [data-bts-hero-rise]{opacity:1}}.bts-cta{display:inline-block;border:0;text-decoration:none}.bts-cta__inner{display:inline-flex;align-items:center;gap:16px;padding:17px 24px;border-radius:var(--bts-r);background:var(--bts-ink);color:var(--bts-white);font-family:var(--bts-display);font-weight:700;font-size:clamp(.9rem,1.05vw,.98rem);letter-spacing:.01em;line-height:1.1;box-shadow:0 16px 30px -20px #0b0c0e99;transition:background .25s var(--bts-ease),box-shadow .25s var(--bts-ease)}.bts-cta__mark{width:10px;height:10px;border-radius:3px;background:var(--bts-red);flex:none;transition:transform .3s var(--bts-ease)}.bts-cta:hover .bts-cta__mark{transform:rotate(180deg) scale(1.35)}.bts-cta:active .bts-cta__inner{transform:translateY(1px)}.bts-cta--red .bts-cta__inner{background:var(--bts-red);box-shadow:0 16px 30px -20px #da251dcc}.bts-cta--red:hover .bts-cta__inner{background:var(--bts-red-deep)}.bts-cta--red .bts-cta__mark{background:var(--bts-white)}.bts-cta--ink:hover .bts-cta__inner{background:#1c2026}.bts-cta--paper .bts-cta__inner{background:var(--bts-white);color:var(--bts-ink)}.bts-cta--paper:hover .bts-cta__inner{background:var(--bts-paper)}@media(min-width:1024px){.bts-cta__label{white-space:nowrap}}.bts-chip{position:relative;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--bts-red-wash);color:var(--bts-red)}.bts-chip__wedge{position:absolute;right:-1px;bottom:0;width:0;height:0;border-left:11px solid transparent;border-top:15px solid var(--bts-red)}.bts-nav-bar{position:fixed;inset:10px 0 auto;z-index:40;padding-inline:var(--bts-gutter)}.bts-nav__inner{width:100%;max-width:var(--bts-max);margin-inline:auto;padding:10px 12px 10px 20px;border-radius:var(--bts-pill);background:#ffffffd1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--bts-line);box-shadow:0 18px 34px -28px #0b0c0e73;display:flex;align-items:center;justify-content:space-between;gap:20px}.bts-nav__logo img{height:28px;width:auto}.bts-nav__cta .bts-cta__inner{padding:12px 18px;font-size:.85rem;border-radius:var(--bts-pill)}@media(max-width:860px){.bts-nav__cta{display:none}.bts-nav__inner{padding:10px 20px}}.bts-hero{position:relative;min-height:100dvh;display:flex;align-items:center;padding-top:clamp(96px,12vh,128px);padding-bottom:clamp(44px,7vh,76px);overflow:hidden}.bts-hero__grid{position:absolute;inset:-20% 0 0;pointer-events:none;background-image:linear-gradient(to right,var(--bts-grid-2) 1px,transparent 1px),linear-gradient(to bottom,var(--bts-grid-2) 1px,transparent 1px),linear-gradient(to right,var(--bts-grid-1) 1px,transparent 1px),linear-gradient(to bottom,var(--bts-grid-1) 1px,transparent 1px);background-size:112px 112px,112px 112px,28px 28px,28px 28px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 62%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 62%,transparent 100%)}.bts-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(28px,4vw,56px);align-items:center}.bts-hero__copy{display:flex;flex-direction:column;align-items:flex-start}.bts-hero__copy .bts-h1{margin-bottom:clamp(18px,2.2vw,26px)}.bts-hero__lead{max-width:44ch;margin-bottom:clamp(22px,2.6vw,30px);font-size:clamp(1rem,1.15vw,1.1rem);line-height:1.62;color:var(--bts-ink-soft)}.bts-hero__mark{display:flex;justify-content:center}.bts-plate{position:relative;width:min(100%,450px);aspect-ratio:456 / 600;container-type:inline-size}.bts-plate__field{position:absolute;inset:0;background:var(--bts-red);border-radius:var(--bts-r-xl);clip-path:inset(0 0 0 0 round var(--bts-r-xl))}.bts-plate__frame{position:absolute;inset:clamp(10px,3cqw,16px);border:1px solid rgba(255,255,255,.32);border-radius:calc(var(--bts-r-xl) - 8px);z-index:4;pointer-events:none}.bts-plate__field:before{content:"";position:absolute;z-index:5;top:7.5cqw;left:8cqw;width:13cqw;height:2.2cqw;border-radius:var(--bts-pill);background:#ffffffeb}.bts-plate__99{position:absolute;bottom:5cqw;left:7cqw;z-index:3;pointer-events:none;display:flex;align-items:flex-end;font-family:var(--bts-display);font-weight:900;font-size:36cqw;line-height:.8;letter-spacing:-.045em}.bts-plate__9{display:block;color:var(--bts-ink)}.bts-plate__9--light{color:var(--bts-white)}.bts-plate__stage{position:absolute;inset:3.4cqw;border-radius:calc(var(--bts-r-xl) - 10px);overflow:hidden}.bts-plate__stage:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,#da251df5,#da251de6 24%,#da251d57 44%,#da251d00 60%),linear-gradient(180deg,rgba(218,37,29,.5) 0%,transparent 18%)}.bts-reel,.bts-reel__frame{height:100%}.bts-reel{position:relative;display:flex;flex-direction:column}.bts-reel__frame{position:relative;flex:1;min-height:0;overflow:hidden;background:#0b0c0e40}.bts-reel__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%;opacity:0;transition:opacity .75s var(--bts-ease)}.bts-reel__img.is-on{opacity:1}.bts-reel__dots{display:flex;gap:6px;justify-content:center;margin-top:10px;flex:none}.bts-reel--onRed .bts-reel__dots{position:absolute;left:auto;right:7%;bottom:8%;z-index:3;margin-top:0;justify-content:flex-end}.bts-reel__dot{width:8px;height:8px;padding:0;border:0;border-radius:var(--bts-pill);background:#0b0c0e38;cursor:pointer;transition:width .3s var(--bts-ease),background .3s var(--bts-ease)}.bts-reel__dot.is-on{width:22px;background:var(--bts-red)}.bts-reel--onRed .bts-reel__dot{background:#ffffff73}.bts-reel--onRed .bts-reel__dot.is-on{background:var(--bts-white)}.bts-slip{position:absolute;left:-20%;bottom:15%;width:37%;aspect-ratio:4 / 5;z-index:2;font-size:4.1cqw;padding:1.4em 1em 1em 3em;border-radius:var(--bts-r-lg);background:var(--bts-white);border:1px solid var(--bts-line);box-shadow:var(--bts-shadow-lg);rotate:-5deg;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.bts-slip__holes{position:absolute;left:.8em;top:1.5em;bottom:1.5em;display:flex;flex-direction:column;justify-content:space-between}.bts-slip__holes i{width:.78em;height:.78em;border-radius:50%;background:var(--bts-paper);border:1px solid var(--bts-line-2);box-shadow:inset 0 1px 2px #0b0c0e33}.bts-slip__margin{position:absolute;left:2.15em;top:0;bottom:0;width:2px;background:#da251d57}.bts-slip__icons{display:flex;align-items:flex-end;gap:.42em;color:var(--bts-red)}.bts-slip__rules{display:flex;flex-direction:column;gap:.5em;margin-block:.7em}.bts-slip__rules i{height:0;border-top:1px dashed var(--bts-line-2)}.bts-slip__rules i:nth-child(2){margin-right:20%}.bts-slip__rules i:nth-child(3){margin-right:42%}.bts-slip__ruler{display:flex;align-items:flex-end;gap:.15em;height:.62em}.bts-slip__ruler i{width:2px;height:.26em;border-radius:var(--bts-pill);background:var(--bts-line-2)}.bts-slip__ruler i.is-long{height:.62em;background:var(--bts-red)}.bts-facts{padding-block:clamp(10px,2vw,22px)}.bts-facts__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bts-fact{display:flex;align-items:center;gap:14px;padding:16px 20px;border-radius:var(--bts-r-lg);background:var(--bts-white);border:1px solid var(--bts-line)}.bts-fact__icon{width:42px;height:42px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--bts-red-wash);color:var(--bts-red)}.bts-fact__body{display:flex;flex-direction:column;min-width:0}.bts-fact__k{font-family:var(--bts-display);font-weight:800;font-size:clamp(1.2rem,1.7vw,1.45rem);line-height:1.15;font-variant-numeric:tabular-nums}.bts-fact__v{font-size:.88rem;line-height:1.35;color:var(--bts-ash)}.bts-why__title{max-width:30ch}.bts-why__grid{margin-top:clamp(30px,3.6vw,50px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bts-value{position:relative;overflow:hidden;min-height:194px;padding:clamp(20px,2.1vw,28px);border-radius:var(--bts-r-lg);display:flex;flex-direction:column;justify-content:space-between;gap:20px;background:var(--bts-white);border:1px solid var(--bts-line);transition:transform .35s var(--bts-ease),box-shadow .35s var(--bts-ease)}.bts-value:hover{transform:translateY(-4px);box-shadow:var(--bts-shadow)}.bts-value:nth-child(1),.bts-value:nth-child(6){grid-column:span 2}.bts-value__text{font-family:var(--bts-display);font-weight:700;font-size:clamp(1.05rem,1.35vw,1.26rem);line-height:1.18;letter-spacing:-.012em;max-width:22ch}.bts-value--red{background:var(--bts-red);border-color:var(--bts-red);color:var(--bts-white)}.bts-value--ink{background:var(--bts-ink);border-color:var(--bts-ink);color:var(--bts-white)}.bts-value--photo{border-color:transparent;color:var(--bts-white)}.bts-value__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bts-value--photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0b0c0e33,#0b0c0ed1)}.bts-value--photo>.bts-chip,.bts-value--photo>.bts-value__text{position:relative;z-index:1}.bts-value--red .bts-chip,.bts-value--ink .bts-chip,.bts-value--photo .bts-chip{background:#ffffff29;color:var(--bts-white)}.bts-value--red .bts-chip__wedge,.bts-value--ink .bts-chip__wedge,.bts-value--photo .bts-chip__wedge{border-top-color:var(--bts-white)}.bts-why__cta{margin-top:clamp(28px,3.2vw,42px);display:flex}.bts-voices{background:var(--bts-red);color:var(--bts-white);overflow:hidden;border-radius:var(--bts-r-xl);margin-inline:clamp(0px,2vw,22px)}.bts-voices__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.bts-voices__title{color:var(--bts-ink);max-width:26ch}.bts-voices__title .bts-brandword{color:var(--bts-white)}.bts-voices :focus-visible{outline-color:var(--bts-white)}.bts-nav{display:flex;gap:10px;flex:none}.bts-nav__btn{width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.55);background:transparent;color:var(--bts-white);display:grid;place-items:center;cursor:pointer;transition:background .22s var(--bts-ease),color .22s var(--bts-ease),opacity .22s var(--bts-ease)}.bts-nav__btn:hover:not(:disabled){background:var(--bts-white);color:var(--bts-red)}.bts-nav__btn:disabled{opacity:.32;cursor:default}.bts-voices__rail{display:flex;align-items:flex-start;gap:18px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:clamp(26px,3.2vw,42px) var(--bts-edge);scroll-padding-inline:var(--bts-edge);scrollbar-width:none}.bts-voices__rail::-webkit-scrollbar{display:none}.bts-quote{position:relative;scroll-snap-align:start;flex:0 0 min(82vw,356px);background:var(--bts-white);color:var(--bts-ink);padding:clamp(24px,2.2vw,30px);border-radius:var(--bts-r-lg);box-shadow:var(--bts-shadow);display:flex;flex-direction:column;gap:14px}.bts-quote__mark{position:absolute;top:20px;right:22px;color:var(--bts-red-wash)}.bts-quote__stars{display:inline-flex;gap:3px;color:var(--bts-red)}.bts-quote__text{font-size:clamp(.98rem,1.1vw,1.05rem);line-height:1.52}.bts-quote__by{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px;border-top:1px dashed var(--bts-line-2)}.bts-quote__avatar{width:40px;height:40px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--bts-red-wash);color:var(--bts-red);font-family:var(--bts-display);font-weight:800}.bts-quote__name{display:block;font-family:var(--bts-display);font-weight:700;font-size:.98rem}.bts-quote__meta{display:block;font-size:.8rem;color:var(--bts-ash)}.bts-voices__cta{display:flex;padding-bottom:clamp(4px,1vw,12px)}.bts-steps__grid{margin-top:clamp(30px,3.6vw,48px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bts-step{position:relative;padding:clamp(24px,2.4vw,32px);border-radius:var(--bts-r-lg);background:var(--bts-white);border:1px solid var(--bts-line);display:flex;flex-direction:column;gap:14px;transition:transform .35s var(--bts-ease),box-shadow .35s var(--bts-ease)}.bts-step:hover{transform:translateY(-4px);box-shadow:var(--bts-shadow)}.bts-step__n{position:absolute;top:18px;right:22px;font-family:var(--bts-display);font-weight:900;font-size:2.5rem;line-height:1;color:var(--bts-paper-2);font-variant-numeric:tabular-nums}.bts-step__icon{width:56px;height:56px;flex:none;border-radius:var(--bts-r-sm);background:var(--bts-red);color:var(--bts-white);display:grid;place-items:center;box-shadow:0 14px 26px -18px #da251de6}.bts-step__title{font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.2}.bts-step__text{font-size:1rem;line-height:1.55;color:var(--bts-ink-soft)}.bts-step__link{position:absolute;top:50%;right:-13px;width:12px;height:0;border-top:2px dashed var(--bts-line-2)}.bts-steps__cta{margin-top:clamp(28px,3.2vw,42px);display:flex}.bts-fit{overflow:hidden}.bts-fit__grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,var(--bts-grid-1) 1px,transparent 1px),linear-gradient(to bottom,var(--bts-grid-1) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse at 60% 50%,#000 30%,transparent 78%);mask-image:radial-gradient(ellipse at 60% 50%,#000 30%,transparent 78%)}.bts-fit__cols{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(30px,4.5vw,64px);align-items:center}.bts-fit__title{max-width:20ch}.bts-fit__lead,.bts-fit__close{margin-top:18px;max-width:46ch;font-size:clamp(1rem,1.15vw,1.08rem);line-height:1.6;color:var(--bts-ink-soft)}.bts-fit__close strong{font-weight:800;color:var(--bts-ink)}.bts-fit__cta{margin-top:clamp(24px,2.8vw,36px);display:flex}.bts-note{position:relative;background:var(--bts-white);border:1px solid var(--bts-line);border-radius:var(--bts-r-xl);box-shadow:var(--bts-shadow-lg);padding:clamp(24px,3vw,36px) clamp(22px,3vw,34px) clamp(24px,3vw,36px) clamp(56px,6.5vw,82px);rotate:.6deg}.bts-note__holes{position:absolute;left:18px;top:8%;bottom:8%;display:flex;flex-direction:column;justify-content:space-between}.bts-note__holes i{width:15px;height:15px;border-radius:50%;background:var(--bts-paper);border:1px solid var(--bts-line-2);box-shadow:inset 0 2px 3px #0b0c0e38}.bts-note__margin{position:absolute;left:clamp(42px,5vw,62px);top:0;bottom:0;width:2px;background:#da251d52}.bts-ask{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding-block:clamp(13px,1.5vw,17px);border-bottom:1px dashed var(--bts-line-2)}.bts-ask:last-child{border-bottom:0;padding-bottom:0}.bts-ask:first-child{padding-top:0}.bts-ask__tick{width:28px;height:28px;flex:none;border-radius:var(--bts-r-xs);display:grid;place-items:center;background:var(--bts-red);color:var(--bts-white);margin-top:1px}.bts-ask__text{font-family:var(--bts-display);font-weight:600;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.32;letter-spacing:-.01em}.bts-mosaic{margin-top:clamp(28px,3.4vw,46px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(118px,13vw,184px);gap:14px}.bts-mosaic__tile{margin:0;overflow:hidden;border-radius:var(--bts-r);background:var(--bts-paper-2)}.bts-mosaic__tile img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--bts-ease)}.bts-mosaic__tile:hover img{transform:scale(1.04)}.bts-mosaic__tile--a{grid-column:1 / 3;grid-row:1 / 2}.bts-mosaic__tile--b{grid-column:3 / 4;grid-row:1 / 2}.bts-mosaic__tile--c{grid-column:4 / 5;grid-row:1 / 3}.bts-mosaic__tile--d{grid-column:1 / 2;grid-row:2 / 3}.bts-mosaic__tile--e{grid-column:2 / 4;grid-row:2 / 3}.bts-mosaic__tile--f{grid-column:1 / 3;grid-row:3 / 4}.bts-mosaic__tile--f img,.bts-mosaic__tile--a img{object-position:center 32%}.bts-mosaic__tile--g{grid-column:3 / 5;grid-row:3 / 4}.bts-inside__cta{margin-top:clamp(26px,3vw,42px);display:flex}.bts-faq{padding-top:calc(var(--bts-sy) * .55);overflow:clip}.bts-faq__cols{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(28px,4.5vw,68px);align-items:start}.bts-faq__aside{position:sticky;top:clamp(96px,11vh,124px);align-self:start}.bts-faq__title{font-size:clamp(1.55rem,2.5vw,2.2rem);max-width:16ch}.bts-faq__cta{margin-top:clamp(24px,2.8vw,34px);display:flex}.bts-faq__list{display:flex;flex-direction:column;gap:12px}.bts-qa{background:var(--bts-white);border:1px solid var(--bts-line);border-radius:var(--bts-r);padding-inline:clamp(18px,2vw,26px);transition:box-shadow .28s var(--bts-ease),border-color .28s var(--bts-ease)}.bts-qa[open]{box-shadow:var(--bts-shadow);border-color:var(--bts-line-2)}.bts-qa__q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:clamp(16px,1.8vw,21px);cursor:pointer;font-family:var(--bts-display);font-weight:700;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.28;letter-spacing:-.01em;list-style:none}.bts-qa__q::-webkit-details-marker{display:none}.bts-qa__sign{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--bts-paper);color:var(--bts-ink);transition:transform .3s var(--bts-ease),background .25s var(--bts-ease),color .25s var(--bts-ease)}.bts-qa[open] .bts-qa__sign{transform:rotate(45deg);background:var(--bts-red);color:var(--bts-white)}.bts-qa__a{padding-bottom:clamp(18px,2vw,24px);max-width:62ch;font-size:1rem;line-height:1.62;color:var(--bts-ink-soft)}.bts-footer{margin:clamp(20px,3vw,34px) clamp(0px,2vw,22px) 0;border-radius:var(--bts-r-xl) var(--bts-r-xl) 0 0;background:var(--bts-paper-2);border-top:8px solid var(--bts-red);overflow:hidden}.bts-footer__inner{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(30px,5vw,76px);padding-block:clamp(40px,5.5vw,72px)}.bts-footer__logo{width:58px;height:auto;margin-bottom:22px;border-radius:var(--bts-r-xs)}.bts-footer__lead p{max-width:54ch;font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.6}.bts-footer__row{display:flex;align-items:flex-start;gap:12px;padding-block:9px;color:var(--bts-ink-soft);font-size:.98rem;line-height:1.45;text-decoration:none}.bts-footer__row:hover{color:var(--bts-ink)}.bts-footer__row svg{margin-top:2px;flex:none;color:var(--bts-red)}.bts-footer__social{display:flex;gap:10px;margin-top:20px}.bts-footer__social a{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--bts-ink);color:var(--bts-white);transition:background .25s var(--bts-ease)}.bts-footer__social a:hover{background:var(--bts-red)}.bts-footer__legal{padding-block:20px;border-top:1px dashed var(--bts-line-2);font-size:.82rem;color:var(--bts-ash)}.bts-dock{display:none;position:fixed;inset:auto 0 0;z-index:50;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:#f1f2f4f0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--bts-line)}.bts-dock__cta{display:flex;align-items:center;justify-content:center;padding:15px;border-radius:var(--bts-r);background:var(--bts-red);color:var(--bts-white);font-family:var(--bts-display);font-weight:700;font-size:.98rem;text-decoration:none}.bts-dock__cta:active{background:var(--bts-red-deep)}@media(max-width:1080px){.bts-why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bts-steps__grid{grid-template-columns:minmax(0,1fr)}.bts-step__link{display:none}}@media(max-width:940px){.bts-hero{min-height:0;padding-top:clamp(88px,14vh,112px)}.bts-hero__inner{grid-template-columns:minmax(0,1fr);gap:clamp(34px,7vw,52px)}.bts-h1{max-width:22ch}.bts-plate{width:min(100%,380px)}.bts-slip{left:auto;right:-2%;bottom:7%;width:32%;rotate:5deg}.bts-fit__cols,.bts-faq__cols{grid-template-columns:minmax(0,1fr)}.bts-faq__aside{position:static}.bts-faq__title{max-width:24ch}.bts-note{rotate:0deg}.bts-footer__inner{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.bts-dock{display:block}.bts{padding-bottom:78px}.bts-voices__head{flex-direction:column;align-items:flex-start}}@media(max-width:720px){.bts-facts__inner{grid-template-columns:minmax(0,1fr)}.bts-fact__v{max-width:none}.bts-why__grid{grid-template-columns:minmax(0,1fr)}.bts-value,.bts-value:nth-child(1),.bts-value:nth-child(6){grid-column:auto;min-height:0}.bts-value--photo{min-height:220px}.bts-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.bts-mosaic__tile{grid-column:auto!important;grid-row:auto!important;aspect-ratio:1}.bts-mosaic__tile--a,.bts-mosaic__tile--f{grid-column:span 2!important;aspect-ratio:16 / 9}.bts-mosaic__tile--c{aspect-ratio:3 / 4}.bts-cta,.bts-cta__inner,.bts-dock__cta{width:100%}.bts-cta__inner{justify-content:space-between}.bts-hero__copy>[data-bts-hero-rise]{align-self:stretch}.bts-div__ruler{display:none}}@media(max-width:420px){.bts-cta__inner{padding:16px 18px;font-size:.86rem}}@media(prefers-reduced-motion:reduce){.bts *,.bts *:before,.bts *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.bts-band__track{animation:none!important}}
