._page_1xj49_1{--showroom-ink:#13231c;--showroom-green:#193a2c;--showroom-green-soft:#e8eee9;--showroom-copper:#b76d48;--showroom-cream:#f4f0e8;--showroom-paper:#fffdf8;--showroom-line:#d8d0c2;background:var(--showroom-cream);color:var(--showroom-ink);min-height:100vh}._hero_1xj49_27{color:#fffdf8;background:linear-gradient(105deg,#0c1f17fa,#193a2ce3),radial-gradient(circle at 80% 20%,#b76d4873,#0000 32%);position:relative;overflow:hidden}._hero_1xj49_27:after{content:"";border:1px solid #ffffff24;border-radius:50%;width:430px;height:430px;position:absolute;top:-245px;right:-110px}._heroInner_1xj49_67{z-index:1;max-width:1240px;margin:0 auto;padding:104px 32px 84px;position:relative}._eyebrow_1xj49_83,._stepLabel_1xj49_85{color:var(--showroom-copper);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:.76rem;font-weight:800}._hero_1xj49_27 ._eyebrow_1xj49_83{color:#e4aa89}._hero_1xj49_27 h1{letter-spacing:-.045em;max-width:920px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,7vw,6.7rem);font-weight:400;line-height:.95}._heroCopy_1xj49_131{color:#fffdf8c7;max-width:700px;margin:30px 0 0;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.7}._heroFacts_1xj49_147{border-top:1px solid #ffffff2e;flex-wrap:wrap;gap:14px 34px;margin-top:42px;padding-top:22px;display:flex}._heroFacts_1xj49_147 span{color:#fffdf8db;letter-spacing:.04em;font-size:.88rem;font-weight:700}._schedulerSection_1xj49_179{grid-template-columns:minmax(240px,.72fr) minmax(0,1.5fr);align-items:start;gap:64px;max-width:1240px;margin:0 auto;padding:76px 32px 104px;display:grid}._introColumn_1xj49_199{position:sticky;top:118px}._introColumn_1xj49_199 h2,._schedulerCard_1xj49_211 h2{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-weight:400}._introColumn_1xj49_199 h2{margin:0 0 22px;font-size:clamp(2rem,4vw,3.3rem);line-height:1.05}._introColumn_1xj49_199>p:not(._eyebrow_1xj49_83):not(._contactLine_1xj49_235){color:#536159;line-height:1.75}._detailCard_1xj49_245{background:var(--showroom-green);color:#fffdf8;margin-top:32px;padding:28px}._detailCard_1xj49_245 strong{margin-bottom:16px;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:400;display:block}._detailCard_1xj49_245 ul{color:#fffdf8c2;margin:0;padding-left:19px;line-height:1.65}._contactLine_1xj49_235{margin-top:24px;font-size:.92rem}._contactLine_1xj49_235 a,._successNote_1xj49_301 a{color:var(--showroom-green);font-weight:800}._schedulerCard_1xj49_211{background:var(--showroom-paper);border:1px solid var(--showroom-line);padding:clamp(26px,4vw,46px);box-shadow:0 24px 70px #28312b17}._cardHeader_1xj49_325{justify-content:space-between;align-items:start;display:flex}._schedulerCard_1xj49_211 h2{margin:0;font-size:clamp(1.65rem,3vw,2.35rem)}._timeZone_1xj49_347{background:var(--showroom-green-soft);color:var(--showroom-green);letter-spacing:.08em;text-transform:uppercase;padding:9px 11px;font-size:.72rem;font-weight:800}._dateStrip_1xj49_367{grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:8px;margin-top:24px;display:grid}._dateButton_1xj49_381,._timeButton_1xj49_383,._secondaryButton_1xj49_385,._submitButton_1xj49_387{cursor:pointer;font:inherit;border-radius:0}._dateButton_1xj49_381{border:1px solid var(--showroom-line);color:var(--showroom-ink);background:0 0;min-height:72px;padding:10px 8px}._dateButton_1xj49_381 span,._dateButton_1xj49_381 strong{display:block}._dateButton_1xj49_381 span{color:#718078;letter-spacing:.09em;text-transform:uppercase;font-size:.72rem}._dateButton_1xj49_381 strong{margin-top:5px;font-size:.95rem}._dateButtonActive_1xj49_449{background:var(--showroom-green);border-color:var(--showroom-green);color:#fffdf8}._dateButtonActive_1xj49_449 span{color:#d7e2da}._timeSection_1xj49_469,._contactSection_1xj49_471{border-top:1px solid var(--showroom-line);margin-top:36px;padding-top:34px}._timeGrid_1xj49_483{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px;display:grid}._timeButton_1xj49_383{border:1px solid var(--showroom-line);color:var(--showroom-ink);background:#fff;min-height:48px;padding:9px;font-weight:750}._timeButton_1xj49_383:hover,._dateButton_1xj49_381:hover{border-color:var(--showroom-copper)}._timeButtonActive_1xj49_525{background:var(--showroom-copper);border-color:var(--showroom-copper);color:#fff}._formGrid_1xj49_537{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;display:grid}._formGrid_1xj49_537 label{color:#415047;letter-spacing:.045em;text-transform:uppercase;gap:8px;font-size:.79rem;font-weight:800;display:grid}._formGrid_1xj49_537 input{border:1px solid var(--showroom-line);color:var(--showroom-ink);font:inherit;text-transform:none;background:#fff;border-radius:0;min-height:52px;padding:10px 14px}._formGrid_1xj49_537 input:focus{border-color:var(--showroom-copper);outline:2px solid #b76d482e}._emailField_1xj49_603{grid-column:1/-1}._selectionSummary_1xj49_611{background:var(--showroom-green-soft);border-left:4px solid var(--showroom-copper);gap:5px;margin-top:30px;padding:17px 19px;display:grid}._selectionSummary_1xj49_611 span{color:#67756d;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}._submitButton_1xj49_387{background:var(--showroom-green);border:1px solid var(--showroom-green);color:#fff;width:100%;min-height:56px;margin-top:22px;padding:13px 24px;font-weight:800}._submitButton_1xj49_387:hover:not(:disabled){background:#0e291e}._submitButton_1xj49_387:disabled{cursor:not-allowed;opacity:.46}._privacyNote_1xj49_685,._loadingText_1xj49_687{color:#758079;font-size:.78rem}._privacyNote_1xj49_685{text-align:center;margin:13px 0 0}._loadingText_1xj49_687{grid-column:1/-1}._errorMessage_1xj49_715{color:#7d2d18;background:#fff0eb;border-left:4px solid #b54c2f;margin:20px 0 0;padding:14px 16px}._successCard_1xj49_731{min-height:540px}._successMark_1xj49_739{background:var(--showroom-green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:30px;font-size:1.5rem;display:flex}._confirmationText_1xj49_765{color:#46544c;margin:18px 0 0;font-size:1.1rem;line-height:1.65}._confirmationDetails_1xj49_779{background:var(--showroom-green-soft);border-left:4px solid var(--showroom-copper);gap:6px;margin-top:28px;padding:20px;display:grid}._confirmationDetails_1xj49_779 span:first-child{font-weight:800}._successNote_1xj49_301{color:#68736c;margin-top:26px;line-height:1.65}._secondaryButton_1xj49_385{border:1px solid var(--showroom-green);color:var(--showroom-green);background:0 0;min-height:48px;margin-top:15px;padding:11px 20px;font-weight:800}@media (width<=900px){._schedulerSection_1xj49_179{grid-template-columns:1fr;gap:38px}._introColumn_1xj49_199{position:static}}@media (width<=620px){._heroInner_1xj49_67{padding:76px 20px 58px}._heroFacts_1xj49_147{gap:9px;display:grid}._schedulerSection_1xj49_179{padding:50px 14px 72px}._schedulerCard_1xj49_211{padding:24px 16px}._cardHeader_1xj49_325{gap:16px}._timeZone_1xj49_347{text-align:center;max-width:90px}._dateStrip_1xj49_367{margin-right:-16px;padding-bottom:7px;display:flex;overflow-x:auto}._dateButton_1xj49_381{flex:0 0 82px}._timeGrid_1xj49_483{grid-template-columns:repeat(3,1fr)}._formGrid_1xj49_537{grid-template-columns:1fr}._emailField_1xj49_603{grid-column:auto}}@media (prefers-reduced-motion:reduce){._dateButton_1xj49_381,._timeButton_1xj49_383,._submitButton_1xj49_387{scroll-behavior:auto}}
