.mkt-section{padding-block:clamp(3.5rem,7vw,var(--nt-step-6))}.mkt-section-sunken{background:var(--nt-surface-sunken)}.mkt-head{max-width:46rem;margin-bottom:var(--nt-step-4)}.mkt-head.is-centred{margin-inline:auto;text-align:center}.mkt-h1{font-family:var(--nt-font-display);font-weight:500;font-size:clamp(2rem,4.6vw,3rem);line-height:1.08;letter-spacing:-0.02em;color:var(--nt-text);margin:0 0 var(--nt-step-2);text-wrap:balance}.mkt-lede{font-size:var(--nt-text-md);line-height:1.6;color:var(--nt-text-secondary);margin:0;max-width:34em}.mkt-head.is-centred .mkt-lede{margin-inline:auto}.mkt-note{font-size:var(--nt-text-sm);line-height:1.6;color:var(--nt-text-secondary);margin:var(--nt-step-2) 0 0}.mkt-hint{font-size:var(--nt-text-xs);line-height:1.5;color:var(--nt-text-secondary);margin:var(--nt-step-1) 0 0}.mkt-label{display:block;font-size:var(--nt-text-sm);font-weight:600;color:var(--nt-text);margin-bottom:var(--nt-step-1)}.mkt-sub{font-family:var(--nt-font-display);font-weight:500;font-size:var(--nt-text-lg);color:var(--nt-text);margin:0 0 var(--nt-step-2)}.mkt-quiet-link{font-size:var(--nt-text-sm);font-weight:550;color:var(--nt-text-secondary);text-decoration:none;border-bottom:1px solid var(--nt-c-seal-300);padding-bottom:1px;transition:color var(--nt-motion-fast) var(--nt-ease-out)}.mkt-quiet-link:hover{color:var(--nt-c-seal-600)}.mkt-errors{border:1px solid var(--nt-danger-border);background:var(--nt-danger-soft);color:var(--nt-danger-text);border-radius:var(--nt-radius);padding:var(--nt-step-2);font-size:var(--nt-text-sm);margin-bottom:var(--nt-step-2)}.mkt-errors ul{margin:0;padding-left:1.1rem}.mkt-faq-section{padding-block:clamp(3rem,6vw,var(--nt-step-5))}.mkt-fig{width:100%;height:auto;display:block;overflow:visible}.mkt-fig-ink{fill:var(--nt-c-seal-400);transform-box:fill-box;transform-origin:bottom;transform:scaleY(var(--fill,0));transition:transform var(--nt-duration-bar,600ms) var(--nt-ease-out)}.mkt-fig-line{stroke:var(--nt-text)}.mkt-fig.is-zero .mkt-fig-line{stroke:var(--nt-danger)}.mkt-fig.is-zero .mkt-fig-ink{fill:none}.mkt-calc-form{display:grid;gap:var(--nt-step-3);align-content:start}.mkt-field{border:0;padding:0;margin:0;min-width:0}.mkt-field legend.mkt-label{padding:0}.mkt-seg{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;padding:4px;background:var(--nt-surface-sunken);border:1px solid var(--nt-border-subtle);border-radius:12px}.mkt-seg-wrap{grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr))}.mkt-seg-wrap>*{grid-column:span 2}.mkt-seg-wrap>:nth-child(4),.mkt-seg-wrap>:nth-child(5){grid-column:span 3}.mkt-seg-opt{position:relative;display:block}.mkt-seg-opt input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.mkt-seg-opt span{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 0.5rem;overflow-wrap:anywhere;border-radius:9px;font-size:var(--nt-text-sm);font-weight:550;color:var(--nt-text-secondary);text-align:center;transition:background var(--nt-motion-fast) var(--nt-ease-out),color var(--nt-motion-fast) var(--nt-ease-out),box-shadow var(--nt-motion-fast) var(--nt-ease-out)}.mkt-seg-opt input:hover + span{color:var(--nt-text)}.mkt-seg-opt input:checked + span{background:var(--nt-surface);color:var(--nt-text);box-shadow:var(--nt-shadow-1)}.mkt-seg-opt input:focus-visible + span{box-shadow:var(--nt-shadow-focus)}.mkt-stepper{display:inline-grid;grid-template-columns:auto minmax(4.5rem,1fr) auto;align-items:center;border:1px solid var(--nt-border-subtle);border-radius:12px;background:var(--nt-surface);overflow:hidden}.mkt-step-btn{display:none;place-items:center;width:46px;height:46px;border:0;background:transparent;color:var(--nt-text-secondary);cursor:pointer;transition:background var(--nt-motion-fast) var(--nt-ease-out),color var(--nt-motion-fast) var(--nt-ease-out)}.is-live .mkt-step-btn{display:grid}.mkt-step-btn:hover{background:var(--nt-surface-sunken);color:var(--nt-text)}.mkt-step-value{border:0;background:transparent;text-align:center;font-family:var(--nt-font-display);font-size:var(--nt-text-xl);font-weight:500;color:var(--nt-text);height:46px;width:100%;min-width:0}.mkt-step-value:focus{outline:none;box-shadow:inset 0 -2px 0 var(--nt-c-seal-400)}.mkt-kids{display:flex;gap:6px;margin-top:var(--nt-step-2);min-height:30px}.mkt-kid{display:block;width:22px;opacity:clamp(0,calc(var(--kids,0) - var(--i)),1);transform:translateY(calc((1 - clamp(0,calc(var(--kids,0) - var(--i)),1)) * 6px));transition:opacity var(--nt-motion-base) var(--nt-ease-out),transform var(--nt-motion-base) var(--nt-ease-out)}.mkt-kid .mkt-fig-line{stroke:var(--nt-c-seal-400)}.mkt-switch{display:flex;align-items:center;gap:0.65rem;cursor:pointer}.mkt-switch input{position:absolute;opacity:0;width:0;height:0}.mkt-switch-track{flex:none;width:42px;height:24px;border-radius:999px;background:var(--nt-c-paper-400);padding:3px;transition:background var(--nt-motion-base) var(--nt-ease-out)}.mkt-switch-thumb{display:block;width:18px;height:18px;border-radius:999px;background:var(--nt-surface);box-shadow:var(--nt-shadow-1);transition:transform var(--nt-motion-base) var(--nt-ease-seal)}.mkt-switch input:checked + .mkt-switch-track{background:var(--nt-c-seal-400)}.mkt-switch input:checked + .mkt-switch-track .mkt-switch-thumb{transform:translateX(18px)}.mkt-switch input:focus-visible + .mkt-switch-track{box-shadow:var(--nt-shadow-focus)}.mkt-switch-label{font-size:var(--nt-text-sm);color:var(--nt-text-secondary)}.mkt-money{position:relative;display:block}.mkt-money-input{width:100%;height:52px;padding:0 3rem 0 0.9rem;border:1px solid var(--nt-border-subtle);border-radius:12px;background:var(--nt-surface);font-family:var(--nt-font-display);font-size:var(--nt-text-xl);font-weight:500;color:var(--nt-text);transition:border-color var(--nt-motion-fast) var(--nt-ease-out),box-shadow var(--nt-motion-fast) var(--nt-ease-out)}.mkt-money-input:focus{outline:none;border-color:var(--nt-c-seal-400);box-shadow:var(--nt-shadow-focus)}.mkt-money-unit{position:absolute;right:0.9rem;top:50%;transform:translateY(-50%);font-family:var(--nt-font-mono);font-size:var(--nt-text-sm);color:var(--nt-text-tertiary);pointer-events:none}.mkt-slider{display:none;width:100%;margin-top:var(--nt-step-2);accent-color:var(--nt-c-seal-400)}.is-live .mkt-slider{display:block}.mkt-submit{width:100%;justify-content:center;margin-top:var(--nt-step-1)}.is-live .mkt-submit{display:none}.mkt-calc-shell{container-type:inline-size;container-name:mkt-calc}.mkt-calc-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--nt-step-4);align-items:start}@container mkt-calc (min-width:58rem){.mkt-calc-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--nt-step-5)}.mkt-calc-form{position:sticky;top:6rem}.mkt-calc-sticky-slot{display:none}}@supports not (container-type:inline-size){@media (min-width:64rem){.mkt-calc-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--nt-step-5)}.mkt-calc-form{position:sticky;top:6rem}.mkt-calc-sticky-slot{display:none}}}.mkt-calc-sticky-slot{position:sticky;bottom:0.75rem;z-index:3;padding-right:4rem}.mkt-sticky{display:grid;grid-template-columns:auto minmax(6.5rem,1fr) auto;text-decoration:none;align-items:center;gap:var(--nt-step-2);padding:0.7rem 0.9rem;border-radius:14px;border:1px solid var(--nt-border-subtle);background:var(--nt-surface);box-shadow:var(--nt-shadow-3)}.mkt-sticky-text{min-width:0}.mkt-sticky-name{margin:0;font-size:var(--nt-text-xs);color:var(--nt-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkt-sticky-value{margin:0;font-family:var(--nt-font-display);font-size:var(--nt-text-lg);color:var(--nt-text);white-space:nowrap}.mkt-sticky.is-zero .mkt-sticky-value{color:var(--nt-danger-text)}.mkt-sticky-more{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:var(--nt-surface-sunken);color:var(--nt-c-seal-600)}.mkt-result{background:var(--nt-surface);border:1px solid var(--nt-border-subtle);border-radius:var(--nt-radius-lg);box-shadow:var(--nt-shadow-2);padding:clamp(1.25rem,3vw,1.75rem)}.mkt-result-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nt-step-2)}.mkt-result-heading{min-width:0}.mkt-result-title{margin:0.1rem 0 0;font-family:var(--nt-font-display);font-weight:500;font-size:var(--nt-text-xl);line-height:1.2;color:var(--nt-text);text-wrap:balance}.mkt-result-sub{margin:0.3rem 0 0;font-size:var(--nt-text-sm);color:var(--nt-text-tertiary)}.mkt-share{flex:none;display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 0.7rem;border:1px solid var(--nt-border-subtle);border-radius:999px;background:transparent;font-size:var(--nt-text-xs);font-weight:600;color:var(--nt-text-secondary);cursor:pointer;transition:border-color var(--nt-motion-fast) var(--nt-ease-out),color var(--nt-motion-fast) var(--nt-ease-out)}.mkt-share:hover{border-color:var(--nt-c-seal-400);color:var(--nt-text)}.mkt-fam{margin-top:var(--nt-step-3)}.mkt-fam-self{position:relative;display:grid;justify-items:center;padding-bottom:18px}.mkt-fam-self .mkt-fig{width:44px}.mkt-fam-self::after{content:"";position:absolute;left:50%;bottom:0;width:1.5px;height:18px;background:var(--nt-c-seal-400)}.mkt-fam-self-name{margin:0.35rem 0 0;font-size:var(--nt-text-xs);font-weight:600;color:var(--nt-text)}.mkt-fam-self-estate{margin:0;font-family:var(--nt-font-mono);font-size:var(--nt-text-xs);color:var(--nt-text-tertiary)}.mkt-fam-heirs-scroll{overflow-x:auto;overflow-y:hidden;padding-top:16px;padding-bottom:2px;margin-inline:-2px;padding-inline:2px;scrollbar-width:thin;overscroll-behavior-x:contain}.mkt-fam-heirs{position:relative;display:flex;min-width:calc(var(--n,1) * 4.5rem)}.mkt-fam-heirs::before{content:"";position:absolute;top:-16px;left:calc(50% / var(--n,1));right:calc(50% / var(--n,1));height:1.5px;background:var(--nt-c-seal-400)}.mkt-fam-heir{position:relative;flex:1 1 0;min-width:0;display:grid;justify-items:center;text-align:center;padding-inline:2px}.mkt-fam-heir::before{content:"";position:absolute;top:-16px;left:calc(50% - 0.75px);width:1.5px;height:16px;background:var(--nt-c-seal-400)}.mkt-fam-heir.is-zero::before{background:var(--nt-danger)}.mkt-fam-heir .mkt-fig{width:min(58px,100%)}.mkt-fam-name{margin:0.45rem 0 0.15rem;font-size:var(--nt-text-xs);font-weight:600;color:var(--nt-text);overflow-wrap:anywhere}.mkt-fam-badge{margin:0;display:grid;gap:1px;font-family:var(--nt-font-mono);font-size:var(--nt-text-xs);font-variant-numeric:tabular-nums;color:var(--nt-text-secondary)}.mkt-fam-pct{font-size:var(--nt-text-sm);font-weight:600;color:var(--nt-text)}.mkt-fam-kr{color:var(--nt-text-tertiary)}.mkt-fam-badge.is-zero{color:var(--nt-danger-text);font-weight:700}.mkt-fam-badge.is-zero .mkt-fam-zero-amount{display:inline-block;padding:2px 7px;border-radius:999px;background:var(--nt-danger-soft);border:1px solid var(--nt-danger-border)}.mkt-fam.is-compact{display:flex;align-items:center;gap:0.6rem;margin:0}.mkt-fam.is-compact .mkt-fam-self{padding-bottom:0}.mkt-fam.is-compact .mkt-fam-self::after,.mkt-fam.is-compact .mkt-fam-heirs::before,.mkt-fam.is-compact .mkt-fam-heir::before,.mkt-fam.is-compact .mkt-fam-name,.mkt-fam.is-compact .mkt-fam-badge,.mkt-fam.is-compact .mkt-fam-self-name{display:none}.mkt-fam.is-compact .mkt-fam-heirs-scroll{overflow:visible;padding:0;margin:0}.mkt-fam.is-compact .mkt-fam-heirs{min-width:0;gap:2px}.mkt-fam.is-compact .mkt-fig{width:20px}.mkt-fam.is-compact .mkt-fam-self .mkt-fig{width:22px}.mkt-bar-block{margin-top:var(--nt-step-4)}.mkt-bar-labels{--fits:clamp(0,calc(5 - var(--segs,1)),1);display:flex;gap:2px;height:calc(var(--fits) * 1.15rem);opacity:var(--fits);overflow:hidden}.mkt-bar-label{flex:var(--pct,1) 1 0;min-width:0;display:grid;place-items:center;font-size:var(--nt-text-xs);line-height:1.15rem;color:var(--nt-text-secondary);opacity:calc(1 - clamp(0,calc((var(--pct,0) - 15) * 100),1));transition:flex-grow var(--nt-duration-bar,600ms) var(--nt-ease-out)}.mkt-bar-label>span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkt-bar{display:flex;height:52px;border-radius:10px;overflow:hidden;background:var(--nt-surface-sunken);gap:2px}.mkt-bar-seg{flex:var(--pct,1) 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:0;padding-inline:3px;font-size:var(--nt-text-xs);font-weight:600;color:var(--nt-c-ink-900);background:var(--nt-c-seal-400);transition:flex-grow var(--nt-duration-bar,600ms) var(--nt-ease-out)}.mkt-bar-seg:nth-child(2n){background:var(--nt-c-seal-600);color:var(--nt-c-paper-50)}.mkt-bar-seg:nth-child(3n){background:var(--nt-c-ink-700);color:var(--nt-c-paper-50)}.mkt-bar-seg-name{--show:clamp(0,calc((var(--pct,0) - 15) * 100),1);max-width:calc(var(--show) * 100%);opacity:var(--show);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:0.72rem;font-weight:650;line-height:1.1;transition:opacity var(--nt-duration-bar,600ms) var(--nt-ease-out)}.mkt-bar-seg-pct{font-family:var(--nt-font-mono);font-variant-numeric:tabular-nums;padding-inline:2px}.mkt-bar-caption{margin:var(--nt-step-1) 0 0;font-size:var(--nt-text-xs);color:var(--nt-text-tertiary)}.mkt-zero-note{margin:var(--nt-step-3) 0 0;padding-left:0.9rem;border-left:3px solid var(--nt-danger);color:var(--nt-danger-text);font-size:var(--nt-text-sm);line-height:1.55}.mkt-tax{margin-top:var(--nt-step-3);padding-top:var(--nt-step-3);border-top:1px solid var(--nt-border-subtle)}.mkt-tax-line{display:flex;align-items:baseline;justify-content:space-between;gap:var(--nt-step-2);margin:0}.mkt-tax-line-label{font-size:var(--nt-text-sm);font-weight:600;color:var(--nt-text)}.mkt-tax-line-value{font-family:var(--nt-font-display);font-size:var(--nt-text-xl);font-weight:500;font-variant-numeric:tabular-nums;color:var(--nt-text);white-space:nowrap}.mkt-tax .mkt-outside{margin-top:var(--nt-step-1);padding-top:0;border-top:0}.mkt-tax .mkt-note{margin-top:var(--nt-step-2)}.mkt-tax-rows{list-style:none;margin:var(--nt-step-2) 0 0;padding:0;display:grid;gap:2px}.mkt-tax-rows li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--nt-step-2);padding:0.55rem 0;border-bottom:1px solid var(--nt-border-subtle);font-size:var(--nt-text-sm)}.mkt-tax-name{color:var(--nt-text);display:grid}.mkt-tax-class{font-size:var(--nt-text-xs);color:var(--nt-text-tertiary)}.mkt-tax-value{font-family:var(--nt-font-mono);font-variant-numeric:tabular-nums;color:var(--nt-text);white-space:nowrap}.mkt-tax-rows li:last-child{border-bottom:0}.mkt-outside{margin-top:var(--nt-step-3);border-top:1px solid var(--nt-border-subtle);padding-top:var(--nt-step-2)}.mkt-outside summary{cursor:pointer;font-size:var(--nt-text-sm);font-weight:600;color:var(--nt-text-secondary);list-style:none}.mkt-outside summary::-webkit-details-marker{display:none}.mkt-outside summary::after{content:" +";font-family:var(--nt-font-mono);color:var(--nt-c-seal-600)}.mkt-outside[open] summary::after{content:" −"}.mkt-outside ul{margin:var(--nt-step-2) 0 0;padding-left:1.1rem;font-size:var(--nt-text-sm);color:var(--nt-text-tertiary);line-height:1.6}.mkt-pivot{margin-top:var(--nt-step-3);padding:clamp(1.25rem,3vw,1.6rem);border-radius:var(--nt-radius-lg);background:var(--nt-ink-panel);color:var(--nt-on-ink);position:relative;overflow:hidden}.mkt-pivot .nt-eyebrow{color:var(--nt-on-ink-accent)}.mkt-pivot-line{margin:0;font-family:var(--nt-font-display);font-size:var(--nt-text-lg);line-height:1.35;color:var(--nt-on-ink)}.mkt-pivot-amount{margin:0.35rem 0 0;font-family:var(--nt-font-display);font-size:clamp(1.8rem,5vw,2.5rem);font-weight:500;color:var(--nt-on-ink-accent);font-variant-numeric:tabular-nums}.mkt-pivot-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nt-step-2);margin-top:var(--nt-step-3)}.mkt-pivot-actions .mkt-quiet-link{color:var(--nt-on-ink-soft);border-bottom-color:var(--nt-on-ink-accent)}.mkt-pivot-actions .mkt-quiet-link:hover{color:var(--nt-on-ink)}.mkt-lead{margin-top:var(--nt-step-3);padding:clamp(1.1rem,3vw,1.5rem);border:1px solid var(--nt-border-subtle);border-radius:var(--nt-radius-lg);background:var(--nt-surface-sunken)}.mkt-lead.is-done{display:flex;align-items:center;gap:var(--nt-step-2)}.mkt-lead-head{display:flex;align-items:flex-start;gap:var(--nt-step-2);margin-bottom:var(--nt-step-2)}.mkt-lead-mark{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--nt-surface);border:1px solid var(--nt-border-subtle);color:var(--nt-c-seal-600)}.mkt-lead-mark.is-done{color:var(--nt-ok);border-color:var(--nt-ok-border);background:var(--nt-ok-soft)}.mkt-lead-title{margin:0;font-family:var(--nt-font-display);font-weight:500;font-size:var(--nt-text-lg);color:var(--nt-text)}.mkt-lead-head .mkt-note{margin-top:2px}.mkt-lead-row{display:flex;flex-wrap:wrap;gap:var(--nt-step-1)}.mkt-lead-input{flex:1 1 12rem;min-width:0;height:48px;padding:0 0.9rem;border:1px solid var(--nt-border-subtle);border-radius:12px;background:var(--nt-surface);font-size:var(--nt-text-base);color:var(--nt-text)}.mkt-lead-input:focus{outline:none;border-color:var(--nt-c-seal-400);box-shadow:var(--nt-shadow-focus)}.mkt-lead-row .nt-cta-btn{flex:none}.mkt-consent{display:flex;align-items:flex-start;gap:0.5rem;margin-top:var(--nt-step-2);font-size:var(--nt-text-xs);line-height:1.5;color:var(--nt-text-secondary)}.mkt-consent input{margin-top:2px;accent-color:var(--nt-c-seal-400)}.mkt-notary-layout{display:grid;gap:var(--nt-step-4);align-items:start}@media (min-width:62rem){.mkt-notary-layout{grid-template-columns:minmax(0,26rem) minmax(0,1fr);gap:var(--nt-step-5)}.mkt-notary-map{position:sticky;top:6rem;width:100%;max-width:34rem;justify-self:center}}.mkt-postcode{margin-top:var(--nt-step-4)}.mkt-postcode-row{display:flex;gap:var(--nt-step-1)}.mkt-postcode-input{flex:1 1 7rem;max-width:9rem;height:52px;padding:0 0.9rem;border:1px solid var(--nt-border-subtle);border-radius:12px;background:var(--nt-surface);font-family:var(--nt-font-mono);font-size:var(--nt-text-lg);letter-spacing:0.12em;color:var(--nt-text)}.mkt-postcode-input:focus{outline:none;border-color:var(--nt-c-seal-400);box-shadow:var(--nt-shadow-focus)}.mkt-postcode-submit{flex:none}.mkt-notary-hero:has([data-court-picker-target="card"]) .mkt-postcode-submit{display:inline-flex}.mkt-court-card{margin-top:var(--nt-step-3);padding:clamp(1.1rem,3vw,1.5rem);border:1px solid var(--nt-border-subtle);border-radius:var(--nt-radius-lg);background:var(--nt-surface);box-shadow:var(--nt-shadow-2)}.mkt-court-card.is-in{animation:mkt-slide-in var(--nt-duration-sheet,300ms) var(--nt-ease-out) both}@keyframes mkt-slide-in{from{opacity:0;transform:translate3d(22px,0,0)}to{opacity:1;transform:none}}.mkt-court-name{margin:0;font-family:var(--nt-font-display);font-weight:500;font-size:var(--nt-text-lg);color:var(--nt-text)}.mkt-court-address{margin:0.3rem 0 0;font-size:var(--nt-text-sm);color:var(--nt-text-secondary);line-height:1.5}.mkt-court-facts{display:grid;gap:0.55rem;margin:var(--nt-step-3) 0}.mkt-court-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--nt-step-2)}.mkt-court-facts dt{font-size:var(--nt-text-xs);color:var(--nt-text-tertiary);flex:none}.mkt-court-facts dd{margin:0;min-width:0;font-size:var(--nt-text-sm);color:var(--nt-text);text-align:right}.mkt-court-missing{color:var(--nt-text-tertiary);font-style:italic}.mkt-court-facts>.mkt-court-fact-long{display:block}.mkt-court-facts>.mkt-court-fact-long dt{margin-bottom:0.15rem}.mkt-court-facts>.mkt-court-fact-long dd{text-align:left;line-height:1.5}@media (min-width:48rem){.mkt-court-facts>.mkt-court-fact-long{display:flex;align-items:baseline;justify-content:space-between;gap:var(--nt-step-2)}.mkt-court-facts>.mkt-court-fact-long dd{text-align:right}}.mkt-court-phone-cta{font-variant-numeric:tabular-nums}.mkt-court-phone-note{flex-basis:100%;margin:0;font-size:var(--nt-text-xs);line-height:1.5;color:var(--nt-text-tertiary)}.mkt-court-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nt-step-2)}.mkt-court-actions .nt-cta-btn{flex:1 1 auto;justify-content:center}@media (pointer:coarse){.mkt-quiet-link,.mkt-court-index-link{display:inline-flex;align-items:center;min-height:44px}}.mkt-court-bring{margin-top:var(--nt-step-3);padding-top:var(--nt-step-3);border-top:1px solid var(--nt-border-subtle)}.mkt-bring{list-style:none;margin:0;padding:0;display:grid;gap:0.45rem}.mkt-bring li{display:flex;align-items:flex-start;gap:0.5rem;font-size:var(--nt-text-sm);color:var(--nt-text-secondary);line-height:1.5}.mkt-bring svg{flex:none;margin-top:3px;color:var(--nt-c-seal-500)}.mkt-court-warn{margin:var(--nt-step-3) 0 0;padding:0.75rem 0.9rem;border-radius:12px;color:var(--nt-text-secondary);font-size:var(--nt-text-xs);line-height:1.55;border-left:3px solid var(--nt-on-ink-accent)}.mkt-court-warn strong{color:var(--nt-text)}.mkt-court-index{list-style:none;margin:0;padding:0;display:grid;gap:2px}@media (min-width:40rem){.mkt-court-index{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--nt-step-3)}}@media (min-width:62rem){.mkt-court-index{grid-template-columns:repeat(3,minmax(0,1fr))}}.mkt-court-index-link{color:inherit;display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;align-items:baseline;gap:0.6rem;padding:0.7rem 0.5rem;border-bottom:1px solid var(--nt-border-subtle);text-decoration:none;transition:background var(--nt-motion-fast) var(--nt-ease-out)}.mkt-court-index-link:hover{background:var(--nt-surface)}.mkt-court-index-city{font-weight:600;font-size:var(--nt-text-sm);color:var(--nt-text)}.mkt-court-index-name{font-size:var(--nt-text-xs);color:var(--nt-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt-court-index-arrow{color:var(--nt-c-seal-500);align-self:center;transition:transform var(--nt-motion-fast) var(--nt-ease-out)}.mkt-court-index-link:hover .mkt-court-index-arrow{transform:translateX(3px)}.mkt-cmp-hero{padding-bottom:0}.mkt-stamp-note{margin:var(--nt-step-3) 0 0;font-family:var(--nt-font-mono);font-size:var(--nt-text-xs);color:var(--nt-text-tertiary)}.mkt-cmp-table-wrap{display:none}.mkt-cmp-cards{display:grid;gap:var(--nt-step-3)}@media (min-width:40rem){.mkt-cmp-cards{display:none}.mkt-cmp-table-wrap{display:block}}.mkt-cmp-card{border:1px solid var(--nt-border-subtle);border-radius:var(--nt-radius-lg);background:var(--nt-surface);overflow:hidden}.mkt-cmp-card-table{width:100%;border-collapse:collapse}.mkt-cmp-card-caption{display:flex;align-items:baseline;justify-content:space-between;gap:var(--nt-step-2);padding:0.85rem 1rem;background:var(--nt-surface-sunken);border-bottom:1px solid var(--nt-border-subtle);text-align:left}.mkt-cmp-card-name{font-size:var(--nt-text-sm);font-weight:650;color:var(--nt-text)}.mkt-cmp-card-source{font-family:var(--nt-font-mono);font-size:0.66rem;color:var(--nt-text-secondary)}.mkt-cmp-card-table th,.mkt-cmp-card-table td{padding:0.6rem 0.75rem;text-align:center;vertical-align:middle;border-bottom:1px solid var(--nt-border-subtle)}.mkt-cmp-card-table tbody tr:last-child th,.mkt-cmp-card-table tbody tr:last-child td{border-bottom:0}.mkt-cmp-card-table thead th{font-size:var(--nt-text-xs);font-weight:600;color:var(--nt-text-secondary);background:var(--nt-surface-sunken)}.mkt-cmp-card-table th[scope="row"]{text-align:left;font-size:var(--nt-text-sm);font-weight:550;color:var(--nt-text)}.mkt-cmp-card-table .is-us{background:var(--nt-c-seal-50);color:var(--nt-c-seal-600);font-weight:650}.mkt-cmp-card-table thead .is-us{color:var(--nt-c-seal-600)}.mkt-cmp-scroll{overflow-x:auto;border:1px solid var(--nt-border-subtle);border-radius:var(--nt-radius-lg);background:var(--nt-surface)}.mkt-cmp-table{width:100%;border-collapse:separate;border-spacing:0}.mkt-cmp-corner{width:9.5rem;background:var(--nt-surface)}.mkt-cmp-col,.mkt-cmp-cell,.mkt-cmp-feature{padding:0.85rem 0.9rem;text-align:center;vertical-align:middle}.mkt-cmp-col{display:table-cell;border-bottom:1px solid var(--nt-border);background:var(--nt-surface);padding-block:var(--nt-step-3)}.mkt-cmp-name{display:block;font-size:var(--nt-text-sm);font-weight:650;color:var(--nt-text)}.mkt-cmp-price{display:block;margin-top:3px;font-family:var(--nt-font-display);font-size:var(--nt-text-lg);font-weight:500;color:var(--nt-text-secondary);white-space:nowrap}.mkt-cmp-source{display:block;margin-top:3px;font-family:var(--nt-font-mono);font-size:0.66rem;color:var(--nt-text-tertiary)}.mkt-cmp-feature{text-align:left;font-size:var(--nt-text-sm);font-weight:550;color:var(--nt-text);background:var(--nt-surface);border-bottom:1px solid var(--nt-border-subtle);position:sticky;left:0;z-index:2}.mkt-cmp-corner{position:sticky;left:0;z-index:3}.mkt-cmp-cell{border-bottom:1px solid var(--nt-border-subtle);font-size:var(--nt-text-sm);color:var(--nt-text-secondary)}.mkt-cmp-table tbody tr:last-child .mkt-cmp-cell,.mkt-cmp-table tbody tr:last-child .mkt-cmp-feature{border-bottom:0}.mkt-cmp-col.is-us,.mkt-cmp-cell.is-us{position:sticky;left:9.5rem;z-index:2;background:var(--nt-surface);border-right:1px solid var(--nt-border)}.mkt-cmp-col.is-us{z-index:3;box-shadow:inset 0 3px 0 var(--nt-c-seal-400)}.mkt-cmp-col.is-us .mkt-cmp-price{color:var(--nt-c-seal-600)}.mkt-cmp-scroll.is-scrolled .mkt-cmp-col.is-us,.mkt-cmp-scroll.is-scrolled .mkt-cmp-cell.is-us{box-shadow:1px 0 0 var(--nt-border)}.mkt-cmp-scroll.is-scrolled .mkt-cmp-col.is-us{box-shadow:1px 0 0 var(--nt-border),inset 0 3px 0 var(--nt-c-seal-400)}@media (min-width:62rem){.mkt-cmp-corner{width:14rem}}.mkt-cmp-footnote{text-align:right}.mkt-mark{display:inline-flex;flex-direction:column;align-items:center;gap:2px}.mkt-mark-text{font-size:var(--nt-text-sm);color:var(--nt-text);font-variant-numeric:tabular-nums}.is-us .mkt-mark-text{font-weight:650}.mkt-mark-yes .mkt-mark-glyph{color:var(--nt-ok)}.mkt-mark-no .mkt-mark-glyph{color:var(--nt-c-ink-300)}.mkt-mark-partial .mkt-mark-glyph{color:var(--nt-warn)}.mkt-mark-stroke{stroke-dasharray:1;stroke-dashoffset:1}.is-revealed .mkt-mark-stroke{animation:mkt-draw 380ms var(--nt-ease-out) forwards;animation-delay:calc(var(--row,0) * 55ms)}.is-revealed .mkt-mark-stroke-2{animation-delay:calc(var(--row,0) * 55ms + 130ms)}@keyframes mkt-draw{to{stroke-dashoffset:0}}.mkt-guarantee{display:grid;gap:var(--nt-step-3);align-items:center;justify-items:center;text-align:center}@media (min-width:48rem){.mkt-guarantee{grid-template-columns:auto minmax(0,1fr);text-align:left;justify-items:start;gap:var(--nt-step-4)}}.mkt-stamp{position:relative;display:grid;place-items:center;color:var(--nt-c-seal-500)}.mkt-stamp-ring{stroke:currentColor}.mkt-stamp-ring-inner{stroke:currentColor;opacity:0.4}.mkt-stamp-figure{font-family:var(--nt-font-display);font-size:34px;font-weight:500;fill:currentColor}.mkt-stamp-unit{font-family:var(--nt-font-mono);font-size:12px;letter-spacing:0.1em;fill:currentColor}.is-revealed .mkt-stamp svg{animation:mkt-stamp-land var(--nt-duration-stamp,260ms) var(--nt-ease-seal) both}.mkt-stamp-pulse{position:absolute;width:104px;height:104px;border-radius:999px;border:2px solid var(--nt-c-seal-400);opacity:0;pointer-events:none}.is-revealed .mkt-stamp-pulse{animation:mkt-stamp-ring 700ms var(--nt-ease-out) 200ms both}@keyframes mkt-stamp-land{from{transform:scale(1.4) rotate(6deg);opacity:0}to{transform:none;opacity:1}}@keyframes mkt-stamp-ring{from{transform:scale(1);opacity:0.4}to{transform:scale(1.6);opacity:0}}@media (prefers-reduced-motion:reduce){.mkt-fig-ink,.mkt-bar-seg,.mkt-bar-label,.mkt-bar-seg-name,.mkt-kid,.mkt-switch-thumb,.mkt-court-index-arrow{transition-duration:var(--nt-duration-fast,120ms)}.mkt-court-card.is-in,.is-revealed .mkt-mark-stroke,.is-revealed .mkt-stamp svg,.is-revealed .mkt-stamp-pulse{animation:none}.mkt-mark-stroke{stroke-dashoffset:0}.mkt-stamp-pulse{display:none}}.mkt-map-live{display:block;width:100%;aspect-ratio:15 / 13;max-height:74vh;overflow:hidden;border-radius:var(--nt-radius-lg);border:1px solid var(--nt-border-subtle);background:var(--nt-surface)}.mkt-map-live .mkt-live-pin{display:grid;place-items:center;width:22px;height:22px;cursor:pointer;text-decoration:none;border-radius:var(--nt-radius-full)}.mkt-map-live .mkt-live-pin-dot{width:8px;height:8px;border-radius:var(--nt-radius-full);background:var(--nt-c-ink-700);box-shadow:0 0 0 2px var(--nt-surface);transition:background var(--nt-duration-fast) var(--nt-ease),width var(--nt-duration-fast) var(--nt-ease),height var(--nt-duration-fast) var(--nt-ease)}.mkt-map-live .mkt-live-pin-label{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding-top:1px;font-size:12.5px;font-weight:600;line-height:1.2;white-space:nowrap;color:var(--nt-text-secondary);text-shadow:1px 0 0 var(--nt-surface),-1px 0 0 var(--nt-surface),0 1px 0 var(--nt-surface),0 -1px 0 var(--nt-surface),1px 1px 0 var(--nt-surface),1px -1px 0 var(--nt-surface),-1px 1px 0 var(--nt-surface),-1px -1px 0 var(--nt-surface);pointer-events:none;transition:color var(--nt-duration-fast) var(--nt-ease)}.mkt-map-live .mkt-live-pin-label{opacity:0}.mkt-map-live.is-labelled .mkt-live-pin-label{opacity:1}.mkt-map-live.is-labelled .mkt-live-pin.is-active .mkt-live-pin-label{opacity:0}.mkt-map-live .mkt-live-pin:hover .mkt-live-pin-dot,.mkt-map-live .mkt-live-pin:focus-visible .mkt-live-pin-dot{background:var(--nt-c-seal-400)}.mkt-map-live .mkt-live-pin:hover .mkt-live-pin-label,.mkt-map-live .mkt-live-pin:focus-visible .mkt-live-pin-label,.mkt-map-live.is-labelled .mkt-live-pin.is-active:hover .mkt-live-pin-label,.mkt-map-live.is-labelled .mkt-live-pin.is-active:focus-visible .mkt-live-pin-label{opacity:1;color:var(--nt-text)}.mkt-map-live .mkt-live-pin:focus-visible{outline:none;box-shadow:var(--nt-shadow-focus)}.mkt-map-live .mkt-live-pin.is-active .mkt-live-pin-dot{width:12px;height:12px;background:var(--nt-c-seal-500);box-shadow:0 0 0 2px var(--nt-surface),0 0 0 5px rgb(147 40 58 / 0.22)}.mkt-map-live .mkt-live-pin.is-active .mkt-live-pin-label{color:var(--nt-text);font-weight:700}.mkt-map-live .maplibregl-ctrl-attrib{background:rgb(255 255 255 / 0.82);border-radius:var(--nt-radius) 0 0 0;font-size:10.5px;line-height:1.5;color:var(--nt-text-tertiary)}.mkt-map-live .maplibregl-ctrl-attrib a{color:var(--nt-text-secondary)}.mkt-map-live .maplibregl-ctrl-group{border-radius:var(--nt-radius);border:1px solid var(--nt-border-subtle);background:var(--nt-surface);box-shadow:var(--nt-shadow-1)}.mkt-map-live .maplibregl-ctrl-group button + button{border-top:1px solid var(--nt-border-subtle)}.mkt-map-live .maplibregl-ctrl-group button:not(:disabled):hover{background:var(--nt-bg-accent)}.mkt-map-live .maplibregl-ctrl-group button:focus,.mkt-map-live .maplibregl-ctrl-attrib-button:focus{box-shadow:none}.mkt-map-live .maplibregl-ctrl-group button:focus-visible,.mkt-map-live .maplibregl-ctrl-attrib-button:focus-visible{outline:none;box-shadow:var(--nt-shadow-focus)}@media (prefers-reduced-motion:reduce){.mkt-map-live .mkt-live-pin-dot,.mkt-map-live .mkt-live-pin-label{transition:none}}@media (forced-colors:active){.mkt-map-live .mkt-live-pin-dot{background:LinkText;box-shadow:0 0 0 2px Canvas}.mkt-map-live .mkt-live-pin.is-active .mkt-live-pin-dot{background:Highlight;box-shadow:0 0 0 2px Canvas}.mkt-map-live .mkt-live-pin-label{color:CanvasText;text-shadow:none;background:Canvas}}@media (max-width:40rem){.mkt-section{padding-block:1.75rem 2.5rem}.mkt-head{margin-bottom:1.25rem}.mkt-h1{font-size:1.75rem;line-height:1.1;margin-bottom:0.6rem}.mkt-lede{font-size:1rem;line-height:1.5}.mkt-calc-form{gap:1rem}.mkt-label{font-size:0.8rem;margin-bottom:0.35rem}.mkt-seg{padding:3px;gap:3px}.mkt-seg-opt span{min-height:40px;font-size:0.85rem;padding:0 0.4rem}.mkt-field:has(>.mkt-stepper){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:0.75rem}.mkt-field:has(>.mkt-stepper)>.mkt-label{grid-column:1 / -1}.mkt-stepper{grid-template-columns:auto minmax(3.25rem,1fr) auto}.mkt-step-btn{width:40px;height:40px}.mkt-step-value{height:40px;font-size:1.25rem}.mkt-kids{margin-top:0;min-height:0;align-self:center}.mkt-kid{width:18px}.mkt-switch{min-height:40px}.mkt-money-input{height:48px;font-size:1.25rem}.mkt-slider{margin-top:0.5rem}.mkt-hint{margin-top:0.3rem}.mkt-calc-layout{display:block}.mkt-calc-layout>* + *{margin-top:1.5rem}.mkt-calc-sticky-slot{position:sticky;bottom:0;z-index:3;padding:0;margin-inline:calc(-1 * var(--nt-gutter));margin-top:1rem}.mkt-sticky{border-radius:16px 16px 0 0;border-width:1px 0 0;padding:0.55rem var(--nt-gutter) calc(0.55rem + env(safe-area-inset-bottom,0px));box-shadow:0 -10px 30px -16px rgba(21,23,27,.45);min-height:56px}.mkt-sticky-value{font-size:1.1rem}.mkt-result{padding:1rem}}.mkt-sentence{display:none}dialog.mkt-sheet{display:block;position:static;margin:0;padding:0;border:0;width:auto;max-width:none;max-height:none;background:transparent;color:inherit}.mkt-sheet-grip,.mkt-sheet-head,.mkt-sheet-foot{display:none}.mkt-sheet-body{display:contents}@media (max-width:40rem){body:has(.mkt-calc-shell) .mkt-head .mkt-lede{display:none}body:has(.mkt-calc-shell) .mkt-head{margin-bottom:1rem}.mkt-sentence{display:block;margin:0 0 1.25rem;font-family:var(--nt-font-display);font-size:1.5rem;line-height:1.55;letter-spacing:-0.005em;color:var(--nt-text);text-wrap:pretty}.mkt-sentence-chip{display:inline;font:inherit;color:var(--nt-seal-text,var(--nt-seal));background:none;border:0;border-bottom:2px solid var(--nt-seal);padding:0 0.08em 0.02em;margin:0;border-radius:0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--nt-duration-fast,160ms) var(--nt-ease-out),border-color var(--nt-duration-fast,160ms) var(--nt-ease-out)}.mkt-sentence-chip.is-unset{color:var(--nt-text-tertiary);border-bottom-style:dashed;border-bottom-color:var(--nt-border)}.mkt-sentence-chip:active{color:var(--nt-seal-hover,var(--nt-seal))}.mkt-sentence-chip:focus-visible{outline:3px solid var(--nt-focus-ring);outline-offset:3px;border-radius:4px}.mkt-sentence-part[hidden]{display:none}.mkt-calc-shell.is-live:has(.mkt-sentence) dialog.mkt-sheet:not([open]){display:none}.mkt-calc-shell.is-live:has(.mkt-sentence) .mkt-calc-layout>.mkt-calc-form{margin-top:0}dialog.mkt-sheet[open]{position:fixed;inset:auto 0 0 0;margin:0;z-index:70;width:100%;max-width:none;max-height:85dvh;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;border:0;border-radius:20px 20px 0 0;padding:0 0 env(safe-area-inset-bottom,0px);background:var(--nt-surface);color:var(--nt-text);box-shadow:0 -10px 30px -16px rgba(21,23,27,.45);animation:mkt-sheet-up 260ms var(--nt-ease-out)}dialog.mkt-sheet::backdrop{background:rgba(21,23,27,.45)}.mkt-calc-shell.is-live:has(.mkt-sentence) .mkt-sheet-grip{display:block;width:36px;height:4px;border-radius:2px;background:var(--nt-border);margin:0.55rem auto 0}.mkt-calc-shell.is-live:has(.mkt-sentence) .mkt-sheet-head{display:flex;justify-content:space-between;align-items:center;gap:0.75rem;padding:0.5rem 1.25rem 0.25rem}.mkt-sheet-title{margin:0;font:600 1.05rem var(--nt-font-body)}.mkt-sheet-close{width:40px;height:40px;border-radius:50%;border:0;display:grid;place-items:center;background:var(--nt-surface-sunken);color:var(--nt-text);font-size:1.35rem;line-height:1;cursor:pointer}.mkt-calc-shell.is-live:has(.mkt-sentence) .mkt-sheet-body{display:block;padding:0.5rem 1.25rem 0.75rem;overflow:auto;overscroll-behavior:contain}.mkt-calc-shell.is-live:has(.mkt-sentence) .mkt-sheet-body .mkt-label{display:none}.mkt-calc-shell.is-live:has(.mkt-sentence) .mkt-sheet-foot{display:block;padding:0.35rem 1.25rem 0.85rem}.mkt-sheet-done{width:100%;justify-content:center;min-height:48px}.mkt-sheet-body .mkt-seg-opt span{min-height:48px;font-size:1rem}.mkt-sheet-body .mkt-step-btn{width:52px;height:52px}.mkt-sheet-body .mkt-step-value{height:52px;font-size:1.5rem}.mkt-sheet-body .mkt-field-toggle{margin-top:1rem}.mkt-sheet-body .mkt-money-input{height:52px}.mkt-calc-shell.is-live:has(.mkt-sentence) .mkt-calc-sticky-slot{display:none}}@keyframes mkt-sheet-up{from{transform:translateY(24px);opacity:0}}@media (prefers-reduced-motion:reduce){dialog.mkt-sheet[open]{animation:none}}.mkt-figs{display:flex;align-items:flex-end;gap:6px;flex-wrap:wrap}.mkt-fig-opt{position:relative;display:grid;place-items:center;min-width:40px;min-height:44px;padding:4px 2px 0;border-radius:10px;cursor:pointer;-webkit-tap-highlight-color:transparent}.mkt-fig-opt input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.mkt-fig-opt svg{width:26px;height:auto;display:block}.mkt-fig-opt .mkt-fig-line{stroke:var(--nt-c-seal-400)}.mkt-fig-opt .mkt-fig-ink{--fill:0;transition:transform 260ms var(--nt-ease-out)}.mkt-fig-opt:has(input:focus-visible){outline:3px solid var(--nt-focus-ring);outline-offset:2px}.mkt-fig-none{min-width:auto;padding:0 0.85rem;margin-right:4px;border:1px solid var(--nt-border);border-radius:999px;font-size:var(--nt-text-sm);font-weight:550;color:var(--nt-text-secondary);background:var(--nt-surface)}.mkt-fig-none:has(input:checked){background:var(--nt-text);color:var(--nt-surface);border-color:var(--nt-text)}.mkt-figs:has([value="1"]:checked) .mkt-fig-opt[data-count="1"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="2"]:checked) .mkt-fig-opt[data-count="1"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="2"]:checked) .mkt-fig-opt[data-count="2"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="3"]:checked) .mkt-fig-opt[data-count="1"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="3"]:checked) .mkt-fig-opt[data-count="2"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="3"]:checked) .mkt-fig-opt[data-count="3"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="4"]:checked) .mkt-fig-opt[data-count="1"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="4"]:checked) .mkt-fig-opt[data-count="2"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="4"]:checked) .mkt-fig-opt[data-count="3"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="4"]:checked) .mkt-fig-opt[data-count="4"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="5"]:checked) .mkt-fig-opt[data-count="1"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="5"]:checked) .mkt-fig-opt[data-count="2"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="5"]:checked) .mkt-fig-opt[data-count="3"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="5"]:checked) .mkt-fig-opt[data-count="4"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="5"]:checked) .mkt-fig-opt[data-count="5"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="6"]:checked) .mkt-fig-opt[data-count="1"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="6"]:checked) .mkt-fig-opt[data-count="2"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="6"]:checked) .mkt-fig-opt[data-count="3"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="6"]:checked) .mkt-fig-opt[data-count="4"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="6"]:checked) .mkt-fig-opt[data-count="5"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="6"]:checked) .mkt-fig-opt[data-count="6"] .mkt-fig-ink{--fill:1}.mkt-figs:has([value="0"]:checked) .mkt-fig-opt:not(.mkt-fig-none){opacity:0.55}.mkt-sheet-title{font-family:var(--nt-font-display);font-weight:400;font-size:1.3rem;line-height:1.3;letter-spacing:-0.005em}.mkt-sheet-title em{font-style:normal;color:var(--nt-seal-text,var(--nt-seal));border-bottom:2px dashed var(--nt-seal);padding:0 0.15em}.mkt-presets{display:flex;flex-wrap:wrap;gap:0.4rem;margin:0 0 0.85rem}.mkt-preset{min-height:40px;padding:0 0.85rem;border-radius:999px;border:1px solid var(--nt-border);background:var(--nt-surface);color:var(--nt-text);font:550 var(--nt-text-sm) var(--nt-font-body);cursor:pointer;font-variant-numeric:tabular-nums}.mkt-preset[aria-pressed="true"]{background:var(--nt-text);color:var(--nt-surface);border-color:var(--nt-text)}.mkt-preset:focus-visible{outline:3px solid var(--nt-focus-ring);outline-offset:2px}.mkt-fly{position:fixed;z-index:80;pointer-events:none;display:grid;place-items:center;font:400 1.5rem var(--nt-font-display);color:var(--nt-seal-text,var(--nt-seal));white-space:nowrap;opacity:0.95;transition:transform 460ms cubic-bezier(.2,1,.3,1),opacity 200ms 320ms;transform-origin:left top;will-change:transform}.mkt-fly.is-landing{opacity:0}@media (max-width:40rem){.mkt-desk-only{display:none}.mkt-figs{gap:4px;justify-content:space-between}.mkt-sheet-body .mkt-fig-opt{min-height:56px;min-width:42px}.mkt-sheet-body .mkt-fig-opt svg{width:32px}.mkt-sheet-body .mkt-fig-none{min-height:44px}.mkt-sheet-body .mkt-figs{margin-top:0.25rem}.mkt-sheet-body .mkt-slider{margin:0 0 0.85rem}}@media (prefers-reduced-motion:reduce){.mkt-fly{transition:none}.mkt-fig-opt .mkt-fig-ink{transition:none}}