.ptn[data-astro-cid-ysfv2gfu]{--ptn-soft:color-mix(in srgb, var(--frost-200) 78%, transparent);--ptn-line:#ffffff17;background:var(--color-bg-canvas);color:var(--frost-50);padding-bottom:var(--space-section)}.ptn[data-astro-cid-ysfv2gfu] [data-astro-cid-ysfv2gfu]::selection{background:color-mix(in srgb, var(--pa) 40%, transparent);color:var(--navy-900)}.ptn[data-astro-cid-ysfv2gfu] section[data-astro-cid-ysfv2gfu]{max-width:80rem;padding:var(--space-12) var(--space-gutter);margin-inline:auto}.ptn[data-astro-cid-ysfv2gfu] h2[data-astro-cid-ysfv2gfu]{margin:0 0 var(--space-6);font-size:clamp(1.5rem,1.1rem + 1.2vw,2.1rem);font-weight:var(--weight-heading);letter-spacing:-.02em;text-wrap:balance}.ptn[data-astro-cid-ysfv2gfu] a[data-astro-cid-ysfv2gfu]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.ptn-hero[data-astro-cid-ysfv2gfu]{gap:var(--space-10);display:grid}.ptn-hero[data-astro-cid-ysfv2gfu] h1[data-astro-cid-ysfv2gfu]{letter-spacing:-.03em;margin:0;font-size:clamp(2.6rem,1.6rem + 4vw,4.6rem);line-height:1}.ptn-lead[data-astro-cid-ysfv2gfu]{max-width:38rem;margin:var(--space-5) 0 0;font-size:var(--text-lead);color:var(--ptn-soft);line-height:1.55}.ptn-regions[data-astro-cid-ysfv2gfu]{margin:var(--space-4) 0 0;color:var(--pa);font-weight:var(--weight-semibold)}.ptn-btn[data-astro-cid-ysfv2gfu]{min-height:2.9rem;margin-top:var(--space-6);border-radius:var(--radius-full);background:var(--color-accent-fill);color:var(--color-text-on-accent);font-weight:var(--weight-semibold);transition:background-color var(--duration-fast) var(--ease-standard);align-items:center;gap:.45rem;padding:0 1.3rem;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ptn-btn[data-astro-cid-ysfv2gfu]{transition-property:background-color,box-shadow,scale}.ptn-btn[data-astro-cid-ysfv2gfu]:active{scale:.96}}.ptn-btn[data-astro-cid-ysfv2gfu]:hover{background:var(--color-accent-fill-hover)}.ptn-btn[data-astro-cid-ysfv2gfu] svg,.ptn-more[data-astro-cid-ysfv2gfu] svg{width:1rem;height:1rem}.ptn-deal[data-astro-cid-ysfv2gfu]{padding:var(--space-6);border-radius:var(--radius-xl);background:radial-gradient(80% 90% at 0% 0%, color-mix(in srgb, var(--pa) 12%, transparent), transparent 70%), color-mix(in srgb, #fff 3%, var(--color-bg-canvas));margin:0;box-shadow:inset 0 0 0 1px #ffffff14,0 24px 48px -24px #0000008c}.ptn[data-astro-cid-ysfv2gfu] .ptn-deal__title[data-astro-cid-ysfv2gfu]{margin-bottom:var(--space-8);font-size:var(--text-h4)}.ptn-deal__bar[data-astro-cid-ysfv2gfu]{border-radius:var(--radius-full);background:#ffffff14;height:.75rem;position:relative}.ptn-deal__fill[data-astro-cid-ysfv2gfu]{border-radius:inherit;background:linear-gradient(90deg, var(--pa), color-mix(in srgb, var(--pa) 55%, var(--ember-300)));transform-origin:0;transition:scale 1.6s var(--ease-out) .3s;position:absolute;inset:0}.ptn-deal__tick[data-astro-cid-ysfv2gfu]{top:50%;left:calc(var(--at) * 100%);background:var(--navy-900);width:1.1rem;height:1.1rem;box-shadow:inset 0 0 0 3px var(--pa);border-radius:50%;position:absolute;translate:-50% -50%}.ptn-deal__tick[data-astro-cid-ysfv2gfu]:nth-child(2){translate:0 -50%}.ptn-deal__tick[data-astro-cid-ysfv2gfu]:nth-child(3){display:none}.ptn-deal__tick[data-astro-cid-ysfv2gfu]:last-child{translate:-100% -50%}.ptn-deal__marks[data-astro-cid-ysfv2gfu]{gap:var(--space-3);margin:var(--space-6) 0 0;font-size:var(--text-small);color:var(--ptn-soft);padding:0;list-style:none;display:grid}.ptn-deal__marks[data-astro-cid-ysfv2gfu] b[data-astro-cid-ysfv2gfu]{color:var(--frost-50);font-variant-numeric:tabular-nums;display:block}.ptn-deal[data-astro-cid-ysfv2gfu] figcaption[data-astro-cid-ysfv2gfu]{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--ptn-line);font-size:var(--text-small);color:var(--ptn-soft);line-height:1.55}html.js .ptn-deal[data-astro-cid-ysfv2gfu]:not(.is-revealed) .ptn-deal__fill[data-astro-cid-ysfv2gfu]{scale:0 1}@media (prefers-reduced-motion:reduce){.ptn-deal__fill[data-astro-cid-ysfv2gfu]{transition:none}}.ptn-table[data-astro-cid-ysfv2gfu]{border-top:1px solid var(--ptn-line)}.ptn-table__row[data-astro-cid-ysfv2gfu]{gap:var(--space-2);padding:var(--space-5) 0;border-bottom:1px solid var(--ptn-line);line-height:1.5;display:grid}.ptn-table__row--head[data-astro-cid-ysfv2gfu]{display:none}@media not (min-width:48rem){.ptn-table[data-astro-cid-ysfv2gfu]{border-top:0}.ptn-table__body[data-astro-cid-ysfv2gfu] .ptn-table__row[data-astro-cid-ysfv2gfu]{height:100%;padding:var(--space-5);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--ptn-line);background:#ffffff0a;border:0}}.ptn-table__row[data-astro-cid-ysfv2gfu] b[data-astro-cid-ysfv2gfu]{font-size:var(--text-h5);color:var(--pa)}.ptn-table__row[data-astro-cid-ysfv2gfu] span[data-astro-cid-ysfv2gfu]{color:var(--ptn-soft)}.ptn-table__row[data-astro-cid-ysfv2gfu] em[data-astro-cid-ysfv2gfu]{font-style:normal;font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--frost-50);display:block}.ptn-rules[data-astro-cid-ysfv2gfu] dl[data-astro-cid-ysfv2gfu]{gap:var(--space-6);margin:0;display:grid}.ptn-rules[data-astro-cid-ysfv2gfu] dt[data-astro-cid-ysfv2gfu]{font-weight:var(--weight-semibold)}.ptn-rules[data-astro-cid-ysfv2gfu] dd[data-astro-cid-ysfv2gfu]{max-width:52ch;margin:var(--space-1) 0 0;color:var(--ptn-soft);line-height:1.55}.ptn-steps[data-astro-cid-ysfv2gfu] ol[data-astro-cid-ysfv2gfu]{gap:var(--space-4);counter-reset:step;margin:0;padding:0 0 0 2.6rem;list-style:none;display:grid;position:relative}.ptn-steps[data-astro-cid-ysfv2gfu] ol[data-astro-cid-ysfv2gfu]:before{content:"";background:linear-gradient(var(--pa), color-mix(in srgb, var(--pa) 20%, transparent));width:2px;position:absolute;inset:.9rem auto .9rem .85rem}.ptn-steps[data-astro-cid-ysfv2gfu] li[data-astro-cid-ysfv2gfu]{counter-increment:step;min-height:1.8rem;padding-top:.15rem;line-height:1.45;position:relative}.ptn-steps[data-astro-cid-ysfv2gfu] li[data-astro-cid-ysfv2gfu]:before{content:counter(step);background:var(--navy-900);width:1.8rem;height:1.8rem;box-shadow:inset 0 0 0 2px var(--pa);font-size:var(--text-caption);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:-2.6rem}.ptn-train[data-astro-cid-ysfv2gfu] ul[data-astro-cid-ysfv2gfu],.ptn-sell[data-astro-cid-ysfv2gfu] ul[data-astro-cid-ysfv2gfu]{border-top:1px solid var(--ptn-line);margin:0;padding:0;list-style:none}.ptn-train[data-astro-cid-ysfv2gfu] li[data-astro-cid-ysfv2gfu]{gap:var(--space-2) var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--ptn-line);grid-template-columns:5.5rem 1fr;display:grid}.ptn-train__len[data-astro-cid-ysfv2gfu]{color:var(--pa);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.ptn-train__name[data-astro-cid-ysfv2gfu]{font-weight:var(--weight-semibold);display:grid}.ptn-train__name[data-astro-cid-ysfv2gfu] small[data-astro-cid-ysfv2gfu]{font-weight:var(--weight-regular);font-size:var(--text-small);color:var(--ptn-soft)}.ptn-train__pass[data-astro-cid-ysfv2gfu]{color:var(--ptn-soft);font-size:var(--text-small);grid-column:2}.ptn-sell[data-astro-cid-ysfv2gfu]>p[data-astro-cid-ysfv2gfu]{max-width:60ch;margin:calc(var(--space-6) * -.5) 0 var(--space-6);color:var(--ptn-soft)}.ptn-sell[data-astro-cid-ysfv2gfu] li[data-astro-cid-ysfv2gfu] a[data-astro-cid-ysfv2gfu]{gap:.2rem var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--ptn-line);color:inherit;grid-template-columns:1fr auto;text-decoration:none;display:grid}.ptn-sell[data-astro-cid-ysfv2gfu] li[data-astro-cid-ysfv2gfu] a[data-astro-cid-ysfv2gfu] span[data-astro-cid-ysfv2gfu]{font-size:var(--text-small);color:var(--ptn-soft);grid-column:1}.ptn-sell[data-astro-cid-ysfv2gfu] li[data-astro-cid-ysfv2gfu] a[data-astro-cid-ysfv2gfu] svg{width:1.1rem;height:1.1rem;color:var(--pa);transition:translate var(--duration-base) var(--ease-out);grid-area:1/2/span 2;align-self:center}.ptn-sell[data-astro-cid-ysfv2gfu] li[data-astro-cid-ysfv2gfu] a[data-astro-cid-ysfv2gfu]:hover svg{translate:3px}.ptn-more[data-astro-cid-ysfv2gfu]{margin-top:var(--space-5);color:var(--frost-50);font-weight:var(--weight-semibold);align-items:center;gap:.4rem;display:inline-flex}.ptn-form[data-astro-cid-ysfv2gfu]{gap:var(--space-8);scroll-margin-top:calc(var(--header-height) + var(--space-6));display:grid}.ptn-form__intro[data-astro-cid-ysfv2gfu] p[data-astro-cid-ysfv2gfu]{max-width:44ch;color:var(--ptn-soft);margin:0;line-height:1.55}@media (min-width:48rem){.ptn-table__row[data-astro-cid-ysfv2gfu]{gap:var(--space-6);grid-template-columns:9rem 1fr 1fr 1fr}.ptn-table__row--head[data-astro-cid-ysfv2gfu]{padding-block:var(--space-3);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-text-secondary);display:grid}.ptn-table__row[data-astro-cid-ysfv2gfu] em[data-astro-cid-ysfv2gfu]{display:none}}@media (min-width:64rem){.ptn-hero[data-astro-cid-ysfv2gfu]{align-items:center;gap:var(--space-16);padding-block:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ptn-deal[data-astro-cid-ysfv2gfu]{padding:var(--space-8)}.ptn-deal__marks[data-astro-cid-ysfv2gfu]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.ptn-deal__marks[data-astro-cid-ysfv2gfu] li[data-astro-cid-ysfv2gfu]:last-child{text-align:right}.ptn-rules[data-astro-cid-ysfv2gfu] dl[data-astro-cid-ysfv2gfu]{gap:var(--space-8) var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}.ptn-steps[data-astro-cid-ysfv2gfu] ol[data-astro-cid-ysfv2gfu]{gap:var(--space-4);grid-template-columns:repeat(7,minmax(0,1fr));padding:2.8rem 0 0}.ptn-steps[data-astro-cid-ysfv2gfu] ol[data-astro-cid-ysfv2gfu]:before{background:linear-gradient(90deg, var(--pa), color-mix(in srgb, var(--pa) 20%, transparent));width:auto;height:2px;inset:.85rem 0 auto}.ptn-steps[data-astro-cid-ysfv2gfu] li[data-astro-cid-ysfv2gfu]:before{top:-2.8rem;left:0}.ptn-steps[data-astro-cid-ysfv2gfu] li[data-astro-cid-ysfv2gfu]{font-size:var(--text-small)}.ptn-train[data-astro-cid-ysfv2gfu] li[data-astro-cid-ysfv2gfu]{grid-template-columns:6rem minmax(0,1fr) minmax(0,1.2fr);align-items:baseline}.ptn-train__pass[data-astro-cid-ysfv2gfu]{grid-column:auto}.ptn-form[data-astro-cid-ysfv2gfu]{gap:var(--space-16);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}
