@layer page{.pay-art-fog{fill:var(--fog);stroke:var(--sc-line);stroke-width:1.2px}.pay-art-slip{opacity:.78}.pay-art-title{fill:var(--harbor);font-family:var(--font-text);font-size:14px;font-weight:650}.pay-art-ink{fill:var(--ink);font-weight:700}.pay-art-light{fill:#fff}.pay-art-rule{stroke:var(--line);stroke-width:1px}.pay-art-miss{fill:color-mix(in srgb, var(--missed) 9%, var(--surface));stroke:color-mix(in srgb, var(--missed) 22%, transparent);stroke-width:1px}.pay-art-day{fill:var(--paper);stroke:var(--line);stroke-width:1px}.pay-art-visit--search{fill:var(--harbor)}.pay-art-visit--feed{fill:var(--fog);stroke:var(--line-strong);stroke-width:1px}.pay-art-link{fill:var(--surface);stroke:color-mix(in srgb, var(--harbor) 34%, transparent);stroke-width:1.2px}.pay-art-white{fill:var(--surface)}.pay-art-floor{fill:color-mix(in srgb, var(--harbor) 12%, var(--harbor-wash))}.pay-art-table,.pay-art-leg{fill:color-mix(in srgb, var(--harbor) 55%, var(--surface))}.pay-art-legs{fill:none;stroke:color-mix(in srgb, var(--harbor) 55%, var(--surface));stroke-width:2.4px;stroke-linecap:round}.pay-art-frame{fill:none;stroke:var(--harbor-wash);stroke-width:1.4px}.pay-art-play{fill:var(--ink)}.pay-art-scrub{fill:#fff9}.pay-art-live{fill:var(--harbor)}.pay-art-narrow{display:none}@media (prefers-reduced-motion:no-preference){:is(.pay-fig__art,.pay-pair__stage,.pay-fix__stage)[data-play]>svg{transition:opacity var(--dur-reveal) var(--ease-enter), translate var(--dur-story) var(--ease-enter)}:is(.pay-fig__art,.pay-pair__stage,.pay-fix__stage)[data-play=armed]>svg{opacity:0;translate:0 12px}.pay-many__sheet[data-play] .pay-many__frame{transition:opacity var(--dur-reveal) var(--ease-enter), translate var(--dur-story) var(--ease-enter)}.pay-many__sheet[data-play=armed] .pay-many__frame{opacity:0;translate:0 12px}}.pay-open>.wrap{row-gap:var(--space-64);display:grid}.pay-open__body{justify-items:start;gap:var(--space-24);display:grid}.pay-open__h{text-wrap:balance;max-width:13em}.pay-open__lede{max-width:40rem}.pay-open .actions{padding-top:var(--space-8)}.pay-open__gets{border-block:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.pay-open__gets:before{content:"";z-index:-1;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--night) 88%, transparent) 4rem calc(100% - 4rem), transparent);pointer-events:none;position:absolute;inset:0 -4rem}.pay-open__gets li{align-content:start;gap:var(--space-8);padding:var(--space-24);color:var(--fg-2);font-size:var(--fs-small);line-height:var(--lh-small);text-wrap:balance;display:grid}.pay-open__gets li:first-child{padding-left:0}.pay-open__gets li:last-child{padding-right:0}.pay-open__gets li+li{border-left:1px solid var(--rule)}.pay-open__k{color:var(--fg);font-family:var(--font-display);font-size:var(--fs-title);font-weight:var(--title-weight);line-height:var(--lh-title);letter-spacing:var(--tr-title)}.pay-open__n{color:var(--sky);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-weight:600}@media (max-width:1023px){.pay-open>.wrap{row-gap:var(--space-48)}.pay-open__gets{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-open__gets li:nth-child(odd){border-left:0;padding-left:0}.pay-open__gets li:nth-child(2n){padding-right:0}.pay-open__gets li:nth-child(n+3){border-top:1px solid var(--rule)}}@media (max-width:639px){.pay-open>.wrap{row-gap:var(--space-40)}.pay-open__body{gap:var(--space-20)}.pay-open__gets{grid-template-columns:minmax(0,1fr)}.pay-open__gets li,.pay-open__gets li:nth-child(odd),.pay-open__gets li:nth-child(2n){align-items:baseline;gap:2px var(--space-8);padding:var(--space-12) 0 var(--space-16);border-left:0;grid-template-columns:1.75rem minmax(0,1fr)}.pay-open__gets li+li{border-top:1px solid var(--rule)}.pay-open__gets li>span:last-child{grid-column:2}}.pay-fig .section-head{max-width:56rem}.pay-fig .section-head h2 .quiet{display:block}.pay-fig .section-head__lede{max-width:40rem}.pay-fig__body{gap:var(--space-24);display:grid}.pay-fig__row{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-rows:auto auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pay-fig__item{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--space-12);padding:var(--space-32);display:grid}.pay-fig__item:first-child{padding-left:0}.pay-fig__item:last-child{padding-right:0}.pay-fig__item+.pay-fig__item{border-left:1px solid var(--rule)}.pay-fig__label{font-family:var(--font-display);font-size:var(--fs-title);font-weight:var(--title-weight);line-height:var(--lh-title);letter-spacing:var(--tr-title);align-self:end}.pay-fig__cap{max-width:22rem;color:var(--fg-2);font-size:var(--fs-small);line-height:var(--lh-small);text-wrap:pretty}.pay-fig__art{padding-top:var(--space-16);align-self:end;justify-items:start;display:grid}.pay-fig__art>svg{width:min(100%,22rem)}.pay-fig__note{align-items:flex-start;gap:var(--space-8);max-width:48rem;color:var(--fg-3);font-size:var(--fs-caption);line-height:var(--lh-caption);display:flex}.pay-fig__note .i{stroke-width:1.6px;flex:none;width:16px;height:16px}@media (max-width:1279px){.pay-fig__row{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.pay-fig__item,.pay-fig__item:first-child,.pay-fig__item:last-child{column-gap:var(--space-40);padding:var(--space-32) 0;grid-row:auto;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.pay-fig__item+.pay-fig__item{border-left:0;border-top:1px solid var(--rule)}.pay-fig__label{grid-area:1/1}.pay-fig__cap{grid-area:2/1;align-self:start}.pay-fig__art{grid-area:1/2/span 2;justify-items:center;padding-top:0}.pay-fig__art>svg{width:min(100%,24rem)}}@media (max-width:639px){.pay-fig__body{gap:var(--space-16)}.pay-fig__item,.pay-fig__item:first-child,.pay-fig__item:last-child{row-gap:var(--space-12);padding:var(--space-24) 0;grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.pay-fig__label,.pay-fig__cap,.pay-fig__art{grid-area:auto}.pay-fig__cap{max-width:none}.pay-fig__art{padding-top:var(--space-8);justify-items:start}.pay-fig__art>svg{width:min(100%,22rem)}}.pay-pair .section-head .quiet{display:block}.pay-pair .section-head__lede{text-wrap:balance}.pay-pair__cards{gap:0 var(--space-24);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;width:100%;max-width:80rem;display:grid}.pay-pair__card{grid-row:span 2;grid-template-rows:subgrid;border-radius:var(--radius-card);background:var(--raised);box-shadow:var(--card-shadow);display:grid;overflow:clip}.pay-pair__stage{margin:var(--space-12) var(--space-12) 0;padding:var(--space-40) var(--space-24);border-radius:calc(var(--radius-card) - 4px);background:var(--fog);place-items:center;display:grid}.pay-pair__stage>svg{width:min(100%,22rem)}.pay-pair__card--handled .pay-pair__stage{background:var(--harbor-wash)}.pay-pair__words{align-content:start;gap:var(--space-12);padding:var(--space-24) var(--space-32) var(--space-32);display:grid}.pay-pair__words h3{font-family:var(--font-display);font-size:var(--fs-headline);font-weight:var(--display-weight);line-height:var(--lh-headline);letter-spacing:var(--tr-headline)}.pay-pair__words>p{color:var(--fg-2);font-size:var(--fs-small);line-height:var(--lh-small);text-wrap:balance}.pay-pair__points{gap:var(--space-8);margin:var(--space-8) 0 0;padding:var(--space-16) 0 0;border-top:1px solid var(--rule);list-style:none;display:grid}.pay-pair__points li{align-items:center;gap:var(--space-12);font-size:var(--fs-small);display:flex}.pay-pair__points .i,.pay-pair__card:not(.pay-pair__card--handled) .pay-pair__points li{color:var(--fg-3)}.pay-pair__card--handled .pay-pair__points .i{color:var(--accent)}@media (max-width:1279px){.pay-pair__stage{padding-inline:var(--space-16)}}@media (max-width:1023px){.pay-pair__cards{gap:var(--space-24);grid-template-rows:none;grid-template-columns:minmax(0,1fr);max-width:42rem}.pay-pair__card{grid-row:auto;grid-template-rows:auto 1fr}.pay-pair__stage{padding:var(--space-32) var(--space-24)}}@media (max-width:639px){.pay-pair__cards{gap:var(--space-16)}.pay-pair__stage{margin:var(--space-8) var(--space-8) 0;padding:var(--space-24) var(--space-12)}.pay-pair__words{gap:var(--space-8);padding:var(--space-20) var(--space-20) var(--space-24)}.pay-pair__points{padding-top:var(--space-12)}}.pay-part>.wrap{row-gap:var(--space-32);text-align:center;justify-items:center}.pay-part__flow{width:100%}.pay-part__h{justify-items:center;gap:var(--space-24);width:100%;font-family:var(--font-display);font-size:clamp(2.5rem,1.2rem + 3.6vw,4.5rem);font-weight:var(--display-weight);letter-spacing:-.026em;line-height:1.04;display:grid}.pay-part__l{display:block}.pay-part__l--b{color:var(--fg-2)}.pay-part__l em{color:var(--accent);font-style:italic}.pay-part__pic{width:100%;display:block}.pay-part__lede{max-width:38rem;color:var(--fg-2);font-size:var(--fs-lede);line-height:var(--lh-lede);text-wrap:pretty}.pay-way{--way:1;align-items:center;gap:var(--space-16) var(--space-32);min-height:23rem;padding:var(--space-40) var(--space-48);border-radius:var(--radius-stage);background:radial-gradient(70% 90% at 50% 60%, var(--surface), color-mix(in srgb, var(--surface) 55%, var(--harbor-wash)));font-family:var(--font-text);letter-spacing:0;text-align:left;grid-template-rows:auto 1fr;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative;box-shadow:inset 0 0 0 1px #1d3f8f1a}.pay-way__path{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pay-way__path path{fill:none;stroke:color-mix(in srgb, var(--harbor) 45%, transparent);stroke-width:2px;stroke-dasharray:2 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.pay-way__step{z-index:1;grid-row:span 2;grid-template-rows:subgrid;opacity:clamp(0, calc(var(--way) * 4 - var(--s)), 1);translate:0 calc((1 - clamp(0, calc(var(--way) * 4 - var(--s)), 1)) * 16px);place-items:center;display:grid;position:relative}.pay-way__k{border-radius:var(--radius-pill);background:var(--surface);color:var(--harbor-deep);font-size:var(--fs-moment-s);white-space:nowrap;align-items:center;gap:8px;padding:4px 12px 4px 6px;font-weight:650;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #1d3f8f29}.pay-way__k b{background:var(--harbor-wash);width:22px;height:22px;font-size:var(--fs-moment-xs);border-radius:50%;place-items:center;font-weight:700;display:grid}.pay-way__step>svg{width:100%;max-width:15.5rem}.pay-part__hold{display:none}.pay-part__flow[data-mode=hold] .pay-part__stage{top:calc(var(--header-h) + var(--stage-top,24px));position:sticky}.pay-part__flow[data-mode=hold] .pay-part__hold{height:170svh;display:block}.pay-part__flow[data-mode=hold] .pay-way{--way:var(--way-p,1);min-height:clamp(15rem, calc(100svh - var(--header-h) - 24rem), 23rem);padding-block:var(--space-24)}.pay-part__flow[data-mode=hold] .pay-part__l--a{translate:0 calc(var(--close,0) * var(--shift,0px))}.pay-part__flow[data-mode=hold] .pay-part__l--b{translate:0 calc(var(--close,0) * var(--shift,0px) * -1)}.pay-part__flow[data-mode=hold] .pay-part__pic{clip-path:inset(calc(var(--close,0) * 50%) 0 round var(--radius-stage))}@media (max-width:1279px){.pay-way{gap:var(--space-12) var(--space-24);min-height:0;padding:var(--space-32) var(--space-32);grid-template-rows:auto 1fr auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-way__path{display:none}.pay-way__step{grid-template-columns:minmax(0,1fr)}.pay-way__step>svg{max-width:18rem}}@media (max-width:1023px){.pay-way__step{opacity:1;translate:none}}@media (max-width:639px){.pay-part>.wrap{row-gap:var(--space-24)}.pay-part__h{gap:var(--space-20)}.pay-way{gap:var(--space-8) var(--space-12);padding:var(--space-20) var(--space-12);border-radius:var(--radius-card);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.pay-way__step{justify-items:start;row-gap:var(--space-8);padding-block:var(--space-8) var(--space-16)}.pay-way__step>svg{max-width:18rem}.pay-way__k{white-space:normal;text-wrap:balance;gap:6px;padding:3px 10px 3px 4px;line-height:1.15}.pay-way__k b{flex:none;width:20px;height:20px}}.pay-fix__head{max-width:50rem}.pay-fix__head .quiet{display:block}.pay-fix__body{align-items:center;gap:var(--space-48) var(--space-64);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.pay-fix__stage{padding:var(--space-48) var(--space-32);border-radius:var(--radius-stage);background:var(--harbor-wash);place-items:center;display:grid}.pay-fix__stage>svg{width:min(100%,37rem)}.pay-fix__read{align-content:center;gap:var(--space-24);display:grid}.pay-fix__read .section-foot__line .quiet{display:block}.pay-fix__lbl{align-items:center;gap:var(--space-16);color:var(--fg-2);font-size:var(--fs-small);font-weight:600;line-height:var(--lh-label);display:flex}.pay-fix__lbl:after{content:"";background:var(--rule);flex:1;height:1px}.pay-fix__ticks{gap:var(--space-24)}@media (max-width:1279px){.pay-fix__body{column-gap:var(--space-40)}.pay-fix__stage{padding-inline:var(--space-16)}.pay-art-wide{display:none}.pay-art-narrow{display:block}.pay-fix__stage>svg{width:min(100%,26rem)}}@media (max-width:1023px){.pay-fix__body{gap:var(--space-40);grid-template-columns:minmax(0,1fr)}.pay-fix__stage{padding-inline:var(--space-24)}.pay-fix__ticks{gap:var(--space-24) var(--space-32);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.pay-fix__body{gap:var(--space-32)}.pay-fix__stage{padding:var(--space-20) var(--space-12) var(--space-24);border-radius:var(--radius-card)}.pay-fix__ticks{gap:var(--space-20);grid-template-columns:minmax(0,1fr)}}.pay-many__title-h{max-width:24ch;font-family:var(--font-display);font-size:var(--fs-headline);font-weight:var(--display-weight);line-height:var(--lh-headline);letter-spacing:var(--tr-headline);text-align:center;text-wrap:balance;margin-inline:auto}.pay-many__title-h .quiet{display:block}.pay-many__sheet{gap:var(--space-32);width:100%;margin-inline:auto;display:grid;position:relative}.pay-many__month{justify-content:space-between;align-items:flex-end;gap:var(--space-16) var(--space-32);padding-bottom:var(--space-20);border-bottom:2px solid var(--fg);flex-wrap:wrap;display:flex}.pay-many__month-name{align-items:center;gap:var(--space-16);display:flex}.pay-many__month-ico{border-radius:var(--radius-card);background:var(--harbor);color:#fff;flex:none;place-items:center;width:52px;height:52px;display:grid}.pay-many__month-ico .i{--icon:24px}.pay-many__month-name>span:last-child{gap:2px;display:grid}.pay-many__month-name b{font-family:var(--font-display);font-size:clamp(2.25rem,1.6rem + 2vw,3.25rem);font-weight:var(--display-weight);letter-spacing:-.025em;line-height:1}.pay-many__month-name small{color:var(--ink-2);font-size:var(--fs-moment-l);font-weight:600}.pay-many__month-total{align-items:baseline;gap:var(--space-12);display:flex}.pay-many__month-total b{color:var(--harbor-deep);font-family:var(--font-display);font-size:clamp(3rem,2rem + 3vw,4.5rem);font-weight:var(--display-weight);letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;line-height:.85}.pay-many__month-total small{color:var(--ink-2);font-size:var(--fs-moment-l);font-weight:600}.pay-many__frames{gap:var(--space-32) var(--space-24);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.pay-many__frame{gap:var(--space-12);grid-template-rows:auto 1fr auto;min-width:0;display:grid;position:relative}.pay-many__meta{align-items:center;gap:var(--space-8);margin:0;display:flex}.pay-many__n{color:var(--ink-3);font-size:var(--fs-moment);font-variant-numeric:tabular-nums;font-weight:650}.pay-many__ch{border-radius:var(--radius-pill);background:var(--surface);color:var(--ink-2);font-size:var(--fs-moment-s);box-shadow:inset 0 0 0 1px var(--rule);padding:3px 10px;font-weight:650}.pay-many__tag{border-radius:var(--radius-pill);background:var(--surface);color:var(--ink-2);font-size:var(--fs-moment-s);box-shadow:inset 0 0 0 1px var(--rule);margin-left:auto;padding:4px 10px;font-weight:650}.pay-many__ad{min-width:0;transition:opacity var(--dur-base) var(--ease-standard)}.pay-many__booked{align-items:baseline;gap:var(--space-8);margin:0;display:flex}.pay-many__booked b{font-family:var(--font-display);font-size:2.5rem;font-weight:var(--display-weight);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;line-height:.9}.pay-many__booked span{color:var(--ink-2);font-size:var(--fs-moment);font-weight:600}.pay-many__frame.is-lit .pay-many__ad .sc-card{stroke:var(--harbor);stroke-width:2px}.pay-many__frame.is-lit .pay-many__booked b{color:var(--harbor-deep)}.pay-many__frame.is-dim .pay-many__ad{opacity:.5}.pay-many__frame.is-dim .pay-many__booked{opacity:.6}.pay-many__frame--tired .pay-many__ad{opacity:.36}.pay-many__frame--tired .pay-many__booked{opacity:.5}.pay-many__frame--books .pay-many__ad{opacity:1}.pay-many__cols{column-gap:var(--space-40);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0 auto;padding:0;list-style:none;display:grid}.pay-many__cols li{gap:var(--space-12);padding-top:var(--space-20);border-top:2px solid var(--fg);align-content:start;display:grid}.pay-many__col-n{color:var(--accent);font-size:var(--fs-moment-l);font-weight:650}.pay-many__col-title{font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + .9vw,2rem);font-weight:var(--title-weight);letter-spacing:var(--tr-title);text-wrap:balance;line-height:1.12}.pay-many__cols p{max-width:30rem;color:var(--fg-2);font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty}@media (max-width:1279px){.pay-many__frames{gap:var(--space-24) var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}.pay-many__ad>svg{max-width:21rem}}@media (max-width:1023px){.pay-many__title-h{max-width:22ch}.pay-many__cols{column-gap:var(--space-24)}}@media (max-width:639px){.pay-many__sheet{gap:var(--space-24)}.pay-many__month-ico{width:44px;height:44px}.pay-many__month-name small{font-size:var(--fs-moment-s)}.pay-many__month-total small{font-size:var(--fs-moment)}.pay-many__frames{gap:var(--space-12);margin-inline:calc(-1 * var(--gutter));padding:var(--space-4) var(--gutter) var(--space-8);overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-rows:auto;display:flex;overflow-x:auto}.pay-many__frames::-webkit-scrollbar{display:none}.pay-many__frame{scroll-snap-align:start;flex:0 0 min(78%,18rem)}.pay-many__ad>svg{max-width:none}.pay-many__booked b{font-size:2rem}.pay-many__booked span{font-size:var(--fs-moment-s)}.pay-many__cols{row-gap:var(--space-24);grid-template-columns:minmax(0,1fr)}.pay-many__cols li{padding-top:var(--space-16);grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;gap:4px 0}.pay-many__cols p{grid-column:2;max-width:none}}.pay-kept__head{max-width:none}.pay-kept__head h2 .quiet{display:block}.pay-kept__head .t-lede{text-wrap:balance;max-width:44rem}.pay-eng{gap:var(--space-24);grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:stretch;display:grid}.pay-eng__engine{gap:var(--space-24);border-radius:var(--radius-stage);grid-template-rows:auto 1fr;min-width:0;padding:clamp(1.25rem,.5rem + 2vw,2rem);display:grid}.pay-eng__engine--paid{background:var(--fog);box-shadow:inset 0 0 0 1px #1d262b0f}.pay-eng__engine--owned{background:var(--harbor-wash);box-shadow:inset 0 0 0 2px #1d3f8f66}.pay-eng__head{gap:4px;display:grid}.pay-eng__head h3{font-family:var(--font-display);font-size:var(--fs-headline);font-weight:var(--display-weight);line-height:var(--lh-headline);letter-spacing:var(--tr-headline)}.pay-eng__engine--owned .pay-eng__head h3{color:var(--harbor-deep)}.pay-eng__head p{color:var(--fg-2);font-size:var(--fs-body)}.pay-eng__cards{gap:var(--space-16);min-width:0;display:grid}.pay-eng__engine--paid .pay-eng__cards{grid-template-rows:repeat(2,minmax(0,1fr))}.pay-eng__engine--owned .pay-eng__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-eng__card{align-content:start;gap:var(--space-12);grid-template-rows:auto 1fr;min-width:0;display:grid;position:relative}.pay-eng[data-play] .pay-eng__card{transition:opacity var(--dur-reveal) var(--ease-enter) calc(var(--i,0) * .12s), translate var(--dur-story) var(--ease-enter) calc(var(--i,0) * .12s)}.pay-eng[data-play=armed] .pay-eng__card{opacity:0;translate:0 12px}.pay-eng__kind{color:var(--ink);font-size:var(--fs-moment-l);align-items:center;gap:10px;margin:0;font-weight:700;display:flex}.pay-eng__ico{background:var(--surface);width:28px;height:28px;color:var(--fog-deep);border-radius:50%;place-items:center;display:grid}.pay-eng__engine--owned .pay-eng__ico{color:var(--harbor-deep)}.pay-eng__free{border-radius:var(--radius-pill);background:var(--surface);color:var(--harbor-deep);font-size:var(--fs-moment-s);padding:4px 10px;font-weight:700;line-height:1.2;position:absolute;top:0;right:0}.pay-eng__frag{align-content:center;min-width:0;display:grid}.pay-eng__frag>svg{justify-self:center;width:min(100%,22rem)}@media (max-width:1279px){.pay-eng{grid-template-columns:minmax(0,1fr)}.pay-eng__engine--paid .pay-eng__cards{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pay-eng__engine--paid .pay-eng__cards,.pay-eng__engine--owned .pay-eng__cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.pay-eng{gap:var(--space-16)}.pay-eng__engine{padding:var(--space-20) var(--space-16);gap:var(--space-20)}}.pay-kept__foot{justify-content:space-between;align-items:baseline;gap:var(--space-12) var(--space-32);padding-top:var(--space-24);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.pay-kept__foot>span:first-child{font-family:var(--font-display);font-size:var(--fs-title);letter-spacing:-.01em;text-wrap:balance;font-weight:440;line-height:1.25}.pay-kept__foot .quiet{color:var(--fg-3)}.pay-kept__links{gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}@media (max-width:1023px){.pay-kept__foot>span:first-child{flex:18rem}}.pay-rail{--col:48px;--dot:36px}.pay-rail .wrap{max-width:calc(72rem + 2 * var(--gutter))}.pay-rail .section-head{max-width:none}.pay-rail .section-head h2 .quiet{display:block}.pay-rail__run{--gap:var(--space-12);--rail-lit:color-mix(in srgb, var(--accent) 45%, transparent);--rail-dim:color-mix(in srgb, var(--fg) 16%, transparent);gap:var(--gap);width:100%;max-width:72rem;margin:0;padding:0;list-style:none;display:grid}.pay-rail__item{grid-template-columns:var(--col) minmax(0, 1fr);column-gap:var(--space-16);align-items:center;display:grid;position:relative}.pay-rail__item:before{content:"";left:calc(var(--col) / 2 - .5px);top:0;bottom:calc(-1 * var(--gap));background:var(--rail-dim);width:1px;position:absolute}.pay-rail__run>:first-child:before{top:var(--space-16);background:linear-gradient(transparent, var(--rail-lit) 28px)}.pay-rail__run>:nth-child(2):before{background:linear-gradient(var(--rail-lit) 55%, var(--rail-dim))}.pay-rail__item--base:before{bottom:50%}.pay-rail__mark{z-index:1;width:var(--dot);height:var(--dot);background:color-mix(in srgb, var(--surface) 55%, var(--bg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fg) 18%, transparent);color:var(--fg-3);border-radius:50%;justify-self:center;place-items:center;display:grid;position:relative}.pay-rail__mark .i{stroke-width:1.6px;width:17px;height:17px}.pay-rail__item--lit .pay-rail__mark,.pay-rail__item--base .pay-rail__mark{background:var(--harbor-wash);color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 38%, transparent), 0 0 0 5px color-mix(in srgb, var(--accent) 7%, transparent)}.pay-rail__card{align-items:center;column-gap:var(--space-32);padding:var(--space-24) var(--space-32) var(--space-24) var(--space-24);border-radius:var(--radius-card);background:color-mix(in srgb, var(--surface) 42%, transparent);box-shadow:inset 0 0 0 1px var(--rule);grid-template-columns:minmax(0,1fr) auto;display:grid}.pay-rail__item--lit .pay-rail__card{background:var(--surface);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 26%, transparent), var(--shadow-1)}.pay-rail__copy{gap:var(--space-8);min-width:0;max-width:40rem;display:grid}.pay-rail__n{color:var(--fg-3);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-weight:600;line-height:1}.pay-rail__item--lit .pay-rail__n{color:var(--accent)}.pay-rail__title{font-family:var(--font-display);font-size:var(--fs-title);font-weight:var(--title-weight);line-height:var(--lh-title);letter-spacing:var(--tr-title);text-wrap:balance}.pay-rail__text{color:var(--fg-2);font-size:var(--fs-small);line-height:var(--lh-small);text-wrap:balance}.pay-rail__links{gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}.pay-rail__art{width:16rem;height:8rem;position:relative}.pay-rail__art>svg{width:100%;height:100%}.pay-rail__art--phone{height:calc(8rem + var(--space-24));margin-bottom:calc(-1 * var(--space-24));align-self:end;overflow:clip}.pay-rail__art--phone>svg{height:auto}.pay-rail__slab{justify-content:space-between;align-items:center;gap:var(--space-12) var(--space-32);padding:var(--space-24) var(--space-32) var(--space-24) var(--space-24);border-radius:var(--radius-card);background:radial-gradient(90% 180% at 0% 100%, color-mix(in srgb, var(--harbor) 42%, transparent), transparent 62%), var(--bg);box-shadow:var(--shadow-2);flex-wrap:wrap;display:flex}.pay-rail__slab .pay-rail__copy{gap:var(--space-4)}.pay-rail__kept{color:var(--fg-2);font-size:var(--fs-caption);align-items:center;gap:8px;font-weight:500;display:inline-flex}.pay-rail__kept:before{content:"";background:var(--accent);width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (max-width:1023px){.pay-rail{--col:40px;--dot:32px}.pay-rail__item{column-gap:var(--space-12)}.pay-rail__card{column-gap:var(--space-20);padding:var(--space-20) var(--space-24) var(--space-20) var(--space-20)}.pay-rail__art--phone{height:calc(8rem + var(--space-20));margin-bottom:calc(-1 * var(--space-20))}}@media (max-width:639px){.pay-rail__card{row-gap:var(--space-12);padding:var(--space-16) var(--space-16) var(--space-20);grid-template-columns:minmax(0,1fr)}.pay-rail__art{width:min(100%,16rem)}.pay-rail__slab{gap:var(--space-8) var(--space-24);padding:var(--space-20) var(--space-16) var(--space-20)}}}
