body{background:var(--bd-canvas)}.oc-main{display:block}.sales-page:where(.astro-sqqjk5ue){--paper: var(--bd-canvas);--paper-2: var(--bd-marble);--dark: var(--bd-ink);--ink-soft: var(--bd-muted);--accent: var(--bd-cobalt);--radius: 24px;--radius-soft: 22px;--radius-tight: 12px;--sales-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .9), 0 1px 2px rgba(11, 15, 25, .04), 0 12px 34px rgba(11, 15, 25, .08), 0 30px 70px rgba(11, 15, 25, .06);position:relative;isolation:isolate;min-height:100vh;overflow:hidden;color:var(--dark);font-family:var(--bd-brand-sans);letter-spacing:0;background:linear-gradient(180deg,#f7f8fbf0,#e8ebf0f5),var(--paper)}.sales-main:where(.astro-sqqjk5ue){padding:clamp(96px,9vw,128px) clamp(20px,4vw,56px) clamp(56px,8vw,96px)}.sales-hero:where(.astro-sqqjk5ue){position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,440px);gap:clamp(28px,5vw,74px);align-items:end;width:min(100%,var(--bd-wide-max));min-height:min(760px,calc(100svh - 140px));margin:0 auto;overflow:hidden;border:1px solid rgba(11,15,25,.12);border-radius:var(--radius);background:var(--bd-marble);box-shadow:inset 0 1px #fff9,var(--bd-shadow-specimen)}.sales-hero-image:where(.astro-sqqjk5ue),.sales-veil:where(.astro-sqqjk5ue){position:absolute;inset:0;width:100%;height:100%}.sales-hero-image:where(.astro-sqqjk5ue){z-index:-2;object-fit:cover;object-position:center right;filter:saturate(1.02) contrast(1.06);opacity:.92;transform:scale(1.04)}.sales-veil:where(.astro-sqqjk5ue){z-index:-1;pointer-events:none;background:linear-gradient(90deg,#f7f8fbe6,#f7f8fb9e 42%,#f7f8fb33),linear-gradient(180deg,#f7f8fb1f,#f7f8fb05 44%,#f7f8fb94)}.sales-copy:where(.astro-sqqjk5ue),.sales-form:where(.astro-sqqjk5ue){position:relative;z-index:2;overflow:hidden;isolation:isolate}.sales-copy:where(.astro-sqqjk5ue):before,.sales-form:where(.astro-sqqjk5ue):before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:linear-gradient(125deg,rgba(255,255,255,.5),transparent 26%,transparent 68%,rgba(255,255,255,.12)),linear-gradient(180deg,rgba(255,255,255,.24),transparent 34%);opacity:.6;pointer-events:none}.sales-copy:where(.astro-sqqjk5ue)>:where(.astro-sqqjk5ue),.sales-form:where(.astro-sqqjk5ue)>:where(.astro-sqqjk5ue){position:relative;z-index:1}.sales-copy:where(.astro-sqqjk5ue){display:grid;gap:22px;margin:clamp(28px,5vw,68px) 0 clamp(28px,5vw,68px) clamp(24px,5vw,64px);padding:clamp(28px,4vw,46px);border:1px solid rgba(11,15,25,.1);border-radius:var(--radius-soft);background:linear-gradient(180deg,#ffffffb3,#ffffff1a 28%,#ffffff0a),linear-gradient(145deg,#ffffff52,#ffffff1a 54%,#9dbdff1a),#fff3;box-shadow:var(--sales-glass-shadow);backdrop-filter:blur(42px) saturate(1.6) contrast(1.03);-webkit-backdrop-filter:blur(42px) saturate(1.6) contrast(1.03)}.sales-copy:where(.astro-sqqjk5ue) h1:where(.astro-sqqjk5ue){max-width:620px;margin:0;color:var(--bd-ink);font-family:var(--bd-brand-sans);font-size:clamp(2.35rem,5.4vw,5.2rem);font-weight:var(--bd-heading-weight);letter-spacing:0;line-height:1.04}.sales-copy:where(.astro-sqqjk5ue) p:where(.astro-sqqjk5ue){max-width:560px;margin:0;color:var(--ink-soft);font-family:var(--bd-brand-sans);font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.48}.sales-form:where(.astro-sqqjk5ue){display:grid;gap:14px;margin:clamp(24px,4vw,48px) clamp(20px,4vw,48px) clamp(24px,4vw,48px) 0;padding:clamp(22px,3vw,30px);border:1px solid rgba(11,15,25,.12);border-radius:var(--radius-soft);background:linear-gradient(180deg,#ffffffbd,#ffffff1f 28%,#ffffff0f),linear-gradient(145deg,#ffffff5c,#ffffff1f 54%,#9dbdff1a),#ffffff3d;box-shadow:var(--sales-glass-shadow);backdrop-filter:blur(42px) saturate(1.6) contrast(1.03);-webkit-backdrop-filter:blur(42px) saturate(1.6) contrast(1.03)}.sales-form-head:where(.astro-sqqjk5ue){display:grid;gap:6px;margin-bottom:4px}.sales-form:where(.astro-sqqjk5ue) h2:where(.astro-sqqjk5ue),.sales-form:where(.astro-sqqjk5ue) p:where(.astro-sqqjk5ue){margin:0}.sales-form:where(.astro-sqqjk5ue) h2:where(.astro-sqqjk5ue){font-family:var(--bd-brand-sans);font-size:clamp(1.35rem,2vw,1.75rem);font-weight:var(--bd-heading-weight);letter-spacing:0}.sales-form:where(.astro-sqqjk5ue) p:where(.astro-sqqjk5ue){color:var(--ink-soft);font-family:var(--bd-brand-sans);font-size:1rem;line-height:1.4}.sales-form:where(.astro-sqqjk5ue) label:where(.astro-sqqjk5ue){display:grid;gap:7px}.sales-form:where(.astro-sqqjk5ue) label:where(.astro-sqqjk5ue) span:where(.astro-sqqjk5ue){color:var(--bd-muted);font-family:var(--bd-brand-sans);font-size:10px;font-weight:700;letter-spacing:0;text-transform:uppercase}.sales-form:where(.astro-sqqjk5ue) input:where(.astro-sqqjk5ue),.sales-form:where(.astro-sqqjk5ue) select:where(.astro-sqqjk5ue),.sales-form:where(.astro-sqqjk5ue) textarea:where(.astro-sqqjk5ue){width:100%;border:1px solid var(--bd-line);border-radius:var(--radius-tight);background:var(--bd-surface);color:var(--dark);font:600 14px/1.2 var(--bd-brand-sans);outline:0}.sales-form:where(.astro-sqqjk5ue) input:where(.astro-sqqjk5ue),.sales-form:where(.astro-sqqjk5ue) select:where(.astro-sqqjk5ue){min-height:42px;padding:0 12px}.sales-form:where(.astro-sqqjk5ue) textarea:where(.astro-sqqjk5ue){min-height:124px;padding:12px;line-height:1.45;resize:vertical}.sales-form:where(.astro-sqqjk5ue) input:where(.astro-sqqjk5ue):focus,.sales-form:where(.astro-sqqjk5ue) select:where(.astro-sqqjk5ue):focus,.sales-form:where(.astro-sqqjk5ue) textarea:where(.astro-sqqjk5ue):focus{border-color:var(--bd-cobalt);box-shadow:var(--bd-focus)}.sales-submit:where(.astro-sqqjk5ue){display:grid;place-items:center;min-height:56px;margin-top:4px;border:0;border-radius:var(--radius-tight);background:var(--dark);color:#fff;cursor:pointer;font-family:var(--bd-brand-sans);font-size:.94rem;font-weight:700;letter-spacing:0;transition:background .16s ease,color .16s ease}.sales-submit:where(.astro-sqqjk5ue):hover,.sales-submit:where(.astro-sqqjk5ue):focus-visible{background:var(--accent);color:#fff}.sales-status:where(.astro-sqqjk5ue),.sales-direct:where(.astro-sqqjk5ue){margin:0;color:var(--ink-soft);font-family:var(--bd-brand-sans);font-size:.96rem;line-height:1.35}.sales-direct:where(.astro-sqqjk5ue) a:where(.astro-sqqjk5ue){color:var(--dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(max-width:860px){.sales-main:where(.astro-sqqjk5ue){padding:88px 20px 72px}.sales-hero:where(.astro-sqqjk5ue){grid-template-columns:1fr;gap:0;min-height:0;border-radius:var(--radius-tight)}.sales-veil:where(.astro-sqqjk5ue){background:linear-gradient(180deg,#f7f8fbf0,#f7f8fbb3 42%,#f7f8fbf0),linear-gradient(90deg,#f7f8fbd6,#f7f8fb4d)}.sales-copy:where(.astro-sqqjk5ue){margin:110px 16px 0;padding:24px;border-radius:var(--radius-tight)}.sales-form:where(.astro-sqqjk5ue){margin:0 16px 16px;border-radius:var(--radius-tight)}}@media(max-width:520px){.sales-copy:where(.astro-sqqjk5ue) h1:where(.astro-sqqjk5ue){font-size:clamp(2.15rem,11vw,3.25rem)}}
