.slide-forward-enter-active[data-v-c76d6301],.slide-forward-leave-active[data-v-c76d6301],.slide-back-enter-active[data-v-c76d6301],.slide-back-leave-active[data-v-c76d6301]{transition:opacity .25s,transform .25s}.slide-forward-enter-from[data-v-c76d6301]{opacity:0;transform:translate(2rem)}.slide-forward-leave-to[data-v-c76d6301],.slide-back-enter-from[data-v-c76d6301]{opacity:0;transform:translate(-2rem)}.slide-back-leave-to[data-v-c76d6301]{opacity:0;transform:translate(2rem)}.b-copy[data-astro-cid-sod5wth2]{color:var(--color-surface-100);max-width:62ch;font-size:1.0625rem;line-height:1.7}.b-copy--sm[data-astro-cid-sod5wth2]{font-size:.9375rem;line-height:1.6}.b-copy[data-astro-cid-sod5wth2]+.b-copy[data-astro-cid-sod5wth2]{margin-top:1rem}.b-step[data-astro-cid-sod5wth2]>[data-astro-cid-sod5wth2],.b-split__body[data-astro-cid-sod5wth2]>[data-astro-cid-sod5wth2]:first-child,.ed-col[data-astro-cid-sod5wth2]>[data-astro-cid-sod5wth2]:first-child{margin-top:0}.b-caption[data-astro-cid-sod5wth2]{max-width:40ch;color:var(--color-surface-300);margin:1.25rem 0 0;font-size:.875rem;line-height:1.6}.b-title[data-astro-cid-sod5wth2]{font-family:var(--font-inter);letter-spacing:-.02em;color:var(--color-surface-0);text-wrap:balance;font-size:1.375rem;font-weight:600;line-height:1.25}.b-title--sm[data-astro-cid-sod5wth2]{letter-spacing:-.015em;font-size:1.125rem;line-height:1.3}.b-figure[data-astro-cid-sod5wth2]{font-family:var(--font-inter);letter-spacing:-.03em;color:var(--color-surface-0);font-size:1.75rem;font-weight:600;line-height:1.1}.b-hero[data-astro-cid-sod5wth2]{padding-top:7rem}.b-hero__grid[data-astro-cid-sod5wth2]{gap:3.5rem;display:grid}.b-hero__photo[data-astro-cid-sod5wth2]{max-width:26rem}.b-row[data-astro-cid-sod5wth2]{gap:.4rem;display:grid}.b-split[data-astro-cid-sod5wth2]{gap:.9rem;display:grid}.b-split--ruled[data-astro-cid-sod5wth2]{border-top:1px solid var(--color-surface-700);padding-block:1.75rem}.b-table[data-astro-cid-sod5wth2]{border-collapse:collapse;width:100%;max-width:62ch;color:var(--color-surface-100);font-size:1rem}.b-table[data-astro-cid-sod5wth2] td[data-astro-cid-sod5wth2]{border-top:1px solid var(--color-surface-700);vertical-align:top;padding:.8rem 0;line-height:1.5}.b-table[data-astro-cid-sod5wth2] tr[data-astro-cid-sod5wth2]:first-child td[data-astro-cid-sod5wth2]{border-top:0;padding-top:0}.b-table[data-astro-cid-sod5wth2] td[data-astro-cid-sod5wth2]:first-child{padding-right:1.5rem}.b-table__num[data-astro-cid-sod5wth2]{text-align:right;white-space:nowrap;font-family:var(--font-inter);font-variant-numeric:tabular-nums}.b-table__total[data-astro-cid-sod5wth2] td[data-astro-cid-sod5wth2]{border-top-color:var(--color-surface-500);color:var(--color-surface-0);font-weight:600}.b-slider[data-astro-cid-sod5wth2]{margin-top:.5rem}.b-slider__track[data-astro-cid-sod5wth2]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;border-top:1px solid var(--color-surface-600);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.b-slider__track[data-astro-cid-sod5wth2]::-webkit-scrollbar{display:none}.b-slide[data-astro-cid-sod5wth2]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;align-content:start;gap:2rem;min-height:30rem;padding-block:2rem;display:grid}.b-slide__media[data-astro-cid-sod5wth2]{width:100%;max-width:12rem;margin-inline:auto}.b-showcase[data-astro-cid-sod5wth2]{aspect-ratio:600/1066}.b-showcase__media[data-astro-cid-sod5wth2]{object-fit:contain;background:0 0;width:100%;height:100%;display:block}.b-badges[data-astro-cid-sod5wth2]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.b-badge[data-astro-cid-sod5wth2]{border:1px solid var(--color-surface-600);height:48px;color:var(--color-surface-50);white-space:nowrap;background:#162323;border-radius:9px;align-items:center;gap:.6rem;padding:0 1.1rem 0 .9rem;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;text-decoration:none;transition:border-color .3s,color .3s;display:inline-flex;box-shadow:0 8px 18px -8px #0000008c,0 1px 2px #00000040}.b-badge[data-astro-cid-sod5wth2] svg[data-astro-cid-sod5wth2]{flex-shrink:0;width:22px;height:22px}.b-badge[data-astro-cid-sod5wth2] span[data-astro-cid-sod5wth2]{letter-spacing:-.01em;flex-direction:column;font-size:1.15rem;font-weight:500;display:flex}.b-badge[data-astro-cid-sod5wth2] small[data-astro-cid-sod5wth2]{letter-spacing:.02em;color:var(--color-surface-300);margin-bottom:3px;font-size:.6rem;font-weight:400}.b-badge[data-astro-cid-sod5wth2][aria-disabled=true]{cursor:default}a[data-astro-cid-sod5wth2].b-badge:hover{border-color:var(--color-brand-orange);color:var(--color-surface-0)}.b-title--lg[data-astro-cid-sod5wth2]{letter-spacing:-.025em;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.15}.b-parts[data-astro-cid-sod5wth2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;display:grid}.b-part[data-astro-cid-sod5wth2]{border-top:1px solid var(--color-surface-700);padding-top:1rem}.b-part--lead[data-astro-cid-sod5wth2]{border-top:2px solid var(--color-brand-orange);padding-top:calc(1rem - 1px)}.b-part[data-astro-cid-sod5wth2] .b-figure[data-astro-cid-sod5wth2]{font-size:1.5rem}.b-slider__nav[data-astro-cid-sod5wth2]{align-items:center;gap:1.25rem;margin-top:.5rem;display:flex}.b-slider__btn[data-astro-cid-sod5wth2],.b-slider__next[data-astro-cid-sod5wth2]{cursor:pointer;border:1px solid var(--color-surface-500);color:var(--color-surface-0);background:0 0;border-radius:2px;align-items:center;gap:.75rem;padding:.75rem 1.1rem;transition:border-color .3s,color .3s;display:inline-flex}.b-slider__btn[data-astro-cid-sod5wth2]:hover:not(:disabled),.b-slider__next[data-astro-cid-sod5wth2]:hover{border-color:var(--color-brand-orange);color:var(--color-brand-orange)}.b-slider__btn[data-astro-cid-sod5wth2]:disabled{opacity:.35;cursor:default}.b-slider__next[data-astro-cid-sod5wth2]{margin-left:auto}.b-slider__next-title[data-astro-cid-sod5wth2]{font-family:var(--font-inter);font-size:.9375rem;font-weight:600}.b-slider__dots[data-astro-cid-sod5wth2]{gap:.5rem;display:none}.b-slider__dot[data-astro-cid-sod5wth2]{background:var(--color-surface-600);width:1.5rem;height:2px;transition:background-color .3s}.b-slider__dot[data-astro-cid-sod5wth2].is-on{background:var(--color-brand-orange)}@media (width>=768px){.b-slider__dots[data-astro-cid-sod5wth2]{display:flex}}@media (width>=1024px){.b-slide[data-astro-cid-sod5wth2]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-content:center;align-items:center;gap:3.5rem;min-height:27rem;padding-block:2.5rem}.b-slide__media[data-astro-cid-sod5wth2]{max-width:14.25rem}}.b-quote-mark[data-astro-cid-sod5wth2]{height:2rem;font-family:var(--font-inter);color:var(--color-brand-orange);font-size:3.25rem;font-weight:600;line-height:1;display:block}.b-quote[data-astro-cid-sod5wth2]{font-family:var(--font-inter);letter-spacing:-.01em;color:var(--color-surface-0);margin:.75rem 0 0;font-size:1.1875rem;font-weight:500;line-height:1.5}.b-step[data-astro-cid-sod5wth2]{gap:.5rem;display:grid}.b-faq[data-astro-cid-sod5wth2]{border-bottom:1px solid var(--color-surface-700)}.b-faq__q[data-astro-cid-sod5wth2]{cursor:pointer;font-family:var(--font-inter);letter-spacing:-.01em;color:var(--color-surface-0);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 0;font-size:1.0625rem;font-weight:600;list-style:none;transition:color .3s;display:flex}.b-faq__q[data-astro-cid-sod5wth2]::-webkit-details-marker{display:none}.b-faq__q[data-astro-cid-sod5wth2]:hover{color:var(--color-brand-orange)}.b-faq__icon[data-astro-cid-sod5wth2]{color:var(--color-surface-300);flex-shrink:0;font-size:1.5rem;font-weight:300;line-height:1;transition:transform .3s,color .3s}.b-faq[data-astro-cid-sod5wth2][open] .b-faq__icon[data-astro-cid-sod5wth2]{color:var(--color-brand-altgreen);transform:rotate(45deg)}.b-pair[data-astro-cid-sod5wth2]{gap:2.5rem;display:grid}.b-enquiry[data-astro-cid-sod5wth2]{gap:3rem;display:grid}.b-call[data-astro-cid-sod5wth2]{width:100%;max-width:32rem;margin-inline:auto}.float-phone[data-astro-cid-sod5wth2]{animation:6s ease-in-out infinite b-float;transform:rotate(-6deg)}@keyframes b-float{0%,to{transform:rotate(-6deg)translateY(0)}50%{transform:rotate(-6deg)translateY(-10px)}}@media (prefers-reduced-motion:reduce){.float-phone[data-astro-cid-sod5wth2]{animation:none}}@media (width>=768px){.b-hero[data-astro-cid-sod5wth2]{padding-top:8rem}.b-split[data-astro-cid-sod5wth2]{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:2.5rem}.b-split--ruled[data-astro-cid-sod5wth2]{padding-block:2.25rem}.b-row[data-astro-cid-sod5wth2]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:baseline;gap:2rem}.b-step[data-astro-cid-sod5wth2]{grid-template-columns:4rem minmax(0,4fr) minmax(0,8fr);align-items:baseline;gap:2rem}}@media (width>=1024px){.b-hero__grid[data-astro-cid-sod5wth2]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:4rem}.b-hero__photo[data-astro-cid-sod5wth2]{max-width:none}.b-pair[data-astro-cid-sod5wth2]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4rem}.b-enquiry[data-astro-cid-sod5wth2]{grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4rem}.b-call[data-astro-cid-sod5wth2]{grid-column:2}}
