.h1-root .on-veil{background:linear-gradient(90deg, #0b0c0ff0 0%, #0b0c0fd6 55%, #0b0c0fc2 100%), radial-gradient(40% 60% at 0% 100%, rgb(var(--pt-glow) / .12) 0%, transparent 70%);position:absolute;inset:0}.h1-root .on-veil--deep{background:linear-gradient(180deg, #0b0c0feb 0%, #0b0c0fd1 50%, #0b0c0ff0 100%), radial-gradient(45% 40% at 50% 0%, rgb(var(--pt-glow) / .1) 0%, transparent 70%)}.h1-root .on-veil--tex{background:linear-gradient(180deg, #0b0c0fd1 0%, #0b0c0fb3 50%, #0b0c0fe0 100%), radial-gradient(45% 50% at 100% 0%, rgb(var(--pt-glow) / .12) 0%, transparent 70%)}.h1-root .on-tex{opacity:.55}.h1-root .on-process__img{object-position:50% 60%}.h1-root .on-local__img{object-position:30% 50%}.h1-root .on-two{grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,1.25rem + 2vw,3rem);display:grid}.h1-root .on-col{min-width:0}@media (min-width:64rem){.h1-root .on-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:4rem}}.h1-root .on-head{max-width:48rem}.h1-root .on-body{color:var(--pt-ink-2);text-wrap:pretty;margin-top:1.125rem;font-size:clamp(1rem,.95rem + .2vw,1.125rem);font-weight:500;line-height:1.7}.h1-root .on-body--dark{color:#ffffffdb}.h1-root .on-lede{max-width:34rem;font-family:var(--font-gilroy), sans-serif;color:var(--pt-ink);text-wrap:pretty;margin-top:1.125rem;font-size:clamp(1.125rem,1.05rem + .4vw,1.375rem);font-weight:600;line-height:1.45}.h1-root .on-lead{font-family:var(--font-gilroy), sans-serif;color:var(--pt-ink);margin-top:clamp(1.5rem,1.1rem + 1.5vw,2.25rem);font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:700;line-height:1.25}.h1-root .on-strong{color:var(--pt-ink);font-weight:700}.h1-root .on-note{text-wrap:pretty;max-width:none;margin-top:0;font-size:1rem;font-weight:500;line-height:1.65}.h1-root .on-note--dark{color:#ffffffe6;margin-top:1.25rem}.h1-root .on-cta{margin-top:.5rem;display:flex}.h1-root .on-which__media{aspect-ratio:16/10;margin-top:1.5rem}.h1-root .on-which__media .pt-dates__photo{object-position:50% 45%}.h1-root .on-which__side{flex-direction:column;gap:1rem;display:flex}.h1-root .on-option{flex:1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.375rem 1.5rem;display:grid}.h1-root .on-option__text{color:var(--pt-ink-2);text-wrap:pretty;font-size:1.0625rem;font-weight:500;line-height:1.65}.h1-root .on-option__lead{font-family:var(--font-gilroy), sans-serif;color:var(--pt-ink);font-size:1.1875rem;font-weight:700}.h1-root .pt-card--dark .on-option__text{color:#ffffffe0}.h1-root .pt-card--dark .on-option__lead{color:var(--pt-gold)}@media (min-width:64rem){.h1-root .on-which__media{aspect-ratio:auto;border-radius:1.5rem 9rem 1.5rem 1.5rem;height:12rem;min-height:0}}.h1-root .on-steps{margin-top:clamp(1.75rem,1.25rem + 2vw,2.5rem);display:grid}.h1-root .on-step{grid-template-columns:auto minmax(0,1fr);gap:1rem;min-width:0;display:grid}.h1-root .on-step__rail{flex-direction:column;align-items:center;display:flex}.h1-root .on-step__node{z-index:1;background:var(--pt-night);width:3rem;height:3rem;color:var(--pt-gold);box-shadow:0 0 0 4px #0d0e11, 0 0 0 5px rgb(var(--pt-glow) / .7), 0 0 22px rgb(var(--pt-glow) / .35);transition:background-color .35s var(--pt-ease), color .35s var(--pt-ease);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.h1-root .on-step__node svg{width:1.375rem;height:1.375rem}.h1-root .on-step:hover .on-step__node{background:var(--pt-gold);color:var(--pt-ink)}.h1-root .on-step__wire{background:#ffffff29;border-radius:2px;flex:1;width:2px;margin-block:.5rem;position:relative}.h1-root .on-step:last-child .on-step__wire{display:none}.h1-root .on-step__fill{background:var(--pt-gold);box-shadow:0 0 10px rgb(var(--pt-glow) / .6);transform-origin:top;transition:transform .6s var(--pt-ease-in) calc(.15s + var(--i) * .18s);position:absolute;inset:0}.h1-root .on-step__card{border:1px solid var(--pt-gold);background:radial-gradient(120% 70% at 50% 0%, rgb(var(--pt-glow) / .07) 0%, transparent 60%), #141519eb;min-width:0;box-shadow:var(--pt-glow-rest);transition:box-shadow .35s var(--pt-ease);border-radius:1.125rem;margin-bottom:1rem;padding:1.125rem 1.25rem 1.25rem}@media (hover:hover){.h1-root .on-step:hover .on-step__card{box-shadow:var(--pt-glow-on)}}.h1-root .on-step__title{font-family:var(--font-gilroy), sans-serif;color:#fff;text-wrap:pretty;font-size:1.0625rem;font-weight:700;line-height:1.3}.h1-root .on-step__n{letter-spacing:.02em;color:var(--pt-gold);margin-bottom:.1875rem;font-size:.875rem;display:block}.h1-root .on-step__body{color:#ffffffd6;text-wrap:pretty;margin-top:.5rem;font-size:.9375rem;font-weight:500;line-height:1.6}@media (min-width:80rem){.h1-root .on-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem}.h1-root .on-step{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:0}.h1-root .on-step__rail{flex-direction:row;height:3rem;position:relative}.h1-root .on-step__wire{width:calc(100% - 3.25rem);height:2px;margin:-1px 0 0;position:absolute;top:50%;left:3.75rem}.h1-root .on-step__fill{transform-origin:0}.h1-root .on-step__card{height:calc(100% - 1.125rem);margin:1.125rem 0 0}}.h1-root .on-steps[data-reveal][data-armed]{opacity:1;translate:none}.h1-root .on-steps[data-armed]:not([data-revealed]) .on-step__fill{transform:scaleY(0)}@media (min-width:80rem){.h1-root .on-steps[data-armed]:not([data-revealed]) .on-step__fill{transform:scaleX(0)}}.h1-root .on-steps[data-armed]:not([data-revealed]) .on-step__card{opacity:0;translate:0 .5rem}.h1-root .on-steps[data-armed][data-revealed] .on-step__card{transition:opacity .5s var(--pt-ease-in) calc(.1s + var(--i) * .16s), translate .5s var(--pt-ease-in) calc(.1s + var(--i) * .16s), box-shadow .35s var(--pt-ease)}.h1-root .on-rules__grid{gap:1rem;margin-top:1rem;display:grid}.h1-root .on-rules__stack{gap:1rem;display:grid}.h1-root .on-rule{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.375rem 1.5rem;display:grid}.h1-root .on-rule p{color:var(--pt-ink-2);text-wrap:pretty;font-size:1rem;font-weight:500;line-height:1.65}.h1-root .on-rule--feature{grid-template-columns:minmax(0,1fr);align-content:center;gap:1.25rem;padding:clamp(1.5rem,1.1rem + 1.5vw,2.25rem)}.h1-root .on-rule--feature p{font-family:var(--font-gilroy), sans-serif;color:#fff;font-size:clamp(1.1875rem,1.05rem + .6vw,1.5rem);font-weight:600;line-height:1.45}@media (min-width:64rem){.h1-root .on-rules__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem}}.h1-root .on-versus__cols{gap:1rem;margin-top:clamp(1.5rem,1.1rem + 1.5vw,2.25rem);display:grid}.h1-root .on-vs{flex-direction:column;align-items:flex-start;gap:1rem;padding:clamp(1.375rem,1rem + 1.2vw,2rem);display:flex}.h1-root .on-vs p{color:#ffffffe6;text-wrap:pretty;font-size:1.0625rem;font-weight:500;line-height:1.7}.h1-root .on-price{border-top:2px solid var(--pt-gold);gap:.5rem 2rem;margin-top:clamp(1.25rem,1rem + 1vw,1.75rem);padding-top:1.25rem;display:grid}.h1-root .on-price__lead{font-family:var(--font-gilroy), sans-serif;color:var(--pt-gold);font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:700;line-height:1.25}.h1-root .on-price__rest{color:#ffffffe6;font-size:1.0625rem;font-weight:500;line-height:1.7}@media (min-width:48rem){.h1-root .on-versus__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (min-width:64rem){.h1-root .on-price{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline}}.h1-root .on-close{color:#ffffffe0;text-wrap:pretty;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;margin-top:1.5rem;padding:1.375rem 1.5rem;font-size:1rem;font-weight:500;line-height:1.65;display:grid}.h1-root .on-gains{border-top:2px solid var(--pt-gold);align-content:center;min-width:0;display:grid}.h1-root .on-gain{border-bottom:1px solid var(--pt-line);grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:1rem;padding:1.375rem 3rem 1.375rem 0;display:grid;position:relative}.h1-root .on-gain__icon{width:3rem;height:3rem}.h1-root .on-gain__num{font-family:var(--font-gilroy), sans-serif;color:rgb(var(--pt-glow) / .4);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1;position:absolute;top:1rem;right:0}.h1-root .on-gain p{color:var(--pt-ink);text-wrap:pretty;font-size:1.0625rem;font-weight:600;line-height:1.55}.h1-root .on-continuity{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;min-width:0;padding:clamp(1.5rem,1.1rem + 1.5vw,2.25rem);display:flex}.h1-root .on-continuity__lead{font-family:var(--font-gilroy), sans-serif;color:var(--pt-gold);font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:700;line-height:1.25}.h1-root .on-continuity__rest{color:#ffffffe0;text-wrap:pretty;font-size:1.0625rem;font-weight:500;line-height:1.7}.h1-root .bk-curve:has(+.bk-bridge)>.on-fees{padding-bottom:calc(var(--pt-pad) + clamp(1rem, .3rem + 2.6vw, 2.25rem))}.h1-root .on-tbl{background:#fff;margin-top:clamp(1.5rem,1rem + 2vw,2.25rem);overflow:hidden}.h1-root .on-tbl table,.h1-root .on-tbl tbody{display:block}.h1-root .on-tbl thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.h1-root .on-tbl__row{border-top:1px solid var(--pt-line);gap:.75rem;padding:1.25rem;display:grid}.h1-root .on-tbl__row:first-child{border-top:0}.h1-root .on-tbl__item{text-align:left;font-family:var(--font-gilroy), sans-serif;color:var(--pt-ink);font-size:1.0625rem;font-weight:700;line-height:1.3}.h1-root .on-tbl__in{align-items:center;gap:.875rem;display:flex}.h1-root .on-tbl__icon{flex:none;width:2.5rem;height:2.5rem}.h1-root .on-tbl td{color:var(--pt-ink-2);text-wrap:pretty;font-size:.96875rem;font-weight:500;line-height:1.6}.h1-root .on-tbl td:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--pt-gold-ink);margin-bottom:.25rem;font-size:.75rem;font-weight:700;display:block}.h1-root .on-tbl__fee{color:var(--pt-ink);font-weight:700}@media (min-width:56rem){.h1-root .on-tbl table{table-layout:fixed;border-collapse:collapse;width:100%;display:table}.h1-root .on-tbl thead{clip-path:none;background:var(--pt-night);width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.h1-root .on-tbl tbody{display:table-row-group}.h1-root .on-tbl__row{transition:background-color .3s var(--pt-ease);border-top:0;padding:0;display:table-row}.h1-root .on-tbl__row:hover{background:#fffaf0}.h1-root .on-tbl th[scope=col]{letter-spacing:.06em;text-align:left;text-transform:uppercase;color:var(--pt-gold);padding:1rem 1.5rem;font-size:.8125rem;font-weight:700}.h1-root .on-tbl__row>*{vertical-align:middle;border-top:1px solid var(--pt-line);padding:1.125rem 1.5rem}.h1-root .on-tbl__row:first-child>*{border-top:0}.h1-root .on-tbl__item{width:34%;display:table-cell}.h1-root .on-tbl td:before{content:none}.h1-root .on-tbl td:nth-child(2){box-shadow:inset 3px 0 0 var(--pt-gold)}}.h1-root .on-why{padding-top:calc(var(--pt-pad) + clamp(1rem, .3rem + 2.6vw, 2.25rem))}.h1-root .on-why__lead{font-family:var(--font-gilroy), sans-serif;color:var(--pt-gold);text-wrap:balance;margin-top:1.25rem;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:700;line-height:1.25}.h1-root .on-why__text{margin-top:.75rem;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.65}.h1-root .on-why .pt-t1tabs__panel{flex-direction:column;justify-content:center;display:flex}.h1-root .on-why .pt-t1tabs__panel>.pt-t1tabs__icon{align-self:flex-start}.h1-root .on-which .on-col:first-child{flex-direction:column;display:flex}.h1-root .on-gain{padding-right:4.25rem}@media (min-width:64rem){.h1-root .on-which__media{flex:auto;height:auto;min-height:12rem}}.h1-root .on-band{padding-bottom:var(--pt-pad)}.h1-root .on-band .pt-numbers{padding-top:clamp(2.25rem,1.75rem + 2vw,3.25rem)}.h1-root .on-band .pt-dates{padding-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.h1-root .on-rules__stack{grid-auto-rows:1fr}.h1-root .on-vs{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.125rem;display:grid}.h1-root .on-fig{font-family:var(--font-gilroy), sans-serif;color:var(--pt-gold);font-variant-numeric:tabular-nums;font-size:1.375em;font-weight:800}
