.pl-root{--pl-ink:#151627;--pl-ink-2:#3c4059;--pl-ink-3:#787b96;--pl-gold:#eba649;--pl-gold-2:#ffd24d;--pl-gold-deep:#a9700a;--pl-line:#eceae1;--pl-cream:#fbf8f1;--pl-ease:cubic-bezier(.22, 1, .36, 1);color:var(--pl-ink-2);-webkit-font-smoothing:antialiased;overflow-x:clip}.pl-root [id]{scroll-margin-top:88px}.pl-tabular{font-variant-numeric:tabular-nums}.pl-gold-text{background:linear-gradient(120deg,#f2b33d 0%,#eba649 35%,#d98a1e 70%,#f5c451 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.pl-mesh{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pl-blob{filter:blur(70px);will-change:transform;border-radius:9999px;position:absolute}.pl-blob-a{background:radial-gradient(circle at 40% 40%,#ffd24d8c,#ffd24d00 70%);width:620px;height:620px;animation:26s ease-in-out infinite alternate pl-drift-a;top:-200px;left:-160px}.pl-blob-b{background:radial-gradient(circle,#ffae5c6b,#ffae5c00 70%);width:560px;height:560px;animation:30s ease-in-out infinite alternate pl-drift-b;top:-80px;right:-140px}.pl-blob-c{background:radial-gradient(circle,#ffecc4e6,#ffecc400 70%);width:700px;height:520px;animation:34s ease-in-out infinite alternate pl-drift-c;bottom:-320px;left:30%}.pl-blob-d{background:radial-gradient(circle,#8ca0ff29,#8ca0ff00 70%);width:420px;height:420px;animation:38s ease-in-out infinite alternate-reverse pl-drift-a;bottom:-120px;right:18%}@keyframes pl-drift-a{to{transform:translate(12%,10%)scale(1.12)}}@keyframes pl-drift-b{to{transform:translate(-14%,16%)scale(.92)}}@keyframes pl-drift-c{to{transform:translate(-18%,-12%)scale(1.1)}}.pl-noise{opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.pl-grid-lines{background-image:linear-gradient(90deg,#1516270b 1px,#0000 1px),linear-gradient(#1516270b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 75%)}.pl-word{vertical-align:top;margin:-.16em -.05em -.12em;padding:.16em .05em .12em;display:inline-block;overflow:hidden}.pl-word>span{animation:pl-rise 1s var(--pl-ease) both;animation-delay:calc(var(--i,0) * 55ms + 60ms);display:inline-block}@keyframes pl-rise{0%{transform:translateY(112%)rotate(4deg)}}.pl-fade-up{animation:pl-fade-up .9s var(--pl-ease) both;animation-delay:var(--d,0s)}@keyframes pl-fade-up{0%{opacity:0;transform:translateY(14px)}}.pl-btn-primary{isolation:isolate;white-space:nowrap;color:#2e1f00;transition:box-shadow .3s var(--pl-ease), transform .3s var(--pl-ease);background:linear-gradient(135deg,#ffd768 0%,#ffbf2e 48%,#f39a2a 100%);border-radius:14px;justify-content:center;align-items:center;gap:.5rem;font-weight:650;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #a05a002e,0 1px 2px #7846002e,0 10px 28px -8px #e28c1e8c}.pl-btn-primary:hover{box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #a05a002e,0 1px 2px #7846002e,0 16px 36px -10px #e28c1eb3}.pl-btn-primary:focus-visible,.pl-btn-ghost:focus-visible{outline:2px solid var(--pl-gold-deep);outline-offset:3px}.pl-btn-primary:after{content:"";z-index:-1;animation:pl-sweep 5s var(--pl-ease) infinite 1.6s;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffffbf 48%,#ffffff1a 56%,#0000 70%);position:absolute;inset:-2px;transform:translate(-130%)}@keyframes pl-sweep{0%,62%{transform:translate(-130%)}to{transform:translate(130%)}}.pl-btn-ghost{white-space:nowrap;color:var(--pl-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb3;border:1px solid #1516271a;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;font-weight:600;transition:background .25s,border-color .25s;display:inline-flex;box-shadow:0 1px 2px #1516270d}.pl-btn-ghost:hover{background:#fff;border-color:#1516272e}.pl-ping{background:#12a150;border-radius:9999px;width:8px;height:8px;display:inline-block;position:relative}.pl-ping:after{content:"";border-radius:inherit;background:inherit;animation:2s cubic-bezier(0,0,.2,1) infinite pl-ping;position:absolute;inset:0}@keyframes pl-ping{75%,to{opacity:0;transform:scale(2.6)}}.pl-marquee{animation:48s linear infinite pl-marquee}.pl-marquee:hover{animation-play-state:paused!important}@keyframes pl-marquee{to{transform:translate(-50%)}}@property --pl-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.pl-card{isolation:isolate;border:1px solid var(--pl-line);transition:transform .4s var(--pl-ease), box-shadow .4s var(--pl-ease);background:#fff;border-radius:26px;position:relative;box-shadow:0 1px 2px #1516270a,0 12px 32px -18px #15162729}.pl-card:hover{transform:translateY(-3px);box-shadow:0 1px 2px #1516270a,0 24px 48px -22px #1516273d}.pl-card:before{content:"";border-radius:inherit;background:conic-gradient(from var(--pl-angle), transparent 0deg, transparent 200deg, #ffd24d 260deg, #f39a2a 300deg, transparent 360deg);-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:2;padding:1.5px;transition:opacity .4s;animation:3.2s linear infinite paused pl-spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pl-card:after{content:"";border-radius:inherit;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%), #ffc44024, transparent 45%);opacity:0;pointer-events:none;z-index:-1;transition:opacity .35s;position:absolute;inset:0}@media (hover:hover){.pl-card:hover:before{opacity:1;animation-play-state:running}.pl-card:hover:after{opacity:1}}@keyframes pl-spin{to{--pl-angle:360deg}}.pl-float{animation:6s ease-in-out infinite pl-float}@keyframes pl-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-8px)}}.pl-caret{vertical-align:-.15em;background:currentColor;width:2px;height:1em;margin-left:1px;animation:1s step-end infinite pl-blink;display:inline-block}@keyframes pl-blink{50%{opacity:0}}.pl-dots>span{background:currentColor;border-radius:9999px;width:5px;height:5px;margin:0 1.5px;animation:1.2s ease-in-out infinite pl-dot;display:inline-block}.pl-dots>span:nth-child(2){animation-delay:.15s}.pl-dots>span:nth-child(3){animation-delay:.3s}@keyframes pl-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.pl-upload-file{animation:pl-upload 2.8s var(--pl-ease) infinite}@keyframes pl-upload{0%{opacity:0;transform:translateY(26px)}25%,60%{opacity:1;transform:translateY(0)}85%,to{opacity:0;transform:translateY(-18px)}}.pl-fill{transform-origin:0;animation:pl-fill 2.8s var(--pl-ease) infinite}@keyframes pl-fill{0%,15%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}.pl-scan{animation:2.6s ease-in-out infinite pl-scan}@keyframes pl-scan{0%{opacity:0;transform:translateY(0)}10%{opacity:1}90%{opacity:1}to{transform:translateY(var(--scan-h,64px));opacity:0}}.pl-lit{animation:3.2s ease-in-out infinite pl-lit;animation-delay:calc(var(--i,0) * .4s)}@keyframes pl-lit{0%,to{color:var(--pl-ink-3);border-color:var(--pl-line);background:#fff}20%,60%{color:var(--pl-gold-deep);background:#fff6dd;border-color:#ffd98a}}.pl-grow{transform-origin:bottom;animation:pl-grow 3s var(--pl-ease) infinite;animation-delay:calc(var(--i,0) * .12s)}@keyframes pl-grow{0%{transform:scaleY(.15)}45%,80%{transform:scaleY(1)}to{transform:scaleY(.15)}}.pl-coin{animation:2.4s cubic-bezier(.5,0,.5,1.4) infinite pl-coin;animation-delay:calc(var(--i,0) * .8s)}@keyframes pl-coin{0%{opacity:0;transform:translateY(-34px)}30%,80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}.pl-shackle{transform-origin:70% 100%;animation:pl-shackle 3s var(--pl-ease) infinite}@keyframes pl-shackle{0%,20%{transform:translateY(-7px)rotate(-18deg)}45%,90%{transform:none}to{transform:translateY(-7px)rotate(-18deg)}}.pl-hand{transform-origin:50% 100%;animation:6s linear infinite pl-hand}@keyframes pl-hand{to{transform:rotate(360deg)}}.pl-row-in{animation:pl-row-in 4.8s var(--pl-ease) infinite;animation-delay:calc(var(--i,0) * .35s)}@keyframes pl-row-in{0%{opacity:0;transform:translate(-10px)}12%,85%{opacity:1;transform:none}to{opacity:0}}.pl-flow-h,.pl-flow-v{background-image:radial-gradient(circle,#eba649 1.6px,#0000 2px)}.pl-flow-h{background-position:0;background-repeat:repeat-x;background-size:12px 4px;animation:.9s linear infinite pl-flow-h}.pl-flow-v{background-position:50% 0;background-repeat:repeat-y;background-size:4px 12px;animation:.9s linear infinite pl-flow-v}@keyframes pl-flow-h{to{background-position:12px}}@keyframes pl-flow-v{to{background-position:50% 12px}}.pl-confetti{opacity:0;width:8px;height:12px;animation:1.5s cubic-bezier(.15,.6,.3,1) forwards pl-confetti;animation-delay:var(--d,0s);border-radius:2px;position:absolute;top:50%;left:50%}@keyframes pl-confetti{0%{opacity:1;transform:translate(-50%,-50%)rotate(0)scale(.6)}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) rotate(var(--r)) scale(1)}}.pl-field{width:100%;color:var(--pl-ink);transition:border-color .2s, box-shadow .25s var(--pl-ease), background .2s;background:#fff;border:1px solid #e4e1d6;border-radius:14px;outline:none;padding:.8rem 1rem;font-size:15px;box-shadow:0 1px 2px #1516270a}.pl-field::placeholder{color:#a6a8bb}.pl-field:hover{border-color:#d6d2c3}.pl-field:focus{border-color:var(--pl-gold);box-shadow:0 0 0 4px #eba64929,0 1px 2px #1516270a}.pl-field[aria-invalid=true]{border-color:#ef4444;box-shadow:0 0 0 4px #ef444414}.pl-field:disabled{opacity:.6}@media (prefers-reduced-motion:reduce){.pl-root *,.pl-root :before,.pl-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
