.p-root{--p-frame:var(--color-concrete);--p-gap:20px;--p-pad:52px;--p-ease:cubic-bezier(.22, 1, .36, 1);--p-ease-io:cubic-bezier(.65, 0, .35, 1);--p-muted:#111312a3;--p-muted-dark:#ffffffa8;background:var(--p-frame);color:var(--color-ink)}.p-frame{gap:var(--p-gap);flex-direction:column;max-width:1600px;margin-inline:auto;padding:20px 24px 24px;display:flex}.p-main{gap:var(--p-gap);flex-direction:column;display:flex}@media (max-width:991px){.p-root{--p-pad:40px}.p-frame{padding:16px 20px 20px}}@media (max-width:767px){.p-root{--p-gap:12px;--p-pad:24px}.p-frame{padding:12px}}.p-panel{padding:var(--p-pad);border-radius:12px;position:relative}.p-display{letter-spacing:-.055em;font-size:clamp(3.5rem,8.6vw,8.75rem);font-weight:300;line-height:.92}.p-h1{letter-spacing:-.045em;text-wrap:balance;font-size:4.5rem;font-weight:300;line-height:1.02}.p-h2{letter-spacing:-.04em;text-wrap:balance;font-size:3.75rem;font-weight:300;line-height:1.04}.p-h3{letter-spacing:-.03em;text-wrap:pretty;font-size:2.25rem;font-weight:300;line-height:1.18}.p-h4{letter-spacing:-.025em;font-size:1.5rem;font-weight:400;line-height:1.25}.p-figure{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:4.5rem;font-weight:300;line-height:1}.p-lead{letter-spacing:-.005em;text-wrap:pretty;font-size:1.1875rem;line-height:1.55}.p-body{text-wrap:pretty;font-size:1rem;line-height:1.6}.p-small{font-size:.875rem;line-height:1.5}.p-label{letter-spacing:-.005em;font-size:.875rem;font-weight:500;line-height:1.4}.p-muted{color:var(--p-muted)}.p-on-dark .p-muted,.p-muted-dark{color:var(--p-muted-dark)}@media (max-width:991px){.p-h1{font-size:3.5rem}.p-h2{font-size:3rem}.p-h3{font-size:2rem}.p-h4{font-size:1.375rem}.p-figure{font-size:3.75rem}}@media (max-width:767px){.p-h1{font-size:2.75rem;line-height:1.04}.p-h2{font-size:2.375rem;line-height:1.08}.p-h3{font-size:1.625rem}.p-h4{font-size:1.25rem}.p-figure{font-size:3.25rem}.p-lead{font-size:1.0625rem}}@media (max-width:479px){.p-h1{font-size:2.375rem}.p-h2{font-size:2.125rem}}.p-btn{letter-spacing:-.005em;white-space:nowrap;height:48px;transition:background-color .25s var(--p-ease), border-color .25s var(--p-ease), color .25s var(--p-ease), transform .15s var(--p-ease);-webkit-tap-highlight-color:transparent;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding-inline:20px;font-size:15px;font-weight:500;display:inline-flex;position:relative}.p-btn:active{transform:scale(.98)}.p-btn[aria-disabled=true],.p-btn:disabled{opacity:.4;pointer-events:none}.p-btn--sm{height:40px;padding-inline:16px;font-size:14px}.p-btn--mint{background:var(--color-mint);color:#fff}.p-btn--ink{background:var(--color-ink);color:#fff}.p-btn--white{color:var(--color-ink);background:#fff}.p-btn--line{color:var(--color-ink);box-shadow:inset 0 0 0 1px #11131229}.p-btn--line-dark{color:#fff;box-shadow:inset 0 0 0 1px #ffffff47}.p-roll{height:1.3em;line-height:1.3em;display:inline-block;overflow:hidden}.p-roll>span{transition:transform .5s var(--p-ease);display:block}.p-roll>span:after{content:attr(data-text);display:block}.p-arrow{transition:transform .35s var(--p-ease), translate .35s var(--p-ease)}@media (hover:hover) and (pointer:fine){.p-btn--mint:hover{background:#64cf5d}.p-btn--ink:hover{background:var(--color-graphite)}.p-btn--white:hover{background:var(--color-porcelain)}.p-btn--line:hover{box-shadow:inset 0 0 0 1px var(--color-ink)}.p-btn--line-dark:hover{box-shadow:inset 0 0 0 1px #fff}.p-btn:hover .p-roll>span{transform:translateY(-100%)}.p-btn:hover .p-arrow{transform:translate(2px)}}.p-link{transition:background-size .45s var(--p-ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:2px}@media (hover:hover) and (pointer:fine){a:hover .p-link,.p-link:hover,button:hover .p-link{background-size:100% 1px}}a:focus-visible .p-link{background-size:100% 1px}@media (scripting:enabled){.p-root [data-reveal]{opacity:0;transition:opacity .9s var(--p-ease), transform 1s var(--p-ease);transition-delay:var(--p-delay,0s);transform:translateY(18px)}.p-root [data-reveal=right]{transform:translate(28px)}.p-root [data-reveal=fade]{transform:none}.p-root [data-reveal].is-in{opacity:1;transform:none}.p-root [data-reveal-delay="10"]{--p-delay:10ms}.p-root [data-reveal-delay="20"]{--p-delay:20ms}.p-root [data-reveal-delay="30"]{--p-delay:30ms}.p-root [data-reveal-delay="40"]{--p-delay:40ms}.p-root [data-reveal-delay="50"]{--p-delay:50ms}.p-root [data-reveal-delay="60"]{--p-delay:60ms}.p-root [data-reveal-delay="70"]{--p-delay:70ms}.p-root [data-reveal-delay="80"]{--p-delay:80ms}.p-root [data-reveal-delay="90"]{--p-delay:90ms}.p-root [data-reveal-delay="100"]{--p-delay:.1s}.p-root [data-reveal-delay="110"]{--p-delay:.11s}.p-root [data-reveal-delay="120"]{--p-delay:.12s}.p-root [data-reveal-delay="130"]{--p-delay:.13s}.p-root [data-reveal-delay="140"]{--p-delay:.14s}.p-root [data-reveal-delay="150"]{--p-delay:.15s}.p-root [data-reveal-delay="160"]{--p-delay:.16s}.p-root [data-reveal-delay="170"]{--p-delay:.17s}.p-root [data-reveal-delay="180"]{--p-delay:.18s}.p-root [data-reveal-delay="190"]{--p-delay:.19s}.p-root [data-reveal-delay="200"]{--p-delay:.2s}.p-root [data-reveal-delay="210"]{--p-delay:.21s}.p-root [data-reveal-delay="220"]{--p-delay:.22s}.p-root [data-reveal-delay="230"]{--p-delay:.23s}.p-root [data-reveal-delay="240"]{--p-delay:.24s}.p-root [data-reveal-delay="250"]{--p-delay:.25s}.p-root [data-reveal-delay="260"]{--p-delay:.26s}.p-root [data-reveal-delay="270"]{--p-delay:.27s}.p-root [data-reveal-delay="280"]{--p-delay:.28s}.p-root [data-reveal-delay="290"]{--p-delay:.29s}.p-root [data-reveal-delay="300"]{--p-delay:.3s}.p-root [data-reveal-delay="310"]{--p-delay:.31s}.p-root [data-reveal-delay="320"]{--p-delay:.32s}.p-root [data-reveal-delay="330"]{--p-delay:.33s}.p-root [data-reveal-delay="340"]{--p-delay:.34s}.p-root [data-reveal-delay="350"]{--p-delay:.35s}.p-root [data-reveal-delay="360"]{--p-delay:.36s}.p-root [data-reveal-delay="370"]{--p-delay:.37s}.p-root [data-reveal-delay="380"]{--p-delay:.38s}.p-root [data-reveal-delay="390"]{--p-delay:.39s}.p-root [data-reveal-delay="400"]{--p-delay:.4s}.p-root [data-reveal-delay="410"]{--p-delay:.41s}.p-root [data-reveal-delay="420"]{--p-delay:.42s}.p-root [data-reveal-delay="430"]{--p-delay:.43s}.p-root [data-reveal-delay="440"]{--p-delay:.44s}.p-root [data-reveal-delay="450"]{--p-delay:.45s}.p-root [data-reveal-delay="460"]{--p-delay:.46s}.p-root [data-reveal-delay="470"]{--p-delay:.47s}.p-root [data-reveal-delay="480"]{--p-delay:.48s}.p-root [data-reveal-delay="490"]{--p-delay:.49s}.p-root [data-reveal-delay="500"]{--p-delay:.5s}.p-root [data-reveal-delay="510"]{--p-delay:.51s}.p-root [data-reveal-delay="520"]{--p-delay:.52s}.p-root [data-reveal-delay="530"]{--p-delay:.53s}.p-root [data-reveal-delay="540"]{--p-delay:.54s}.p-root [data-reveal-delay="550"]{--p-delay:.55s}.p-root [data-reveal-delay="560"]{--p-delay:.56s}.p-root [data-reveal-delay="570"]{--p-delay:.57s}.p-root [data-reveal-delay="580"]{--p-delay:.58s}.p-root [data-reveal-delay="590"]{--p-delay:.59s}.p-root [data-reveal-delay="600"]{--p-delay:.6s}.p-root [data-stagger]>:nth-child(2){--p-delay:80ms}.p-root [data-stagger]>:nth-child(3){--p-delay:.16s}.p-root [data-stagger]>:nth-child(4){--p-delay:.24s}.p-root [data-stagger]>:nth-child(5){--p-delay:.32s}.p-root [data-stagger]>:nth-child(6){--p-delay:.4s}.p-root [data-stagger]>:nth-child(7){--p-delay:.48s}.p-root [data-stagger]>:nth-child(8){--p-delay:.56s}.p-root [data-stagger]>:nth-child(9){--p-delay:.64s}.p-root [data-stagger]>:nth-child(10){--p-delay:.72s}.p-root [data-stagger]>:nth-child(11){--p-delay:.8s}.p-root [data-stagger]>:nth-child(12){--p-delay:.88s}.p-root [data-focus]>*{transition:transform 1.6s var(--p-ease);transform:scale(1.12)}.p-root [data-focus].is-in>*{transform:scale(1)}}@media (hover:hover) and (pointer:fine){.p-zoom img{transition:transform 1.2s var(--p-ease)}.p-zoom:hover img{transform:scale(1.03)}}.p-marquee{width:max-content;animation:48s linear infinite p-marquee;display:flex}.p-marquee:hover{animation-play-state:paused}@keyframes p-marquee{to{transform:translate(-50%)}}.p-acc{transition:grid-template-rows .55s var(--p-ease);grid-template-rows:0fr;display:grid}.p-acc[data-open=true]{grid-template-rows:1fr}.p-acc>div{min-height:0;overflow:hidden}.p-noscroll{scrollbar-width:none}.p-noscroll::-webkit-scrollbar{display:none}.p-field{width:100%;height:48px;color:var(--color-ink);transition:box-shadow .2s var(--p-ease);appearance:none;background:#fff;border-radius:8px;padding-inline:14px;font-size:16px;box-shadow:inset 0 0 0 1px #11131224}textarea.p-field{resize:vertical;height:auto;min-height:132px;padding-block:12px}.p-field::placeholder{color:#11131266}@media (hover:hover){.p-field:hover{box-shadow:inset 0 0 0 1px var(--color-ink)}}.p-field:focus-visible{box-shadow:inset 0 0 0 1px var(--color-ink), 0 0 0 3px #3e9c3959;outline:none}.p-field[aria-invalid=true]{box-shadow:inset 0 0 0 1px #b4362b}.p-page-in{animation:p-page-in .6s var(--p-ease) both}@keyframes p-page-in{0%{opacity:0;transform:translateY(16px)scale(.995)}}.p-in-rise{animation:p-in-rise 1.1s var(--p-ease) both}.p-in-up{animation:p-in-up .9s var(--p-ease) both}.p-in-left{animation:p-in-left 1s var(--p-ease) both}.p-in-image{animation:p-in-image 2s var(--p-ease) 50ms both}@keyframes p-in-rise{0%{transform:translateY(105%)}}@keyframes p-in-up{0%{opacity:0;transform:translateY(14px)}}@keyframes p-in-left{0%{opacity:0;transform:translate(32px)}}@keyframes p-in-image{0%{opacity:0;transform:scale(1.08)}}.p-float{animation:6s ease-in-out infinite p-float}@keyframes p-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-8px)}}@keyframes p-spin{to{transform:rotate(360deg)}}.p-spin{animation:.8s linear infinite p-spin}@media (prefers-reduced-motion:reduce){.p-root [data-reveal],.p-root [data-focus]>*{opacity:1!important;transform:none!important}.p-marquee{animation:none}}
