.pm[data-astro-cid-lnedqqc7]{background:var(--white);color:var(--ink);border-radius:28px;gap:clamp(16px,2vw,24px);padding:clamp(14px,2.4vw,28px);display:grid;box-shadow:0 40px 80px -40px #00000080}.pm-tabs[data-astro-cid-lnedqqc7]{background:var(--paper);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:6px;display:grid}.pm-tab[data-astro-cid-lnedqqc7]{cursor:pointer;text-align:left;min-height:64px;font-family:var(--font);color:var(--ink);background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:8px 12px;transition:background-color .25s,box-shadow .25s,transform .2s;display:flex}.pm-tab[data-astro-cid-lnedqqc7] span[data-astro-cid-lnedqqc7]{line-height:1.2;display:grid}.pm-tab[data-astro-cid-lnedqqc7] b[data-astro-cid-lnedqqc7]{font-size:15.5px}.pm-tab[data-astro-cid-lnedqqc7] small[data-astro-cid-lnedqqc7]{color:var(--muted);font-size:12.5px}.pm-tab[data-astro-cid-lnedqqc7]:hover{background:#fff9}.pm-tab[data-astro-cid-lnedqqc7][aria-checked=true]{background:var(--white);box-shadow:0 1px 2px #0000000f, 0 8px 18px -10px #16483f73, inset 0 0 0 2px var(--forest)}.pm-tab[data-astro-cid-lnedqqc7][aria-checked=true] small[data-astro-cid-lnedqqc7]{color:var(--clay-text);font-weight:650}.pm-grid[data-astro-cid-lnedqqc7]{grid-template-columns:1.12fr .88fr;align-items:stretch;gap:clamp(16px,2.4vw,28px);display:grid}.pm-in[data-astro-cid-lnedqqc7]{flex-direction:column;gap:18px;padding:clamp(4px,1vw,10px);display:flex}.pm-q[data-astro-cid-lnedqqc7]{font-weight:720;font-size:var(--step-1);letter-spacing:-.01em}.pm-sizes[data-astro-cid-lnedqqc7]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.pm-size[data-astro-cid-lnedqqc7]{border:1.5px solid var(--line);background:var(--paper-2);cursor:pointer;font-family:var(--font);color:var(--ink);border-radius:16px;justify-items:center;gap:2px;padding:12px 4px 10px;transition:transform .2s,border-color .2s,background-color .2s,box-shadow .2s;display:grid}.pm-plan[data-astro-cid-lnedqqc7]{width:52px;height:38px;margin-bottom:6px}.pm-plan[data-astro-cid-lnedqqc7] rect{stroke:var(--forest);stroke-width:1.6px;transition:fill .25s,stroke .25s}.pm-plan[data-astro-cid-lnedqqc7] .pl-live{fill:var(--white)}.pm-plan[data-astro-cid-lnedqqc7] .pl-bed{fill:var(--forest-mist)}.pm-plan[data-astro-cid-lnedqqc7] .pl-door{fill:var(--paper-2);stroke:none}.pm-size[data-astro-cid-lnedqqc7]:hover .pm-plan[data-astro-cid-lnedqqc7] .pl-bed{fill:var(--forest-tint)}.pm-size[data-astro-cid-lnedqqc7][aria-checked=true] .pm-plan[data-astro-cid-lnedqqc7] rect{stroke:var(--paper)}.pm-size[data-astro-cid-lnedqqc7][aria-checked=true] .pm-plan[data-astro-cid-lnedqqc7] .pl-live{fill:var(--clay-light)}.pm-size[data-astro-cid-lnedqqc7][aria-checked=true] .pm-plan[data-astro-cid-lnedqqc7] .pl-bed{fill:var(--forest-deep)}.pm-size[data-astro-cid-lnedqqc7][aria-checked=true] .pm-plan[data-astro-cid-lnedqqc7] .pl-door{fill:var(--forest)}.pm-size[data-astro-cid-lnedqqc7].off{opacity:.35;cursor:not-allowed;border-color:var(--line);transform:none}.pm-size[data-astro-cid-lnedqqc7] b[data-astro-cid-lnedqqc7]{font-size:15.5px}.pm-size[data-astro-cid-lnedqqc7] small[data-astro-cid-lnedqqc7]{color:var(--muted);font-size:11.5px}.pm-size[data-astro-cid-lnedqqc7]:hover{border-color:var(--forest);transform:translateY(-2px)}.pm-size[data-astro-cid-lnedqqc7][aria-checked=true]{background:var(--forest);border-color:var(--forest);color:var(--paper);box-shadow:0 10px 20px -12px #16483fb3}.pm-size[data-astro-cid-lnedqqc7][aria-checked=true] small[data-astro-cid-lnedqqc7]{color:#cfe0d8}.pm-size[data-astro-cid-lnedqqc7][aria-checked=true] svg[data-astro-cid-lnedqqc7] path[data-astro-cid-lnedqqc7]{fill:var(--clay-light)}.pm-area[data-astro-cid-lnedqqc7]{background:var(--paper-2);border:1px solid var(--line);border-radius:20px;padding:16px;display:grid}.pm-area[data-astro-cid-lnedqqc7]>[data-astro-cid-lnedqqc7]{grid-area:1/1}.pm-area-m2[data-astro-cid-lnedqqc7]{gap:14px;transition:opacity .25s;display:grid}.pm-area-m2[data-astro-cid-lnedqqc7].is-off{opacity:0;visibility:hidden}.pm-area-fixed[data-astro-cid-lnedqqc7]{text-align:left;justify-content:center;align-items:center;gap:14px;display:flex}.pm-area-fixed[data-astro-cid-lnedqqc7][hidden]{display:none!important}.pm-area-fixed[data-astro-cid-lnedqqc7] span[data-astro-cid-lnedqqc7]:last-child{gap:2px;display:grid}.pm-area-fixed[data-astro-cid-lnedqqc7] b[data-astro-cid-lnedqqc7]{font-size:17px}.pm-area-fixed[data-astro-cid-lnedqqc7] small[data-astro-cid-lnedqqc7]{color:var(--muted);font-size:14px}.pm-fixed-ic[data-astro-cid-lnedqqc7]{background:var(--forest);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.pm-fixed-ic[data-astro-cid-lnedqqc7] svg[data-astro-cid-lnedqqc7]{fill:none;width:24px;height:24px;stroke:var(--paper);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.pm-slot[data-astro-cid-lnedqqc7]{display:grid}.pm-slot[data-astro-cid-lnedqqc7]>[data-astro-cid-lnedqqc7]{grid-area:1/1}.pm-sofa[data-astro-cid-lnedqqc7].is-off{opacity:0;visibility:hidden}.pm-tip[data-astro-cid-lnedqqc7]{background:var(--forest-mist);color:var(--forest);border-radius:18px;align-items:center;gap:12px;padding:12px 14px;font-size:15px;font-weight:600;display:flex}.pm-tip[data-astro-cid-lnedqqc7][hidden]{display:none!important}.pm-stepper[data-astro-cid-lnedqqc7]{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.pm-step[data-astro-cid-lnedqqc7]{background:var(--white);width:52px;height:52px;box-shadow:inset 0 0 0 1.5px var(--line-strong);cursor:pointer;color:var(--forest);border:0;border-radius:50%;place-items:center;transition:background-color .2s,box-shadow .2s,transform .1s;display:grid}.pm-step[data-astro-cid-lnedqqc7] svg[data-astro-cid-lnedqqc7]{stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;fill:none;width:22px;height:22px}.pm-step[data-astro-cid-lnedqqc7]:hover{background:var(--forest);color:var(--paper);box-shadow:none}.pm-step[data-astro-cid-lnedqqc7]:active{transform:scale(.92)}.pm-step[data-astro-cid-lnedqqc7].sm{width:40px;height:40px}.pm-step[data-astro-cid-lnedqqc7].sm svg[data-astro-cid-lnedqqc7]{width:18px;height:18px}.pm-val[data-astro-cid-lnedqqc7]{justify-content:center;align-items:baseline;gap:4px;display:flex}.pm-val[data-astro-cid-lnedqqc7] input[data-astro-cid-lnedqqc7]{field-sizing:content;width:3.1ch;min-width:2ch;font:780 clamp(2.4rem, 2rem + 1.6vw, 3.2rem)/1 var(--font);letter-spacing:-.04em;color:var(--forest);text-align:center;background:0 0;border:0;border-bottom:2px dashed #0000;padding:0}.pm-val[data-astro-cid-lnedqqc7] input[data-astro-cid-lnedqqc7]:focus{border-bottom-color:var(--clay);outline:none}.pm-val[data-astro-cid-lnedqqc7] span[data-astro-cid-lnedqqc7]{color:var(--muted);font-size:1.1rem;font-weight:700}.pm-val[data-astro-cid-lnedqqc7].tick input[data-astro-cid-lnedqqc7]{animation:.25s pm-tick}@keyframes pm-tick{0%{color:var(--clay);transform:translateY(-3px)}to{transform:none}}.pm-slider[data-astro-cid-lnedqqc7]{gap:6px;display:grid}.pm-slider[data-astro-cid-lnedqqc7] input[data-astro-cid-lnedqqc7]{-webkit-appearance:none;appearance:none;cursor:pointer;--pct:21%;background:0 0;width:100%;height:34px;margin:0}.pm-slider[data-astro-cid-lnedqqc7] input[data-astro-cid-lnedqqc7]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--forest) 0, var(--clay) var(--pct), var(--line) var(--pct));border-radius:6px;height:10px}.pm-slider[data-astro-cid-lnedqqc7] input[data-astro-cid-lnedqqc7]::-moz-range-track{background:var(--line);border-radius:6px;height:10px}.pm-slider[data-astro-cid-lnedqqc7] input[data-astro-cid-lnedqqc7]::-moz-range-progress{background:linear-gradient(90deg, var(--forest), var(--clay));border-radius:6px;height:10px}.pm-slider[data-astro-cid-lnedqqc7] input[data-astro-cid-lnedqqc7]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--white);border:3px solid var(--forest);border-radius:50%;width:30px;height:30px;margin-top:-10px;transition:transform .15s;box-shadow:0 4px 10px #16483f59}.pm-slider[data-astro-cid-lnedqqc7] input[data-astro-cid-lnedqqc7]::-moz-range-thumb{background:var(--white);border:3px solid var(--forest);border-radius:50%;width:24px;height:24px;box-shadow:0 4px 10px #16483f59}.pm-slider[data-astro-cid-lnedqqc7] input[data-astro-cid-lnedqqc7]:active::-webkit-slider-thumb{transform:scale(1.15)}.pm-slider[data-astro-cid-lnedqqc7] input[data-astro-cid-lnedqqc7]:focus-visible{outline:none}.pm-slider[data-astro-cid-lnedqqc7] input[data-astro-cid-lnedqqc7]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px #c9673e59}.pm-scale[data-astro-cid-lnedqqc7]{height:18px;color:var(--muted);font-size:12px;position:relative}.pm-scale[data-astro-cid-lnedqqc7] span[data-astro-cid-lnedqqc7]{top:0;left:calc(15px + (100% - 30px) * var(--f));white-space:nowrap;position:absolute;transform:translate(-50%)}.pm-sofa[data-astro-cid-lnedqqc7]{border:1.5px dashed var(--line-strong);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.pm-sofa-l[data-astro-cid-lnedqqc7]{align-items:center;gap:12px;display:flex}.pm-sofa-l[data-astro-cid-lnedqqc7] span[data-astro-cid-lnedqqc7]{line-height:1.3;display:grid}.pm-sofa-l[data-astro-cid-lnedqqc7] b[data-astro-cid-lnedqqc7]{font-size:15px}.pm-sofa-l[data-astro-cid-lnedqqc7] small[data-astro-cid-lnedqqc7]{color:var(--muted);font-size:12.5px}.pm-switch[data-astro-cid-lnedqqc7]{background:var(--line-strong);cursor:pointer;border:0;border-radius:999px;flex:none;width:58px;height:34px;padding:0;transition:background-color .25s;position:relative}.pm-switch[data-astro-cid-lnedqqc7] .pm-knob[data-astro-cid-lnedqqc7]{background:var(--white);border-radius:50%;width:26px;height:26px;transition:transform .28s cubic-bezier(.3,1.4,.5,1);position:absolute;top:4px;left:4px;box-shadow:0 2px 6px #00000040}.pm-switch[data-astro-cid-lnedqqc7][aria-checked=true]{background:var(--forest)}.pm-switch[data-astro-cid-lnedqqc7][aria-checked=true] .pm-knob[data-astro-cid-lnedqqc7]{transform:translate(24px)}.pm-switch[data-astro-cid-lnedqqc7]:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.pm-sofa[data-astro-cid-lnedqqc7]:has(.pm-switch[aria-checked=true]){border-style:solid;border-color:var(--forest);background:var(--forest-mist)}.pm-mini[data-astro-cid-lnedqqc7] output[data-astro-cid-lnedqqc7]{text-align:center;min-width:2ch;color:var(--forest);font-size:1.3rem;font-weight:780}.pm-out[data-astro-cid-lnedqqc7]{align-content:start;gap:10px;display:grid}.pm-receipt[data-astro-cid-lnedqqc7]{background:var(--forest);color:var(--paper);border-radius:24px;gap:10px;padding:clamp(20px,2.6vw,30px);display:grid;position:relative;overflow:hidden}.pm-receipt[data-astro-cid-lnedqqc7]:after{content:"";pointer-events:none;background:radial-gradient(circle,#e3936d59,#0000 70%);border-radius:50%;width:160px;height:160px;position:absolute;top:-40px;right:-40px}.pm-r-head[data-astro-cid-lnedqqc7]{justify-content:space-between;gap:10px;font-size:15px;font-weight:700;display:flex}.pm-r-size[data-astro-cid-lnedqqc7]{color:#cfe0d8;font-weight:600}.pm-total[data-astro-cid-lnedqqc7]{align-items:baseline;gap:8px;margin-top:2px;display:flex}.pm-total[data-astro-cid-lnedqqc7] b[data-astro-cid-lnedqqc7]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,2.2rem + 3vw,4.4rem);font-weight:800;line-height:1}.pm-total[data-astro-cid-lnedqqc7] span[data-astro-cid-lnedqqc7]{color:#cfe0d8;font-size:1.2rem;font-weight:700}.pm-total[data-astro-cid-lnedqqc7].bump b[data-astro-cid-lnedqqc7]{animation:.35s cubic-bezier(.3,1.5,.5,1) pm-bump}@keyframes pm-bump{0%{transform:scale(.96)}60%{transform:scale(1.03)}to{transform:scale(1)}}.pm-formula[data-astro-cid-lnedqqc7]{color:var(--clay-light);font-size:14px;font-weight:650}.pm-promise[data-astro-cid-lnedqqc7]{border-top:1px solid #f4efe62e;padding-top:8px;font-size:16px;font-weight:650}.pm-inc[data-astro-cid-lnedqqc7]{color:#e3ece8;gap:7px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.pm-inc[data-astro-cid-lnedqqc7] li{padding-left:26px;position:relative}.pm-inc[data-astro-cid-lnedqqc7] li:before{content:"";background:var(--clay-light) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%2316483F' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:2px;left:0}.pm-note[data-astro-cid-lnedqqc7]{color:#cfe0d8;background:#00000024;border-radius:12px;gap:8px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.pm-note[data-astro-cid-lnedqqc7] svg[data-astro-cid-lnedqqc7]{fill:none;width:18px;height:18px;stroke:var(--clay-light);stroke-width:2px;stroke-linecap:round;flex:none}.pm-cta[data-astro-cid-lnedqqc7]{color:#fff;background:#177a42;gap:10px;min-height:56px;margin-top:6px;font-size:17px;box-shadow:0 10px 22px -12px #0009}.pm-cta[data-astro-cid-lnedqqc7]:hover{background:#13633a}.pm-ico{flex:none;width:21px;height:21px}.pm-or[data-astro-cid-lnedqqc7]{text-align:center;color:#cfe0d8;font-size:14px}.pm-or[data-astro-cid-lnedqqc7] a[data-astro-cid-lnedqqc7]{color:var(--paper);font-weight:700}.pm-trust[data-astro-cid-lnedqqc7]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:auto 0 0;padding:14px 0 0;list-style:none;display:grid}.pm-trust[data-astro-cid-lnedqqc7] li[data-astro-cid-lnedqqc7]{color:var(--forest);align-items:center;gap:8px;font-size:13.5px;font-weight:650;line-height:1.3;display:flex}@media (width<=560px){.pm-trust[data-astro-cid-lnedqqc7]{grid-template-columns:minmax(0,1fr)}}.pm-pay[data-astro-cid-lnedqqc7]{color:var(--muted);justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}@media (width<=1000px){.pm-tabs[data-astro-cid-lnedqqc7]{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-grid[data-astro-cid-lnedqqc7]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.pm-sizes[data-astro-cid-lnedqqc7]{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-tab[data-astro-cid-lnedqqc7]{gap:6px;min-height:58px;padding:6px 8px}.pm-tab[data-astro-cid-lnedqqc7] .illo{width:28px;height:28px}.pm-tab[data-astro-cid-lnedqqc7] b[data-astro-cid-lnedqqc7]{font-size:14px}.pm-sofa[data-astro-cid-lnedqqc7]{flex-wrap:wrap}}
