.podlings-landing{--pd-black:#111111;--pd-white:#ffffff;--pd-paper:#e8e4dc;--pd-cream:#f7f3ea;--pd-sky:#5bc4f0;--pd-red:#e63b2e;--pd-blue-num:#6ecff6;--pd-max:1708px;--pd-gutter:24px;--pd-header-h:112px;--pd-nav-gold:#f3c71c;--pd-welcome-cream:#efeed3;--pd-welcome-red:#ef4356;--pd-ink:#1d2122;color:var(--pd-black);background:var(--pd-white);font-family:var(--font-pd-body),"Figtree",system-ui,sans-serif;scroll-behavior:smooth}.podlings-landing *,.podlings-landing :after,.podlings-landing :before{box-sizing:border-box}.podlings-landing img{display:block;max-width:100%}.podlings-landing main footer[id],.podlings-landing main section[id]{scroll-margin-top:calc(var(--pd-header-h) + 16px)}.podlings-landing .pd-navbar{position:fixed;inset:-1px 0 auto;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:16px 50px;background-color:transparent;background-position:0 0;background-size:cover;background-repeat:no-repeat;border-top:3px solid var(--pd-black);border-bottom:2px solid var(--pd-black);font-family:var(--font-pd-nav),"DM Sans",sans-serif;font-weight:700;transform:translateY(0);transition:transform .35s ease;will-change:transform}.podlings-landing .pd-navbar--hidden{transform:translateY(calc(-100% - 4px));pointer-events:none}.podlings-landing .pd-navbar-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100vw;gap:16px}.podlings-landing .pd-navbar-left{display:flex;flex:1 1 0;align-items:center;gap:25px;min-width:0}.podlings-landing .pd-brand{flex-shrink:0;display:block;width:72px;height:72px;line-height:0;text-decoration:none}.podlings-landing .pd-nav-logo{width:72px;height:72px;object-fit:contain}.podlings-landing .pd-nav-socials{display:none;align-items:center;gap:16px}.podlings-landing .pd-nav-social-link{display:flex;align-items:center;justify-content:flex-start;line-height:0;text-decoration:none}.podlings-landing .pd-nav-social-icon,.podlings-landing .pd-nav-social-link{position:relative;width:2.36vw;height:2.36vw;min-width:34px;min-height:34px;border-radius:8px}.podlings-landing .pd-nav-social-icon{z-index:1;object-fit:contain;transition:transform .2s ease}.podlings-landing .pd-social-shadow{position:absolute;inset:0 -.2vw -.2vw 0;width:100%;height:100%;border-radius:8px;background:var(--pd-black);transform:translate(.2vw,.2vw);z-index:0;transition:transform .2s ease}.podlings-landing .pd-nav-social-link:hover .pd-nav-social-icon{transform:translate(-.2vw,-.2vw)}.podlings-landing .pd-nav-social-link:hover .pd-social-shadow{transform:translate(.35vw,.35vw)}.podlings-landing .pd-navbar-right{display:none;align-items:center}.podlings-landing .pd-links-wrapper{display:flex;gap:1vw}.podlings-landing .pd-links-list{display:flex;align-items:center;gap:1.66vw}.podlings-landing .pd-contact-link{display:inline-flex;align-items:center;justify-content:center;padding:.55vw 1.4vw;border:2px solid var(--pd-black);border-radius:72px;background:var(--pd-black);color:var(--pd-white);font-family:var(--font-pd-nav),"DM Sans",sans-serif;font-size:.97vw;font-weight:500;line-height:20px;text-decoration:none;white-space:nowrap;transition:color .3s ease,background-color .3s ease}.podlings-landing .pd-contact-link:hover{background:var(--pd-nav-gold);color:var(--pd-black)}.podlings-landing .pd-menu-button{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:auto;padding:8px;border:none;background:transparent;cursor:pointer}.podlings-landing .pd-menu-bar{display:block;width:36px;height:3px;background:var(--pd-black)}.podlings-landing .pd-menu-bar--mid{margin-block:8px}.podlings-landing .pd-nav-overlay{display:none;position:fixed;inset:0;z-index:190;background:#efeed3;border-top:3px solid #3e2418;padding-top:22vw;overflow-y:auto}.podlings-landing .pd-nav-overlay--open{display:block}.podlings-landing .pd-links-wrapper--mobile .pd-links-list--mobile{flex-direction:column;align-items:center;gap:25px;padding:20vw 19vw 8vw}.podlings-landing .pd-links-wrapper--mobile .pd-contact-link{min-width:min(72vw,320px);padding:14px 20px;font-size:16px}.podlings-landing .pd-links-wrapper--mobile .pd-contact-link:hover{background:var(--pd-black);color:var(--pd-white)}@media (min-width:992px){.podlings-landing .pd-nav-socials,.podlings-landing .pd-navbar-right{display:flex}.podlings-landing .pd-menu-button{display:none}.podlings-landing .pd-nav-overlay{display:none!important}}@media (max-width:991px){.podlings-landing{--pd-header-h:92px}.podlings-landing .pd-navbar{padding:12px 16px;display:block}.podlings-landing .pd-navbar-left{flex:1 1 auto;min-width:0}.podlings-landing .pd-nav-socials{display:flex;gap:2.5vw;flex:1 1 auto;justify-content:flex-end;min-width:0}.podlings-landing .pd-nav-social-icon,.podlings-landing .pd-nav-social-link{width:7.2vw;height:7.2vw;min-width:28px;min-height:28px;max-width:34px;max-height:34px}.podlings-landing .pd-menu-button{flex-shrink:0;margin-left:8px}}@media (max-width:479px){.podlings-landing .pd-brand,.podlings-landing .pd-nav-logo{width:60px;height:60px}}.podlings-landing .pd-floor-widget{display:none;position:fixed;bottom:24px;left:max(-12px,calc((100vw - var(--pd-max)) / 2 - 12px));z-index:150;align-items:flex-end;gap:0}.podlings-landing .pd-floor-toggle{flex-shrink:0;margin:0;padding:0;border:none;background:transparent;cursor:pointer}.podlings-landing .pd-floor-toggle,.podlings-landing .pd-floor-toggle-face{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:72px}.podlings-landing .pd-floor-toggle-face{z-index:1;background:var(--pd-nav-gold);color:var(--pd-black)}.podlings-landing .pd-floor-toggle-face,.podlings-landing .pd-floor-toggle-shadow{border:2px solid var(--pd-black);border-right:none;border-radius:10px 0 0 10px;transition:transform .2s ease}.podlings-landing .pd-floor-toggle-shadow{position:absolute;inset:0;background:var(--pd-black);transform:translate(4px,4px);z-index:0}.podlings-landing .pd-floor-toggle:hover .pd-floor-toggle-face{transform:translate(-3px,-3px)}.podlings-landing .pd-floor-toggle:hover .pd-floor-toggle-shadow{transform:translate(6px,6px)}.podlings-landing .pd-floor-toggle-icon{display:block}.podlings-landing .pd-floor-widget-panel{overflow:hidden;max-width:320px;opacity:1;transform:translateX(0);transition:max-width .32s ease,opacity .24s ease,transform .32s ease}.podlings-landing .pd-floor-widget--closed .pd-floor-widget-panel{max-width:0;opacity:0;transform:translateX(-8px);pointer-events:none}.podlings-landing .pd-floor-nav{background:var(--pd-cream);border:2px solid var(--pd-black);border-radius:0 16px 16px 0;padding:20px 18px 18px;box-shadow:4px 4px 0 var(--pd-black);width:min(280px,calc(100vw - 96px))}.podlings-landing .pd-floor-nav-title{margin:0 0 16px;font-family:var(--font-pd-floor),"Fredoka",sans-serif;font-size:28px;font-weight:700;line-height:1;color:var(--pd-red);text-shadow:1px 1px 0 var(--pd-black)}.podlings-landing .pd-floor-nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.podlings-landing .pd-floor-nav-item{display:flex;align-items:center;gap:10px}.podlings-landing .pd-floor-nav-num{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--pd-blue-num);border:2px solid var(--pd-black);display:grid;place-items:center;font-family:var(--font-pd-display),"Luckiest Guy",sans-serif;font-size:18px;color:var(--pd-black);transition:transform .25s ease,width .25s ease,height .25s ease,font-size .25s ease}.podlings-landing .pd-floor-nav-link{flex:1;display:block;padding:10px 14px;background:var(--pd-white);border:2px solid var(--pd-black);border-radius:8px;font-weight:700;font-size:15px;color:var(--pd-black);text-decoration:none;text-transform:uppercase;letter-spacing:.02em;transition:transform .25s ease,background .15s ease,padding .25s ease,font-size .25s ease}.podlings-landing .pd-floor-nav-link:hover{transform:translateX(4px);background:#fffef8}.podlings-landing .pd-floor-nav-item--active .pd-floor-nav-num{width:44px;height:44px;font-size:22px;transform:scale(1.05)}.podlings-landing .pd-floor-nav-item--active .pd-floor-nav-link{padding:12px 16px;font-size:16px;transform:scale(1.04);background:#fffef8}.podlings-landing .pd-floor-nav-item--active .pd-floor-nav-link:hover{transform:scale(1.04) translateX(4px)}@media (min-width:992px){.podlings-landing .pd-floor-widget{display:flex}}.podlings-landing .pd-floor-overlay{display:none;position:fixed;inset:0;z-index:180;background:rgba(17,17,17,.45);padding:calc(var(--pd-header-h) + 16px) 20px 20px;align-items:flex-start;justify-content:flex-start}.podlings-landing .pd-floor-overlay--open{display:flex}@media (min-width:992px){.podlings-landing .pd-floor-overlay{display:none!important}}.podlings-landing .pd-hero{position:relative;min-height:100svh;padding-top:var(--pd-header-h);display:flex;align-items:center;justify-content:center;overflow:hidden}.podlings-landing .pd-hero-bg{position:absolute;inset:0;z-index:0}.podlings-landing .pd-hero-bg-img{object-fit:cover;object-position:center 30%}.podlings-landing .pd-hero-content{position:relative;z-index:1;text-align:center;padding:40px var(--pd-gutter) 120px;max-width:920px;margin-inline:auto;transform:translateY(-14vh)}.podlings-landing .pd-hero-eyebrow{display:inline-block;margin:0 0 12px;padding:10px 20px;background:var(--pd-white);border:3px solid var(--pd-black);border-radius:4px;font-size:clamp(11px,1.4vw,14px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--pd-black);box-shadow:-6px 6px 0 var(--pd-black);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.podlings-landing .pd-hero-eyebrow:hover{transform:translate(-3px,-3px);box-shadow:-3px 3px 0 var(--pd-black);background:var(--pd-nav-gold)}.podlings-landing .pd-hero-wordmark{margin:0 0 20px;font-size:clamp(72px,16vw,180px);line-height:.9;font-weight:400;text-transform:uppercase;letter-spacing:.02em;text-shadow:3px 3px 0 var(--pd-black),-2px -2px 0 var(--pd-black),2px -2px 0 var(--pd-black),-2px 2px 0 var(--pd-black),0 4px 0 var(--pd-black)}.podlings-landing .pd-hero-headline,.podlings-landing .pd-hero-wordmark{font-family:var(--font-pd-display),"Luckiest Guy",sans-serif;color:var(--pd-white)}.podlings-landing .pd-hero-headline{margin:0 0 16px;font-size:clamp(28px,4vw,48px);line-height:1.1;text-shadow:2px 2px 0 var(--pd-black)}.podlings-landing .pd-hero-desc{margin:0 auto 24px;max-width:560px;font-size:clamp(15px,2vw,18px);line-height:1.55;color:var(--pd-white);text-shadow:1px 1px 0 rgba(0,0,0,.65)}.podlings-landing .pd-hero-cta{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:var(--pd-white);border:2px solid var(--pd-black);border-radius:999px;font-weight:700;font-size:15px;color:var(--pd-black);text-decoration:none;box-shadow:3px 3px 0 var(--pd-black);transition:transform .15s ease}.podlings-landing .pd-hero-cta:hover{transform:translateY(-2px)}.podlings-landing .pd-verify-btn{position:absolute;right:max(20px,calc((100vw - var(--pd-max)) / 2 + 20px));bottom:32px;z-index:2;padding:14px 22px;background:var(--pd-white);border:2px solid var(--pd-black);border-radius:12px;font-weight:700;font-size:14px;color:var(--pd-black);text-decoration:none;box-shadow:4px 4px 0 var(--pd-black);transition:transform .15s ease}.podlings-landing .pd-verify-btn:hover{transform:translateY(-2px)}@media (max-width:767px){.podlings-landing .pd-hero-content{padding-bottom:80px}.podlings-landing .pd-verify-btn{left:50%;right:auto;transform:translateX(-50%);white-space:nowrap}.podlings-landing .pd-verify-btn:hover{transform:translateX(-50%) translateY(-2px)}}.podlings-landing .pd-section-divider{width:100%;height:5.56vw;min-height:48px;border-top:3px solid var(--pd-black);border-bottom:2px solid var(--pd-black)}.podlings-landing .pd-section-2,.podlings-landing .pd-section-divider{position:relative;background-position:0 0;background-size:cover;background-repeat:no-repeat}.podlings-landing .pd-section-2{height:53vw;min-height:520px;padding:14.3vw 0 7.9vw 5vw}.podlings-landing .pd-welcome-cta-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;width:23vw;min-width:260px;max-width:360px;padding:2.22vw;background:var(--pd-welcome-cream);border:2px solid var(--pd-black);border-radius:.625rem;box-shadow:0 1px 3px rgba(0,0,0,.08)}.podlings-landing .pd-welcome-heading{margin:0;font-family:var(--font-pd-floor),"Fredoka",sans-serif;font-size:1.875vw;font-weight:700;line-height:1.15;color:var(--pd-welcome-red);text-align:center}.podlings-landing .pd-welcome-paragraph{margin:0;font-size:1.25vw;font-weight:500;line-height:1.45;color:var(--pd-ink);text-align:center}.podlings-landing .pd-cta-link{display:block;min-width:18vw;text-decoration:none;text-transform:uppercase}.podlings-landing .pd-cta-wrapper{position:relative;display:block}.podlings-landing .pd-cta{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:1vw 3vw;background:var(--pd-nav-gold);border:3px solid var(--pd-black);border-radius:4rem;color:var(--pd-black);font-size:1.0625rem;font-weight:700;text-align:center;transition:transform .2s ease}.podlings-landing .pd-cta-shadow{position:absolute;inset:8px 0 0 -6.6px;border-radius:4rem;background:var(--pd-black);z-index:0;transition:transform .2s ease}.podlings-landing .pd-cta-link:hover .pd-cta{transform:translate(-2px,-2px)}.podlings-landing .pd-cta-link:hover .pd-cta-shadow{transform:translate(2px,2px)}@media (min-width:1920px){.podlings-landing .pd-section-2{height:1080px;padding-top:285px;padding-bottom:145px;padding-left:105px}.podlings-landing .pd-welcome-cta-block{position:absolute;bottom:145px;left:105px;width:22vw;max-width:420px;gap:35px;align-items:stretch;padding:2.22vw}.podlings-landing .pd-welcome-heading{font-size:40px}.podlings-landing .pd-welcome-paragraph{font-size:24px}.podlings-landing .pd-cta{padding:1rem 3vw;font-size:22px;line-height:1.34}}@media (max-width:991px){.podlings-landing .pd-section-2{display:flex;align-items:flex-end;height:auto;min-height:56.25vw;padding:0 4.2vw 6vw}.podlings-landing .pd-welcome-cta-block{position:relative;z-index:2;width:91.6vw;max-width:none;min-width:0;margin:0 auto;padding:6vw 5vw;gap:1rem}.podlings-landing .pd-welcome-heading{font-size:clamp(22px,6vw,32px)}.podlings-landing .pd-welcome-paragraph{font-size:clamp(15px,4vw,18px)}.podlings-landing .pd-cta-link{min-width:0;width:100%}.podlings-landing .pd-cta{padding:14px 24px;font-size:15px}}.podlings-landing .pd-section-3{position:relative;height:53.333vw;min-height:520px;padding:10vw 0 11vw;background-position:40%;background-repeat:no-repeat;background-size:cover}.podlings-landing .pd-partners-heading{margin:0;font-family:var(--font-pd-floor),"Fredoka",sans-serif;font-size:1.875vw;font-weight:700;line-height:1.15;color:var(--pd-welcome-red)}.podlings-landing .pd-mobile-partner-logos,.podlings-landing .pd-mobile-partners{display:none}.podlings-landing .pd-logos-heading-wrapper{display:flex;position:absolute;top:10vw;left:10vw;z-index:2}.podlings-landing .pd-logos-wrapper{display:flex;flex-flow:column;justify-content:flex-start;align-items:center;gap:12px;position:relative;max-width:27vw;margin-left:auto;margin-right:auto}.podlings-landing .pd-logo-elipse{background-color:var(--pd-white);border-radius:5rem;padding:.25rem;transform:rotate(3deg);text-decoration:none;color:inherit;transition:transform .2s ease}.podlings-landing .pd-logo-elipse--flat{display:none}.podlings-landing .pd-logo-elipse--2{margin-left:.75rem;margin-right:auto;transform:rotate(-4deg)}.podlings-landing .pd-logo-elipse--3{margin-left:auto;margin-right:3px;transform:rotate(.52deg)}.podlings-landing .pd-logo-elipse--4{margin-left:2px;margin-right:auto;transform:rotate(3.62deg)}.podlings-landing .pd-logo-elipse--5{margin-top:20px;margin-left:auto;margin-right:4px;transform:rotate(.52deg)}.podlings-landing .pd-logo-elipse:hover{transform:rotate(0deg) translateY(-2px)}.podlings-landing .pd-logo-elipse--2:hover{transform:rotate(-2deg) translateY(-2px)}.podlings-landing .pd-logo-elipse--3:hover,.podlings-landing .pd-logo-elipse--5:hover{transform:rotate(.52deg) translateY(-2px)}.podlings-landing .pd-logo-elipse--4:hover{transform:rotate(3.62deg) translateY(-2px)}.podlings-landing .pd-elipse-inner{border:2px solid var(--pd-black);border-radius:80px;padding:1.11vw 3.125vw 1.1vw}.podlings-landing .pd-partner-logo{display:inline-block;width:8.65vw;max-width:100%;height:auto}.podlings-landing .pd-button-wrapper-center{display:flex;justify-content:center;align-items:center;margin-top:2rem;margin-left:auto;margin-right:auto}@media (min-width:1920px){.podlings-landing .pd-section-3{height:1024px;padding-top:172px;padding-bottom:211px}.podlings-landing .pd-partners-heading{font-size:40px}.podlings-landing .pd-logos-heading-wrapper{top:190px;left:10%}.podlings-landing .pd-logos-wrapper{max-width:496px}.podlings-landing .pd-partner-logo{width:166px}.podlings-landing .pd-elipse-inner{padding:21px 60px}}@media (max-width:991px){.podlings-landing .pd-section-3{height:auto;min-height:90vw;padding:8vw 0 10vw}.podlings-landing .pd-button-wrapper-center,.podlings-landing .pd-logos-heading-wrapper,.podlings-landing .pd-logos-wrapper{display:none}.podlings-landing .pd-mobile-partners{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:6vw;max-width:67.56vw;margin-left:auto;margin-right:auto;transform:translateX(6px)}.podlings-landing .pd-mobile-partner-logos{display:flex;flex-flow:column;justify-content:flex-start;align-items:center;gap:2vw}.podlings-landing .pd-mobile-partners .pd-partners-heading{text-align:center;font-size:clamp(26px,7.57vw,40px)}.podlings-landing .pd-logo-elipse--flat{display:block;padding:.7vw;transform:none}.podlings-landing .pd-mobile-partners .pd-cta-link{min-width:70.2vw}.podlings-landing .pd-mobile-partners .pd-elipse-inner{padding:2.97vw 6.48vw}.podlings-landing .pd-partner-logo{width:auto}.podlings-landing .pd-partner-logo--mobile1{width:22.16vw}.podlings-landing .pd-partner-logo--mobile2{width:5.4vw}.podlings-landing .pd-partner-logo--mobile3{width:25vw}.podlings-landing .pd-partner-logo--mobile4{width:24.32vw}}.podlings-landing .pd-section-4{position:relative;height:53.35vw;min-height:520px;padding-top:5.5vw;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.podlings-landing .pd-collectibles-wrapper{display:flex;flex-flow:column;justify-content:flex-start;align-items:center;gap:1.2vw;width:100%;max-width:85.7vw;margin-left:auto;margin-right:auto}.podlings-landing .pd-collectibles-headline{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:8px;width:52vw;max-width:720px;padding:1.4vh 2vw;background:var(--pd-welcome-cream);border:2px solid var(--pd-black);border-radius:10px}.podlings-landing .pd-collectibles-mobile-heading{display:none}.podlings-landing .pd-collectibles-heading{margin:0;font-family:var(--font-pd-floor),"Fredoka",sans-serif;font-size:1.875vw;font-weight:700;line-height:1.15;color:var(--pd-welcome-red)}.podlings-landing .pd-collectibles-heading--centered{text-align:center}.podlings-landing .pd-collectibles-paragraph{margin:0;font-size:1.25vw;font-weight:500;line-height:1.45;color:var(--pd-ink)}.podlings-landing .pd-collectibles-paragraph--centered{text-align:center}.podlings-landing .pd-collectibles-paragraph--bold{color:#ef4a51;font-weight:700}.podlings-landing .pd-nfts-wrapper{display:flex;gap:1.25vw;justify-content:center;align-items:flex-end;flex-wrap:nowrap;width:100%;max-width:78vw}.podlings-landing .pd-nft{cursor:pointer}.podlings-landing .pd-nft-thumb-btn{display:block;padding:0;border:none;background:transparent;cursor:pointer;line-height:0;border-radius:8px;transition:transform .2s ease}.podlings-landing .pd-nft-thumb-btn:hover{transform:translateY(-6px)}.podlings-landing .pd-nft-thumb-btn:focus-visible{transform:translateY(-6px);outline:2px solid var(--pd-black);outline-offset:4px}.podlings-landing .pd-nft-img{display:block;width:13vw;max-width:240px;height:auto;max-height:15vw;aspect-ratio:1/1;object-fit:contain;filter:drop-shadow(3px 3px 0 var(--pd-black));transition:transform .2s ease,filter .2s ease}.podlings-landing .pd-nft-thumb-btn:focus-visible .pd-nft-img,.podlings-landing .pd-nft-thumb-btn:hover .pd-nft-img{transform:scale(1.06);filter:drop-shadow(6px 6px 0 var(--pd-black))}.podlings-landing .pd-collectibles-cta-wrapper{margin-top:3vw}.podlings-landing .pd-nft-modal{display:none;position:fixed;inset:0;z-index:300;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;backdrop-filter:blur(4px);background:rgba(17,17,17,.35)}.podlings-landing .pd-nft-modal--open{display:flex}.podlings-landing .pd-close-trigger{position:absolute;inset:0;z-index:98;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.podlings-landing .pd-modal-inner{position:relative;display:flex;gap:4.4vw;justify-content:center;align-items:center;width:87vw;max-width:1200px;height:auto;padding:2vw;background:var(--pd-welcome-cream);border:2px solid var(--pd-black);border-radius:10px}.podlings-landing .pd-modal-left{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:38px}.podlings-landing .pd-framed-image{display:flex;justify-content:center;align-items:center;width:30.27vw;max-width:420px;height:31.25vw;max-height:440px;background-position:50%;background-repeat:no-repeat;background-size:contain}.podlings-landing .pd-framed-image--bare{width:auto;height:auto;max-width:min(42vw,380px);max-height:min(42vw,380px)}.podlings-landing .pd-nft-frame-image{width:23.95vw;max-width:320px;height:auto;max-height:320px;object-fit:contain}.podlings-landing .pd-framed-image--bare .pd-nft-frame-image{width:min(42vw,380px);max-width:380px;max-height:none}.podlings-landing .pd-modal-right{display:flex;flex-flow:column;justify-content:center;align-items:stretch;gap:1vw;position:relative;width:50%;height:auto;margin-top:2vw;padding:5vw 1vw 1vw;background:var(--pd-white);border:2px solid var(--pd-black);border-radius:2px}.podlings-landing .pd-details-headline{color:var(--pd-black);font-size:1.38vw;font-weight:700;line-height:1.24}.podlings-landing .pd-details-list{display:flex;flex-flow:column;gap:.5vw}.podlings-landing .pd-detail-holder{display:flex;justify-content:space-between;align-items:center;gap:12px}.podlings-landing .pd-attributes-grid{display:grid;gap:1vw;width:100%}.podlings-landing .pd-attributes-grid--flex{grid-template-columns:repeat(6,1fr)}.podlings-landing .pd-attributes-grid--2x2{grid-template-columns:repeat(2,1fr)}.podlings-landing .pd-attribute-small{display:flex;flex-flow:column;justify-content:center;align-items:flex-start;gap:1px;padding:1vw 1.5vw;background:rgba(239,238,211,.35);border:1px solid var(--pd-black);border-radius:10px}.podlings-landing .pd-attribute-card-headline{color:var(--pd-black);font-size:1.1vw;line-height:1.3}.podlings-landing .pd-attribute-card-info{color:#ef4a51;font-size:1.38vw;line-height:1.3}.podlings-landing .pd-modal-headline{position:absolute;top:-2vw;left:0;right:0;display:flex;justify-content:center;align-items:center;width:70%;margin-left:auto;margin-right:auto;padding:1vw 1.5vw;background:#e7d8f8;border:2px solid var(--pd-black);border-radius:2px}.podlings-landing .pd-modal-heading{margin:0;color:var(--pd-black);font-family:var(--font-pd-floor),"Fredoka",sans-serif;font-size:2vw;font-weight:700;text-align:center}.podlings-landing .pd-close-button{position:absolute;top:.5vw;right:.5vw;z-index:99;padding:5px;border:none;background:transparent;cursor:pointer}.podlings-landing .pd-close-icon{width:32px;height:32px}@media (min-width:1920px){.podlings-landing .pd-section-4{height:916px;padding-top:95px}.podlings-landing .pd-collectibles-wrapper{gap:18px;max-width:85vw}.podlings-landing .pd-collectibles-headline{width:57vw;max-width:820px;padding-top:20px;padding-bottom:20px}.podlings-landing .pd-collectibles-heading{font-size:40px}.podlings-landing .pd-collectibles-paragraph{font-size:24px}.podlings-landing .pd-nfts-wrapper{gap:20px;max-width:1100px}.podlings-landing .pd-nft-img{width:220px;max-width:220px;max-height:220px}.podlings-landing .pd-collectibles-cta-wrapper{margin-top:36px}.podlings-landing .pd-collectibles-paragraph--bold{font-size:21px}.podlings-landing .pd-details-headline{font-size:26px}.podlings-landing .pd-attribute-card-headline{font-size:21px}.podlings-landing .pd-attribute-card-info{font-size:26px}.podlings-landing .pd-modal-heading{font-size:38px}}@media (max-width:991px){.podlings-landing .pd-section-4{height:auto;min-height:120vw;padding-top:8vw;padding-bottom:8vw}.podlings-landing .pd-collectibles-headline{display:none}.podlings-landing .pd-collectibles-mobile-heading{display:flex;flex-flow:column;align-items:center;gap:12px;text-align:center;max-width:91vw}.podlings-landing .pd-collectibles-mobile-heading .pd-collectibles-heading{font-size:clamp(26px,7.57vw,40px)}.podlings-landing .pd-collectibles-mobile-heading .pd-collectibles-paragraph{font-size:clamp(15px,4.5vw,20px);line-height:1.5}.podlings-landing .pd-nfts-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:4vw 2.5vw;max-width:84vw}.podlings-landing .pd-nft-img{width:34vw;max-width:170px;height:auto;max-height:170px}.podlings-landing .pd-nft-img--mobile-hide,.podlings-landing .pd-nft-thumb-btn--mobile-hide{display:none}.podlings-landing .pd-collectibles-cta-wrapper{margin-top:6vw}.podlings-landing .pd-modal-inner{flex-direction:column;gap:12vw;width:97vw;padding:2vw}.podlings-landing .pd-modal-right{width:100%;margin-top:20px;padding:2vw 3vw}.podlings-landing .pd-framed-image{width:46vw;height:47vw}.podlings-landing .pd-nft-frame-image{width:37vw;height:auto}.podlings-landing .pd-attribute-card-headline,.podlings-landing .pd-attribute-card-info,.podlings-landing .pd-details-headline{font-size:16px}.podlings-landing .pd-modal-heading{font-size:20px}.podlings-landing .pd-modal-headline{top:-14vw;width:90%}}.podlings-landing .pd-section-5{position:relative;height:55vw;min-height:520px;padding-top:5.6vw;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.podlings-landing .pd-carousel-cta{display:flex;justify-content:space-between;align-items:center;gap:2vw;position:absolute;left:0;right:0;bottom:61px;width:55vw;max-width:988px;margin-left:auto;margin-right:auto;padding:3vw 2.8rem;background:var(--pd-welcome-cream);border:2px solid var(--pd-black);border-radius:10px;z-index:2}.podlings-landing .pd-carousel-headline-wrap{display:flex;flex-flow:column;gap:10px}.podlings-landing .pd-social-heading{margin:0;font-family:var(--font-pd-floor),"Fredoka",sans-serif;font-size:1.875vw;font-weight:700;line-height:1.15;color:var(--pd-welcome-red)}.podlings-landing .pd-social-paragraph{margin:0;font-size:1.25vw;font-weight:500;line-height:1.45;color:var(--pd-ink)}.podlings-landing .pd-social-paragraph--desktop{display:none}.podlings-landing .pd-social-paragraph--mobile{display:block}@media (min-width:1920px){.podlings-landing .pd-section-5{height:1056px;padding-top:106px}.podlings-landing .pd-carousel-cta{width:988px;padding:57.6px 44.8px;gap:38.4px}.podlings-landing .pd-social-heading{font-size:40px}.podlings-landing .pd-social-paragraph{font-size:24px}}@media (max-width:991px){.podlings-landing .pd-section-5{height:auto;min-height:120vw;padding-top:12vw;padding-bottom:28vw}.podlings-landing .pd-carousel-cta{flex-flow:column;align-items:stretch;gap:2vw;width:85%;max-width:none;padding:5vw 3vw 8vw;bottom:20vw;text-align:center}.podlings-landing .pd-carousel-headline-wrap{align-items:center}.podlings-landing .pd-social-heading{font-size:clamp(26px,7.57vw,40px)}.podlings-landing .pd-social-paragraph{font-size:clamp(15px,4.5vw,20px)}.podlings-landing .pd-social-paragraph--desktop{display:block}.podlings-landing .pd-social-paragraph--mobile{display:none}.podlings-landing .pd-carousel-cta .pd-cta-link{min-width:0;width:100%}}.podlings-landing .pd-section-6{position:relative;height:53.33vw;min-height:520px;padding-top:3.4vw;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.podlings-landing .pd-newsletter-content{display:flex;flex-flow:column;align-items:center;justify-content:flex-start;gap:1.1vw;position:absolute;top:10%;left:50.8%;width:36%;max-width:36%;margin:0;padding-inline:2.5%;box-sizing:border-box;transform:translateX(-50%)}.podlings-landing .pd-entertainment-content{display:flex;flex-flow:column;align-items:center;width:100%;gap:.35vw}.podlings-landing .pd-entertainment-wordmark{margin:.4vw 0 .3vw;font-family:var(--font-pd-display),"Luckiest Guy",cursive;font-size:3.47vw;font-weight:400;line-height:80%;text-align:center;color:var(--pd-black)}.podlings-landing .pd-entertainment-wordmark-accent{font-family:var(--font-pd-floor),"Fredoka",sans-serif;font-size:2.4vw;font-weight:700;line-height:1.1}.podlings-landing .pd-entertainment-divider{width:100%;height:2px;background:var(--pd-black)}.podlings-landing .pd-entertainment-mid{width:100%;font-size:1.55vw;font-weight:700;line-height:1.05;text-align:center;text-transform:uppercase;color:var(--pd-black)}.podlings-landing .pd-entertainment-mid-accent{font-size:1.73vw}.podlings-landing .pd-entertainment-paragraph{width:100%;margin:.4vw 0 0;font-size:1vw;font-weight:500;line-height:1.24;text-align:center;color:var(--pd-black)}.podlings-landing .pd-newsletter-form,.podlings-landing .pd-newsletter-form-el{width:100%}.podlings-landing .pd-form-inner{position:relative;width:100%;height:3.5vw}.podlings-landing .pd-newsletter-field{width:100%;height:3.5vw;margin:0;padding:0 9.5vw 0 20px;border:3px solid var(--pd-black);border-radius:63px;background:var(--pd-white);font-family:var(--font-pd-body),"Figtree",sans-serif;font-size:1vw;font-weight:700;color:var(--pd-black);outline:none}.podlings-landing .pd-newsletter-field::placeholder{font-family:var(--font-pd-body),"Figtree",sans-serif;font-size:1vw;font-weight:700;color:#999}.podlings-landing .pd-newsletter-field:focus{border-color:var(--pd-black)}.podlings-landing .pd-newsletter-submit-btn{position:absolute;top:0;right:0;height:3.5vw;margin:0;padding:0;border:none;background:transparent;cursor:pointer}.podlings-landing .pd-newsletter-submit-inner{display:flex;align-items:center;justify-content:center;height:3.5vw;padding:.8vw 1.59vw;border:.2vw solid var(--pd-black);border-radius:63px;background:var(--pd-nav-gold);font-family:var(--font-pd-display),"Luckiest Guy",cursive;font-size:.97vw;font-weight:400;line-height:1;text-transform:uppercase;color:var(--pd-black);transition:transform .3s ease}.podlings-landing .pd-newsletter-submit-btn:hover .pd-newsletter-submit-inner{transform:scale(1.05)}.podlings-landing .pd-newsletter-fail,.podlings-landing .pd-newsletter-success{width:100%;padding:1vw 0;font-size:1vw;font-weight:600;text-align:center;color:var(--pd-black)}@media (min-width:992px){.podlings-landing .pd-section-6{padding-top:0}.podlings-landing .pd-newsletter-content{position:absolute;top:10%;left:50.8%;width:36%;max-width:36%;margin:0;padding-inline:2.5%;transform:translateX(-50%);justify-content:flex-start;gap:1.1vw}.podlings-landing .pd-entertainment-content,.podlings-landing .pd-newsletter-form{width:100%}.podlings-landing .pd-entertainment-paragraph{text-align:center}.podlings-landing .pd-form-inner{display:block;position:relative;height:3.5vw}.podlings-landing .pd-newsletter-submit-btn{position:absolute;top:-3px;right:0;width:auto;height:3.5vw}.podlings-landing .pd-newsletter-submit-inner{width:auto;height:3.5vw;min-height:0;padding:.8vw 1.59vw}}@media (min-width:1920px){.podlings-landing .pd-section-6{height:1024px}.podlings-landing .pd-newsletter-content{gap:16px;width:690px;max-width:690px;top:87px;left:47.8%}.podlings-landing .pd-entertainment-wordmark{margin-top:8px;font-size:67px}.podlings-landing .pd-entertainment-wordmark-accent{font-size:46px}.podlings-landing .pd-entertainment-mid{font-size:30px}.podlings-landing .pd-entertainment-mid-accent{font-size:33px}.podlings-landing .pd-entertainment-paragraph{font-size:19px;line-height:24px}.podlings-landing .pd-form-inner,.podlings-landing .pd-newsletter-field,.podlings-landing .pd-newsletter-submit-inner{height:67px}.podlings-landing .pd-newsletter-field{font-size:16px}.podlings-landing .pd-newsletter-field::placeholder{font-size:19px}.podlings-landing .pd-newsletter-submit-inner{font-size:19px}}@media (max-width:991px){.podlings-landing .pd-section-6{height:auto;min-height:120vw;padding:9vw 1rem 28vw}.podlings-landing .pd-newsletter-content{position:relative;top:auto;left:auto;transform:none;gap:3vw;width:80vw;max-width:none;margin-inline:auto}.podlings-landing .pd-entertainment-content{gap:1vw}.podlings-landing .pd-entertainment-wordmark{margin-top:0;font-size:clamp(36px,10vw,72px)}.podlings-landing .pd-entertainment-wordmark-accent{font-size:clamp(26px,7vw,52px)}.podlings-landing .pd-entertainment-divider{margin-bottom:2vw}.podlings-landing .pd-entertainment-mid{font-size:clamp(16px,4.7vw,28px)}.podlings-landing .pd-entertainment-mid-accent{font-size:clamp(18px,5vw,30px)}.podlings-landing .pd-entertainment-paragraph{margin-top:2vw;font-size:clamp(14px,3.4vw,18px);line-height:1.7;text-align:center}.podlings-landing .pd-form-inner{display:flex;flex-flow:column;gap:10px;height:auto}.podlings-landing .pd-newsletter-field{height:13.7vw;min-height:48px;padding-right:20px;border-width:2px;font-size:16px}.podlings-landing .pd-newsletter-field::placeholder{font-size:clamp(14px,4.32vw,18px);line-height:100%}.podlings-landing .pd-newsletter-submit-btn{position:static;width:100%}.podlings-landing .pd-newsletter-submit-inner{width:100%;height:auto;min-height:48px;padding:4vw 6vw;border-width:2px;font-size:clamp(15px,4vw,18px)}.podlings-landing .pd-newsletter-fail,.podlings-landing .pd-newsletter-success{font-size:clamp(14px,4.375vw,18px)}}.podlings-landing .pd-section-7{position:relative;height:53.33vw;min-height:520px;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.podlings-landing .pd-merch-cta{gap:20px;position:absolute;left:0;right:0;bottom:2vw;width:39vw;max-width:701px;margin-left:auto;margin-right:auto;padding:36px 2rem;background:var(--pd-welcome-cream);border:1px solid var(--pd-black);border-radius:10px;box-shadow:0 4px 9px rgba(0,0,0,.3);z-index:2}.podlings-landing .pd-merch-content,.podlings-landing .pd-merch-cta{display:flex;flex-flow:column;align-items:center;justify-content:center}.podlings-landing .pd-merch-content{gap:10px;text-align:center}.podlings-landing .pd-merch-heading{margin:0;font-family:var(--font-pd-floor),"Fredoka",sans-serif;font-size:1.875vw;font-weight:700;line-height:1.15;color:var(--pd-welcome-red)}.podlings-landing .pd-merch-paragraph{margin:0;font-size:1.25vw;font-weight:500;line-height:1.24;color:var(--pd-ink)}@media (min-width:1920px){.podlings-landing .pd-section-7{height:1024px}.podlings-landing .pd-merch-cta{bottom:38px;width:701px;padding-top:36px;padding-bottom:36px}.podlings-landing .pd-merch-heading{font-size:40px}.podlings-landing .pd-merch-paragraph{font-size:24px;line-height:1.24}}@media (max-width:991px){.podlings-landing .pd-section-7{height:215vw;min-height:0;padding:0;overflow:hidden;background-position:60% top;background-size:cover}.podlings-landing .pd-merch-cta{flex-flow:column;align-items:stretch;gap:4vw;bottom:8vw;width:91.6vw;max-width:none;margin-inline:auto;padding:8vw 6.21vw 9.7vw;text-align:center}.podlings-landing .pd-merch-content{gap:2.5vw}.podlings-landing .pd-merch-heading{font-size:clamp(26px,7.57vw,40px)}.podlings-landing .pd-merch-paragraph{font-size:clamp(15px,4.5vw,20px);line-height:1.45}.podlings-landing .pd-merch-cta .pd-cta-link{min-width:0;width:100%}}.podlings-landing .pd-section-9{position:relative;height:53.33vw;min-height:520px;padding-top:2vw;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.podlings-landing .pd-partnership-wrapper{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:8vw;width:30vw;max-width:576px;margin-left:39vw;margin-right:auto}.podlings-landing .pd-partnership-headline{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:1vw;width:31.25vw;max-width:600px;text-align:center;color:var(--pd-white)}@media (min-width:992px){.podlings-landing .pd-partnership-headline{transform:translateY(-1.5vw)}}.podlings-landing .pd-partnership-title{margin:0;font-family:var(--font-pd-floor),"Fredoka",sans-serif;font-size:1.875vw;font-weight:700;line-height:1.15;color:var(--pd-white)}.podlings-landing .pd-partnership-lead{margin:0;font-size:1.25vw;font-weight:500;line-height:1.24;color:var(--pd-white)}.podlings-landing .pd-partnership-form-wrap{display:flex;width:28vw;max-width:528px;margin-top:-1.25vw}.podlings-landing .pd-partnership-form-block{width:100%}.podlings-landing .pd-partnership-form-inner{display:flex;flex-flow:column;gap:.88vw;width:100%}.podlings-landing .pd-partnership-field{width:100%;height:3.05vw;min-height:48px;margin:0;padding:10px 30px 7px;border:2px solid var(--pd-white);border-radius:0;background:transparent;font-family:var(--font-pd-display),"Luckiest Guy",cursive;font-size:clamp(16px,1.15vw,22px);font-weight:400;line-height:1.2;color:#57cea1;outline:none;appearance:none}.podlings-landing .pd-partnership-field::placeholder{color:#57cea1;letter-spacing:.05em}.podlings-landing .pd-partnership-field:focus{border-color:var(--pd-white)}.podlings-landing .pd-partnership-select-wrap{position:relative;width:100%}.podlings-landing .pd-partnership-select-wrap:after{content:"";position:absolute;top:50%;right:18px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid var(--pd-white);pointer-events:none;transform:translateY(-50%)}.podlings-landing .pd-partnership-select{padding-right:44px;cursor:pointer}.podlings-landing .pd-partnership-select option{color:var(--pd-black);background:var(--pd-white)}.podlings-landing .pd-partnership-submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:.55vw 15px;border:2px solid var(--pd-black);border-radius:2px;background:#57cea1;font-family:var(--font-pd-display),"Luckiest Guy",cursive;font-size:clamp(18px,1.25vw,24px);font-weight:400;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:var(--pd-black);cursor:pointer;transition:transform .3s ease}.podlings-landing .pd-partnership-submit:hover{transform:scale(1.02)}.podlings-landing .pd-partnership-success{text-align:center;color:var(--pd-white)}.podlings-landing .pd-partnership-success-title{margin-bottom:20px;font-family:var(--font-pd-display),"Luckiest Guy",cursive;font-size:clamp(32px,2.4vw,46px);line-height:1;letter-spacing:.05em;color:#57cea1}.podlings-landing .pd-partnership-success-subtext{font-family:var(--font-pd-display),"Luckiest Guy",cursive;font-size:clamp(18px,1.25vw,24px);line-height:1;letter-spacing:.05em;text-transform:uppercase;color:#f1f2f2}.podlings-landing .pd-partnership-fail{margin-top:12px;font-size:14px;font-weight:600;text-align:center;color:#f1f2f2}@media (min-width:1920px){.podlings-landing .pd-section-9{height:1024px;padding-top:26px}.podlings-landing .pd-partnership-wrapper{gap:172px;margin-left:675px}.podlings-landing .pd-partnership-headline{transform:translateY(-22px)}.podlings-landing .pd-partnership-title{font-size:40px}.podlings-landing .pd-partnership-lead{font-size:24px}.podlings-landing .pd-partnership-form-inner{gap:19px}.podlings-landing .pd-partnership-form-wrap{margin-top:-24px}.podlings-landing .pd-partnership-field{height:59px;font-size:22px}.podlings-landing .pd-partnership-submit{height:57px;font-size:24px}}@media (max-width:991px){.podlings-landing .pd-section-9{height:auto;min-height:207vw;padding:10vw 8vw 16vw;background-position:50%;background-size:cover}.podlings-landing .pd-partnership-wrapper{gap:26vw;width:82.4vw;max-width:none;margin-inline:auto;transform:translateX(1.5vw)}.podlings-landing .pd-partnership-headline{width:100%;max-width:none;gap:2vw;margin-top:-2vw}.podlings-landing .pd-partnership-title{font-size:clamp(26px,7.57vw,40px)}.podlings-landing .pd-partnership-lead{font-size:clamp(15px,4.5vw,20px);line-height:1.45}.podlings-landing .pd-partnership-form-wrap{width:75vw;max-width:none;margin-top:-2vw}.podlings-landing .pd-partnership-form-inner{gap:4vw}.podlings-landing .pd-partnership-field{height:14vw;min-height:52px;padding-left:3vw;padding-right:3vw;font-size:clamp(16px,4vw,22px)}.podlings-landing .pd-partnership-field::placeholder{font-size:clamp(16px,4vw,22px)}.podlings-landing .pd-partnership-submit{height:14vw;min-height:52px;font-size:clamp(18px,4.5vw,24px)}}.podlings-landing .pd-section-10{position:relative;height:53.33vw;min-height:520px;padding-top:11.4vw;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.podlings-landing .pd-footer-content{position:relative;z-index:2;display:flex;flex-flow:column;gap:1.5vw;width:40vw;max-width:768px;margin-left:auto;margin-right:auto}.podlings-landing .pd-footer-top{display:flex;justify-content:space-between;align-items:center;gap:1.7vw}.podlings-landing .pd-footer-nav{display:flex;gap:1vw}.podlings-landing .pd-footer-nav--mobile{display:none}.podlings-landing .pd-footer-nav-link{display:flex;align-items:center;justify-content:center;padding:.55vw 1.4vw;border:2px solid var(--pd-black);border-radius:72px;background:var(--pd-black);font-size:.97vw;font-weight:500;line-height:1;text-decoration:none;color:var(--pd-white);transition:background-color .3s ease,color .3s ease}.podlings-landing .pd-footer-nav-link:hover{background:var(--pd-nav-gold);color:var(--pd-black)}.podlings-landing .pd-footer-socials{display:flex;align-items:center;gap:.7vw}.podlings-landing .pd-footer-socials--mobile{display:none}.podlings-landing .pd-footer-social-link{display:flex;align-items:center;justify-content:center;line-height:0;text-decoration:none}.podlings-landing .pd-footer-social-icon,.podlings-landing .pd-footer-social-link{position:relative;width:1.75vw;height:1.75vw;min-width:28px;min-height:28px;border-radius:8px}.podlings-landing .pd-footer-social-icon{z-index:1;object-fit:contain;transition:transform .2s ease}.podlings-landing .pd-footer-social-shadow{position:absolute;inset:0 -.2vw -.2vw 0;width:100%;height:100%;border-radius:8px;background:var(--pd-black);transform:translate(.2vw,.2vw);z-index:0;transition:transform .2s ease}.podlings-landing .pd-footer-social-link:hover .pd-footer-social-icon{transform:translate(-.2vw,-.2vw)}.podlings-landing .pd-footer-social-link:hover .pd-footer-social-shadow{transform:translate(.35vw,.35vw)}.podlings-landing .pd-footer-mid{display:flex;align-items:center;justify-content:center;gap:2.7vw;padding:1.7vw 2vw;border:2px solid var(--pd-black);border-radius:10px;background:#fefcef}.podlings-landing .pd-footer-newsletter-copy{max-width:20vw;margin:0;font-size:.97vw;font-weight:500;line-height:1.35;color:var(--pd-black)}.podlings-landing .pd-footer-newsletter{flex:1;min-width:0}.podlings-landing .pd-footer-form-inner{position:relative;width:100%}.podlings-landing .pd-footer-field{width:100%;height:2.2vw;min-height:36px;margin:0;padding:0 3.5vw 0 1.1vw;border:2px solid var(--pd-black);border-radius:163px;background:var(--pd-white);font-family:inherit;font-size:clamp(14px,.83vw,16px);font-weight:600;color:var(--pd-black);outline:none}.podlings-landing .pd-footer-field::placeholder{font-size:clamp(13px,.73vw,14px);font-weight:600;color:rgba(0,0,0,.55)}.podlings-landing .pd-footer-field:focus{border-color:var(--pd-black)}.podlings-landing .pd-footer-submit{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:2.8vw;min-width:40px;height:2.2vw;min-height:36px;padding:0;border:2px solid var(--pd-black);border-radius:163px;background:var(--pd-nav-gold);cursor:pointer;transition:transform .3s ease}.podlings-landing .pd-footer-submit:hover{transform:scale(1.04)}.podlings-landing .pd-footer-submit-arrow{width:1.1vw;min-width:16px;height:auto}.podlings-landing .pd-footer-fail,.podlings-landing .pd-footer-success{margin:0;font-size:.97vw;font-weight:600;color:var(--pd-black)}.podlings-landing .pd-footer-bottom{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between}.podlings-landing .pd-footer-credit{width:181px;margin:0;font-size:.97vw;font-weight:500;line-height:1.35;color:var(--pd-black)}.podlings-landing .pd-footer-credit-link{color:inherit;text-decoration:underline}.podlings-landing .pd-footer-utility{display:flex;gap:1.94vw}.podlings-landing .pd-footer-utility-link{font-size:.97vw;font-weight:600;text-decoration:underline;color:var(--pd-black)}.podlings-landing .pd-footer-mascot{position:absolute;left:50%;bottom:7vw;z-index:4;width:42vw;max-width:806px;height:auto;pointer-events:none;transform:translateX(-50%)}.podlings-landing .pd-footer-mobile-bottom{display:none}@media (min-width:1920px){.podlings-landing .pd-section-10{height:1024px;padding-top:219px}.podlings-landing .pd-footer-content{gap:29px}.podlings-landing .pd-footer-nav-link{padding:11px 27px;font-size:19px}.podlings-landing .pd-footer-mid{gap:52px;padding:33px 38px}.podlings-landing .pd-footer-newsletter-copy{max-width:384px;font-size:19px}.podlings-landing .pd-footer-field{height:42px;font-size:16px}.podlings-landing .pd-footer-submit{width:54px;height:42px}.podlings-landing .pd-footer-credit,.podlings-landing .pd-footer-utility-link{font-size:19px}.podlings-landing .pd-footer-social-icon,.podlings-landing .pd-footer-social-link{width:34px;height:34px;min-width:34px;min-height:34px}.podlings-landing .pd-footer-mascot{bottom:134px}}@media (max-width:991px){.podlings-landing .pd-section-10{height:auto;min-height:180vw;padding:18vw 6vw 12vw}.podlings-landing .pd-footer-content{gap:6vw;width:100%;max-width:none}.podlings-landing .pd-footer-top{flex-flow:column;gap:5vw}.podlings-landing .pd-footer-bottom,.podlings-landing .pd-footer-mascot,.podlings-landing .pd-footer-nav--desktop,.podlings-landing .pd-footer-socials--desktop{display:none}.podlings-landing .pd-footer-nav--mobile{display:flex;flex-flow:column;align-items:center;gap:3vw;width:100%}.podlings-landing .pd-footer-nav--mobile .pd-footer-nav-link{width:100%;padding:3.5vw 6vw;font-size:clamp(16px,4.2vw,20px)}.podlings-landing .pd-footer-mid{flex-flow:column;gap:5vw;padding:6vw}.podlings-landing .pd-footer-newsletter-copy{max-width:none;font-size:clamp(15px,4vw,18px);text-align:center}.podlings-landing .pd-footer-field{height:12vw;min-height:48px;padding-right:14vw;font-size:clamp(15px,4vw,18px)}.podlings-landing .pd-footer-submit{width:12vw;min-width:48px;height:12vw;min-height:48px}.podlings-landing .pd-footer-socials--mobile{display:flex;justify-content:center;flex-wrap:wrap;gap:4vw}.podlings-landing .pd-footer-social-icon--mobile,.podlings-landing .pd-footer-socials--mobile .pd-footer-social-link{width:9vw;min-width:36px;height:9vw;min-height:36px}.podlings-landing .pd-footer-mobile-bottom{display:flex;flex-flow:column;align-items:center;gap:4vw;margin-top:65vw;text-align:center}.podlings-landing .pd-footer-mobile-logo{width:28vw;max-width:180px;height:auto}.podlings-landing .pd-footer-mobile-credit{margin:0;font-size:clamp(14px,3.8vw,16px);font-weight:500;color:var(--pd-black)}.podlings-landing .pd-section-divider{height:28.9vw;min-height:0;background-position:50%;background-size:100% 100%}.podlings-landing .pd-hero{min-height:0;height:200vw;padding-top:28vw;align-items:flex-start;justify-content:flex-start}.podlings-landing .pd-hero-bg-img{object-position:50% 32%}.podlings-landing .pd-hero-content{padding:0 6vw 80px;transform:none;width:100%;max-width:100%;text-align:center}.podlings-landing .pd-hero-wordmark{width:100%;max-width:100%;margin-inline:auto;padding:0 2vw;font-size:clamp(40px,12.8vw,88px);line-height:.92;letter-spacing:-.03em;overflow-wrap:anywhere}.podlings-landing .pd-hero-eyebrow{margin-bottom:16px;box-shadow:-5px 5px 0 var(--pd-black)}.podlings-landing .pd-verify-btn{bottom:6vw;padding:12px 18px;font-size:13px;white-space:nowrap}.podlings-landing .pd-section-2{height:200vw;min-height:0;padding:95vw 0 8.6vw;background-position:50% 12%;background-size:cover;align-items:flex-end}.podlings-landing .pd-welcome-cta-block{width:91.6vw;padding:8.1vw 6.21vw 9.7vw;gap:1rem}.podlings-landing .pd-section-3{height:200vw;min-height:0;padding:40vw 0 10vw;background-position:50% 20%;background-size:cover}.podlings-landing .pd-mobile-partners{max-width:91vw;gap:10vw;transform:none;justify-content:flex-start;margin-top:2vw}.podlings-landing .pd-mobile-partner-logos{gap:6vw;width:100%}.podlings-landing .pd-mobile-partners .pd-logo-elipse--flat{width:70.2vw;max-width:100%}.podlings-landing .pd-mobile-partners .pd-elipse-inner{display:flex;justify-content:center;align-items:center;width:100%;padding:3.5vw 6vw}.podlings-landing .pd-mobile-partners .pd-cta-link{min-width:70.2vw}.podlings-landing .pd-section-4{height:200vw;min-height:0;padding:34vw 0 10vw;background-position:50%;background-size:cover;overflow:visible}.podlings-landing .pd-collectibles-wrapper{gap:11vw;max-width:91.1vw;justify-content:flex-start;margin-top:2vw;padding-bottom:18vw}.podlings-landing .pd-collectibles-mobile-heading{margin-top:2vw}.podlings-landing .pd-nfts-wrapper{gap:6vw 2.16vw}.podlings-landing .pd-nft-img{width:46vw;height:46vw;max-width:none;max-height:none;aspect-ratio:129/130}.podlings-landing .pd-collectibles-cta-wrapper{position:absolute;left:0;right:0;bottom:10vw;z-index:3;margin-top:0;display:flex;justify-content:center}.podlings-landing .pd-collectibles-cta-wrapper .pd-cta-link{min-width:70.2vw}.podlings-landing .pd-section-5{height:205vw;min-height:0;padding:12vw 0 0;background-position:50% 15%;background-size:cover}.podlings-landing .pd-carousel-cta{position:absolute;left:0;right:0;bottom:20vw;width:85%;margin-inline:auto;padding:5vw 3vw 8vw;gap:2vw}.podlings-landing .pd-section-6{height:250vw;min-height:0;padding:22vw 5vw 14vw;background-position:50% 100%;background-size:cover;overflow:visible}.podlings-landing .pd-newsletter-content{position:relative;top:auto;left:auto;transform:none;gap:6vw;width:84vw;max-width:none;margin-inline:auto;justify-content:flex-start}.podlings-landing .pd-entertainment-content{gap:2.5vw;width:100%}.podlings-landing .pd-entertainment-wordmark{margin-top:0}.podlings-landing .pd-entertainment-paragraph{text-align:center}.podlings-landing .pd-newsletter-form{width:100%;margin-top:1vw}.podlings-landing .pd-form-inner{display:flex;flex-direction:column;gap:3.5vw;height:auto}.podlings-landing .pd-newsletter-field{height:13vw;min-height:48px;padding-right:20px;border-width:2px;font-size:16px}.podlings-landing .pd-newsletter-submit-btn{position:static;width:100%;height:auto}.podlings-landing .pd-newsletter-submit-inner{width:100%;height:auto;min-height:48px;padding:3.5vw 6vw;border-width:2px;font-size:clamp(15px,4.5vw,18px)}.podlings-landing .pd-section-7{height:215vw;min-height:0;padding:0;overflow:hidden;background-position:53% top;background-size:cover}.podlings-landing .pd-merch-cta{bottom:8vw;width:91.6vw;padding:8vw 6.21vw 9.7vw;gap:4vw}.podlings-landing .pd-section-9{height:207.5vw;min-height:0;padding:10vw 0 12vw;background-position:50%;background-size:cover}.podlings-landing .pd-partnership-wrapper{gap:26vw;width:82.4vw;margin-inline:auto;transform:translateX(1.5vw)}.podlings-landing .pd-partnership-headline{margin-top:-2vw}.podlings-landing .pd-partnership-form-wrap{width:75vw;margin-top:0}.podlings-landing .pd-partnership-form-inner{gap:4.05vw}.podlings-landing .pd-section-10{height:250vw;min-height:0;padding:28vw 0 10vw;background-position:50%;background-size:cover}.podlings-landing .pd-footer-content{width:auto;margin-inline:4.3vw}.podlings-landing .pd-footer-mid{gap:1.5vh;margin:0 4.3vw 3vw;padding:6vw 5.94vw}.podlings-landing .pd-footer-newsletter-copy{max-width:80vw}.podlings-landing .pd-footer-bottom{justify-content:center}.podlings-landing .pd-footer-credit{width:auto;text-align:center}.podlings-landing .pd-footer-utility{margin-top:2vw}}@media (max-width:479px){.podlings-landing .pd-hero{height:242vw;padding-top:30vw}.podlings-landing .pd-hero-wordmark{width:100%;max-width:100%;margin-inline:auto;font-size:clamp(36px,12vw,72px);letter-spacing:-.04em;text-shadow:2px 2px 0 var(--pd-black),-1px -1px 0 var(--pd-black),1px -1px 0 var(--pd-black),-1px 1px 0 var(--pd-black),0 3px 0 var(--pd-black)}.podlings-landing .pd-nav-socials{gap:1.5vw}.podlings-landing .pd-nav-social-icon,.podlings-landing .pd-nav-social-link{width:6.4vw;height:6.4vw;min-width:24px;min-height:24px;max-width:28px;max-height:28px}.podlings-landing .pd-hero-eyebrow{font-size:clamp(10px,2.8vw,12px);padding:8px 14px}.podlings-landing .pd-section-2{height:215.4vw;padding:110.8vw 0 8.6vw;background-position:50% 8%}.podlings-landing .pd-collectibles-mobile-heading .pd-collectibles-heading,.podlings-landing .pd-merch-heading,.podlings-landing .pd-mobile-partners .pd-partners-heading,.podlings-landing .pd-partnership-title,.podlings-landing .pd-social-heading,.podlings-landing .pd-welcome-heading{font-size:7.57vw}.podlings-landing .pd-collectibles-mobile-heading .pd-collectibles-paragraph,.podlings-landing .pd-merch-paragraph,.podlings-landing .pd-partnership-lead,.podlings-landing .pd-social-paragraph,.podlings-landing .pd-welcome-paragraph{font-size:4.5vw;line-height:1.5}.podlings-landing .pd-cta{padding:3vw 1vw;font-size:4.92vw}.podlings-landing .pd-section-3{height:215vw;padding-top:46vw}.podlings-landing .pd-mobile-partners{gap:11vw;margin-top:6vw}.podlings-landing .pd-mobile-partner-logos{gap:6.5vw}.podlings-landing .pd-section-4{height:215vw;padding-top:40vw}.podlings-landing .pd-collectibles-wrapper{gap:12vw;margin-top:4vw;padding-bottom:20vw}.podlings-landing .pd-collectibles-mobile-heading{margin-top:3vw}.podlings-landing .pd-nfts-wrapper{gap:6.5vw 2.16vw}.podlings-landing .pd-collectibles-cta-wrapper{bottom:11vw}.podlings-landing .pd-section-5{height:220vw}.podlings-landing .pd-section-6{height:250vw;padding-top:26vw;padding-bottom:16vw;background-position:50% bottom}.podlings-landing .pd-newsletter-content{gap:7vw}.podlings-landing .pd-form-inner{gap:4vw}.podlings-landing .pd-entertainment-wordmark{font-size:clamp(32px,11vw,56px)}.podlings-landing .pd-entertainment-wordmark-accent{font-size:clamp(24px,7.5vw,40px)}.podlings-landing .pd-section-10{height:266.2vw;padding-top:32.7vw}.podlings-landing .pd-partnership-field{height:14vw;min-height:48px}.podlings-landing .pd-partnership-field::placeholder,.podlings-landing .pd-partnership-select{font-size:6vw}.podlings-landing .pd-partnership-submit{height:14vw;min-height:48px;font-size:6vw}.podlings-landing .pd-footer-newsletter-copy{font-size:3.73vw;line-height:1.4}.podlings-landing .pd-footer-field{height:10.54vw;min-height:40px;padding-right:16vw;font-size:16px}.podlings-landing .pd-footer-field::placeholder{font-size:4.32vw}.podlings-landing .pd-footer-submit{width:15.13vw;height:10.54vw;min-width:44px;min-height:40px}.podlings-landing .pd-footer-nav--mobile .pd-footer-nav-link{min-width:71.62vw;padding:4vw;font-size:4.32vw}.podlings-landing .pd-footer-socials--mobile{gap:6vw}.podlings-landing .pd-footer-social-icon--mobile,.podlings-landing .pd-footer-socials--mobile .pd-footer-social-link{width:10vw;height:10vw;min-width:36px;min-height:36px}.podlings-landing .pd-footer-utility-link{font-size:1rem}}.depth-fold,.depth-fold *,.depth-fold :after,.depth-fold :before{box-sizing:border-box}.depth-fold{font-family:var(--font-sans,"Plus Jakarta Sans"),system-ui,sans-serif;--page-deep:#040807;--page-mid:#0a1620;--neon-mint:#00ffd6;--neon-green:#08e260;--neon-violet:#c084fc;--neon-pink:#f472b6;--glass-edge:rgba(255,255,255,0.85);margin:0;min-height:100vh;font-weight:500;color:#e8fff8;line-height:1.55;background-color:var(--page-deep);background-image:radial-gradient(ellipse 90% 60% at 10% -10%,rgba(0,255,214,.22),transparent 50%),radial-gradient(ellipse 70% 50% at 95% 10%,rgba(192,132,252,.2),transparent 45%),radial-gradient(ellipse 60% 40% at 50% 110%,rgba(8,226,96,.12),transparent 45%),linear-gradient(165deg,var(--page-deep) 0,var(--page-mid) 45%,#061210 100%);background-attachment:fixed;scroll-behavior:smooth}.depth-fold:before{content:"";position:fixed;inset:0;background-image:linear-gradient(rgba(0,255,214,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,255,214,.03) 1px,transparent 0);background-size:48px 48px;pointer-events:none;z-index:0;mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,black,transparent)}.depth-fold>*{position:relative;z-index:1}.depth-fold .site-top{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:linear-gradient(180deg,rgba(4,12,10,.92),rgba(4,12,10,.78));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid transparent;border-image:linear-gradient(90deg,transparent,rgba(0,255,214,.35),rgba(192,132,252,.35),transparent) 1;box-shadow:0 12px 40px rgba(0,0,0,.35)}.depth-fold .site-identity{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:inherit}.depth-fold .site-mark{width:10px;height:10px;border-radius:50%;background:var(--neon-mint);box-shadow:0 0 16px rgba(0,255,214,.45);flex-shrink:0}.depth-fold .site-brand-block{display:flex;flex-direction:column;gap:.12rem}.depth-fold .site-brand{font-weight:900;font-size:1.15rem;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(105deg,#5eead4,#a78bfa 45%,#f9a8d4);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 20px rgba(0,255,214,.35))}.depth-fold .site-tag{font-size:.62rem;font-weight:600;color:rgba(180,255,232,.48);letter-spacing:.05em}.depth-fold .hero-shell{--hx:0px;--hy:0px;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.25rem,4vw,2.5rem) clamp(2rem,5vw,3.5rem);max-width:1200px;margin:0 auto}.depth-fold .hero__layout{display:grid;gap:clamp(2rem,5vw,3.5rem);align-items:center}@media (min-width:900px){.depth-fold .hero__layout{grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr)}}.depth-fold .hero__copy{text-align:start}.depth-fold .hero__eyebrow{margin:0 0 .75rem;font-size:.72rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:rgba(0,255,214,.75);text-shadow:0 0 24px rgba(0,255,214,.35)}.depth-fold .hero-shell h1{margin:0 0 1rem;font-size:clamp(2.1rem,5.2vw,3.35rem);font-weight:800;line-height:1.06;letter-spacing:-.035em}.depth-fold .hero-shell h1 span{background:linear-gradient(120deg,#5eead4,#86efac 28%,#d8b4fe 62%,#fda4af);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 28px rgba(0,255,214,.18))}.depth-fold .hero__lead{margin:0 0 1.75rem;max-width:36rem;font-size:clamp(1rem,2.2vw,1.12rem);font-weight:500;color:rgba(180,255,232,.74);line-height:1.65}.depth-fold .hero__actions{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.depth-fold .hero__btn{display:inline-flex;align-items:center;justify-content:center;padding:.72rem 1.35rem;border-radius:999px;font-family:inherit;font-weight:700;font-size:.9rem;text-decoration:none;transition:transform .2s ease,box-shadow .25s ease,border-color .2s ease,background .2s ease}.depth-fold .hero__btn--primary{border:1px solid rgba(0,255,214,.45);background:linear-gradient(135deg,rgba(0,255,214,.22),rgba(167,139,250,.18));color:#ecfffb;box-shadow:0 0 32px rgba(0,255,214,.2),inset 0 1px 0 rgba(255,255,255,.12)}.depth-fold .hero__btn--primary:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.35),0 0 40px rgba(192,132,252,.28);border-color:rgba(192,132,252,.55)}.depth-fold .hero__btn--ghost{border:1px solid rgba(255,255,255,.18);background:rgba(0,0,0,.25);color:rgba(220,255,245,.92)}.depth-fold .hero__btn--ghost:hover{transform:translateY(-2px);border-color:rgba(0,255,214,.4);background:rgba(0,255,214,.08)}.depth-fold .hero__visual{position:relative;min-height:clamp(220px,32vw,340px);isolation:isolate}.depth-fold .hero-blob,.depth-fold .hero-hex,.depth-fold .hero-pill,.depth-fold .hero-ring,.depth-fold .hero-slab{position:absolute;pointer-events:none;transition:transform .35s cubic-bezier(.22,1,.36,1)}.depth-fold .hero-blob--a{width:clamp(100px,22vw,160px);height:clamp(100px,22vw,160px);left:8%;top:6%;border-radius:58% 42% 62% 38%/48% 52% 48% 52%;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.55),transparent 45%),linear-gradient(145deg,#00ffd6,#22c55e);box-shadow:0 24px 50px rgba(0,0,0,.45),0 0 60px rgba(0,255,214,.25);transform:translate(var(--hx),var(--hy)) rotate(-8deg)}.depth-fold .hero-blob--b{width:clamp(72px,14vw,110px);height:clamp(72px,14vw,110px);right:12%;top:18%;border-radius:50%;background:conic-gradient(from 210deg,#a855f7,#ec4899,#fbbf24,#a855f7);opacity:.92;box-shadow:0 20px 45px rgba(0,0,0,.4);transform:translate(calc(var(--hx) * -1.1),calc(var(--hy) * .9)) scale(1.02)}.depth-fold .hero-blob--c{width:clamp(56px,11vw,86px);height:clamp(56px,11vw,86px);left:38%;bottom:8%;border-radius:40% 60% 55% 45%/45% 40% 60% 55%;background:linear-gradient(160deg,rgba(34,211,238,.95),#2563eb);box-shadow:0 16px 36px rgba(37,99,235,.35);transform:translate(calc(var(--hx) * .85),calc(var(--hy) * -1.05))}.depth-fold .hero-pill--wide{width:clamp(140px,38vw,220px);height:clamp(36px,5vw,48px);left:22%;bottom:28%;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.14),rgba(0,255,214,.12));border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(8px);transform:translate(calc(var(--hx) * .4),calc(var(--hy) * .35)) rotate(-6deg)}.depth-fold .hero-pill--tall{width:clamp(28px,5vw,40px);height:clamp(100px,18vw,150px);right:28%;bottom:12%;border-radius:999px;background:linear-gradient(180deg,rgba(192,132,252,.35),rgba(236,72,153,.15));border:1px solid rgba(255,255,255,.2);transform:translate(calc(var(--hx) * -.5),calc(var(--hy) * -.4))}.depth-fold .hero-ring--outer{width:clamp(160px,36vw,240px);height:clamp(160px,36vw,240px);left:50%;top:42%;margin-left:calc(clamp(160px, 36vw, 240px) / -2);margin-top:calc(clamp(160px, 36vw, 240px) / -2);border-radius:50%;border:2px solid rgba(0,255,214,.28);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 0 48px rgba(0,255,214,.12);transform:translate(var(--hx),var(--hy)) rotate(12deg)}.depth-fold .hero-ring--inner{width:clamp(96px,22vw,140px);height:clamp(96px,22vw,140px);left:50%;top:42%;margin-left:calc(clamp(96px, 22vw, 140px) / -2);margin-top:calc(clamp(96px, 22vw, 140px) / -2);border-radius:50%;border:2px dashed rgba(255,255,255,.2);transform:translate(calc(var(--hx) * .6),calc(var(--hy) * .5)) rotate(-18deg)}.depth-fold .hero-hex{width:clamp(64px,12vw,92px);height:clamp(64px,12vw,92px);right:6%;bottom:38%;background:linear-gradient(135deg,rgba(251,191,36,.9),rgba(249,115,22,.75));clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);box-shadow:0 18px 40px rgba(234,88,12,.28);transform:translate(calc(var(--hx) * -.7),calc(var(--hy) * .65))}.depth-fold .hero-slab{width:clamp(72px,16vw,112px);height:clamp(48px,8vw,64px);left:4%;top:52%;border-radius:12px 28px 18px 24px;background:linear-gradient(125deg,rgba(15,23,42,.85),rgba(30,64,175,.45));border:1px solid rgba(129,140,248,.35);transform:translate(calc(var(--hx) * .55),calc(var(--hy) * -.35)) skewX(-6deg)}.depth-fold [data-hero-motion]:hover .hero-blob--a{transform:translate(var(--hx),var(--hy)) rotate(-8deg) scale(1.03)}.depth-fold .section--reveal{opacity:0;transform:translateY(22px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.depth-fold .section--reveal.is-visible{opacity:1;transform:none}.depth-fold .section{padding:clamp(2rem,5vw,3rem) clamp(1.25rem,4vw,2rem) clamp(2.5rem,6vw,4rem);max-width:1280px;margin:0 auto}.depth-fold .section-head{margin-bottom:2.5rem;text-align:center}.depth-fold .section-head h2{margin:0 0 .5rem;font-size:clamp(1.4rem,3vw,1.85rem);font-weight:900;letter-spacing:-.02em;color:#f0fffa;text-shadow:0 0 40px rgba(0,255,214,.2)}.depth-fold .section-head p{margin:0 auto;max-width:38rem;color:rgba(180,230,215,.65);font-size:1rem}.depth-fold .shape-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,288px),1fr));gap:clamp(1.1rem,2.8vw,1.65rem);align-items:stretch}@media (min-width:900px){.depth-fold .shape-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.depth-fold .ux-parent--span-2{grid-column:span 2}}.depth-fold .ux-parent{width:100%;max-width:400px;height:300px;margin-inline:auto;perspective:1000px;perspective-origin:50% 50%;filter:drop-shadow(0 28px 50px rgba(0,40,30,.45))}.depth-fold .ux-parent--wide{max-width:none;width:100%;height:268px}.depth-fold .ux-card{position:relative;height:100%;border-radius:50px;background:var(--ux-grad);transform-style:preserve-3d;transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s ease;box-shadow:40px 50px 25px -40px rgba(5,71,17,0),0 25px 25px -5px rgba(5,71,17,.28)}.depth-fold .ux-parent:hover .ux-card{transform:rotate3d(1,1,0,28deg);box-shadow:28px 48px 28px -38px rgba(5,71,17,.45),0 0 60px -10px rgba(0,255,214,.12),0 25px 35px 0 rgba(5,71,17,.15)}.depth-fold .ux-parent--mint{--ux-grad:linear-gradient(135deg,rgb(0,255,214),rgb(8,226,96));--ux-title:#00894d;--ux-body:rgba(0,137,78,0.82);--ux-cta:#00c37b;--ux-orbit:rgba(0,249,203,0.22);--ux-fill:#00894d}.depth-fold .ux-parent--violet{--ux-grad:linear-gradient(145deg,#a855f7,#6366f1 40%,#ec4899);--ux-title:#3b0764;--ux-body:rgba(59,7,100,0.85);--ux-cta:#7c3aed;--ux-orbit:rgba(216,180,254,0.35);--ux-fill:#5b21b6}.depth-fold .ux-parent--solar{--ux-grad:linear-gradient(135deg,#fbbf24,#f97316 45%,#dc2626);--ux-title:#7c2d12;--ux-body:rgba(124,45,18,0.88);--ux-cta:#c2410c;--ux-orbit:rgba(254,243,199,0.4);--ux-fill:#9a3412}.depth-fold .ux-parent--ocean{--ux-grad:linear-gradient(155deg,#22d3ee,#0284c7 50%,#1e3a8a);--ux-title:#0c4a6e;--ux-body:rgba(12,74,110,0.88);--ux-cta:#0369a1;--ux-orbit:rgba(125,211,252,0.35);--ux-fill:#0e7490}.depth-fold .ux-parent--prism{--ux-grad:conic-gradient(from 200deg at 65% 35%,#22d3ee,#818cf8,#f472b6,#facc15,#22d3ee);--ux-title:#0f172a;--ux-body:rgba(15,23,42,0.88);--ux-cta:#4338ca;--ux-orbit:rgba(255,255,255,0.35);--ux-fill:#312e81}.depth-fold .ux-parent--void{--ux-grad:linear-gradient(160deg,#0f172a,#1e1b4b 50%,#312e81);--ux-title:#5eead4;--ux-body:rgba(203,213,225,0.82);--ux-cta:#c084fc;--ux-orbit:rgba(167,139,250,0.25);--ux-fill:#c084fc;box-shadow:0 0 0 1px rgba(167,139,250,.35)}.depth-fold .ux-parent--void .ux-card{box-shadow:0 0 0 1px rgba(167,139,250,.2),40px 50px 25px -40px rgba(5,71,17,0),0 25px 35px -5px rgba(0,0,0,.5)}.depth-fold .ux-parent--cut .ux-card{border-radius:36px;clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px)}.depth-fold .ux-parent--cut .ux-glass{border-radius:32px!important;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px)}.depth-fold .ux-parent--wide .ux-card{border-radius:44px}.depth-fold .ux-parent--wide .ux-glass{border-radius:48px;border-top-right-radius:55%}.depth-fold .ux-parent--wide .ux-content{padding:2.25rem 52% 0 1.75rem!important}.depth-fold .ux-parent--wide .ux-logo .ux-circle:first-child{width:200px;height:200px}.depth-fold .ux-glass{transform-style:preserve-3d;position:absolute;inset:8px;border-radius:55px;border-top-right-radius:100%;background:linear-gradient(0deg,rgba(255,255,255,.38),rgba(255,255,255,.82));transform:translateZ(25px);border-inline-start:1px solid var(--glass-edge);border-bottom:1px solid rgba(255,255,255,.75);transition:all .5s ease-in-out;pointer-events:none}.depth-fold .ux-parent--void .ux-glass{background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(15,23,42,.55));border-color:rgba(148,163,184,.25)}.depth-fold .ux-logo{position:absolute;inset-inline-end:0;top:0;transform-style:preserve-3d;pointer-events:none;z-index:2}.depth-fold .ux-circle{display:block;position:absolute;aspect-ratio:1;border-radius:50%;top:0;inset-inline-end:0;background:var(--ux-orbit);box-shadow:-10px 10px 24px 0 rgba(100,100,111,.25);backdrop-filter:blur(6px);transition:all .5s ease-in-out}.depth-fold .ux-circle:first-child{width:170px;transform:translateZ(20px);top:8px;inset-inline-end:8px}.depth-fold .ux-circle:nth-child(2){width:140px;transform:translateZ(40px);top:10px;inset-inline-end:10px;backdrop-filter:blur(4px);transition-delay:.05s}.depth-fold .ux-circle:nth-child(3){width:110px;transform:translateZ(60px);top:17px;inset-inline-end:17px;transition-delay:.1s}.depth-fold .ux-circle:nth-child(4){width:80px;transform:translateZ(80px);top:23px;inset-inline-end:23px;transition-delay:.15s}.depth-fold .ux-circle:nth-child(5){width:50px;transform:translateZ(100px);top:30px;inset-inline-end:30px;display:grid;place-content:center;transition-delay:.2s}.depth-fold .ux-circle:nth-child(5) svg{width:20px;fill:#fff}.depth-fold .ux-parent:hover .ux-circle:nth-child(2){transform:translateZ(60px)}.depth-fold .ux-parent:hover .ux-circle:nth-child(3){transform:translateZ(80px)}.depth-fold .ux-parent:hover .ux-circle:nth-child(4){transform:translateZ(100px)}.depth-fold .ux-parent:hover .ux-circle:nth-child(5){transform:translateZ(120px)}.depth-fold .ux-content{padding:100px 3.75rem 0 1.85rem;transform:translateZ(26px);position:relative;z-index:3}.depth-fold .ux-title{display:block;color:var(--ux-title);font-weight:900;font-size:1.25rem;letter-spacing:-.02em}.depth-fold .ux-text{display:block;margin-top:1.05rem;color:var(--ux-body);font-size:.95rem;line-height:1.5;font-weight:600}.depth-fold .ux-bottom{padding:10px 12px;transform-style:preserve-3d;position:absolute;bottom:20px;left:20px;right:20px;display:flex;align-items:center;justify-content:space-between;transform:translateZ(26px);z-index:4}.depth-fold .ux-social{display:flex;gap:10px;transform-style:preserve-3d}.depth-fold .ux-social-btn{width:32px;aspect-ratio:1;padding:6px;background:#fff;border-radius:50%;border:none;display:grid;place-content:center;cursor:pointer;box-shadow:0 8px 6px -5px rgba(5,71,17,.45);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,background .2s}.depth-fold .ux-social-btn svg{width:15px;height:15px;fill:var(--ux-fill)}.depth-fold .ux-social-btn:hover{background:#0f172a}.depth-fold .ux-social-btn:hover svg{fill:#fff}.depth-fold .ux-social-btn:active{background:#ffea00}.depth-fold .ux-social-btn:active svg{fill:#0f172a}.depth-fold .ux-parent:hover .ux-social-btn{transform:translateZ(50px);box-shadow:-5px 20px 12px 0 rgba(5,71,17,.25)}.depth-fold .ux-more{display:flex;align-items:center;gap:4px;width:42%;justify-content:flex-end;transition:transform .2s ease}.depth-fold .ux-more:hover{transform:translateZ(10px)}.depth-fold .ux-more-btn{background:none;border:none;color:var(--ux-cta);font-weight:800;font-size:.75rem;font-family:inherit;cursor:pointer;text-transform:uppercase;letter-spacing:.08em}.depth-fold .ux-more svg{fill:none;stroke:var(--ux-cta);stroke-width:3px;max-height:15px;width:18px}.depth-fold .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.depth-fold .stage-wrap{max-width:440px;margin:.75rem auto 0;outline:none}.depth-fold .stage-wrap:focus-visible{border-radius:20px;box-shadow:0 0 0 2px rgba(0,255,214,.45),0 0 32px rgba(0,255,214,.15)}.depth-fold .stage-shell{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.35rem}.depth-fold .stage-viewport{overflow:hidden;border-radius:22px;background:rgba(0,0,0,.35);border:1px solid rgba(0,255,214,.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 24px 56px rgba(0,0,0,.45);touch-action:pan-x pinch-zoom}.depth-fold .stage-track{display:flex;flex-direction:row;will-change:transform}.depth-fold .stage-card{flex:0 0 100%;width:100%;box-sizing:border-box;padding:10px 12px 12px}.depth-fold .stage-card__inner{min-height:280px;border-radius:18px;padding:9px;background:var(--st-grad,linear-gradient(145deg,#00ffd6,#08e260));box-shadow:0 20px 48px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.1)}.depth-fold .stage-card--b{--st-grad:linear-gradient(145deg,#a855f7,#6366f1)}.depth-fold .stage-card--c{--st-grad:linear-gradient(145deg,#fbbf24,#f97316)}.depth-fold .stage-card--d{--st-grad:linear-gradient(145deg,#22d3ee,#2563eb)}.depth-fold .stage-card__body{border-radius:14px;padding:1.35rem 1.2rem 1.1rem;background:linear-gradient(168deg,rgba(255,255,255,.38),rgba(255,255,255,.07));border:1px solid rgba(255,255,255,.35)}.depth-fold .stage-card__tag{display:inline-block;font-size:.65rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase;opacity:.78;color:rgba(0,60,45,.88)}.depth-fold .stage-card--b .stage-card__tag{color:rgba(59,7,100,.88)}.depth-fold .stage-card--c .stage-card__tag{color:rgba(120,50,10,.92)}.depth-fold .stage-card--d .stage-card__tag{color:rgba(12,74,110,.92)}.depth-fold .stage-card h3{margin:.4rem 0 0;font-size:1.28rem;font-weight:800;color:rgba(0,80,55,.96)}.depth-fold .stage-card--b h3{color:#3b0764}.depth-fold .stage-card--c h3{color:#7c2d12}.depth-fold .stage-card--d h3{color:#0c4a6e}.depth-fold .stage-card p{margin:.55rem 0 0;font-size:.9rem;font-weight:600;line-height:1.5;color:rgba(0,90,60,.84)}.depth-fold .stage-card__actions{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;padding:0 .15rem .1rem}.depth-fold .stage-fab{width:48px;height:48px;flex-shrink:0;border-radius:50%;border:1px solid rgba(0,255,214,.38);background:rgba(0,0,0,.4);color:#e8fff8;cursor:pointer;display:grid;place-items:center;transition:box-shadow .25s,transform .2s,border-color .2s;box-shadow:0 0 22px rgba(0,255,214,.1)}.depth-fold .stage-fab:hover{border-color:rgba(192,132,252,.55);box-shadow:0 0 32px rgba(192,132,252,.28);transform:scale(1.05)}.depth-fold .stage-fab svg{width:22px;height:22px;fill:currentColor}@media (max-width:520px){.depth-fold .stage-shell{grid-template-columns:1fr;justify-items:stretch}.depth-fold .stage-fab{display:none}.depth-fold .stage-wrap{max-width:100%}}.depth-fold .stage-dots{display:flex;justify-content:center;gap:.55rem;margin-top:1.15rem}.depth-fold .stage-dots button{width:10px;height:10px;border-radius:50%;border:none;padding:0;background:rgba(255,255,255,.22);cursor:pointer;transition:transform .2s,background .2s,box-shadow .2s}.depth-fold .stage-dots button.is-active{background:#fff;transform:scale(1.35);box-shadow:0 0 18px rgba(0,255,214,.55)}.depth-fold .site-foot{text-align:center;padding:3rem 1rem 3.5rem;font-size:.82rem;font-weight:600;color:rgba(180,230,215,.4);border-top:1px solid rgba(0,255,214,.08)}@media (prefers-reduced-motion:reduce){.depth-fold{scroll-behavior:auto}.depth-fold .section--reveal{opacity:1;transform:none;transition:none}.depth-fold [data-hero-motion] .hero-blob,.depth-fold [data-hero-motion] .hero-hex,.depth-fold [data-hero-motion] .hero-pill,.depth-fold [data-hero-motion] .hero-ring,.depth-fold [data-hero-motion] .hero-slab{transition:none}.depth-fold .stage-track,.depth-fold .ux-card,.depth-fold .ux-circle,.depth-fold .ux-more,.depth-fold .ux-social-btn{transition:none!important}.depth-fold .ux-parent:hover .ux-card{transform:none}.depth-fold .ux-parent:hover .ux-circle:nth-child(2),.depth-fold .ux-parent:hover .ux-circle:nth-child(3),.depth-fold .ux-parent:hover .ux-circle:nth-child(4),.depth-fold .ux-parent:hover .ux-circle:nth-child(5){transform:inherit}.depth-fold .ux-parent:hover .ux-social-btn{transform:none}}.depth-fold--single-card .shape-grid--single{display:flex;justify-content:center;max-width:420px;margin:0 auto}.depth-fold--single-card-wide .shape-grid--single{max-width:min(720px,100%)}.depth-fold--single-card-wide .shape-grid--single .ux-parent--wide{max-width:none;width:100%}