@layer components{.marketing-pricing .tier__price{font-size:clamp(40px,4vw,52px);line-height:1;letter-spacing:-.02em}.marketing-pricing .tier__period{font-family:var(--ui-font-text);font-size:15px;letter-spacing:0}.marketing-pricing .tier__list{padding-top:14px;border-top:1px solid var(--ui-line)}.breakeven{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,4vw,48px);align-items:start;margin-top:clamp(64px,7vw,104px)}.breakeven__intro{min-width:0}.breakeven__intro .label{margin:0 0 14px}.breakeven__title{max-width:14ch;margin:0;font-size:clamp(34px,3.6vw,52px);font-variation-settings:"wdth" 100,"wght" 800;line-height:.98;letter-spacing:-.025em}p.breakeven__lede{max-width:46ch;margin:18px 0 0;color:var(--ui-body);font-size:17px;line-height:1.6}.breakeven-sheet{--text: var(--ui-sheet-ink);--text-body: var(--ui-sheet-ink);--text-muted: var(--ui-sheet-muted);min-width:0}p.breakeven-sheet__title{max-width:none;margin:0;font-size:18px;font-weight:700}.breakeven-sheet__stepper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:16px 0 14px;border-bottom:1px solid var(--ui-sheet-rule)}.breakeven-sheet__label{font-size:15px;font-weight:600;line-height:1.3}.breakeven-sheet__controls{display:inline-flex;align-items:center;gap:4px;padding:3px;border-radius:var(--ui-radius-pill);background:var(--ui-fill)}.breakeven-sheet__step{inline-size:var(--ui-target-control);block-size:var(--ui-target-control);padding:0;border:1px solid var(--ui-edge);border-radius:50%;background:var(--ui-sheet-ground);color:var(--ui-sheet-ink);font:500 20px/1 var(--ui-font-reading);cursor:pointer}.breakeven-sheet__step:disabled{opacity:.4;cursor:default}.breakeven-sheet__step:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.breakeven-sheet__count{min-inline-size:52px;text-align:center;font:500 26px/1 var(--ui-font-reading);font-variant-numeric:tabular-nums;letter-spacing:0}.breakeven-sheet__rows>li>span:first-child{font-size:15px}.breakeven-sheet__rows small{display:block;margin-top:2px;font:400 12px/1.4 var(--ui-font-text);letter-spacing:0}.breakeven-sheet__rows .ui-sheet__num{font-size:22px;font-weight:500}.breakeven-sheet__rows .is-lower .ui-sheet__num{color:var(--ui-note-marker)}.breakeven-sheet__rows .is-lower .ui-sheet__num:after{content:" · lower";font:400 12px var(--ui-font-reading)}.breakeven-chart{--_plot: 112px;position:relative;margin:18px 0 0}.breakeven-chart ol{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(4px,1vw,10px);align-items:end;block-size:var(--_plot);margin:0 0 24px;padding:0;list-style:none}.breakeven-chart li{position:relative;block-size:100%}.breakeven-chart li:before{content:"";position:absolute;inset:auto 0 0;block-size:calc(var(--h) * 100%);border-radius:3px 3px 0 0;background:color-mix(in srgb,var(--ui-sheet-ink) 14%,transparent)}.breakeven-chart li.is-counted:before{background:color-mix(in srgb,var(--ui-sheet-ink) 34%,transparent)}.breakeven-chart li.is-current:before{background:var(--ui-sheet-ink)}.breakeven-chart li span{position:absolute;inset:auto 0 -20px;color:var(--ui-sheet-muted);font:400 11px/1 var(--ui-font-reading);text-align:center}.breakeven-chart__line{position:absolute;inset-inline:0;top:calc((1 - var(--line)) * var(--_plot) - 1px);border-top:2px solid var(--ui-note-marker)}.breakeven-chart__line span{position:absolute;right:0;bottom:5px;padding:0 4px;background:var(--ui-sheet-ground);color:var(--ui-note-marker);font:400 11px/1.2 var(--ui-font-reading)}.breakeven-chart figcaption{margin-top:6px;color:var(--ui-sheet-muted);font:400 12px/1.3 var(--ui-font-reading)}p.breakeven-sheet__verdict{max-width:none;margin:16px 0 0;font-size:16px;font-weight:500;line-height:1.5}p.breakeven-sheet__note{max-width:none;margin:6px 0 0;color:var(--ui-sheet-muted);font:400 12px/1.45 var(--ui-font-text)}@media(max-width:960px){.breakeven{grid-template-columns:minmax(0,1fr)}}.unlimited-compare{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,4vw,48px);align-items:start}.unlimited-compare__intro{min-width:0}.unlimited-compare__intro .label{margin:0 0 14px}.unlimited-compare__title{max-width:16ch;margin:0;font-size:clamp(34px,3.6vw,52px);font-variation-settings:"wdth" 100,"wght" 800;line-height:.98;letter-spacing:-.025em}p.unlimited-compare__lede{max-width:46ch;margin:18px 0 0;color:var(--ui-body);font-size:17px;line-height:1.6}.unlimited-compare__sheet{--text: var(--ui-sheet-ink);--text-body: var(--ui-sheet-ink);--text-muted: var(--ui-sheet-muted);min-width:0}p.uc-cols{display:flex;justify-content:space-between;gap:16px;max-width:none;margin:0;padding-bottom:8px;border-bottom:2px solid var(--ui-sheet-ink);color:var(--ui-sheet-muted);font:400 12px/1.3 var(--ui-font-text);letter-spacing:0}.uc-rows>li>.uc-row__item{display:grid;flex:1 1 22ch;gap:3px}.uc-row__name{font-size:16px;font-weight:600;font-variation-settings:"wdth" 100,"wght" 600;line-height:1.35}.uc-rows .uc-row__own{font:400 13px/1.45 var(--ui-font-text);letter-spacing:0}.uc-row__in{margin-inline-start:auto;max-width:24ch;font-size:15px;line-height:1.4;text-align:end}.uc-rows>.ui-sheet__total{padding-block:12px}.uc-rows>.ui-sheet__total>:first-child{font-size:16px;font-variation-settings:"wdth" 100,"wght" 700}.uc-rows>.ui-sheet__total .ui-sheet__num{font-size:17px;font-weight:500;white-space:normal}.uc-notes{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.uc-notes li{font-size:15px;line-height:1.55}.uc-note__lead{font-weight:700;font-variation-settings:"wdth" 100,"wght" 700}p.uc-actions{display:flex;flex-wrap:wrap;gap:var(--ui-gap-actions);max-width:none;margin:22px 0 0}@media(max-width:960px){.unlimited-compare{grid-template-columns:minmax(0,1fr)}}.feature-pricing__row .feature-pricing__price{font:500 21px/1.15 var(--ui-font-reading);font-variant-numeric:tabular-nums;letter-spacing:0}.feature-pricing__row .feature-pricing__price--word{font:700 19px/1.25 var(--font);letter-spacing:-.01em}.feature-pricing__row .feature-pricing__price small{font:400 13px/1.3 var(--ui-font-reading);color:var(--ui-muted)}.feature-pricing__feature .feature-pricing__detail{font:400 13px/1.45 var(--ui-font-text);letter-spacing:0}.feature-pricing__row p.feature-pricing__included{justify-self:start;padding:4px 10px;border-radius:var(--ui-radius-pill);background:var(--ui-fill-strong);color:var(--ui-ink);font-size:13px;font-weight:600;line-height:1.3}.plan-includes__sheet{--text: var(--ui-sheet-ink);--text-body: var(--ui-sheet-ink);--text-muted: var(--ui-sheet-muted);--film-4: color-mix(in srgb, var(--ui-sheet-ink) 4%, transparent);--film-8: var(--ui-sheet-rule);--film-16: var(--ui-sheet-rule);--lamp: var(--ui-amber-text);--ui-pad-panel: 0px}.plan-includes__sheet .compare-scroll{--ui-pad-panel: 24px;margin-top:0;padding:24px 0 8px}.plan-includes__sheet .table-scroll__hint{margin:16px 24px 0}.plan-includes p.plan-includes__artwork{margin-bottom:28px}.plan-includes__sheet .compare thead th{border-bottom:2px solid var(--ui-sheet-ink)}.plan-switch[hidden]{display:none}.plan-switch{display:none;gap:3px;margin:20px 20px 0;padding:3px;border-radius:var(--ui-radius-pill);background:var(--ui-fill)}.plan-switch button{flex:1 1 0;min-width:0;min-block-size:var(--ui-target-control);padding:0 6px;border:0;border-radius:var(--ui-radius-pill);background:none;color:var(--ui-sheet-ink);font:600 14px/1 var(--font);white-space:nowrap;cursor:pointer}.plan-switch button[aria-pressed=true]{background:var(--ui-sheet-ground);box-shadow:0 1px 2px var(--ui-sheet-rule)}.plan-switch button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media(max-width:700px){.has-plan-switch .plan-switch:not([hidden]){display:flex}.has-plan-switch .plan-includes__table{min-width:0;table-layout:fixed}.has-plan-switch .plan-includes__table :is(th,td):not(:first-child),.has-plan-switch .plan-includes__table .compare__us{width:auto}.has-plan-switch[data-show=unlimited] .plan-includes__table tr>:is(:nth-child(3),:nth-child(4)),.has-plan-switch[data-show=track] .plan-includes__table tr>:is(:nth-child(2),:nth-child(4)),.has-plan-switch[data-show=free] .plan-includes__table tr>:is(:nth-child(2),:nth-child(3)){display:none}.has-plan-switch .plan-includes__table :is(th,td){overflow-wrap:break-word}.has-plan-switch .plan-includes__table thead th:first-child{width:48%}.has-plan-switch .plan-includes__table tbody th{padding-right:10px;font-size:14px}.has-plan-switch .plan-includes__table :is(td,thead th:not(:first-child)),.has-plan-switch .plan-includes__table .compare__us{--pad-l: 14px;padding-right:20px}.has-plan-switch .plan-includes__table thead th:not(:first-child){font-size:15px}.has-plan-switch .compare tbody th{position:static;max-width:none}}@media(max-width:340px){.has-plan-switch .plan-includes__table thead th:first-child{width:52%}.has-plan-switch .plan-includes__table tbody th{font-size:14px}.has-plan-switch .plan-includes__table :is(td,thead th:not(:first-child)){font-size:14px}}.pricing-compare .compare :is(tbody th,thead th:first-child){position:sticky;left:0;z-index:1;background-color:var(--ui-card)}p.pricing-compare__more{max-width:none;margin:18px 0 0}.tone-panel.pricing-close{background:none;box-shadow:none;padding-inline:var(--gutter)}}@layer surfaces{.plan-includes__sheet .compare .compare__us{--text: var(--ui-sheet-ink);--text-body: var(--ui-sheet-ink);--text-muted: var(--ui-sheet-muted);--lamp: var(--ui-amber-text);background-color:color-mix(in srgb,var(--ui-amber) 12%,var(--ui-sheet-ground));color:var(--ui-sheet-ink)}.pricing-compare .compare .compare__us{--text: var(--ui-ink);--text-body: var(--ui-body);--text-muted: var(--ui-muted);--lamp: var(--ui-amber);background-color:color-mix(in srgb,var(--ui-amber) 9%,var(--ui-card));color:var(--ui-ink)}}
