.OfficeSpace-module__sBcXJG__os{background:radial-gradient(85% 70% at 100% 0%, var(--color-tint) 0%, transparent 52%), var(--color-bg);padding-block:clamp(48px,7vw,88px);position:relative;overflow:hidden}.OfficeSpace-module__sBcXJG__osHeader{text-align:center;max-width:960px;margin:0 auto clamp(40px,5vw,60px)}.OfficeSpace-module__sBcXJG__osEyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent-text);align-items:center;gap:12px;margin:16px 0 18px;font-size:11.5px;font-weight:700;display:inline-flex}.OfficeSpace-module__sBcXJG__osEyebrowRule{background:var(--color-accent);width:30px;height:1.5px}.OfficeSpace-module__sBcXJG__osTitle{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-primary);margin:0;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:600;line-height:1.04}.OfficeSpace-module__sBcXJG__osIntro{color:var(--color-text-muted);margin:18px auto 0;font-size:16px;line-height:1.7}.OfficeSpace-module__sBcXJG__osGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.OfficeSpace-module__sBcXJG__osCard{background:var(--color-surface);border:1px solid var(--color-line);box-shadow:var(--shadow-card);border-radius:20px;flex-direction:column;transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s;display:flex;position:relative;overflow:hidden}.OfficeSpace-module__sBcXJG__osCard:hover{box-shadow:var(--shadow-card-lg);transform:translateY(-6px)}.OfficeSpace-module__sBcXJG__osHead{min-height:210px;padding:26px 26px 24px;position:relative;overflow:hidden}.OfficeSpace-module__sBcXJG__osHeadCta{background:var(--color-cta)}.OfficeSpace-module__sBcXJG__osHeadPrimary{background:var(--color-primary)}.OfficeSpace-module__sBcXJG__osHeadImg{object-fit:cover;z-index:0}.OfficeSpace-module__sBcXJG__osHeadScrim{z-index:1;pointer-events:none;position:absolute;inset:0}.OfficeSpace-module__sBcXJG__osHeadCta .OfficeSpace-module__sBcXJG__osHeadScrim{background:linear-gradient(155deg,#1fa37ae6,#0a3730db)}.OfficeSpace-module__sBcXJG__osHeadPrimary .OfficeSpace-module__sBcXJG__osHeadScrim{background:linear-gradient(155deg,#0f4c42eb,#0a3730d6)}.OfficeSpace-module__sBcXJG__osHeadInner{z-index:2;position:relative}.OfficeSpace-module__sBcXJG__osHeadTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.OfficeSpace-module__sBcXJG__osIcon{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:52px;height:52px;color:var(--color-accent);background:#c8962e38;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.OfficeSpace-module__sBcXJG__osVisaBadge{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--color-off-white-warm);background:#f5f0e829;align-items:center;gap:7px;padding:7px 13px;font-size:11.5px;font-weight:600;display:inline-flex}.OfficeSpace-module__sBcXJG__osTag{letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold-soft);margin-top:18px;font-size:11px;font-weight:700}.OfficeSpace-module__sBcXJG__osName{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-surface);margin-top:5px;font-size:30px;font-weight:800;line-height:1.05}.OfficeSpace-module__sBcXJG__osPriceRow{flex-wrap:wrap;align-items:baseline;gap:9px;margin-top:12px;display:flex}.OfficeSpace-module__sBcXJG__osPrice{font-family:var(--font-display);color:var(--color-surface);white-space:nowrap;font-size:22px;font-weight:700}.OfficeSpace-module__sBcXJG__osPriceUnit{color:#f5f0e8b8;white-space:nowrap;font-size:12.5px}.OfficeSpace-module__sBcXJG__osRows{flex-direction:column;padding:8px 26px 4px;display:flex}.OfficeSpace-module__sBcXJG__osRow{border-bottom:1px solid var(--color-line);align-items:flex-start;gap:13px;padding:15px 0;display:flex}.OfficeSpace-module__sBcXJG__osRowIcon{color:var(--color-primary);flex-shrink:0;margin-top:1px}.OfficeSpace-module__sBcXJG__osRowKey{letter-spacing:.13em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:3px;font-size:10.5px;font-weight:700}.OfficeSpace-module__sBcXJG__osRowVal{color:var(--color-text);font-size:14px;line-height:1.5}.OfficeSpace-module__sBcXJG__osFoot{align-items:flex-start;gap:11px;margin-top:auto;padding:18px 26px 24px;display:flex}.OfficeSpace-module__sBcXJG__osBestIcon{color:var(--color-primary);flex-shrink:0;margin-top:1px}.OfficeSpace-module__sBcXJG__osBestText{color:var(--color-text);font-size:13.5px;line-height:1.55}.OfficeSpace-module__sBcXJG__osBestText b{color:var(--color-text);font-weight:700}.OfficeSpace-module__sBcXJG__osBand{background:var(--color-primary);border-radius:20px;grid-template-columns:1fr 1fr;margin-top:22px;display:grid;overflow:hidden}.OfficeSpace-module__sBcXJG__osBandRule{border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;gap:6px;padding:clamp(30px,4vw,44px);display:flex}.OfficeSpace-module__sBcXJG__osBandKicker{letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold-soft);font-size:11px;font-weight:700}.OfficeSpace-module__sBcXJG__osBandFigure{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:8px;display:flex}.OfficeSpace-module__sBcXJG__osBandBig{font-family:var(--font-display);color:var(--color-surface);font-size:clamp(46px,6vw,72px);font-weight:800;line-height:1}.OfficeSpace-module__sBcXJG__osBandUnit{font-family:var(--font-display);color:var(--color-accent);font-size:clamp(20px,2.4vw,28px);font-style:italic;line-height:1.2}.OfficeSpace-module__sBcXJG__osBandNote{color:#f5f0e8b3;max-width:36ch;margin:18px 0 0;font-size:14.5px;line-height:1.7}.OfficeSpace-module__sBcXJG__osBandFacts{flex-direction:column;justify-content:center;gap:16px;padding:clamp(30px,4vw,44px);display:flex}.OfficeSpace-module__sBcXJG__osFact{align-items:flex-start;gap:13px;display:flex}.OfficeSpace-module__sBcXJG__osFactIcon{color:var(--color-accent);flex-shrink:0;margin-top:1px}.OfficeSpace-module__sBcXJG__osFactText{color:#f5f0e8d1;font-size:14px;line-height:1.6}.OfficeSpace-module__sBcXJG__osFactText b{color:var(--color-surface);font-weight:700}@media (prefers-reduced-motion:reduce){.OfficeSpace-module__sBcXJG__osCard{transition:none!important}.OfficeSpace-module__sBcXJG__osCard:hover{transform:none}}
