.bnd>.bnd-hero{padding:clamp(24px,3vw,48px) 0 0}.bnd>.bnd-built{padding-block:clamp(40px,4.6vw,72px) clamp(48px,5.4vw,80px)}.bnd>.bnd-choose{padding-block:clamp(48px,5.4vw,80px);border-top:1px solid var(--line)}.bnd>.bnd-story{padding-block:clamp(56px,6vw,96px);background:var(--bg-2);border-block:1px solid var(--line)}.bnd>.bnd-cost{padding-block:clamp(56px,6vw,96px) clamp(80px,9vw,136px)}.bnd .bnd-h1>span{display:block}.bnd .bnd-hero-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px clamp(28px,4vw,72px);align-items:end;margin-top:clamp(24px,2.8vw,40px)}.bnd .bnd-hero-row .vxd-line{margin:0;max-width:44ch;text-wrap:pretty}.bnd .bnd-hero-row .vxd-actions{margin:0}.bnd .bnd-hero .vxd-link .ico{rotate:90deg}.bnd .bnd-builds{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.2vw,32px)}.bnd .bnd-builds>li{min-width:0}.bnd .bnd-build{display:grid;align-content:start;gap:16px;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}.bnd .bnd-build:focus-visible{outline:2px solid var(--green-hi);outline-offset:6px;border-radius:10px}.bnd .bnd-shot{aspect-ratio:16 / 10}.bnd .bsn-shot{position:relative}.bnd .bsn-shot img{object-position:var(--bsn-pos, top center);transition:scale 1.1s var(--ease)}.bnd .bsn-shot video{position:absolute;inset:0;object-position:top center;opacity:0;transition:opacity .35s var(--ease)}.bnd .bsn-shot.is-playing video{opacity:1}.bnd .bnd-build:hover .bsn-shot img{scale:1.03}.bnd .bnd-build-t{display:grid;gap:6px}.bnd .bnd-build-t .ln{max-width:44ch;font-size:16px;line-height:1.55;color:var(--ink-2);text-wrap:pretty;transition:color .2s}.bnd .bnd-build:is(:hover,:focus-visible) .ln{color:var(--ink)}.bnd .bnd-built-cap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px clamp(28px,4vw,72px);align-items:end;margin-top:clamp(40px,4.4vw,64px);padding-top:clamp(24px,2.6vw,36px);border-top:1px solid var(--line)}.bnd .bnd-built-cap .vxd-p{margin:0;max-width:52ch;text-wrap:pretty}.bnd .bnd-built-cap .vxd-link{margin-top:12px}.bnd .bnd-lines{margin-top:clamp(28px,3.4vw,48px)}.bnd .bnd-lines li{display:block;padding:0}.bnd .bnd-line{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) 44px;gap:14px clamp(20px,4vw,56px);align-items:center;padding:clamp(22px,2.8vw,38px) 0;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}.bnd .bnd-lines h3{font-size:clamp(28px,3.7vw,54px);line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.bnd .bnd-lines p{margin:0;color:var(--ink-2);text-wrap:pretty;transition:color .5s var(--ease),opacity .5s var(--ease)}.bnd .bnd-line i{position:relative;width:44px;height:44px;background:var(--v-tint);transition:background-color .2s}.bnd .bnd-line i:after{content:"";position:absolute;inset:13px;background:var(--v-acc);-webkit-mask:var(--arrow) center/contain no-repeat;mask:var(--arrow) center/contain no-repeat;transition:transform .16s var(--ease-out),background-color .2s}.bnd .bnd-line:is(:hover,:focus-visible) i{background:var(--green-hi)}.bnd .bnd-line:is(:hover,:focus-visible) i:after{background:#08110a;transform:translate(2px)}.bnd .bnd-line:focus-visible{outline:2px solid var(--green-hi);outline-offset:4px}@media(prefers-reduced-motion:no-preference){.js .bnd .bnd-lines li:not(.on) h3{color:var(--ink-3)}.js .bnd .bnd-lines li:not(.on) p{opacity:1;color:var(--ink-3)}}.js .bnd .bnd-lines .bnd-line:is(:hover,:focus-visible) h3{color:var(--ink)}.js .bnd .bnd-lines .bnd-line:is(:hover,:focus-visible) h3 span{background-size:100% 100%}.js .bnd .bnd-lines .bnd-line:is(:hover,:focus-visible) p{color:var(--ink-2)}.bnd .bnd-story-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.bnd .bnd-ex{padding:6px 10px;border-radius:4px;background:var(--v-tint);color:var(--v-acc)}.bnd .bnd-years{list-style:none;margin:clamp(32px,3.6vw,52px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--line)}.bnd .bnd-years>li{display:grid;align-content:start;gap:6px;padding:clamp(24px,2.6vw,36px) clamp(18px,2vw,28px) clamp(26px,2.8vw,38px)}.bnd .bnd-years>li:first-child{padding-left:0}.bnd .bnd-years>li+li{border-left:1px solid var(--line)}.bnd .bnd-years .yr{font:900 clamp(44px,5vw,76px)/.9 var(--fd);letter-spacing:-.045em;color:var(--ink-3);font-variant-numeric:tabular-nums}.bnd .bnd-years b{margin-top:10px;font:800 18px/1.3 var(--fd);color:var(--ink)}.bnd .bnd-years .ln{font-size:15.5px;line-height:1.5;color:var(--ink-2)}.bnd .bnd-years .miss .ln{color:var(--ink-3)}.bnd .bnd-years>li.win{margin-block:-1px;padding-left:clamp(18px,2vw,28px);border-left-color:transparent;border-radius:12px;background:var(--grad);box-shadow:var(--vxd-glow)}.bnd .bnd-years .win :is(.yr,b){color:#08110a}.bnd .bnd-years .win .ln{color:#16341d;font-weight:600}@media(prefers-reduced-motion:no-preference){.js .bnd .bnd-years>li.vx-rv{transition-delay:calc(var(--i,0) * .14s)}}.bnd .bnd-punch-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:18px clamp(28px,4vw,56px);align-items:end;margin-top:clamp(44px,5vw,72px)}.bnd .bnd-punch{margin:0;font:800 clamp(32px,4.4vw,64px)/1.04 var(--fd);letter-spacing:-.04em;color:var(--ink);text-wrap:balance}.bnd .bnd-cap{margin:0;max-width:52ch;text-wrap:pretty}.bnd .bnd-cap b{font-weight:700;color:var(--ink)}.bnd .bnd-tiers .tp{margin-bottom:0}.bnd .bnd-tiers .tp b{font-size:clamp(34px,3.4vw,54px)}.bnd .bnd-cost .vxd-actions{margin-top:clamp(24px,2.6vw,36px)}.bnd .vxb-ask-in>p.bnd-call{margin:22px 0 0;font-size:16px;color:#16341d}.bnd .bnd-call .vxb-tel{margin-left:6px;font-size:16px;white-space:nowrap}.bnd .vxb-ask .vxb-tel{position:relative}.bnd .vxb-ask .vxb-tel:after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:44px;translate:0 -50%}@media(min-width:761px)and (max-width:1000px){.bnd .bnd-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.bnd .bnd-tiers>li:nth-child(odd){padding-left:0;border-left:0}.bnd .bnd-tiers>li:nth-child(n+3){border-top:1px solid var(--line)}}@media(max-width:1000px){.bnd .bnd-hero-row{grid-template-columns:minmax(0,1fr)}.bnd .bnd-built-cap{grid-template-columns:minmax(0,1fr);align-items:start}.bnd .bnd-line{grid-template-columns:minmax(0,1fr) 44px}.bnd .bnd-line h3{grid-column:1}.bnd .bnd-line p{grid-column:1;grid-row:2}.bnd .bnd-line i{grid-column:2;grid-row:1 / span 2}.bnd .bnd-years{grid-template-columns:repeat(2,minmax(0,1fr))}.bnd .bnd-years>li:nth-child(3){padding-left:0;border-left:0}.bnd .bnd-years>li:nth-child(n+3){border-top:1px solid var(--line)}.bnd .bnd-years>li.win{border-top-color:transparent}.bnd .bnd-punch-row{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.bnd .bnd-builds{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:640px){.bnd .bnd-line{gap:10px 14px;grid-template-columns:minmax(0,1fr) 40px}.bnd .bnd-line i{width:40px;height:40px}.bnd .bnd-line i:after{inset:12px}.bnd .bnd-years>li{padding-inline:12px}.bnd .bnd-years>li:nth-child(odd){padding-left:0}.bnd .bnd-years>li.win{padding-left:12px}.bnd .bnd-years .yr{font-size:clamp(38px,11vw,48px)}.bnd .vxb-ask .vx-ctas{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.bnd :is(.bnd-lines h3,.bnd-lines h3 span,.bnd-lines p,.bnd-line i,.bsn-shot img,.bnd-build-t .ln){transition:none}.bnd .bnd-line i:after{transition:none}.bnd .bnd-line:is(:hover,:focus-visible) i:after{transform:none}.bnd .bnd-build:hover .bsn-shot img{scale:none}}
