.pt-root{--pt-bg:#e7f2ee;--pt-surface:#e9f3f4;--pt-surface-2:#d9ebed;--pt-ink:#0d2a2f;--pt-muted:#47646a;--pt-line:#d3e3e5;--pt-brand:#157c88;--pt-brand-deep:#0b4a52;--pt-accent:#c94a12;--pt-accent-hover:#ac3d0d;--pt-on-accent:#fffaf6;--pt-scrim:11 42 47;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-pt-display:var(--font-pt-sans);--font-heading:var(--font-pt-display);font-family:var(--font-pt-sans),system-ui,sans-serif;background:radial-gradient(circle,#157c881a 1px,transparent 1.4px)0 0/24px 24px,linear-gradient(#157c880e 1px,transparent 1px)0 0/120px 120px,linear-gradient(90deg,#157c880e 1px,transparent 1px)0 0/120px 120px,var(--pt-bg);color:var(--pt-ink);isolation:isolate;position:relative;overflow-x:clip}.pt-root:after{content:"";z-index:60;pointer-events:none;opacity:.12;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.05 0 0 0 0 0.16 0 0 0 0 0.18 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.pt-hero-glow{position:relative}.pt-hero-glow:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(42% 48% at 78% 30%,#157c8838,#0000 70%),radial-gradient(36% 40% at 18% 88%,#e8692c24,#0000 70%),radial-gradient(30% 30% at 10% 10%,#5cbcc71f,#0000 70%);position:absolute;inset:-8% -20% -4%;-webkit-mask-image:radial-gradient(closest-side,#000 60%,#0000);mask-image:radial-gradient(closest-side,#000 60%,#0000)}@media (min-width:640px){.pt-ticket{-webkit-mask:radial-gradient(11px at calc(100% - 200px) 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(11px at calc(100% - 200px) 100%,#0000 97%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(11px at calc(100% - 200px) 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(11px at calc(100% - 200px) 100%,#0000 97%,#000) bottom/100% 51% no-repeat}}.pt-island{-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);background:linear-gradient(#ffffffb8,#f0f8f994);transition:background-color .3s,box-shadow .3s;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #157c881a,0 8px 24px -14px #0b2a2f40}.pt-island[data-scrolled=true]{background:linear-gradient(#ffffffe6,#f0f8f9d1);box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #157c881f,0 18px 40px -18px #0b2a2f61}@media (prefers-reduced-transparency:reduce){.pt-island{-webkit-backdrop-filter:none;backdrop-filter:none;background:#e7f2ee}}.pt-passport{background:repeating-radial-gradient(circle at 20% 30%,#157c880d 0 1px,#0000 1px 9px),repeating-radial-gradient(circle at 85% 75%,#e8692c0a 0 1px,#0000 1px 11px),linear-gradient(160deg,#fbfdfc 0%,#eef6f5 100%);box-shadow:inset 0 0 0 1px #157c881a,inset 0 1px #fff}.pt-passport-fold{background:linear-gradient(90deg,#0000 0%,#0b2a2f0f 42%,#0b2a2f24 50%,#ffffffb3 52%,#0b2a2f0a 60%,#0000 100%)}.pt-passport-cover{background:radial-gradient(120% 90% at 20% 10%,#ffffff1a,#0000 55%),radial-gradient(90% 80% at 90% 100%,#0000004d,#0000 60%),linear-gradient(150deg,#11606a 0%,#0b4148 100%);box-shadow:inset 0 0 0 1px #ffffff14,inset 10px 0 18px -10px #00000073,0 30px 60px -28px #0b2a2f99}.pt-foil{color:#e9cf9f;text-shadow:0 1px #00000059,0 -1px #fff0d240}.pt-foil-ring{box-shadow:inset 0 0 0 2px #e9cf9f,inset 0 0 0 7px #0000,inset 0 0 0 8px #e9cf9f99}.pt-stamp{opacity:.88;mix-blend-mode:multiply;border:3px solid;box-shadow:inset 0 0 0 4px #0000,inset 0 0 0 5.5px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='0 1 1 1 1 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='0 1 1 1 1 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.pt-band{background:radial-gradient(40% 50% at 85%,#157c881a,#0000 70%),radial-gradient(35% 45% at 10% 55%,#e8692c12,#0000 70%),#d2e8ea}.pt-light-chart{background:linear-gradient(#f3f9f9,#e9f4f5)}.pt-light-chart:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#157c881a 1px,#0000 1.4px) 0 0/24px 24px,linear-gradient(#157c880e 1px,#0000 1px) 0 0/120px 120px,linear-gradient(90deg,#157c880e 1px,#0000 1px) 0 0/120px 120px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 96px);mask-image:linear-gradient(#0000,#000 96px)}.pt-footer-tear{-webkit-mask:radial-gradient(8px at 50% 0,#0000 97%,#000) top/24px 100% repeat-x;mask:radial-gradient(8px at 50% 0,#0000 97%,#000) top/24px 100% repeat-x}.pt-chat{background:radial-gradient(circle,#157c881a 1px,#0000 1.4px) 0 0/18px 18px,linear-gradient(#eef6f4 0%,#e3f0ee 100%);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #157c881a,0 40px 70px -40px #0b2a2f8c}.pt-spotlight{background:radial-gradient(60% 80% at 100% 0,#157c8824,#0000 60%),radial-gradient(50% 70% at 0 100%,#e8692c1a,#0000 60%),linear-gradient(160deg,#fdfefe 0%,#eef6f5 100%);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #157c881a,0 40px 70px -40px #0b2a2f73}.pt-tape{background:linear-gradient(#ffffffbf,#f0e8d6b3);box-shadow:0 1px 2px #0b2a2f26;-webkit-mask:linear-gradient(90deg,#0000 0 3px,#000 3px calc(100% - 3px),#0000 calc(100% - 3px));mask:linear-gradient(90deg,#0000 0 3px,#000 3px calc(100% - 3px),#0000 calc(100% - 3px))}.pt-filmstrip{background:radial-gradient(4px,#e7f2ee 96%,#0000) 0 6px/22px 14px repeat-x,radial-gradient(4px,#e7f2ee 96%,#0000) 0 calc(100% - 6px)/22px 14px repeat-x,#0d2a2f;padding-block:1.75rem}.pt-coupon{border-radius:1rem;-webkit-mask:radial-gradient(10px at calc(100% - 7.5rem) 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(10px at calc(100% - 7.5rem) 100%,#0000 97%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(10px at calc(100% - 7.5rem) 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(10px at calc(100% - 7.5rem) 100%,#0000 97%,#000) bottom/100% 51% no-repeat}.pt-coupon-big{-webkit-mask:radial-gradient(14px at 0,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100%,#0000 97%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(14px at 0,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100%,#0000 97%,#000) 100%/51% 100% no-repeat}.pt-board{background:radial-gradient(80% 60% at 100% 0,#ffffff0f,#0000 60%),linear-gradient(#13282c 0%,#0c1c1f 100%);box-shadow:inset 0 1px #ffffff14,0 30px 60px -30px #0b2a2fb3}.pt-ticket-v{-webkit-mask:radial-gradient(12px at 0 calc(100% - 7.6rem),#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(12px at 100% calc(100% - 7.6rem),#0000 97%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(12px at 0 calc(100% - 7.6rem),#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(12px at 100% calc(100% - 7.6rem),#0000 97%,#000) 100%/51% 100% no-repeat}.pt-barcode{opacity:.85;background:repeating-linear-gradient(90deg,#0d2a2f 0 2px,#0000 2px 4px,#0d2a2f 4px 5px,#0000 5px 8px,#0d2a2f 8px 11px,#0000 11px 13px,#0d2a2f 13px 14px,#0000 14px 17px)}@keyframes pt-dot-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.pt-dot-in{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.16,1,.3,1) both pt-dot-in}@keyframes pt-float{0%,to{transform:translateY(0)scale(1.08)}50%{transform:translateY(-5px)scale(1.08)}}.group:hover .pt-float{animation:1.6s ease-in-out infinite pt-float}@media (prefers-reduced-motion:reduce){.pt-dot-in,.group:hover .pt-float{animation:none}}@keyframes pt-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes pt-mask-up{0%{transform:translateY(100%)}}@keyframes pt-takeoff{0%{opacity:0;transform:translate(-10px,6px)}}@keyframes pt-zoom-in{0%{opacity:0;transform:scale(.94)}}.pt-rise{animation:.7s cubic-bezier(.16,1,.3,1) both pt-rise;animation-delay:calc(var(--i,0)*80ms + 50ms)}.pt-mask-up{animation:.9s cubic-bezier(.16,1,.3,1) .15s both pt-mask-up}.pt-takeoff{animation:.8s cubic-bezier(.16,1,.3,1) .35s both pt-takeoff}.pt-zoom-in{animation:.9s cubic-bezier(.16,1,.3,1) .2s both pt-zoom-in}@keyframes pt-bridge{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% 0)}}.pt-bridge{animation:1.3s cubic-bezier(.65,0,.35,1) .6s both pt-bridge}@keyframes pt-twinkle{50%{opacity:.55}}@keyframes pt-city-in{0%{opacity:0}}.pt-city-in{animation:.6s ease-out both pt-city-in}@keyframes pt-drift{0%{transform:translateY(-4px)}to{transform:translate(5px,6px)}}.pt-drift{animation:5s ease-in-out infinite alternate pt-drift}@keyframes pt-spin{to{transform:rotate(360deg)}}.pt-spin{transform-origin:100px 100px;animation:24s linear infinite pt-spin}@keyframes pt-flap{0%{opacity:0;transform:perspective(400px)rotateX(-90deg)}}.pt-flap{transform-origin:50% 0;animation:.45s cubic-bezier(.3,1.4,.6,1) both pt-flap;animation-delay:calc(var(--i,0)*60ms + .15s)}.pt-twinkle{animation:2.4s ease-in-out infinite pt-twinkle}@media (prefers-reduced-motion:reduce){.pt-rise,.pt-mask-up,.pt-takeoff,.pt-zoom-in,.pt-bridge,.pt-twinkle,.pt-city-in,.pt-drift,.pt-spin,.pt-flap{animation:none}}.pt-invite{box-shadow:inset 0 0 0 1px #157c8840,inset 0 0 0 10px #fdfbf7,inset 0 0 0 11px #c94a1259,0 40px 80px -30px #0000008c}.pt-paper{background:radial-gradient(120% 80% at 50% 0,#ffffffe6,#0000 60%),repeating-linear-gradient(115deg,#785a3206 0 1px,#0000 1px 5px),#fbf8f2}.pt-letterpress{color:#1d3a3f;text-shadow:0 1px #ffffffe6,0 -1px #0b2a2f1f}.pt-wax{background:radial-gradient(circle at 35% 30%,#e4743d 0%,#b8400f 55%,#8f2f0a 100%);border-radius:48% 52% 50% 50%/52% 48%;box-shadow:inset 0 2px 3px #ffdcbe73,inset 0 -3px 6px #3c0f0073,0 0 0 3px #c4511d,0 6px 14px -4px #5014008c}.pt-arch-frame{background:#fbf8f2;box-shadow:inset 0 0 0 1px #157c8840,inset 0 0 0 5px #fbf8f2,inset 0 0 0 6px #c94a124d,0 40px 70px -35px #0b2a2f80}.pt-linen{background:repeating-linear-gradient(0deg,#785a3209 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#785a3208 0 1px,#0000 1px 4px),#f4ece0}.pt-envelope-pocket{clip-path:polygon(0 0,50% 46%,100% 0,100% 100%,0 100%);filter:drop-shadow(0 -2px 3px #503c1e1f);background:linear-gradient(#f3ebde,#ece2d2)}.pt-blob-a{border-radius:42% 58% 55% 45%/48% 42% 58% 52%}.pt-blob-b{border-radius:58% 42% 46% 54%/52% 58% 42% 48%}.pt-sticker{box-shadow:0 0 0 5px #fff,0 22px 36px -18px #0b2a2f80}@keyframes pt-wiggle{0%,to{transform:rotate(0)}50%{transform:rotate(18deg)}}.pt-wiggle{transform-origin:50%;animation:3s ease-in-out infinite pt-wiggle}.pt-sunny{background:radial-gradient(circle,#ffc4004d 2px,#0000 2.5px) 0 0/46px 46px,radial-gradient(circle,#157c8833 1.5px,#0000 2px) 23px 23px/46px 46px,radial-gradient(circle,#e8692c2e 1.5px,#0000 2px) 11px 34px/92px 92px,#fbefcf}.pt-cork{background:radial-gradient(circle,#784b1929 1px,#0000 1.6px) 0 0/9px 9px,radial-gradient(circle,#ffffff59 1px,#0000 1.6px) 4px 5px/13px 13px,radial-gradient(circle,#784b191a 1.5px,#0000 2px) 6px 2px/17px 17px,#e6d2b0}.pt-postcard{background:radial-gradient(120% 80% at 0 0,#ffffffd9,#0000 60%),repeating-linear-gradient(100deg,#785a3205 0 1px,#0000 1px 6px),#fbf7ef;box-shadow:inset 0 0 0 1px #785a321a,0 28px 50px -30px #0b2a2f73}.pt-postage{background:radial-gradient(circle at 30% 25%,#ffffff2e,#0000 60%),linear-gradient(160deg,#1a8794,#0e5f69);width:4.25rem;height:5rem;box-shadow:inset 0 0 0 3px #fbf7ef,inset 0 0 0 4px #ffffff80;-webkit-mask:radial-gradient(3px at 50% 0,#0000 97%,#000) 0 0/8px 51% repeat-x,radial-gradient(3px at 50% 100%,#0000 97%,#000) 0 100%/8px 51% repeat-x;mask:radial-gradient(3px at 50% 0,#0000 97%,#000) 0 0/8px 51% repeat-x,radial-gradient(3px at 50% 100%,#0000 97%,#000) 0 100%/8px 51% repeat-x}@keyframes pt-ring{0%{stroke-dashoffset:553px}}.pt-ring{animation:1.6s cubic-bezier(.16,1,.3,1) .3s both pt-ring}.pt-tearpage{-webkit-mask:radial-gradient(5px at 50% 0,#0000 97%,#000) top/18px 100% repeat-x;mask:radial-gradient(5px at 50% 0,#0000 97%,#000) top/18px 100% repeat-x}@media (prefers-reduced-motion:reduce){.pt-wiggle,.pt-ring{animation:none}}@keyframes pt-kenburns{0%{transform:scale(1.12)}to{transform:scale(1)}}.pt-kenburns{animation:9s cubic-bezier(.16,1,.3,1) both pt-kenburns}@keyframes pt-route{0%{transform:scaleX(0)}}.pt-route{animation:1.8s cubic-bezier(.65,0,.35,1) .6s both pt-route}@keyframes pt-pop{0%{opacity:0;transform:translateY(10px)scale(.8)}}.pt-pop{animation:.5s cubic-bezier(.34,1.56,.64,1) both pt-pop;animation-delay:calc(.9s + var(--i,0)*.35s)}@media (prefers-reduced-motion:reduce){.pt-kenburns,.pt-route,.pt-pop{animation:none}}.pt-outline-num{color:#0000;-webkit-text-stroke:1.5px #0b2a2f1f}.pt-window-frame{background:linear-gradient(160deg,#fff 0%,#e4eeee 60%,#d3e2e3 100%);box-shadow:inset 0 2px #fff,inset 0 -6px 14px #0b2a2f1f,0 30px 60px -28px #0b2a2f8c}.pt-window{border-radius:46%/34%;box-shadow:inset 0 0 0 3px #0b2a2f26,inset 0 8px 18px #00000059}.pt-window-blind{background:repeating-linear-gradient(#fff0 0 10px,#0b2a2f14 10px 11px),linear-gradient(#eef3f2,#d9e4e3);box-shadow:0 6px 10px -4px #0b2a2f59}.pt-card{background:radial-gradient(120% 90% at 0 0,#ffffffd9,#0000 55%),linear-gradient(160deg,#f1f8f9 0%,#e1eff1 100%);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #157c8812,0 1px 2px #0b2a2f0a,0 18px 40px -22px #0b2a2f47}.pt-teal{background:radial-gradient(90% 80% at 100% 0,#78d2dc73,#0000 60%),radial-gradient(80% 70% at 0 100%,#08464e8c,#0000 65%),linear-gradient(150deg,#1a8996 0%,#126c77 100%);box-shadow:inset 0 1px #ffffff38,0 24px 48px -24px #126c77a6}.pt-bubble{background:linear-gradient(160deg,#fff 0%,#dcedef 100%);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #157c881a,0 6px 14px -6px #157c8859}.pt-wash{background:radial-gradient(50% 60% at 90% 10%,#157c8829,#0000 70%),radial-gradient(45% 55% at 5% 95%,#e8692c1a,#0000 70%),linear-gradient(#e8f3f4 0%,#dbecee 100%)}.pt-frame{box-shadow:0 2px 4px #0b2a2f0f,0 30px 60px -28px #0b2a2f73}.pt-btn{background-image:linear-gradient(#d9561a 0%,#c04510 100%);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #0000001f,0 10px 22px -10px #c94a12bf}.pt-btn:hover{background-image:linear-gradient(#c84c14 0%,#a93c0b 100%)}.pt-tile{background:linear-gradient(#fff 0%,#f6fbfb 100%);box-shadow:inset 0 0 0 1px #157c8814,0 8px 20px -12px #0b2a2f40}.pt-root :focus-visible{outline:2px solid var(--pt-brand);outline-offset:3px}.pt-escapadas-paper{background-color:var(--pt-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .08 0 0 0 0 .29 0 0 0 0 .32 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='232' fill='none' stroke='%23157c88' stroke-width='1.1' stroke-opacity='.16'%3E%3Cpath d='M0,18 C150,18 150,42 300,42 S450,18 600,18' opacity='0.9'/%3E%3Cpath d='M0,97 C75,97 75,79 150,79 S225,97 300,97 S375,79 450,79 S525,97 600,97' opacity='0.7'/%3E%3Cpath d='M0,160 C150,160 150,132 300,132 S450,160 600,160' opacity='0.8'/%3E%3Cpath d='M0,196 C75,196 75,212 150,212 S225,196 300,196 S375,212 450,212 S525,196 600,196' opacity='0.6'/%3E%3C/svg%3E"),linear-gradient(180deg,var(--pt-surface)0,var(--pt-bg)760px);background-size:240px 240px,600px 232px,100% 100%}.pt-notch-b{-webkit-mask:radial-gradient(13px at 0 100%,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100% 100%,#0000 97%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(13px at 0 100%,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100% 100%,#0000 97%,#000) 100%/51% 100% no-repeat}.pt-notch-t{-webkit-mask:radial-gradient(13px at 0 0,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100% 0,#0000 97%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(13px at 0 0,#0000 97%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100% 0,#0000 97%,#000) 100%/51% 100% no-repeat}.pt-album-page{background-color:#fbf7ee;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .38 0 0 0 0 .25 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(90deg,#78603c1a,#0000 5%);box-shadow:inset 0 1px #fffc,0 2px 4px #0b2a2f0f,0 30px 60px -30px #0b2a2f73}.pt-corners{position:relative}.pt-corners:after{content:"";pointer-events:none;background:linear-gradient(135deg,#24383b 0 15px,#0000 15px) 0 0/22px 22px no-repeat,linear-gradient(225deg,#24383b 0 15px,#0000 15px) 100% 0/22px 22px no-repeat,linear-gradient(45deg,#24383b 0 15px,#0000 15px) 0 100%/22px 22px no-repeat,linear-gradient(315deg,#24383b 0 15px,#0000 15px) 100% 100%/22px 22px no-repeat;position:absolute;inset:-3px}.pt-hand{font-family:var(--font-pt-hand),cursive}.pt-root{--pt-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.36 0 0 0 0 0.27 0 0 0 0 0.18 0 0 0 0.11 0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");--pt-linen:repeating-linear-gradient(0deg,#8c643c09 0 1px,transparent 1px 4px),repeating-linear-gradient(90deg,#8c643c08 0 1px,transparent 1px 5px);--pt-mottle:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='600' height='600'><filter id='m'><feTurbulence type='fractalNoise' baseFrequency='0.006' numOctaves='3' seed='4' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.75 0 0 0 0 0.55 0 0 0 0 0.38 0 0 0 0.10 0'/></filter><rect width='100%' height='100%' filter='url(%23m)'/></svg>")}.pt-sand{background:linear-gradient(#faf6f0 0%,#f6f1ea 100%)}.pt-sand:before{content:"";z-index:-1;pointer-events:none;background:var(--pt-linen),var(--pt-grain)0 0/180px 180px,var(--pt-mottle)0 0/600px 600px,radial-gradient(45% 55% at 85% 25%,#ffe2c873,transparent 70%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 120px);mask-image:linear-gradient(#0000,#000 120px)}.pt-tide{isolation:isolate;background:linear-gradient(#d9eeef 0%,#cbe5e7 100%)}.pt-tide:before{content:"";z-index:-1;pointer-events:none;background:var(--pt-linen),var(--pt-grain)0 0/180px 180px,radial-gradient(50% 60% at 80% 15%,#ffffff73,transparent 70%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 160px);mask-image:linear-gradient(#0000 0,#000 160px)}.pt-mist{background:linear-gradient(#f3f9f9,#e9f4f5)}.pt-grain-layer{position:relative}.pt-grain-layer:after{content:"";z-index:5;pointer-events:none;background:var(--pt-grain)0 0/180px 180px;opacity:.6;position:absolute;inset:0}.pt-dusk{background:var(--pt-linen),var(--pt-grain)0 0/180px 180px,var(--pt-mottle)0 0/600px 600px,radial-gradient(55% 65% at 72% 55%,#ffd6aabf,transparent 70%),linear-gradient(180deg,#f6c9a6 0%,#f9d9bf 40%,#fbe7d6 70%,#e8f1ee 100%)}.pt-deep{background:radial-gradient(45% 55% at 70% 60%,#f6a77c24,#0000 70%),radial-gradient(35% 40% at 12% 55%,#157c8873,#0000 70%),linear-gradient(#ffffff09 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/48px 48px,#0b4a52}.pt-night{isolation:isolate;background:#0b4a52}.pt-night:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(1.2px 1.2px at 30px 40px,#ffffffbf,#0000) 0 0/280px 220px,radial-gradient(1px 1px at 140px 90px,#ffffff8c,#0000) 0 0/280px 220px,radial-gradient(1.6px 1.6px at 210px 20px,#ffecdccc,#0000) 0 0/280px 220px,radial-gradient(1px 1px at 90px 160px,#ffffff73,#0000) 0 0/280px 220px,radial-gradient(1.3px 1.3px at 250px 180px,#fff9,#0000) 0 0/280px 220px,radial-gradient(45% 55% at 70% 70%,#f6a77c1a,#0000 70%),radial-gradient(35% 40% at 12% 55%,#157c8873,#0000 70%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 160px);mask-image:linear-gradient(#0000 0,#000 160px)}.pt-airmail{background:repeating-linear-gradient(-45deg,var(--pt-accent)0 14px,#fbf7ef 14px 22px,var(--pt-brand)22px 36px,#fbf7ef 36px 44px)}.pt-postcard{background-color:#fffdf8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .38 0 0 0 0 .25 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");box-shadow:inset 0 1px #ffffffe6,0 2px 4px #0b2a2f0f,0 30px 50px -28px #0b2a2f80}.pt-stamp{-webkit-mask:radial-gradient(3.5px at 50% 0,#0000 97%,#000) top/10px 51% repeat-x,radial-gradient(3.5px at 50% 100%,#0000 97%,#000) bottom/10px 51% repeat-x;mask:radial-gradient(3.5px at 50% 0,#0000 97%,#000) top/10px 51% repeat-x,radial-gradient(3.5px at 50% 100%,#0000 97%,#000) bottom/10px 51% repeat-x}.pt-texture-fade{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .08 0 0 0 0 .29 0 0 0 0 .32 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='232' fill='none' stroke='%23157c88' stroke-width='1.1' stroke-opacity='.16'%3E%3Cpath d='M0,18 C150,18 150,42 300,42 S450,18 600,18' opacity='0.9'/%3E%3Cpath d='M0,97 C75,97 75,79 150,79 S225,97 300,97 S375,79 450,79 S525,97 600,97' opacity='0.7'/%3E%3Cpath d='M0,160 C150,160 150,132 300,132 S450,160 600,160' opacity='0.8'/%3E%3Cpath d='M0,196 C75,196 75,212 150,212 S225,196 300,196 S375,212 450,212 S525,196 600,196' opacity='0.6'/%3E%3C/svg%3E");background-size:240px 240px,600px 232px;-webkit-mask-image:linear-gradient(#0000 0,#000 160px);mask-image:linear-gradient(#0000 0,#000 160px)}.pt-texture-dark{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='232' fill='none' stroke='%23ffffff' stroke-width='1.1' stroke-opacity='.10'%3E%3Cpath d='M0,18 C150,18 150,42 300,42 S450,18 600,18' opacity='0.9'/%3E%3Cpath d='M0,97 C75,97 75,79 150,79 S225,97 300,97 S375,79 450,79 S525,97 600,97' opacity='0.7'/%3E%3Cpath d='M0,160 C150,160 150,132 300,132 S450,160 600,160' opacity='0.8'/%3E%3Cpath d='M0,196 C75,196 75,212 150,212 S225,196 300,196 S375,212 450,212 S525,196 600,196' opacity='0.6'/%3E%3C/svg%3E");background-size:240px 240px,600px 232px}@keyframes pt-belt{to{transform:translate(-50%)}}.pt-belt-track{animation:38s linear infinite pt-belt}.pt-belt:hover .pt-belt-track{animation-play-state:paused}.pt-belt-floor{background:repeating-linear-gradient(90deg,#24383b 0 46px,#1a2c2f 46px 48px),#24383b}@media (prefers-reduced-motion:reduce){.pt-belt-track{animation:none}}@keyframes pt-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.pt-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.65,0,.35,1) .4s forwards pt-draw}@media (prefers-reduced-motion:reduce){.pt-draw{stroke-dashoffset:0;animation:none}}.pt-sale-tag{clip-path:polygon(22% 0,78% 0,100% 16%,100% 100%,0 100%,0 16%);border-radius:0 0 1.5rem 1.5rem}@keyframes pt-swing{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.pt-swing{animation:4s ease-in-out infinite pt-swing}@media (prefers-reduced-motion:reduce){.pt-swing{animation:none}}.pt-marquee{background:var(--pt-brand-deep);box-shadow:0 0 0 2px #083a40,0 24px 50px -24px #0b2a2f99}.pt-marquee-run{animation:pt-run 7s steps(var(--pt-steps),end)infinite}.pt-marquee[data-paused] .pt-marquee-run{animation-play-state:paused}@keyframes pt-run{to{stroke-dashoffset:calc(-1*var(--pt-len))}}@media (prefers-reduced-motion:reduce){.pt-marquee-run{animation:none}}.pt-ticket-shadow{filter:drop-shadow(0 22px 24px #0b2a2f40)}.pt-ticket{-webkit-mask:radial-gradient(circle at 0,#0000 7px,#000 7.5px) 0/51% 20px repeat-y,radial-gradient(circle at 100%,#0000 7px,#000 7.5px) 100%/51% 20px repeat-y;mask:radial-gradient(circle at 0,#0000 7px,#000 7.5px) 0/51% 20px repeat-y,radial-gradient(circle at 100%,#0000 7px,#000 7.5px) 100%/51% 20px repeat-y}.pt-ticket-paper{background-color:#fffaf0;background-image:repeating-radial-gradient(circle at 100% 0,transparent 0 13px,color-mix(in srgb,var(--c)7%,transparent)13px 14px),repeating-radial-gradient(circle at 0 100%,transparent 0 13px,color-mix(in srgb,var(--c)5%,transparent)13px 14px)}.pt-ticket-stub{-webkit-mask:radial-gradient(circle at 50% 0,#0000 4px,#000 4.5px) top/16px 100% repeat-x;mask:radial-gradient(circle at 50% 0,#0000 4px,#000 4.5px) top/16px 100% repeat-x}@media (min-width:1024px){.pt-ticket-stub{-webkit-mask:radial-gradient(circle at 0,#0000 4px,#000 4.5px) 0/100% 16px repeat-y;mask:radial-gradient(circle at 0,#0000 4px,#000 4.5px) 0/100% 16px repeat-y}}.pt-ticket-mini{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c)35%,transparent);border-radius:10px;-webkit-mask:radial-gradient(circle at 0,#0000 8px,#000 8.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 8px,#000 8.5px) 100%/51% 100% no-repeat;mask:radial-gradient(circle at 0,#0000 8px,#000 8.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 8px,#000 8.5px) 100%/51% 100% no-repeat}.pt-fair{isolation:isolate;background:linear-gradient(#06272b 0%,#083238 100%)}.pt-fair:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(1.2px 1.2px at 30px 40px,#ffffffb3,#0000) 0 0/280px 220px,radial-gradient(1px 1px at 140px 90px,#ffffff80,#0000) 0 0/280px 220px,radial-gradient(1.6px 1.6px at 210px 20px,#ffecdcbf,#0000) 0 0/280px 220px,radial-gradient(1px 1px at 90px 160px,#fff6,#0000) 0 0/280px 220px,radial-gradient(1.3px 1.3px at 250px 180px,#ffffff8c,#0000) 0 0/280px 220px,radial-gradient(38% 42% at 50% 22%,#ffbe6e2e,#0000 70%),radial-gradient(45% 50% at 88% 90%,#157c8859,#0000 70%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 160px);mask-image:linear-gradient(#0000 0,#000 160px)}.pt-ticket-bg{background:repeating-radial-gradient(circle at 50% 42%,transparent 0 46px,color-mix(in srgb,var(--c)8%,transparent)46px 47px),radial-gradient(85% 75% at 50% 42%,color-mix(in srgb,var(--c)30%,transparent),transparent 80%),#fbf6ee}.pt-topo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520' fill='none' stroke='%239fe0e6' stroke-opacity='.09' stroke-width='1.2'%3E%3Cpath d='M260 90c70 0 130 40 140 100s-30 120-100 130-150-10-170-70 60-160 130-160z'/%3E%3Cpath d='M262 130c50 0 92 28 98 70s-22 84-70 90-104-8-118-50 40-110 90-110z'/%3E%3Cpath d='M264 170c30 0 54 16 58 40s-12 48-40 52-60-4-68-28 22-64 50-64z'/%3E%3Cpath d='M30 420c60-30 140-40 210-20s150 60 230 40'/%3E%3Cpath d='M0 470c70-30 160-36 240-14s160 52 280 30'/%3E%3Cpath d='M-10 30c80 20 140 10 200-20'/%3E%3Cpath d='M400 520c20-60 70-90 130-100'/%3E%3C/svg%3E");background-size:520px 520px}.pt-adrenaline{appearance:none;cursor:pointer;background:linear-gradient(90deg,#157c88,#d97a12 50%,#c0331a);border-radius:999px;height:14px}.pt-adrenaline::-webkit-slider-thumb{appearance:none;background:#fff;border:4px solid #13232a;border-radius:999px;width:34px;height:34px;box-shadow:0 6px 14px #0b2a2f59}.pt-adrenaline::-moz-range-thumb{background:#fff;border:4px solid #13232a;border-radius:999px;width:26px;height:26px;box-shadow:0 6px 14px #0b2a2f59}.pt-adrenaline:focus-visible{outline-offset:4px;outline:3px solid #f6c544}.pt-plate{color:#1a1a1a;text-transform:uppercase;letter-spacing:.04em;background:#fbfbf8;border:.12em solid #1a1a1a;border-radius:.28em;align-items:stretch;font-weight:700;line-height:1.1;display:inline-flex;overflow:hidden;box-shadow:0 .3em .8em #00000073,inset 0 0 0 .06em #fff}.pt-plate-eu{color:#fff;background:#039;flex-direction:column;justify-content:flex-end;align-items:center;width:1.2em;padding-bottom:.1em;font-size:.55em;display:flex;position:relative}.pt-plate-stars{border:.12em dotted #fc0;border-radius:999px;width:1.1em;height:1.1em;position:absolute;top:.35em;left:50%;transform:translate(-50%)}.pt-road{background-image:repeating-linear-gradient(90deg,#f3f1ec 0 48px,#0000 48px 96px);background-position:0;background-repeat:repeat-x;background-size:96px 4px;animation:2.4s linear infinite pt-road}@keyframes pt-road{to{background-position:-96px}}@media (prefers-reduced-motion:reduce){.pt-road{animation:none}}.pt-sea{background:radial-gradient(35% 30% at 20% 12%,#ffffff8c,#0000 70%),radial-gradient(50% 45% at 85% 70%,#1f96a059,#0000 70%),linear-gradient(#d4f2f2 0%,#a9e3e4 40%,#6fcbcf 100%)}.pt-sea-live{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pt-sea-live>i{will-change:transform;width:calc(100% + 280px);position:absolute;inset:0 auto 0 0}.pt-sea-live>i:first-child{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='34'><path d='M0 17 Q17.5 7 35 17 T70 17 T105 17 T140 17' fill='none' stroke='white' stroke-opacity='0.35' stroke-width='1.5'/></svg>") 0 0/140px 34px;animation:7s linear infinite pt-drift-a}.pt-sea-live>i:nth-child(2){background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='280' height='90'><path d='M0 45 Q35 25 70 45 T140 45 T210 45 T280 45' fill='none' stroke='white' stroke-opacity='0.3' stroke-width='3'/></svg>") 0 20px/280px 90px;animation:18s linear infinite pt-drift-b}@keyframes pt-drift-a{0%{transform:translate(-140px)}to{transform:translate(0)}}@keyframes pt-drift-b{to{transform:translate(-280px)}}.pt-bob{will-change:transform;animation:4.5s ease-in-out infinite alternate pt-bob}@keyframes pt-bob{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-10px)rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.pt-sea-live>i,.pt-bob{animation:none}}.pt-rope{background:repeating-linear-gradient(45deg,#d9c39a 0 5px,#b89c66 5px 7px);border-radius:2px}.pt-beach{background:linear-gradient(#f8eedb 0%,#f1e8d8 100%)}.pt-beach:before{content:"";z-index:-1;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='46'><path d='M0 23 C27 13 55 13 82 23 S137 33 165 23 S205 15 220 21' fill='none' stroke='%23c99a52' stroke-opacity='0.1' stroke-width='2'/><path d='M0 27 C27 17 55 17 82 27 S137 37 165 27 S205 19 220 25' fill='none' stroke='white' stroke-opacity='0.35' stroke-width='1.5'/></svg>") 0 0/220px 46px,radial-gradient(60% 50% at 80% 10%,#ffffff73,#0000 70%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 160px);mask-image:linear-gradient(#0000 0,#000 160px)}.pt-roadmap{background-color:#d9e6d3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='420' fill='none' stroke-linecap='butt'%3E%3Cg stroke='%23c3d4bb' stroke-opacity='.6' stroke-width='9'%3E%3Cpath d='M0 80C140 80 140 130 280 120S420 80 560 80'/%3E%3Cpath d='M0 330C140 330 160 300 300 310S420 330 560 330'/%3E%3Cpath d='M150 0C150 100 100 180 150 260S150 380 150 420'/%3E%3C/g%3E%3Cg stroke='%23ffffff' stroke-opacity='.55' stroke-width='5'%3E%3Cpath d='M0 80C140 80 140 130 280 120S420 80 560 80'/%3E%3Cpath d='M0 330C140 330 160 300 300 310S420 330 560 330'/%3E%3Cpath d='M150 0C150 100 100 180 150 260S150 380 150 420'/%3E%3C/g%3E%3Cpath d='M410 0C410 90 440 160 410 230S410 360 410 420' stroke='%23e8c25a' stroke-opacity='.5' stroke-width='3'/%3E%3Cg stroke='%23ffffff' stroke-opacity='.45' stroke-width='2' stroke-dasharray='6 6'%3E%3Cpath d='M280 120C330 160 360 200 410 230'/%3E%3Cpath d='M150 260C200 270 250 290 300 310'/%3E%3C/g%3E%3Cg fill='%23ffffff' fill-opacity='.7' stroke='%239fb596' stroke-opacity='.5' stroke-width='2'%3E%3Ccircle cx='280' cy='120' r='5'/%3E%3Ccircle cx='150' cy='260' r='5'/%3E%3Ccircle cx='410' cy='230' r='5'/%3E%3Ccircle cx='300' cy='310' r='5'/%3E%3C/g%3E%3C/svg%3E");background-size:560px 420px}.pt-awning{background:linear-gradient(180deg,#ffffff2e,transparent 40%,#00000014),repeating-linear-gradient(90deg,var(--c)0 26px,#fffaf0 26px 52px);filter:drop-shadow(0 4px 3px #0000001f);-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - 13px) no-repeat,radial-gradient(13px at 50% 0,#000 97%,#0000) 0 100%/26px 13px repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - 13px) no-repeat,radial-gradient(13px at 50% 0,#000 97%,#0000) 0 100%/26px 13px repeat-x}.pt-shallow{background:linear-gradient(#eaf6f6 0%,#e1f1f2 100%)}.pt-shallow:before{content:"";z-index:-1;pointer-events:none;background:var(--pt-linen),var(--pt-grain)0 0/180px 180px,radial-gradient(40% 30% at 12% 18%,#ffffffbf,transparent 70%),radial-gradient(35% 28% at 88% 62%,#ffffff8c,transparent 70%),radial-gradient(45% 35% at 50% 95%,#2a9ca31a,transparent 70%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 160px);mask-image:linear-gradient(#0000 0,#000 160px)}.pt-banknote{background:repeating-radial-gradient(circle at 88% 30%,#0000 0 10px,#157c8812 10px 11px),repeating-radial-gradient(circle at 8% 95%,#0000 0 14px,#a8842f14 14px 15px),repeating-linear-gradient(-35deg,#0000 0 7px,#157c8808 7px 8px),radial-gradient(50% 60% at 30% 30%,#ffffffb3,#0000 70%),linear-gradient(#f3f5ec 0%,#edf2e9 100%)}.pt-banknote-paper{background:repeating-radial-gradient(circle at 100% 0,#0000 0 12px,#157c880f 12px 13px),#fffdf6}.pt-perf{-webkit-mask:radial-gradient(9px at 13px 100%,#0000 98%,#000) 0 0/26px 100% repeat-x;mask:radial-gradient(9px at 13px 100%,#0000 98%,#000) 0 0/26px 100% repeat-x}@media (min-width:1024px){.pt-perf{-webkit-mask:radial-gradient(9px at 0 13px,#0000 98%,#000) 0 0/100% 26px repeat-y;mask:radial-gradient(9px at 0 13px,#0000 98%,#000) 0 0/100% 26px repeat-y}}.pt-stub{-webkit-mask:radial-gradient(7px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(7px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(7px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(7px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.pt-stage{isolation:isolate;background:linear-gradient(#157c88 0%,#0f5f69 100%)}.pt-stage:before{content:"";z-index:-1;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='40'><path d='M0 20 Q20 10 40 20 T80 20 T120 20 T160 20' fill='none' stroke='white' stroke-opacity='0.07' stroke-width='1.5'/></svg>") 0 0/160px 40px,radial-gradient(50% 70% at 70% 0,#ffffff1f,#0000 70%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 160px);mask-image:linear-gradient(#0000 0,#000 160px)}.pt-velvet{background:radial-gradient(55% 45% at 50% 0,#ffbe7824,#0000 70%),linear-gradient(#0000 60%,#14040859),repeating-linear-gradient(90deg,#561a27 0,#61202e 26px,#561a27 52px,#4a1521 78px,#561a27 104px)}.pt-rod{background:linear-gradient(#fbe7a6,#d9a944 40%,#9a6c1c 75%,#5e400c);box-shadow:0 6px 10px -4px #0000008c}.pt-rod-rings{filter:drop-shadow(0 2px 2px #00000073);background:radial-gradient(13px 16px at 26px,#0000 72%,#fbe7a6 76%,#d9a944 86%,#6e4c10 96%,#0000 100%) 0 0/104px 100% repeat-x}.pt-range{appearance:none;cursor:pointer;background:linear-gradient(90deg,var(--pt-accent)0 var(--p,0%),#ffffff47 var(--p,0%)100%);border-radius:999px;height:10px}.pt-range::-webkit-slider-thumb{appearance:none;border:5px solid var(--pt-accent);background:#fff;border-radius:999px;width:26px;height:26px;transition:transform .15s;box-shadow:0 4px 12px -2px #00000073}.pt-range::-moz-range-thumb{border:5px solid var(--pt-accent);background:#fff;border-radius:999px;width:16px;height:16px;box-shadow:0 4px 12px -2px #00000073}.pt-range:active::-webkit-slider-thumb{transform:scale(1.12)}.pt-range:focus-visible{outline-offset:4px;outline:2px solid #fff}.pt-lava>i{will-change:transform;border-radius:50%;animation:14s ease-in-out infinite alternate pt-lava-a;position:absolute}.pt-lava>i:first-child{aspect-ratio:1;background:radial-gradient(circle,#ffde82f2,#ffc45f80 42%,#0000 68%);width:70%;top:-55%;left:25%}.pt-lava>i:nth-child(2){aspect-ratio:1;background:radial-gradient(circle,#eb2837bf,#fa462866 42%,#0000 68%);width:60%;animation-name:pt-lava-b;animation-duration:18s;top:0%;left:55%}.pt-lava>i:nth-child(3){aspect-ratio:1;background:radial-gradient(circle,#fff0b4d9,#ffcd7366 42%,#0000 68%);width:55%;animation-name:pt-lava-c;animation-duration:22s;top:25%;left:10%}@keyframes pt-lava-a{0%{transform:translate(0)scale(1)}50%{transform:translate(18%,55%)scale(1.25,.9)}to{transform:translate(-22%,30%)scale(.9,1.2)}}@keyframes pt-lava-b{0%{transform:translate(0)scale(1)}50%{transform:translate(-60%,-35%)scale(1.3,1.05)}to{transform:translate(-25%,25%)scale(.85,1.15)}}@keyframes pt-lava-c{0%{transform:translate(0)scale(1)}50%{transform:translate(70%,-50%)scale(.9,1.3)}to{transform:translate(110%,10%)scale(1.2,.9)}}[data-paused] .pt-lava>i{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pt-lava>i{animation:none}}
