.b2b-page{position:relative;z-index:1;--band-sand: #191714}[data-theme=light] .b2b-page{--band-sand: #efe8dc}[data-theme=light] body:has(.b2b-page) .z-btn-primary{color:#17130a}.b2b-page .section-head{text-align:center;max-width:820px;margin:0 auto 48px}.b2b-page .section-head .z-eyebrow{display:flex;justify-content:center}.b2b-page .section-head h2{margin:16px auto}.b2b-page h2{font-size:clamp(2rem,4vw,3rem);line-height:1.14;text-wrap:balance}.b2b-page .section-intro{max-width:65ch;margin:0 auto;font-size:17px;line-height:1.65;color:var(--z-text-secondary)}.b2b-page .section-intro strong{color:var(--z-text-primary);font-weight:500}.b2b-page .band-sand{background-color:var(--band-sand);border-block:1px solid var(--z-border)}[data-theme=light] .b2b-page .band-sand :is(.z-pivot,h2 em){color:#7d570c}.b2b-page .band-night{--z-bg-page: #111111;--z-bg-surface: #1a1a1a;--z-bg-elevated: #222222;--z-border: #252525;--z-border-strong: #2f2f2f;--z-text-primary: #f2ede5;--z-text-secondary: #a09a8f;--z-text-tertiary: #706c64;--z-accent: #f5b81e;background:radial-gradient(ellipse at 50% 0%,rgb(245 184 30 / .1),transparent 60%),#0d0d0d;color:var(--z-text-primary);border-block:1px solid rgb(245 184 30 / .25)}[data-theme=light] .b2b-page .band-night :is(.z-pivot,h2 em){color:#f5b81e}.b2b-page .faq :is(.faq-title,.z-eyebrow){text-align:center;margin-inline:auto}.b2b-page .faq .z-eyebrow{display:flex;justify-content:center}.b2b-page [id]{scroll-margin-top:96px}.b2b-page .sticky-call{display:none}@media(max-width:767px){.b2b-page .sticky-call{position:fixed;inset:auto 0 0;z-index:40;display:block;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:color-mix(in oklab,var(--z-bg-page) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--z-border);transform:translateY(110%);transition:transform .26s var(--z-ease-out, ease)}.b2b-page .sticky-call.is-visible{transform:none}.b2b-page .sticky-call[hidden]{display:none}.b2b-page .sticky-call .z-btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.b2b-page .sticky-call{transition:none}}.final[data-astro-cid-5olkapiz]{position:relative;overflow:hidden;padding:120px 0;text-align:center}.final-photos[data-astro-cid-5olkapiz]{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr)}.final-photos[data-astro-cid-5olkapiz] img{width:100%;height:100%;object-fit:cover;filter:grayscale(.25) brightness(.7)}.final[data-astro-cid-5olkapiz]:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse at 50% 50%,#0d0d0dd1,#0d0d0d80 80%),linear-gradient(180deg,rgb(13 13 13 / .5),transparent 30%,transparent 70%,rgb(13 13 13 / .6))}.final-inner[data-astro-cid-5olkapiz]{position:relative;z-index:2;max-width:860px}.final-inner[data-astro-cid-5olkapiz] .z-eyebrow[data-astro-cid-5olkapiz]{display:flex;justify-content:center}.final[data-astro-cid-5olkapiz] h2[data-astro-cid-5olkapiz]{margin:16px auto}.final-text[data-astro-cid-5olkapiz]{max-width:60ch;margin:0 auto;font-size:17px;line-height:1.65;color:var(--z-text-secondary)}.final-tools[data-astro-cid-5olkapiz]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;padding:0;margin:32px auto 0;max-width:720px}.final-tools[data-astro-cid-5olkapiz] li[data-astro-cid-5olkapiz]{padding:6px 14px;border-radius:20px;font:500 13px var(--z-font-ui);color:var(--z-text-primary);background:#ffffff0f;border:1px solid rgb(255 255 255 / .12);backdrop-filter:blur(6px)}.final-cta[data-astro-cid-5olkapiz]{margin-top:36px;color:#17130a;box-shadow:0 14px 40px -14px #f5b81e99}.final-secondary[data-astro-cid-5olkapiz]{margin-top:18px;font:500 15px var(--z-font-ui)}.final-secondary[data-astro-cid-5olkapiz] a[data-astro-cid-5olkapiz]{color:var(--z-text-secondary);text-decoration:underline;text-decoration-color:#f5b81e80;text-underline-offset:4px}.final-secondary[data-astro-cid-5olkapiz] a[data-astro-cid-5olkapiz]:hover{color:var(--z-text-primary)}@media(max-width:760px){.final[data-astro-cid-5olkapiz]{padding:88px 0}.final-photos[data-astro-cid-5olkapiz]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.final-cta[data-astro-cid-5olkapiz]{width:100%;justify-content:center}}
