.cabinet,.cabinet *{font-family:Inter,Mulish,system-ui,-apple-system,Segoe UI,sans-serif!important}.cabinet h1,.cabinet h2,.cabinet h3,.cabinet h4,.cabinet h5,.cabinet h6{letter-spacing:-.01em;font-family:Inter,Mulish,system-ui,-apple-system,Segoe UI,sans-serif!important}@layer base{.cabinet{color:#111827;background:#fff;overflow:clip visible}}.cabinet .account-content{isolation:isolate;position:relative}.cabinet .account-content:before{content:"";z-index:-1;background:#f8f8fb;position:absolute;inset:0 -9999px}@media (width>=768px){.cabinet .account-content:before{left:0}}.cabinet .account-content .rounded-2xl.bg-white{box-shadow:0 1px 2px #1018280f}.cabinet .account-sidebar{position:relative}.cabinet .account-sidebar:after{content:"";display:none}@media (width>=768px){.cabinet .account-sidebar:after{background:#e5e7eb;width:1px;display:block;position:absolute;top:0;bottom:0;right:0}}.cabinet .account-content p.truncate{text-wrap:nowrap;max-width:none}.cabinet .account-content a.report-link{color:#6d4aff;text-underline-offset:2px;text-decoration:underline}.cabinet .account-content a.report-link:hover{color:#5a3ae6}.cabinet .account-content a.report-link-list{color:#111827;text-decoration:none}.cabinet .account-content a.report-link-list:hover{color:#000}.cabinet .account-content a.report-link.view-link{text-decoration:none}.cabinet .account-content a.report-link.view-link:hover{text-decoration:underline}.cabinet .account-content a.ongoing-care-link{color:#6d4aff;text-decoration:none}.cabinet .account-content a.ongoing-care-link:hover{text-decoration:underline}.cabinet .account-content a.plan-action-link{color:#6d4aff;text-decoration:none}.cabinet .account-content a.plan-action-link:hover{text-decoration:underline}.typing-dot{background-color:#94a3b8;border-radius:9999px;width:6px;height:6px;margin:0 2px;animation:1.2s ease-in-out infinite typing-blink;display:inline-block}.typing-dot-2{animation-delay:.15s}.typing-dot-3{animation-delay:.3s}@keyframes typing-blink{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.account-new-plan .account-content .pc-grid{grid-template-columns:minmax(0,1fr);gap:28px}.np-quotebar{z-index:40;background:#fff;border-top:1px solid #e7e7ef;padding:15px 0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #00000014}.np-quotebar-kicker{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;font-size:12px;font-weight:700}.np-quotebar-line{color:#1f1f22;margin-top:4px;font-size:18px}.np-quotebar-price{font-family:var(--font-serif,Georgia, serif);font-weight:700}.np-quotebar-empty{color:#6b7280;margin-top:4px;font-size:16px}.np-quotebar-cta{color:#fff;white-space:nowrap;background:#6d4aff;border-radius:999px;height:50px;padding:0 34px;font-size:17px;font-weight:700}.np-quotebar-cta:disabled{opacity:.45;cursor:not-allowed}@media (width<=767px){.np-quotebar-cta{width:100%}}.cabinet h1.record-title{letter-spacing:-.025em;font-weight:600;line-height:1.25}@media (width<=400px){.cabinet .account-content{padding-left:0;padding-right:0}.cabinet div:has(>.account-content){padding-left:12px;padding-right:12px}.cabinet .-mx-6{margin-left:-12px;margin-right:-12px}.cabinet .account-content h2.text-3xl{font-size:clamp(26px,8vw,32px)}.cabinet .account-content h1.record-title{font-size:clamp(26px,8.5vw,36px)}.account-new-plan .account-content h1{font-size:clamp(26px,8vw,32px);line-height:1.15}.account-new-plan .np-config{margin-top:20px}.cabinet .status-headline{font-size:22px;line-height:1.25}.cabinet .pc-sec-head{gap:10px;padding:14px}.cabinet .pc-sec-n{flex:0 0 26px;width:26px;height:26px;font-size:13px}.cabinet .pc-sec-body{padding:0 14px 14px}.cabinet .plotc__mrow{grid-template-columns:minmax(0,1fr);gap:0;padding:16px}.cabinet .plotc__mrow[data-active=true]{padding:15.5px}.cabinet .plotc__mrow>*{grid-area:auto/1}.cabinet .plotc__mrow:has(.plotc__ghostrm) .plotc__mrow-img{grid-area:auto/1}.cabinet .plotc__mrow:has(.plotc__ghostrm) .plotc__mrow-main{grid-area:auto/1}.cabinet .plotc__mrow-control:has(>.plotc__ghostrm){grid-area:auto/1}.cabinet .plotc__mrow-img{width:64px;height:64px}.cabinet .plotc__mrow-main{min-height:0;margin-top:10px;padding-top:0}.cabinet .plotc__mrow-control{justify-self:stretch;margin-top:12px}.cabinet .plotc__mrow-control:has(>.plotc__ghostrm){justify-self:end;margin-top:10px}.cabinet .plotc__mrow-sizes{margin-top:12px}.np-quotebar{padding:10px 0}.np-quotebar>div{padding-left:12px;padding-right:12px}.np-quotebar-kicker{font-size:11px}.np-quotebar-empty,.np-quotebar-line{margin-top:2px;font-size:15px;line-height:1.35}.np-quotebar-cta{height:46px;padding:0 20px;font-size:16px}}.plotc-scope .pc-visits--labeled{flex-wrap:wrap;gap:14px}.plotc-scope .pc-visits--labeled .pc-visit-pill{min-width:84px;padding-bottom:22px;position:relative}.plotc-scope .pc-visit-caption{text-align:center;color:#6b7280;white-space:nowrap;font-size:.78rem;font-weight:500;position:absolute;bottom:-22px;left:0;right:0}.plotc-scope .pc-visits--labeled{margin-bottom:24px}.plotc-scope .pc-visit-note{color:#6b7280;margin:14px 0 0;font-size:.9rem;font-style:italic}.plotc{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:32px;display:grid}@media (width<=960px){.plotc{grid-template-columns:1fr}.plotc__aside{position:static}}.plotc__step{background:#fff;border:1px solid #e4e2e8;border-radius:20px;margin-bottom:16px;padding:24px 28px;transition:box-shadow .15s,border-color .15s}.plotc__step[data-open=true]{border-color:#6d4aff40;box-shadow:0 8px 32px -20px #0b1a1240}.plotc__step-head{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:0;display:flex}.plotc__step-num{color:#6d4aff;background:#f4f0ff;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:grid}.plotc__step-title{color:#0b1a12;flex:1;margin:0;font-size:20px;font-weight:700;line-height:1.3}.plotc__step-summary{color:#6b7280;font-size:15px}.plotc__step-body{margin-top:20px}.plotc__step-lede{color:#6b7280;margin:0 0 16px;font-size:15px;line-height:1.5}.plotc__monuments{flex-direction:column;gap:12px;display:flex}.plotc__mrow{background:#fff;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:16px;padding:14px 18px;transition:border-color .15s,background .15s;display:grid;position:relative}.plotc__mrow[data-clickable=true]{cursor:pointer}.plotc__mrow[data-clickable=true]:hover{border-color:#cfc9e6}.plotc__mrow[data-active=true]{background:#fbfaff;border:1.5px solid #534ab7;padding:13.5px 17.5px}.plotc__mrow-img{align-self:start;place-items:center;width:72px;height:72px;display:grid}.plotc__mrow-img img{object-fit:contain;max-width:100%;max-height:100%}.plotc__mrow-main{flex-direction:column;justify-content:flex-start;align-self:start;min-width:0;min-height:72px;padding-top:2px;display:flex}.plotc__mrow-control{align-self:start;margin-top:18px}.plotc__mrow-control:has(>.plotc__ghostrm){margin-top:0}.plotc__mrow-titleline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.plotc__mrow-title{color:#0b0a14;font-size:1.25rem;font-weight:700;line-height:1.3}.plotc__mrow-sub{color:#4a4458;margin-top:2px;font-size:1rem;line-height:1.5}.plotc__mrow-tag{color:#534ab7;font-size:13px;font-weight:700}.plotc__mrow-control{justify-self:end}.plotc__mrow-sizes{flex-wrap:wrap;grid-column:2/4;align-items:center;gap:10px;margin-top:8px;display:flex}.plotc__mrow-sizes-label{color:#6b7280;margin-right:2px;font-size:14px;font-weight:500}.plotc__mrow-remove{color:#9ca3af;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:.85rem}.plotc__mrow-remove:hover{color:#534ab7}.plotc__addbtn{color:#534ab7;cursor:pointer;background:#fff;border:1px solid #534ab7;border-radius:999px;padding:8px 18px;font-size:15px;font-weight:600}.plotc__addbtn:hover{background:#fbfaff}.plotc__rmbtn{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:8px 18px;font-size:15px;font-weight:600}.plotc__rmbtn:hover{color:#374151;background:#fafafa;border-color:#d1d5db}.plotc__ghostrm{box-shadow:none;color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:15px;font-weight:700;transition:color .15s,background .15s;display:inline-flex}.plotc__ghostrm:hover{color:#b4443c;background:#fbf0ec}@media (width<=520px){.plotc__mrow{grid-template-columns:56px minmax(0,1fr);gap:12px}.plotc__mrow-img{width:56px;height:56px}.plotc__mrow-control{grid-column:2;justify-self:stretch;margin-top:4px}.plotc__mrow-control:has(>.plotc__counter){width:100%}.plotc__mrow-control>.plotc__counter{justify-content:space-between;width:100%;display:flex}.plotc__mrow-sizes{grid-column:1/-1}.plotc__mrow:has(.plotc__ghostrm) .plotc__mrow-img{grid-area:1/1}.plotc__mrow-control:has(>.plotc__ghostrm){grid-area:1/2;place-self:start end;margin-top:0;padding-right:0}.plotc__mrow:has(.plotc__ghostrm) .plotc__mrow-main{grid-area:2/1/auto/-1;min-height:0;padding-top:0}.plotc__ghostrm{margin-right:-12px;padding:6px 12px}}.plotc__counter{background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:4px;display:inline-flex}.plotc__counter button{color:#534ab7;cursor:pointer;background:#f1effb;border:0;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1rem;font-weight:700;line-height:1;display:inline-flex}.plotc__counter button:disabled{opacity:.35;cursor:not-allowed}.plotc__counter-val{text-align:center;color:#0b1a12;min-width:20px;font-weight:700}.plotc__sizes{flex-wrap:wrap;gap:6px;display:flex}.plotc__pill{color:#0b1a12;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:6px 12px;font-size:14px}.plotc__pill[data-active=true]{color:#534ab7;background:#fff;border-color:#534ab7;box-shadow:inset 0 0 0 1px #534ab7}.plotc__sameplot{color:#0b1a12;background:#fcfcfd;border:1px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:12px;margin-top:20px;padding:16px 18px;transition:background .15s,border-color .15s;display:flex}.plotc__sameplot[data-warn]{background:#fbf6ec;border-color:#f0e2c4}.plotc__sameplot-check{cursor:pointer;flex:none;width:20px;height:20px;margin-top:1px;display:inline-flex;position:relative}.plotc__sameplot-check input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.plotc__sameplot-box{color:#0000;background:#fff;border:1.5px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.plotc__sameplot-check input:checked+.plotc__sameplot-box{color:#fff;background:#6d4aff;border-color:#6d4aff}.plotc__sameplot-body{flex:1;min-width:0}.plotc-scope .plotc__sameplot-title,.wrap .plotc-scope .plotc__sameplot-title{cursor:pointer;color:#0b0a14;letter-spacing:normal;font-weight:700;line-height:1.35;display:block;font-size:1.0625rem!important}.plotc-scope .plotc__sameplot-note,.wrap .plotc-scope .plotc__sameplot-note{color:#6b7280;width:100%;margin:5px 0 0;font-weight:400;line-height:1.5;text-wrap:wrap!important;text-wrap-style:auto!important;text-wrap-mode:wrap!important;max-width:none!important;font-size:.9375rem!important}.plotc__families{gap:10px;display:grid}.plotc__frow{cursor:pointer;background:#fff;border:1px solid #e4e2e8;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.plotc__frow[data-active=true]{background:#fbfafe;border-color:#6d4aff}.plotc__frow-radio{background:#fff;border:2px solid #d1d5db;border-radius:999px;flex:none;width:18px;height:18px;margin-top:3px}.plotc__frow[data-active=true] .plotc__frow-radio{border-color:#6d4aff;box-shadow:inset 0 0 0 4px #6d4aff}.plotc__frow-body{flex:1}.plotc__frow-title{color:#0b1a12;font-size:17px;font-weight:700;line-height:1.35}.plotc__frow-sub{color:#6b7280;margin-top:3px;font-size:15px;line-height:1.5}.plotc__frow-badge{color:#fff;background:#6d4aff;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:.72rem;display:inline-block}.plotc__row{flex-wrap:wrap;gap:8px;display:flex}.plotc__extra{background:#fff;border:1px solid #e4e2e8;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.plotc__extra-title{color:#0b1a12;font-size:17px;font-weight:700;line-height:1.35}.plotc__extra-sub{color:#6b7280;margin-top:3px;font-size:15px;line-height:1.5}.plotc__aside{top:calc(var(--site-header-h,0px) + 24px);max-height:calc(100vh - var(--site-header-h,0px) - 40px);position:sticky;overflow-y:auto}.plotc__quote{background:#fff;border:1px solid #e4e2e8;border-radius:20px;overflow:hidden}.plotc__quote-head{color:#241a4b;background:#f4f0ff;padding:16px 20px;font-size:1rem;font-weight:700}.plotc__quote-body{padding:18px 20px 20px}.plotc__quote-empty{color:#6b7280;font-size:.92rem}.plotc__quote-lines{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.plotc__quote-line{color:#0b1a12;justify-content:space-between;gap:12px;font-size:.92rem;display:flex}.plotc__quote-line--muted{color:#6b7280;font-size:.85rem}.plotc__quote-total{color:#0b1a12;border-top:1px solid #e4e2e8;justify-content:space-between;align-items:baseline;margin-top:12px;padding-top:12px;font-size:1.15rem;font-weight:700;display:flex}.plotc__quote-total small{color:#6b7280;font-size:.72rem;font-weight:500;display:block}.plotc__quote-meta{color:#6b7280;margin:6px 0 0;font-size:.82rem}.plotc__quote-savings{color:#065f46;background:#ecfdf5;border-radius:8px;margin-top:10px;padding:8px 10px;font-size:.85rem}.plotc__quote-note{color:#1e3a8a;background:#eff6ff;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:.85rem;line-height:1.4}.plotc__quote-error{color:#991b1b;background:#fef2f2;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:.85rem}.plotc__cta{color:#fff;cursor:pointer;background:#6d4aff;border:0;border-radius:12px;width:100%;margin-top:16px;padding:14px 18px;font-size:1rem;font-weight:700}.plotc__cta:disabled{opacity:.5;cursor:not-allowed}.plotc__mobilebar{display:none}@media (width<=960px){.plotc__mobilebar{z-index:10;background:#fff;border-top:1px solid #e4e2e8;justify-content:space-between;align-items:center;gap:12px;margin:16px -20px 0;padding:12px 16px;display:flex;position:sticky;bottom:0}.plotc__mobilebar-total{color:#0b1a12;font-weight:700}.plotc__mobilebar-total small{color:#6b7280;font-size:.72rem;font-weight:500;display:block}.plotc__mobilebar .plotc__cta{width:auto;margin:0;padding:12px 18px}}.pcx{margin-top:8px;display:block}.pcx__link{cursor:pointer;color:#6d4aff;text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;flex-wrap:nowrap;align-items:center;gap:6px;padding:0;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}.pcx__link svg{transition:transform .15s}.pcx__link svg.is-open{transform:rotate(180deg)}.pcx__panel{background:#fcfcfd;border:1px solid #e4e2e8;border-radius:12px;margin-top:10px;padding:14px 16px}.pcx__tagline{color:#4a4458;margin:0 0 12px;font-size:15px;line-height:1.5}.pcx__block+.pcx__block{margin-top:14px}.pcx__block-label{text-transform:uppercase;letter-spacing:.06em;color:#8a8595;margin-bottom:8px;font-size:12px;font-weight:700}.pcx__link--sub{text-transform:none;letter-spacing:normal;color:#6d4aff;text-underline-offset:3px;white-space:normal;text-align:left;flex-wrap:nowrap;align-items:flex-end;font-size:.875rem;font-weight:600;line-height:1.4;text-decoration:underline}.pcx__link--sub:hover{color:#5a38f0}.pcx__link--sub svg{flex:none;width:16px;height:16px}.pcx__link--sub{max-width:100%}.pcx__sub-label{flex-direction:column;min-width:0;display:flex}.pcx__sub-label>span{display:block}@media (width<=560px){.pcx__link--sub{white-space:normal;flex-wrap:nowrap;align-items:flex-end;font-size:.8125rem}}.pcx__block--out .pcx__list{margin-top:8px}.pcx__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pcx__item{color:#0b1a12;grid-template-columns:18px minmax(0,1fr);gap:8px;font-size:15px;line-height:1.5;display:grid}.pcx__item--out{color:#6b7280}.pcx__icon{justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.pcx__item--in .pcx__icon{color:#16a34a}.pcx__item--out .pcx__icon{color:#9ca3af}.pcx__panel .pcx__note,.pcx__note{color:#4a4458;letter-spacing:normal;background:#f4f0ff;border-radius:10px;align-items:flex-start;gap:8px;margin:14px 0 0;padding:10px 12px;display:flex;font-size:13px!important;font-weight:400!important;line-height:1.45!important}.pcx__panel .pcx__note-icon,.pcx__note-icon{color:#6d4aff;border:1px solid #6d4aff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;font-family:Georgia,Times New Roman,serif;font-style:italic;line-height:1;display:inline-flex;font-size:11px!important}.pcx__note-link{color:#6d4aff;text-underline-offset:2px;font-weight:700;text-decoration:underline}.pcx__note-link:hover{color:#5a38e0}.pcx__photo{cursor:default;max-width:340px;margin-top:10px}.pcx__photo img{cursor:default;border:1px solid #e4e2e8;border-radius:12px;width:100%;height:auto;display:block}.plotc__cov-info{background:#f4f0ff;border-radius:14px;align-items:center;gap:18px;margin-bottom:16px;padding:16px 18px;display:flex}.plotc__cov-info-icon{flex:none;width:86px;display:block}.plotc__cov-info-icon svg,.plotc__cov-info-icon img{width:100%;height:auto;display:block}.plotc__cov-info-title{color:#0b1a12;letter-spacing:normal;font-size:17px;font-weight:700;line-height:1.35}.plotc__cov-info-sub,.wrap .plotc__cov-info-sub{color:#6b7280;margin:4px 0 0;font-size:15px;font-weight:400;line-height:1.5}@media (width<=640px){.plotc__cov-info{flex-direction:column;align-items:flex-start;gap:12px}.plotc__cov-info-icon{width:96px}}.plotc__cov-cards{grid-template-columns:1fr;align-items:start;gap:12px;display:grid}@media (width>=700px){.plotc__cov-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.plotc__cov-card{cursor:pointer;background:#fff;border:1.5px solid #e4e2e8;border-radius:16px;padding:18px;display:block}.plotc__cov-card.is-active{background:#f8f7ff;border-color:#534ab7}.plotc__cov-card-head{display:block}.plotc__cov-card .pc-opt-icon{width:86px;display:block}.plotc__cov-card .pc-opt-icon svg,.plotc__cov-card .pc-opt-icon img{width:100%;height:auto;display:block}.plotc__cov-title{color:#0b0a14;white-space:normal;margin-top:12px;font-family:inherit;font-size:1.25rem;font-weight:700;line-height:1.3;display:block}.plotc__cov-sub{color:#6b7280;margin-top:4px;font-size:1rem;font-weight:400;line-height:1.5;display:block}.plotc__cov-included{width:100%;margin-top:10px}.plotc__cov-included .pcx{margin-top:0}.plotc__cov-included .pcx__link{text-transform:none;letter-spacing:normal;color:#6d4aff;text-underline-offset:3px;white-space:nowrap;text-align:left;flex-wrap:nowrap;align-items:center;font-size:.875rem;font-weight:600;line-height:1.4;text-decoration:underline}.plotc__cov-included .pcx__link:hover{color:#5a38f0}.plotc__cov-included .pcx__link svg{width:16px;height:16px}.plotc__cov-included .pcx__panel,.plotc__cov-included .pcx__photo{max-width:100%}.plotc__cov-photo{max-width:100%;margin-top:12px}.plotc__cov-photo img{aspect-ratio:4/3;object-fit:cover;object-position:center;border:1px solid #e4e2e8;border-radius:12px;width:100%;height:auto;display:block}.plotc-scope .plotc__extracard{background:#fff;border:1.5px solid #e4e2e8;border-radius:16px;padding:16px 18px;transition:border-color .15s,background .15s}.plotc-scope .plotc__extracard.is-active{background:#f8f7ff;border-color:#6d4aff}.plotc-scope .plotc__extracard-row.pc-extra-row{background:0 0;border:0;border-radius:0;gap:14px;padding:0}.plotc-scope .plotc__extracard .pc-extra-toggle-main{align-items:flex-start;gap:14px}.plotc-scope .plotc__extracard input[type=checkbox],.wrap .plotc-scope .plotc__extracard input[type=checkbox]{flex:none;align-self:flex-start;width:20px;height:20px;margin-top:2px}.plotc-scope .plotc__extracard .pc-extra-label,.wrap .plotc-scope .plotc__extracard .pc-extra-label{color:#0b0a14;font-weight:700;line-height:1.3;font-size:1.25rem!important}.plotc-scope .plotc__extracard .pc-extra-sub,.wrap .plotc-scope .plotc__extracard .pc-extra-sub{color:#6b7280;margin-top:2px;font-weight:400;line-height:1.5;font-size:1rem!important}.plotc-scope .plotc__extracard .pc-extra-price,.plotc-scope .plotc__extracard .pc-extra-price-hint,.wrap .plotc-scope .plotc__extracard .pc-extra-price,.wrap .plotc-scope .plotc__extracard .pc-extra-price-hint{color:#6d4aff;font-weight:800;font-size:16px!important}.plotc-scope .plotc__extracard .pc-extra-price span:not(.pc-extra-price-hint){color:#0b0a14}.plotc-scope .plotc__leveling-note,.wrap .plotc-scope .plotc__leveling-note{color:#6b7280;width:100%;margin:12px 0 0;padding:0 18px;font-weight:400;line-height:1.55;text-wrap:wrap!important;text-wrap-style:auto!important;text-wrap-mode:wrap!important;max-width:none!important;font-size:14px!important}.plotc__sizerows{flex-direction:column;gap:8px;width:100%;display:flex}.plotc__sizerow{background:#fff;border:1px solid #e6e8ec;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.plotc__sizerow-main{flex-direction:column;min-width:0;display:flex}.plotc__sizerow-label{font-size:.95rem;font-weight:700}.plotc__sizerow-sub{color:#6b7280;font-size:.8rem}@media (width<=640px){.plotc__sizerow{padding:10px}.plotc__sizerow>.plotc__counter{flex:none}}.plotc__units{background:#fff;border:1px solid #e4e0f0;border-radius:12px;flex-direction:column;width:100%;display:flex;overflow:hidden}.plotc__unit{background:0 0;align-items:center;gap:10px;padding:10px 14px;display:flex}.plotc__unit+.plotc__unit,.plotc__unit-add{border-top:1px solid #eeebf6}.plotc__unit-label{color:#1a1a2e;flex:1;min-width:0;font-size:16px;font-weight:700}.plotc__unit-pills{background:#f1eefa;border-radius:999px;gap:0;padding:3px;display:inline-flex}.plotc__unit-pill{color:#6b6878;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 16px;font-size:14.5px;font-weight:700;transition:background .15s,color .15s,box-shadow .15s}.plotc__unit-pill[data-on=true]{color:#6d4aff;background:#fff;font-weight:800;box-shadow:0 1px 3px #1f1f2229}.plotc__unit-rm{color:#b0aebc;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:color .15s,background .15s;display:inline-flex}.plotc__unit-rm:hover{color:#b4443c;background:#fbf0ec}.plotc__unit-add{color:#6d4aff;text-align:left;cursor:pointer;background:#fdfcff;border:0;align-items:center;gap:8px;width:100%;padding:10px 14px;font-size:15px;font-weight:800;display:flex}.plotc__unit-add:hover{background:#f7f4ff}@media (width<=640px){.plotc__unit{gap:8px;padding:8px 10px}.plotc__unit-word{display:none}.plotc__unit-label{color:#4b2ed6;background:#f1eefa;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-weight:800;display:inline-flex}.plotc__unit-pills{flex:1;min-width:0;display:flex}.plotc__unit-pill{text-align:center;flex:1;padding:8px 10px}.plotc__unit-rm{width:34px;height:34px}.plotc__unit-add{padding:12px}}.plotc__grouplabel{letter-spacing:.14em;text-transform:uppercase;color:#8a87a0;font-size:13px;font-weight:800}.plotc__grouplabel--spaced{margin-top:10px}.plotc__photogrid{cursor:default;grid-template-columns:1fr 1fr;gap:14px;width:100%;margin-top:10px;display:grid}.plotc__photogrid-item{cursor:default;min-width:0;margin:0}.plotc__photogrid-item img{cursor:default}.plotc__photogrid-item:nth-child(3){grid-column:1/-1}.plotc__photogrid-item img,.plotc__photogrid-ph{object-fit:cover;color:#b0aebc;background:#f1eefa;border-radius:12px;justify-content:center;align-items:center;width:100%;height:200px;display:flex}.plotc__photogrid-item:nth-child(3) img,.plotc__photogrid-item:nth-child(3) .plotc__photogrid-ph{aspect-ratio:1;object-fit:cover;max-width:320px;height:auto;margin:0 auto}.plotc__photogrid-item figcaption{color:#4a4458;text-align:center;margin-top:6px;font-size:15px;font-weight:700}.plotc__unit--ground{flex-wrap:wrap;gap:10px}.plotc__ghead{display:contents}.plotc__glabel{display:none}.plotc__gbadge{color:#4b2ed6;background:#f1eefa;border-radius:999px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:inline-flex}.plotc__gpills{flex-wrap:wrap;flex:1;gap:8px;min-width:0;display:flex}.plotc__gpill{color:#4a4458;cursor:pointer;background:#fff;border:1px solid #e0dee9;border-radius:999px;padding:7px 12px;font-size:14px;font-weight:700;transition:border-color .15s,background .15s,color .15s}.plotc__gpill[data-on=true]{color:#4b2ed6;background:#f1eefa;border:1.5px solid #6d4aff;font-weight:800}@media (width<=960px){.plotc__unit--ground{flex-flow:wrap;align-items:center;gap:10px;padding:12px 14px}.plotc__unit--ground+.plotc__unit--ground{border-top:1px solid #eeebf6}.plotc__ghead{flex:1;order:0;align-items:center;gap:10px;min-width:0;display:flex}.plotc__glabel{color:#1a1a2e;flex:1;min-width:0;font-size:16px;font-weight:800;display:block}.plotc__unit--ground .plotc__unit-rm{order:1;width:30px;height:30px}.plotc__gpills{flex:none;order:2;gap:6px;width:100%}.plotc__gpill{padding:7px 14px;font-size:14.5px}.plotc__photogrid{grid-template-columns:1fr 1fr;gap:14px}.plotc__photogrid-item:nth-child(3){grid-column:1/-1}.plotc__photogrid-item img,.plotc__photogrid-ph,.plotc__photogrid-item:nth-child(3) img,.plotc__photogrid-item:nth-child(3) .plotc__photogrid-ph{aspect-ratio:1;object-fit:cover;border-radius:12px;max-width:280px;height:auto;margin:0 auto}.plotc__photogrid-item figcaption{font-size:15px}}@media (width<=560px){.plotc__photogrid{grid-template-columns:1fr}}
