.CustomerJourneyLoading-module__p7kOUq__page{color:#fff;background:radial-gradient(circle at 18% 8%,#c7a65b2e,#0000 28rem),#151411;place-items:center;min-height:100vh;display:grid;overflow:hidden}.CustomerJourneyLoading-module__p7kOUq__card{background:#201f1be6;border:1px solid #ffffff14;border-radius:1.6rem;place-items:center;width:min(30rem,100% - 2rem);padding:2rem;display:grid;box-shadow:0 30px 90px #00000059}.CustomerJourneyLoading-module__p7kOUq__card img{filter:brightness(0)invert();width:6.5rem;height:auto}.CustomerJourneyLoading-module__p7kOUq__card>span{color:#ffffff8f;letter-spacing:.14em;text-align:center;text-transform:uppercase;margin-top:1.15rem;font-size:.65rem;font-weight:850}.CustomerJourneyLoading-module__p7kOUq__rail{background:#ffffff17;border-radius:999px;width:9rem;height:.22rem;margin-top:.85rem;overflow:hidden}.CustomerJourneyLoading-module__p7kOUq__rail i{border-radius:inherit;background:#e7ca7a;width:55%;height:100%;animation:1.15s ease-in-out infinite alternate CustomerJourneyLoading-module__p7kOUq__journeyLoad;display:block}@keyframes CustomerJourneyLoading-module__p7kOUq__journeyLoad{to{transform:translate(82%)}}@media (prefers-reduced-motion:reduce){.CustomerJourneyLoading-module__p7kOUq__rail i{animation:none}}
.preset-module__zgJliq__page{--ink:#171914;--ink-soft:#26291f;--paper:#f7f1e6;--paper-bright:#fffdf8;--paper-warm:#eadfce;--gold:#d6aa4d;--gold-bright:#f0cf78;--sage:#9cac8c;--sage-light:#dce4d3;--line:#17191424;--line-dark:#ffffff21;--mood-one:#dbe3d6;--mood-two:#edcf78;--mood-three:#eee2d0;width:100%;height:100svh;min-height:620px;color:var(--ink);font-family:var(--font-body,"Arial", sans-serif);background:radial-gradient(circle at 9% 14%,#d6aa4d30,#0000 27%),radial-gradient(circle at 92% 82%,#768b6230,#0000 29%),#d9d1c3;overflow:hidden}.preset-module__zgJliq__finishBasic{--mood-one:#c9d0c6;--mood-two:#c8a96d;--mood-three:#e4ddd1}.preset-module__zgJliq__finishStandard{--mood-one:#9eae8d;--mood-two:#d6aa4d;--mood-three:#efe1c9}.preset-module__zgJliq__finishPremium{--mood-one:#846c5d;--mood-two:#c7993e;--mood-three:#d7b789}.preset-module__zgJliq__page button,.preset-module__zgJliq__page a{font:inherit}.preset-module__zgJliq__page button{border:0}.preset-module__zgJliq__shell{flex-direction:column;gap:10px;width:100%;max-width:1720px;height:100%;min-height:0;margin:0 auto;padding:12px;display:flex}.preset-module__zgJliq__masthead{color:#fff9ec;background:linear-gradient(120deg, #ffffff0a, transparent 32%), var(--ink);border:1px solid #ffffff17;border-radius:22px;flex:0 0 74px;grid-template-columns:minmax(250px,.78fr) minmax(420px,1.2fr) minmax(150px,.42fr);align-items:center;gap:18px;min-height:74px;padding:10px 13px 10px 17px;display:grid;position:relative;overflow:hidden;box-shadow:0 15px 38px #13130f33}.preset-module__zgJliq__masthead:after{content:"";pointer-events:none;border:28px solid #d6aa4d14;border-radius:50%;width:280px;height:280px;position:absolute;top:-220px;right:12%}.preset-module__zgJliq__brandLockup{z-index:1;align-items:center;gap:13px;min-width:0;display:flex;position:relative}.preset-module__zgJliq__logo{filter:brightness(0)invert();object-fit:contain;width:74px;height:auto}.preset-module__zgJliq__brandRule{background:#ffffff38;width:1px;height:34px}.preset-module__zgJliq__brandLockup div{flex-direction:column;gap:2px;min-width:0;display:flex}.preset-module__zgJliq__brandLockup strong{font-family:var(--font-display,"Arial Black", sans-serif);letter-spacing:-.02em;font-size:14px;line-height:1}.preset-module__zgJliq__brandLockup span:last-child{color:var(--gold-bright);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.preset-module__zgJliq__journeyRibbon{z-index:1;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.preset-module__zgJliq__journeyRibbon>svg{color:#ffffff59}.preset-module__zgJliq__ribbonStep{color:#ffffffba;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:750;display:inline-flex}.preset-module__zgJliq__ribbonStep b{width:26px;height:26px;color:var(--gold-bright);background:#ffffff0f;border:1px solid #fff3;border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.preset-module__zgJliq__unlockTicket{z-index:1;background:#d6aa4d1f;border:1px solid #f0cf7861;border-radius:14px;justify-content:space-between;justify-self:end;align-items:center;gap:12px;min-width:148px;padding:8px 13px;display:flex;position:relative}.preset-module__zgJliq__unlockTicket span{color:#ffffffba;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.2}.preset-module__zgJliq__unlockTicket strong{color:var(--gold-bright);font-family:var(--font-display,"Arial Black", sans-serif);letter-spacing:-.05em;font-size:24px}.preset-module__zgJliq__atelier{flex:auto;grid-template-columns:minmax(0,1.34fr) minmax(400px,.86fr);gap:10px;min-height:0;display:grid}.preset-module__zgJliq__storyStage,.preset-module__zgJliq__valueStudio{border-radius:26px;min-width:0;min-height:0;box-shadow:0 18px 48px #1f1d161f}.preset-module__zgJliq__storyStage{background:linear-gradient(135deg, #ffffffc7, transparent 48%), var(--paper);border:1px solid #ffffffc7;grid-template-rows:auto minmax(0,1fr) auto;gap:13px;padding:18px;display:grid;position:relative;overflow:hidden}.preset-module__zgJliq__storyStage:after{content:"";pointer-events:none;border:38px solid #d6aa4d14;border-radius:50%;width:330px;height:330px;position:absolute;top:-230px;right:-190px}.preset-module__zgJliq__stageHeader,.preset-module__zgJliq__valueHeader{z-index:1;justify-content:space-between;align-items:flex-start;gap:18px;display:flex;position:relative}.preset-module__zgJliq__eyebrow{color:#9b712a;letter-spacing:.16em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900;line-height:1.2}.preset-module__zgJliq__stageHeader h1,.preset-module__zgJliq__valueHeader h2,.preset-module__zgJliq__modalHero h2{font-family:var(--font-display,"Arial Black", sans-serif);letter-spacing:-.055em;margin:0;line-height:.96}.preset-module__zgJliq__stageHeader h1{font-size:clamp(30px,2.35vw,42px)}.preset-module__zgJliq__stageIntro{color:#57594f;max-width:650px;margin:7px 0 0;font-size:13.5px;font-weight:600;line-height:1.45}.preset-module__zgJliq__homeToken{border:1px solid var(--line);background:var(--paper-bright);border-radius:16px;flex:none;align-items:center;gap:9px;min-width:132px;padding:9px 11px;display:flex;box-shadow:0 8px 20px #1f1d1614}.preset-module__zgJliq__homeToken>svg{width:32px;height:32px;color:var(--gold-bright);background:var(--ink);border-radius:10px;padding:7px}.preset-module__zgJliq__homeToken span{flex-direction:column;display:flex}.preset-module__zgJliq__homeToken small,.preset-module__zgJliq__selectionSpotlight small,.preset-module__zgJliq__assemblyStep small,.preset-module__zgJliq__actions small,.preset-module__zgJliq__modalSummary small{color:#77786e;letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:850;line-height:1.2}.preset-module__zgJliq__homeToken strong{font-family:var(--font-display,"Arial Black", sans-serif);margin-top:2px;font-size:18px}.preset-module__zgJliq__storyBoard{grid-template-columns:minmax(225px,.4fr) minmax(360px,.6fr);gap:13px;min-height:0;display:grid}.preset-module__zgJliq__scopeRail{border:1px solid var(--line);background:#fffdf8bd;border-radius:21px;flex-direction:column;gap:10px;min-height:0;padding:13px;display:flex}.preset-module__zgJliq__controlLabel{align-items:center;gap:10px;display:flex}.preset-module__zgJliq__controlLabel>span{width:32px;height:32px;color:var(--ink);background:var(--gold-bright);border-radius:11px;flex:0 0 32px;place-items:center;font-size:12px;font-weight:950;display:grid;box-shadow:0 7px 16px #b482282e}.preset-module__zgJliq__controlLabel div{flex-direction:column;gap:2px;min-width:0;display:flex}.preset-module__zgJliq__controlLabel strong{font-size:13.5px;line-height:1.15}.preset-module__zgJliq__controlLabel small{color:#6e7066;font-size:11.5px;font-weight:650;line-height:1.2}.preset-module__zgJliq__scopeChoices{flex-direction:column;flex:1;gap:7px;min-height:0;display:flex}.preset-module__zgJliq__scopeChoice{width:100%;min-height:58px;color:var(--ink);cursor:pointer;text-align:left;background:#fffdf8;border-radius:15px;flex:1 1 0;grid-template-columns:30px minmax(0,1fr) 29px;align-items:center;gap:9px;padding:8px 9px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid;border:1px solid #1719141f!important}.preset-module__zgJliq__scopeChoice:hover,.preset-module__zgJliq__scopeChoice:focus-visible{outline:none;transform:translate(3px);border-color:#b7842c80!important}.preset-module__zgJliq__scopeChoiceActive{background:linear-gradient(120deg,#fff6da,#fffdf8 72%);box-shadow:0 10px 22px #b1812a24;border-color:var(--gold)!important}.preset-module__zgJliq__scopeIndex{color:#8d6625;background:#d6aa4d26;border-radius:9px;place-items:center;height:30px;font-size:11px;font-weight:900;display:grid}.preset-module__zgJliq__scopeChoiceCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.preset-module__zgJliq__scopeChoiceCopy strong{font-family:var(--font-display,"Arial Black", sans-serif);font-size:15px;line-height:1.08}.preset-module__zgJliq__scopeChoiceCopy small{color:#6b6d63;overflow-wrap:anywhere;font-size:11.5px;font-weight:650;line-height:1.2}.preset-module__zgJliq__scopeMiniStory{color:#a07227;overflow-wrap:anywhere;margin-top:5px;font-size:10.5px;font-weight:850;line-height:1.2}.preset-module__zgJliq__scopeChoiceMark{color:#8c8e83;background:#eeece5;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.preset-module__zgJliq__scopeChoiceActive .preset-module__zgJliq__scopeChoiceMark{color:var(--gold-bright);background:var(--ink)}.preset-module__zgJliq__addOnNote{color:#5a5d51;background:#ece7dc;border-radius:12px;align-items:center;gap:8px;margin:0;padding:8px 9px;font-size:11.5px;font-weight:750;line-height:1.3;display:flex}.preset-module__zgJliq__addOnNote svg{color:#9b712a;flex:none}.preset-module__zgJliq__homeCanvas{background:linear-gradient(145deg,#ffffffc2,#0000 45%),#e9e1d2;border:1px solid #17191426;border-radius:21px;grid-template-rows:auto minmax(130px,.82fr) auto;gap:8px;min-width:0;min-height:0;padding:11px;display:grid;position:relative;overflow:hidden}.preset-module__zgJliq__canvasTopline{z-index:3;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.preset-module__zgJliq__canvasTopline span{color:#67695f;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:850;display:inline-flex}.preset-module__zgJliq__canvasTopline i,.preset-module__zgJliq__liveBadge i{background:#84a55b;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite preset-module__zgJliq__livePulse;box-shadow:0 0 0 5px #84a55b21}.preset-module__zgJliq__canvasTopline strong{color:#966c27;font-size:12px}.preset-module__zgJliq__homeScene{isolation:isolate;background:linear-gradient(#2a2d2608 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#2a2d2608 1px,#0000 1px) 0 0/22px 22px,radial-gradient(circle at 80% 8%,#d6aa4d1f,#0000 30%),#e9e4da;border-radius:17px;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.preset-module__zgJliq__homeScene:before{content:"";pointer-events:none;z-index:2;border:1px solid #1719141a;border-radius:11px;position:absolute;inset:10px}.preset-module__zgJliq__storySvg{--ink-line:#2b2519;width:100%;height:100%;animation:.62s cubic-bezier(.2,.8,.2,1) both preset-module__zgJliq__houseArrive;display:block}.preset-module__zgJliq__storySvg *{transition:fill .45s,stroke .45s,opacity .5s}.preset-module__zgJliq__homeCanvas{--scene-wall:#efe7d7;--scene-wall-deep:#e3d6bf;--wood:#b98f5e;--wood-deep:#8a653f;--counter:#d9d2c2;--fabric:#cabfa4;--fabric-deep:#a4977a;--metal:#c29c55;--led:#f0d795;--glow:#f0c46e57;--screen:#26231d;--panel:#d9c9ae}.preset-module__zgJliq__finishBasic .preset-module__zgJliq__homeCanvas{--scene-wall:#edeae0;--scene-wall-deep:#dfdccf;--wood:#c9b28d;--wood-deep:#a8916b;--counter:#d7d6cf;--fabric:#c3c9c0;--fabric-deep:#99a198;--metal:#9aa1a3;--led:#f4ead0;--glow:#fff1d642;--panel:#ddd6c5}.preset-module__zgJliq__finishPremium .preset-module__zgJliq__homeCanvas{--scene-wall:#e9dcc4;--scene-wall-deep:#d8c39f;--wood:#7c5836;--wood-deep:#573a20;--counter:#ece5d6;--fabric:#8a6f4e;--fabric-deep:#66513a;--metal:#d4ae63;--led:#ffd98f;--glow:#ffbe6070;--panel:#c8b189}.preset-module__zgJliq__coreObject,.preset-module__zgJliq__balancedObject,.preset-module__zgJliq__fullObject{fill-opacity:.04;stroke-dasharray:4 5;opacity:.34;filter:saturate(.12);transform-box:fill-box;transform-origin:50% 100%;transition:opacity .52s,transform .62s cubic-bezier(.2,.8,.2,1),filter .52s,fill-opacity .52s;transform:translateY(8px)}.preset-module__zgJliq__sceneCore .preset-module__zgJliq__coreObject,.preset-module__zgJliq__sceneBalanced .preset-module__zgJliq__coreObject,.preset-module__zgJliq__sceneBalanced .preset-module__zgJliq__balancedObject,.preset-module__zgJliq__sceneFull .preset-module__zgJliq__coreObject,.preset-module__zgJliq__sceneFull .preset-module__zgJliq__balancedObject,.preset-module__zgJliq__sceneFull .preset-module__zgJliq__fullObject{fill-opacity:1;stroke-dasharray:none;opacity:1;filter:none;transform:translateY(0)scale(1)}.preset-module__zgJliq__paintSweep,.preset-module__zgJliq__sofaShape{transition-delay:0s}.preset-module__zgJliq__ceilingLine,.preset-module__zgJliq__mediaWall{transition-delay:50ms}.preset-module__zgJliq__kitchenTallUnit,.preset-module__zgJliq__tileSet,.preset-module__zgJliq__coffeeTable{transition-delay:90ms}.preset-module__zgJliq__fanSet,.preset-module__zgJliq__kitchenTop{transition-delay:.13s}.preset-module__zgJliq__bedShape,.preset-module__zgJliq__diningShape,.preset-module__zgJliq__kitchenBase{transition-delay:.17s}.preset-module__zgJliq__wardrobeShape{transition-delay:.12s}.preset-module__zgJliq__glassPanel,.preset-module__zgJliq__lightDrop,.preset-module__zgJliq__servicePoint{transition-delay:.23s}.preset-module__zgJliq__vanityShape,.preset-module__zgJliq__bedsideTable,.preset-module__zgJliq__decorSet{transition-delay:.3s}.preset-module__zgJliq__glowLayer{opacity:.85}.preset-module__zgJliq__finishBasic .preset-module__zgJliq__glowLayer{opacity:.55}.preset-module__zgJliq__finishPremium .preset-module__zgJliq__glowLayer{opacity:1}.preset-module__zgJliq__veinSet,.preset-module__zgJliq__flutingSet,.preset-module__zgJliq__premiumTrim{opacity:0}.preset-module__zgJliq__finishPremium .preset-module__zgJliq__veinSet,.preset-module__zgJliq__finishPremium .preset-module__zgJliq__flutingSet,.preset-module__zgJliq__finishPremium .preset-module__zgJliq__premiumTrim{opacity:.9}.preset-module__zgJliq__zoneTag{fill:#2b251975;letter-spacing:.16em;text-transform:uppercase;font-size:15px;font-weight:800}.preset-module__zgJliq__sketchKey{z-index:3;color:#5d5f55;letter-spacing:.02em;background:#fffdf8d9;border:1px solid #17191424;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:10.5px;font-weight:800;display:inline-flex;position:absolute;bottom:10px;left:12px}.preset-module__zgJliq__sketchKey i{border-top:2px dashed #2b25198c;width:16px;height:0}.preset-module__zgJliq__sceneNarrative{min-width:0;padding:2px 2px 0}.preset-module__zgJliq__sceneNarrative p{color:#505248;margin:0;font-size:12.5px;font-weight:700;line-height:1.35}.preset-module__zgJliq__sceneFeatureList{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.preset-module__zgJliq__sceneFeatureList span{color:#53564c;background:#fffdf8;border:1px solid #1719141c;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex}.preset-module__zgJliq__sceneFeatureList svg{color:#8fa76a}.preset-module__zgJliq__finishDeck{border:1px solid var(--line);background:#fffdf8c4;border-radius:19px;grid-template-columns:minmax(148px,.24fr) minmax(0,.76fr);align-items:center;gap:14px;min-width:0;min-height:138px;padding:15px 16px;display:grid}.preset-module__zgJliq__finishChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;display:grid}.preset-module__zgJliq__finishChoice{min-width:0;height:auto;min-height:102px;color:var(--ink);background:var(--paper-bright);cursor:pointer;text-align:left;border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;padding:12px 32px 12px 10px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;border:1px solid #1719141f!important}.preset-module__zgJliq__finishChoice:hover,.preset-module__zgJliq__finishChoice:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 9px 18px #1719141a}.preset-module__zgJliq__finishChoiceActive{box-shadow:0 8px 19px #b1812a24;border-color:var(--gold)!important}.preset-module__zgJliq__finishSwatches{align-items:flex-end;width:36px;height:44px;display:flex;position:relative}.preset-module__zgJliq__finishSwatches i{border:1px solid #17191421;border-radius:9px;width:24px;height:29px;transition:transform .22s;position:absolute;box-shadow:0 4px 8px #17191414}.preset-module__zgJliq__finishSwatches i:first-child{top:2px;left:0;transform:rotate(-8deg)}.preset-module__zgJliq__finishSwatches i:nth-child(2){top:7px;left:10px}.preset-module__zgJliq__finishSwatches i:last-child{bottom:0;right:0;transform:rotate(8deg)}.preset-module__zgJliq__finishChoice:hover .preset-module__zgJliq__finishSwatches i:first-child{transform:translate(-2px)rotate(-13deg)}.preset-module__zgJliq__finishChoice:hover .preset-module__zgJliq__finishSwatches i:last-child{transform:translate(2px)rotate(13deg)}.preset-module__zgJliq__finishChoiceBasic .preset-module__zgJliq__finishSwatches i:first-child{background:#d8e0d8}.preset-module__zgJliq__finishChoiceBasic .preset-module__zgJliq__finishSwatches i:nth-child(2){background:#efe8da}.preset-module__zgJliq__finishChoiceBasic .preset-module__zgJliq__finishSwatches i:last-child{background:#dfbd63}.preset-module__zgJliq__finishChoiceStandard .preset-module__zgJliq__finishSwatches i:first-child{background:#9ead8d}.preset-module__zgJliq__finishChoiceStandard .preset-module__zgJliq__finishSwatches i:nth-child(2){background:#eee0c7}.preset-module__zgJliq__finishChoiceStandard .preset-module__zgJliq__finishSwatches i:last-child{background:#d6aa4d}.preset-module__zgJliq__finishChoicePremium .preset-module__zgJliq__finishSwatches i:first-child{background:#71594b}.preset-module__zgJliq__finishChoicePremium .preset-module__zgJliq__finishSwatches i:nth-child(2){background:#c8a06b}.preset-module__zgJliq__finishChoicePremium .preset-module__zgJliq__finishSwatches i:last-child{background:#ad7f38}.preset-module__zgJliq__finishChoiceCopy{flex-direction:column;gap:6px;min-width:0;display:flex}.preset-module__zgJliq__finishTitleRow{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.preset-module__zgJliq__finishChoiceCopy strong{font-family:var(--font-display,"Arial Black", sans-serif);font-size:16px;line-height:1}.preset-module__zgJliq__finishChoiceCopy small{color:#6a6c61;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11.5px;font-weight:650;line-height:1.18;display:-webkit-box;overflow:hidden}.preset-module__zgJliq__finishChoiceCopy em{color:#8d6625;white-space:nowrap;background:#d6aa4d24;border-radius:999px;padding:3px 5px;font-size:10.5px;font-style:normal;font-weight:950;line-height:1.15}.preset-module__zgJliq__finishRadio{border:2px solid #d4cec1;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:11px;right:11px}.preset-module__zgJliq__finishChoiceActive .preset-module__zgJliq__finishRadio{color:var(--gold-bright);border-color:var(--ink);background:var(--ink)}.preset-module__zgJliq__valueStudio{color:#fffaf0;background:radial-gradient(circle at 92% 6%, #d6aa4d2e, transparent 25%), radial-gradient(circle at 4% 92%, #8fa76a1f, transparent 25%), var(--ink);border:1px solid #ffffff17;flex-direction:column;gap:9px;padding:17px;display:flex;position:relative;overflow:hidden}.preset-module__zgJliq__valueHeader{flex:none}.preset-module__zgJliq__valueHeader .preset-module__zgJliq__eyebrow{color:var(--gold-bright)}.preset-module__zgJliq__valueHeader h2{color:#fffaf0;max-width:470px;font-size:clamp(24px,1.85vw,34px)}.preset-module__zgJliq__liveBadge{color:#ffffffc4;text-transform:uppercase;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 9px;font-size:10.5px;font-weight:850;display:inline-flex}.preset-module__zgJliq__assemblyStudio{border:1px solid var(--line-dark);background:#ffffff0e;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;min-height:112px;padding:12px 10px;display:grid;position:relative;overflow:hidden}.preset-module__zgJliq__assemblyTrack{background:#ffffff1f;height:2px;position:absolute;top:35px;left:16%;right:16%;overflow:hidden}.preset-module__zgJliq__assemblyTrack span{background:linear-gradient(90deg, transparent, var(--gold-bright), transparent);width:43%;height:100%;animation:2.8s ease-in-out infinite preset-module__zgJliq__quoteTravel;display:block}.preset-module__zgJliq__assemblyStep{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:1px 3px;display:flex;position:relative}.preset-module__zgJliq__assemblyIcon{width:42px;height:42px;color:var(--gold-bright);background:#2b2e24;border:1px solid #ffffff2e;border-radius:14px;place-items:center;display:grid;box-shadow:0 7px 18px #0003}.preset-module__zgJliq__assemblyStep div{flex-direction:column;gap:1px;min-width:0;display:flex}.preset-module__zgJliq__assemblyStep small{color:#ffffff80}.preset-module__zgJliq__assemblyStep strong{color:#fffaf0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.15;overflow:hidden}.preset-module__zgJliq__assemblyStep p{color:#ffffff94;margin:0;font-size:10.5px;font-weight:650;line-height:1.2}.preset-module__zgJliq__assemblyEngine .preset-module__zgJliq__assemblyIcon{color:var(--ink);background:var(--gold-bright);animation:2.2s ease-in-out infinite preset-module__zgJliq__engineGlow}.preset-module__zgJliq__engineOrbit{border:1px dashed #f0cf788c;border-radius:50%;width:55px;height:55px;animation:8s linear infinite preset-module__zgJliq__orbitSpin;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.preset-module__zgJliq__engineOrbit i{background:var(--gold-bright);border-radius:50%;width:5px;height:5px;position:absolute}.preset-module__zgJliq__engineOrbit i:first-child{top:12px;left:4px}.preset-module__zgJliq__engineOrbit i:nth-child(2){top:24px;right:3px}.preset-module__zgJliq__engineOrbit i:last-child{bottom:-3px;left:25px}.preset-module__zgJliq__quotationPages{width:46px;height:43px;color:var(--ink);place-items:center;display:grid;position:relative}.preset-module__zgJliq__quotationPages i,.preset-module__zgJliq__quotationPages b{background:#fff8e9;border-radius:5px;width:34px;height:41px;position:absolute}.preset-module__zgJliq__quotationPages i:first-child{opacity:.5;transform:translate(-6px,2px)rotate(-7deg)}.preset-module__zgJliq__quotationPages i:nth-child(2){opacity:.75;transform:translate(5px,2px)rotate(7deg)}.preset-module__zgJliq__quotationPages b{border-top:6px solid var(--gold);place-items:center;font-size:10.5px;animation:2.6s ease-in-out infinite preset-module__zgJliq__pageLift;display:grid}.preset-module__zgJliq__selectionSpotlight{background:linear-gradient(100deg,#d6aa4d29,#ffffff09);border:1px solid #f0cf7840;border-radius:15px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:9px 10px;display:grid}.preset-module__zgJliq__selectionIcon{width:36px;height:36px;color:var(--ink);background:var(--gold-bright);border-radius:12px;place-items:center;display:grid}.preset-module__zgJliq__selectionSpotlight>div:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.preset-module__zgJliq__selectionSpotlight small{color:#ffffff85}.preset-module__zgJliq__selectionSpotlight strong{color:#fffaf0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.15;overflow:hidden}.preset-module__zgJliq__selectionSpotlight p{color:#ffffff9e;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10.5px;font-weight:650;line-height:1.2;overflow:hidden}.preset-module__zgJliq__selectionSpotlight>span{color:var(--gold-bright);white-space:nowrap;background:#00000026;border:1px solid #ffffff1f;border-radius:999px;padding:6px 8px;font-size:10.5px;font-weight:850}.preset-module__zgJliq__deliverableSection{flex-direction:column;flex:auto;gap:7px;min-height:0;display:flex}.preset-module__zgJliq__sectionTitleRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.preset-module__zgJliq__sectionTitleRow h3{color:#fffaf0;margin:0;font-size:14px;line-height:1.1}.preset-module__zgJliq__sectionTitleRow span{color:#ffffff7a;letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:850}.preset-module__zgJliq__deliverableGrid{flex:1;grid-template-rows:repeat(3,minmax(39px,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-height:0;display:grid}.preset-module__zgJliq__deliverableItem{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:6px 8px;transition:transform .18s,background .18s;display:flex}.preset-module__zgJliq__deliverableItem:hover{background:#ffffff13;transform:translateY(-1px)}.preset-module__zgJliq__deliverableIcon{width:29px;height:29px;color:var(--gold-bright);background:#d6aa4d21;border-radius:10px;flex:0 0 29px;place-items:center;display:grid}.preset-module__zgJliq__deliverableItem>span:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.preset-module__zgJliq__deliverableItem small{color:#fff6;font-size:10.5px;font-weight:850}.preset-module__zgJliq__deliverableItem strong{color:#ffffffe0;font-size:11.5px;line-height:1.15}.preset-module__zgJliq__boundaryStrip{background:#00000024;border:1px solid #ffffff1a;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:8px 9px;display:grid}.preset-module__zgJliq__boundaryStrip>div{min-width:0}.preset-module__zgJliq__boundaryStrip strong{color:#ffffffd1;align-items:center;gap:6px;font-size:10.5px;line-height:1.2;display:flex}.preset-module__zgJliq__boundaryStrip strong svg{color:var(--gold-bright)}.preset-module__zgJliq__boundaryStrip p{color:#ffffff7a;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:10.5px;font-weight:650;line-height:1.2;overflow:hidden}.preset-module__zgJliq__checkoutPromise{color:#ffffff9e;align-items:center;gap:7px;margin:0;font-size:10.5px;font-weight:650;line-height:1.25;display:flex}.preset-module__zgJliq__checkoutPromise svg{color:var(--gold-bright);flex:none}.preset-module__zgJliq__actions{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:7px;min-height:56px;display:grid}.preset-module__zgJliq__previewButton,.preset-module__zgJliq__continueButton{cursor:pointer;text-align:left;border-radius:14px;justify-content:space-between;align-items:center;gap:9px;min-width:0;min-height:56px;padding:8px 10px;transition:transform .18s,box-shadow .18s,background .18s;display:flex}.preset-module__zgJliq__previewButton{color:#fffaf0;background:#ffffff0f;border:1px solid #ffffff21!important}.preset-module__zgJliq__continueButton{color:var(--ink);background:var(--gold-bright);box-shadow:0 10px 22px #d6aa4d2e}.preset-module__zgJliq__previewButton:hover,.preset-module__zgJliq__previewButton:focus-visible,.preset-module__zgJliq__continueButton:hover,.preset-module__zgJliq__continueButton:focus-visible{outline:none;transform:translateY(-2px)}.preset-module__zgJliq__previewButton:hover{background:#ffffff1a}.preset-module__zgJliq__continueButton:hover{box-shadow:0 13px 26px #d6aa4d47}.preset-module__zgJliq__previewButton>span,.preset-module__zgJliq__continueButton>span{flex-direction:column;gap:2px;min-width:0;display:flex}.preset-module__zgJliq__previewButton small{color:#ffffff85}.preset-module__zgJliq__continueButton small{color:#17191491}.preset-module__zgJliq__previewButton strong,.preset-module__zgJliq__continueButton strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.15;overflow:hidden}.preset-module__zgJliq__previewButton>svg{color:var(--gold-bright);flex:none}.preset-module__zgJliq__continueButton>svg{flex:none}.preset-module__zgJliq__notice{margin-top:2px}.preset-module__zgJliq__mobileBack{display:none}.preset-module__zgJliq__modalBackdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0b09c2;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.preset-module__zgJliq__modal{background:var(--paper);border:1px solid #ffffffbf;border-radius:27px;width:min(1040px,100vw - 30px);max-height:min(680px,100svh - 28px);position:relative;overflow:hidden;box-shadow:0 35px 100px #00000057}.preset-module__zgJliq__modalClose{z-index:3;color:#fffaf0;cursor:pointer;background:#ffffff1c;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:14px;right:14px}.preset-module__zgJliq__modalScroll{max-height:min(680px,100svh - 28px);overflow:auto}.preset-module__zgJliq__modalHero{color:#fffaf0;background:radial-gradient(circle at 90% 10%, #d6aa4d38, transparent 28%), var(--ink);grid-template-columns:130px minmax(0,1fr);align-items:center;gap:24px;min-height:138px;padding:22px 68px 22px 24px;display:grid}.preset-module__zgJliq__modalHero .preset-module__zgJliq__eyebrow{color:var(--gold-bright)}.preset-module__zgJliq__modalHero h2{font-size:clamp(26px,3vw,40px)}.preset-module__zgJliq__modalHero p:last-child{color:#ffffffab;max-width:700px;margin:7px 0 0;font-size:13px;font-weight:600;line-height:1.4}.preset-module__zgJliq__modalHeroIllustration{width:118px;height:88px;color:var(--ink);border-radius:18px;place-items:center;display:grid;position:relative}.preset-module__zgJliq__modalHeroIllustration span{background:#fff8e9;border-radius:7px;width:70px;height:82px;position:absolute}.preset-module__zgJliq__modalHeroIllustration span:first-child{opacity:.38;transform:translate(-19px,3px)rotate(-10deg)}.preset-module__zgJliq__modalHeroIllustration span:nth-child(2){opacity:.58;transform:translate(19px,3px)rotate(10deg)}.preset-module__zgJliq__modalHeroIllustration span:nth-child(3){border-top:10px solid var(--gold)}.preset-module__zgJliq__modalHeroIllustration svg{z-index:1;position:relative}.preset-module__zgJliq__modalBody{padding:16px 20px 18px}.preset-module__zgJliq__modalSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.preset-module__zgJliq__modalSummary>div{border:1px solid var(--line);background:var(--paper-bright);border-radius:13px;align-items:center;gap:9px;min-width:0;padding:9px 11px;display:flex}.preset-module__zgJliq__modalSummary svg{color:#9b712a}.preset-module__zgJliq__modalSummary span{flex-direction:column;gap:1px;min-width:0;display:flex}.preset-module__zgJliq__modalSummary strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.preset-module__zgJliq__modalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.preset-module__zgJliq__modalSection{border:1px solid var(--line);background:#fffdf8b8;border-radius:15px;padding:12px}.preset-module__zgJliq__modalSection h3{font-family:var(--font-display,"Arial Black", sans-serif);letter-spacing:-.025em;margin:0 0 8px;font-size:14px}.preset-module__zgJliq__modalList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.preset-module__zgJliq__modalListItem{align-items:flex-start;gap:7px;min-width:0;display:flex}.preset-module__zgJliq__modalListItem>span{color:#8b6527;background:#d6aa4d2b;border-radius:8px;flex:0 0 23px;place-items:center;width:23px;height:23px;display:grid}.preset-module__zgJliq__modalListItem p{color:#55574d;margin:2px 0 0;font-size:11.5px;font-weight:650;line-height:1.3}.preset-module__zgJliq__modalReturn{width:100%;min-height:46px;color:var(--ink);background:var(--gold-bright);cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:7px;margin-top:10px;font-weight:900;display:flex}@keyframes preset-module__zgJliq__livePulse{0%,to{opacity:.75;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes preset-module__zgJliq__houseArrive{0%{opacity:0;transform:translateY(15px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes preset-module__zgJliq__electricPop{0%,to{box-shadow:0 0 #f0cf7800}50%{box-shadow:0 0 0 7px #f0cf7838}}@keyframes preset-module__zgJliq__paintReveal{0%{clip-path:inset(0 62% 0 0 round 10px);opacity:.55}to{clip-path:inset(0 round 10px);opacity:1}}@keyframes preset-module__zgJliq__quoteTravel{0%{opacity:0;transform:translate(-80%)}20%,80%{opacity:1}to{opacity:0;transform:translate(260%)}}@keyframes preset-module__zgJliq__engineGlow{0%,to{box-shadow:0 0 #f0cf7814}50%{box-shadow:0 0 0 8px #f0cf781f}}@keyframes preset-module__zgJliq__orbitSpin{to{transform:translate(-50%)rotate(360deg)}}@keyframes preset-module__zgJliq__pageLift{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-height:760px) and (min-width:981px){.preset-module__zgJliq__shell{gap:7px;padding:8px}.preset-module__zgJliq__masthead{border-radius:19px;flex-basis:64px;min-height:64px}.preset-module__zgJliq__storyStage,.preset-module__zgJliq__valueStudio{border-radius:21px;padding:13px}.preset-module__zgJliq__storyStage{gap:8px}.preset-module__zgJliq__stageHeader h1{font-size:28px}.preset-module__zgJliq__stageIntro{margin-top:4px;font-size:12.5px}.preset-module__zgJliq__homeToken{padding:6px 9px}.preset-module__zgJliq__storyBoard{gap:8px}.preset-module__zgJliq__scopeRail{gap:7px;padding:9px}.preset-module__zgJliq__scopeChoice{min-height:49px}.preset-module__zgJliq__scopeChoiceCopy small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.preset-module__zgJliq__scopeMiniStory{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.preset-module__zgJliq__addOnNote{padding:6px 8px}.preset-module__zgJliq__homeCanvas{grid-template-rows:auto minmax(135px,1fr) auto;padding:8px}.preset-module__zgJliq__sceneNarrative p{font-size:11.5px}.preset-module__zgJliq__sceneFeatureList{margin-top:4px}.preset-module__zgJliq__sceneFeatureList span{padding:4px 6px}.preset-module__zgJliq__finishDeck{min-height:112px;padding:8px 9px}.preset-module__zgJliq__finishChoice{height:auto;min-height:94px;padding-block:8px}.preset-module__zgJliq__finishChoiceCopy{gap:3px}.preset-module__zgJliq__finishChoiceCopy small{-webkit-line-clamp:3;font-size:10.5px}.preset-module__zgJliq__finishChoiceCopy em{font-size:10.5px}.preset-module__zgJliq__valueStudio{gap:6px}.preset-module__zgJliq__valueHeader h2{font-size:23px}.preset-module__zgJliq__assemblyStudio{min-height:102px;padding:8px}.preset-module__zgJliq__assemblyIcon{width:36px;height:36px}.preset-module__zgJliq__engineOrbit{width:49px;height:49px}.preset-module__zgJliq__selectionSpotlight{padding:7px 8px}.preset-module__zgJliq__deliverableGrid{gap:5px}.preset-module__zgJliq__deliverableItem{padding:4px 6px}.preset-module__zgJliq__deliverableIcon{flex-basis:26px;width:26px;height:26px}.preset-module__zgJliq__boundaryStrip{padding:6px 8px}.preset-module__zgJliq__actions,.preset-module__zgJliq__previewButton,.preset-module__zgJliq__continueButton{min-height:50px}}@media (max-width:1180px) and (min-width:981px){.preset-module__zgJliq__masthead{grid-template-columns:minmax(230px,.78fr) minmax(360px,1.2fr) 145px;gap:10px}.preset-module__zgJliq__ribbonStep{font-size:10.5px}.preset-module__zgJliq__atelier{grid-template-columns:minmax(0,1.25fr) minmax(385px,.9fr)}.preset-module__zgJliq__storyBoard{grid-template-columns:minmax(205px,.42fr) minmax(320px,.58fr)}.preset-module__zgJliq__finishDeck{grid-template-columns:142px minmax(0,1fr)}.preset-module__zgJliq__finishChoice{grid-template-columns:36px minmax(0,1fr)}.preset-module__zgJliq__valueHeader h2{font-size:23px}}@media (max-width:980px){.preset-module__zgJliq__page{height:auto;min-height:100svh;overflow:visible}.preset-module__zgJliq__shell{height:auto;min-height:100svh}.preset-module__zgJliq__masthead{flex:none;grid-template-columns:1fr auto;min-height:auto}.preset-module__zgJliq__journeyRibbon{border-top:1px solid #ffffff1a;grid-area:2/1/auto/-1;padding-top:7px}.preset-module__zgJliq__atelier{grid-template-columns:1fr}.preset-module__zgJliq__storyStage,.preset-module__zgJliq__valueStudio{min-height:auto}.preset-module__zgJliq__storyBoard{min-height:430px}.preset-module__zgJliq__finishDeck{grid-template-columns:1fr}.preset-module__zgJliq__valueStudio{overflow:visible}.preset-module__zgJliq__deliverableSection{min-height:190px}.preset-module__zgJliq__mobileBack{color:#fffaf0;background:var(--ink);border-radius:14px;justify-content:center;align-items:center;min-height:44px;font-weight:850;text-decoration:none;display:flex}}@media (max-width:820px){.preset-module__zgJliq__storyBoard{grid-template-columns:1fr;min-height:auto}.preset-module__zgJliq__scopeRail{min-height:auto}.preset-module__zgJliq__scopeChoices{flex:none;grid-template-columns:1fr;grid-auto-rows:auto;display:grid}.preset-module__zgJliq__scopeChoice{flex:none;height:auto;min-height:78px}.preset-module__zgJliq__homeCanvas{grid-template-rows:auto 245px auto;min-height:390px}.preset-module__zgJliq__finishChoice{height:auto;min-height:92px}}@media (max-width:680px){.preset-module__zgJliq__shell{gap:7px;padding:7px}.preset-module__zgJliq__masthead{border-radius:18px;padding:11px}.preset-module__zgJliq__brandRule,.preset-module__zgJliq__journeyRibbon{display:none}.preset-module__zgJliq__brandLockup{gap:8px}.preset-module__zgJliq__logo{width:62px}.preset-module__zgJliq__brandLockup strong{font-size:12px}.preset-module__zgJliq__brandLockup span:last-child{font-size:10.5px}.preset-module__zgJliq__unlockTicket{min-width:118px;padding:7px 9px}.preset-module__zgJliq__unlockTicket span{font-size:10.5px}.preset-module__zgJliq__unlockTicket strong{font-size:20px}.preset-module__zgJliq__storyStage,.preset-module__zgJliq__valueStudio{border-radius:20px;padding:13px}.preset-module__zgJliq__stageHeader,.preset-module__zgJliq__valueHeader{align-items:flex-start}.preset-module__zgJliq__stageHeader h1{font-size:30px}.preset-module__zgJliq__stageIntro{font-size:13px}.preset-module__zgJliq__homeToken{min-width:112px;padding:7px}.preset-module__zgJliq__homeToken>svg{width:29px;height:29px}.preset-module__zgJliq__homeToken strong{font-size:15px}.preset-module__zgJliq__storyBoard{grid-template-columns:1fr;min-height:auto}.preset-module__zgJliq__scopeChoices,.preset-module__zgJliq__finishChoices,.preset-module__zgJliq__modalSummary,.preset-module__zgJliq__modalGrid,.preset-module__zgJliq__modalList,.preset-module__zgJliq__boundaryStrip{grid-template-columns:1fr}.preset-module__zgJliq__scopeChoices{display:grid}.preset-module__zgJliq__scopeChoice{min-height:61px}.preset-module__zgJliq__homeCanvas{grid-template-rows:auto 245px auto;min-height:390px}.preset-module__zgJliq__finishChoice{height:auto;min-height:68px}.preset-module__zgJliq__valueHeader h2{max-width:270px;font-size:25px}.preset-module__zgJliq__liveBadge{display:none}.preset-module__zgJliq__assemblyStudio{min-height:142px}.preset-module__zgJliq__assemblyStep strong{white-space:normal}.preset-module__zgJliq__selectionSpotlight{grid-template-columns:36px minmax(0,1fr)}.preset-module__zgJliq__selectionSpotlight>span{grid-column:1/-1;justify-self:start}.preset-module__zgJliq__selectionSpotlight p{white-space:normal}.preset-module__zgJliq__deliverableSection{min-height:auto}.preset-module__zgJliq__deliverableGrid{grid-template-rows:none;grid-template-columns:1fr}.preset-module__zgJliq__deliverableItem{min-height:48px}.preset-module__zgJliq__sectionTitleRow{flex-direction:column;align-items:flex-start;gap:3px}.preset-module__zgJliq__boundaryStrip p{white-space:normal}.preset-module__zgJliq__checkoutPromise{font-size:11.5px}.preset-module__zgJliq__actions{grid-template-columns:1fr}.preset-module__zgJliq__previewButton,.preset-module__zgJliq__continueButton{min-height:60px}.preset-module__zgJliq__modalBackdrop{padding:7px}.preset-module__zgJliq__modal{border-radius:20px;width:calc(100vw - 14px);max-height:calc(100svh - 14px)}.preset-module__zgJliq__modalScroll{max-height:calc(100svh - 14px)}.preset-module__zgJliq__modalHero{grid-template-columns:1fr;gap:12px;padding:54px 18px 18px}.preset-module__zgJliq__modalHeroIllustration{display:none}.preset-module__zgJliq__modalBody{padding:12px}.preset-module__zgJliq__modalGrid{grid-template-columns:1fr}}@media (max-width:480px){.preset-module__zgJliq__brandLockup>div{display:none}}@media (max-width:380px){.preset-module__zgJliq__stageHeader{flex-direction:column}.preset-module__zgJliq__homeToken{min-width:0}}@media (prefers-reduced-motion:reduce){.preset-module__zgJliq__page *,.preset-module__zgJliq__page :before,.preset-module__zgJliq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.boqChoice-module__Y_Rz0q__page{--ink:#262521;--charcoal:#1f1e1a;--gold:#c5a45f;--gold-light:#edd69b;--paper:#faf7f0;min-height:100svh;color:var(--ink);background:radial-gradient(circle at 7% 2%,#d5b57033,#0000 24rem),radial-gradient(circle at 94% 100%,#c0a06229,#0000 30rem),#ece7dc;position:relative;overflow:hidden}.boqChoice-module__Y_Rz0q__ambientGlowOne,.boqChoice-module__Y_Rz0q__ambientGlowTwo{pointer-events:none;filter:blur(8px);border-radius:999px;position:absolute}.boqChoice-module__Y_Rz0q__ambientGlowOne{border:1px solid #ffffff8c;width:21rem;height:21rem;top:-8rem;right:12%;box-shadow:0 0 0 3rem #ffffff14}.boqChoice-module__Y_Rz0q__ambientGlowTwo{background:#ffffff29;width:18rem;height:18rem;bottom:-8rem;left:5%}.boqChoice-module__Y_Rz0q__shell{z-index:1;flex-direction:column;gap:14px;width:min(100%,1440px);min-height:100svh;margin:0 auto;padding:18px 24px;display:flex;position:relative}.boqChoice-module__Y_Rz0q__introPanel{background:linear-gradient(115deg, #ffffff0d, transparent 42%), var(--charcoal);color:#fff;border:1px solid #ffffff1f;border-radius:28px;grid-template-columns:220px minmax(0,1.35fr) minmax(290px,.8fr);align-items:center;min-height:148px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 60px #362f2329}.boqChoice-module__Y_Rz0q__introPanel:after{content:"";pointer-events:none;border:1px solid #edd69b1f;border-radius:999px;width:20rem;height:20rem;position:absolute;top:-7rem;left:38%;box-shadow:0 0 0 3rem #edd69b08}.boqChoice-module__Y_Rz0q__introBrand{z-index:1;border-right:1px solid #ffffff17;flex-direction:column;justify-content:center;height:100%;padding:22px 28px;display:flex;position:relative}.boqChoice-module__Y_Rz0q__backLink{color:#fff9;letter-spacing:.02em;align-items:center;gap:3px;font-size:10px;font-weight:700;transition:color .18s;display:inline-flex;position:absolute;top:15px;left:23px}.boqChoice-module__Y_Rz0q__backLink:hover,.boqChoice-module__Y_Rz0q__backLink:focus-visible{color:var(--gold-light)}.boqChoice-module__Y_Rz0q__backLink:focus-visible{outline:2px solid var(--gold-light);outline-offset:4px;border-radius:6px}.boqChoice-module__Y_Rz0q__brandLogo{filter:brightness(0)invert();width:108px;height:auto}.boqChoice-module__Y_Rz0q__homeBadge{width:fit-content;color:var(--gold-light);letter-spacing:.18em;background:#c5a45f1a;border:1px solid #edd69b47;border-radius:999px;margin-top:14px;padding:5px 9px;font-size:9px;font-weight:900}.boqChoice-module__Y_Rz0q__introCopy{z-index:1;padding:22px 32px;position:relative}.boqChoice-module__Y_Rz0q__eyebrow{color:var(--gold-light);letter-spacing:.22em;font-size:10px;font-weight:900}.boqChoice-module__Y_Rz0q__introCopy h1{letter-spacing:-.055em;max-width:720px;margin-top:6px;font-size:clamp(27px,2.6vw,43px);font-weight:900;line-height:.98}.boqChoice-module__Y_Rz0q__introCopy>p:last-child{color:#ffffffa3;max-width:700px;margin-top:8px;font-size:12px;line-height:1.45}.boqChoice-module__Y_Rz0q__clarityScale{z-index:1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;margin-right:16px;padding:15px 18px 13px;position:relative}.boqChoice-module__Y_Rz0q__scaleHeading{color:#ffffff9e;letter-spacing:.12em;grid-template-columns:20px repeat(3,1fr);align-items:center;font-size:8px;font-weight:900;display:grid}.boqChoice-module__Y_Rz0q__scaleHeading span{text-align:center}.boqChoice-module__Y_Rz0q__scaleHeading svg{color:var(--gold-light)}.boqChoice-module__Y_Rz0q__scaleTrack{height:27px;margin:8px 8px 2px 27px;position:relative}.boqChoice-module__Y_Rz0q__scaleTrack>i{background:#ffffff2b;height:1px;position:absolute;top:13px;left:0;right:0;overflow:hidden}.boqChoice-module__Y_Rz0q__scaleTrack>i:after{background:linear-gradient(90deg, var(--gold), var(--gold-light));content:"";transform-origin:0;width:100%;height:100%;animation:2.8s cubic-bezier(.22,1,.36,1) infinite alternate boqChoice-module__Y_Rz0q__scaleGrow;display:block}.boqChoice-module__Y_Rz0q__scaleTrack>span{width:21px;height:21px;color:var(--gold-light);background:#2c2923;border:1px solid #edd69ba6;border-radius:50%;place-items:center;font-size:8px;font-weight:900;display:grid;position:absolute;top:3px;box-shadow:0 0 0 4px #c5a45f12}.boqChoice-module__Y_Rz0q__scaleDotOne{left:0}.boqChoice-module__Y_Rz0q__scaleDotTwo{left:calc(50% - 10px)}.boqChoice-module__Y_Rz0q__scaleDotThree{right:0}.boqChoice-module__Y_Rz0q__clarityScale>p{color:#ffffff75;text-align:center;font-size:9px;line-height:1.35}.boqChoice-module__Y_Rz0q__pathGrid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-height:0;display:grid}.boqChoice-module__Y_Rz0q__pathCard{background:#ffffffd1;border:1px solid #5b4d3124;border-radius:28px;flex-direction:column;min-width:0;min-height:0;padding:19px;transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .32s,box-shadow .32s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 50px #493e2814}.boqChoice-module__Y_Rz0q__pathCard:hover,.boqChoice-module__Y_Rz0q__pathCard:focus-within{z-index:2;border-color:#c5a45f94;transform:translateY(-4px);box-shadow:0 25px 70px #493e2826}.boqChoice-module__Y_Rz0q__standardCard{background:radial-gradient(circle at 95% 0,#f4dda666,#0000 13rem),#fffdf7;border-color:#c5a45f7a}.boqChoice-module__Y_Rz0q__customCard{background:radial-gradient(circle at 90% 4%, #c5a45f2e, transparent 15rem), var(--charcoal);color:#fff;border-color:#ffffff1c;box-shadow:0 20px 55px #1f1e1a2e}.boqChoice-module__Y_Rz0q__recommendedFlag{background:var(--gold);color:#25231f;letter-spacing:.14em;border-radius:0 0 10px 10px;padding:5px 10px 6px;font-size:8px;font-weight:950;position:absolute;top:0;right:25px}.boqChoice-module__Y_Rz0q__cardTopline{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:44px;display:grid}.boqChoice-module__Y_Rz0q__pathNumber{color:#7f6230;background:#f0e5cd;border:1px solid #755b273b;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:950;display:grid}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__pathNumber{color:var(--gold-light);background:#c5a45f21;border-color:#edd69b3d}.boqChoice-module__Y_Rz0q__pathLabel{color:#8d6c32;letter-spacing:.16em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:950;overflow:hidden}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__pathLabel{color:var(--gold-light)}.boqChoice-module__Y_Rz0q__priceBlock{flex-direction:column;align-items:flex-end;min-width:76px;padding-top:2px;display:flex}.boqChoice-module__Y_Rz0q__priceBlock strong{letter-spacing:-.035em;font-size:17px;font-weight:950;line-height:1}.boqChoice-module__Y_Rz0q__priceBlock span{color:#837e74;margin-top:3px;font-size:8px;font-weight:700}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__priceBlock span{color:#ffffff78}.boqChoice-module__Y_Rz0q__cardIntroduction{margin-top:8px}.boqChoice-module__Y_Rz0q__cardIntroduction h2{letter-spacing:-.055em;max-width:92%;font-size:clamp(24px,2vw,32px);font-weight:950;line-height:.98}.boqChoice-module__Y_Rz0q__cardIntroduction p{color:#68645d;max-width:96%;margin-top:7px;font-size:11px;line-height:1.45}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__cardIntroduction p{color:#ffffff91}.boqChoice-module__Y_Rz0q__illustration{border-radius:20px;height:clamp(158px,21vh,196px);min-height:150px;margin-top:12px;position:relative;overflow:hidden}.boqChoice-module__Y_Rz0q__freeIllustration{background-color:#efe4cb;background-image:linear-gradient(#97773a12 1px,#0000 1px),linear-gradient(90deg,#97773a12 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #dfcfaa}.boqChoice-module__Y_Rz0q__freeOrbitOne,.boqChoice-module__Y_Rz0q__freeOrbitTwo{border:1px solid #84632824;border-radius:50%;position:absolute}.boqChoice-module__Y_Rz0q__freeOrbitOne{width:170px;height:170px;top:-60px;left:-22px}.boqChoice-module__Y_Rz0q__freeOrbitTwo{width:200px;height:200px;bottom:-90px;right:-40px}.boqChoice-module__Y_Rz0q__calculatorCard{color:#fff;background:#2b2a26;border:1px solid #ffffff57;border-radius:17px;width:45%;height:calc(100% - 32px);padding:13px;transition:transform .35s;position:absolute;top:16px;left:8%;transform:rotate(-2deg);box-shadow:0 16px 30px #46331438}.boqChoice-module__Y_Rz0q__freeCard:hover .boqChoice-module__Y_Rz0q__calculatorCard,.boqChoice-module__Y_Rz0q__freeCard:focus-within .boqChoice-module__Y_Rz0q__calculatorCard{transform:rotate(0)translateY(-2px)}.boqChoice-module__Y_Rz0q__calculatorTopline{color:var(--gold-light);letter-spacing:.13em;align-items:center;gap:6px;font-size:7px;font-weight:900;display:flex}.boqChoice-module__Y_Rz0q__calculatorValue{background:#171612;border:1px solid #edd69b2e;border-radius:8px;align-items:center;gap:5px;height:39px;margin-top:9px;padding:0 10px;display:flex}.boqChoice-module__Y_Rz0q__calculatorValue span{color:var(--gold-light);font-size:15px;font-weight:900}.boqChoice-module__Y_Rz0q__calculatorValue i{background:#edd69bbd;border-radius:999px;width:21%;height:7px;animation:2.4s ease-in-out infinite boqChoice-module__Y_Rz0q__valueBlink}.boqChoice-module__Y_Rz0q__calculatorValue i:nth-child(3){animation-delay:.18s}.boqChoice-module__Y_Rz0q__calculatorValue i:nth-child(4){animation-delay:.36s}.boqChoice-module__Y_Rz0q__calculatorKeys{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:9px;display:grid}.boqChoice-module__Y_Rz0q__calculatorKeys span{background:#ffffff17;border-radius:4px;height:12px}.boqChoice-module__Y_Rz0q__calculatorKeys span:last-child{background:var(--gold)}.boqChoice-module__Y_Rz0q__rangeCard{background:#fffdf7f0;border:1px solid #82612726;border-radius:15px;width:47%;padding:15px 13px 12px;transition:transform .35s;position:absolute;top:34px;right:6%;transform:rotate(2deg);box-shadow:0 13px 26px #5d421821}.boqChoice-module__Y_Rz0q__freeCard:hover .boqChoice-module__Y_Rz0q__rangeCard,.boqChoice-module__Y_Rz0q__freeCard:focus-within .boqChoice-module__Y_Rz0q__rangeCard{transform:rotate(0)translate(2px)}.boqChoice-module__Y_Rz0q__rangeLabel{color:#75613c;letter-spacing:.11em;font-size:7px;font-weight:950}.boqChoice-module__Y_Rz0q__rangeTrack{background:#e1d9c8;border-radius:999px;height:5px;margin-top:20px;position:relative}.boqChoice-module__Y_Rz0q__rangeFill{border-radius:inherit;background:#a8803b;width:67%;height:100%;display:block}.boqChoice-module__Y_Rz0q__rangeKnob{background:#2b2a26;border:3px solid #fff;border-radius:50%;width:15px;height:15px;animation:3.6s ease-in-out infinite alternate boqChoice-module__Y_Rz0q__rangeDrift;position:absolute;top:-5px;left:60%;box-shadow:0 3px 8px #0000002b}.boqChoice-module__Y_Rz0q__rangeEnds{color:#9a9181;justify-content:space-between;margin-top:10px;font-size:6px;font-weight:900;display:flex}.boqChoice-module__Y_Rz0q__freeSpark{background:var(--gold);color:#2b2a26;border-radius:50%;place-items:center;width:33px;height:33px;animation:2.8s ease-in-out infinite boqChoice-module__Y_Rz0q__softFloat;display:grid;position:absolute;bottom:15px;right:11%;box-shadow:0 0 0 7px #c5a45f29}.boqChoice-module__Y_Rz0q__standardIllustration{background:radial-gradient(circle at 15% 15%,#ffffff6b,#0000 9rem),#d9b96f;border:1px solid #dbc58f;grid-template-columns:minmax(0,1fr) 36px minmax(112px,.72fr);align-items:center;padding:17px;display:grid}.boqChoice-module__Y_Rz0q__standardControls{z-index:1;background:#fffaf0;border:1px solid #2d281e21;border-radius:15px;padding:12px;box-shadow:0 13px 28px #543b0f29}.boqChoice-module__Y_Rz0q__controlHeader{color:#6f572a;letter-spacing:.1em;align-items:center;gap:5px;font-size:7px;font-weight:950;display:flex}.boqChoice-module__Y_Rz0q__controlRow{grid-template-columns:51px 1fr;align-items:center;gap:7px;margin-top:10px;display:grid}.boqChoice-module__Y_Rz0q__controlRow>span{color:#817765;font-size:7px;font-weight:900}.boqChoice-module__Y_Rz0q__controlRow>div{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.boqChoice-module__Y_Rz0q__controlRow i{background:#f5f0e6;border:1px solid #e3dac8;border-radius:5px;height:18px}.boqChoice-module__Y_Rz0q__controlRow .boqChoice-module__Y_Rz0q__activeControl{background:#2c2a24;border-color:#2c2a24;animation:3s ease-in-out infinite boqChoice-module__Y_Rz0q__activeChoice;box-shadow:inset 0 0 0 4px #d9b96f}.boqChoice-module__Y_Rz0q__standardConnector{z-index:2;color:#5c471f;align-items:center;display:flex;position:relative}.boqChoice-module__Y_Rz0q__standardConnector span{background:#4a37167a;flex:1;height:1px}.boqChoice-module__Y_Rz0q__standardConnector svg{animation:1.6s ease-in-out infinite boqChoice-module__Y_Rz0q__arrowNudge}.boqChoice-module__Y_Rz0q__quoteSheet{z-index:1;background:#fffdf7;border:1px solid #2d281e21;border-radius:12px;padding:14px 11px 12px;transition:transform .35s;position:relative;transform:rotate(2.2deg);box-shadow:0 13px 28px #543b0f2b}.boqChoice-module__Y_Rz0q__standardCard:hover .boqChoice-module__Y_Rz0q__quoteSheet,.boqChoice-module__Y_Rz0q__standardCard:focus-within .boqChoice-module__Y_Rz0q__quoteSheet{transform:rotate(0)translateY(-2px)}.boqChoice-module__Y_Rz0q__sheetFold{background:linear-gradient(225deg,#caa957 50%,#efe4c7 51%);border-radius:0 10px 0 7px;width:20px;height:20px;position:absolute;top:0;right:0}.boqChoice-module__Y_Rz0q__sheetHeading{color:#59471f;letter-spacing:.08em;align-items:center;gap:5px;font-size:8px;font-weight:950;display:flex}.boqChoice-module__Y_Rz0q__sheetRows{gap:8px;margin-top:12px;display:grid}.boqChoice-module__Y_Rz0q__sheetRows>div{grid-template-columns:15px 1fr 14px;align-items:center;gap:5px;display:grid}.boqChoice-module__Y_Rz0q__sheetRows svg{color:#2b2a26;background:#d7b767;border-radius:50%;padding:2px}.boqChoice-module__Y_Rz0q__sheetLine{background:#ddd5c4;border-radius:999px;height:4px;display:block}.boqChoice-module__Y_Rz0q__sheetRows b{color:#9a8c70;font-size:6px}.boqChoice-module__Y_Rz0q__customIllustration{background:#11110f;border:1px solid #edd69b33}.boqChoice-module__Y_Rz0q__blueprintGrid{opacity:.5;background-image:linear-gradient(#edd69b12 1px,#0000 1px),linear-gradient(90deg,#edd69b12 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.boqChoice-module__Y_Rz0q__blueprintTitle{color:var(--gold-light);letter-spacing:.12em;align-items:center;gap:6px;font-size:7px;font-weight:950;display:flex;position:absolute;top:11px;left:13px}.boqChoice-module__Y_Rz0q__roomTile{color:#ffffffa3;background:#ffffff12;border:1px solid #edd69b3b;border-radius:11px;padding:9px;transition:border-color .3s,background .3s,transform .3s;position:absolute;overflow:hidden}.boqChoice-module__Y_Rz0q__customCard:hover .boqChoice-module__Y_Rz0q__roomTile,.boqChoice-module__Y_Rz0q__customCard:focus-within .boqChoice-module__Y_Rz0q__roomTile{background:#c5a45f1a;border-color:#edd69b6e}.boqChoice-module__Y_Rz0q__roomTile>span{letter-spacing:.1em;font-size:6px;font-weight:950}.boqChoice-module__Y_Rz0q__kitchenTile{width:42%;height:57%;animation:4s ease-in-out infinite boqChoice-module__Y_Rz0q__roomSettle;top:36px;left:6%}.boqChoice-module__Y_Rz0q__wardrobeTile{width:39%;height:33%;animation:4s ease-in-out .26s infinite boqChoice-module__Y_Rz0q__roomSettle;top:36px;right:5%}.boqChoice-module__Y_Rz0q__livingTile{width:39%;height:29%;animation:4s ease-in-out .52s infinite boqChoice-module__Y_Rz0q__roomSettle;bottom:12px;right:5%}.boqChoice-module__Y_Rz0q__kitchenShape{border-bottom:9px solid #c5a45f;border-left:9px solid #c5a45f;border-right:9px solid #c5a45f;border-radius:2px 2px 6px 6px;height:64%;margin-top:8px;position:relative}.boqChoice-module__Y_Rz0q__kitchenShape i{background:var(--gold-light);border:1px solid #11110f;border-radius:50%;width:5px;height:5px;position:absolute;bottom:2px}.boqChoice-module__Y_Rz0q__kitchenShape i:first-child{left:15%}.boqChoice-module__Y_Rz0q__kitchenShape i:nth-child(2){left:46%}.boqChoice-module__Y_Rz0q__kitchenShape i:nth-child(3){right:15%}.boqChoice-module__Y_Rz0q__wardrobeShape{border:5px solid #c5a45f;grid-template-columns:repeat(3,1fr);height:34px;margin-top:8px;display:grid}.boqChoice-module__Y_Rz0q__wardrobeShape i{border-right:1px solid #11110f}.boqChoice-module__Y_Rz0q__wardrobeShape i:last-child{border:0}.boqChoice-module__Y_Rz0q__livingShape{border:5px solid #c5a45f;border-radius:5px 5px 8px 8px;height:22px;margin-top:7px;position:relative}.boqChoice-module__Y_Rz0q__livingShape i{background:#c5a45f;width:4px;height:6px;position:absolute;bottom:-8px}.boqChoice-module__Y_Rz0q__livingShape i:first-child{left:5px}.boqChoice-module__Y_Rz0q__livingShape i:last-child{right:5px}.boqChoice-module__Y_Rz0q__customCursor{background:var(--gold-light);color:#1d1c19;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:31px;height:31px;animation:5s ease-in-out infinite boqChoice-module__Y_Rz0q__cursorTour;display:grid;position:absolute;top:47%;left:47%;box-shadow:0 8px 20px #00000059}.boqChoice-module__Y_Rz0q__customDone{color:#1d1c19;letter-spacing:.08em;background:#d8b765;border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:6px;font-weight:950;display:flex;position:absolute;bottom:8px;right:10px;box-shadow:0 7px 18px #00000045}.boqChoice-module__Y_Rz0q__cardValue{margin-top:12px}.boqChoice-module__Y_Rz0q__valueHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.boqChoice-module__Y_Rz0q__valueHeading>span{color:#80602a;letter-spacing:.1em;background:#c5a45f1c;border:1px solid #8a6a3029;border-radius:999px;flex:none;padding:3px 7px;font-size:7px;font-weight:950}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__valueHeading>span{color:var(--gold-light);background:#c5a45f1f;border-color:#edd69b2b}.boqChoice-module__Y_Rz0q__valueLabel{color:#8a6a30;letter-spacing:.13em;font-size:8px;font-weight:950}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__valueLabel{color:var(--gold-light)}.boqChoice-module__Y_Rz0q__cardValue ul{grid-template-columns:1fr;gap:5px;margin-top:7px;display:grid}.boqChoice-module__Y_Rz0q__cardValue li{color:#4f4c46;align-items:center;gap:7px;font-size:10px;font-weight:700;line-height:1.25;display:flex}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__cardValue li{color:#ffffffbf}.boqChoice-module__Y_Rz0q__cardValue li>span{color:#674c1e;background:#ead9b3;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;display:grid}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__cardValue li>span{color:var(--gold-light);background:#c5a45f30}.boqChoice-module__Y_Rz0q__cardClosing{margin-top:auto}.boqChoice-module__Y_Rz0q__helperStrip{color:#655a47;background:#f4ecdc;border:1px solid #8869301f;border-radius:12px;align-items:center;gap:8px;min-height:44px;margin-top:0;padding:8px 10px;display:flex}.boqChoice-module__Y_Rz0q__helperStrip svg{color:#9a7534;flex:none}.boqChoice-module__Y_Rz0q__helperStrip p{font-size:9px;line-height:1.35}.boqChoice-module__Y_Rz0q__helperStrip strong{color:#3f3a31}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__helperStrip{color:#ffffff94;background:#ffffff0f;border-color:#edd69b21}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__helperStrip svg,.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__helperStrip strong{color:var(--gold-light)}.boqChoice-module__Y_Rz0q__pathCta{color:#fff;background:#2b2a26;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;min-height:52px;margin-top:10px;padding:7px 8px 7px 19px;font-size:11px;font-weight:900;transition:background .22s,color .22s,transform .18s;display:flex}.boqChoice-module__Y_Rz0q__pathCta:hover{background:var(--gold);color:#25231f}.boqChoice-module__Y_Rz0q__pathCta:active{transform:scale(.985)}.boqChoice-module__Y_Rz0q__pathCta:focus-visible{outline-offset:3px;outline:3px solid #c5a45f7a}.boqChoice-module__Y_Rz0q__standardCard .boqChoice-module__Y_Rz0q__pathCta{background:#9c793b}.boqChoice-module__Y_Rz0q__standardCard .boqChoice-module__Y_Rz0q__pathCta:hover{color:#fff;background:#2b2a26}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__pathCta{background:var(--gold-light);color:#25231f}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__pathCta:hover{background:#fff}.boqChoice-module__Y_Rz0q__ctaArrow{background:#ffffff21;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;transition:transform .22s;display:grid}.boqChoice-module__Y_Rz0q__pathCta:hover .boqChoice-module__Y_Rz0q__ctaArrow{transform:translate(2px)rotate(-5deg)}.boqChoice-module__Y_Rz0q__standardCard .boqChoice-module__Y_Rz0q__ctaArrow{background:#ffffff2b}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__ctaArrow{background:#2b2a261f}.boqChoice-module__Y_Rz0q__fallback{color:#6f572a;letter-spacing:.12em;text-align:center;text-transform:uppercase;background:#ece7dc;place-content:center;gap:15px;min-height:100svh;font-size:11px;font-weight:900;display:grid}.boqChoice-module__Y_Rz0q__fallbackMark{justify-content:center;gap:6px;display:flex}.boqChoice-module__Y_Rz0q__fallbackMark span{background:#c5a45f;border-radius:50%;width:9px;height:9px;animation:1.1s ease-in-out infinite boqChoice-module__Y_Rz0q__valueBlink}.boqChoice-module__Y_Rz0q__fallbackMark span:nth-child(2){animation-delay:.15s}.boqChoice-module__Y_Rz0q__fallbackMark span:nth-child(3){animation-delay:.3s}@keyframes boqChoice-module__Y_Rz0q__scaleGrow{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}@keyframes boqChoice-module__Y_Rz0q__valueBlink{0%,to{opacity:.38}50%{opacity:1}}@keyframes boqChoice-module__Y_Rz0q__rangeDrift{0%{left:32%}to{left:75%}}@keyframes boqChoice-module__Y_Rz0q__softFloat{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-5px)rotate(5deg)}}@keyframes boqChoice-module__Y_Rz0q__activeChoice{0%,to{box-shadow:inset 0 0 0 4px #d9b96f,0 0 #2b2a2600}50%{box-shadow:inset 0 0 0 4px #d9b96f,0 0 0 4px #2b2a261a}}@keyframes boqChoice-module__Y_Rz0q__arrowNudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes boqChoice-module__Y_Rz0q__roomSettle{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes boqChoice-module__Y_Rz0q__cursorTour{0%,to{transform:translate(-15px,12px)rotate(-6deg)}38%{transform:translate(30px,-17px)rotate(4deg)}72%{transform:translate(51px,31px)rotate(-2deg)}}@media (max-width:1180px){.boqChoice-module__Y_Rz0q__introPanel{grid-template-columns:190px minmax(0,1fr) 280px}.boqChoice-module__Y_Rz0q__introBrand{padding-inline:23px}.boqChoice-module__Y_Rz0q__introCopy{padding-inline:24px}.boqChoice-module__Y_Rz0q__pathCard{padding:16px}.boqChoice-module__Y_Rz0q__cardIntroduction h2{font-size:25px}.boqChoice-module__Y_Rz0q__standardIllustration{grid-template-columns:minmax(0,1fr) 25px minmax(100px,.7fr);padding:13px}}@media (min-width:1050px){.boqChoice-module__Y_Rz0q__page{height:100svh}.boqChoice-module__Y_Rz0q__shell,.boqChoice-module__Y_Rz0q__pathCard{height:100%}}@media (min-width:1050px) and (max-height:820px){.boqChoice-module__Y_Rz0q__shell{gap:10px;padding-block:12px}.boqChoice-module__Y_Rz0q__introPanel{min-height:124px}.boqChoice-module__Y_Rz0q__introBrand{padding-block:18px}.boqChoice-module__Y_Rz0q__backLink{top:9px}.boqChoice-module__Y_Rz0q__brandLogo{width:88px}.boqChoice-module__Y_Rz0q__homeBadge{margin-top:8px}.boqChoice-module__Y_Rz0q__introCopy h1{font-size:31px}.boqChoice-module__Y_Rz0q__clarityScale{padding-block:10px}.boqChoice-module__Y_Rz0q__pathGrid{gap:10px}.boqChoice-module__Y_Rz0q__pathCard{border-radius:23px;padding:14px}.boqChoice-module__Y_Rz0q__cardIntroduction h2{font-size:23px}.boqChoice-module__Y_Rz0q__cardIntroduction p{font-size:10px}.boqChoice-module__Y_Rz0q__illustration{height:139px;min-height:139px;margin-top:9px}.boqChoice-module__Y_Rz0q__cardValue{margin-top:8px}.boqChoice-module__Y_Rz0q__cardValue ul{gap:3px;margin-top:5px}.boqChoice-module__Y_Rz0q__cardValue li{font-size:9px}.boqChoice-module__Y_Rz0q__helperStrip{min-height:38px;padding-block:6px}.boqChoice-module__Y_Rz0q__pathCta{min-height:45px}}@media (max-width:1049px){.boqChoice-module__Y_Rz0q__page{overflow:visible}.boqChoice-module__Y_Rz0q__shell{padding:18px}.boqChoice-module__Y_Rz0q__introPanel{grid-template-columns:190px minmax(0,1fr)}.boqChoice-module__Y_Rz0q__clarityScale{display:none}.boqChoice-module__Y_Rz0q__pathGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.boqChoice-module__Y_Rz0q__customCard{grid-column:1/-1}.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__illustration{height:220px}}@media (max-width:720px){.boqChoice-module__Y_Rz0q__shell{gap:12px;padding:10px}.boqChoice-module__Y_Rz0q__introPanel{border-radius:22px;grid-template-columns:1fr;min-height:0}.boqChoice-module__Y_Rz0q__introBrand{border-bottom:1px solid #ffffff17;border-right:0;flex-direction:row;justify-content:space-between;align-items:flex-end;min-height:82px;padding:34px 18px 13px}.boqChoice-module__Y_Rz0q__backLink{top:11px;left:14px}.boqChoice-module__Y_Rz0q__brandLogo{width:83px}.boqChoice-module__Y_Rz0q__homeBadge{margin:0}.boqChoice-module__Y_Rz0q__introCopy{padding:18px}.boqChoice-module__Y_Rz0q__introCopy h1{max-width:330px;font-size:32px}.boqChoice-module__Y_Rz0q__introCopy>p:last-child{font-size:11px}.boqChoice-module__Y_Rz0q__pathGrid{grid-template-columns:1fr;gap:12px}.boqChoice-module__Y_Rz0q__customCard{grid-column:auto}.boqChoice-module__Y_Rz0q__pathCard{border-radius:23px;min-height:640px;padding:17px}.boqChoice-module__Y_Rz0q__cardIntroduction h2{max-width:100%;font-size:31px}.boqChoice-module__Y_Rz0q__cardIntroduction p{font-size:12px}.boqChoice-module__Y_Rz0q__illustration,.boqChoice-module__Y_Rz0q__customCard .boqChoice-module__Y_Rz0q__illustration{height:205px;min-height:205px}.boqChoice-module__Y_Rz0q__cardValue li{font-size:11px}.boqChoice-module__Y_Rz0q__helperStrip p{font-size:10px}.boqChoice-module__Y_Rz0q__pathCta{min-height:48px;font-size:11px}}@media (prefers-reduced-motion:reduce){.boqChoice-module__Y_Rz0q__page *,.boqChoice-module__Y_Rz0q__page :before,.boqChoice-module__Y_Rz0q__page :after,.boqChoice-module__Y_Rz0q__fallback *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
.customPreview-module__RF5YtG__page{--ink:#171914;--ink-soft:#24271f;--paper:#f4ede1;--paper-bright:#fffdf8;--gold:#d4aa54;--gold-bright:#efd27e;--sage:#899a78;--line:#17191424;--finish-one:#a7b39a;--finish-two:#d4aa54;--finish-three:#ded2bf;width:100%;height:100svh;min-height:640px;color:var(--ink);font-family:var(--font-body,Arial, sans-serif);background:radial-gradient(circle at 7% 9%,#d4aa543d,#0000 28%),radial-gradient(circle at 91% 88%,#697e5833,#0000 31%),#d8d0c3;overflow:hidden}.customPreview-module__RF5YtG__finishBasic{--finish-one:#c8d0c3;--finish-two:#d1b06c;--finish-three:#e6ddd0}.customPreview-module__RF5YtG__finishStandard{--finish-one:#94a584;--finish-two:#d4aa54;--finish-three:#e2d2b8}.customPreview-module__RF5YtG__finishPremium{--finish-one:#765f52;--finish-two:#ba8b39;--finish-three:#cda777}.customPreview-module__RF5YtG__page *,.customPreview-module__RF5YtG__page :before,.customPreview-module__RF5YtG__page :after{box-sizing:border-box}.customPreview-module__RF5YtG__page button,.customPreview-module__RF5YtG__page input,.customPreview-module__RF5YtG__page a{font:inherit}.customPreview-module__RF5YtG__page button{border:0}.customPreview-module__RF5YtG__shell{flex-direction:column;gap:8px;width:100%;max-width:1680px;height:100%;margin:0 auto;padding:9px;display:flex}.customPreview-module__RF5YtG__masthead{color:#fff9ef;background:radial-gradient(circle at 78% -40%,#d4aa5457,#0000 30%),linear-gradient(135deg,#171914,#20231b);border:1px solid #ffffff1a;border-radius:20px;flex:0 0 67px;grid-template-columns:minmax(220px,.75fr) minmax(440px,1.45fr) 165px;align-items:center;gap:14px;min-height:67px;padding:8px 12px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #1719142e}.customPreview-module__RF5YtG__masthead:after{content:"";pointer-events:none;border:1px solid #d4aa542e;border-radius:50%;width:220px;height:220px;position:absolute;top:-177px;right:13%;box-shadow:0 0 0 35px #d4aa5409,0 0 0 70px #d4aa5406}.customPreview-module__RF5YtG__brandLockup{z-index:1;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.customPreview-module__RF5YtG__logo{object-fit:contain;background:#fffaf0;border-radius:10px;width:76px;height:42px;padding:5px 7px}.customPreview-module__RF5YtG__brandLockup>span{min-width:0;display:grid}.customPreview-module__RF5YtG__brandLockup strong{letter-spacing:.02em;font-size:13px;line-height:1.1}.customPreview-module__RF5YtG__brandLockup small{color:#fff9efa1;white-space:nowrap;margin-top:3px;font-size:10.5px}.customPreview-module__RF5YtG__journeyRibbon{z-index:1;color:#fff9ef8c;text-transform:uppercase;letter-spacing:.06em;justify-content:center;align-items:center;gap:8px;min-width:0;font-size:10.5px;font-weight:800;display:flex;position:relative}.customPreview-module__RF5YtG__journeyRibbon>span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.customPreview-module__RF5YtG__journeyComplete{color:#b6caa1}.customPreview-module__RF5YtG__journeyCurrent{color:var(--gold-bright);background:#efd27e14;border:1px solid #efd27e59;border-radius:999px;padding:7px 10px}.customPreview-module__RF5YtG__unlockTicket{z-index:1;background:#ffffff0d;border:1px solid #efd27e57;border-radius:13px;place-items:center end;min-width:0;padding:6px 11px;display:grid;position:relative}.customPreview-module__RF5YtG__unlockTicket span{color:#fff9ef9e;letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:900}.customPreview-module__RF5YtG__unlockTicket strong{color:var(--gold-bright);font-size:23px;line-height:1.05}.customPreview-module__RF5YtG__workspace{flex:auto;grid-template-columns:minmax(0,1.55fr) minmax(370px,.78fr);gap:8px;min-height:0;display:grid}.customPreview-module__RF5YtG__studioPanel,.customPreview-module__RF5YtG__checkoutPanel{border-radius:22px;min-width:0;min-height:0;overflow:hidden}.customPreview-module__RF5YtG__studioPanel{background:radial-gradient(circle at 97% 0,#d4aa5429,#0000 24%),linear-gradient(135deg,#fffdf8fa,#f3ebdefa);border:1px solid #ffffffa8;flex-direction:column;gap:9px;padding:15px;display:flex;box-shadow:0 18px 48px #1719141f}.customPreview-module__RF5YtG__studioHeader{justify-content:space-between;align-items:flex-start;gap:15px;min-height:67px;display:flex}.customPreview-module__RF5YtG__eyebrow{color:#9b712d;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10.5px;font-weight:950}.customPreview-module__RF5YtG__studioHeader h1,.customPreview-module__RF5YtG__checkoutHeader h2{font-family:var(--font-display,var(--font-body,Arial, sans-serif));letter-spacing:-.045em;margin:4px 0 0;font-size:clamp(27px,2.35vw,38px);font-weight:950;line-height:.98}.customPreview-module__RF5YtG__studioHeader p:last-child,.customPreview-module__RF5YtG__checkoutHeader>p:last-child{color:#5f6159;max-width:690px;margin:6px 0 0;font-size:12px;font-weight:620;line-height:1.35}.customPreview-module__RF5YtG__homeBadge{background:#ffffffb3;border:1px solid #1719141f;border-radius:14px;min-width:116px;padding:8px 10px;display:grid;box-shadow:0 8px 20px #17191414}.customPreview-module__RF5YtG__homeBadge small{color:#8b7a60;letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:850}.customPreview-module__RF5YtG__homeBadge strong{margin-top:2px;font-size:21px}.customPreview-module__RF5YtG__reviewBanner{color:#765526;background:#fff7e0cc;border:1px dashed #9b712d70;border-radius:10px;align-items:center;gap:7px;min-height:28px;padding:5px 9px;font-size:10.5px;font-weight:800;display:flex}.customPreview-module__RF5YtG__selectorBlock{gap:7px;display:grid}.customPreview-module__RF5YtG__storyBoard{flex:auto;grid-template-columns:minmax(235px,.38fr) minmax(360px,.62fr);gap:9px;min-height:0;display:grid}.customPreview-module__RF5YtG__scopeRail{background:#fffdf8bd;border:1px solid #1719141c;border-radius:18px;flex-direction:column;gap:8px;min-height:0;padding:10px;display:flex}.customPreview-module__RF5YtG__selectorLabel{align-items:center;gap:8px;min-width:0;display:flex}.customPreview-module__RF5YtG__selectorLabel>span{width:29px;height:29px;color:var(--ink);background:var(--gold-bright);border-radius:9px;flex:0 0 29px;place-items:center;font-size:10.5px;font-weight:950;display:grid}.customPreview-module__RF5YtG__selectorLabel>div{min-width:0;display:grid}.customPreview-module__RF5YtG__selectorLabel strong{font-size:12px;line-height:1.1}.customPreview-module__RF5YtG__selectorLabel small{color:#7a7c73;margin-top:2px;font-size:10.5px}.customPreview-module__RF5YtG__scopeGrid{flex:auto;grid-template-rows:repeat(3,minmax(0,1fr));gap:7px;min-height:0;display:grid}.customPreview-module__RF5YtG__scopeCard{min-width:0;min-height:70px;color:var(--ink);text-align:left;cursor:pointer;background:#ffffffad;border-radius:14px;align-content:start;gap:5px;padding:9px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:grid;border:1px solid #1719141f!important}.customPreview-module__RF5YtG__scopeBoundary{color:#655d50;background:#ece6db;border-radius:10px;align-items:center;gap:6px;margin:0;padding:7px 8px;font-size:10.5px;font-weight:780;line-height:1.2;display:flex}.customPreview-module__RF5YtG__scopeBoundary svg{color:#956b29;flex:none}.customPreview-module__RF5YtG__scopeCard:hover,.customPreview-module__RF5YtG__scopeCard:focus-visible{outline:none;transform:translateY(-2px);border-color:#9b712d80!important}.customPreview-module__RF5YtG__scopeCardSelected{background:linear-gradient(145deg,#fff8e5f5,#f6e7c2db);box-shadow:0 12px 24px #9b712d21;border-color:var(--gold)!important}.customPreview-module__RF5YtG__scopeCardTopline{justify-content:space-between;align-items:center;gap:6px;display:flex}.customPreview-module__RF5YtG__scopeCardTopline small{color:#936b2b;letter-spacing:.09em;text-transform:uppercase;font-size:10.5px;font-weight:950}.customPreview-module__RF5YtG__scopeCardTopline i{color:#fffdf8;background:var(--ink);border-radius:50%;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.customPreview-module__RF5YtG__scopeCard>strong{color:#42443d;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.25;display:-webkit-box;overflow:hidden}.customPreview-module__RF5YtG__scopeTags{flex-wrap:wrap;gap:3px;display:flex}.customPreview-module__RF5YtG__scopeTags em{color:#655c4e;background:#ffffffbf;border-radius:999px;padding:3px 5px;font-size:10.5px;font-style:normal;font-weight:750;line-height:1}.customPreview-module__RF5YtG__controlGrid{flex:auto;grid-template-columns:minmax(330px,1.24fr) minmax(250px,.76fr);gap:8px;min-height:0;display:grid}.customPreview-module__RF5YtG__previewGraphic{--preview-one:var(--finish-one);--preview-two:var(--finish-two);--preview-three:var(--finish-three);min-width:0;min-height:0;color:var(--ink);background:radial-gradient(circle at 84% 8%, color-mix(in srgb, var(--preview-two) 22%, transparent), transparent 28%), linear-gradient(145deg, #ffffffd1, #e9e1d2);border:1px solid #ffffff1f;border-radius:17px;grid-template-rows:auto minmax(0,1fr) auto;gap:8px;padding:10px;display:grid;overflow:hidden;box-shadow:0 16px 34px #17191426}.customPreview-module__RF5YtG__previewBasic{--preview-one:#c6cec0;--preview-two:#d2b36f;--preview-three:#e5ddd0}.customPreview-module__RF5YtG__previewStandard{--preview-one:#96a686;--preview-two:#d4aa54;--preview-three:#e1cfb3}.customPreview-module__RF5YtG__previewPremium{--preview-one:#765e50;--preview-two:#ba8a38;--preview-three:#cda877}.customPreview-module__RF5YtG__previewTopline{color:#6b6d64;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:8px;font-size:10.5px;font-weight:850;display:flex}.customPreview-module__RF5YtG__previewTopline span{align-items:center;gap:6px;display:inline-flex}.customPreview-module__RF5YtG__previewTopline i{background:#9fbd7e;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite customPreview-module__RF5YtG__livePulse;box-shadow:0 0 0 4px #9fbd7e21}.customPreview-module__RF5YtG__previewTopline strong{color:#956a28;font-size:10.5px}.customPreview-module__RF5YtG__roomScene{--scene-ink:#2b2519;--scene-wall:#eee6d7;--scene-wood:#b68c5d;--scene-wood-soft:#d6c3a5;--scene-wood-deep:#805a38;--scene-fabric:#b8b49f;--scene-fabric-deep:#8d8d78;--scene-panel:#d9c9ad;--scene-gold:#d4aa54;background-color:#ebe5da;background-image:linear-gradient(#2b251909 1px,#0000 1px),linear-gradient(90deg,#2b251909 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #1719141a;border-radius:14px;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.customPreview-module__RF5YtG__previewBasic .customPreview-module__RF5YtG__roomScene{--scene-wall:#efede5;--scene-wood:#c3ae8b;--scene-wood-soft:#ddd5c8;--scene-wood-deep:#9d886a;--scene-fabric:#c0c7bd;--scene-fabric-deep:#99a197;--scene-panel:#d9d4c8}.customPreview-module__RF5YtG__previewPremium .customPreview-module__RF5YtG__roomScene{--scene-wall:#e8dcc7;--scene-wood:#775334;--scene-wood-soft:#b69872;--scene-wood-deep:#50341f;--scene-fabric:#82684a;--scene-fabric-deep:#5f4936;--scene-panel:#c7af87;--scene-gold:#d9af62}.customPreview-module__RF5YtG__storySvg{width:100%;height:100%;animation:.56s cubic-bezier(.2,.8,.2,1) both customPreview-module__RF5YtG__roomArrive;display:block}.customPreview-module__RF5YtG__coreObject,.customPreview-module__RF5YtG__balancedObject,.customPreview-module__RF5YtG__fullObject{fill-opacity:.04;stroke-dasharray:5 5;opacity:.28;filter:saturate(.1);transform-box:fill-box;transform-origin:50% 100%;transition:opacity .48s,transform .56s cubic-bezier(.2,.8,.2,1),filter .48s,fill-opacity .48s;transform:translateY(7px)}.customPreview-module__RF5YtG__sceneCore .customPreview-module__RF5YtG__coreObject,.customPreview-module__RF5YtG__sceneBalanced .customPreview-module__RF5YtG__coreObject,.customPreview-module__RF5YtG__sceneBalanced .customPreview-module__RF5YtG__balancedObject,.customPreview-module__RF5YtG__sceneFull .customPreview-module__RF5YtG__coreObject,.customPreview-module__RF5YtG__sceneFull .customPreview-module__RF5YtG__balancedObject,.customPreview-module__RF5YtG__sceneFull .customPreview-module__RF5YtG__fullObject{fill-opacity:1;stroke-dasharray:none;opacity:1;filter:none;transform:translateY(0)}.customPreview-module__RF5YtG__balancedObject{transition-delay:90ms}.customPreview-module__RF5YtG__fullObject{transition-delay:.16s}.customPreview-module__RF5YtG__zoneLabels{fill:#2b251975;letter-spacing:.16em;font-size:15px;font-weight:850}.customPreview-module__RF5YtG__sketchKey{color:#5f6158;background:#fffdf8e0;border:1px solid #17191421;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:10.5px;font-weight:800;display:inline-flex;position:absolute;bottom:8px;left:10px}.customPreview-module__RF5YtG__sketchKey i{border-top:2px dashed #2b25198c;width:16px}.customPreview-module__RF5YtG__sceneNarrative{min-width:0;padding:1px 2px 0}.customPreview-module__RF5YtG__sceneNarrative p{color:#505249;margin:0;font-size:11.5px;font-weight:700;line-height:1.3}.customPreview-module__RF5YtG__sceneFeatures{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.customPreview-module__RF5YtG__sceneFeatures span{color:#55584f;background:#fffdf8;border:1px solid #1719141c;border-radius:999px;align-items:center;gap:4px;padding:4px 6px;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex}.customPreview-module__RF5YtG__sceneFeatures svg{color:#8ba16f}.customPreview-module__RF5YtG__homePlan{grid-template-columns:minmax(0,1fr) 108px;gap:8px;min-height:0;display:grid}.customPreview-module__RF5YtG__planCore{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-height:0;display:grid}.customPreview-module__RF5YtG__planRoom{opacity:.38;background:#ffffff0b;border:1px solid #ffffff14;border-radius:11px;grid-template-columns:30px minmax(0,1fr) 7px;align-items:center;gap:7px;min-width:0;padding:8px;transition:opacity .26s,transform .32s,border-color .26s,background .26s;display:grid;transform:translateY(3px)}.customPreview-module__RF5YtG__planRoomActive{opacity:1;border-color:color-mix(in srgb, var(--preview-two) 48%, transparent);background:linear-gradient(145deg, #ffffff1a, color-mix(in srgb, var(--preview-one) 24%, transparent));transform:translateY(0)}.customPreview-module__RF5YtG__planRoomIcon{width:30px;height:30px;color:var(--ink);background:var(--preview-two);border-radius:9px;place-items:center;display:grid}.customPreview-module__RF5YtG__planRoomCopy{min-width:0;display:grid}.customPreview-module__RF5YtG__planRoomCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.customPreview-module__RF5YtG__planRoomCopy small{color:#fffaf08a;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10.5px;overflow:hidden}.customPreview-module__RF5YtG__planRoomSignal{background:#fff3;border-radius:50%;width:7px;height:7px}.customPreview-module__RF5YtG__planRoomActive .customPreview-module__RF5YtG__planRoomSignal{background:#a9c48b;box-shadow:0 0 0 4px #a9c48b1f}.customPreview-module__RF5YtG__controlOrbit{background:#ffffff09;border:1px solid #ffffff14;border-radius:13px;place-items:center;min-height:0;display:grid;position:relative}.customPreview-module__RF5YtG__orbitRing{border:1px dashed color-mix(in srgb, var(--preview-two) 55%, transparent);border-radius:50%;width:76px;height:76px;animation:10s linear infinite customPreview-module__RF5YtG__orbitSpin;position:absolute}.customPreview-module__RF5YtG__orbitCore{width:48px;height:48px;color:var(--ink);background:var(--preview-two);box-shadow:0 0 0 8px color-mix(in srgb, var(--preview-two) 12%, transparent);border-radius:15px;place-items:center;display:grid}.customPreview-module__RF5YtG__orbitLabel{color:#fffaf094;letter-spacing:.08em;text-transform:uppercase;align-self:end;margin-bottom:9px;font-size:10.5px;font-weight:850}.customPreview-module__RF5YtG__previewJourney{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.customPreview-module__RF5YtG__previewJourneyStep{background:#ffffff0e;border-radius:9px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;padding:6px;display:grid}.customPreview-module__RF5YtG__previewJourneyIcon{width:28px;height:28px;color:var(--preview-two);background:#ffffff14;border-radius:8px;place-items:center;display:grid}.customPreview-module__RF5YtG__previewJourneyStep>span:nth-child(2){min-width:0;display:grid}.customPreview-module__RF5YtG__previewJourneyStep small{color:#fffaf06b;font-size:10.5px;font-weight:900}.customPreview-module__RF5YtG__previewJourneyStep strong{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.customPreview-module__RF5YtG__previewArrow{color:#fffaf057}.customPreview-module__RF5YtG__finishDeck{background:#fff9;border:1px solid #1719141a;border-radius:17px;flex:0 0 116px;grid-template-columns:minmax(170px,.27fr) minmax(0,.73fr);align-items:center;gap:10px;min-height:116px;padding:11px 12px;display:grid}.customPreview-module__RF5YtG__finishChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;min-height:0;display:grid}.customPreview-module__RF5YtG__finishCard{min-width:0;height:78px;color:var(--ink);text-align:left;cursor:pointer;background:#ffffffb3;border-radius:12px;grid-template-columns:46px minmax(0,1fr) 24px;align-items:center;gap:8px;padding:8px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;border:1px solid #1719141c!important}.customPreview-module__RF5YtG__finishCard:hover,.customPreview-module__RF5YtG__finishCard:focus-visible{outline:none;transform:translate(2px);border-color:#9b712d80!important}.customPreview-module__RF5YtG__finishCardSelected{box-shadow:0 9px 18px #9b712d1c;border-color:var(--gold)!important}.customPreview-module__RF5YtG__materialSwatches{width:42px;height:35px;position:relative}.customPreview-module__RF5YtG__materialSwatches i{border:1px solid #17191417;border-radius:7px;width:24px;height:24px;transition:background .26s,transform .26s;position:absolute;top:5px;transform:rotate(-6deg)}.customPreview-module__RF5YtG__materialSwatches i:first-child{background:var(--finish-one);left:0}.customPreview-module__RF5YtG__materialSwatches i:nth-child(2){background:var(--finish-three);top:1px;left:9px;transform:rotate(4deg)}.customPreview-module__RF5YtG__materialSwatches i:last-child{background:var(--finish-two);top:9px;left:17px;transform:rotate(-2deg)}.customPreview-module__RF5YtG__finishCopy{min-width:0;display:grid}.customPreview-module__RF5YtG__finishCopy strong{font-size:12px}.customPreview-module__RF5YtG__finishCopy small{color:#72746c;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:10.5px;line-height:1.2;display:-webkit-box;overflow:hidden}.customPreview-module__RF5YtG__finishMark{border:1px solid #1719142e;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.customPreview-module__RF5YtG__finishCardSelected .customPreview-module__RF5YtG__finishMark{color:#fff;background:var(--ink)}.customPreview-module__RF5YtG__finishInsight{color:#6e572e;background:#efd27e3b;border-radius:10px;align-items:center;gap:7px;min-height:72px;padding:9px 10px;display:flex}.customPreview-module__RF5YtG__finishInsight>span{min-width:0;display:grid}.customPreview-module__RF5YtG__finishInsight small{font-size:10.5px;font-weight:750}.customPreview-module__RF5YtG__finishInsight strong{text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10.5px;overflow:hidden}.customPreview-module__RF5YtG__checkoutPanel{color:#fffaf0;background:radial-gradient(circle at 90% 5%,#d4aa5440,#0000 26%),linear-gradient(155deg,#24271f,#171914 62%);border:1px solid #ffffff1c;flex-direction:column;gap:9px;padding:14px;display:flex;box-shadow:0 18px 48px #17191429}.customPreview-module__RF5YtG__checkoutTopline{justify-content:space-between;align-items:center;gap:8px;display:flex}.customPreview-module__RF5YtG__checkoutTopline a,.customPreview-module__RF5YtG__checkoutTopline span{color:#fffaf094;letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:850;text-decoration:none}.customPreview-module__RF5YtG__checkoutTopline a:hover,.customPreview-module__RF5YtG__checkoutTopline a:focus-visible{color:var(--gold-bright)}.customPreview-module__RF5YtG__checkoutTopline span{align-items:center;gap:6px;display:inline-flex}.customPreview-module__RF5YtG__checkoutTopline i{background:#9fbd7e;border-radius:50%;width:7px;height:7px}.customPreview-module__RF5YtG__checkoutHeader h2{color:#fffaf0;max-width:420px;font-size:clamp(25px,2.1vw,34px)}.customPreview-module__RF5YtG__checkoutHeader>p:last-child{color:#fffaf09e}.customPreview-module__RF5YtG__selectionReceipt{grid-template-columns:.72fr 1fr .9fr;gap:5px;display:grid}.customPreview-module__RF5YtG__selectionReceipt span{background:#ffffff0b;border:1px solid #ffffff14;border-radius:10px;min-width:0;padding:7px;display:grid}.customPreview-module__RF5YtG__selectionReceipt small{color:#fffaf06b;letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:850}.customPreview-module__RF5YtG__selectionReceipt strong{color:var(--gold-bright);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.customPreview-module__RF5YtG__valueList{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.customPreview-module__RF5YtG__valueList>span{color:#fffaf0c2;background:#ffffff0d;border-radius:9px;align-items:center;gap:6px;min-width:0;min-height:34px;padding:6px 7px;display:flex}.customPreview-module__RF5YtG__valueList svg{color:var(--gold-bright);flex:none}.customPreview-module__RF5YtG__valueList strong{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.customPreview-module__RF5YtG__customerForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.customPreview-module__RF5YtG__customerForm label{gap:3px;min-width:0;display:grid}.customPreview-module__RF5YtG__customerForm label>span{color:#fffaf094;font-size:10.5px;font-weight:850}.customPreview-module__RF5YtG__customerForm input{color:#fffaf0;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:10px;outline:none;width:100%;min-height:39px;padding:8px 10px;font-size:11.5px;transition:border-color .18s,background .18s}.customPreview-module__RF5YtG__customerForm input::placeholder{color:#fffaf047}.customPreview-module__RF5YtG__customerForm input:focus{background:#ffffff14;border-color:#efd27ea6}.customPreview-module__RF5YtG__primaryCta,.customPreview-module__RF5YtG__disabledCta,.customPreview-module__RF5YtG__demoCta{cursor:pointer;width:100%}.customPreview-module__RF5YtG__primaryCta{min-height:56px;color:var(--ink);text-align:left;background:linear-gradient(135deg, var(--gold-bright), var(--gold));border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 12px 26px #d4aa5433}.customPreview-module__RF5YtG__primaryCta:hover,.customPreview-module__RF5YtG__primaryCta:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 16px 32px #d4aa5445}.customPreview-module__RF5YtG__primaryCta:disabled{cursor:wait;opacity:.72}.customPreview-module__RF5YtG__primaryCta>span{display:grid}.customPreview-module__RF5YtG__primaryCta>span>span{font-size:12px;font-weight:950}.customPreview-module__RF5YtG__primaryCta>span:not(:has(span)){font-size:12px;font-weight:950}.customPreview-module__RF5YtG__primaryCta small{color:#17191499;margin-top:2px;font-size:10.5px;font-weight:750}.customPreview-module__RF5YtG__disabledCta{color:#fffaf061;cursor:not-allowed;background:#ffffff14;border-radius:14px;min-height:50px}.customPreview-module__RF5YtG__demoCta{min-height:34px;color:var(--gold-bright);background:0 0;border-radius:10px;font-size:10.5px;font-weight:850;border:1px dashed #efd27e66!important}.customPreview-module__RF5YtG__spinner{border:2px solid #17191447;border-top-color:var(--ink);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite customPreview-module__RF5YtG__orbitSpin}.customPreview-module__RF5YtG__paymentNotice{margin:0;padding:7px 9px!important;font-size:10.5px!important}.customPreview-module__RF5YtG__secureFooter{color:#fffaf066;justify-content:center;align-items:center;gap:5px;margin-top:auto;font-size:10.5px;font-weight:750;display:flex}.customPreview-module__RF5YtG__secureFooter svg{color:#efd27e9e}.customPreview-module__RF5YtG__fallback{color:#755824;background:#f4ede1;place-items:center;min-height:100svh;font-size:13px;font-weight:850;display:grid}@keyframes customPreview-module__RF5YtG__livePulse{0%,to{box-shadow:0 0 0 4px #9fbd7e14}50%{box-shadow:0 0 0 7px #9fbd7e29}}@keyframes customPreview-module__RF5YtG__orbitSpin{to{transform:rotate(360deg)}}@keyframes customPreview-module__RF5YtG__roomArrive{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-height:760px) and (min-width:981px){.customPreview-module__RF5YtG__shell{gap:6px;padding:7px}.customPreview-module__RF5YtG__masthead{flex-basis:61px;min-height:61px}.customPreview-module__RF5YtG__studioPanel,.customPreview-module__RF5YtG__checkoutPanel{border-radius:19px;gap:6px;padding:11px}.customPreview-module__RF5YtG__studioHeader{min-height:58px}.customPreview-module__RF5YtG__studioHeader h1{font-size:28px}.customPreview-module__RF5YtG__storyBoard{gap:6px}.customPreview-module__RF5YtG__scopeRail{gap:5px;padding:7px}.customPreview-module__RF5YtG__scopeCard{min-height:58px;padding:6px}.customPreview-module__RF5YtG__previewGraphic,.customPreview-module__RF5YtG__finishDeck{padding:8px}.customPreview-module__RF5YtG__finishDeck{flex-basis:96px;min-height:96px}.customPreview-module__RF5YtG__finishCard{height:65px}.customPreview-module__RF5YtG__finishInsight{min-height:61px}.customPreview-module__RF5YtG__customerForm input{min-height:35px;padding:6px 8px}.customPreview-module__RF5YtG__primaryCta{min-height:50px}.customPreview-module__RF5YtG__secureFooter{gap:4px}}@media (max-width:1120px) and (min-width:981px){.customPreview-module__RF5YtG__masthead{grid-template-columns:215px minmax(380px,1fr) 150px}.customPreview-module__RF5YtG__journeyRibbon{gap:5px}.customPreview-module__RF5YtG__workspace{grid-template-columns:minmax(0,1.35fr) 360px}.customPreview-module__RF5YtG__storyBoard{grid-template-columns:minmax(205px,.4fr) minmax(300px,.6fr)}.customPreview-module__RF5YtG__finishDeck{grid-template-columns:150px minmax(0,1fr)}.customPreview-module__RF5YtG__scopeTags em:nth-child(n+3),.customPreview-module__RF5YtG__secureFooter span:nth-of-type(2){display:none}}@media (max-width:980px){.customPreview-module__RF5YtG__page{height:auto;min-height:100svh;overflow:visible}.customPreview-module__RF5YtG__shell{height:auto;min-height:100svh}.customPreview-module__RF5YtG__masthead{grid-template-columns:1fr auto;min-height:auto}.customPreview-module__RF5YtG__journeyRibbon{border-top:1px solid #ffffff14;grid-area:2/1/auto/-1;padding-top:6px}.customPreview-module__RF5YtG__workspace,.customPreview-module__RF5YtG__storyBoard{grid-template-columns:1fr}.customPreview-module__RF5YtG__studioPanel,.customPreview-module__RF5YtG__checkoutPanel{overflow:visible}.customPreview-module__RF5YtG__scopeGrid{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}.customPreview-module__RF5YtG__previewGraphic{min-height:340px}.customPreview-module__RF5YtG__finishDeck{flex-basis:auto;grid-template-columns:1fr;min-height:auto}.customPreview-module__RF5YtG__finishChoices{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}.customPreview-module__RF5YtG__secureFooter{margin-top:8px}}@media (max-width:680px){.customPreview-module__RF5YtG__shell{padding:6px}.customPreview-module__RF5YtG__masthead{border-radius:16px;padding:9px}.customPreview-module__RF5YtG__logo{width:64px;height:38px}.customPreview-module__RF5YtG__brandLockup strong{font-size:11px}.customPreview-module__RF5YtG__brandLockup small{display:none}.customPreview-module__RF5YtG__unlockTicket{min-width:118px}.customPreview-module__RF5YtG__unlockTicket strong{font-size:19px}.customPreview-module__RF5YtG__journeyRibbon{justify-content:flex-start;overflow-x:auto}.customPreview-module__RF5YtG__journeyRibbon svg{display:none}.customPreview-module__RF5YtG__journeyRibbon>span{background:#ffffff0d;border-radius:999px;padding:6px 8px}.customPreview-module__RF5YtG__studioPanel,.customPreview-module__RF5YtG__checkoutPanel{padding:11px}.customPreview-module__RF5YtG__studioHeader h1{font-size:29px}.customPreview-module__RF5YtG__homeBadge{min-width:94px}.customPreview-module__RF5YtG__scopeGrid,.customPreview-module__RF5YtG__finishChoices,.customPreview-module__RF5YtG__customerForm,.customPreview-module__RF5YtG__selectionReceipt,.customPreview-module__RF5YtG__valueList{grid-template-columns:1fr}.customPreview-module__RF5YtG__scopeGrid{grid-template-rows:none}.customPreview-module__RF5YtG__scopeCard{min-height:82px}.customPreview-module__RF5YtG__roomScene{min-height:240px}.customPreview-module__RF5YtG__finishCard{min-height:66px}.customPreview-module__RF5YtG__selectionReceipt{grid-template-columns:repeat(3,minmax(0,1fr))}.customPreview-module__RF5YtG__valueList{grid-template-columns:repeat(2,minmax(0,1fr))}.customPreview-module__RF5YtG__customerForm{grid-template-columns:1fr}.customPreview-module__RF5YtG__secureFooter{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.customPreview-module__RF5YtG__page *,.customPreview-module__RF5YtG__page :before,.customPreview-module__RF5YtG__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.freeBoq-module__UoBnLa__page{color:#24231f;background:radial-gradient(circle at 9% 8%,#cea65829,#0000 25rem),radial-gradient(circle at 92% 92%,#7484701f,#0000 28rem),#f3eee5;min-height:100svh;overflow-x:hidden}.freeBoq-module__UoBnLa__shell{width:min(100%,1320px);min-height:100svh;margin:0 auto;padding:14px}.freeBoq-module__UoBnLa__hero{color:#fffdf8;background:linear-gradient(115deg,#ffffff09,#0000 38%),#1d1c19;border:1px solid #e5c9893d;border-radius:30px;min-height:132px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 60px #2b231829}.freeBoq-module__UoBnLa__hero:before{content:"";border:1px solid #e5c9891f;border-radius:50%;width:420px;height:420px;position:absolute;inset:-60% auto auto 57%}.freeBoq-module__UoBnLa__hero:after{content:"";border:1px solid #e5c98914;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-110px;right:8%}.freeBoq-module__UoBnLa__heroBrand,.freeBoq-module__UoBnLa__heroCopy,.freeBoq-module__UoBnLa__heroJourney{z-index:1;position:relative}.freeBoq-module__UoBnLa__heroBrand{border-right:1px solid #ffffff17;align-items:center;gap:16px;padding:22px 24px;display:flex}.freeBoq-module__UoBnLa__logo{filter:brightness(0)invert();width:74px;height:auto}.freeBoq-module__UoBnLa__eyebrow{color:#dfc27d;letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.3}.freeBoq-module__UoBnLa__brandTitle{color:#ffffffb8;margin-top:5px;font-size:12px;font-weight:700}.freeBoq-module__UoBnLa__heroCopy{flex-direction:column;justify-content:center;padding:18px 28px;display:flex}.freeBoq-module__UoBnLa__heroCopy h1{letter-spacing:-.055em;max-width:640px;margin:5px 0 0;font-size:clamp(25px,2.4vw,38px);font-weight:950;line-height:.98}.freeBoq-module__UoBnLa__heroCopy p:last-child{color:#ffffff9e;max-width:650px;margin:7px 0 0;font-size:11px;font-weight:600;line-height:1.5}.freeBoq-module__UoBnLa__heroJourney{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:7px;padding:20px 22px 20px 12px;display:grid}.freeBoq-module__UoBnLa__journeyStep{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:16px;min-width:0;padding:11px 9px;position:relative}.freeBoq-module__UoBnLa__journeyStep:after{content:"";background:#dfc27d61;width:8px;height:1px;position:absolute;top:50%;right:-8px}.freeBoq-module__UoBnLa__journeyStep:last-child:after{display:none}.freeBoq-module__UoBnLa__journeyNumber{color:#24231f;background:#dfc27d;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-weight:950;display:grid}.freeBoq-module__UoBnLa__journeyLabel{color:#ffffffc7;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:6px;font-size:9px;font-weight:800;display:block;overflow:hidden}.freeBoq-module__UoBnLa__workspace{gap:12px;margin-top:12px;display:grid}.freeBoq-module__UoBnLa__controlPanel,.freeBoq-module__UoBnLa__resultPanel{border-radius:30px;min-width:0;box-shadow:0 18px 50px #362d1f1a}.freeBoq-module__UoBnLa__controlPanel{background:#fffdf9eb;border:1px solid #a6874c2e;padding:21px;position:relative;overflow:hidden}.freeBoq-module__UoBnLa__controlPanel:before{content:"";pointer-events:none;border:44px solid #c9a76212;border-radius:50%;width:220px;height:220px;position:absolute;top:-90px;right:-95px}.freeBoq-module__UoBnLa__panelHeading{z-index:1;justify-content:space-between;align-items:flex-start;gap:18px;display:flex;position:relative}.freeBoq-module__UoBnLa__panelHeading h2,.freeBoq-module__UoBnLa__resultHeading h2{letter-spacing:-.05em;margin:5px 0 0;font-size:clamp(24px,2vw,31px);font-weight:950;line-height:1}.freeBoq-module__UoBnLa__resetLink{color:#615b51;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid #e4dac8;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 11px;font-size:9px;font-weight:900;text-decoration:none;transition:border-color .18s,color .18s,transform .18s;display:inline-flex}.freeBoq-module__UoBnLa__resetLink:hover{color:#7f5e21;border-color:#b78f43;transform:translateY(-1px)}.freeBoq-module__UoBnLa__homeLock{background:#f6f1e8;border:1px solid #e4dac8;border-radius:20px;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:13px;margin-top:14px;padding:10px 13px;display:grid;position:relative;overflow:hidden}.freeBoq-module__UoBnLa__homePlan{background:#fffdf8;border:2px solid #2c2a25;border-radius:11px;grid-template-rows:1fr .8fr;grid-template-columns:1.15fr .85fr;gap:3px;height:53px;padding:5px;display:grid;position:relative;box-shadow:6px 6px #be994f2e}.freeBoq-module__UoBnLa__planRoom{background:#e8d6af;border-radius:4px}.freeBoq-module__UoBnLa__planRoom:nth-child(2),.freeBoq-module__UoBnLa__planRoom:nth-child(3){background:#d9e0d4}.freeBoq-module__UoBnLa__planRoom:nth-child(3){grid-column:span 2}.freeBoq-module__UoBnLa__homeLockText strong{letter-spacing:-.04em;font-size:21px;font-weight:950;display:block}.freeBoq-module__UoBnLa__homeLockText span{color:#6c665d;margin-top:2px;font-size:10px;font-weight:700;display:block}.freeBoq-module__UoBnLa__lockedBadge{color:#fff;letter-spacing:.11em;text-transform:uppercase;background:#25241f;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:8px;font-weight:900;display:inline-flex}.freeBoq-module__UoBnLa__selectionSection{margin-top:14px}.freeBoq-module__UoBnLa__sectionTitleRow{justify-content:space-between;align-items:end;gap:14px;margin-bottom:7px;display:flex}.freeBoq-module__UoBnLa__sectionTitle{align-items:center;gap:8px;font-size:12px;font-weight:950;display:flex}.freeBoq-module__UoBnLa__sectionNumber{color:#2a2822;background:#e5c989;border-radius:7px;place-items:center;width:21px;height:21px;font-size:9px;display:inline-grid}.freeBoq-module__UoBnLa__sectionHint{color:#857d71;font-size:9px;font-weight:700}.freeBoq-module__UoBnLa__scopeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.freeBoq-module__UoBnLa__scopeCard,.freeBoq-module__UoBnLa__qualityCard{appearance:none;font:inherit;cursor:pointer}.freeBoq-module__UoBnLa__scopeCard{color:#3b3933;text-align:left;background:#fff;border:1px solid #e2d9cb;border-radius:17px;min-width:0;padding:10px;transition:border-color .19s,background .19s,box-shadow .19s,transform .19s;position:relative;overflow:hidden}.freeBoq-module__UoBnLa__scopeCard:hover{border-color:#c5a25e;transform:translateY(-2px)}.freeBoq-module__UoBnLa__scopeCardActive{background:linear-gradient(150deg,#fffaf0,#f5e8c9);border-color:#a87925;box-shadow:0 10px 24px #90672524}.freeBoq-module__UoBnLa__scopeTopline{justify-content:space-between;align-items:center;gap:8px;display:flex}.freeBoq-module__UoBnLa__scopeIndex{color:#a37b31;letter-spacing:.14em;font-size:8px;font-weight:950}.freeBoq-module__UoBnLa__selectedMark{color:#0000;border:1px solid #d5cab7;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.freeBoq-module__UoBnLa__scopeCardActive .freeBoq-module__UoBnLa__selectedMark{color:#fff;background:#2c2a25;border-color:#2c2a25}.freeBoq-module__UoBnLa__scopeVisual{align-items:end;gap:3px;height:23px;margin:5px 0 7px;display:flex}.freeBoq-module__UoBnLa__scopeBar{background:#e7dfd2;border-radius:3px 3px 1px 1px;flex:1;min-height:5px}.freeBoq-module__UoBnLa__scopeBarOn{background:#c7a45e}.freeBoq-module__UoBnLa__scopeCard strong{letter-spacing:-.02em;font-size:12px;font-weight:950;display:block}.freeBoq-module__UoBnLa__scopeCard small{color:#766f65;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:26px;margin-top:3px;font-size:9px;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}.freeBoq-module__UoBnLa__scopeIncludes{align-items:center;gap:5px;min-height:28px;margin-top:7px;display:flex;overflow:hidden}.freeBoq-module__UoBnLa__scopeIncludes span{color:#655e53;white-space:nowrap;background:#f8f4ed;border:1px solid #e6dcc9;border-radius:999px;flex:none;padding:4px 7px;font-size:8px;font-weight:800}.freeBoq-module__UoBnLa__qualityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.freeBoq-module__UoBnLa__qualityCard{color:#3b3933;text-align:left;background:#fff;border:1px solid #e2d9cb;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 9px;transition:border-color .19s,background .19s,box-shadow .19s,transform .19s;display:grid}.freeBoq-module__UoBnLa__qualityCard:hover{border-color:#c5a25e;transform:translateY(-1px)}.freeBoq-module__UoBnLa__qualityCardActive{background:#fff8e8;border-color:#a87925;box-shadow:0 8px 18px #9067251a}.freeBoq-module__UoBnLa__materialStack{width:27px;height:27px;position:relative}.freeBoq-module__UoBnLa__materialStack span{border:1px solid #3e382d38;border-radius:5px;width:18px;height:18px;position:absolute;transform:rotate(8deg)}.freeBoq-module__UoBnLa__materialStack span:first-child{background:#d9e1d6;top:0;left:0}.freeBoq-module__UoBnLa__materialStack span:nth-child(2){background:#e7c981;bottom:0;right:0;transform:rotate(-5deg)}.freeBoq-module__UoBnLa__qualityCard strong{font-size:11px;font-weight:950;display:block}.freeBoq-module__UoBnLa__qualityCard small{color:#7d756a;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:8px;font-weight:700;display:block;overflow:hidden}.freeBoq-module__UoBnLa__qualityDot{border:2px solid #cfc6b7;border-radius:50%;width:8px;height:8px}.freeBoq-module__UoBnLa__qualityCardActive .freeBoq-module__UoBnLa__qualityDot{background:#2c2a25;border-color:#2c2a25;box-shadow:0 0 0 3px #c49e5333}.freeBoq-module__UoBnLa__controlFootnote{color:#766f65;align-items:center;gap:7px;margin:11px 2px 0;font-size:9px;font-weight:700;display:flex}.freeBoq-module__UoBnLa__resultPanel{color:#fffdf8;background:linear-gradient(135deg,#ffffff0b,#0000 35%),#20201c;border:1px solid #dfc27d40;padding:21px;position:relative;overflow:hidden}.freeBoq-module__UoBnLa__resultPanel:before{content:"";pointer-events:none;border:64px solid #d8b56d12;border-radius:50%;width:420px;height:420px;position:absolute;top:-180px;right:-130px}.freeBoq-module__UoBnLa__resultHeading{z-index:1;justify-content:space-between;align-items:flex-start;gap:15px;display:flex;position:relative}.freeBoq-module__UoBnLa__liveBadge{color:#e6cb8d;letter-spacing:.12em;text-transform:uppercase;background:#e3c78917;border:1px solid #e3c7894d;border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 11px;font-size:8px;font-weight:950;display:inline-flex}.freeBoq-module__UoBnLa__liveDot{background:#e6cb8d;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite freeBoq-module__UoBnLa__livePulse;box-shadow:0 0 0 5px #e6cb8d1a}.freeBoq-module__UoBnLa__rangeCard{z-index:1;background:#ffffff0b;border:1px solid #ffffff17;border-radius:21px;margin-top:10px;padding:13px 15px 12px;position:relative}.freeBoq-module__UoBnLa__rangeLabel{color:#ffffff85;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:900}.freeBoq-module__UoBnLa__budgetRange{color:#f3d996;letter-spacing:-.06em;text-wrap:balance;min-height:44px;margin-top:4px;font-size:clamp(27px,3.15vw,46px);font-weight:950;line-height:.98}.freeBoq-module__UoBnLa__loadingRange{color:#f3d996a8;animation:1.3s ease-in-out infinite freeBoq-module__UoBnLa__softBlink}.freeBoq-module__UoBnLa__rangeMeter{background:#ffffff14;border-radius:999px;height:8px;margin-top:11px;position:relative;overflow:hidden}.freeBoq-module__UoBnLa__rangeMeterFill{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#8fa18d,#f1d28d 46%,#b9863e);animation:.65s cubic-bezier(.2,.8,.2,1) both freeBoq-module__UoBnLa__growRange;position:absolute;inset:0 12% 0 7%;overflow:hidden}.freeBoq-module__UoBnLa__rangeMeterFill:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000);animation:2.8s ease-in-out .7s infinite freeBoq-module__UoBnLa__meterShine;position:absolute;inset:0;transform:translate(-110%)}.freeBoq-module__UoBnLa__rangeMeterPins{color:#ffffff6b;justify-content:space-between;margin-top:4px;font-size:8px;font-weight:800;display:flex}.freeBoq-module__UoBnLa__selectionSummary{align-items:center;gap:6px;margin-top:9px;display:flex;overflow:hidden}.freeBoq-module__UoBnLa__selectionSummary span{color:#ffffffb8;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;flex:none;align-items:center;gap:5px;padding:5px 8px;font-size:8px;font-weight:850;display:inline-flex}.freeBoq-module__UoBnLa__errorBox{z-index:1;color:#f8dda0;background:#fbbf2417;border:1px solid #fbbf2459;border-radius:14px;margin-top:8px;padding:8px 10px;font-size:9px;font-weight:750;position:relative}.freeBoq-module__UoBnLa__insightGrid{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:8px;margin-top:8px;display:grid;position:relative}.freeBoq-module__UoBnLa__insightCard{background:#ffffff0a;border:1px solid #ffffff17;border-radius:18px;min-width:0;padding:11px}.freeBoq-module__UoBnLa__insightTitle{color:#f9f4e8;justify-content:space-between;align-items:center;gap:9px;font-size:10px;font-weight:950;display:flex}.freeBoq-module__UoBnLa__roomCount{color:#dfc27d;letter-spacing:.08em;text-transform:uppercase;background:#dfc27d1f;border-radius:999px;padding:4px 6px;font-size:7px}.freeBoq-module__UoBnLa__roomCloud{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.freeBoq-module__UoBnLa__roomCloud span{color:#ffffff9e;background:#ffffff0e;border:1px solid #ffffff14;border-radius:999px;padding:4px 6px;font-size:7px;font-weight:800}.freeBoq-module__UoBnLa__unlockList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.freeBoq-module__UoBnLa__unlockItem{color:#ffffffab;align-items:flex-start;gap:6px;min-width:0;font-size:8px;font-weight:750;line-height:1.35;display:flex}.freeBoq-module__UoBnLa__unlockIcon{color:#dfc27d;background:#dfc27d21;border-radius:6px;flex:none;place-items:center;width:17px;height:17px;display:grid}.freeBoq-module__UoBnLa__addonNote{z-index:1;color:#eef6ecad;background:#82997e14;border:1px solid #9bb0972e;border-radius:13px;align-items:center;gap:7px;margin-top:8px;padding:7px 9px;font-size:8px;font-weight:750;display:flex;position:relative}.freeBoq-module__UoBnLa__ctaRow{z-index:1;grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);gap:8px;margin-top:9px;display:grid;position:relative}.freeBoq-module__UoBnLa__primaryCta,.freeBoq-module__UoBnLa__secondaryCta{border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 12px;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:flex}.freeBoq-module__UoBnLa__primaryCta{color:#24231f;background:#e3c783;box-shadow:0 10px 28px #cba04633}.freeBoq-module__UoBnLa__secondaryCta{color:#fff;background:#ffffff0e;border:1px solid #ffffff21}.freeBoq-module__UoBnLa__primaryCta:hover,.freeBoq-module__UoBnLa__secondaryCta:hover{transform:translateY(-2px)}.freeBoq-module__UoBnLa__primaryCta:hover{box-shadow:0 15px 34px #cba04647}.freeBoq-module__UoBnLa__secondaryCta:hover{background:#ffffff1a}.freeBoq-module__UoBnLa__ctaKicker{letter-spacing:.12em;opacity:.66;text-transform:uppercase;font-size:7px;font-weight:900;display:block}.freeBoq-module__UoBnLa__ctaTitle{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;font-weight:950;display:block;overflow:hidden}.freeBoq-module__UoBnLa__ctaCircle{background:#24231f1f;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;display:grid}.freeBoq-module__UoBnLa__secondaryCta .freeBoq-module__UoBnLa__ctaCircle{background:#ffffff1a}.freeBoq-module__UoBnLa__mobileBack{color:#5d574e;text-align:center;margin:20px auto 6px;font-size:12px;font-weight:800;text-decoration:underline;display:block}@keyframes freeBoq-module__UoBnLa__livePulse{0%,to{opacity:.65;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes freeBoq-module__UoBnLa__growRange{0%{opacity:0;transform:scaleX(.12)}to{opacity:1;transform:scaleX(1)}}@keyframes freeBoq-module__UoBnLa__meterShine{0%,48%{transform:translate(-110%)}78%,to{transform:translate(110%)}}@keyframes freeBoq-module__UoBnLa__softBlink{0%,to{opacity:.55}50%{opacity:.9}}@media (min-width:1024px){.freeBoq-module__UoBnLa__shell{flex-direction:column;height:100svh;min-height:620px;display:flex}.freeBoq-module__UoBnLa__hero{flex:0 0 112px;grid-template-columns:minmax(220px,.72fr) minmax(390px,1.42fr) minmax(300px,.86fr);min-height:112px}.freeBoq-module__UoBnLa__workspace{flex:auto;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);min-height:0}.freeBoq-module__UoBnLa__controlPanel,.freeBoq-module__UoBnLa__resultPanel{flex-direction:column;justify-content:space-between;min-height:0;display:flex;overflow:hidden}.freeBoq-module__UoBnLa__mobileBack{display:none}}@media (max-width:1180px) and (min-width:1024px){.freeBoq-module__UoBnLa__hero{grid-template-columns:.7fr 1.5fr .8fr}.freeBoq-module__UoBnLa__heroBrand{padding-inline:18px}.freeBoq-module__UoBnLa__brandTitle{display:none}.freeBoq-module__UoBnLa__heroCopy{padding-inline:20px}.freeBoq-module__UoBnLa__journeyStep{padding-inline:7px}.freeBoq-module__UoBnLa__scopeCard small,.freeBoq-module__UoBnLa__sectionHint{display:none}}@media (max-height:760px) and (min-width:1024px){.freeBoq-module__UoBnLa__shell{padding:10px 12px}.freeBoq-module__UoBnLa__hero{border-radius:25px;flex-basis:98px;min-height:98px}.freeBoq-module__UoBnLa__heroBrand,.freeBoq-module__UoBnLa__heroCopy,.freeBoq-module__UoBnLa__heroJourney{padding-top:12px;padding-bottom:12px}.freeBoq-module__UoBnLa__heroCopy h1{font-size:28px}.freeBoq-module__UoBnLa__workspace{gap:10px;margin-top:10px}.freeBoq-module__UoBnLa__controlPanel,.freeBoq-module__UoBnLa__resultPanel{border-radius:25px;padding:16px 18px}.freeBoq-module__UoBnLa__panelHeading h2,.freeBoq-module__UoBnLa__resultHeading h2{font-size:25px}.freeBoq-module__UoBnLa__homeLock,.freeBoq-module__UoBnLa__selectionSection{margin-top:10px}.freeBoq-module__UoBnLa__homeLock{padding-block:7px}.freeBoq-module__UoBnLa__homePlan{height:46px}.freeBoq-module__UoBnLa__scopeCard{padding:7px 8px}.freeBoq-module__UoBnLa__scopeVisual{height:17px;margin-block:3px 5px}.freeBoq-module__UoBnLa__scopeCard small{min-height:22px;font-size:8px}.freeBoq-module__UoBnLa__scopeIncludes{min-height:24px;margin-top:5px}.freeBoq-module__UoBnLa__qualityCard{padding-block:6px}.freeBoq-module__UoBnLa__controlFootnote{margin-top:7px}.freeBoq-module__UoBnLa__rangeCard{margin-top:7px;padding-block:10px}.freeBoq-module__UoBnLa__budgetRange{min-height:37px;font-size:36px}.freeBoq-module__UoBnLa__insightGrid{margin-top:6px}.freeBoq-module__UoBnLa__insightCard{padding:8px 9px}.freeBoq-module__UoBnLa__addonNote,.freeBoq-module__UoBnLa__ctaRow{margin-top:6px}.freeBoq-module__UoBnLa__primaryCta,.freeBoq-module__UoBnLa__secondaryCta{padding-block:8px}}@media (max-width:1023px){.freeBoq-module__UoBnLa__shell{padding:12px}.freeBoq-module__UoBnLa__hero{grid-template-columns:1fr}.freeBoq-module__UoBnLa__heroBrand{border-bottom:1px solid #ffffff17;border-right:0}.freeBoq-module__UoBnLa__heroJourney{padding:0 22px 22px}.freeBoq-module__UoBnLa__workspace{grid-template-columns:1fr}}@media (max-width:820px){.freeBoq-module__UoBnLa__scopeGrid,.freeBoq-module__UoBnLa__qualityGrid{grid-template-columns:1fr}.freeBoq-module__UoBnLa__scopeCard small{-webkit-line-clamp:unset;min-height:0}.freeBoq-module__UoBnLa__scopeIncludes{flex-wrap:wrap;overflow:visible}}@media (max-width:680px){.freeBoq-module__UoBnLa__shell{padding:8px}.freeBoq-module__UoBnLa__hero,.freeBoq-module__UoBnLa__controlPanel,.freeBoq-module__UoBnLa__resultPanel{border-radius:22px}.freeBoq-module__UoBnLa__heroBrand,.freeBoq-module__UoBnLa__heroCopy{padding:18px}.freeBoq-module__UoBnLa__heroJourney{padding:0 18px 18px}.freeBoq-module__UoBnLa__heroCopy h1{font-size:31px}.freeBoq-module__UoBnLa__controlPanel,.freeBoq-module__UoBnLa__resultPanel{padding:17px}.freeBoq-module__UoBnLa__panelHeading{align-items:center}.freeBoq-module__UoBnLa__homeLock{grid-template-columns:66px minmax(0,1fr)}.freeBoq-module__UoBnLa__lockedBadge{display:none}.freeBoq-module__UoBnLa__scopeGrid,.freeBoq-module__UoBnLa__qualityGrid,.freeBoq-module__UoBnLa__insightGrid,.freeBoq-module__UoBnLa__ctaRow{grid-template-columns:1fr}.freeBoq-module__UoBnLa__scopeCard small{min-height:0}.freeBoq-module__UoBnLa__scopeIncludes{flex-wrap:wrap;overflow:visible}.freeBoq-module__UoBnLa__budgetRange{font-size:32px}.freeBoq-module__UoBnLa__unlockList{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.freeBoq-module__UoBnLa__liveDot,.freeBoq-module__UoBnLa__loadingRange,.freeBoq-module__UoBnLa__rangeMeterFill,.freeBoq-module__UoBnLa__rangeMeterFill:after{animation:none}.freeBoq-module__UoBnLa__scopeCard,.freeBoq-module__UoBnLa__qualityCard,.freeBoq-module__UoBnLa__resetLink,.freeBoq-module__UoBnLa__primaryCta,.freeBoq-module__UoBnLa__secondaryCta{scroll-behavior:auto;transition:none}}
