.h1-root .cr-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 .cr-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 .cr-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 .cr-fees__img{opacity:.55}.h1-root .cr-process__img{object-position:50% 60%}.h1-root .cr-choose__img{object-position:80% 50%}.h1-root .cr-lead{font-family:var(--font-gilroy), sans-serif;color:var(--pt-ink);font-size:clamp(1.125rem,1.05rem + .4vw,1.375rem);font-weight:600;line-height:1.45}.h1-root .cr-two{grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,1.25rem + 2vw,3rem);display:grid}.h1-root .cr-col{min-width:0}@media (min-width:64rem){.h1-root .cr-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:4rem}}.h1-root .cr-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 .cr-lede{font-family:var(--font-gilroy), sans-serif;color:var(--pt-ink);font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:700;line-height:1.25}.h1-root .cr-cta{margin-top:.5rem;display:flex}.h1-root .cr-faqcta{margin-top:1.25rem;display:flex}.h1-root .cr-chain{grid-template-columns:minmax(0,1fr);margin-top:clamp(1.5rem,1.1rem + 1.5vw,2.25rem);padding:1.25rem 1.25rem .5rem;display:grid}.h1-root .cr-chain__link{grid-template-columns:auto minmax(0,1fr);gap:1rem;min-width:0;display:grid;position:relative}.h1-root .cr-chain__rail{flex-direction:column;align-items:center;display:flex}.h1-root .cr-chain__node{background:var(--pt-gold);width:2.75rem;height:2.75rem;color:var(--pt-ink);box-shadow:0 0 16px rgb(var(--pt-glow) / .4);border-radius:.875rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.h1-root .cr-chain__node svg{width:1.375rem;height:1.375rem}.h1-root .cr-chain__wire{background:rgb(var(--pt-glow) / .55);border-radius:2px;flex:1;width:2px;margin-block:.375rem}.h1-root .cr-chain__link:last-child .cr-chain__wire{display:none}.h1-root .cr-chain__text{font-family:var(--font-gilroy), sans-serif;color:#fff;text-wrap:balance;padding:.625rem 2rem 1.125rem 0;font-size:1.0625rem;font-weight:700;line-height:1.35}.h1-root .cr-chain__text:first-letter{text-transform:uppercase}.h1-root .cr-chain__num{color:#fff6;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700;position:absolute;top:.5rem;right:0}.h1-root .cr-why{border-top:2px solid var(--pt-gold);gap:.75rem;margin-top:clamp(1.5rem,1.1rem + 1.5vw,2.25rem);padding-top:1.25rem;display:grid}.h1-root .cr-why__lead{font-family:var(--font-gilroy), sans-serif;color:var(--pt-ink);font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);font-weight:700;line-height:1.2}.h1-root .cr-why__rest{color:var(--pt-ink-2);text-wrap:pretty;font-size:clamp(1rem,.95rem + .2vw,1.125rem);font-weight:500;line-height:1.7}@media (min-width:64rem){.h1-root .cr-why{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:3rem}}.h1-root .cr-steps{margin-top:clamp(1.75rem,1.25rem + 2vw,2.5rem);display:grid}.h1-root .cr-step{grid-template-columns:auto minmax(0,1fr);gap:1rem;min-width:0;display:grid}.h1-root .cr-step__rail{flex-direction:column;align-items:center;display:flex}.h1-root .cr-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 .cr-step__node svg{width:1.375rem;height:1.375rem}.h1-root .cr-step:hover .cr-step__node{background:var(--pt-gold);color:var(--pt-ink)}.h1-root .cr-step__wire{background:#ffffff29;border-radius:2px;flex:1;width:2px;margin-block:.5rem;position:relative}.h1-root .cr-step:last-child .cr-step__wire{display:none}.h1-root .cr-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 .cr-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 .cr-step:hover .cr-step__card{box-shadow:var(--pt-glow-on)}}.h1-root .cr-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 .cr-step__n{letter-spacing:.02em;color:var(--pt-gold);margin-bottom:.1875rem;font-size:.875rem;display:block}.h1-root .cr-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 .cr-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem}.h1-root .cr-step{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:0}.h1-root .cr-step__rail{flex-direction:row;height:3rem;position:relative}.h1-root .cr-step__wire{width:calc(100% - 3.25rem);height:2px;margin:-1px 0 0;position:absolute;top:50%;left:3.75rem}.h1-root .cr-step__fill{transform-origin:0}.h1-root .cr-step__card{height:calc(100% - 1.125rem);margin:1.125rem 0 0}}.h1-root .cr-steps[data-reveal][data-armed]{opacity:1;translate:none}.h1-root .cr-steps[data-armed]:not([data-revealed]) .cr-step__fill{transform:scaleY(0)}@media (min-width:80rem){.h1-root .cr-steps[data-armed]:not([data-revealed]) .cr-step__fill{transform:scaleX(0)}}.h1-root .cr-steps[data-armed]:not([data-revealed]) .cr-step__card{opacity:0;translate:0 .5rem}.h1-root .cr-steps[data-armed][data-revealed] .cr-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 .cr-cbca__media{aspect-ratio:16/10;margin-top:1.5rem}.h1-root .cr-cbca__media .pt-dates__photo{object-position:55% 40%}.h1-root .cr-col:last-child{flex-direction:column;display:flex}.h1-root .cr-points{flex:1;gap:1rem;margin-top:1rem;display:grid}.h1-root .cr-point{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.25rem 1.375rem;display:grid}.h1-root .cr-point p{color:var(--pt-ink-2);text-wrap:pretty;font-size:.96875rem;font-weight:500;line-height:1.6}.h1-root .cr-point--rule p{color:#ffffffe6}@media (min-width:64rem){.h1-root .cr-cbca__media{aspect-ratio:auto;border-radius:1.5rem 9rem 1.5rem 1.5rem;min-height:12rem}.h1-root .cr-cbca .cr-col:first-child{flex-direction:column;display:flex}.h1-root .cr-cbca__media{flex:auto}}.h1-root .cr-versus{gap:1rem;margin-top:clamp(1.5rem,1.1rem + 1.5vw,2.25rem);display:grid}.h1-root .cr-option{flex-direction:column;align-items:flex-start;gap:.875rem;min-width:0;padding:clamp(1.375rem,1rem + 1.2vw,2rem);display:flex}.h1-root .cr-option__q{font-family:var(--font-gilroy), sans-serif;color:var(--pt-gold);text-wrap:balance;font-size:clamp(1.1875rem,1.05rem + .5vw,1.4375rem);font-weight:700;line-height:1.3}.h1-root .cr-option__a{color:#ffffffe0;text-wrap:pretty;font-size:1.0625rem;font-weight:500;line-height:1.7}.h1-root .cr-note{color:#ffffffe6;max-width:none;margin-top:1.25rem;font-size:1rem;font-weight:500;line-height:1.65}@media (min-width:48rem){.h1-root .cr-versus{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.h1-root .cr-four{border-top:2px solid var(--pt-gold);margin-top:clamp(1.5rem,1.1rem + 1.5vw,2.25rem);display:grid}.h1-root .cr-four__item{border-bottom:1px solid var(--pt-line);grid-template-columns:3rem minmax(0,1fr);gap:.75rem;padding:1.125rem 0;display:grid}.h1-root .cr-four__num{font-family:var(--font-gilroy), sans-serif;color:rgb(var(--pt-glow) / .55);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800;line-height:1}.h1-root .cr-four__text{color:var(--pt-ink-2);text-wrap:pretty;font-size:1rem;font-weight:500;line-height:1.7}.h1-root .cr-four__lead{font-family:var(--font-gilroy), sans-serif;color:var(--pt-ink);font-weight:700}@media (min-width:64rem){.h1-root .cr-four{grid-template-columns:repeat(4,minmax(0,1fr))}.h1-root .cr-four__item{border-bottom:0;grid-template-columns:minmax(0,1fr);gap:.875rem;padding:1.5rem 1.5rem .5rem}.h1-root .cr-four__item+.cr-four__item{border-left:1px solid var(--pt-line)}.h1-root .cr-four__item:first-child{padding-left:0}.h1-root .cr-four__num{font-size:2.5rem}}.h1-root .bk-curve:has(+.bk-bridge)>.cr-after{padding-bottom:calc(var(--pt-pad) + clamp(1rem, .3rem + 2.6vw, 2.25rem))}.h1-root .cr-fees{padding-top:calc(var(--pt-pad) + clamp(1rem, .3rem + 2.6vw, 2.25rem))}.h1-root .cr-tbl{margin-top:clamp(1.5rem,1rem + 2vw,2.25rem);overflow:hidden}.h1-root .cr-tbl table,.h1-root .cr-tbl tbody{display:block}.h1-root .cr-tbl thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.h1-root .cr-tbl__row{border-top:1px solid rgb(var(--pt-glow) / .28);gap:.75rem;padding:1.25rem;display:grid}.h1-root .cr-tbl__row:first-child{border-top:0}.h1-root .cr-tbl__item{font-family:var(--font-gilroy), sans-serif;text-align:left;color:var(--pt-gold);align-items:center;gap:.875rem;font-size:1.0625rem;font-weight:700;line-height:1.3;display:flex}.h1-root .cr-tbl__icon{flex:none;width:2.5rem;height:2.5rem}.h1-root .cr-tbl td{color:#ffffffdb;text-wrap:pretty;font-size:.96875rem;font-weight:500;line-height:1.6}.h1-root .cr-tbl td:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--pt-glow) / .9);margin-bottom:.25rem;font-size:.75rem;font-weight:700;display:block}.h1-root .cr-tbl__fee{color:#fff;font-weight:700}@media (min-width:56rem){.h1-root .cr-tbl table{table-layout:fixed;border-collapse:collapse;width:100%;display:table}.h1-root .cr-tbl thead{clip-path:none;background:rgb(var(--pt-glow) / .1);width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.h1-root .cr-tbl tbody{display:table-row-group}.h1-root .cr-tbl__row{transition:background-color .3s var(--pt-ease);border-top:0;padding:0;display:table-row}.h1-root .cr-tbl__row:hover{background:rgb(var(--pt-glow) / .06)}.h1-root .cr-tbl th[scope=col]{letter-spacing:.06em;text-align:left;text-transform:uppercase;color:var(--pt-gold);border-bottom:1px solid rgb(var(--pt-glow) / .5);padding:1rem 1.5rem;font-size:.8125rem;font-weight:700}.h1-root .cr-tbl__row>*{vertical-align:middle;border-top:1px solid rgb(var(--pt-glow) / .28);padding:1.125rem 1.5rem}.h1-root .cr-tbl__row:first-child>*{border-top:0}.h1-root .cr-tbl__item{width:32%;display:table-cell}.h1-root .cr-tbl__item>*{vertical-align:middle}.h1-root .cr-tbl td:before{content:none}.h1-root .cr-tbl td:last-child,.h1-root .cr-tbl th[scope=col]:last-child{border-left:2px solid var(--pt-gold)}}.h1-root .bk-curve>.pt-vs.cr-whyband{padding-top:calc(clamp(1.75rem, 1.2rem + 1.8vw, 3rem) + var(--bk-arch))}.h1-root .cr-whygrid{gap:clamp(1rem,.75rem + 1vw,1.5rem);display:grid}.h1-root .cr-whyside{flex-direction:column;gap:clamp(1rem,.75rem + 1vw,1.5rem);min-width:0;display:flex}.h1-root .cr-whyhead{max-width:44rem}.h1-root .cr-whyhead .pt-rule{margin-top:.75rem}.h1-root .cr-reasons{margin:0;padding:0;list-style:none}.h1-root .cr-reasons--tiles{gap:clamp(.75rem,.6rem + .5vw,1rem);display:grid}.h1-root .cr-reason{isolation:isolate;min-width:0;box-shadow:0 0 0 1px var(--pt-line), 0 1px 2px #1112160a, 0 16px 34px -26px #11121647;background:#fff;border-radius:1.125rem;flex-direction:column;padding:clamp(1rem,.85rem + .6vw,1.375rem) clamp(1rem,.85rem + .6vw,1.5rem) clamp(1.125rem,.95rem + .6vw,1.5rem);display:flex;position:relative;overflow:clip}.h1-root .cr-reason:before{content:"";background:linear-gradient(90deg, var(--pt-gold), #fcaf0000);width:58%;height:2px;position:absolute;inset:0 auto auto 0}.h1-root .cr-reason__num{font-family:var(--font-gilroy), sans-serif;letter-spacing:.14em;color:var(--pt-gold-ink);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;line-height:1;display:inline-flex}.h1-root .cr-reason:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#fcaf001a,#0000 70%);border-radius:50%;width:7.5rem;height:7.5rem;position:absolute;inset:auto -.5rem -1.25rem auto}.h1-root .cr-reason__lead{font-family:var(--font-gilroy), sans-serif;letter-spacing:-.01em;color:var(--pt-ink);text-wrap:balance;margin-top:.625rem;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);font-weight:700;line-height:1.28}.h1-root .cr-reason__rest{color:var(--pt-ink-2);text-wrap:pretty;margin-top:.5rem;font-size:.9375rem;font-weight:500;line-height:1.55}.h1-root .cr-reason--lead{background:radial-gradient(120% 80% at 100% 0%, #fcaf0029, transparent 60%), linear-gradient(160deg, #1b1c21, var(--pt-ink) 55%, #0b0c0f);flex:1;justify-content:flex-end;padding:clamp(1.25rem,1rem + 1vw,2rem);box-shadow:0 0 0 1px #fcaf0052,inset 0 1px #ffffff0f,0 24px 48px -30px #11121699}.h1-root .cr-reason--lead:before{background:linear-gradient(90deg, var(--pt-gold), #fcaf0026);width:100%}.h1-root .cr-reason--lead:after{display:none}.h1-root .cr-reason--lead .cr-reason__num{letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1.5px var(--pt-gold);margin-bottom:auto;padding-bottom:clamp(1rem,.6rem + 1.5vw,2rem);font-size:clamp(3.25rem,2.4rem + 3vw,5rem);font-weight:800}.h1-root .cr-reason--lead .cr-reason__lead{color:#fff;margin-top:0;font-size:clamp(1.1875rem,1.05rem + .5vw,1.4375rem);line-height:1.24}.h1-root .cr-reason--lead .cr-reason__rest{color:#c9ccd3;margin-top:.625rem}.h1-root .cr-reasons--lead{flex:1;display:flex}@media (min-width:40rem){.h1-root .cr-reasons--tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem) and (max-width:63.99rem){.h1-root .cr-reason--lead{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:clamp(1.25rem,.8rem + 2vw,2rem);display:grid}.h1-root .cr-reason--lead .cr-reason__num{grid-row:1/span 2;margin:0;padding:0}}@media (min-width:64rem){.h1-root .cr-whygrid{grid-template-columns:minmax(0,.92fr) minmax(0,2fr);column-gap:clamp(1rem,.5rem + 1vw,1.5rem)}.h1-root .cr-whyside{display:contents}.h1-root .cr-whyhead{grid-column:1/-1}.h1-root .cr-reasons--lead{grid-column:1}.h1-root .cr-reasons--tiles{grid-column:2;grid-auto-rows:1fr}}@media (max-width:39.99rem){.h1-root .cr-reasons--tiles{border-top:1px solid var(--pt-line);gap:0}.h1-root .cr-reasons--tiles .cr-reason{box-shadow:none;border-bottom:1px solid var(--pt-line);background:0 0;border-radius:0;grid-template-columns:2.25rem minmax(0,1fr);column-gap:.75rem;padding:.875rem 0;display:grid}.h1-root .cr-reasons--tiles .cr-reason:before,.h1-root .cr-reasons--tiles .cr-reason:after{display:none}.h1-root .cr-reasons--tiles .cr-reason__num{letter-spacing:.04em;grid-row:1/span 2;align-self:start;padding-top:.2rem;font-size:.9375rem}.h1-root .cr-reasons--tiles .cr-reason__lead{margin-top:0}.h1-root .cr-reasons--tiles .cr-reason__rest{margin-top:.25rem}}.h1-root .cr-four__item{align-content:start}.h1-root .cr-tbl__in{align-items:center;gap:.875rem;display:flex}.h1-root .cr-tbl__item{display:block}@media (min-width:56rem){.h1-root .cr-tbl__item{display:table-cell}}.h1-root .cr-lead--left{max-width:34rem;margin-top:1.125rem}.h1-root .cr-why{border-top:0;border-left:3px solid var(--pt-gold);margin-top:1.5rem;padding:0 0 0 1.125rem;display:block}.h1-root .cr-why__lead{font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem)}.h1-root .cr-why__rest{margin-top:.5rem}.h1-root .cr-include__media{aspect-ratio:16/9;margin-top:1.5rem}.h1-root .cr-include__media .pt-dates__photo{object-position:50% 45%}.h1-root .cr-chain{flex-direction:column;justify-content:space-between;margin-top:0;padding:1.5rem 1.5rem 1rem;display:flex}.h1-root .cr-chain__link{flex:1}.h1-root .cr-chain__text{align-items:center;padding:0 2rem 1.25rem 0;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);display:flex}.h1-root .cr-chain__link:last-child .cr-chain__text{padding-bottom:.5rem}.h1-root .cr-chain__node{width:3rem;height:3rem}.h1-root .cr-chain__num{color:rgb(var(--pt-glow) / .22);font-size:1.5rem;font-weight:800;top:1rem}@media (min-width:64rem){.h1-root .cr-two--include{align-items:stretch}.h1-root .cr-include__media{aspect-ratio:auto;border-radius:1.5rem 9rem 1.5rem 1.5rem;height:11rem;min-height:0}}.h1-root .cr-chain__text{align-self:start;padding-top:.6875rem;display:block}
