@layer party-buttons{[data-party-button]{--button-hover-fill:var(--party-light-pink,#f4b9d9);box-shadow:none!important;filter:none!important;transition:background-color .25s,color .25s,transform .3s cubic-bezier(.2,.8,.2,1)!important;animation:none!important;transform:translate(0,0)rotate(0)scale(1)!important}[data-party-button]:is(:hover,:focus-visible):not(:disabled){background:var(--button-hover-fill)!important;color:#101828!important;box-shadow:none!important;filter:none!important;transform:translateY(-3px)rotate(-.6deg)!important}[data-party-button]:active:not(:disabled){transform:translateY(-1px)rotate(-.3deg)!important}[data-party-button]:disabled{box-shadow:none!important;transform:none!important}.booking-dialog .booking-confirm{box-shadow:none!important}.party-moments-stage [data-party-button]{transform:translateY(-50%)!important}.party-moments-stage [data-party-button]:is(:hover,:focus-visible):not(:disabled){transform:translateY(calc(-50% - 3px))rotate(-.6deg)!important}@media (prefers-reduced-motion:reduce){[data-party-button],[data-party-button]:is(:hover,:focus-visible,:active){transition:none!important;transform:none!important}.party-moments-stage [data-party-button],.party-moments-stage [data-party-button]:is(:hover,:focus-visible,:active){transform:translateY(-50%)!important}}@media (hover:none){[data-party-button]:hover:not(:focus-visible){transform:none!important}.party-moments-stage [data-party-button]:hover:not(:focus-visible){transform:translateY(-50%)!important}}@media (width<=900px){.desktop-page.september-page .hero-booking[data-party-button],.booking-dialog .booking-confirm[data-party-button]{color:#fff!important;filter:none!important;box-shadow:none!important;transition:none!important;transform:translate(0,0)rotate(0)scale(1)!important}.desktop-page.september-page .hero-booking[data-party-button]{background:#e243a7!important}.booking-dialog .booking-confirm[data-party-button]{background:#4592f8!important}dialog button[data-party-button]:is(.dialog-close,.gc-close,.party-moments-close,.gallery-close):is(:hover,:focus-visible,:active):not(:disabled){transform:scale(1)!important}}@media (width>=901px){.desktop-page.september-page .hero-booking[data-party-button]:is(:hover,:focus-visible):not(:disabled){color:#fff!important;background:#e243a7!important}}}.section-booking[data-party-button]{color:#101828;cursor:pointer;background:#fff9e8;border:1px solid #101828;border-radius:40px;font:600 15px Inter;position:absolute}#party-like-a-kid .section-booking[data-party-button]{background:var(--party-yellow,#fecc2f)}html.party-loading{overflow:hidden}.party-screen-loader{z-index:10000;isolation:isolate;pointer-events:none;background:0 0;width:100%;height:100dvh;position:fixed;inset:0;overflow:hidden}.pop-backdrop{background:#fff9e8;position:absolute;inset:0}.entrance-wordmark{width:min(470px,76vw);height:auto;position:absolute;top:calc(50% - 15px);left:50%;overflow:visible;transform:translate(-50%,-50%)}.entrance-letter{will-change:transform,opacity}.entrance-confetti{opacity:0;will-change:transform,opacity;border-radius:1px;width:6px;height:11px;position:absolute;top:0;left:0}.entrance-confetti:nth-of-type(3n){border-radius:50%;width:6px;height:6px}.entrance-confetti:nth-of-type(4n){width:4px;height:10px}@media (prefers-reduced-motion:reduce){.entrance-confetti{display:none}.entrance-letter{will-change:auto}}.entrance-progress.entrance-bunting{aspect-ratio:302/69;background:0 0;border-radius:0;width:min(302px,60.4vw);height:auto;position:absolute;top:calc(50% - 31px - min(37.05px,5.99vw));left:50%;overflow:visible;transform:translate(-50%,-100%)}.entrance-bunting>img,.entrance-bunting>.entrance-flags-base{width:100%;height:auto;display:block;position:absolute;inset:0}.entrance-flag-color{opacity:0}.new-speaking,.new-explore{box-sizing:border-box;color:#000;width:100%;max-width:1162px;scroll-margin-top:96px;font-family:Inter,sans-serif;position:relative}.new-speaking p,.new-speaking h2,.new-speaking h3,.new-explore p,.new-explore h2{margin:0}.new-speaking{background:#fff9e8;border-radius:10px;min-height:1610px;padding:68px 50px 70px;overflow:hidden}.new-speaking-heading{max-width:1001px;min-height:200px;margin-bottom:86px;position:relative}.new-speaking-heading h2{letter-spacing:.32px;text-transform:uppercase;color:#ffca00;text-shadow:0 4px #000;-webkit-text-stroke:1px #000;font:600 70px/.9 Degular Display,sans-serif}.new-speaking-heading>p{white-space:nowrap;letter-spacing:-5px;color:#e243a7;-webkit-text-stroke:.55px #000;font:400 100px/1.3 Carattere,cursive;position:absolute;top:107px;left:381px}.new-speaker-row{grid-template-columns:minmax(0,434px) minmax(0,520px);align-items:center;gap:80px;max-width:1034px;margin:0 auto;display:grid}.new-speaker-copy{flex-direction:column;justify-content:space-between;min-height:420px;display:flex}.new-section-eyebrow{letter-spacing:1.26px;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.2;margin-bottom:14px!important}.new-speaker-copy h3{letter-spacing:.34px;margin-bottom:14px;font:500 34px/1 Degular Display,sans-serif}.new-speaker-copy h3 strong{font-weight:600}.new-speaker-description{font-size:16px;line-height:1.4}.new-speaker-details{align-items:flex-start;gap:41px;margin-top:40px;display:flex}.new-speaker-details>div{flex-direction:column;align-items:center;gap:3px;font-family:Degular Display,sans-serif;font-weight:600;display:flex}.new-speaker-details img{-o-object-fit:contain;object-fit:contain;width:40px;height:40px;margin-bottom:4px}.new-speaker-details span{letter-spacing:.17px;text-transform:uppercase;font-size:9px}.new-speaker-details strong{letter-spacing:.34px;font-size:17px;line-height:1}.new-speaker-photo{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:20px;width:100%;height:420px;display:block}.new-speaking-tickets{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0;margin:197px -25px 0;display:grid}.new-ticket-position{width:100%;max-width:357px;position:relative}.new-ticket-position-2{margin-top:52px;transform:rotate(-9.09deg)}.new-ticket-position-3{margin-top:188px;transform:rotate(6.33deg)}.new-session-ticket{isolation:isolate;width:100%;min-height:364px;position:relative}.new-ticket-surface{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.new-ticket-copy{flex-direction:column;align-items:flex-start;min-height:364px;padding:38px 42px;display:flex}.new-ticket-number{isolation:isolate;color:#162133;flex:none;place-items:center;width:48px;height:48px;font:500 34px/1 Degular Display;display:grid;position:relative}.new-ticket-number img{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.new-ticket-copy h3{letter-spacing:.607px;max-width:273px;margin-top:12px;font:600 30.33px/.9 Degular Display,sans-serif}.new-ticket-copy p{margin-top:auto;padding-top:35px;font-size:13.27px;line-height:1.4}.new-explore{padding-top:13px}.new-explore-heading{text-align:center;width:433px;max-width:100%;margin:0 auto 67px}.new-explore-heading h2{letter-spacing:1.4px;text-transform:uppercase;color:#4592f8;text-shadow:0 4px #000;-webkit-text-stroke:1px #000;font:600 70px/1 Degular Display,sans-serif}.new-explore-heading h2>span:first-child{white-space:nowrap;display:block}.new-explore-heading-bottom{justify-content:center;align-items:center;gap:8px;height:80px;display:flex}.new-explore-heading h2 em{letter-spacing:-4.2288px;color:#ffca00;text-transform:none;text-shadow:none;-webkit-text-stroke:.6px #000;font:400 105.72px/1 Carattere,cursive;transform:translateY(-12px)}.new-explore-heading>p{max-width:373px;margin:20px auto 0;font:400 16px/1.4 Inter,sans-serif}.new-explore-dashboard{background:#f9c6e9;border-radius:16px;justify-content:center;align-items:center;height:669px;padding:52px 6.67%;display:flex;overflow:hidden}.new-explore-dashboard img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border:9.637px solid #e243a7;border-radius:14.455px;width:100%;height:100%;display:block}.new-explore-resources{margin-top:32px;padding:0 35px}.new-resource-row{color:#000;border-top:1px solid #1a1a1a14;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;text-decoration:none;display:flex}.new-resource-row:first-child{border-color:#1a1a1a21}.new-resource-row>div{align-items:center;gap:12px;display:flex}.new-resource-title{letter-spacing:.34px;font:500 34px/1.2 Degular Display,sans-serif}.new-resource-tag{color:#fff;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:2px 8px;font:600 10px/15px Inter,sans-serif}.new-resource-tag.pink{background:#e243a7}.new-resource-tag.blue{background:#4592f8}.new-resource-tag.green{background:#2fa25d}.new-resource-arrow{color:#e243a7;border-radius:4px;flex:none;place-items:center;width:38px;height:38px;font:400 30px/1 sans-serif;transition:transform .2s;display:grid}.new-resource-arrow.filled{color:#fff9e8;background:#2fa25d}.new-resource-row:hover .new-resource-arrow{transform:translate(3px,-3px)}@media (width<=1050px){.new-speaking{min-height:0;padding:50px 32px}.new-speaking-heading h2{font-size:58px}.new-speaking-heading>p{font-size:85px;top:112px;left:33%}.new-speaker-row{grid-template-columns:1fr 1fr;gap:32px}.new-speaking-tickets{margin:100px -12px 10px}.new-ticket-copy{padding:30px 24px}.new-ticket-copy h3{font-size:26px}.new-ticket-position-3{margin-top:110px}.new-explore-dashboard{aspect-ratio:1162/669;height:auto}}@media (width<=700px){.new-speaking{padding:36px 22px 64px}.new-speaking-heading{min-height:0;margin-bottom:42px}.new-speaking-heading h2{letter-spacing:.2px;font-size:clamp(34px,8.8vw,54px)}.new-speaking-heading>p{letter-spacing:-2px;text-align:right;margin-top:5px;font-size:clamp(55px,13vw,80px);line-height:1;position:relative;top:auto;left:auto}.new-speaker-row{grid-template-columns:1fr;gap:28px}.new-speaker-copy{min-height:0}.new-speaker-copy h3{font-size:32px}.new-speaker-description{font-size:15px}.new-speaker-details{justify-content:center;margin-top:28px}.new-speaker-photo{aspect-ratio:520/420;height:auto}.new-speaking-tickets{grid-template-columns:1fr;justify-items:center;gap:35px;margin:58px 0 0}.new-ticket-position{max-width:335px}.new-ticket-position-2,.new-ticket-position-3{margin-top:0}.new-ticket-position-2{transform:rotate(-4deg)}.new-ticket-position-3{transform:rotate(4deg)}.new-ticket-copy{padding:38px}.new-ticket-copy h3{font-size:30px}.new-ticket-copy p{font-size:14px}.new-explore-heading{width:100%;margin-bottom:35px}.new-explore-heading h2{font-size:clamp(45px,11vw,65px)}.new-explore-heading h2 em{font-size:86px}.new-explore-heading>p{padding:0 20px}.new-explore-heading-bottom{height:76px}.new-explore-dashboard{padding:24px 20px}.new-explore-dashboard img{border-width:5px;border-radius:8px}.new-explore-resources{margin-top:24px;padding:0 16px}.new-resource-row{padding:18px 0}.new-resource-row>div{flex-direction:column;align-items:flex-start;gap:7px}.new-resource-title{font-size:27px}.new-resource-tag{font-size:9px}}.september-page .updated-meeting.lower-polish{padding:78px 0 30px}.september-page .updated-meeting.lower-polish header{max-width:490px;margin:0 auto 30px}.september-page .updated-meeting.lower-polish h2{font:700 55.7px/.9 var(--display-font);letter-spacing:1.11px;color:#199aff;-webkit-text-stroke:1.4px #000;text-shadow:0 3.3px #000;margin:0 0 20px}.september-page .updated-meeting.lower-polish h2 em{letter-spacing:1.31px;color:#ffca00;-webkit-text-stroke:.7px #000;text-shadow:none;margin-bottom:0;font:400 65.5px/.95 Carattere,cursive}.september-page .updated-meeting.lower-polish header>p{font:400 16px/1.4 Inter,sans-serif}.september-page .updated-meeting.lower-polish .meeting-grid{background:#fff4d9;border:1px solid #101828;border-radius:30px;grid-template-columns:38.7% minmax(0,1fr);align-items:stretch;gap:0;max-width:983px;margin:0 auto;padding:0;display:grid;overflow:hidden}.september-page .updated-meeting.lower-polish .meeting-truck{min-width:0;min-height:468px;margin:0;position:relative;overflow:hidden}.september-page .updated-meeting.lower-polish .meeting-truck img{-o-object-fit:cover;object-fit:cover;-o-object-position:48% 50%;object-position:48% 50%;border:0;border-radius:0;width:100%;height:100%;display:block;position:absolute;inset:0}.september-page .updated-meeting.lower-polish .meeting-inline-form{box-sizing:border-box;width:auto;min-width:0;max-width:none;box-shadow:none;background:0 0;border:1px solid #101828;border-radius:20px;align-self:center;gap:0;margin:46px 46px 46px 29px;padding:35px}.september-page .updated-meeting.lower-polish .meeting-inline-form h3{letter-spacing:-.8px;color:#000;margin:0 0 12px;font:400 40px/1.2 Carattere,cursive}.september-page .updated-meeting.lower-polish .meeting-inline-form p{color:#000;margin:0;font:400 14px/1.4 Inter,sans-serif}.september-page .updated-meeting.lower-polish .meeting-inline-form label{color:#344054;margin:24px 0 8px;font:700 12px/15px Inter,sans-serif}.september-page .updated-meeting.lower-polish .meeting-inline-form input{caret-color:#199aff;background:0 0;border:1px solid #101828;height:42px;padding:12px 14px;font:400 14px/1.2 Inter,sans-serif}.september-page .updated-meeting.lower-polish .meeting-inline-form input::-moz-placeholder{color:#98a2b3}.september-page .updated-meeting.lower-polish .meeting-inline-form input::placeholder{color:#98a2b3}.september-page .updated-meeting.lower-polish .meeting-inline-form .meeting-privacy{color:#667085;margin:24px 0;font:400 11px/16px Inter,sans-serif}.september-page .updated-meeting.lower-polish .meeting-privacy a{color:#199aff}.september-page .updated-meeting.lower-polish .meeting-inline-form>button{color:#fff9e8;min-height:45px;box-shadow:none;background:#199aff;border:0;border-radius:8px;padding:12px 18px;font:600 14px/20px Inter,sans-serif}.september-page .updated-meeting.lower-polish .meeting-inline-form [role=alert]{color:#a02955;margin:0 0 14px}.september-page .updated-explore.lower-polish header{max-width:460px;margin:0 auto 60px}.september-page .updated-explore.lower-polish h2{font:600 70px/.9 var(--display-font);color:#199aff;letter-spacing:1.4px;-webkit-text-stroke:1.4px #000;text-shadow:0 4px #000;margin:0 0 20px}.september-page .updated-explore.lower-polish h2>span:nth-child(2){color:#f9c6e9;line-height:1.12}.september-page .updated-explore.lower-polish h2 em{color:#ffca00;letter-spacing:-4.23px;-webkit-text-stroke:.7px #000;text-shadow:none;vertical-align:baseline;margin-left:-10px;font:400 105.72px/.65 Carattere,cursive;display:inline-block}.september-page .updated-explore.lower-polish header p{font:400 16px/1.4 Inter,sans-serif}.september-page .updated-explore.lower-polish header p br{display:none}.updated-footer.lower-polish .footer-playground{box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:2843px 517px;min-height:360px;padding:36px 28px}.updated-footer.lower-polish .footer-playground.pattern-striped{background-color:#fff9e8;background-image:url(/events/kubecon-na-2026/assets/desktop-polish/footer-striped.png)}.updated-footer.lower-polish .footer-playground.pattern-dotted{background-color:#fff4d9;background-image:url(/events/kubecon-na-2026/assets/desktop-polish/footer-dotted.png)}.updated-footer.lower-polish .footer-playground-inner{box-sizing:border-box;background:#fff9e8;border-radius:12px;width:100%;max-width:1020px;margin:0 auto;padding:35px 46px 30px}.updated-footer.lower-polish .footer-greeting>span{margin:6px 0 0;font-size:66px;line-height:.8;transform:rotate(-7.59deg)}.updated-footer.lower-polish .footer-wordmark{margin:18px 0 30px}.updated-footer.lower-polish .footer-controls{align-items:center}.updated-footer.lower-polish .footer-modes button{min-height:36px;padding:8px 11px;font:600 16px/1 Degular Display,sans-serif}.updated-footer.lower-polish .footer-modes img{width:20px;height:20px}.updated-footer.lower-polish .footer-socials img{width:36px;height:36px}@media (width<=900px){.september-page .updated-meeting.lower-polish{padding:64px 8px 0}.september-page .updated-meeting.lower-polish h2{font-size:clamp(37px,7vw,55.7px)}.september-page .updated-meeting.lower-polish h2 em{font-size:clamp(48px,9vw,65.5px)}.september-page .updated-meeting.lower-polish .meeting-grid{border-radius:24px;grid-template-columns:minmax(0,1fr);max-width:600px}.september-page .updated-meeting.lower-polish .meeting-truck{aspect-ratio:1.35;min-height:0}.september-page .updated-meeting.lower-polish .meeting-truck img{-o-object-position:50% 53%;object-position:50% 53%}.september-page .updated-meeting.lower-polish .meeting-inline-form{margin:24px;padding:24px}.september-page .updated-meeting.lower-polish .meeting-inline-form h3{font-size:36px}.september-page .updated-meeting.lower-polish .meeting-inline-form input{height:46px;font-size:16px}.september-page .updated-explore.lower-polish h2{font-size:clamp(42px,8vw,70px)}.september-page .updated-explore.lower-polish h2 em{font-size:1.51em}.updated-footer.lower-polish .footer-playground{background-size:2843px 517px;padding:24px 16px}.updated-footer.lower-polish .footer-playground-inner{padding:28px 24px}.updated-footer.lower-polish .footer-greeting>span{font-size:clamp(38px,7vw,66px)}.updated-footer.lower-polish .footer-controls{flex-wrap:wrap;gap:20px}.updated-footer.lower-polish .footer-modes button{min-height:44px}}@media (width<=480px){.september-page .updated-meeting.lower-polish header p br{display:none}.september-page .updated-meeting.lower-polish .meeting-inline-form{margin:16px;padding:22px 18px}.september-page .updated-meeting.lower-polish .meeting-inline-form h3{font-size:32px}.updated-footer.lower-polish .footer-socials{flex-wrap:wrap}.updated-footer.lower-polish .footer-legal{width:100%;padding-top:12px}}.september-page .updated-meeting.lower-polish header{max-width:760px}.september-page .updated-meeting.lower-polish h2>span{white-space:nowrap}.september-page .updated-meeting.lower-polish h2{-webkit-text-stroke:1.6px #000}.september-page .updated-meeting.lower-polish h2 em{-webkit-text-stroke:.9px #000;paint-order:stroke fill}.september-page .updated-meeting.lower-polish .meeting-inline-form{border:0;border-radius:0;margin:46px 46px 46px 30px;padding:24px 18px}.september-page .updated-meeting.lower-polish .meeting-inline-form input{background:#fff}.september-page .updated-meeting.lower-polish .meeting-inline-form>button{color:#000;background:#fa25b0}.september-page .updated-meeting.lower-polish .meeting-inline-form>button:hover{background:#ffca00}.september-page .updated-meeting.lower-polish .meeting-truck video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.september-page .updated-speaking.lower-polish .talk-yellow h2 em{color:#fa25b0;-webkit-text-stroke:1.3px #000;paint-order:stroke fill}.september-page .updated-speaking.lower-polish .talk-green{-moz-column-gap:70px;grid-template-columns:minmax(0,1fr) minmax(0,1.17fr);align-items:start;gap:38px 70px;min-height:0;padding:60px 64px}.september-page .updated-speaking.lower-polish .talk-copy{gap:28px}.september-page .updated-speaking.lower-polish .talk-copy h3{font:600 40px/1.05 var(--display-font);letter-spacing:-.4px;margin:0}.september-page .updated-speaking.lower-polish .talk-copy>p{margin:0;font:400 16px/1.4 Inter,sans-serif}.september-page .updated-speaking.lower-polish .talk-photo{margin:0 0 20px;position:relative}.september-page .updated-speaking.lower-polish .talk-photo>img{aspect-ratio:480/432;-o-object-fit:cover;object-fit:cover;border:1.5px solid #fff;border-radius:20px;width:100%;height:auto;display:block}.september-page .updated-speaking.lower-polish .talk-photo figcaption{z-index:2;transform-origin:0;color:#101828;box-sizing:border-box;background:repeating-linear-gradient(65deg,#0000 0 140px,#ffe06b 140px 145px,#0000 145px 167px),#ffca00;border:1.5px solid #fff;border-radius:8px;padding:10px 16px 11px;font:400 15px/1.25 Inter,sans-serif;position:absolute;bottom:-18px;left:-40px;transform:rotate(-3.5deg)}.september-page .updated-speaking.lower-polish .talk-photo figcaption strong{color:#101828;margin-bottom:2px;font-size:18px;font-weight:700;line-height:1.2;display:block}.september-page .updated-speaking.lower-polish .date-time{opacity:0;will-change:opacity,transform;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}.september-page .updated-speaking.lower-polish .date-time.is-visible{opacity:1;transform:translateY(0)}.september-page .updated-speaking.lower-polish .talk-result{color:#ffca00;text-align:center;grid-column:1/-1;margin:0;font:700 17px/1.4 Inter,sans-serif}@media (width>=901px){.september-page .updated-speaking.lower-polish .talk-photo>img{min-height:0}}@media (width<=900px){.september-page .updated-meeting.lower-polish h2>span{white-space:normal}.september-page .updated-meeting.lower-polish .meeting-inline-form{margin:20px;padding:24px}.september-page .updated-speaking.lower-polish .talk-green{grid-template-columns:minmax(0,1fr);gap:32px;padding:32px}.september-page .updated-speaking.lower-polish .talk-copy{gap:22px}.september-page .updated-speaking.lower-polish .talk-copy h3{font-size:34px}.september-page .updated-speaking.lower-polish .talk-copy>p{font-size:16px}.september-page .updated-speaking.lower-polish .talk-result{text-align:left;font-size:16px}}@media (width<=480px){.september-page .updated-meeting.lower-polish .meeting-inline-form{margin:12px;padding:22px 14px}.september-page .updated-speaking.lower-polish .talk-green{padding:28px 22px}.september-page .updated-speaking.lower-polish .talk-photo figcaption{font-size:13px;left:12px}}@media (prefers-reduced-motion:reduce){.september-page .updated-meeting.lower-polish .meeting-truck video{display:none}}.greeting-composer{color:#101828;background:#fff9e8;border:0;border-radius:24px;width:min(1270px,100vw - 48px);max-width:none;height:min(758px,100dvh - 48px);max-height:none;padding:0;font-family:Inter,sans-serif;overflow:hidden}.greeting-composer[open]{grid-template-columns:1fr 1fr;display:grid}.greeting-composer::backdrop{backdrop-filter:blur(5px);background:#10182888}.greeting-composer *{box-sizing:border-box}.gc-close{cursor:pointer;z-index:2;color:#101828;background:0 0;border:0;width:36px;height:36px;font:32px/1 Inter;position:absolute;top:14px;right:20px}.gc-preview{background:#f9eecf;flex-direction:column;align-items:center;gap:14px;min-height:0;padding:25px 30px 18px;display:flex;overflow:auto}.gc-eyebrow{letter-spacing:1.5px;text-align:center;font-size:10px}.gc-preview>img{-o-object-fit:contain;object-fit:contain;border-radius:3px;width:auto;max-width:100%;min-height:0;max-height:calc(100% - 65px);display:block;box-shadow:0 8px 24px #492f1420}.gc-preview-note{text-align:center;font-size:11px}.gc-fields{min-width:0;padding:64px 48px 28px;overflow:auto}.gc-fields h2{white-space:nowrap;letter-spacing:-.6px;outline:none;margin:0 0 22px;font:600 clamp(25px,2.8vw,39px)/1.1 Degular Display,sans-serif}.gc-fields h2 em{color:#f326a6;letter-spacing:-1px;font:400 1.48em/.8 Carattere}.gc-intro{margin:0 0 24px;font-size:14px;line-height:1.55}.gc-label{margin:17px 0 8px;font-size:12px;font-weight:600;display:block}.gc-choices{gap:13px;margin-bottom:20px;display:flex}.gc-choices button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;padding:3px}.gc-choices button[aria-pressed=true]{border-color:#f326a6}.gc-choices img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:78px;height:83px;display:block}.gc-fields input,.gc-fields textarea{color:#101828;resize:vertical;background:#fffdf6;border:1px solid #10182840;border-radius:8px;width:100%;padding:12px 14px;font:14px/1.5 Inter}.gc-fields input:focus,.gc-fields textarea:focus{outline-offset:2px;outline:2px solid #199aff}.gc-fields small{color:#59606b;margin-top:8px;font-size:11px;line-height:1.5;display:block}.gc-actions{flex-wrap:wrap;gap:10px;margin:24px 0 10px;display:flex}.gc-actions button,.gc-channel{text-align:center;background:var(--party-yellow,#ffca00);color:#101828;cursor:pointer;min-height:43px;box-shadow:none;border:1px solid #101828;border-radius:30px;justify-content:center;align-items:center;padding:10px 18px;font:500 13px/1.2 Inter;text-decoration:none;transition:background-color .22s;display:inline-flex;transform:none}.gc-actions button:is(:hover,:focus-visible),.gc-channel:is(:hover,:focus-visible){background:var(--party-light-pink,#ffd4ef);box-shadow:none;transform:none}.gc-actions button:disabled{opacity:.5;cursor:wait}.gc-back{color:#101828;cursor:pointer;background:0 0;border:0;margin:0 0 24px;padding:0;font:12px Inter;text-decoration:underline}.gc-help,.gc-notice{font:12px/1.5 Inter}.gc-notice{min-height:18px}.gc-invitation{min-height:155px}.gc-channel{margin-top:8px}@media (width<=900px) and (width>=701px){.gc-fields{padding:62px 24px 20px}.gc-preview{padding:26px 18px}.gc-actions{gap:7px}.gc-actions button{padding:10px 12px}}@media (width<=700px){.greeting-composer{border-radius:18px;width:calc(100vw - 24px);height:calc(100dvh - 24px);overflow:auto}.greeting-composer[open]{flex-direction:column;display:flex}.gc-fields{order:0;padding:28px 23px;overflow:visible}.gc-fields h2{margin-top:24px;font-size:29px}.gc-preview{order:1;min-height:auto;padding:24px;overflow:visible}.gc-preview>img{width:100%;max-width:380px;max-height:none}.gc-intro{font-size:13px}.gc-close{align-self:flex-end;min-height:30px;margin-bottom:-30px;margin-right:10px;position:sticky;top:8px}.gc-actions button{flex:1}.gc-eyebrow{font-size:9px}}@media (prefers-reduced-motion:reduce){.gc-actions button,.gc-channel{transition:none}}@media (width<=700px){.gc-choices{gap:8px}.gc-choices button{flex:1;min-width:0}.gc-choices img{aspect-ratio:1;width:100%;height:auto}.gc-fields .gc-intro{max-width:100%}}.gc-share-step{align-items:flex-start;gap:12px;margin:22px 0;display:flex}.gc-step-number{border:1px solid #101828;border-radius:50%;flex:0 0 26px;place-items:center;height:26px;font:500 12px Inter;display:grid}.gc-share-step strong{font:600 14px/1.5 Inter;display:block}.gc-share-step .gc-actions{margin:12px 0 0}.gc-share-step .gc-help{margin:8px 0}.gc-share-alternatives{border-top:1px solid #10182825;margin-top:26px;padding-top:16px}.gc-share-alternatives summary{cursor:pointer;font:500 12px/1.5 Inter}.gc-actions .gc-secondary-action{background:0 0}.gc-share-alternatives .gc-actions{margin-top:14px}.gc-whatsapp-flow .gc-channel{min-height:44px}.gc-choices{gap:10px}.gc-choices button{flex:0 84px;min-width:0}.gc-choices img{aspect-ratio:700/920;-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.updated-section{color:#101828;font-family:Inter,sans-serif;position:relative;container-type:inline-size}.updated-section h2{letter-spacing:.02em;margin:0;font-family:Degular Display,sans-serif;font-weight:600;line-height:.9}.updated-section p{font-size:18px;line-height:1.4}.updated-swag{aspect-ratio:1196/980;height:auto;margin:0 0 40px}.updated-swag-heading{text-align:center;z-index:2;width:50%;position:absolute;top:34%;left:25%}.updated-swag-heading h2{-webkit-text-stroke:1px #101828;paint-order:stroke fill;text-shadow:0 4px #101828;font-size:5.85cqw}.updated-swag-heading h2 span{color:var(--party-pink);white-space:nowrap;display:block}.updated-swag-heading p{margin:20px 0 0;font-size:1.5cqw}.updated-product{perspective:1000px;position:absolute}.updated-product-float{height:100%;transform:rotate(var(--tilt));animation:9s ease-in-out infinite updated-drift;animation-delay:var(--delay)}.updated-product-label{text-align:center;width:100%;font-family:Degular Display;font-size:20px;font-weight:600;position:absolute;bottom:calc(100% + 8px);left:0}.updated-product-card{cursor:pointer;perspective:1000px;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.updated-product-turn{height:100%;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.2,.7,.2,1);display:block;position:relative}.updated-product-card.has-back:hover .updated-product-turn,.updated-product-card.is-flipped .updated-product-turn{transform:rotateY(180deg)}.updated-product-face{backface-visibility:hidden;background:#fff9e8;border:4px solid #fff;border-radius:10px;display:block;position:absolute;inset:0;overflow:hidden}.updated-product-face img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.updated-product-back{transform:rotateY(180deg)}.updated-product-back img{-o-object-fit:contain;object-fit:contain;box-sizing:border-box;padding:12px}.updated-product-card:focus-visible{outline:3px solid var(--party-pink);outline-offset:5px;border-radius:10px}@keyframes updated-drift{0%,to{transform:translateY(0) rotate(var(--tilt))}50%{transform:translateY(-9px) rotate(calc(var(--tilt) + 1.5deg))}}.updated-greetings{box-sizing:border-box;background:#fff9e8;border-radius:10px;grid-template-columns:44% 48%;align-items:center;gap:6%;min-height:650px;margin:35px 0 50px;padding:75px 6%;display:grid}.updated-greeting-copy h2{text-shadow:0 3px #101828;-webkit-text-stroke:1px #101828;paint-order:stroke fill;font-size:5.85cqw}.updated-greeting-copy h2 span{color:var(--party-pink);display:block}.updated-greeting-copy h2 span:nth-child(2),.updated-greeting-copy h2 span:nth-child(3){color:var(--party-yellow)}.updated-greeting-copy p{max-width:440px;margin:20px 0 24px}.updated-pill{background:var(--party-yellow);color:#101828;cursor:pointer;border:1px solid #101828;border-radius:30px;padding:12px 20px;font:500 16px Inter;transition:transform .25s,background .25s}.updated-pill:hover{background:#ffdb55;transform:translateY(-3px)}.updated-card-stack{aspect-ratio:1;cursor:pointer;isolation:isolate;background:0 0;border:0;width:100%;padding:0;position:relative}.updated-card-stack img{-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:12px;width:100%;height:100%;position:absolute;inset:0}.stack-back.one{transform:rotate(6.34deg)}.stack-back.two{transform:translate(-10px,10px)}.updated-card-stack .stack-front{animation:.55s cubic-bezier(.2,.7,.2,1) card-page;transform:rotate(-4.07deg)}.updated-card-stack>span{color:#101828;width:100%;font:500 13px Inter;position:absolute;top:calc(100% + 28px);left:0}.updated-card-stack:hover .stack-front{transition:scale .3s;scale:1.015}@keyframes card-page{0%{opacity:0;transform:translate(50px,-18px)rotate(10deg)}to{opacity:1;transform:rotate(-4.07deg)}}.birthday-composer{color:#101828;box-sizing:border-box;background:#fff9e8;border:1px solid #101828;border-radius:20px;width:min(920px,100vw - 40px);max-height:88dvh;padding:32px;font:16px/1.4 Inter;overflow:auto}.birthday-composer[open]{grid-template-columns:1fr 1fr;gap:32px;display:grid}.birthday-composer::backdrop{backdrop-filter:blur(5px);background:#10182880}.birthday-close{cursor:pointer;z-index:2;background:0 0;border:0;font:30px Inter;position:absolute;top:6px;right:12px}.birthday-preview{background:#fff;border:1px solid #101828;border-radius:12px;align-self:start;overflow:hidden}.birthday-preview>img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.birthday-preview>div{padding:20px}.birthday-preview small{color:var(--party-pink);letter-spacing:.12em}.birthday-preview h3{margin:12px 0;font:600 30px Degular Display}.birthday-preview p{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;font-size:15px}.birthday-compose-fields h2{margin:15px 0;font:600 34px/.95 Degular Display}.birthday-compose-fields>p{font-size:15px}.birthday-compose-fields label{gap:7px;margin:18px 0;font-size:13px;display:grid}.birthday-compose-fields input,.birthday-compose-fields textarea{box-sizing:border-box;color:#101828;background:#fff;border:1px solid #101828;border-radius:8px;width:100%;padding:12px;font:15px/1.4 Inter}.birthday-card-choices{gap:10px;display:flex}.birthday-card-choices button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:8px;padding:3px}.birthday-card-choices button[aria-pressed=true]{border-color:var(--party-pink)}.birthday-card-choices img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:64px;height:64px;display:block}.birthday-share-actions{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.birthday-share-actions button,.birthday-share-actions a{color:#101828;background:var(--party-yellow);cursor:pointer;border:1px solid #101828;border-radius:24px;padding:10px 12px;font:500 13px Inter;text-decoration:none}.birthday-compose-fields>small{font-size:11px;display:block}.birthday-share-notice{overflow-wrap:anywhere}.birthday-composer :focus-visible{outline:2px solid var(--party-pink);outline-offset:3px}.updated-playground{aspect-ratio:1196/865;background:var(--party-blue);border-radius:10px;margin:40px 0 70px;overflow:hidden}.play-title{cursor:pointer;z-index:3;background:0 0;border:0;width:42%;padding:0;position:absolute;top:29%;left:29.5%;transform:rotate(-5.08deg)skew(-5.08deg)}.play-title h2{color:var(--party-yellow);-webkit-text-stroke:1px #101828;paint-order:stroke fill;text-shadow:-3px 4px #101828;font-size:9.17cqw;line-height:.8;transition:transform .4s}.play-title:hover h2{transform:scale(1.025)rotate(1deg)}.play-disco{width:11.37%;height:auto;animation:5s ease-in-out infinite disco-sway;position:absolute;top:8.9%;left:45%}.play-photo-position{position:absolute}.play-photo{cursor:grab;touch-action:pan-y;background:#fff9e8;border:4px solid;border-radius:12px;width:100%;height:100%;padding:0;transition:filter .25s;overflow:hidden}.play-photo:active{cursor:grabbing}.play-photo img{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.play-photo:hover img{transition:scale .4s;scale:1.035}.play-description{width:23%;color:var(--party-light-yellow);text-align:center;position:absolute;top:79%;left:39%;margin:0!important;font-size:1.5cqw!important}.play-title:focus-visible,.play-photo:focus-visible{outline-offset:5px;outline:3px solid #fff}@keyframes disco-sway{0%,to{rotate:-4deg}50%{rotate:5deg}}@media (width<=700px){.updated-swag{aspect-ratio:auto;grid-template-columns:1fr 1fr;gap:45px 20px;height:auto;padding:25px 18px 30px;display:grid}.updated-swag-heading{grid-column:1/-1;width:auto;margin-bottom:10px;position:relative;top:auto;left:auto}.updated-swag-heading h2{font-size:9cqw}.updated-swag-heading p{font-size:14px}.updated-product{width:100%!important;height:220px!important;position:relative!important;top:auto!important;left:auto!important}.updated-product-label{font-size:16px}.updated-greetings{flex-direction:column;gap:35px;min-height:0;padding:38px 24px 70px;display:flex}.updated-greeting-copy h2{font-size:12cqw}.updated-greeting-copy p{font-size:16px}.updated-card-stack{width:85%;max-width:400px}.updated-playground{min-height:460px;margin:30px 0 45px}.play-title{width:52%;top:33%;left:24%}.play-title h2{font-size:12cqw}.play-description{width:40%;top:78%;left:30%;font-size:12px!important}.play-photo{border-width:2px;border-radius:7px}.birthday-composer[open]{padding:24px;display:block}.birthday-preview{max-width:330px;margin:0 auto 20px}.birthday-preview>img{aspect-ratio:1.5;-o-object-position:center;object-position:center}.birthday-compose-fields h2{font-size:30px}.play-disco{width:16%;top:13%;left:43%}}@media (prefers-reduced-motion:reduce){.updated-section *,.birthday-composer *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.updated-swag-heading h2{font-family:var(--display-font,"Degular Display");font-weight:800}.updated-product-label{color:var(--party-pink);font-family:Caratterre,Carattere,cursive;font-size:35px;font-weight:400;line-height:1.1}@media (width<=700px){.updated-product-label{font-size:27px}}.updated-product-label{letter-spacing:-.03em;color:var(--party-blue);white-space:nowrap;font-family:Carattere,cursive;font-size:38.119px}@media (width<=700px){.updated-product .updated-product-label{font-size:25px;top:auto;bottom:calc(100% + 7px)}}.updated-product-card{touch-action:pan-y;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.updated-product-card.is-dragging{cursor:grabbing;z-index:4}.updated-product-card img{pointer-events:none;-webkit-user-drag:none}.updated-product:has(.is-dragging){z-index:5}.updated-product:has(.is-dragging) .updated-product-float{animation-play-state:paused}.updated-product-card.is-dragging .updated-product-turn{transform:none!important}.updated-card-stack .stack-layer{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.updated-card-stack .stack-layer img{box-sizing:border-box;border:1px solid #101828;transition:transform .65s cubic-bezier(.22,.8,.25,1),scale .5s}.updated-card-stack .stack-back.one{transform:translate(13px,-10px)rotate(10deg)}.updated-card-stack .stack-back.two{transform:translate(-13px,9px)rotate(-8deg)}.updated-card-stack .stack-front{transform:translateY(-2px)rotate(-2.5deg)}.updated-card-stack:hover .stack-back.one,.updated-card-stack:focus-visible .stack-back.one{transform:translate(28px,-23px)rotate(14deg)}.updated-card-stack:hover .stack-back.two,.updated-card-stack:focus-visible .stack-back.two{transform:translate(-26px,14px)rotate(-12deg)}.updated-card-stack:hover .stack-front,.updated-card-stack:focus-visible .stack-front{transform:translateY(-17px)rotate(-1deg)scale(1.015)}.updated-greeting-copy>.updated-pill{color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 0}.updated-greeting-copy>.updated-pill:hover{background:0 0;transform:translate(4px)}.updated-greeting-copy>.updated-pill:focus-visible{outline:2px solid var(--party-pink);outline-offset:5px}@media (prefers-reduced-motion:reduce){.updated-card-stack .stack-layer img{transition:none}.updated-product-card.is-dragging{cursor:grabbing}}.updated-product-face{border:1px solid #101828;border-radius:7px}.updated-product-float{animation-name:swag-reference-float;animation-duration:11s}.updated-product:nth-of-type(2n) .updated-product-float{animation-duration:13s}.updated-product:nth-of-type(3n) .updated-product-float{animation-duration:10s}@keyframes swag-reference-float{0%,to{transform:translate(0,0) rotate(var(--tilt))}28%{transform:translate(3px,-8px) rotate(calc(var(--tilt) + 1.2deg))}58%{transform:translate(-3px,-3px) rotate(calc(var(--tilt) - .7deg))}80%{transform:translate(-1px,3px) rotate(calc(var(--tilt) - 1deg))}}.play-photo{border-width:1px}.play-photo-float{width:100%;height:100%;animation:play-reference-float var(--photo-duration,9s) ease-in-out infinite;animation-delay:var(--photo-delay)}.play-photo-float:has(.play-photo:active){animation-play-state:paused}.play-photo-position:has(.play-photo:active){z-index:5}@keyframes play-reference-float{0%,to{transform:translate(0)rotate(0)}35%{transform:translate(2px,-4px)rotate(.6deg)}70%{transform:translate(-2px,2px)rotate(-.45deg)}}.play-disco{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:24%;height:auto;animation:none;top:2.5%;left:39.6%}.play-title h2{color:var(--party-yellow);position:relative}.play-title h2:after{content:"PARTY\a LIKE A KID\a AGAIN!" / "";white-space:pre;color:#0000;-webkit-text-stroke:0;text-shadow:none;pointer-events:none;background:repeating-linear-gradient(48deg,#0000 0 55px,#ffffffa1 55px 66px,#0000 66px 79px,#ffffffa1 79px 84px,#0000 84px 143px);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.play-description{width:33.78%;top:76.53%;left:34.5%;font-size:2.0067cqw!important}.updated-swag-heading h2 span{color:var(--party-pink)}.updated-playground{background:var(--party-blue)}@media (width<=700px){.play-description{width:44%;top:77%;left:28%;font-size:12px!important}.play-photo{border-width:1px}.play-disco{width:24%;height:auto;top:2.5%;left:39.6%}}.play-title h2:after{background-size:180% 100%;animation:11s ease-in-out infinite party-type-shimmer}@keyframes party-type-shimmer{0%,to{opacity:.78;background-position:0%}50%{opacity:1;background-position:100%}}.disco-twinkles{pointer-events:none;z-index:2;position:absolute;inset:0}.disco-twinkles img{-o-object-fit:contain;object-fit:contain;animation:3.8s ease-in-out infinite disco-star-twinkle;animation-delay:var(--twinkle-delay);width:18px;height:18px;position:absolute}.disco-twinkles img:first-child{width:10px;height:10px;top:14%;left:48%}.disco-twinkles img:nth-child(2){width:17px;height:17px;top:22%;left:56%}.disco-twinkles img:nth-child(3){width:24px;height:24px;top:27%;left:65%}.disco-twinkles img:nth-child(4){width:13px;height:13px;top:60%;left:33%}@keyframes disco-star-twinkle{0%,to{opacity:.4;transform:scale(.72)rotate(-8deg)}48%{opacity:1;transform:scale(1.14)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.disco-twinkles img,.play-title h2:after{animation:none!important}}.updated-swag [data-swag-reveal]{will-change:transform,opacity}.updated-swag .updated-product-float{animation-name:swag-cloud-drift;animation-duration:14s;animation-timing-function:ease-in-out}@keyframes swag-cloud-drift{0%,to{transform:translate(0,0) rotate(var(--tilt))}25%{transform:translate(6px,-9px) rotate(calc(var(--tilt) + 1.2deg))}53%{transform:translate(-3px,-13px) rotate(calc(var(--tilt) - .6deg))}78%{transform:translate(-6px,-3px) rotate(calc(var(--tilt) - 1deg))}}@media (prefers-reduced-motion:reduce){.updated-swag [data-swag-reveal]{will-change:auto}.updated-swag .updated-product-float{animation:none!important}}.updated-swag-heading{z-index:4;background:#fff9e8}@keyframes swag-orbit-rest{0%,to{transform:translate(0,0) rotate(var(--tilt))}24%{transform:translate(5px,-7px) rotate(calc(var(--tilt) + .3deg))}53%{transform:translate(-3px,-10px) rotate(calc(var(--tilt) - .2deg))}78%{transform:translate(-5px,-3px) rotate(calc(var(--tilt) - .3deg))}}.updated-greetings .interaction-arrow{transform-origin:50%;margin-left:4px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:inline-block}.updated-greetings button:hover .interaction-arrow,.updated-greetings button:focus-visible .interaction-arrow{transform:translate(2px,-1px)rotate(-35deg)}@media (width<=700px){.updated-swag-heading{background:0 0}}@media (prefers-reduced-motion:reduce){.updated-greetings .interaction-arrow{transition:none}.updated-swag .updated-product-float{animation:none!important}}.updated-swag-heading{background:0 0!important}.updated-swag-heading h2 span+span{color:var(--party-blue)}.updated-swag-heading h2>span{position:relative}.updated-swag-heading h2>span:after{content:attr(data-shine);color:#0000;-webkit-text-stroke:0;text-shadow:none;pointer-events:none;background:repeating-linear-gradient(48deg,#0000 0 55px,#ffffff7a 55px 66px,#0000 66px 79px,#ffffff7a 79px 84px,#0000 84px 143px) 0 0/180% 100%;-webkit-background-clip:text;background-clip:text;animation:11s ease-in-out infinite party-type-shimmer;position:absolute;inset:0}.updated-swag-heading h2>span+span:after{animation-delay:-3s}.swag-image-dialog{box-sizing:border-box;color:#101828;background:#fff9e8;border:1px solid #101828;border-radius:16px;width:min(780px,92vw);max-height:90dvh;margin:auto;padding:26px;font-family:Inter,sans-serif;position:fixed;inset:0;overflow:auto}.swag-image-dialog::backdrop{backdrop-filter:blur(3px);background:#0a141861}.swag-image-dialog h2{margin:0 45px 18px 0;font:600 28px/1 Degular Display,sans-serif}.swag-image-dialog>img{-o-object-fit:contain;object-fit:contain;border-radius:9px;width:100%;height:auto;max-height:72dvh;display:block}.swag-image-close{color:#101828;cursor:pointer;background:#fff;border:0;border-radius:50%;width:32px;height:32px;font:26px/1 Inter;position:absolute;top:12px;right:12px}.swag-image-switch{color:#101828;cursor:pointer;background:0 0;border:1px solid #101828;border-radius:30px;margin:18px auto 0;padding:10px 16px;font:500 14px Inter;display:block}.swag-image-dialog button:focus-visible{outline:2px solid var(--party-pink);outline-offset:4px}@media (prefers-reduced-motion:reduce){.updated-swag-heading h2>span:after{animation:none}}.updated-swag .updated-swag-heading{width:46.96%;top:35.034%;left:27.1%;background:0 0!important}.updated-swag .updated-swag-heading h2{letter-spacing:-.015em;font-size:5.188cqw;line-height:1.02}.updated-swag .updated-swag-heading h2 .swag-title-line{white-space:nowrap;display:block;position:relative}.updated-swag .updated-swag-heading h2 .swag-title-line:after{content:none}.updated-swag .updated-swag-heading h2 .swag-title-line>span{white-space:nowrap;display:inline-block;position:relative}.updated-swag .updated-swag-heading h2 .swag-title-blue{color:var(--party-blue)}.updated-swag .updated-swag-heading h2 .swag-title-pink{color:var(--party-pink)}.updated-swag .updated-swag-heading p{white-space:nowrap;width:max-content;max-width:none;margin:2.2cqw 0 0;font-size:1.556cqw;position:relative;left:50%;transform:translate(-50%)}.updated-swag .updated-swag-heading [data-shine]:after{content:attr(data-shine);color:#0000;-webkit-text-stroke:0;text-shadow:none;pointer-events:none;background:repeating-linear-gradient(48deg,#0000 0 55px,#ffffff7a 55px 66px,#0000 66px 79px,#ffffff7a 79px 84px,#0000 84px 143px) 0 0/180% 100%;-webkit-background-clip:text;background-clip:text;animation:11s ease-in-out infinite party-type-shimmer;position:absolute;inset:0}@media (width<=700px){.updated-swag{aspect-ratio:auto}.updated-swag .updated-swag-heading{width:auto;top:auto;left:auto}.updated-swag .updated-swag-heading h2{font-size:10cqw}.updated-swag .updated-swag-heading p{white-space:normal;width:100%;margin:20px 0 10px;font-size:14px}.updated-swag .updated-product-label{rotate:0deg!important}}@media (prefers-reduced-motion:reduce){.updated-swag .updated-swag-heading [data-shine]:after{animation:none}}.updated-swag .updated-swag-heading h2{font-weight:600}.updated-swag .updated-swag-heading h2{font-size:4.92cqw}.september-page .updated-swag .updated-product .updated-product-label{text-align:left;z-index:2;pointer-events:none;width:calc(100% - 24px);color:var(--party-yellow);font-size:clamp(20px,2.15cqw,35px);line-height:1.05;top:12px;bottom:auto;left:12px;rotate:0deg!important}.september-page .updated-swag .updated-product:nth-of-type(4) .updated-product-label,.september-page .updated-swag .updated-product:nth-of-type(5) .updated-product-label{color:#fff9e8}.september-page .updated-swag .updated-product:nth-of-type(6) .updated-product-label{top:18px;left:20px}.updated-swag .updated-product-float{animation-name:swag-quiet-drift;animation-duration:22s}.updated-swag .updated-product:nth-of-type(2n) .updated-product-float{animation-duration:24s}.updated-swag .updated-product:nth-of-type(3n) .updated-product-float{animation-duration:18s}@keyframes swag-quiet-drift{0%,to{transform:translate(0,0) rotate(var(--tilt))}30%{transform:translate(2px,-3px) rotate(var(--tilt))}65%{transform:translate(-2px,-1px) rotate(var(--tilt))}}.updated-swag .updated-swag-heading [data-shine]:after{background:repeating-linear-gradient(48deg,#0000 0 85px,#ffffff1f 85px 91px,#0000 91px 185px) 0 0/180% 100%;animation:24s ease-in-out infinite swag-quiet-shimmer}.updated-swag .updated-swag-heading .swag-title-line+.swag-title-line [data-shine]:after{animation-delay:-8s}@keyframes swag-quiet-shimmer{0%,to{opacity:.35;background-position:0%}50%{opacity:.75;background-position:100%}}@media (width<=700px){.updated-swag{aspect-ratio:auto}.updated-swag .updated-swag-heading{width:auto;top:auto;left:auto}.updated-swag .updated-swag-heading h2{font-size:10cqw}.updated-swag .updated-swag-heading p{margin-top:20px;font-size:14px}.september-page .updated-swag .updated-product .updated-product-label{width:calc(100% - 20px);font-size:25px;top:10px;bottom:auto;left:10px}}@media (prefers-reduced-motion:reduce){.updated-swag .updated-product-float,.updated-swag .updated-swag-heading [data-shine]:after{animation:none!important}}.updated-swag .updated-product:nth-of-type(6) .updated-product-face:not(.updated-product-back)>img{-o-object-position:center top;object-position:center top}@media (width<=700px){.updated-swag .updated-product:nth-of-type(3) .updated-product-label{font-size:clamp(16px,5vw,22px)}}.updated-swag{aspect-ratio:1632/1324}.updated-swag .updated-swag-heading{width:37.5%;top:32.2508%;left:34.1912%}.updated-swag .updated-swag-heading h2{font-size:4.902cqw;line-height:.94}.updated-swag .updated-swag-heading p{margin-top:3.309cqw;font-size:1.4706cqw}.updated-swag .updated-swag-heading [data-shine]:after{opacity:.03!important;animation:none!important}@media (width<=700px){.updated-swag{aspect-ratio:auto}.updated-swag .updated-swag-heading{width:auto;top:auto;left:auto}.updated-swag .updated-swag-heading h2{font-size:10cqw}.updated-swag .updated-swag-heading p{margin-top:20px;font-size:14px}}.play-title-stars{pointer-events:none;z-index:2;position:absolute;inset:0}.play-title-stars img{width:3%;height:auto;animation:5.5s ease-in-out infinite disco-star-twinkle;position:absolute;top:65%;left:17%}.play-title-stars img+img{width:1.5%;animation-delay:-2.5s;top:68%;left:14.8%}@media (prefers-reduced-motion:reduce){.play-title-stars img{animation:none}}.updated-playground .play-title{top:39%}.september-page .updated-swag .updated-product:nth-of-type(5) .updated-product-label,.september-page .updated-swag .updated-product:nth-of-type(7) .updated-product-label{color:var(--party-pink)}.updated-greetings .updated-card-stack img{border-radius:30px}.updated-playground .play-description{color:var(--party-yellow)}@media (width>=701px){.updated-swag .updated-swag-heading{top:31.5%}.updated-swag .updated-swag-heading h2{font-size:6cqw}.updated-swag .updated-swag-heading p{margin-top:1cqw}}.updated-swag .updated-product-turn{transform-style:flat;transition:transform .55s cubic-bezier(.22,1,.36,1);transform:none}@media (hover:hover) and (pointer:fine){.updated-swag .updated-product-card:hover .updated-product-turn{transform:translate(4px)scale(1.035)}}.updated-swag .updated-product-card:focus-visible .updated-product-turn{transform:translate(4px)scale(1.035)}@media (prefers-reduced-motion:reduce){.updated-swag .updated-product-card .updated-product-turn{transition:none;transform:none!important}}.updated-playground{aspect-ratio:1162/1211}.updated-playground .play-disco{width:12%;height:auto;top:5%;left:46%}.updated-playground .play-description{width:85.37%;color:var(--party-yellow);font-weight:500;line-height:1.1;top:79.52%;left:7.66%;font-size:4.303cqw!important}.updated-playground .play-description>span{white-space:nowrap;display:block;position:relative}.updated-playground .play-description>span:after{content:attr(data-shine);color:#0000;pointer-events:none;text-shadow:none;background:repeating-linear-gradient(135deg,#0000 0 6.5cqw,#fff 6.5cqw 8.1cqw,#0000 8.1cqw 11.8cqw) 0 0/200% 100%;background-position:var(--play-shine,50%) 50%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.play-balloon-logo{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:4.65%;height:auto;transform:translateY(var(--play-logo-y,0px));position:absolute;top:68.04%;left:48.97%}@media (width<=700px){.updated-playground{min-height:0}.updated-playground .play-description{font-size:4.303cqw!important}.updated-playground .play-title h2{font-size:9.43cqw}}.updated-playground .play-description{text-align:center;letter-spacing:.02em;text-shadow:0 .22cqw #000;font-family:Degular Display,sans-serif;font-weight:500;line-height:1.25}.updated-playground .play-title{width:32%;top:31.1%;left:35.8%}.updated-playground .play-title h2{font-size:6.8847cqw}.updated-playground .play-disco{width:12%;top:13%;left:46%}.updated-playground .play-title-stars img{width:2.5%;top:49%;left:23.1%}.updated-playground .play-title-stars img+img{width:1.15%;top:48.5%;left:21.9%}.updated-playground .play-title:hover h2{transform:none}.updated-playground .play-title h2:after{content:none}.play-letter-line{white-space:pre;display:block}.play-letter{transition:translate .55s cubic-bezier(.2,.7,.2,1);display:inline-block;position:relative;translate:0}.play-letter:after{content:attr(data-letter);color:#0000;-webkit-text-stroke:0;text-shadow:none;background:repeating-linear-gradient(48deg,#0000 0 .68em,#ffffffb8 .68em .84em,#0000 .84em 1em,#ffffffb8 1em 1.07em,#0000 1.07em 1.78em);background-position:calc(var(--letter-phase) + var(--title-shine,0em)) 0;pointer-events:none;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.play-letter{transition:none;translate:none!important}}.updated-playground .play-description{letter-spacing:0;width:94%;line-height:1.16;top:77.2%;left:3%;font-size:4.13cqw!important}.updated-playground .play-description>span{clip-path:inset(0 calc((1 - var(--line-reveal,1))*100%) -8px 0)}@media (prefers-reduced-motion:reduce){.updated-playground .play-description>span{clip-path:none}}@media (width>=761px){.updated-playground .play-balloon-logo{top:49%}}.party-moments-dialog{box-sizing:border-box;background:var(--party-cream,#fff9e8);color:#101828;border:1px solid #101828;border-radius:4px;width:min(1120px,100vw - 40px);max-width:none;height:calc(100dvh - 32px);max-height:none;margin:auto;padding:0;font-family:Degular Display,sans-serif;position:fixed;inset:0;overflow:hidden;box-shadow:0 16px 64px #10182830}.party-moments-dialog[open]{grid-template-rows:48px minmax(0,1fr) 34px 90px;animation:.18s ease-out both party-moments-open;display:grid}.party-moments-dialog::backdrop{background:#101828bf}.party-moments-header{justify-content:space-between;align-items:center;padding:0 12px 0 20px;display:flex}.party-moments-header h2{letter-spacing:0;margin:0;font:400 30px/1 Carattere,cursive}.party-moments-dialog button{box-sizing:border-box;color:#101828;cursor:pointer;place-items:center;padding:0;display:grid}.party-moments-dialog button svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.party-moments-close{background:0 0;border:0;border-radius:50%;width:44px;height:44px}.party-moments-stage{touch-action:pan-y pinch-zoom;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:0;position:relative;overflow:hidden}.party-moments-stage>img{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--moment-position,50%);object-position:var(--moment-position,50%);width:100%;height:100%;display:block}.party-moments-arrow{background:var(--party-cream,#fff9e8);border:1px solid #101828;border-radius:50%;width:44px;height:44px;position:absolute;top:50%;transform:translateY(-50%)}.party-moments-prev{left:18px}.party-moments-next{right:18px}.party-moments-footer{letter-spacing:.06em;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:0 20px;font-size:13px;font-weight:500;display:flex}.party-moments-footer span span{opacity:.5;padding:0 6px}.party-moments-category{letter-spacing:0;font-size:16px}.party-moments-rail{grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:4px;min-width:0;padding:0 8px 10px;display:grid}.party-moments-thumbnails{overscroll-behavior:contain;scrollbar-width:none;box-sizing:border-box;flex-wrap:nowrap;gap:8px;min-width:0;height:80px;padding:2px 2px 6px;display:flex;overflow:auto hidden}.party-moments-thumbnails::-webkit-scrollbar{display:none}.party-moments-dialog .party-moments-thumbnail{background:0 0;border:0;border-bottom:2px solid #0000;flex:0 0 56px;height:72px;padding-bottom:4px;display:block;position:relative}.party-moments-thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.party-moments-dialog .party-moments-thumbnail[aria-pressed=true]{border-bottom-color:#101828}.party-moments-rail-arrow{background:0 0;border:0;width:40px;height:44px}.party-moments-dialog button:focus-visible{outline-offset:-2px;outline:2px solid #101828}@media (hover:hover){.party-moments-close:hover,.party-moments-arrow:hover,.party-moments-rail-arrow:hover{background:#fff}}@media (width<=700px){.party-moments-dialog{width:calc(100vw - 16px);height:calc(100dvh - 24px)}.party-moments-dialog[open]{grid-template-rows:44px minmax(0,1fr) 32px 76px}.party-moments-header{padding:0 6px 0 14px}.party-moments-header h2{font-size:28px}.party-moments-prev{left:10px}.party-moments-next{right:10px}.party-moments-footer{padding:0 14px}.party-moments-category{font-size:15px}.party-moments-rail{grid-template-columns:32px minmax(0,1fr) 32px;gap:2px;padding:0 4px 8px}.party-moments-rail-arrow{width:32px;height:44px}.party-moments-thumbnails{gap:7px;height:68px}.party-moments-dialog .party-moments-thumbnail{flex-basis:46px;height:60px}}@keyframes party-moments-open{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.party-moments-dialog[open]{animation:none}}.september-page .updated-swag .updated-swag-heading h2 .swag-title-blue{color:var(--party-pink)}.september-page .updated-swag .updated-swag-heading h2 .swag-title-pink{color:var(--party-yellow)}.swag-sparkles{pointer-events:none;z-index:1;width:3.3%;height:3.3%;display:block;position:absolute}.swag-sparkles img{width:66%;height:auto;position:absolute;top:0;right:0}.swag-sparkles img+img{width:30%;top:48%;left:0;right:auto}@media (width>=901px){.september-page .updated-swag{aspect-ratio:1120/1000;scroll-margin-top:var(--sticky-content-top,124px)}.september-page .updated-swag .updated-swag-heading{width:42%;top:30.5%;left:29.2%}.september-page .updated-swag .updated-swag-heading h2{font-size:5.18cqw;line-height:1.02}.september-page .updated-swag .updated-swag-heading p{margin-top:1.9cqw;font-size:1.55cqw}}@media (width<=900px){.swag-sparkles{display:none}}.party-moments-header{align-items:flex-start;gap:12px;padding:12px 22px 8px}.party-moments-header h2{letter-spacing:0;color:#0069cb;text-shadow:none;-webkit-text-stroke:0;margin:0;font:400 76px/1.05 Carattere,cursive}.swag-gallery-heading{min-width:0}.swag-category-nav{white-space:nowrap;gap:10px;max-width:100%;margin-top:1px;padding:5px 3px 7px;display:flex;overflow-x:auto}.party-moments-dialog .swag-category-nav button{background:var(--tab-color);color:#101828;cursor:pointer;border:1px solid #101828;border-radius:999px;padding:7px 15px;font:600 13px/1.2 Inter,sans-serif;transition:rotate .2s,background .2s,color .2s}.swag-category-nav button:first-child{--tab-color:#ffc0e8}.swag-category-nav button:nth-child(2){--tab-color:#bcefee}.swag-category-nav button:nth-child(3){--tab-color:#ffca00}.swag-category-nav button:nth-child(4){--tab-color:#8ce8bc}.swag-category-nav button:nth-child(5){--tab-color:#d9edff}.party-moments-dialog .swag-category-nav button[aria-pressed=true]{color:#fff;background:#0069cb;rotate:-2deg}@media (hover:hover){.party-moments-dialog .swag-category-nav button:hover{color:#101828;background:#ffca00;rotate:3deg}}.party-moments-footer{justify-content:flex-end}@media (width<=700px){.party-moments-dialog[open]{grid-template-rows:124px minmax(0,1fr) 24px 76px}.party-moments-header{padding:8px 12px}.party-moments-header h2{font-size:62px}.swag-category-nav{gap:7px}.party-moments-dialog .swag-category-nav button{padding:7px 11px;font-size:11px}}@media (prefers-reduced-motion:reduce){.party-moments-dialog .swag-category-nav button{transition:none}}@media (width>=901px){.desktop-page.september-page #swag-preview.updated-swag.updated-section{aspect-ratio:1389/1168}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading{width:40%;top:39.7%;left:27.59%}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading h2 .swag-title-line:first-child>span{color:var(--party-blue)}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading h2 .swag-title-line:nth-child(2)>span{color:var(--party-pink)}#swag-preview.updated-swag .swag-card-pointer{width:100%;height:100%}#swag-preview.updated-swag .updated-product-card:hover .updated-product-turn{transform:none}@media (prefers-reduced-motion:reduce){#swag-preview.updated-swag .updated-product-card:hover .updated-product-turn{transform:none}}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading{top:40.9%}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading h2{font-size:6.1cqw;line-height:.92}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading h2 .swag-title-line>span{line-height:.92}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading p{margin-top:2.6cqw}#swag-preview.updated-swag .swag-live-note{font-size:2.75cqw;line-height:1}#swag-preview.updated-swag .swag-live-note svg{stroke-width:1.1px;height:3.5cqw}#swag-preview.updated-swag .swag-live-note[data-product-note=Jacket] svg{width:60%;height:2.8cqw;top:.5em;left:100%;transform:rotate(-20deg)}#swag-preview.updated-swag .swag-live-note[data-product-note=Birthday\ cards] svg{width:30%;height:3.5cqw;margin-left:95%;transform:rotate(65deg)}#swag-preview.updated-swag .swag-live-note[data-product-note=T\ shirts]{rotate:12deg}#swag-preview.updated-swag img[src$="3357-8589.png"]{transform-origin:50%;scale:1}}.swag-mobile-product-label{display:none}@media (width<=900px){.desktop-page.september-page #swag-preview.updated-swag.updated-section{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;height:auto;padding:36px 8px 24px;display:grid}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading{grid-column:1/-1;width:100%;margin:0 0 12px;position:relative;inset:auto}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading h2{font-size:clamp(32px,9.5vw,68px);line-height:1}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading h2 .swag-title-line>span{line-height:1}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading p{white-space:normal;width:auto;max-width:28em;margin:20px auto 0;font-size:16px;line-height:1.4;position:static;transform:none}.desktop-page.september-page #swag-preview.updated-swag .updated-product{aspect-ratio:3/4;min-width:0;min-height:160px;width:100%!important;height:auto!important;position:relative!important;inset:auto!important}#swag-preview.updated-swag :is(.swag-card-pointer,.updated-product-float,.updated-product-card){width:100%;height:100%;min-height:44px}#swag-preview.updated-swag .updated-product-face{inset:0 0 40px;overflow:visible}#swag-preview.updated-swag .updated-product-face>img{-o-object-fit:contain;object-fit:contain;height:100%}#swag-preview.updated-swag .swag-live-note{display:none}#swag-preview.updated-swag .swag-mobile-product-label{text-align:center;color:var(--party-pink);min-height:32px;font:400 23px/1.15 Carattere,cursive;display:block;position:absolute;inset:auto 0 0}#swag-preview.updated-swag .updated-product-float{animation:none;transform:none}#swag-preview.updated-swag .swag-sparkles{display:none}#swag-preview.updated-swag .updated-swag-heading h2 .swag-title-line:first-child>span{color:var(--party-blue)}#swag-preview.updated-swag .updated-swag-heading h2 .swag-title-line:nth-child(2)>span{color:var(--party-pink)}}@media (width>=901px){.desktop-page.september-page #swag-preview.updated-swag.updated-section{aspect-ratio:696/649;scroll-margin-top:110px}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading{width:40%;top:43.7%;left:28%}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading h2{font-size:5.65cqw;line-height:.86}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading h2 .swag-title-line>span{line-height:.86}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading p{margin-top:2.6cqw;font-size:1.55cqw}#swag-preview.updated-swag .swag-live-note{font-size:2.75cqw}#swag-preview.updated-swag .swag-live-note svg{height:2.8cqw}#swag-preview.updated-swag img[src$="3357-8591.png"]{clip-path:polygon(0 0,100% 0,100% 61%,76% 61%,76% 80%,100% 80%,100% 100%,0 100%,0 51%,29% 51%,29% 32%,0 32%)}}#swag-preview.updated-swag{isolation:isolate}#swag-preview.updated-swag .updated-product{mix-blend-mode:darken}#swag-preview .swag-gallery-cta{color:#ff29ad;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5em;margin-top:1.6cqw;padding:0;font:400 2.8cqw/1.1 Carattere,cursive;display:inline-flex}#swag-preview .swag-gallery-cta span{font-family:Arial,sans-serif;font-size:.8em;transition:transform .2s}#swag-preview .swag-gallery-cta:hover span{transform:translate(5px)}#swag-preview .swag-gallery-cta:focus-visible{outline-offset:6px;border-radius:3px;outline:2px solid #ff29ad}@media (width<=900px){#swag-preview .swag-gallery-cta{margin-top:18px;font-size:28px}}@media (prefers-reduced-motion:reduce){#swag-preview .swag-gallery-cta span{transition:none}}@media (width>=901px){.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading{text-align:center;width:40%;top:40.5%;left:28%}}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading p{font-size:16px;line-height:1.4}.party-moments-dialog{width:min(1200px,90vw);height:min(760px,92dvh);box-shadow:none;border:0;border-radius:22px}.party-moments-dialog[open]{grid-template-rows:120px minmax(0,1fr) 80px}.party-moments-header{text-align:center;justify-content:center;align-items:center;padding:12px 60px 14px;display:flex;position:relative}.party-moments-header h2{margin:0 0 12px;font-size:48px;line-height:1}.swag-gallery-heading{width:100%}.party-moments-dialog .swag-category-nav{flex-wrap:wrap;justify-content:center;gap:9px;margin:0;padding:2px 0;overflow:visible}.party-moments-dialog .swag-category-nav button{background:var(--tab-color,#fff9e8);color:#101828;rotate:0;padding:6px 13px;font-size:12px}.party-moments-close{width:40px;height:40px;position:absolute;top:10px;right:17px}.party-moments-close svg{width:18px!important;height:18px!important}.party-moments-stage{border-radius:12px;width:76%;height:100%;margin:0 auto}.party-moments-stage>img{border-radius:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.party-moments-footer{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.party-moments-rail{justify-content:center;gap:0;min-height:0;padding:8px 12px 12px;display:flex}.party-moments-thumbnails{justify-content:flex-start;gap:7px;width:max-content;max-width:100%;height:60px;padding:0}.party-moments-dialog .party-moments-thumbnail{border:0;flex:0 0 50px;height:60px;padding:0}.party-moments-dialog .party-moments-thumbnail[aria-pressed=true]{outline-offset:-2px;outline:2px solid #0069cb}.party-moments-rail-arrow{display:none!important}@media (hover:hover){.party-moments-stage .party-moments-arrow{opacity:0;transition:opacity .15s}.party-moments-stage:hover .party-moments-arrow,.party-moments-stage:focus-within .party-moments-arrow{opacity:1}}@media (width<=700px){.party-moments-dialog{border-radius:18px;width:calc(100vw - 20px);height:90dvh}.party-moments-dialog[open]{grid-template-rows:150px minmax(0,1fr) 74px}.party-moments-header{padding:12px 30px}.party-moments-header h2{margin-bottom:12px;font-size:44px}.party-moments-dialog .swag-category-nav{gap:6px}.party-moments-dialog .swag-category-nav button{padding:6px 10px;font-size:11px}.party-moments-stage{width:92%}.party-moments-close{top:4px;right:4px}}#swag-preview.updated-swag .swag-live-note,#swag-preview.updated-swag .swag-mobile-product-label{color:var(--party-blue,#199bff)}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading h2 .swag-title-line:first-child>span{color:var(--party-pink)}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading h2 .swag-title-line:nth-child(2)>span{color:var(--party-yellow)}#swag-preview .swag-gallery-cta{color:#101828}@media (width>=901px){#swag-preview.updated-swag .swag-live-note{font-size:1.7cqw;line-height:1}#swag-preview.updated-swag .swag-live-note svg{stroke-width:1.1px;height:2.7cqw}.desktop-page.september-page #swag-preview.updated-swag .updated-swag-heading h2{font-size:5.3cqw}#swag-preview.updated-swag .updated-product-float{animation-name:swag-independent-drift;animation-duration:10s}#swag-preview.updated-swag .updated-product:nth-of-type(2n) .updated-product-float{animation-duration:12s}#swag-preview.updated-swag .updated-product:nth-of-type(3n) .updated-product-float{animation-duration:11s}}@keyframes swag-independent-drift{0%,to{transform:translate(0,0) rotate(var(--tilt))}35%{transform:translate(2px,-6px) rotate(calc(var(--tilt) + .5deg))}70%{transform:translate(-2px,-2px) rotate(calc(var(--tilt) - .4deg))}}@media (prefers-reduced-motion:reduce){#swag-preview.updated-swag .updated-product-float{animation:none!important}}dialog.party-moments-dialog.edge-photo-gallery{width:min(1400px,100vw - 48px);height:calc(100dvh - 48px);max-height:1000px;box-shadow:none;border:0;border-radius:16px}dialog.party-moments-dialog.edge-photo-gallery[open]{grid-template-rows:auto minmax(0,1fr)}.edge-photo-gallery .party-moments-header{box-sizing:border-box;background:#fff9e8;min-height:122px;padding:18px 64px 20px}.edge-photo-gallery .party-moments-header h2{color:#0088e8;margin:0 0 16px;font:400 48px/1 Carattere,cursive}dialog.edge-photo-gallery .swag-category-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}dialog.edge-photo-gallery .swag-category-nav button{background:0 0;border:1px solid #101828;border-radius:30px;padding:7px 16px;font:600 14px/1.1 Degular Display,sans-serif;transition:background-color .18s}dialog.edge-photo-gallery .swag-category-nav button:is(:hover,[aria-pressed=true]){background:var(--tab-color,#ffca00)}dialog.edge-photo-gallery .party-moments-stage{border-radius:0;width:100%;height:100%;min-height:0;margin:0}dialog.edge-photo-gallery .party-moments-stage>img{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--moment-position,50%);object-position:var(--moment-position,50%);border-radius:0;width:100%;height:100%}dialog.edge-photo-gallery .party-moments-arrow{opacity:1;background:#fff9e8dd;border:1px solid #101828;width:46px;height:46px}dialog.edge-photo-gallery .party-moments-arrow:hover{background:#ffca00}.edge-photo-gallery .party-moments-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){dialog.party-moments-dialog.edge-photo-gallery{border-radius:12px;width:calc(100vw - 16px);height:calc(100dvh - 24px)}.edge-photo-gallery .party-moments-header{min-height:150px;padding:18px 36px}.edge-photo-gallery .party-moments-header h2{margin-bottom:12px;font-size:42px}dialog.edge-photo-gallery .swag-category-nav{gap:6px}dialog.edge-photo-gallery .swag-category-nav button{min-height:32px;padding:8px 11px;font-size:12px}}dialog.edge-photo-gallery .party-moments-header h2{text-align:center;width:100%}.desktop-page.september-page #swag-preview.desktop-swag-reference.updated-swag.updated-section{aspect-ratio:1190/1070;background:#fff9e8;min-height:0;margin:0 0 20px;padding:0;display:block;overflow:visible}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-swag-heading{text-align:center;width:41.176%;margin:0;position:absolute;top:41.589%;left:29.412%}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-swag-heading h2{letter-spacing:.02em;font-family:Degular Display,sans-serif;font-size:5.88235cqw;font-weight:600;line-height:.8;transform:none}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-swag-heading h2 .swag-title-line>span{paint-order:stroke fill;text-shadow:0 .336cqw #000;line-height:.8;-webkit-text-stroke:2px #000!important}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-swag-heading h2 .swag-title-line:first-child>span{color:#f326a6}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-swag-heading h2 .swag-title-line:nth-child(2)>span{color:#ffca00}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-swag-heading p{white-space:normal;color:#000;width:100%;max-width:none;margin:1.0084cqw 0 0;font:400 1.34454cqw/1.4 Inter,sans-serif;position:static;left:auto;transform:none}.desktop-page.september-page #swag-preview.desktop-swag-reference .swag-gallery-cta{box-shadow:none;color:#000;letter-spacing:-.03em;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:0;margin-top:1.68067cqw;padding:0;font:400 2.0168cqw/1.15 Carattere,cursive;display:inline-flex}.desktop-page.september-page #swag-preview.desktop-swag-reference .swag-gallery-cta span{font:inherit}#swag-preview.desktop-swag-reference .updated-product{mix-blend-mode:darken}#swag-preview.desktop-swag-reference .updated-product-face{rotate:var(--art-rotation);overflow:visible}#swag-preview.desktop-swag-reference .updated-product[data-product=Jacket] .updated-product-face{overflow:hidden}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product[data-product=Jacket] .updated-product-face img{-o-object-fit:fill;object-fit:fill;width:100%;height:115.36%;position:absolute;inset:-10.24% 0 auto}#swag-preview.desktop-swag-reference .swag-reference-label,#swag-preview.desktop-swag-reference .swag-reference-arrow,#swag-preview.desktop-swag-reference .swag-reference-star{pointer-events:none;z-index:2;display:block;position:absolute}#swag-preview.desktop-swag-reference .swag-reference-label{letter-spacing:-.03em;color:#199bff;white-space:nowrap;font:400 1.68067cqw/1 Carattere,cursive}#swag-preview.desktop-swag-reference .swag-reference-label>span{rotate:var(--art-rotation);display:block}#swag-preview.desktop-swag-reference .swag-reference-arrow>img,#swag-preview.desktop-swag-reference .swag-reference-star>img{width:100%;height:auto;rotate:var(--art-rotation);scale:1 var(--flip,1);display:block;overflow:visible}.party-moments-dialog .swag-category-nav button{color:#101828;rotate:0;background:0 0}.party-moments-dialog .swag-category-nav button[aria-pressed=true]{background:var(--tab-color,#ffca00);color:#101828;rotate:0}@media (hover:hover){.party-moments-dialog .swag-category-nav button:hover{background:var(--tab-color,#ffca00);color:#101828;rotate:0}}.desktop-page.september-page #birthday-cards.desktop-greeting-reference{aspect-ratio:1196/689;background:#fff9e8;min-height:0;margin:0 0 37px;padding:0;display:block;position:relative;overflow:visible}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy{color:#000;width:37.291%;max-width:none;margin:0;padding:0;position:absolute;top:30.0435%;left:9.6154%}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy h2{letter-spacing:.02em;-webkit-text-stroke:2px #000;paint-order:stroke fill;text-shadow:0 .33445cqw #000;font:500 5.85284cqw/.9 Degular Display,sans-serif}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy h2>span:nth-child(-n+2){color:#ffca00;white-space:nowrap;margin-left:.50167cqw}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy h2>span:nth-child(3){letter-spacing:-.03em;color:#f326a6;text-shadow:none;-webkit-text-stroke:1.4px #000;margin-top:-2.6756cqw;margin-left:0;font:400 8.3612cqw/.86 Carattere,cursive}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy p{max-width:100%;margin:1.00334cqw 0 1.67224cqw;font:400 1.33779cqw/1.4 Inter,sans-serif}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy>.updated-pill{letter-spacing:-.03em;color:#000;min-height:0;box-shadow:none;background:0 0;border:0;padding:0;font:400 2.00669cqw/1 Carattere,cursive}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy>.updated-pill .interaction-arrow{font:400 .8em/1 Inter,sans-serif}#birthday-cards.desktop-greeting-reference .greeting-deck-entrance{width:29.2642%;height:66.7634%;position:absolute;top:15.9245%;left:57.2634%}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .greeting-physical-deck{aspect-ratio:auto;touch-action:pan-y;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:relative;overflow:visible}#birthday-cards.desktop-greeting-reference .greeting-physical-deck .greeting-card-motion{pointer-events:none;will-change:transform;transform-origin:50% 75%;width:100%;height:100%;display:block;position:absolute;inset:0}#birthday-cards.desktop-greeting-reference .greeting-physical-deck .greeting-card-motion img{-o-object-fit:cover;object-fit:cover;box-sizing:border-box;opacity:1;border:1px solid #000;border-radius:1.67224cqw;width:100%;height:100%;transition:none;animation:none;display:block;position:absolute;inset:0;transform:translate(0,0)rotate(0)scale(1)}@media (width<=900px){.desktop-page.september-page #swag-preview.desktop-swag-reference.updated-swag.updated-section{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px;padding:34px 12px 30px;display:grid}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-swag-heading{grid-column:1/-1;width:100%;margin:0 0 20px;position:relative;inset:auto}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-swag-heading h2{font-size:clamp(35px,8.4cqw,70px)}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-swag-heading p{max-width:30em;margin:18px auto 0;font-size:15px}.desktop-page.september-page #swag-preview.desktop-swag-reference .swag-gallery-cta{min-height:44px;margin-top:18px;font-size:26px}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product{aspect-ratio:3/4;min-height:150px;width:100%!important;height:auto!important;position:relative!important;inset:auto!important}#swag-preview.desktop-swag-reference .updated-product-face{rotate:var(--art-rotation);inset:8% 8% 20%}#swag-preview.desktop-swag-reference .swag-reference-note-group,#swag-preview.desktop-swag-reference .swag-reference-star{display:none}#swag-preview.desktop-swag-reference .swag-mobile-product-label{color:#199bff;text-align:center;min-height:34px;font:400 25px/1.2 Carattere,cursive;display:block;position:absolute;inset:auto 0 0}.desktop-page.september-page #birthday-cards.desktop-greeting-reference{aspect-ratio:auto;flex-direction:column;gap:44px;padding:44px 26px 65px;display:flex;overflow:hidden}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy{width:100%;max-width:440px;margin:0 auto;position:relative;inset:auto}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy h2{font-size:clamp(42px,10cqw,70px)}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy h2>span:nth-child(3){margin-top:-.3em;font-size:1.43em}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy p{margin:20px 0 14px;font-size:16px}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy>.updated-pill{min-height:44px;font-size:27px}#birthday-cards.desktop-greeting-reference .greeting-deck-entrance{aspect-ratio:350/460;width:70%;max-width:330px;height:auto;margin:0 auto;position:relative;inset:auto}#birthday-cards.desktop-greeting-reference .greeting-physical-deck .greeting-card-motion img{border-radius:16px}}#birthday-cards.desktop-greeting-reference .greeting-physical-deck .greeting-card-motion{transition:translate .4s cubic-bezier(.2,.8,.2,1),rotate .4s cubic-bezier(.2,.8,.2,1);translate:0;rotate:0deg}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){#birthday-cards.desktop-greeting-reference .greeting-physical-deck:is(:hover,:focus-visible) .greeting-card-motion[data-depth="0"]{translate:0 -14px;rotate:-2deg}#birthday-cards.desktop-greeting-reference .greeting-physical-deck:is(:hover,:focus-visible) .greeting-card-motion[data-depth="1"]{translate:18px -4px;rotate:4deg}#birthday-cards.desktop-greeting-reference .greeting-physical-deck:is(:hover,:focus-visible) .greeting-card-motion[data-depth="2"]{translate:-18px -7px;rotate:-4deg}#birthday-cards.desktop-greeting-reference .greeting-physical-deck:is(:hover,:focus-visible) .greeting-card-motion[data-depth="3"]{translate:5px -18px;rotate:2deg}}.pointer-tilt,.pointer-tilt-rotate,.pointer-tilt-content{width:100%;height:100%;display:block;position:relative}.pointer-tilt{perspective:1000px}.pointer-tilt-rotate{transform-style:preserve-3d}.pointer-tilt-content{transform-style:preserve-3d;transform:translateZ(75px)}.pointer-tilt[data-pointer-motion=off] .pointer-tilt-content{transform:none}#swag-preview .updated-product-card .updated-product-turn,#swag-preview .updated-product-card:hover .updated-product-turn,#swag-preview .updated-product-card:focus-visible .updated-product-turn{transform-style:preserve-3d;transition:none;transform:none}@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){.pointer-tilt-content{transform:none}}.swag-card-pointer{width:100%;height:100%}#swag-preview .updated-swag-heading [data-shine]:after{content:attr(data-shine) / "";pointer-events:none;color:#0000;-webkit-text-stroke:0;text-shadow:none;background:repeating-linear-gradient(135deg,#0000 0 6.5cqw,#fff 6.5cqw 8.1cqw,#0000 8.1cqw 11.8cqw) 0 0/200% 100%;background-position:var(--swag-shine,50%) 50%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0;opacity:.3!important;animation:none!important}@media (prefers-reduced-motion:reduce){#swag-preview .updated-swag-heading [data-shine]:after{content:none}}#swag-preview .updated-swag-heading p[data-shine]:after{opacity:.3!important}@media (width<=900px){#swag-preview .updated-swag-heading p[data-shine]{position:relative;inset:auto;transform:none}}.play-photo-pointer{width:100%;height:100%}#swag-preview .updated-swag-heading h2{text-shadow:-.18cqw .32cqw #000;-webkit-text-stroke:1px #000;paint-order:stroke fill;font-size:6.7cqw;line-height:.94;transform:rotate(-5deg)}#swag-preview .updated-swag-heading h2 span{color:var(--party-yellow);white-space:nowrap}#swag-preview .updated-swag-heading p{margin-top:2.7cqw;font-size:1.55cqw;line-height:1.35}@media (width<=900px){#swag-preview .updated-swag-heading h2{font-size:9.5cqw}#swag-preview .updated-swag-heading p{margin-top:25px;font-size:15px}#swag-preview .updated-swag-heading p br{display:none}}#swag-preview .updated-swag-heading h2 .swag-title-line>span{color:var(--party-yellow);-webkit-text-stroke:1.6px #000;paint-order:stroke fill;text-shadow:-1px 1px #000,-2px 2px #000,-3px 3px #000,-4px 4px #000,-5px 5px #000}@media (width>=901px){#swag-preview .updated-swag-heading{width:44%;top:27%;left:28%}}@media (width<=900px){#swag-preview .updated-swag-heading h2 .swag-title-line>span{-webkit-text-stroke:1px #000;text-shadow:-1px 1px #000,-2px 2px #000,-3px 3px #000}#swag-preview .updated-swag-heading p{white-space:normal;width:auto;max-width:100%;left:auto;transform:none}}#swag-preview .updated-swag-heading h2 .swag-title-line>span{line-height:.94;-webkit-text-stroke-width:2px!important;-webkit-text-stroke-color:#000!important}@media (width>=901px){#swag-preview.updated-swag{aspect-ratio:1481/1052}#swag-preview .updated-swag-heading{width:40%;top:34.5%;left:30%}#swag-preview .updated-swag-heading h2{letter-spacing:-.02em;font-size:5.15cqw;line-height:.92;transform:none}#swag-preview .updated-swag-heading h2 .swag-title-line>span{text-shadow:0 3px #000;line-height:.92;-webkit-text-stroke-width:1.5px!important}#swag-preview .updated-swag-heading p{margin-top:2cqw;font-size:1.55cqw;line-height:1.35}}#swag-preview .updated-swag-heading h2 .swag-title-line>span{paint-order:stroke fill;text-shadow:-1px 0 #000,1px 0 #000,0 -1px #000,0 1px #000,-1px 3px #000,-2px 4px #000;-webkit-text-stroke:3px #000!important}@media (width<=900px){#swag-preview .updated-swag-heading h2 .swag-title-line>span{-webkit-text-stroke-width:2px!important}}.updated-footer{color:#101828}.updated-footer-meet{background:var(--party-blue);color:#fff9e8;justify-content:space-between;align-items:center;gap:50px;padding:50px 5.5%;display:flex}.updated-footer-meet h2{letter-spacing:.02em;margin:0;font:500 clamp(28px,3vw,50px)/1 Degular Display,sans-serif}.updated-footer-meet p{margin:0 0 18px;font:500 19px/1.25 Inter,sans-serif}.updated-footer-meet button{background:var(--party-yellow);color:#101828;cursor:pointer;border:0;border-radius:40px;justify-content:center;align-items:center;gap:8px;width:155px;padding:10px 20px;font:600 14px Inter,sans-serif;transition:background-color .3s,color .3s;display:flex}.updated-footer-meet button img{width:11px;height:10px}.updated-footer-meet button:hover{color:#101828;background:#fff9e8;transform:none}.footer-playground{background-color:var(--party-mint);padding:27px;transition:background-color .5s;overflow:hidden}.pattern-stripes{background-image:repeating-linear-gradient(128deg,var(--party-yellow) 0 40px,var(--party-blue) 40px 80px,#0065cf 80px 120px,#fff9e8 120px 160px)}.pattern-dots{background-color:var(--party-light-yellow);background-image:radial-gradient(var(--party-green) 18%,transparent 19%),radial-gradient(var(--party-yellow) 18%,transparent 19%);background-position:0 0,30px 30px;background-size:60px 60px}.footer-playground-inner{background:#fff9e8;border:0;border-radius:12px;padding:35px 4.6% 30px}.footer-greeting{justify-content:space-between;align-items:center;display:flex}.footer-greeting>span{font:400 clamp(46px,5.5vw,80px)/.9 var(--script-font);color:var(--party-blue);white-space:nowrap;z-index:1;position:relative;transform:rotate(-7deg)}.footer-greeting p{text-transform:uppercase;text-align:right;letter-spacing:-.02em;margin:0;font:600 19px/1.25 Degular Display,sans-serif}.footer-wordmark{margin:20px 0 27px;animation:.7s cubic-bezier(.16,1,.3,1) footer-logo-enter;display:block;position:relative;overflow:hidden}.footer-wordmark img{aspect-ratio:1241.72/195.776;width:100%;height:auto;display:block}.footer-wordmark>span{pointer-events:none;position:absolute;inset:0;-webkit-mask:url(/events/kubecon-na-2026/assets/updated-footer/680b6.svg) 50%/contain no-repeat;mask:url(/events/kubecon-na-2026/assets/updated-footer/680b6.svg) 50%/contain no-repeat}.mode-dotted>span{background:radial-gradient(var(--party-yellow) 22%,transparent 24%) 0 0/25px 25px,var(--party-mint)}.mode-inflated>span{background:linear-gradient(170deg,var(--party-mint),var(--party-green));opacity:.92}.mode-inflated{animation:1s cubic-bezier(.16,1,.3,1) footer-inflate}.footer-controls{justify-content:space-between;align-items:end;gap:20px;display:flex}.footer-socials{align-items:center;gap:9px;display:flex}.footer-socials>a{transition:transform .3s;display:block}.footer-socials>a:hover{transform:translateY(-4px)rotate(-6deg)}.footer-socials img{width:34px;height:34px;display:block}.footer-legal{white-space:nowrap;align-self:end;gap:9px;margin-left:3px;font:600 10px/1.2 Inter,sans-serif;display:flex}.footer-legal a{color:inherit;text-decoration:none}.footer-modes{gap:7px;display:flex}.footer-modes button{cursor:pointer;color:#101828;background:0 0;border:1px solid #101828;border-radius:30px;justify-content:center;align-items:center;gap:9px;padding:6px 9px;font:500 14px Degular Display,sans-serif;transition:background .25s,transform .3s;display:flex}.footer-modes button[aria-pressed=true]{background:var(--party-yellow)}.footer-modes button:hover{transform:translateY(-3px)}.footer-modes img{width:20px;height:20px}.footer-modes .footer-shuffle{padding:1px 10px;font-size:24px}.updated-footer button:focus-visible,.updated-footer a:focus-visible{outline:2px solid var(--party-green);outline-offset:4px}@keyframes footer-logo-enter{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@keyframes footer-inflate{0%{transform:scale(.92,.7)}65%{transform:scale(1.01,1.04)}to{transform:scale(1)}}@media (width<=900px){.updated-footer-meet{flex-wrap:wrap;gap:25px;padding:32px 22px}.updated-footer-meet p{font-size:16px}.footer-playground{padding:13px}.footer-playground-inner{padding:26px 18px 20px}.footer-greeting p{max-width:55%;font-size:12px}.footer-greeting>span{font-size:44px}.footer-wordmark{margin:20px 0}.footer-controls{flex-wrap:wrap;gap:22px}.footer-modes,.footer-socials{flex-wrap:wrap}.footer-legal{font-size:9px}.footer-socials img{width:30px;height:30px}.footer-modes button{font-size:14px}.footer-modes img{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.footer-wordmark{animation:none}.updated-footer *{transition:none!important}}.updated-meeting .meeting-photo-stack img{transform-origin:50% 85%;transition:transform .55s cubic-bezier(.2,.8,.2,1),translate .6s cubic-bezier(.22,1,.36,1),rotate .6s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.updated-meeting .meeting-photo-stack:hover img:first-child{translate:30px -12px;rotate:5deg}.updated-meeting .meeting-photo-stack:hover img:nth-child(2){translate:-30px -17px;rotate:-5deg}.updated-meeting .meeting-photo-stack:hover img:last-child{transform:none}}.updated-meeting .meeting-photo-stack:focus-visible img:first-child{translate:30px -12px;rotate:5deg}.updated-meeting .meeting-photo-stack:focus-visible img:nth-child(2){translate:-30px -17px;rotate:-5deg}.updated-meeting .meeting-photo-stack:focus-visible img:last-child{translate:0 -27px;rotate:-2deg}@media (prefers-reduced-motion:reduce){.updated-meeting .meeting-photo-stack:is(:hover,:focus-visible) img{transition:none;transform:none}}.updated-meeting .meeting-photo-stack img{transition:transform .7s cubic-bezier(.34,1.38,.64,1),translate .8s cubic-bezier(.34,1.42,.64,1),rotate .8s cubic-bezier(.34,1.42,.64,1)}.updated-meeting .meeting-photo-stack img:first-child{transition-delay:65ms}.updated-meeting .meeting-photo-stack img:nth-child(2){transition-delay:35ms}.updated-meeting .meeting-photo-stack img:last-child{transition-delay:0s}@media (prefers-reduced-motion:reduce){.updated-meeting .meeting-photo-stack img{transition:none!important}}.footer-wordmark{color:inherit;text-decoration:none;display:block}.updated-footer .footer-controls,.updated-footer .footer-controls :is(button,a,img){opacity:1!important}.updated-footer .footer-modes button{color:#101828;border-color:#101828}.updated-footer .updated-footer-meet{clip-path:none;border-radius:0;-webkit-mask:none;mask:none}.updated-footer .updated-footer-meet:before,.updated-footer .updated-footer-meet:after{display:none}.updated-footer .footer-playground{background-color:#199aff;padding:27px;container-type:inline-size}.updated-footer .pattern-striped{background-image:repeating-linear-gradient(128deg,#ffca00 0 48px,#fff9e8 48px 96px,#0065cf 96px 144px,#199aff 144px 192px)}.updated-footer .pattern-dotted{background-color:#fa25b0;background-image:radial-gradient(circle at 2% -10%,#199aff 0 115px,#0000 116px),radial-gradient(circle at 22% 82%,#ffca00 0 130px,#0000 131px),radial-gradient(circle at 80% -8%,#fff4d9 0 125px,#0000 126px),radial-gradient(circle at 97% 20%,#ffca00 0 130px,#0000 131px),radial-gradient(circle at 96% 112%,#8ae6b8 0 145px,#0000 146px),radial-gradient(circle at 64% 115%,#199aff 0 115px,#0000 116px),radial-gradient(circle at 1% 105%,#fff4d9 0 125px,#0000 126px);background-position:0 0;background-size:auto}.updated-footer .pattern-inflated{background:#ffca00}.updated-footer .footer-playground-inner{box-sizing:border-box;background:#fff9e8;border-radius:12px;width:100%;max-width:none;margin:0;padding:35px 4.6% 30px;container-type:inline-size}.updated-footer .footer-greeting>span{color:#199aff;font-size:clamp(46px,5.5vw,80px);line-height:.9}.updated-footer .pattern-dotted .footer-greeting>span{color:#fa25b0}.updated-footer .footer-wordmark{margin:20px 0 27px;overflow:visible}.updated-footer .footer-wordmark svg{aspect-ratio:1241.72/195.776;width:100%;height:auto;display:block}@media (width<=900px){.updated-footer .footer-playground{padding:20px 16px}.updated-footer .footer-playground-inner{width:100%;padding:26px 20px 22px}.updated-footer .footer-controls{flex-wrap:wrap;gap:20px}.updated-footer .footer-greeting>span{font-size:clamp(38px,7.1cqw,64px)}.updated-footer .footer-modes button{min-height:44px;font-size:14px}.updated-footer .footer-socials>a{place-items:center;min-width:32px;min-height:44px;display:grid}.updated-footer .footer-legal{font-size:9px}.updated-footer .footer-wordmark{margin-top:12px}}.party-playground-versions{width:100%;min-width:0;position:relative}.party-pinata-section{aspect-ratio:1196/777;background:#fff9e8;width:100%;scroll-margin-top:100px;position:relative;overflow:hidden}.party-pinata-frame{background:#fff9e8;border:0;width:100%;height:100%;display:block}@media (width<=900px){.party-pinata-section{aspect-ratio:auto;height:620px;scroll-margin-top:var(--sticky-content-top,154px)}}bounce-text{display:inline}bounce-word{white-space:pre;isolation:isolate;display:inline-block;position:relative}bounce-source{display:inline}bounce-letter,bounce-outline{white-space:pre;pointer-events:auto;display:inline-block;position:absolute;top:0}bounce-text,bounce-word,bounce-source,bounce-letter,bounce-outline{font:inherit;letter-spacing:inherit;color:inherit;-webkit-text-stroke:inherit;text-shadow:inherit;paint-order:inherit}@media (any-hover:hover) and (any-pointer:fine) and (prefers-reduced-motion:no-preference){.desktop-footer-socials a,.mobile-footer-socials a{transition:transform .22s cubic-bezier(.2,.7,.2,1)}.desktop-footer-socials a:is(:hover,:focus-visible),.mobile-footer-socials a:is(:hover,:focus-visible){transform:translateY(-5px)rotate(-6deg)}.desktop-footer-socials a:nth-child(2n):is(:hover,:focus-visible),.mobile-footer-socials a:nth-child(2n):is(:hover,:focus-visible){transform:translateY(-5px)rotate(6deg)}}.film-copy h1{pointer-events:auto}bounce-outline{z-index:0;pointer-events:none}bounce-letter{z-index:1;-webkit-text-stroke:0;text-shadow:none}.september-page .film-stage{isolation:isolate;background:#1694ff;position:relative;overflow:hidden}.hero-film,.film-start,.film-start>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.film-start{cursor:none;color:#fff;background:0 0;border:0;padding:0}.film-headline{width:90%;font:800 clamp(30px,4.4vw,76px)/.92 var(--display-font);text-align:center;letter-spacing:-.035em;-webkit-text-stroke:1.5px #000;paint-order:stroke fill;text-shadow:0 5px #000;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.film-cursor{left:var(--cursor-x,61%);top:var(--cursor-y,57%);background:var(--party-pink);color:#fff;white-space:nowrap;pointer-events:none;border:1.5px solid #000;border-radius:40px;padding:10px 17px;font:600 18px/1.2 Inter,sans-serif;position:absolute}.film-pointer{background:var(--party-green);clip-path:polygon(0 0,100% 65%,45% 65%,20% 100%);width:14px;height:20px;position:absolute;top:-14px;left:-7px;transform:rotate(-15deg)}.film-start:focus-visible{outline-offset:-8px;outline:4px solid #fff}.film-actions{z-index:3;gap:8px;display:flex;position:absolute;top:16px;right:16px}.film-actions button{color:#142435;cursor:pointer;background:#fff9e8;border:1px solid #000;border-radius:24px;padding:10px 16px;font:600 14px Inter}.film-error{color:#142435;z-index:4;background:#fff9e8;width:80%;padding:10px;position:absolute;bottom:70px;left:10%}@media (width<=900px){.september-page .film-stage{min-height:420px}.film-headline{font-size:clamp(30px,7vw,55px)}.film-cursor{font-size:16px;top:62%;left:50%;transform:translate(-50%)}.film-pointer{display:none}.film-start{cursor:pointer}}.film-copy .film-enter{animation:film-copy-enter .65s var(--enter-delay,0s) cubic-bezier(.2,.7,.2,1) both}@keyframes film-copy-enter{0%{opacity:0;transform:translateY(.55em)rotate(2deg)}78%{opacity:1;transform:translateY(-.035em)rotate(-.3deg)}to{opacity:1;transform:translateY(0)rotate(0)}}.film-autoplay-fallback{background:var(--party-pink);color:#fff;z-index:5;cursor:pointer;border:1px solid #000;border-radius:40px;padding:12px 22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.film-copy .film-enter{animation:none}}.hero-cloud-hold{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.desktop-page.september-page .film-stage .film-copy{text-align:center;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.desktop-page.september-page .film-copy h1{height:auto;position:relative}.desktop-page.september-page .film-copy .hero-title-line{justify-content:center;display:flex;position:static;inset:auto}.desktop-page.september-page .film-copy .hero-title-line em,.desktop-page.september-page .film-copy .hero-title-line>span,.desktop-page.september-page .film-copy .hero-celebrating{position:static;inset:auto;scale:none}.party-hero{background:#fff9e8;width:100%;height:auto;scroll-margin-top:96px;position:relative}.party-hero-stage{aspect-ratio:1162/691;isolation:isolate;width:100%;height:auto;position:relative;overflow:hidden;container-type:inline-size}.hero-photo-field{z-index:3;pointer-events:none;position:absolute;inset:0}.hero-photo{cursor:grab;pointer-events:auto;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline-offset:8px;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:absolute}.hero-photo:focus-visible{outline:3px solid #005d46}.hero-photo.is-dragging{cursor:grabbing}.hero-photo-visual{width:100%;height:100%;transform:rotate(var(--tilt));transform-origin:50% 20%;will-change:transform;display:block}.hero-photo img{-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.hero-photo-4 .hero-photo-visual{overflow:hidden}.hero-photo-4 img{-o-object-fit:fill;object-fit:fill;height:111.89%;position:relative;top:.07%}.hero-photo-5 img,.hero-photo-6 img{-o-object-fit:cover;object-fit:cover}.hero-invitation{z-index:2;text-align:center;pointer-events:none;width:60.327%;position:absolute;top:30.535%;left:19.793%}.hero-invitation h1{font:700 7.8045cqw/.91 var(--display-font);letter-spacing:-.14cqw;margin:0}.hero-title-line{white-space:nowrap;justify-content:center;align-items:baseline;gap:1.15cqw;display:flex}.hero-invitation h1 em{color:#2fa25d;font:400 10.146cqw/.9 var(--script-font);letter-spacing:-.17cqw;-webkit-text-stroke:.8px #101828;paint-order:stroke fill}.hero-celebrating{margin-top:.75cqw;display:block}.hero-invitation p{text-wrap:pretty;color:#101828;pointer-events:auto;max-width:47.16cqw;margin:2.887cqw auto 0;font:400 1.4048cqw/1.5 Inter,sans-serif}@media (width<=700px){.party-hero{scroll-margin-top:80px}.party-hero-stage{aspect-ratio:auto;min-height:690px}.hero-invitation{width:90%;top:235px;left:5%}.hero-invitation h1{letter-spacing:-.2cqw;font-size:11.6cqw}.hero-invitation h1 em{letter-spacing:-.24cqw;font-size:15cqw}.hero-title-line{gap:1.3cqw}.hero-celebrating{margin-top:1.7cqw}.hero-invitation p{max-width:340px;margin:28px auto 0;padding:0 12px;font-size:16px;line-height:1.5}.hero-photo-1{width:34%!important;top:15px!important;left:37%!important}.hero-photo-2{width:22%!important;top:98px!important;left:77%!important}.hero-photo-3{width:23%!important;top:508px!important;left:6%!important}.hero-photo-4{width:29%!important;top:48px!important;left:5%!important}.hero-photo-5{width:18%!important;top:563px!important;left:43%!important}.hero-photo-6{width:16%!important;top:518px!important;left:79%!important}}@media (prefers-reduced-motion:reduce){.hero-photo-visual{will-change:auto}}.hero-photo-visual{box-shadow:0 8px 18px #16213325;overflow:visible!important}.hero-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:static}.photo-pin{pointer-events:none;filter:drop-shadow(2px 3px 2px #0003);font-size:30px;line-height:1;position:absolute;top:-15px;left:calc(50% - 15px)}.hero-photo-4 img{-o-object-fit:cover;object-fit:cover;height:100%;top:auto}@media (width<=700px){.hero-photo-7,.hero-photo-8{display:none}.photo-pin{font-size:24px;top:-12px}}.hero-invitation{z-index:4}.hero-photo-float{width:100%;height:100%;animation:photo-hover-float var(--float-time) ease-in-out var(--float-delay) infinite alternate;will-change:transform;display:block}@keyframes photo-hover-float{0%{transform:translateY(2px)rotate(-.35deg)}to{transform:translate3d(var(--float-x),-3px,0) rotate(.35deg)}}.hero-photo-visual{transition:box-shadow .35s}.hero-photo:is(:hover,:focus-visible) .hero-photo-visual{box-shadow:0 15px 25px #16213336}.hero-photo.is-dragging .hero-photo-float{animation-play-state:paused}.hero-photo.is-dragging .hero-photo-visual{box-shadow:0 20px 30px #16213340}@media (prefers-reduced-motion:reduce){.hero-photo-float{will-change:auto;animation:none}.hero-photo-visual{transition:none}}.hero-photo .hero-photo-visual,.hero-photo:is(:hover,:focus-visible).hero-photo .hero-photo-visual,.hero-photo.is-dragging .hero-photo-visual{box-shadow:none!important;filter:none!important}.hero-invitation .hero-booking{pointer-events:auto;background:#0066db;width:auto;min-height:42px;margin:20px auto 0;padding:0 22px}.hero-photo-7 .hero-photo-visual{overflow:hidden!important}.hero-photo img.hero-dog-crop{-o-object-fit:fill;object-fit:fill;width:785.636%;max-width:none;height:478.5%;transform:translate(-83.4037%,-63.7408%)}@media (width>=901px){.hero-invitation{width:64%;top:32%;left:18%}.hero-invitation h1{font-size:7cqw}.hero-invitation h1 em{font-size:9cqw}.party-hero-stage{aspect-ratio:1162/715}}.redesigned-page .hero-invitation .hero-booking{white-space:nowrap;background:#0066db;justify-content:center;align-items:center;gap:8px;width:auto;min-width:174px;padding:0 18px;font-size:16px;display:inline-flex}.desktop-page .updated-sky-hero{background:#b3e2ff;border-radius:12px;scroll-margin-top:100px;overflow:hidden}.desktop-page .updated-sky-hero .updated-sky-stage{height:clamp(470px,calc(var(--viewport-height,850px) - 154px),850px);aspect-ratio:auto;isolation:isolate;min-height:0}.updated-sky-media{z-index:-1;pointer-events:none;position:absolute;inset:-3%;overflow:hidden}.updated-sky-media img,.updated-sky-media video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.updated-sky-media img{will-change:transform;animation:38s ease-in-out infinite sky-breathe}@keyframes sky-breathe{0%,to{transform:translate(-.8%,.2%)scale(1.035)}38%{transform:translate(.8%,-.6%)scale(1.06)}72%{transform:translate(.2%,.6%)scale(1.025)}}.desktop-page .updated-sky-hero .updated-sky-copy{pointer-events:none;width:75%;max-width:880px;top:50%;left:50%;transform:translate(-50%,-50%)}.desktop-page .updated-sky-hero .updated-sky-copy h1{font-family:var(--display-font);font-weight:900;font-size:min(7.8045cqw,calc(var(--viewport-height,850px)*.103));letter-spacing:-.13cqw;margin:0;line-height:.92}.desktop-page .updated-sky-hero .hero-title-line{white-space:nowrap;justify-content:center;align-items:baseline;gap:0;margin-bottom:-.05em;display:flex}.desktop-page .updated-sky-hero .hero-title-line em{color:var(--party-light-yellow);font-family:var(--script-font);letter-spacing:-.03em;-webkit-text-stroke:.7px #000;paint-order:stroke fill;font-size:1.3em;font-weight:400;line-height:1}.desktop-page .updated-sky-hero .hero-title-line>span{color:var(--party-light-pink);-webkit-text-stroke:1.4px #000;text-shadow:0 3px #000;paint-order:stroke fill}.desktop-page .updated-sky-hero .hero-celebrating{color:var(--party-yellow);-webkit-text-stroke:1.4px #000;text-shadow:0 3px #000;paint-order:stroke fill;margin:0;display:block}.desktop-page .updated-sky-hero .updated-sky-copy p{color:#000;pointer-events:auto;max-width:549px;margin:20px auto 0;padding:0;font:400 16px/1.4 Inter,sans-serif}.desktop-page .updated-sky-hero .hero-booking{pointer-events:auto;background:var(--party-yellow);color:#000;min-height:39px;box-shadow:none;border:1px solid #000;border-radius:46px;justify-content:center;align-items:center;gap:6px;margin-top:20px;padding:9px 20px;font:600 14px/1.4 Inter,sans-serif;transition:transform .25s,background .25s;display:inline-flex}.desktop-page .updated-sky-hero .hero-booking img{width:11px;height:10px;transition:transform .25s}.desktop-page .updated-sky-hero .hero-booking:hover{background:var(--party-light-yellow);transform:translateY(-2px)}.desktop-page .updated-sky-hero .hero-booking:hover img{transform:translate(3px)}.updated-customer-ribbon{background:var(--party-pink);color:#fff9e8;border-radius:12px;height:66px;margin:20px 0 0;position:relative;overflow:hidden}.updated-customer-track{width:max-content;animation:45s linear infinite customer-procession;display:flex}.updated-customer-set{flex:none;align-items:center;gap:40px;height:66px;padding:0 20px;display:flex}.updated-customer-set p{min-width:142px;margin:0;font:600 16.324px/1.4 Inter,sans-serif}.updated-customer-set>span{flex:none;display:block}.updated-customer-set img{-o-object-fit:contain;object-fit:contain;max-width:none;display:block}.updated-customer-ribbon:hover .updated-customer-track{animation-play-state:paused}@keyframes customer-procession{to{transform:translate(-50%)}}@media (width<=900px){.desktop-page .updated-sky-hero .updated-sky-stage{height:calc(100svh - 165px);min-height:430px;max-height:760px}.desktop-page .updated-sky-hero .updated-sky-copy{width:94%;max-width:none}.desktop-page .updated-sky-hero .updated-sky-copy h1{font-size:9.9cqw}.desktop-page .updated-sky-hero .updated-sky-copy p{max-width:90%;margin-top:24px;font-size:14px}.desktop-page .updated-sky-hero .hero-title-line em{font-size:1.3em}.desktop-page .updated-sky-hero .hero-booking{margin-top:22px}.updated-customer-ribbon{height:58px;margin-top:12px}.updated-customer-set{gap:28px;height:58px}.updated-customer-set p{min-width:116px;font-size:13px}}@media (prefers-reduced-motion:reduce){.updated-sky-media img,.updated-customer-track{animation:none!important}.desktop-page .updated-sky-hero .hero-booking,.desktop-page .updated-sky-hero .hero-booking img{transition:none}}.updated-customer-ribbon{align-items:stretch;display:flex}.updated-customer-label{z-index:2;background:var(--party-pink);color:var(--party-light-yellow);flex:0 0 202px;align-items:center;margin:0;padding:0 20px;font:600 16px/1.4 Inter,sans-serif;display:flex;position:relative}.updated-customer-viewport{flex:1;min-width:0;overflow:hidden}.updated-customer-track{animation:45s linear infinite customer-procession-right}@keyframes customer-procession-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (width<=700px){.updated-customer-label{flex-basis:142px;padding:0 12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.updated-customer-track{animation:none}}.castle-booking{cursor:pointer;color:#101828;isolation:isolate;outline:0;flex:none;align-self:center;width:210px;height:210px;margin-inline:auto;padding:0;display:block;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.castle-crop{width:97.3198px;height:158px;position:absolute;top:10px;left:50%;overflow:hidden;transform:translate(-50%)}.castle-crop img{width:97.3198px;max-width:none;height:250.73px;position:absolute;top:0;left:0}.castle-fixed{clip-path:polygon(0 0,100% 0,100% 9.3px,50.7px 9.3px,50.7px 34px,100% 34px,100% 100%,0 100%)}.castle-finial{clip-path:circle(6.22px at 47.2436px 6.19587px)}.castle-flag{clip-path:polygon(50.7px 9.3px,100% 9.3px,100% 34px,50.7px 34px);transform-origin:50.7px 22px;animation:2.1s ease-in-out infinite castle-flag-flutter}.castle-ribbon{width:173.721px;height:38.1988px;position:absolute;top:155px;left:50%;transform:translate(-50%)}.castle-ribbon img{width:173.721px;max-width:none;height:38.1988px}.castle-ribbon>span{text-align:center;color:#101828;font:600 14px/1 Degular Display,sans-serif;position:absolute;inset:10px 0 auto}.castle-booking:focus-visible{outline-offset:3px;border-radius:12px;outline:2px solid var(--party-pink)!important}@keyframes castle-flag-flutter{0%,to{transform:skewY(0)scaleX(1)}32%{transform:skewY(8deg)scaleX(.91)}68%{transform:skewY(-6deg)scaleX(.99)}}@media (prefers-reduced-motion:reduce){.castle-flag{animation:none}}.castle-ribbon-type{fill:#000;letter-spacing:-.25px;width:174px;height:39px;font:600 17px Degular Display,sans-serif;position:absolute;inset:0;overflow:visible}.booking-dialog.booking-illustrated{width:min(1130px,94vw);box-shadow:none;background:#fff}.booking-illustrated .booking-shell{grid-template-columns:1fr 1fr;min-height:676px}.booking-illustrated .booking-art{background:var(--party-blue,#1694ff);color:#000;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:676px;padding:50px 35px;display:flex}.booking-illustration-heading{text-align:center;width:100%;max-width:420px}.booking-illustration-heading em{font:400 43px/.85 var(--script-font);color:#000;display:block}.booking-illustration-heading svg{fill:#000;letter-spacing:-1.4px;width:100%;height:auto;font:600 83px Degular Display,sans-serif;display:block;overflow:visible}.booking-castle-art{flex:none;width:255px;height:234px;position:relative}.booking-illustrated .booking-castle-tower{width:130.929px;height:200px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.booking-illustrated .booking-castle-tower img{-o-object-fit:initial;object-fit:initial;width:130.929px;max-width:none;height:316.044px;position:absolute;top:0;left:0}.booking-illustrated .booking-castle-banner{width:254.807px;height:56.0279px;position:absolute;bottom:0;left:0}.booking-illustrated .booking-castle-banner img{-o-object-fit:initial;object-fit:initial;width:254.807px;max-width:none;height:56.0279px;position:absolute;inset:0}.booking-castle-banner svg{fill:#000;letter-spacing:-.6px;width:255px;height:56px;font:600 28px Degular Display,sans-serif;position:absolute;inset:0}.booking-illustrated .booking-art>p{text-align:center;color:#000;max-width:340px;margin:15px 0 0;font:500 14px/1.25 Inter,sans-serif}.booking-illustrated .booking-content-wrap{background:#fff;align-items:center;padding:55px}.booking-illustrated .booking-content{box-shadow:none;background:#fff;border:0;border-radius:0;padding:0}.booking-illustrated .booking-intro{margin-bottom:28px;font:400 14px/1.4 Inter,sans-serif}.booking-illustrated .booking-content input{border:1.5px solid var(--party-blue,#1694ff);border-radius:8px;height:43px}.booking-illustrated .booking-privacy{margin:13px 0 24px;font-size:11px;line-height:1.45}.booking-illustrated .booking-confirm{background:var(--party-blue,#1694ff);border-radius:8px;height:46px;font-size:15px}.booking-illustrated .booking-confirm:hover{background:var(--party-blue,#1694ff);filter:brightness(.96);transform:none}.booking-illustrated .booking-calendar{margin-top:24px;padding-top:23px}.booking-illustrated .booking-days button{flex:1;min-height:59px}.booking-illustrated .booking-days b{font-size:16px}.booking-illustrated .booking-dialog .dialog-close{background:#fff}@media (width<=700px){.booking-illustrated .booking-shell{grid-template-columns:1fr;min-height:0}.booking-illustrated .booking-art{display:none}.booking-illustrated .booking-content-wrap{padding:50px 24px 28px}.booking-illustrated .booking-content h2{font-size:20px}}.castle-body-motion{transform-origin:50% 80%;transition:transform .75s cubic-bezier(.34,1.45,.64,1);position:absolute;inset:0}.castle-booking .castle-ribbon{transform-origin:50%;transition:translate .7s cubic-bezier(.34,1.5,.64,1) 70ms,scale .7s cubic-bezier(.34,1.5,.64,1) 70ms}@media (hover:hover) and (pointer:fine){.castle-booking:hover .castle-body-motion{animation:.78s both castle-inflate;transform:translateY(-7px)scale(1.035,1.055)}.castle-booking:hover .castle-ribbon{translate:0 -4px;scale:1.025}}.castle-booking:focus-visible .castle-body-motion{transform:translateY(-7px)scale(1.035,1.055)}.castle-booking:focus-visible .castle-ribbon{translate:0 -4px;scale:1.025}@keyframes castle-inflate{0%{transform:none}20%{transform:translateY(2px)scale(1.045,.96)}55%{transform:translateY(-9px)scale(.99,1.085)}78%{transform:translateY(-5px)scale(1.045,1.035)}to{transform:translateY(-7px)scale(1.035,1.055)}}@media (prefers-reduced-motion:reduce){.castle-booking:is(:hover,:focus-visible) .castle-body-motion{animation:none;transform:none}.castle-booking .castle-body-motion,.castle-booking .castle-ribbon{transition:none}.castle-booking:is(:hover,:focus-visible) .castle-ribbon{translate:none;scale:none}}.booking-castle-banner svg{letter-spacing:-.35px;fill:#101828;font-size:26px}.booking-illustrated .booking-art,.booking-illustrated .booking-art>p,.booking-illustrated .booking-illustration-heading em{color:#fff}.booking-illustrated .booking-illustration-heading svg{fill:#fff}.desktop-page .countdown>button.flip-unit.playful-countdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:inherit;font:inherit;line-height:inherit;text-transform:none;transform-style:preserve-3d;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:5px;margin:0;padding:0;display:block;overflow:visible}.desktop-page .countdown>button.flip-unit.playful-countdown>.flip-board{display:block}.desktop-page .countdown>button.flip-unit.playful-countdown:focus-visible{outline:2px solid var(--party-pink)!important;outline-offset:5px!important}.countdown-burst{pointer-events:none;z-index:4;position:absolute;inset:0;overflow:visible}.countdown-burst>i{opacity:0;border:.65px solid #101828;border-radius:1px;width:4px;height:7px;animation:.65s ease-out both countdown-celebrate;position:absolute;top:45%;left:50%}.countdown-burst>i:nth-child(3n){border-radius:50%;width:5px;height:5px}@keyframes countdown-celebrate{0%{opacity:0;transform:translate(-50%,-50%)scale(.25)}12%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--burst-x)),calc(-50% + var(--burst-y))) rotate(var(--burst-spin)) scale(.8)}}@media (prefers-reduced-motion:reduce){.countdown-burst{display:none}.desktop-page .countdown>button.flip-unit.playful-countdown{transform:none!important}}.desktop-page .countdown>button.flip-unit.playful-countdown{z-index:1;transition:translate .25s,scale .25s}.desktop-page .countdown>button.flip-unit.playful-countdown:focus-visible{z-index:3}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.desktop-page.september-page .countdown>button.flip-unit.playful-countdown:hover{transform-origin:bottom;z-index:3;translate:0 -5px!important;scale:1.12!important}}@media (prefers-reduced-motion:reduce){.desktop-page .countdown>button.flip-unit.playful-countdown,.desktop-page .countdown>button.flip-unit.playful-countdown:hover,.desktop-page .countdown>button.flip-unit.playful-countdown:focus-visible{transition:none;translate:none!important;scale:none!important}}.desktop-page .countdown>button.flip-unit.playful-countdown>.flip-board{z-index:1;box-shadow:1.5px 1px #000!important}.desktop-page .countdown>button.flip-unit.playful-countdown>.flip-label{z-index:2;transform:translateZ(1px);box-shadow:1.5px 1px #000!important}:root{--motion-ease:cubic-bezier(.22,1,.36,1);--blue:#1999ff;--hot-pink:#f725aa;--stage-height:850px;--viewport-width:1440px}.desktop-page{overflow:visible}.design-section{scroll-margin-top:100px}.header-track{z-index:35;pointer-events:none;width:1162px;position:absolute;top:17px;left:244px}.live-header{pointer-events:auto;background:var(--cream);height:59px;box-shadow:0 -20px 0 20px var(--cream);gap:16px;display:flex;position:sticky;top:17px}.top-ticker{color:#e243a7;background:#ffe7fb;border:1px solid #162133;border-radius:10px;flex:none;align-items:center;width:825px;font-family:Degular Display;font-size:23px;font-weight:600;display:flex;overflow:hidden}.ticker-run,.marquee-run{will-change:transform;width:max-content;animation:38s linear infinite move-right;display:flex}.ticker-run>span,.marquee-run>span{white-space:nowrap;flex:none}@keyframes move-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.countdown{flex:1;justify-content:space-between;align-items:center;gap:18px;display:flex}.countdown>b{max-width:92px;font-size:12px;line-height:1.15}.countdown>div{text-align:center;min-width:47px}.countdown strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-family:Degular Display;font-size:30px;line-height:1;display:block}.countdown span{font-size:9px;font-weight:600}.party-marquee{background:var(--hot-pink);border:1px solid #162133;border-radius:10px;width:1162px;height:64px;position:absolute;top:747px;left:244px;overflow:hidden}.marquee-run{height:100%;color:var(--cream);-webkit-text-stroke:.55px #162133;align-items:center;font-family:Degular Display;font-size:46px;font-weight:600;line-height:1;animation-duration:26s}.marquee-run>span{align-items:center;gap:16px;padding-right:16px;display:flex}.marquee-run i{-webkit-text-stroke:.35px #162133;font-family:Carattere;font-size:59px;font-weight:400}.marquee-run em{color:#000;-webkit-text-stroke:0;font:28px Inter}.navigation-track{z-index:40}.interactive-navigation{pointer-events:auto;width:220px;position:sticky;top:17px}.nav-brand{width:220px;height:132px;margin-bottom:42px;display:block}.nav-brand img{width:100%;height:100%}.nav-links{flex-direction:column;gap:10px;width:210px;display:flex}.nav-links>a{color:#162133;letter-spacing:-.6px;min-height:59px;transition:background .3s var(--motion-ease),transform .3s var(--motion-ease),box-shadow .3s;cursor:pointer;border:1px solid #162133;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;font-family:Degular Display;font-size:21px;font-weight:600;line-height:.98;text-decoration:none;display:flex}.nav-links>a>span:first-child{white-space:pre-line}.nav-arrow{background:var(--link-color);width:18px;height:18px;transition:transform .35s var(--motion-ease);border:1px solid #162133;border-radius:50%;flex:none;place-items:center;font:17px/1 Arial;display:grid}.nav-links>a:hover,.nav-links>a:focus-visible{background:var(--link-color);transform:translate(3px)}.nav-links>a:last-child{white-space:nowrap;min-height:42px;font-size:18px}.nav-booking{margin-top:18px}.cake-art{width:210px;height:204px;margin-bottom:0;position:relative;overflow:hidden}.cake-art img{pointer-events:none;width:336px;max-width:none;height:auto;position:absolute;top:-310px;left:-68px}.demo-button{background:var(--blue);cursor:pointer;color:#071b23;width:218px;height:44px;transition:transform .25s var(--motion-ease),box-shadow .25s,background .25s;border:1px solid #162133;border-radius:28px;font:600 19px Degular Display}.demo-button span{margin-left:5px;transition:transform .25s;display:inline-block}.demo-button:hover{background:#40abff;transform:translateY(-3px);box-shadow:0 4px #162133}.demo-button:hover span{transform:translate(4px)}.demo-button:active{transform:translateY(0);box-shadow:0 1px #162133}.section-booking{z-index:5;color:#0000;cursor:pointer;background:0 0;border:0;border-radius:30px;position:absolute}.section-booking:hover{transform:translateY(-2px);box-shadow:0 0 0 2px #162133}.booking-dialog{color:#101828;background:#fff;border:0;border-radius:19px;width:min(1000px,92vw);max-width:1000px;max-height:90vh;margin:auto;padding:0;font-family:Inter,sans-serif;position:fixed;inset:0;overflow:visible;box-shadow:0 30px 100px #0002}.booking-dialog::backdrop{backdrop-filter:blur(3px);background:#0a141861}.booking-shell{border-radius:19px;grid-template-columns:1fr 1fr;min-height:600px;max-height:90vh;display:grid;overflow:auto}.booking-art{background:#1999ff;min-height:600px;position:relative;overflow:hidden}.booking-art img{-o-object-fit:fill;object-fit:fill;width:224.887%;max-width:none;height:116.985%;position:absolute;top:-5.534%;left:-17.873%}.booking-content{background:#fff;padding:65px 54px 35px}.booking-content h2{margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.3}.booking-intro{color:#50617d;min-height:38px;margin:0 0 23px;font-size:12px;line-height:1.6}.booking-content label{margin-bottom:7px;font-size:11px;font-weight:600;display:block}.booking-content input{color:#162133;outline-offset:3px;border:1px solid #1999ff;border-radius:5px;width:100%;height:38px;padding:0 12px;font:12px Inter}.booking-content input::-moz-placeholder{color:#94a2ba}.booking-content input::placeholder{color:#94a2ba}.input-error{color:#a12245;min-height:15px;margin:4px 0;font-size:10px}.booking-privacy{color:#76829b;margin:0 0 20px;font-size:9px;line-height:1.5}.booking-privacy a{color:#1999ff;text-underline-offset:2px}.booking-confirm{color:#fff;cursor:pointer;background:#1999ff;border:0;border-radius:5px;width:100%;height:41px;font:600 12px Inter;transition:background .2s,transform .2s}.booking-confirm:hover{background:#087ddf;transform:translateY(-1px)}.booking-confirm:disabled{opacity:.4;cursor:not-allowed;transform:none}.booking-confirm span{margin-left:7px}.booking-calendar{border-top:1px solid #edf0f5;margin-top:22px;padding-top:18px}.timezone-label{color:#8b9bb7;margin:0 0 8px;font-size:10px}.timezone-value{color:#50617d;margin:0 0 22px;font-size:11px}.booking-calendar h3{color:#7286a6;margin:0 0 13px;font-size:12px;font-weight:500}.booking-days{gap:8px;display:flex}.booking-days button{cursor:pointer;background:#fff;border:1px solid #edf0f5;border-radius:6px;width:61px;padding:9px 0;transition:background .2s,border-color .2s}.booking-days span{color:#8b9bb7;margin-bottom:5px;font-size:9px;display:block}.booking-days b{color:#526883;font-size:14px}.booking-days button[aria-pressed=true],.booking-times button[aria-pressed=true]{background:#e6f4ff;border-color:#1999ff}.booking-times{grid-template-columns:repeat(4,1fr);gap:6px;margin:16px 0;display:grid}.booking-times button{cursor:pointer;background:#fff;border:1px solid #d6dfeb;border-radius:5px;padding:9px 0;font-size:11px}.prototype-note{color:#79859a;margin-top:22px;font-size:10px;line-height:1.5}.dialog-close{z-index:5;color:#23364c;cursor:pointer;background:#f2f6fa;border:0;border-radius:50%;width:30px;height:30px;font-size:23px;line-height:1;transition:transform .25s;position:absolute;top:12px;right:12px}.dialog-close:hover{background:#e2edf5;transform:rotate(90deg)}.booking-success>p{color:#50617d;font-size:13px;line-height:1.7}.success-circle{color:#00834d;background:#dcf9eb;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:24px;font-size:25px;display:grid}.text-button{text-underline-offset:4px;cursor:pointer;color:#50617d;background:0 0;border:0;padding:16px 0;font:11px Inter;text-decoration:underline}.experience-track{isolation:isolate;border:1px solid #162133;border-radius:10px;width:1162px;scroll-margin-top:95px;position:absolute;left:244px}.experience-stage{height:min(850px,var(--stage-height));flex-direction:column;gap:15px;padding:18px 0 28px;display:flex;position:sticky;top:90px}.experience-stage h2{flex:none;height:27%;margin:0}.experience-stage h2 img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.experience-grid{flex:1;grid-template-columns:1fr 1fr;gap:8px;min-height:0;padding:0 6px;display:grid}.experience-copy{color:var(--cream);background:#00a65c;border:1px solid #162133;border-radius:10px;align-self:center;height:92%;position:relative;overflow:hidden}.scene-dots{gap:10px;display:flex;position:absolute;top:28px;left:30px}.scene-dots span{color:#162133;opacity:.3;background:#fff4d9;border:1px solid #162133;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;transition:opacity .3s,transform .3s;display:grid}.scene-dots .is-active{opacity:1;transform:scale(1.08)}.experience-clapper{-o-object-fit:contain;object-fit:contain;width:160px;height:180px;position:absolute;top:25%;right:30px}.experience-text{position:absolute;bottom:36px;left:30px;right:26px}.experience-text h3{white-space:pre-line;max-width:330px;margin:0 0 20px;font-family:Degular Display;font-size:34px;line-height:.98}.experience-text p{margin:0;font-size:20px;line-height:1.25}.experience-photos{border-radius:12px;min-height:0;position:relative;overflow:clip}.experience-photos img{-o-object-fit:contain;object-fit:contain;transform-origin:50%;will-change:transform;filter:drop-shadow(0 12px 10px #1621330b);width:100%;height:100%;position:absolute;inset:0}.falling-letters{touch-action:pan-y;isolation:isolate;width:1440px;height:843px;position:absolute;left:0;overflow:hidden}.falling-letters>img{will-change:transform;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:0;left:0}.letters-play{z-index:3;background:var(--cream);color:#162133;cursor:pointer;opacity:0;border:1px solid #162133;border-radius:22px;padding:10px 17px;font:12px Inter;transition:opacity .2s,transform .2s;position:absolute;top:20px;right:30px}.falling-letters:hover .letters-play,.letters-play:focus-visible{opacity:1}.letters-play:hover{transform:translateY(-2px)}@media (height<=780px){.nav-brand{height:110px;margin-bottom:24px}.cake-art{height:140px}.cake-art img{width:270px;top:-246px;left:-45px}.nav-links>a{min-height:51px}.nav-links{gap:8px}.nav-booking{margin-top:10px}}@media (width<=700px){.booking-shell{grid-template-columns:1fr;min-height:0}.booking-art{display:none}.booking-content{padding:55px 25px 25px}.booking-dialog{width:92vw}.booking-success{padding-top:10px}}@media (prefers-reduced-motion:reduce){.ticker-run,.marquee-run{transform:none;animation:none!important}.nav-links>a,.demo-button{transition:none}.letters-play{opacity:1}.falling-letters>img{will-change:auto}}html{scrollbar-gutter:stable}.booking-content input:focus-visible{outline-offset:3px;outline:2px solid #1999ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2)format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.woff)format("woff")}@font-face{font-family:Degular Display;src:url(/events/kubecon-na-2026/fonts/DegularDisplay-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Degular Display;src:url(/events/kubecon-na-2026/fonts/DegularDisplay-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}:root{--cream:#fff9e8;--pink:#e243a7;--ink:#162133;--scrollbar-thumb:#e243a7;--scrollbar-track:#fff9e8;--scrollbar-hover:#bd247f;--scrollbar-active:#8f1a5f;background:var(--cream);color:var(--ink);font-synthesis:none;font-family:Inter,sans-serif}*{box-sizing:border-box;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:2px solid var(--scrollbar-track);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-active)}html,body,#root{min-height:100%;margin:0;padding:0}#root{container-type:inline-size}body{overflow-x:auto}.desktop-page{zoom:min(1,calc(100cqw / 1440px));background:var(--cream);isolation:isolate;width:1440px;height:10934px;margin:0 auto;position:relative;overflow:clip}.design-section{isolation:isolate;margin:0;padding:0;position:absolute}.speaking-session,.party-like-a-kid{border-radius:10px;overflow:hidden}.event-header{overflow:hidden}.artwork{border:0;max-width:none;margin:0;padding:0;display:block;position:absolute}.artwork img{width:100%;max-width:none;height:100%;display:block}.live-text{text-align:left;pointer-events:none;background:0 0;border:0;margin:0;padding:0;font-style:normal;line-height:1;position:absolute;inset:0}.ink-line{white-space:pre;transform-origin:0 0;line-height:1;display:block;position:absolute}button.live-text:disabled{opacity:1;cursor:default;-webkit-text-fill-color:currentColor}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:focus-visible{outline:3px solid var(--ink);outline-offset:4px}@media (forced-colors:active){*{scrollbar-color:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}[data-layer=event-ticker]{width:825px;right:auto;overflow:hidden}.ink-line{pointer-events:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}button .ink-line{pointer-events:none}.section-anchor{pointer-events:none;width:1px;height:1px;position:absolute;left:0}.navigation-track{z-index:10;pointer-events:none;width:220px;position:absolute;top:17px;left:14px}.navigation-track .party-navigation{pointer-events:auto;position:sticky;top:17px!important;left:0!important}.scratch-journey{z-index:2;isolation:isolate;position:absolute}.swag-preview:before{content:"";pointer-events:none;border:1px solid #000;border-radius:10px;position:absolute;inset:0}.scratch-journey:after{content:"";z-index:40;pointer-events:none;border-left:1px solid #000;border-right:1px solid #000;position:absolute;inset:0}:root{--sticky-content-top:85px;--content-gap:9px;--display-font:"degular-variable","Degular Display",sans-serif;--script-font:Carattere,cursive}.header-track{pointer-events:none}.live-header{isolation:isolate;pointer-events:auto}.live-header:before{content:"";inset:-17px -2px calc(-1 * var(--content-gap));background:var(--cream);z-index:-1;pointer-events:none;position:absolute}.experience-stage{top:var(--sticky-content-top)}.experience-track,.design-section{scroll-margin-top:var(--sticky-content-top)}.navigation-track{left:calc(12px - var(--outer-gutter,0px)/2);width:220px}.interactive-navigation{height:calc(var(--viewport-height,900px) - 34px);flex-direction:column;align-items:center;gap:clamp(8px,1.5vh,20px);max-height:820px;display:flex}.nav-brand{flex:none;width:210px;height:clamp(70px,12vh,132px);margin:0}.nav-links{flex:0 auto;gap:8px;width:216px;min-height:0;padding:3px;overflow-y:auto}.nav-links>a{min-height:52px;font-family:var(--display-font);letter-spacing:-.5px;flex-shrink:0;font-size:21px;font-weight:600}.nav-links>a:last-child{min-height:42px;font-size:18px}.nav-links>a:hover,.nav-links>a:focus-visible{box-shadow:none;background:var(--link-color);transform:translate(2px)}.nav-arrow{font-family:Arial;font-size:15px;line-height:1}.nav-links>a:focus-visible{outline:2px solid var(--blue);outline-offset:0}.nav-booking{flex-direction:column;flex:none;align-items:center;margin:0;display:flex}.cake-art{height:clamp(0px,calc(var(--viewport-height,900px) - 670px),180px);width:210px;margin:0 0 6px}.cake-art img{width:300px;top:-278px;left:-47px}.demo-button{font-family:var(--display-font);flex:none}.demo-button:hover{box-shadow:none;transform:translateY(-2px)}.ticker-run,.countdown strong,.marquee-run,.experience-text h3{font-family:var(--display-font)}.scratch-journey{clip-path:inset(0 round 10px)}.scratch-journey:after{opacity:1}.swag-preview{overflow:clip}.responsive-copy{display:none}.live-heading{text-align:center;font-family:var(--display-font);letter-spacing:-1px;-webkit-user-select:text;-moz-user-select:text;user-select:text;flex-direction:column;justify-content:center;align-items:center;margin:0;font-weight:700;line-height:.94;display:flex;position:absolute}.live-heading>span{display:block}.outlined{-webkit-text-stroke:1px #101828;paint-order:stroke fill;text-shadow:0 3px #101828;font-weight:700}.outlined.cream{color:#fff4d9}.live-heading em{font-family:var(--script-font);color:#ffca00;-webkit-text-stroke:.6px #101828;paint-order:stroke fill;text-shadow:none;letter-spacing:-2px;font-style:normal;font-weight:400;line-height:.72;display:block}.observability-headline{font-size:65px}.observability-headline em{margin-top:-4px;font-size:112px}.guest-of-honor{font-size:60px}.guest-of-honor em{margin-top:-3px;font-size:100px}.ai-observability-headline{font-size:52px}.ai-observability-headline small{color:#101828;margin-top:12px;font-size:35px;font-weight:500;line-height:1.15}.ai-observability-headline em{margin-top:5px;font-size:90px}.session-script{align-items:flex-start;font-size:56px}.session-script em{color:#101828;letter-spacing:-1px;line-height:1}.scratchcard-headline{font-size:59px;line-height:.98}.scratchcard-headline em{margin-top:-8px;font-size:90px}.explore-heading{white-space:nowrap;font-size:61px}.experience-stage>.live-heading{flex:none;width:100%;height:27%;font-size:clamp(36px,4.1vw,60px);position:relative}.experience-stage>.live-heading em{font-size:clamp(60px,6vw,96px)}.experience-illustrations{width:160px;height:180px;position:absolute;top:20%;right:30px}.experience-illustrations img{-o-object-fit:contain;object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .3s,transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translateY(16px)rotate(-6deg)scale(.94)}.experience-illustrations img.is-active{opacity:1;transform:none}.live-ticket{isolation:isolate;position:absolute}.live-ticket>img{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ticket-content{color:#000;font-family:var(--display-font);flex-direction:column;display:flex;position:absolute;inset:12% 12% 14%}.ticket-number{border:1px solid #101828;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:34px;line-height:1;display:grid}.ticket-content h3{white-space:pre-line;letter-spacing:-.5px;margin:16px 0 20px;font-size:30px;font-weight:600;line-height:1}.ticket-content p{margin:auto 0 0;font:16px/1.45 Inter,sans-serif}.ticket-blackbox .ticket-content{transform:rotate(-8deg)}.ticket-signals .ticket-content{transform:rotate(7deg)}.party-live-art{position:absolute}.party-live-art>img{width:100%;height:100%}.party-live-art h2{text-align:center;flex-direction:column;align-items:center;margin:0;display:flex;position:absolute;top:25px;left:0;right:0}.party-live-art em{font:140px/.9 var(--script-font);color:#fff4d9;-webkit-text-stroke:1px #101828;paint-order:stroke fill}.party-live-art span{font:700 78px/.9 var(--display-font);margin-top:8px}.swag-card{isolation:isolate;border-radius:12px;margin:0;position:absolute;overflow:hidden}.swag-card>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:opacity .45s,transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.swag-card .swag-mockup{opacity:0;transform:scale(.96)}.swag-card:has(.swag-mockup):hover .swag-photo,.swag-card:focus-within:has(.swag-mockup) .swag-photo,.swag-card.show-mockup .swag-photo{opacity:0}.swag-card:hover .swag-mockup,.swag-card:focus-within .swag-mockup,.swag-card.show-mockup .swag-mockup{opacity:1;transform:none}.swag-card figcaption{font:500 24px/1 var(--display-font);color:#000;z-index:2;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;inset:16px 15px auto}.swag-card figcaption b{white-space:nowrap;background:#ffca00;border-radius:20px;padding:9px 10px;font:600 12px/1 Inter}.swag-card>button{border:1px solid var(--ink);cursor:pointer;background:var(--cream);z-index:3;border-radius:50%;width:36px;height:36px;position:absolute;bottom:14px;right:14px}.booking-art{flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:48px 24px;display:flex}.booking-art h2{color:#dcf1ff;text-align:center;margin:0}.booking-art h2 em{font:38px/1 var(--script-font);display:block}.booking-art h2 span{font:600 57px/.85 var(--display-font);letter-spacing:-2px;margin-top:6px;display:block;transform:rotate(-6deg)}.booking-illustration{background-image:url(/events/kubecon-na-2026/assets/interactive/booking-reference.png);background-position:-242px -281px;background-repeat:no-repeat;background-size:1193px 736px;width:236px;height:230px}.booking-art p{color:#fff;text-align:center;margin:0;font:12px/1.4 Inter}.physics-letter{font:700 340px/.7 var(--display-font);letter-spacing:-10px;will-change:transform;-webkit-user-select:text;-moz-user-select:text;user-select:text;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}@media (height<=700px) and (width>=901px){.interactive-navigation{gap:8px}.nav-brand{height:72px}.nav-links{gap:6px}.nav-links>a{min-height:46px;padding:7px 12px;font-size:19px}.nav-links>a:last-child{min-height:38px}.cake-art{height:0;margin:0}.demo-button{height:42px}.experience-text{bottom:20px}.experience-text h3{margin-bottom:12px;font-size:30px}.experience-text p{font-size:17px}.experience-illustrations{width:120px;height:120px;top:21%}.scene-dots{top:16px}}@media (width<=900px){:root{--sticky-content-top:124px}.desktop-page{zoom:1;flex-direction:column;gap:16px;width:100%;padding:0 14px;display:flex;overflow:clip;height:auto!important}.desktop-page>h1{order:-1}.header-track{z-index:50;order:0;width:100%;position:sticky;top:0;left:auto;height:auto!important}.live-header{background:var(--cream);flex-direction:column;gap:6px;height:98px;padding:8px 0;display:flex;top:0}.live-header:before{inset:0 -14px -10px}.top-ticker{flex:none;width:100%;height:36px}.ticker-run{font-size:17px}.countdown{justify-content:space-between;gap:10px;width:100%;height:36px}.countdown>b{font-size:10px}.countdown strong{font-size:24px}.countdown span{font-size:9px}.countdown>div{align-items:baseline;gap:5px;display:flex}.navigation-track{z-index:40;order:1;width:100%;position:relative;top:auto;left:auto;height:auto!important}.interactive-navigation{grid-template-columns:1fr 1fr;gap:12px;width:100%;height:auto;max-height:none;display:grid;position:relative;top:0}.nav-brand{width:132px;height:80px}.nav-booking{justify-self:end}.nav-booking .demo-button{width:145px;height:42px;font-size:18px}.cake-art{display:none}.nav-links{flex-direction:row;grid-area:2/1/auto/-1;gap:7px;width:100%;padding:3px 1px 8px;display:flex;overflow-x:auto}.nav-links>a,.nav-links>a:last-child{white-space:normal;min-width:130px;min-height:48px;padding:9px;font-size:15px;line-height:1}.nav-links>a>span:first-child{white-space:normal}.nav-arrow{flex:none;margin-left:10px}.design-section{border-radius:10px;flex-direction:column;gap:20px;display:flex;overflow:hidden;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.design-section>.artwork{-o-object-fit:contain;object-fit:contain;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.design-section>.artwork:not(img){aspect-ratio:auto}.design-section img.artwork{display:block}.design-section>.live-text{pointer-events:auto;line-height:1.5;position:relative;inset:auto;font-size:16px!important}.live-text .ink-line,.live-text>.sr-only{display:none}.responsive-copy{white-space:pre-line;display:block}.live-heading{letter-spacing:-.7px;margin:10px 0 16px;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.live-heading em{letter-spacing:-1px}.live-heading.observability-headline{font-size:clamp(28px,7vw,50px)}.observability-headline em{font-size:clamp(52px,13vw,90px)}.live-heading.ai-observability-headline{font-size:clamp(24px,5.8vw,42px)}.ai-observability-headline small{font-size:23px}.ai-observability-headline em{font-size:clamp(50px,11vw,80px)}.session-script{font-size:36px}.scratchcard-headline{font-size:clamp(32px,7.5vw,55px)}.scratchcard-headline em{margin-top:0;font-size:clamp(54px,12vw,85px)}.explore-heading{white-space:normal;font-size:clamp(23px,5.6vw,42px)}.outlined{text-shadow:0 2px #101828;-webkit-text-stroke:.7px #101828}.join-the-party{order:2}.party-marquee{flex:none;order:3;width:100%;height:58px;position:relative;top:auto;left:auto}.marquee-run{font-size:37px}.invitation{border:1px solid var(--ink);text-align:center;order:4;padding:28px 18px}.experience-track{order:5;width:100%;position:relative;height:2000px!important;top:auto!important;left:auto!important}.experience-stage{top:var(--sticky-content-top);gap:12px;height:calc(100svh - 140px);min-height:430px;padding:16px 8px}.experience-stage>.live-heading{height:22%;margin:0;font-size:clamp(22px,5vw,34px)}.experience-stage>.live-heading em{font-size:clamp(42px,9vw,65px)}.experience-grid{grid-template-columns:44% 56%;gap:8px;height:72%;padding:0}.experience-copy{border-radius:7px;height:92%}.experience-text{bottom:20px;left:12px;right:10px}.experience-text h3{margin-bottom:14px;font-size:clamp(20px,4.5vw,30px)}.experience-text p{font-size:13px}.experience-illustrations{width:100px;height:110px;top:23%;right:8px}.scene-dots{gap:5px;top:16px;left:12px}.scene-dots span{width:22px;height:22px;font-size:11px}.experience-photos img{-o-object-fit:cover;object-fit:cover}.speaking-session{border:1px solid var(--ink);order:6;padding:24px 18px}.live-ticket{flex:none;margin:8px 0;width:100%!important;height:370px!important;position:relative!important;top:auto!important;left:auto!important}.ticket-content{inset:15% 14%}.ticket-content h3{font-size:28px}.ticket-content p{font-size:15px}.ticket-blackbox .ticket-content,.ticket-signals .ticket-content{transform:none}.ticket-blackbox>img,.ticket-signals>img{-o-object-fit:fill;object-fit:fill}.party-like-a-kid{text-align:center;background:#f725aa;order:7;min-height:360px;padding:180px 24px 76px}.party-live-art{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.party-live-art>img{-o-object-fit:cover;object-fit:cover}.party-live-art h2{top:24px}.party-live-art em{font-size:100px}.party-live-art span{font-size:53px}.party-banner-copy{z-index:1}.section-booking{background:var(--blue);color:var(--ink);flex:none;align-self:center;width:180px!important;height:44px!important;position:relative!important;top:auto!important;left:auto!important}.section-booking:after{content:"Book a Demo →";font:600 19px var(--display-font)}.live-text[data-layer=party-booking],.live-text[data-layer=footer-cta-button]{display:none}.scratch-journey{--sticky-content-top:124px;order:8;position:relative;width:100%!important;top:auto!important;left:auto!important}.swag-preview{border:1px solid var(--ink);order:9;gap:18px;padding:24px 12px}.swag-preview:before{display:none}.swag-card{aspect-ratio:353/469;position:relative;width:100%!important;height:auto!important;top:auto!important;left:auto!important}.swag-card figcaption{font-size:23px}.swag-preview .live-text{text-align:center}.explore-product{order:10;gap:16px;padding:20px 4px}.explore-product .live-text{text-align:center}.explore-product [data-layer^=resource-row]{display:none}.explore-product [data-layer^=resource-title]{text-align:left;border-top:1px solid #16213322;padding-top:16px;font:500 27px/1 var(--display-font)!important}.explore-product [data-layer^=resource-badge]{background:#f725aa;border-radius:4px;align-self:flex-start;margin-top:-8px;padding:5px 10px;color:#fff!important;font-size:12px!important}.falling-letters{zoom:calc((100vw - 28px) / 1440px);order:11;align-self:center;width:1440px;height:843px;position:relative;top:auto!important;left:auto!important}.lets-meet{background:#fac3e9;order:12;padding:32px 20px}.lets-meet .live-text{font-family:var(--display-font)!important}.lets-meet [data-layer=footer-cta-title]{line-height:1.05;font-size:34px!important}.lets-meet [data-layer=footer-cta-copy]{line-height:1.2;font-size:22px!important}.site-footer{background:#f9f6ef;order:13;grid-template-columns:1fr 1fr;gap:14px;padding:30px 18px;display:grid}.site-footer .live-text{line-height:1.4;font-size:13px!important}.site-footer h3.live-text{grid-column:1/-1;margin-top:20px;font-size:20px!important}.site-footer [data-layer=footer-about],.site-footer [data-layer^=footer-legal]{grid-column:1/-1}.site-footer .artwork{grid-column:1/-1;max-width:200px!important}[data-layer=invitation-frame],[data-layer=session-frame],[data-layer=footer-cta-surface],[data-layer=footer-surface]{display:none!important}.invitation [data-layer^=event-icon],.speaking-session [data-layer^=session-icon]{align-self:center;width:44px!important;height:44px!important}.invitation .live-text,.speaking-session [data-layer^=session-label],.speaking-session [data-layer^=session-value]{text-align:center}.section-anchor{display:none}}.nav-links>a:first-child{background:0 0}.nav-links>a[data-highlight=true]{background:var(--link-color)}.nav-links>a[aria-current=location]{box-shadow:none}.nav-arrow{justify-content:center;align-items:center;display:flex}.nav-arrow svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.nav-links>a:hover .nav-arrow{transform:none}@media (width>=901px){.interactive-navigation{height:calc(var(--viewport-height) - 34px);gap:10px;max-height:none}.nav-brand{height:clamp(50px,calc(var(--viewport-height)*.12),120px)}.nav-links{flex:auto;justify-content:center;gap:clamp(4px,1vh,9px);overflow:visible}.nav-links>a{flex:1 1 0;min-height:32px;max-height:59px;padding:6px 12px;font-size:clamp(17px,2.4vh,21px)}.nav-links>a:last-child{min-height:30px;max-height:42px}.nav-booking{--cake-size:clamp(44px,calc(var(--viewport-height)*.21),180px)}.cake-art{height:var(--cake-size);width:210px;margin:0;display:block}.cake-art img{width:calc(var(--cake-size)*1.647);left:calc(50% - var(--cake-size)*.848);top:calc(var(--cake-size)*-1.52)}.demo-button{width:210px;height:40px;font-size:18px}}.experience-grid{grid-template-columns:1fr 1fr;gap:18px;padding:0 24px}.experience-photos{overflow:visible}.experience-photos img{-o-object-fit:contain;object-fit:contain;width:88%;height:92%;inset:4% 6%}.experience-track{overflow:clip}.physics-letter{font-size:410px}.scratch-version-controls{top:calc(var(--sticky-content-top) + 12px);z-index:25;pointer-events:none;gap:3px;height:0;padding-left:14px;display:flex;position:sticky}.scratch-version-controls button{pointer-events:auto;color:#162133;cursor:pointer;background:#fff9e8;border:1px solid #162133;border-radius:20px;height:30px;padding:7px 12px;font:500 12px Inter}.scratch-version-controls button[aria-pressed=true]{background:#ffca00}.scratch-shadow{position:absolute;inset:0}.scratch-new-stage{top:var(--sticky-content-top);height:var(--scratch-stage-height);z-index:15;pointer-events:none;background:#fff9e8;flex-direction:column;align-items:center;padding:48px 20px 0;display:flex;position:sticky}.scratch-new-stage>.live-heading{flex:none;width:100%;height:155px;margin:0;font-size:42px;position:relative!important;inset:auto!important}.scratch-new-stage>.live-heading em{font-size:68px}.scratch-new-stage iframe{pointer-events:none;border:0;width:100%;height:calc(100% - 155px);min-height:0}@media (width<=900px){.experience-grid{grid-template-columns:44% 56%;gap:8px;padding:0 8px}.experience-photos img{-o-object-fit:contain;object-fit:contain}.scratch-new-stage{padding:48px 8px 0}.scratch-new-stage>.live-heading{height:112px;font-size:27px}.scratch-new-stage>.live-heading em{font-size:46px}.scratch-new-stage iframe{height:calc(100% - 112px)}.explore-product{padding-left:20px;padding-right:20px}}.scratch-new-stage.webgl-fallback{background:0 0}.scratch-new-stage.webgl-fallback iframe,.scratch-version-new .swag-preview>.scratchcard-headline{visibility:hidden}.live-heading,.outlined{font-weight:600}.outlined{-webkit-text-stroke:1px #000;text-shadow:0 1px #000,0 2px #000,0 3px #000,0 4px #000}.live-heading em{-webkit-text-stroke:1px #000;paint-order:stroke fill}@media (width>=901px){.desktop-page,.navigation-track,.interactive-navigation,.nav-links{overflow:visible}.nav-links{width:220px;padding:4px}.nav-links>a{box-sizing:border-box;width:100%}.scratch-new-stage>.live-heading{height:220px;font-size:59px;line-height:.98}.scratch-new-stage>.live-heading em{font-size:90px}.scratch-new-stage iframe{height:calc(100% - 220px)}.experience-stage>.live-heading{font-size:60px}.experience-stage>.live-heading em{font-size:100px}}@media (width<=900px){.scratch-version-new .swag-preview>.scratchcard-headline{display:none}.scratch-new-stage>.live-heading{height:155px;font-size:clamp(32px,7.5vw,55px)}.scratch-new-stage>.live-heading em{font-size:clamp(54px,12vw,85px)}.scratch-new-stage iframe{height:calc(100% - 155px)}}@font-face{font-family:Carattere;src:url(/events/kubecon-na-2026/fonts/Carattere-Regular.ttf)format("truetype");font-weight:400;font-display:swap}:root{--hot-pink:#e243a7;--blue:#4592f8;--green:#2fa25d}.redesigned-page{height:auto;display:block;overflow:visible}.event-content{flex-direction:column;gap:22px;width:1162px;margin-left:244px;padding-top:115px;display:flex}.event-content>.party-hero{flex:none}.event-content>.party-marquee{background:#5bd1d7;flex:none;width:100%;position:relative;inset:auto}.event-content>.design-section{flex:none;position:relative;top:0!important;left:0!important}.new-experience{height:2003px;padding-top:70px;position:relative}.new-experience>.guest-of-honor{letter-spacing:1.4px;justify-content:flex-start;width:100%;height:188px;font-size:70px;line-height:.9;position:relative}.new-experience>.guest-of-honor em{letter-spacing:-5.5px;margin-top:-3px;font-size:110px;line-height:1}.outlined.green{color:#2fa25d}.outlined.pink{color:#e243a7}.outlined.blue{color:#4592f8}.booth-row{grid-template-columns:572px 1fr;gap:16px;height:473px;margin-top:30px;display:grid;position:relative}.booth-row:first-of-type{margin-top:102px}.booth-copy{color:#fff4d9;border:1px solid #000;border-radius:10px;padding:30px;position:relative;overflow:hidden}.booth-steps{gap:10px;display:flex}.booth-steps span{color:#000;width:35px;height:35px;font:500 20px var(--display-font);background:#fff4d9;border:1px solid #000;border-radius:50%;place-items:center;display:grid}.booth-art{-o-object-fit:contain;object-fit:contain;width:170px;height:195px;position:absolute;top:139px;right:30px}.booth-words{width:320px;position:absolute;bottom:30px;left:30px}.booth-words h3{font:600 43.24px/1.05 var(--display-font);text-transform:uppercase;margin:0 0 6px}.booth-words p{margin:0;font:400 23.06px/1.2 Inter}.booth-photo{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:100%;transform:rotate(-4.14deg)}.booth-row:nth-of-type(2) .booth-photo{transform:rotate(5deg)}.booth-row:nth-of-type(3) .booth-photo{transform:rotate(-5deg)}.scratch-section{position:relative}.scratch-section .scratch-journey{width:100%!important;position:relative!important;top:0!important;left:0!important}.scratch-journey:after{display:none}.scratch-new-stage{padding-top:83px}.scratch-new-stage>.live-heading{height:220px;font-size:70px}.scratch-new-stage>.live-heading em{letter-spacing:-4.23px;font-size:105.72px}.scratch-subtitle{text-align:center;margin:12px 0 0;font:400 16px/1.4 Inter}.scratch-new-stage iframe{flex:1;min-height:0}.event-content>#swag-gallery{border:0;overflow:visible;background:0 0!important}.event-content>#swag-gallery:before{display:none}.end-content{margin-top:40px;position:relative}.end-content>.falling-letters{height:480px;position:relative;top:0!important}.end-content>.design-section{position:relative;top:0!important;left:0!important}.redesigned-page .navigation-track{width:220px;left:14px}.redesigned-page .nav-brand{flex:none;width:220px;height:132px;margin:0}.redesigned-page .nav-brand img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.redesigned-page .interactive-navigation{justify-content:flex-start;align-items:center;gap:28px;max-height:782px}.redesigned-page .nav-links{flex:none;gap:10px;width:210px;padding:0}.redesigned-page .nav-links>a{font:600 20px/1 var(--display-font);flex:none;min-height:60px;max-height:none;padding:10px 16px}.redesigned-page .nav-links>a:last-child{min-height:40px;font-size:20px}.redesigned-page .nav-booking{margin-top:-13px}.redesigned-page .demo-button{color:#fff9e8;background:#e243a7;border:1px solid #fff;border-radius:46px;width:173px;height:42px;font:600 16px Inter}.redesigned-page .cake-art{width:112px;height:184px}.redesigned-page .cake-art img{-o-object-fit:contain;object-fit:contain;width:112px;height:184px;top:0;left:0}@media (width>=901px) and (height<=740px){.redesigned-page .interactive-navigation{gap:16px}.redesigned-page .nav-brand{width:150px;height:100px}.redesigned-page .nav-links{gap:6px}.redesigned-page .nav-links>a{min-height:48px}.redesigned-page .cake-art,.redesigned-page .cake-art img{height:100px}.redesigned-page .nav-booking{margin-top:0}}@media (width<=900px){.redesigned-page{gap:16px;padding:0 14px;display:flex}.event-content{order:2;gap:22px;width:100%;margin:0;padding:0}.end-content{order:3;width:100%;margin-top:10px}.new-experience{height:auto;padding:38px 0 30px}.new-experience>.guest-of-honor{height:auto;margin-bottom:36px;font-size:clamp(25px,6vw,50px);line-height:1}.new-experience>.guest-of-honor em{letter-spacing:-2px;font-size:clamp(50px,10vw,85px)}.booth-row,.booth-row:first-of-type{grid-template-columns:1fr;gap:16px;height:auto;margin-top:32px;padding:0 8px}.booth-copy{height:310px;padding:20px}.booth-words{width:65%;bottom:20px;left:20px}.booth-words h3{font-size:30px}.booth-words p{font-size:16px}.booth-art{width:95px;height:110px;top:60px;right:14px}.booth-photo{aspect-ratio:1.2;height:auto;transform:rotate(-2deg)!important}.scratch-new-stage{padding-top:56px}.scratch-new-stage>.live-heading{height:160px;font-size:clamp(30px,7vw,55px)}.scratch-new-stage>.live-heading em{font-size:clamp(50px,11vw,80px)}.scratch-subtitle{font-size:13px}.redesigned-page .navigation-track{width:100%;left:auto}.redesigned-page .interactive-navigation{gap:12px;max-height:none}.redesigned-page .nav-brand{width:132px;height:95px}.redesigned-page .nav-links{gap:8px;width:100%;overflow-x:auto}.redesigned-page .nav-links>a,.redesigned-page .nav-links>a:last-child{min-width:130px;min-height:48px;padding:8px;font-size:15px}.redesigned-page .nav-booking{margin-top:0}.redesigned-page .cake-art{display:none}.redesigned-page .demo-button{width:165px;font-size:14px}.end-content>.falling-letters{margin:auto}.event-content>#swag-gallery{grid-template-columns:1fr 1fr;gap:12px;padding:0;display:grid}.event-content>#swag-gallery>.artwork{grid-column:1/-1}.swag-card figcaption{font-size:15px;inset:10px}.swag-card figcaption b{padding:5px;font-size:8px}}@media (width>=701px){.hero-invitation h1{height:14.36cqw;position:relative}.hero-title-line{display:block;position:absolute;inset:0}.hero-title-line em{transform-origin:0;position:absolute;top:0;left:0;scale:.9 1;line-height:1.15!important}.hero-invitation h1 .hero-title-line>span{text-box:trim-both cap alphabetic;position:absolute;top:2.96cqw;left:36.13cqw}.hero-celebrating{text-box:trim-both cap alphabetic;margin:0;position:absolute;top:9.68cqw;left:8.43cqw}.hero-invitation p{margin-top:2.887cqw;line-height:1.4}}.redesigned-page .nav-links>a>span:first-child{white-space:pre-line}.redesigned-page .nav-links>a:nth-child(2){font-size:20px}.redesigned-page .nav-brand img{-o-object-fit:contain;object-fit:contain}@media (width<=900px){.event-content>*{order:0!important}}.reveal-word-mask{vertical-align:baseline;margin:-.09em -.035em;padding:.09em .035em}.swag-card .gallery-open{z-index:5;cursor:zoom-in;border-radius:inherit;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.swag-card .gallery-open:focus-visible,.gallery-photo:focus-visible{outline-offset:5px;outline:3px solid #1999ff}.gallery-photo{cursor:zoom-in;background:0 0;border:0;border-radius:12px;padding:0;overflow:hidden}.gallery-photo>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.gallery-lightbox{background:#fff9e8;border:1px solid #182333;border-radius:18px;max-width:90vw;max-height:90vh;margin:auto;padding:18px;position:fixed;inset:0;overflow:visible}.gallery-lightbox::backdrop{background:#182333bf}.gallery-lightbox>img{-o-object-fit:contain;object-fit:contain;border-radius:10px;max-width:82vw;max-height:80vh;display:block}.gallery-close{cursor:pointer;z-index:1;background:#ffce00;border:1px solid #182333;border-radius:50%;width:40px;height:40px;font-size:28px;position:absolute;top:8px;right:8px}@media (width<=900px){.event-content>.new-explore{margin-top:72px}}.end-content>.falling-letters{z-index:10;isolation:auto;pointer-events:none;background:0 0;height:650px;overflow:visible}.falling-letters .physics-letter{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:340px}.falling-letters .letters-play{pointer-events:auto}.redesigned-page>.end-content{z-index:30;isolation:auto;overflow:visible}.redesigned-page>.event-content{z-index:0;position:relative}.end-content>#best-day-ever{contain:none;z-index:100;clip-path:none!important;overflow:visible!important}.scratch-new-stage{display:block;padding:0!important}.scratch-intro-copy{z-index:2;text-align:center;transform-origin:50% 0;will-change:transform,opacity;pointer-events:none;width:100%;position:absolute;top:70px;left:0}.scratch-intro-copy>.live-heading{width:100%;height:220px;margin:0;font-size:70px;position:relative!important;inset:auto!important}.scratch-intro-copy>.live-heading em{letter-spacing:-4.23px;font-size:105.72px}.scratch-new-stage iframe{transform-origin:50%;will-change:transform;width:100%;position:absolute;inset:0;height:100%!important}@media (width<=900px){.scratch-intro-copy{top:56px}.scratch-intro-copy>.live-heading{height:160px;font-size:clamp(30px,7vw,55px)}.scratch-intro-copy>.live-heading em{font-size:clamp(50px,11vw,80px)}}.end-content>#best-day-ever{height:790px}.event-content>.experience-track{border:0;flex:none;width:100%;position:relative;top:auto;left:auto;overflow:clip}.event-content .experience-stage{height:760px;max-height:calc(100vh - 110px)}.event-content>.experience-track{order:0}.event-content .experience-photos{overflow:hidden}.event-content .experience-stage{min-height:430px}.event-content .experience-stage{box-sizing:border-box;max-height:none}.event-content>.experience-track{height:var(--experience-height,2400px)!important}.event-content>.party-marquee{background:#1999ff}.marquee-run{color:#fff4d5;paint-order:stroke fill;-webkit-text-stroke:1px #162133;font-variation-settings:normal;font-feature-settings:normal;text-shadow:none}.marquee-run i{paint-order:stroke fill;-webkit-text-stroke:.65px #162133;color:#fff4d5}.live-heading em,.new-speaking-heading>p,.new-explore-heading h2 em,.hero-invitation h1 em{-webkit-text-stroke:1.5px #101828;paint-order:stroke fill}.new-speaking-heading{text-align:left;min-height:0}.new-speaking-heading>p{text-align:left;margin:8px 0 0;line-height:1.05;position:relative;top:auto;left:auto}.new-speaking-heading h2{paint-order:stroke fill}@media (width>=901px){.desktop-page{zoom:calc(100vw / 1440px);width:1440px;margin:0}}.new-session-ticket{translate:var(--hover-x,0px) var(--hover-y,0px);rotate:var(--hover-turn,0deg);transition:translate .3s ease-out,rotate .3s ease-out}.scratch-new-stage{background:0 0!important}.scratch-new-stage iframe{-webkit-mask-image:linear-gradient(#000 0% 82%,#0000 100%);mask-image:linear-gradient(#000 0% 82%,#0000 100%)}.new-session-ticket{left:var(--hover-x,0px);top:var(--hover-y,0px);transition:left .3s ease-out,top .3s ease-out,rotate .3s ease-out;position:relative}@media (prefers-reduced-motion:reduce){.new-session-ticket{transition:none}}@media (width>=901px){.redesigned-page .interactive-navigation{--nav-fit:min(1,calc((var(--viewport-height,900px) - 24px)/780px));zoom:var(--nav-fit);justify-content:space-between;gap:12px;width:220px;height:780px;max-height:none;margin-inline:auto;top:12px}.redesigned-page .nav-brand{flex:none;width:220px;height:132px;margin:0}.redesigned-page .nav-links{flex:none;gap:10px;width:210px;padding:0;overflow:visible}.redesigned-page .nav-links>a{height:60px;min-height:60px;padding:10px 16px}.redesigned-page .nav-links>a:last-child{height:40px;min-height:40px}.redesigned-page .nav-booking{flex:none;margin:0}.redesigned-page .cake-art{width:112px;height:160px;margin:0}.redesigned-page .cake-art img{-o-object-fit:contain;object-fit:contain;width:112px;height:160px;top:0;left:0}.redesigned-page .interactive-navigation{height:calc((var(--viewport-height,900px) - 24px)/var(--nav-fit))}.party-hero{--hero-height:calc(var(--viewport-height) - 137px)}.party-hero-stage{height:var(--hero-height);aspect-ratio:auto;min-height:0}.hero-invitation{width:68%;top:50%;left:16%;transform:translateY(-50%)}.hero-photo{width:min(var(--photo-width),calc(var(--hero-height)*.28*var(--photo-ratio)))!important}.hero-photo-1,.hero-photo-2{top:3%!important}.hero-photo-3{right:1%;top:29%!important;left:auto!important}.hero-photo-4{top:48%!important;left:2%!important}.hero-photo-5,.hero-photo-6,.hero-photo-7{bottom:3%;top:auto!important}.hero-invitation h1{height:auto;font-size:min(7cqw,calc(var(--hero-height)*.115));letter-spacing:-.02em;line-height:.96;position:relative}.hero-title-line{justify-content:center;align-items:baseline;gap:0;display:flex;position:static;inset:auto}.hero-title-line em{letter-spacing:-.025em;flex:none;position:static;scale:none;font-size:1.42em!important;line-height:.9!important}.hero-invitation h1 .hero-title-line>span{text-box:normal;position:static}.hero-celebrating{text-box:normal;margin:0;display:block;position:static}.hero-invitation p{font-size:min(17px,calc(var(--hero-height)*.028));max-width:560px;margin:20px auto 0;line-height:1.4}.redesigned-page .hero-invitation .hero-booking{height:38px;min-height:36px;margin-top:20px}}.hero-invitation h1 .hero-title-line>span,.hero-celebrating{color:#f725aa;-webkit-text-stroke:1.6px #000;paint-order:stroke fill;text-shadow:0 4px #000}.hero-invitation h1 em{color:#00a65c;-webkit-text-stroke:1.6px #000;paint-order:stroke fill}.live-heading .outlined.green{color:#00a65c}.live-heading em{color:#ffca00;-webkit-text-stroke:1.6px #000;paint-order:stroke fill}.new-speaking-heading{max-width:none;margin-bottom:80px}.new-speaking-heading h2{font-family:var(--display-font);letter-spacing:-.6px;color:#ffca00;-webkit-text-stroke:1.6px #000;text-shadow:0 4px #000;paint-order:stroke fill;font-size:60px;line-height:1.06}.new-speaking-heading h2>span{white-space:nowrap;display:block}.new-speaking-heading h2 em{font:400 90px/.7 var(--script-font);text-transform:none;letter-spacing:-3px;color:#f725aa;-webkit-text-stroke:1.5px #000;paint-order:stroke fill;text-shadow:none}.new-section-eyebrow,.new-speaker-details span{color:#f725aa}.new-speaker-copy h3{letter-spacing:-.5px;font-size:36px;line-height:1.04}.new-speaker-details>div{align-items:flex-start}.new-speaker-details strong{max-width:105px;line-height:1.15}.new-explore-heading h2{color:#1999ff;-webkit-text-stroke:1.6px #000;paint-order:stroke fill;letter-spacing:-1px}.new-explore-heading h2 em{color:#ffca00;-webkit-text-stroke:1.6px #000;paint-order:stroke fill}@media (width<=900px){.new-speaking-heading h2{font-size:clamp(24px,4.6vw,48px)}.new-speaking-heading h2 em{letter-spacing:-1px;font-size:1.5em}.new-speaking-heading h2>span{white-space:normal}.new-speaking-heading{margin-bottom:44px}}@media (width>=901px){.hero-photo-1,.hero-photo-2{width:min(var(--photo-width),calc(var(--hero-height)*.23*var(--photo-ratio)))!important}.hero-title-line{margin-bottom:-.12em}}.new-speaking{min-height:0;padding-bottom:40px}.new-speaking-tickets{margin-top:76px}.new-speaking-heading{margin-bottom:52px}.new-speaker-details{justify-content:flex-start;gap:20px}.new-speaker-details>div{-moz-column-gap:10px;grid-template-columns:34px auto;align-items:center;gap:4px 10px;display:grid}.new-speaker-details img{grid-area:1/1/3;width:34px;height:40px;margin:0}.new-speaker-details span{color:#f725aa;letter-spacing:1px;grid-column:2;font:500 16px/1.2 Inter,sans-serif}.new-speaker-details strong{max-width:none;font:600 20px/1.2 var(--display-font);letter-spacing:-.25px;white-space:nowrap;grid-column:2}.redesigned-page button:is(:hover,:active,:focus){box-shadow:none!important;outline:none!important}.redesigned-page button:focus-visible{outline-offset:4px;outline:2px solid #f725aa!important}.hero-photo-float{animation-name:hero-photo-orbit;animation-timing-function:linear;animation-direction:normal}@keyframes hero-photo-orbit{0%,to{transform:translate(0,0)rotate(-.5deg)}25%{transform:translate3d(var(--float-x),-7px,0) rotate(.4deg)}50%{transform:translateY(-14px)rotate(.8deg)}75%{transform:translate3d(calc(var(--float-x)*-1),-7px,0) rotate(0deg)}}@media (width<=700px){.new-speaking-tickets{margin-top:48px}.new-speaker-details{flex-wrap:wrap;gap:18px}.new-speaker-details>div{-moz-column-gap:8px;grid-template-columns:28px auto;column-gap:8px}.new-speaker-details img{width:28px;height:34px}.event-content>.new-explore{margin-top:40px}}button:is(:hover,:active,:focus){outline:none!important}button:focus-visible{outline-offset:4px;outline:2px solid #f725aa!important}.event-content>.experience-track{margin-top:54px}.event-content .experience-stage{gap:28px;padding-top:18px;padding-bottom:18px}.event-content .experience-stage>.live-heading{flex-shrink:0;margin-bottom:18px}.event-content>.new-speaking{margin-top:32px}.event-content>.scratch-section{margin-top:44px}.event-content>.new-explore{margin-top:76px}@media (width<=900px){.event-content>.experience-track{margin-top:32px}.event-content .experience-stage{gap:16px;padding-top:12px;padding-bottom:12px}.event-content .experience-stage>.live-heading{margin-bottom:12px}.event-content>.new-speaking{margin-top:16px}.event-content>.scratch-section{margin-top:28px}.event-content>.new-explore{margin-top:48px}}@media (width>=901px){.event-content .experience-grid{grid-template-columns:49% minmax(0,51%);gap:6px}.event-content .experience-photos img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:106%;height:100%;inset:0 auto auto -3%}}.live-header .top-ticker{flex:1;width:auto;min-width:0}.live-header .countdown{flex:0 0 360px;align-items:center;gap:13px;padding-right:5px}.countdown>b{font:700 14px/1.12 var(--display-font);color:#071b33;min-width:79px}.countdown>.flip-unit{text-align:center;flex:1;width:76px;min-width:0;position:relative}.flip-board{perspective:350px;z-index:1;background:#ffe4f6;border:1.5px solid #0a1d35;border-radius:9px;height:54px;position:relative;box-shadow:4px 5px #ffb4d6}.flip-board:before,.flip-board:after{content:"";z-index:-1;background:#071b33;border-radius:2px;width:5px;height:35%;position:absolute;top:33%}.flip-board:before{left:-6px}.flip-board:after{right:-6px}.countdown .flip-half{backface-visibility:hidden;background:linear-gradient(120deg,#fff7fb,#ffddf2 60%,#ffeef8);width:100%;height:50%;display:block;position:absolute;left:0;overflow:hidden}.flip-top{transform-origin:bottom;border-radius:7px 7px 0 0;top:0}.flip-bottom{transform-origin:top;border-radius:0 0 7px 7px;bottom:0}.countdown .flip-numeral{width:100%;height:51px;font:800 43px/51px var(--display-font);letter-spacing:-1.8px;color:#071b33;font-variant-numeric:tabular-nums;display:block;position:absolute;left:0}.flip-top .flip-numeral{top:0}.flip-bottom .flip-numeral{bottom:0}.flip-seam{z-index:5;background:#15243a55;height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 1px #ffffff80}.flip-leaves{perspective:350px;position:absolute;inset:0}.flip-out{z-index:3;animation:.32s cubic-bezier(.55,.05,.85,.5) both flap-close}.flip-in{z-index:4;animation:.38s cubic-bezier(.15,.55,.3,1.15) .32s both flap-open}.countdown .flip-label{color:#ff18a8;font:700 14px/1 var(--display-font);background:#fff9e8;border:1.5px solid #0a1d35;border-radius:0 0 7px 7px;margin:-1px 5px 0;padding:4px 0 3px;display:block;position:relative;box-shadow:4px 5px #ffb4d6}@keyframes flap-close{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes flap-open{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@media (width<=900px){.live-header .countdown{flex:auto;gap:12px;width:100%;max-width:390px;margin:5px auto 8px}.countdown .flip-board{height:48px}.countdown .flip-numeral{height:45px;font-size:38px;line-height:45px}.countdown>b{font-size:15px}.countdown .flip-label{font-size:13px}}@media (prefers-reduced-motion:reduce){.flip-out,.flip-in{animation:none}}.countdown>.flip-unit{display:block}@media (width<=900px){.live-header{height:130px}.live-header .top-ticker{flex:none;width:100%;height:36px}.live-header .countdown{flex:none;height:72px;margin:0 auto;padding:0 5px}.countdown>.flip-unit{display:block}}.live-header .countdown{flex-basis:282px;align-self:center;gap:10px;height:52px}.countdown>b{min-width:67px;font-size:12px;font-weight:500}.countdown .flip-board{border-radius:6px;height:34px;box-shadow:3px 3px #ffb4d6}.countdown .flip-numeral{letter-spacing:-.8px;height:31px;font-size:28px;font-weight:500;line-height:31px}.countdown .flip-label{border-radius:0 0 5px 5px;margin-inline:4px;padding:3px 0 2px;font-size:10px;font-weight:500;line-height:1;box-shadow:3px 3px #ffb4d6}.countdown .flip-top{border-radius:4px 4px 0 0}.countdown .flip-bottom{border-radius:0 0 4px 4px}@media (width<=900px){.live-header{height:110px}.live-header .countdown{flex-basis:auto;max-width:300px;height:52px}.countdown>b{font-size:12px}}.countdown .flip-board,.countdown .flip-label,.countdown .flip-seam{box-shadow:none!important}.countdown .flip-half{background:#ffe7fb;filter:none!important}.countdown .flip-board{background:#ffe7fb}.live-header .top-ticker{color:#fff9e8;background:#f725aa;border-color:#00a65c}.hero-invitation h1 em{color:#ffca00}.hero-invitation h1 .hero-title-line>span{color:#1999ff}.hero-invitation h1 .hero-celebrating{color:#00a65c}.redesigned-page .hero-invitation .hero-booking{color:#000;background:#ffca00;border:1px solid #efa900}.redesigned-page .nav-booking .demo-button{color:#fff9e8;background:#1999ff;border-color:#1999ff}@media (width>=901px){.hero-photo-1,.hero-photo-2{width:min(var(--photo-width),calc(var(--hero-height)*.28*var(--photo-ratio)))!important}.hero-photo-1{top:3%!important;left:13.8%!important}.hero-photo-2{top:4%!important;left:54.2%!important}.hero-photo-3{right:0;width:min(17%,calc(var(--hero-height)*.36*.802))!important;top:26%!important}.hero-photo-4{width:min(16.35%,calc(var(--hero-height)*.35*.798))!important;top:50%!important;left:2.6%!important}.hero-photo-5{bottom:3%;width:min(10.25%,calc(var(--hero-height)*.26*.665))!important;left:25.4%!important}.hero-photo-6{bottom:6.5%;width:min(7.3%,calc(var(--hero-height)*.19*.664))!important;left:67%!important}.hero-photo-7{bottom:3%;right:2.7%;width:min(15.6%,calc(var(--hero-height)*.29*.905))!important;left:auto!important}}.september-page .event-content{gap:0;padding-top:96px}.september-page .live-header .top-ticker{background:var(--party-blue);color:var(--party-light-yellow);border-color:#162133}.september-page .ticker-run{font-family:var(--display-font);font-size:34px;font-weight:500}.september-page .countdown>.flip-unit:nth-of-type(2) .flip-half{background:var(--party-light-cyan)!important}.september-page .countdown>.flip-unit:nth-of-type(3) .flip-half{background:var(--party-yellow)!important}.september-page .scratch-section{margin-bottom:0;margin-top:24px!important}.september-page .scratch-intro-copy h2{font:750 64px/.9 var(--display-font);text-transform:uppercase;letter-spacing:.5px;-webkit-text-stroke:1px #101828;paint-order:stroke fill;text-shadow:0 3px #101828;width:600px;margin:0 auto 20px}.september-page .scratch-intro-copy h2 span{display:block}.september-page .scratch-intro-copy h2 span:first-child{color:var(--party-blue)}.september-page .scratch-intro-copy h2 span:nth-child(2){color:var(--party-green)}.september-page .scratch-intro-copy h2 span:nth-child(3){color:var(--party-yellow)}.september-page .updated-speaking{isolation:isolate;min-width:0;margin:80px 0 0;padding:0;position:relative}.talk-yellow{background:var(--party-yellow);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;height:466px;padding:40px;display:flex}.talk-yellow h2{font:800 70px/.88 var(--display-font);color:var(--party-light-yellow);letter-spacing:1px;-webkit-text-stroke:1px #000;paint-order:stroke fill;text-shadow:0 4px #000;margin:0 0 24px}.talk-yellow h2>span{display:block}.talk-yellow em{text-transform:none;color:var(--party-pink);letter-spacing:-4px;text-shadow:none;font:400 106px/.7 Carattere}.talk-yellow p{font:500 24px/1.2 var(--display-font);margin:0}.talk-green{background:var(--party-green);transform-origin:50% 65%;will-change:transform;color:#fff9e8;z-index:2;border-radius:10px;grid-template-columns:1fr 1.15fr;gap:64px;min-height:550px;margin-top:0;margin-bottom:-140px;padding:60px;display:grid;position:relative;transform:rotate(-3.74deg)}.talk-copy{flex-direction:column;display:flex}.talk-copy h3{font:600 40px/1 var(--display-font);letter-spacing:.4px;margin:0 0 20px}.talk-copy>p{margin:0;font:400 16px/1.4 Inter}.talk-details{gap:22px;margin-top:auto;padding-top:38px;display:flex}.talk-details>div{align-items:center;gap:8px;display:flex}.talk-details img{-o-object-fit:contain;object-fit:contain;width:36px;height:40px}.talk-details small{letter-spacing:1.4px;color:var(--party-mint);margin-bottom:5px;font:500 14px Inter;display:block}.talk-details strong{font:600 20px/1 var(--display-font)}.talk-photo{min-width:0;margin:0;position:relative}.talk-photo>img{aspect-ratio:480/432;-o-object-fit:cover;object-fit:cover;border:1.5px solid #fff9e8;border-radius:20px;width:100%;height:auto;display:block}.talk-photo figcaption{color:#101828;background:#ffca00;border:1.5px solid #fff;border-radius:8px;padding:10px 16px 11px;font:400 15px/1.25 Inter;position:absolute;bottom:-18px;left:24px;transform:rotate(-3.5deg)}.updated-meeting{padding-top:100px}.updated-meeting header,.updated-explore header{text-align:center;margin:auto auto 60px}.updated-meeting h2{font:750 56px/.9 var(--display-font);color:var(--party-pink);-webkit-text-stroke:1px black;paint-order:stroke fill;text-shadow:0 3px #000;margin:0 0 20px}.updated-meeting h2 em{color:var(--party-yellow);text-shadow:none;font:400 76px/.75 Carattere;display:block}.updated-meeting h2>span{display:block}.updated-meeting header>p,.updated-explore header>p{margin:0;font:400 16px/1.4 Inter}.meeting-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:0 75px;display:grid}.meeting-photo-stack{cursor:pointer;background:0 0;border:0;width:100%;height:460px;position:relative}.meeting-photo-stack img{-o-object-fit:cover;object-fit:cover;border:1px solid #101828;border-radius:30px;width:80%;height:100%;transition:transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:10%}.meeting-photo-stack img:first-child{transform:rotate(5deg)translate(20px)}.meeting-photo-stack img:nth-child(2){transform:rotate(-5deg)translate(-20px)}.meeting-photo-stack:hover img:last-child{transform:translateY(-8px)rotate(2deg)}.meeting-photo-stack img:last-child{animation:.5s both meeting-photo-in}@keyframes meeting-photo-in{0%{opacity:.3;transform:translateY(16px)rotate(-4deg)}to{opacity:1;transform:none}}.meeting-inline-form{text-align:left;border:1px solid #101828;border-radius:20px;flex-direction:column;gap:18px;padding:36px;display:flex}.meeting-inline-form h3{margin:0;font:700 20px/1.2 Inter}.meeting-inline-form p{color:#475467;margin:0;font:400 14px/1.4 Inter}.meeting-inline-form label{font:600 12px Inter}.meeting-inline-form input{box-sizing:border-box;background:0 0;border:1px solid #101828;border-radius:8px;width:100%;padding:12px 14px;font:400 14px Inter}.meeting-inline-form .meeting-privacy{color:#667085;font-size:11px}.meeting-privacy a{color:#176ac2}.meeting-inline-form>button{background:var(--party-pink);color:#fff9e8;cursor:pointer;border:0;border-radius:8px;padding:14px;font:600 15px Inter;transition:background .2s,transform .2s}.meeting-inline-form>button:hover{background:var(--party-blue);transform:translateY(-2px)}.meeting-calendar{border-top:1px solid #101828;flex-direction:column;gap:14px;padding-top:24px;display:flex}.meeting-calendar small{color:#667085;font:400 12px Inter}.meeting-calendar>strong{font:600 14px Inter}.meeting-calendar>div{gap:8px;display:flex}.meeting-calendar button{cursor:pointer;background:0 0;border:1px solid #101828;border-radius:8px;min-width:60px;padding:12px}.meeting-calendar button:hover{background:var(--party-yellow)}.meeting-calendar button small{color:#101828;margin-bottom:8px;font-size:10px;display:block}.meeting-calendar button b{color:var(--party-blue);font:600 17px Inter}.updated-explore{padding:100px 0 40px}.updated-explore h2{font:700 70px/.9 var(--display-font);color:var(--party-pink);text-shadow:0 4px #000;-webkit-text-stroke:1px black;paint-order:stroke fill;letter-spacing:1px;margin:0 0 30px}.updated-explore h2>span{display:block}.updated-explore em{color:var(--party-yellow);letter-spacing:-4px;text-transform:none;text-shadow:none;font:400 106px/.65 Carattere}.updated-resources{grid-template-columns:repeat(3,1fr);gap:26px 12px;display:grid}.resource-tile{color:#000;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-height:146px;padding:28px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-radius .35s;display:flex;position:relative;overflow:hidden}.resource-tile.cyan{background:var(--party-green)}.resource-tile.green{background:var(--party-mint)}.resource-tile.yellow{background:var(--party-yellow)}.resource-tag{background:var(--party-light-yellow);border-radius:4px;padding:4px 8px;font:500 12px/1 Inter}.resource-tile h3{font:500 26px/1.2 var(--display-font);letter-spacing:.26px;margin:0}.resource-corner{opacity:0;font-size:23px;transition:all .3s;position:absolute;top:14px;right:16px;transform:translate(-8px,8px)}.resource-tile:hover{border-radius:24px;transform:translateY(-6px)rotate(-.6deg)}.resource-tile:hover .resource-corner{opacity:1;transform:none}.september-page a:focus-visible,.september-page button:focus-visible{outline:2px solid var(--party-pink);outline-offset:4px}@media (width<=900px){.september-page .event-content{padding-top:0}.september-page .ticker-run{font-size:24px}.september-page .scratch-intro-copy h2{width:90%;font-size:clamp(29px,7vw,56px)}.talk-yellow{height:350px;padding:25px 12px}.talk-yellow h2{letter-spacing:0;font-size:clamp(27px,6.7vw,60px)}.talk-yellow em{letter-spacing:-2px;font-size:1.5em}.talk-yellow p{font-size:18px}.talk-green{grid-template-columns:1fr;gap:28px;margin-bottom:-150px;padding:28px}.talk-copy h3{font-size:32px}.talk-copy>p{font-size:14px}.talk-details{gap:16px;padding-top:30px}.talk-details strong{font-size:18px}.talk-photo>img{aspect-ratio:1.25;height:auto}.talk-photo figcaption{font-size:12px;bottom:-12px;left:12px}.updated-meeting{padding-top:70px}.updated-meeting h2{font-size:44px}.updated-meeting h2 em{font-size:64px}.updated-meeting header>p,.updated-explore header>p{padding:0 12px;font-size:14px}.updated-meeting br,.updated-explore header p br{display:none}.meeting-grid{grid-template-columns:1fr;gap:40px;padding:0 12px}.meeting-photo-stack{max-width:390px;height:360px;margin:auto}.meeting-inline-form{box-sizing:border-box;width:100%;max-width:450px;margin:auto;padding:25px}.updated-explore{padding-top:70px}.updated-explore h2{font-size:48px}.updated-explore em{font-size:74px}.updated-resources{grid-template-columns:repeat(2,1fr);gap:12px}.resource-tile{min-height:150px;padding:20px}.resource-tile h3{font-size:23px}.september-page .updated-speaking{margin-top:50px}}@media (width<=500px){.updated-resources{grid-template-columns:1fr}.resource-tile{min-height:130px}.talk-green{padding:22px 18px}.talk-details small{font-size:11px}.talk-details img{width:27px}.updated-meeting header,.updated-explore header{margin-bottom:35px}}@media (prefers-reduced-motion:reduce){.september-page *{scroll-behavior:auto!important}.meeting-photo-stack img,.resource-tile,.resource-corner{transition:none!important;animation:none!important}.talk-green{transform:none!important}.resource-tile:hover{transform:none}}.september-page .updated-sky-hero .updated-sky-copy h1{height:auto;position:relative}.september-page .updated-sky-hero .hero-title-line{position:relative;inset:auto}.september-page .updated-sky-hero .hero-title-line em,.september-page .updated-sky-hero .hero-title-line>span{text-box:normal;position:static;inset:auto;transform:none}.september-page .updated-sky-hero .hero-celebrating{text-box:normal;position:static;inset:auto}.booking-dialog{width:min(1130px,94vw);max-width:1130px;box-shadow:none}.booking-shell{grid-template-columns:1fr 1fr;min-height:676px}.booking-art{box-sizing:border-box;background:#fffcf6;min-height:676px;padding:80px 44px 50px;display:block}.booking-art h2{text-align:left}.booking-art h2 em{color:var(--party-pink);letter-spacing:1px;-webkit-text-stroke:1px #101828;paint-order:stroke fill;font:400 80px/.8 Carattere}.booking-art h2 span{font:800 65px/.87 var(--display-font);text-transform:uppercase;color:var(--party-yellow);letter-spacing:1px;text-shadow:0 4px #000;-webkit-text-stroke:1px black;paint-order:stroke fill;margin:10px 0 24px;transform:none}.booking-art p{text-align:left;color:#101828;font:500 18px/1.2 Inter}.booking-art p br{display:none}.booking-event-ticker{background:var(--party-yellow);border:1px solid #101828;border-radius:10px;align-items:center;height:55px;display:flex;position:absolute;bottom:50px;left:44px;right:44px;overflow:hidden}.booking-event-ticker span{white-space:nowrap;font:600 20px var(--display-font);animation:25s linear infinite booking-ticker}@keyframes booking-ticker{to{transform:translate(-50%)}}.booking-content-wrap{background:repeating-linear-gradient(128deg,var(--party-mint) 0 45px,var(--party-light-pink) 45px 90px,var(--party-pink) 90px 135px,var(--party-green) 135px 180px,var(--party-yellow) 180px 225px,var(--party-blue) 225px 270px,var(--party-light-blue) 270px 315px);align-items:center;padding:55px 36px;display:flex}.booking-content{background:#fff;border:1px solid #101828;border-radius:20px;width:100%;padding:36px}.booking-content h2{font-size:20px}.booking-intro{font-size:14px}.booking-content label{font-size:12px}.booking-content input{height:42px;font-size:14px}.booking-confirm{background:var(--party-pink);height:46px;font-size:15px}.booking-confirm:hover{background:var(--party-blue)}.booking-content .prototype-note{margin-bottom:0}.booking-success{padding-top:0}.booking-dialog .dialog-close{background:var(--party-yellow);border:1px solid #101828}.booking-dialog :focus-visible{outline:2px solid var(--party-pink);outline-offset:3px}@media (width<=700px){.booking-shell{grid-template-columns:1fr;min-height:0}.booking-art{display:none}.booking-content-wrap{padding:35px 15px 20px}.booking-content{padding:26px 20px}.booking-dialog,.booking-shell{max-height:92dvh}}@media (prefers-reduced-motion:reduce){.booking-event-ticker span{animation:none}}.september-page .updated-product-back img{padding:0;transform:scale(1.25)}.september-page .updated-product-card[aria-label^="Show T shirts"] .updated-product-face>img{-o-object-position:center top;object-position:center top}.birthday-composer[open]{animation:.4s cubic-bezier(.2,.8,.2,1) invitation-open}@keyframes invitation-open{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}@media (width<=900px){.updated-meeting h2 br{display:block}}@media (prefers-reduced-motion:reduce){.birthday-composer[open]{animation:none}}@media (width<=700px){.september-page .updated-swag{row-gap:64px}.september-page .updated-product .updated-product-label{font-size:23px;top:auto;bottom:calc(100% + 10px)}.september-page{overflow-x:clip}}html,body{overscroll-behavior-x:none;overflow-x:clip}.september-page{max-width:100%;overflow-x:clip}.september-page .event-content,.september-page .end-content{min-width:0}@media (width>=901px){.desktop-page.september-page{zoom:var(--page-scale,1);width:1440px;max-width:none}.september-page .navigation-track{width:220px}.september-page .interactive-navigation{margin-inline:auto}.september-page .nav-booking{place-self:center;width:210px}}.september-page :is(.updated-swag-heading h2,.updated-greeting-copy h2,.talk-yellow h2,.updated-meeting h2,.updated-explore h2,.play-title h2,.scratch-intro-copy h2){-webkit-text-stroke:2px #000;paint-order:stroke fill;text-shadow:0 3.6px #000}.september-page :is(.talk-yellow em,.updated-meeting h2 em,.updated-explore em){-webkit-text-stroke:1.6px #000;paint-order:stroke fill;text-shadow:none}.desktop-page.september-page .updated-sky-hero .hero-title-line em{-webkit-text-stroke:1.6px #000;paint-order:stroke fill}.desktop-page.september-page .updated-sky-hero :is(.hero-title-line>span,.hero-celebrating){-webkit-text-stroke:2px #000;paint-order:stroke fill;text-shadow:0 3.628px #000}.september-page .talk-green{color:#fff}@media (width<=900px){.september-page{zoom:1;width:100%;max-width:100%}.september-page .event-content{width:100%;margin-inline:0}.september-page .talk-details{flex-wrap:wrap}.september-page .talk-yellow p{max-width:100%}.september-page .talk-yellow p br{display:none}}@media (width<=500px){.september-page :is(.updated-swag-heading h2,.updated-greeting-copy h2,.talk-yellow h2,.updated-meeting h2,.updated-explore h2,.play-title h2,.scratch-intro-copy h2){-webkit-text-stroke:1.4px #000;text-shadow:0 2px #000}.september-page :is(.talk-yellow em,.updated-meeting h2 em,.updated-explore em){-webkit-text-stroke:1.2px #000}.desktop-page.september-page .updated-sky-hero .hero-title-line em{-webkit-text-stroke:1px #000}.desktop-page.september-page .updated-sky-hero :is(.hero-title-line>span,.hero-celebrating){-webkit-text-stroke:1.4px #000;text-shadow:0 2px #000}}.september-page .end-content>#best-day-ever{clip-path:inset(0 0 -200px)!important}@media (width>=901px){.desktop-page.redesigned-page.september-page{margin-inline:auto}}:root{--party-pink:#f62dab;--party-blue:#1694ff;--party-green:#00a555;--party-yellow:#ffc700;--party-mint:#8ceabb;--party-light-yellow:#fff4d6;--party-light-pink:#ffc3eb;--party-cyan:#00d4d9;--party-light-cyan:#c8f2f4;--party-light-blue:#daeeff}@supports (color:color(display-p3 1 0 0)){:root{--party-pink:color(display-p3 .886275 .262745 .654902);--party-blue:color(display-p3 .270588 .572549 .972549);--party-green:color(display-p3 .184314 .635294 .364706);--party-yellow:color(display-p3 1 .792157 0);--party-mint:color(display-p3 .635294 .909804 .745098);--party-light-yellow:color(display-p3 1 .956863 .85098);--party-light-pink:color(display-p3 .976471 .776471 .913725);--party-cyan:color(display-p3 .356863 .819608 .843137);--party-light-cyan:color(display-p3 .815686 .945098 .952941);--party-light-blue:color(display-p3 .870588 .929412 1)}}html,body,#root{color-scheme:light;overscroll-behavior-y:none;background:#fff9e8}.september-page .live-header{isolation:isolate;box-shadow:none;backface-visibility:hidden;background:#fff9e8;transform:translateZ(0)}.september-page .live-header:before{background:#fff9e8;inset:-18px -3px -12px}.september-page .live-header .top-ticker{background:var(--party-blue);height:62px;color:var(--party-yellow);border:0;border-radius:12px}.september-page .ticker-run{font:600 45.509px/1 var(--display-font);-webkit-text-stroke:1px #000;paint-order:stroke fill}.september-page .ticker-run>span{align-items:center;gap:15px;height:62px;padding-right:22px;display:flex}.september-page .ticker-run i{letter-spacing:-1px;font:400 50px/1 Carattere}.september-page .ticker-run em{color:#000;-webkit-text-stroke:0;margin-inline:7px;font:400 26px/1 Inter}.september-page .countdown{flex:0 0 297px;gap:12px;height:60px}.september-page .countdown>b{font:600 16px/1 var(--display-font);flex:0 0 76px;max-width:76px}.september-page .countdown>.flip-unit{flex:0 0 50px;width:50px}.september-page .countdown>.flip-unit .flip-half{background:var(--party-light-pink)!important}.september-page .countdown .flip-numeral{letter-spacing:-.8px;height:32px;font-size:26px;font-weight:500;line-height:32px}.september-page .countdown .flip-board:before,.september-page .countdown .flip-board:after{display:none}.september-page .countdown .flip-label{color:#fff9e8;background:var(--party-blue);box-sizing:border-box;border:1px solid #000;border-radius:5px;height:17px;margin:-1px 0 0;padding:3px 0;font:600 9px/1 Inter;box-shadow:2px 2px #000!important}.september-page .flip-seam{background:#0002}.september-page .updated-customer-ribbon,.september-page .updated-customer-label{background:var(--party-pink);color:#fff}.september-page .updated-customer-set img{filter:brightness(0)invert();opacity:1;mix-blend-mode:normal}.september-page :is(.updated-swag-heading h2,.updated-greeting-copy h2,.talk-yellow h2,.updated-meeting h2,.updated-explore h2,.scratch-intro-copy h2){-webkit-text-stroke:2.4px #000;paint-order:stroke fill;text-shadow:0 4px #000}.september-page .updated-speaking{margin-top:30px}.september-page .talk-yellow{position:relative}.september-page .talk-green{min-height:550px;margin-bottom:-410px}.september-page .updated-speaking{padding-bottom:0}.september-page .updated-meeting{padding-top:100px;position:relative}.talk-birthday-seal{pointer-events:none;width:160px;height:160px;position:absolute;top:68px;right:32px}.talk-birthday-seal>svg{width:100%;height:100%;animation:24s linear infinite seal-spin;position:absolute;inset:0;overflow:visible}.talk-birthday-seal text{fill:var(--party-pink);stroke:var(--party-light-yellow);stroke-width:1px;paint-order:stroke fill;font:500 17px Inter}.talk-birthday-seal>img{width:75.454px;height:94.082px;position:absolute;top:calc(50% - 47.041px);left:calc(50% - 37.727px);transform:rotate(30deg)}@keyframes seal-spin{to{transform:rotate(360deg)}}.september-page .end-content{z-index:4;pointer-events:none;margin-top:-70px;position:relative;overflow:visible}.september-page .end-content>#best-day-ever{z-index:4;position:relative;clip-path:none!important;overflow:visible!important}.september-page .physics-letter{pointer-events:none}.september-page .end-content button,.september-page .end-content a,.september-page .end-content footer{pointer-events:auto}@media (width<=1100px) and (width>=901px){.talk-birthday-seal{width:140px;height:140px;right:22px}}@media (width<=900px){.september-page .live-header{height:110px}.september-page .live-header .top-ticker{height:40px}.september-page .ticker-run{font-size:28px}.september-page .ticker-run i{font-size:34px}.september-page .ticker-run>span{gap:10px;height:40px}.september-page .live-header .countdown{flex:none;gap:10px;width:297px;max-width:100%;height:52px}.september-page .countdown>b{font-size:14px}.september-page .countdown>.flip-unit{flex-basis:48px;width:48px}.talk-birthday-seal{width:82px;height:82px;top:18px;right:12px}.talk-birthday-seal>img{width:38px;height:47px;top:calc(50% - 23.5px);left:calc(50% - 19px)}.september-page .talk-yellow{height:350px;padding-top:90px}.september-page .talk-green{margin-bottom:-294px}.september-page .updated-speaking{margin-top:24px}.september-page .end-content{margin-top:0}}@media (prefers-reduced-motion:reduce){.talk-birthday-seal>svg{animation:none}.september-page .talk-green{margin-bottom:0}.september-page .end-content{margin-top:0}}.september-page .talk-yellow{top:var(--talk-sticky-top,90px);z-index:1;position:sticky}.september-page .talk-green,.september-page .updated-playground{margin-bottom:0}.september-page .play-title h2{letter-spacing:.02em;white-space:nowrap;-webkit-text-stroke:2.4px #000;paint-order:stroke fill;text-shadow:-3px 4px #000;font-family:Degular Display,sans-serif;font-weight:600;line-height:.8}@media (prefers-reduced-motion:reduce){.september-page .talk-yellow{position:relative;top:auto}}.september-page .resource-tile.green{background:var(--party-light-pink)}.september-page .resource-tile.cyan{background:var(--party-green)}.september-page .updated-customer-set>span{justify-content:center;align-items:center;display:flex}.september-page .updated-customer-set img{-o-object-fit:contain;object-fit:contain;flex:none;width:auto;height:auto;max-height:36px}.desktop-page.september-page .updated-sky-hero .hero-title-line em{-webkit-text-stroke:2px #000}.desktop-page.september-page .updated-sky-hero :is(.hero-title-line>span,.hero-celebrating){-webkit-text-stroke:2.4px #000}.september-page .end-content{margin-top:80px}.september-page .end-content>#best-day-ever{height:843px}@media (width<=900px){.september-page .end-content{margin-top:65px}}.september-page :is(.talk-yellow em,.updated-meeting h2 em,.updated-explore em){-webkit-text-stroke:2px #000}@media (width<=500px){.september-page :is(.talk-yellow em,.updated-meeting h2 em,.updated-explore em){-webkit-text-stroke:1.6px #000}.desktop-page.september-page .updated-sky-hero .hero-title-line em{-webkit-text-stroke:1.4px #000}.desktop-page.september-page .updated-sky-hero :is(.hero-title-line>span,.hero-celebrating){-webkit-text-stroke:1.8px #000}}@media (width>=901px){.september-page .resource-tile{box-sizing:border-box;min-height:146px}.september-page .updated-resources{grid-auto-rows:146px}}.september-page .demo-button,.september-page .meeting-inline-form>button,.booking-confirm{transition:transform .2s cubic-bezier(.2,.8,.2,1.3),box-shadow .2s;box-shadow:0 5px #000!important}.september-page .demo-button:active,.september-page .meeting-inline-form>button:active,.booking-confirm:active{transform:translateY(4px)!important;box-shadow:0 1px #000!important}.type-reveal-copy{font:inherit;color:inherit;letter-spacing:inherit;display:inline}[data-type-piece]{font:inherit;color:inherit;letter-spacing:inherit;transform-origin:50% 100%}@media (prefers-reduced-motion:reduce){.september-page .demo-button,.september-page .meeting-inline-form>button,.booking-confirm{transition:none}}.september-page .hero-booking,.september-page .updated-footer-meet button{background:var(--party-yellow)!important;color:#101828!important;box-shadow:none!important;transition:background-color .22s!important;animation:none!important;transform:translate(0,0)!important}.september-page .hero-booking:is(:hover,:focus-visible,:active),.september-page .updated-footer-meet button:is(:hover,:focus-visible,:active){background:var(--party-light-pink)!important;box-shadow:none!important;transform:none!important}.september-page .hero-booking :is(img,span),.september-page .updated-footer-meet button :is(img,span){transition:none!important;animation:none!important;transform:none!important}.september-page .resource-corner{opacity:1;transition:transform .28s;transform:none}.september-page .resource-tile:is(:hover,:focus-visible) .resource-corner{transform:translate(2px,-2px)rotate(-35deg)}.september-page .nav-links{padding:3px}.september-page .nav-links>a{transform-origin:50%;transition:background-color .25s,transform .3s cubic-bezier(.2,.8,.2,1)}.september-page .nav-links>a:is(:hover,:focus-visible,[aria-current=location]){transform:translateY(-3px)rotate(-.6deg)}.september-page .nav-links>a .nav-arrow{transition:transform .28s}.september-page .nav-links>a:is(:hover,:focus-visible,[aria-current=location]) .nav-arrow{transform:rotate(-35deg)}@media (prefers-reduced-motion:reduce){.september-page .nav-links>a:is(:hover,:focus-visible,[aria-current=location]),.september-page .nav-links>a:is(:hover,:focus-visible,[aria-current=location]) .nav-arrow,.september-page .resource-tile:is(:hover,:focus-visible) .resource-corner{transition:none;transform:none}}.september-page .talk-birthday-seal{background:var(--party-yellow);border-radius:50%}.september-page .talk-birthday-seal text{fill:var(--party-pink);stroke:none;text-shadow:-1px -1px #fff9e8;font-weight:400}.september-page .talk-birthday-seal>img{-o-object-fit:contain;object-fit:contain;width:48%;height:60%;top:20%;left:26%;transform:rotate(30deg)}.september-page .updated-customer-set>span{flex:none;transform:none}.september-page .updated-customer-set img{max-width:none;max-height:none;transform:none}.september-page .updated-customer-label{opacity:1;font-weight:600;line-height:1.4}.september-page :is(.updated-meeting .meeting-photo-stack img,.updated-card-stack img){border-radius:30px}.september-page :is(.updated-sky-stage,.updated-customer-ribbon,.updated-playground,.talk-yellow,.talk-green,.updated-footer-meet){border-radius:20px}.september-page .updated-customer-label{align-content:center;display:block}.september-page .live-header .countdown{flex:0 0 320px;align-items:center;gap:16px;width:320px;height:60px;padding-right:4px}.september-page .countdown>b{color:#101828;flex:0 0 94px;min-width:0;max-width:94px;font:700 16px/1.15 Inter,sans-serif}.september-page .countdown>button.flip-unit{flex:0 0 58px;align-self:center;width:58px}.september-page .countdown .flip-board{background:#fff9e8;border:1.2px solid #000;border-radius:6px;height:39px;box-shadow:3px 3px #000!important}.september-page .countdown>.flip-unit:nth-of-type(n) .flip-half{background:#fff9e8!important}.september-page .countdown .flip-numeral{letter-spacing:-1.4px;color:#101828;height:37px;font:700 28px/37px Inter,sans-serif}.september-page .countdown .flip-label{color:#fff9e8;border:1.2px solid #000;border-radius:6px;height:20px;margin-top:-1px;padding:3px 0;font:600 11px/1 Inter,sans-serif;box-shadow:3px 3px #000!important}.september-page .countdown>.flip-unit:first-of-type .flip-label{background:var(--party-blue)}.september-page .countdown>.flip-unit:nth-of-type(2) .flip-label{background:var(--party-green)}.september-page .countdown>.flip-unit:nth-of-type(3) .flip-label{background:var(--party-pink)}@media (width<=700px){.september-page .live-header .countdown{flex:none;gap:12px;width:302px;max-width:100%}.september-page .countdown>b{flex-basis:90px;max-width:90px;font-size:15px}.september-page .countdown>button.flip-unit{flex-basis:56px;width:56px}}.september-page .physics-letter{filter:drop-shadow(0 9px #000);background:0 0;overflow:visible}.september-page .physics-letter-fill{width:100%;height:100%;mask:var(--letter-mask) 0 0/100% 100% no-repeat;-webkit-mask:var(--letter-mask) 0 0/100% 100% no-repeat;background:currentColor;display:block}.september-page .physics-letter{filter:drop-shadow(1px 0 #fff9e8)drop-shadow(-1px 0 #fff9e8)drop-shadow(0 1px #fff9e8)drop-shadow(0 -1px #fff9e8)drop-shadow(0 9px #000)}.september-page .updated-footer-meet{background:var(--party-blue);border-radius:0}.september-page .ticker-run .ticker-cream{color:#fff9e8}.september-page .ticker-run .ticker-yellow{color:var(--party-yellow)}.september-page .updated-customer-ribbon{margin-top:10px}@media (width>=901px){.september-page .live-header{gap:20px}.september-page .ticker-run{font-size:38px}.september-page .ticker-run i{font-size:44px}.september-page .live-header .countdown{flex:0 0 270px;gap:14px;width:270px}.september-page .countdown>b{flex-basis:80px;max-width:80px;font-size:14px}.september-page .countdown>button.flip-unit{flex-basis:48px;width:48px}.september-page .countdown .flip-board{height:34px}.september-page .countdown .flip-numeral{height:32px;font-size:25px;line-height:32px}.september-page .countdown .flip-label{height:18px;font-size:9px}.september-page .nav-links>a:last-child{white-space:normal;height:60px;min-height:60px;max-height:none;padding:10px 16px;font-size:20px;line-height:1}.september-page .nav-links>a{color:#142435;border-color:#969892;background:#fff9e8!important}.september-page .nav-links>a:is(:hover,:focus-visible,[aria-current=location]){background:var(--nav-fill)!important}.september-page .nav-links>a:first-child{--nav-fill:#c5f1f4}.september-page .nav-links>a:nth-child(2){--nav-fill:var(--party-light-pink)}.september-page .nav-links>a:nth-child(3){--nav-fill:#d9edff}.september-page .nav-links>a:nth-child(4){--nav-fill:var(--party-blue)}.september-page .nav-links>a:nth-child(5){--nav-fill:var(--party-yellow)}.september-page .nav-links>a:nth-child(6){--nav-fill:var(--party-green)}.september-page .nav-links>a .nav-arrow{color:#142435;background:0 0;border:0;border-radius:0;align-self:flex-end;margin-bottom:2px}.september-page .nav-links>a:is(:nth-child(4),:nth-child(6)):is(:hover,:focus-visible,[aria-current=location]){color:#fff9e8}}.desktop-page.september-page .updated-sky-hero,.desktop-page.september-page .updated-sky-hero .film-stage{box-shadow:none;background:0 0;border:0;border-radius:20px;overflow:hidden}.desktop-page.september-page .film-stage .hero-film{box-shadow:none;border-radius:inherit;clip-path:inset(0 round 20px);border:0}.september-page .live-header .countdown{flex:0 0 334px;gap:14px;width:334px}.september-page .countdown .flip-board{z-index:1;border:1px solid #171717;border-radius:5px;position:relative;box-shadow:1px 1px #171717!important}.september-page .countdown .flip-label{z-index:2;border:1px solid #171717;border-radius:5px;position:relative;box-shadow:1px 1.5px #171717!important}.september-page .countdown>.flip-unit:nth-of-type(4) .flip-label{background:#ff9400}@media (width<=900px){.september-page .live-header .countdown{flex:none;gap:9px;width:334px;max-width:100%}.september-page .countdown>b{flex:0 0 78px;max-width:78px;font-size:12px}.september-page .countdown>button.flip-unit{flex:0 0 50px;width:50px}}.desktop-page.september-page .film-stage .hero-film{clip-path:none;border-radius:0;width:calc(100% + 6px);max-width:none;height:calc(100% + 2px);top:-1px;left:-3px;right:auto}.desktop-page.september-page .updated-playground{aspect-ratio:1162/915;min-height:0}.desktop-page.september-page .updated-playground .play-title{top:41.2%}.desktop-page.september-page .updated-playground .play-disco{top:17.2%}.desktop-page.september-page .updated-playground .play-title-stars img{top:64.8%}.desktop-page.september-page .updated-playground .play-title-stars img+img{top:64.1%}.desktop-page.september-page .updated-swag{aspect-ratio:1197/864}.desktop-page.september-page .updated-swag .updated-swag-heading{width:40.936%;top:40.625%;left:27.235%}.desktop-page.september-page .updated-swag .updated-swag-heading h2{letter-spacing:.02em;font-size:5.848cqw;line-height:.8}.desktop-page.september-page .updated-swag .updated-swag-heading p{margin-top:2.4cqw;font-size:1.504cqw;line-height:1.4}.desktop-page.september-page .updated-swag :is(.updated-product-card,.updated-product-face,.updated-product-turn){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.desktop-page.september-page .updated-swag .updated-product-face img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.swag-cutout-note{-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute}@media (width<=700px){.desktop-page.september-page .updated-swag{height:auto;min-height:0;padding:0;display:block}.desktop-page.september-page .updated-swag .updated-product{position:absolute!important}.desktop-page.september-page .updated-swag .updated-swag-heading{margin:0;position:absolute}.desktop-page.september-page .updated-swag .updated-product{left:var(--product-x)!important;top:var(--product-y)!important;width:var(--product-w)!important;height:var(--product-h)!important}}.desktop-page.september-page .updated-swag .updated-product-face{overflow:visible}.desktop-page.september-page .updated-swag .updated-swag-heading{background:0 0}.desktop-page.september-page .updated-swag .updated-product:has(img[src$=cake-transparent\.png]) .updated-product-face img{rotate:-9.37deg}.desktop-page.september-page #swag-preview.updated-swag{aspect-ratio:1481/1052;height:auto;min-height:0;padding:0;display:block}.desktop-page.september-page #swag-preview .updated-swag-heading{width:40%;position:absolute;top:42%;left:30%}.desktop-page.september-page #swag-preview .updated-swag-heading h2{letter-spacing:-.02em;font-size:5.848cqw;line-height:.88;transform:none}.desktop-page.september-page #swag-preview .updated-swag-heading h2 .swag-title-line>span{paint-order:stroke fill;text-shadow:0 .08em #000;line-height:.88;-webkit-text-stroke:.045em #000!important}.desktop-page.september-page #swag-preview .updated-swag-heading p{white-space:nowrap;width:max-content;max-width:none;margin-top:2.7cqw;font-size:1.55cqw;line-height:1.35;left:50%;transform:translate(-50%)}.desktop-page.september-page #swag-preview .updated-product:has(img[src$=stickers-transparent\.png]) img{rotate:11.57deg}.swag-sticker-note{color:#ff29ad;pointer-events:none;font-family:Carattere,cursive;font-size:2.6cqw;position:absolute;top:80.7%;left:57.4%;transform:rotate(-2.8deg)}.swag-sticker-note svg{fill:none;stroke:currentColor;stroke-width:1px;width:3.5cqw;height:2cqw;display:block}.updated-swag .swag-live-note{z-index:3;box-shadow:none;color:#ff29ad;cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:0;padding:0;font:400 3.2cqw/1 Carattere,cursive;position:absolute}.swag-live-note svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:60%;height:5cqw;display:block;overflow:visible}.swag-live-note.arrow-right svg{width:30%;margin-left:76%;transform:rotate(65deg)}.swag-live-note.arrow-down svg{margin-left:25%}.swag-live-note.arrow-left svg{margin-left:-20%;transform:scaleX(-1)}.updated-swag .swag-sticker-note{box-shadow:none;pointer-events:auto;cursor:pointer;z-index:3;background:0 0;border:0;padding:0}.swag-live-note:focus-visible,.swag-sticker-note:focus-visible{outline-offset:5px;outline:2px solid #ff29ad}#swag-preview img[src$="3357-8589.png"]{clip-path:inset(18% 0 0)}#swag-preview img[src$="3357-8591.png"]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 51%,29% 51%,29% 32%,0 32%)}#swag-preview .swag-note-text{display:inline-block;position:relative;text-decoration:none!important}#swag-preview .swag-note-text:after{content:"✦";color:#fff;pointer-events:none;text-shadow:0 0 5px #ffbde9;opacity:0;position:absolute;top:-.15em;right:-.28em;transform:scale(.2)}#swag-preview :is(.swag-live-note,.swag-sticker-note):is(:hover,:focus-visible) .swag-note-text:after{animation:1.2s ease-in-out infinite swag-label-sparkle}@keyframes swag-label-sparkle{0%,to{opacity:0;transform:scale(.2)rotate(-25deg)}45%{opacity:1;transform:scale(.7)rotate(15deg)}75%{opacity:.5;transform:scale(.4)rotate(35deg)}}@media (prefers-reduced-motion:reduce){#swag-preview :is(.swag-live-note,.swag-sticker-note):is(:hover,:focus-visible) .swag-note-text:after{opacity:1;animation:none;transform:scale(.5)}}#swag-preview .swag-live-note[data-product-note=Jacket] svg{width:65%;height:3.5cqw;margin:0;position:absolute;top:.6em;left:90%;transform:rotate(-20deg)}#swag-preview .updated-product-turn{overflow:visible}#swag-preview .swag-live-note{pointer-events:none}#swag-preview .updated-product-card:is(:hover,:focus-visible) .swag-note-text:after{animation:1.2s ease-in-out infinite swag-label-sparkle}@media (prefers-reduced-motion:reduce){#swag-preview .updated-product-card:is(:hover,:focus-visible) .swag-note-text:after{opacity:1;animation:none;transform:scale(.5)}}@media (width>=901px){.desktop-page.september-page .updated-sky-hero .film-stage{aspect-ratio:1076/640;height:auto;min-height:0;max-height:none}.desktop-page.september-page .film-stage .film-copy{width:75%;max-width:none}.desktop-page.september-page .film-stage .film-copy h1{font-size:6.5cqw;line-height:.92}}.desktop-page.september-page .film-stage :is(.hero-film,.hero-cloud-hold){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;inset:0}@media (width<=900px){.september-page :is(.updated-swag,.updated-greetings,.updated-playground,.updated-speaking,.updated-meeting,.updated-explore){box-sizing:border-box;min-width:0;scroll-margin-top:154px}.september-page :is(.updated-swag-heading h2,.updated-greeting-copy h2,.talk-yellow h2,.updated-meeting h2,.updated-explore h2){-webkit-text-stroke:1.4px #101828;text-shadow:0 2px #101828}.september-page .updated-swag{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;height:auto;margin:0 0 24px;padding:44px 8px 24px;display:grid}.september-page .updated-swag .updated-swag-heading{grid-column:1/-1;width:100%;margin:0 0 12px;position:relative;inset:auto}.september-page .updated-swag .updated-swag-heading h2{font-size:clamp(36px,10.2vw,74px);line-height:.94}.september-page .updated-swag .updated-swag-heading p{white-space:normal;width:auto;max-width:28em;margin:22px auto 0;font-size:16px;line-height:1.5;position:static;transform:none}.september-page .updated-swag .updated-product{aspect-ratio:3/4;min-width:0;width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.september-page .updated-swag .updated-product-float{animation:none;transform:none}.september-page .updated-swag .updated-product-face{border-radius:12px;overflow:hidden}.september-page .updated-swag .updated-product-label{box-sizing:border-box;background:var(--party-light-yellow);width:auto;font-family:var(--display-font,"Degular Display");white-space:normal;text-align:center;padding:10px 5px;font-size:clamp(18px,4.8vw,26px);line-height:1.1;position:absolute;inset:auto 0 0;color:#101828!important}.september-page .updated-swag .updated-product-face>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:calc(100% - 40px)}.september-page .updated-swag .updated-product-card{cursor:pointer}.september-page .updated-swag .updated-product-card:focus-visible .updated-product-turn{transform:none}.swag-image-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:24px 16px 16px}.swag-image-dialog h2{margin-right:44px;font-size:28px;line-height:1.15}.swag-image-close,.birthday-close{width:44px;height:44px;top:6px;right:6px}.swag-image-dialog>img{max-height:calc(100dvh - 130px)}.september-page .updated-greetings{flex-direction:column;align-items:stretch;gap:42px;min-height:0;margin:20px 0 36px;padding:32px 20px 68px;display:flex}.september-page .updated-greeting-copy{max-width:520px;margin:auto}.september-page .updated-greeting-copy h2{font-size:clamp(44px,11vw,74px);line-height:.94}.september-page .updated-greeting-copy p{max-width:34em;margin:24px 0 16px;font-size:16px;line-height:1.5}.september-page .updated-greeting-copy>.updated-pill{text-align:left;min-height:48px;font-size:16px}.september-page .updated-card-stack{aspect-ratio:1;align-self:center;width:82%;max-width:390px;margin:12px 0 0}.september-page .updated-card-stack>span:last-child{font-size:14px;top:calc(100% + 24px)}.september-page .updated-card-stack img{border-radius:20px}.birthday-composer{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:54px 18px 22px}.birthday-composer[open]{flex-direction:column;gap:20px;padding:54px 18px 22px;display:flex}.birthday-preview{width:100%;max-width:380px;margin:0 auto}.birthday-preview>img{aspect-ratio:1}.birthday-preview p,.birthday-compose-fields>p,.birthday-compose-fields input,.birthday-compose-fields textarea{font-size:16px;line-height:1.5}.birthday-compose-fields label{font-size:14px}.birthday-compose-fields>small{font-size:12px;line-height:1.5}.birthday-share-actions :is(button,a){box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.september-page .updated-playground{aspect-ratio:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px;height:auto;min-height:0;margin:12px 0 32px;padding:28px 18px 36px;display:grid;overflow:hidden}.september-page .updated-playground .play-disco{-o-object-fit:contain;object-fit:contain;grid-column:1/-1;justify-self:center;width:76px;height:96px;position:relative;inset:auto}.september-page .updated-playground .play-title{grid-column:1/-1;width:100%;margin:10px auto 26px;position:relative;inset:auto;transform:rotate(-4deg)}.september-page .updated-playground .play-title h2{-webkit-text-stroke:1.4px #101828;text-shadow:-2px 3px #101828;font-size:clamp(50px,13.4vw,94px);line-height:.85}.september-page .updated-playground .play-title-stars{height:300px;inset:0 0 auto}.september-page .updated-playground .play-title-stars img{width:18px;top:22%;left:12%}.september-page .updated-playground .play-title-stars img+img{width:10px;top:34%;left:82%}.september-page .updated-playground .play-photo-position{aspect-ratio:3/4;align-self:center;position:relative;width:100%!important;height:auto!important;inset:auto!important}.september-page .updated-playground .play-photo-float{animation:none}.september-page .updated-playground .play-photo{cursor:pointer;border-width:3px;border-radius:10px}.september-page .updated-playground .play-photo-position:nth-of-type(3n+1){rotate:-3deg}.september-page .updated-playground .play-photo-position:nth-of-type(3n+2){rotate:2deg}.september-page .updated-playground .play-balloon-logo{-o-object-fit:contain;object-fit:contain;grid-column:1/-1;justify-self:center;width:40px;height:65px;margin:16px 0 4px;position:relative;inset:auto;transform:none}.september-page .updated-playground .play-description{letter-spacing:0;text-shadow:0 2px #101828;grid-column:1/-1;justify-self:center;width:100%;max-width:640px;line-height:1.16;position:relative;inset:auto;margin:0!important;font-size:clamp(25px,5.8vw,42px)!important}.september-page .updated-playground .play-description>span,.september-page .updated-playground .play-description>span:after{white-space:normal}.september-page .updated-speaking{margin:24px 0 0;padding:0}.september-page .talk-yellow{box-sizing:border-box;height:auto;min-height:0;padding:112px 16px 36px;position:relative;top:auto}.september-page .talk-yellow h2{letter-spacing:0;margin-bottom:24px;font-size:clamp(29px,7.1vw,62px);line-height:1.04}.september-page .talk-yellow em{letter-spacing:-.035em;-webkit-text-stroke:1.2px #101828;font-size:1.48em;line-height:.75}.september-page .talk-yellow p{max-width:32em;font:400 16px/1.5 Inter,sans-serif}.september-page .talk-birthday-seal{width:80px;height:80px;top:16px;right:calc(50% - 40px)}.september-page .talk-green{will-change:auto;grid-template-columns:minmax(0,1fr);gap:28px;min-height:0;margin:12px 0 0;padding:28px 22px 34px;display:grid;position:relative;transform:none!important}.september-page .talk-copy h3{letter-spacing:0;font-size:clamp(30px,7.5vw,42px);line-height:1.04}.september-page .talk-copy>p{font-size:16px;line-height:1.5}.september-page .talk-details{flex-wrap:wrap;gap:22px;padding-top:26px}.september-page .talk-details small{font-size:12px}.september-page .talk-details strong{font-size:21px}.september-page .talk-photo{width:100%;max-width:540px;margin:0 auto}.september-page .talk-photo>img{aspect-ratio:1.15;-o-object-fit:cover;object-fit:cover;box-sizing:border-box;height:auto}.september-page .talk-photo figcaption{box-sizing:border-box;max-width:calc(100% - 24px);margin:-12px auto 0;padding:12px;font-size:14px;line-height:1.4;display:table;position:relative;inset:auto;transform:rotate(-2deg)}.september-page .updated-meeting{padding:64px 8px 0}.september-page .updated-meeting header,.september-page .updated-explore header{margin:0 auto 38px}.september-page .updated-meeting h2{letter-spacing:0;font-size:clamp(37px,9.4vw,64px);line-height:.98}.september-page .updated-meeting h2 em{margin-bottom:8px;font-size:1.35em;line-height:.9}.september-page .updated-meeting h2 br{display:block}.september-page .updated-meeting header>p,.september-page .updated-explore header>p{max-width:35em;margin:auto;padding:0;font-size:16px;line-height:1.5}.september-page .meeting-grid{grid-template-columns:minmax(0,1fr);gap:38px;padding:0}.september-page .meeting-photo-stack{aspect-ratio:4/5;width:86%;max-width:340px;height:auto;margin:0 auto}.september-page .meeting-photo-stack img{border-radius:20px}.september-page .meeting-inline-form{gap:16px;width:100%;min-width:0;max-width:540px;padding:24px 20px}.september-page .meeting-inline-form h3{font-size:21px;line-height:1.3}.september-page .meeting-inline-form p,.september-page .meeting-inline-form input{font-size:16px;line-height:1.5}.september-page .meeting-inline-form label{font-size:14px}.september-page .meeting-inline-form .meeting-privacy{font-size:13px}.september-page .meeting-inline-form>button{min-height:48px;font-size:16px}.september-page .meeting-calendar>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.september-page .meeting-calendar button{min-width:0;min-height:64px}.september-page .meeting-calendar small{font-size:12px}.september-page .updated-explore{padding:64px 8px 24px}.september-page .updated-explore h2{letter-spacing:0;margin:0 0 24px;font-size:clamp(42px,10.2vw,72px);line-height:1}.september-page .updated-explore em{font-size:1.5em;line-height:.7}.september-page .updated-resources{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:12px}.september-page .resource-tile{box-sizing:border-box;justify-content:flex-start;gap:16px;min-width:0;min-height:170px;padding:22px 20px}.september-page .resource-tag{margin-right:18px;font-size:12px;line-height:1.2}.september-page .resource-tile h3{letter-spacing:0;overflow-wrap:break-word;font-size:28px;line-height:1.1}.september-page .resource-corner{top:15px;right:12px}.september-page .end-content{margin-top:28px}.september-page .end-content>#best-day-ever{height:843px;clip-path:inset(0)!important;overflow:hidden!important}.september-page .letters-play{opacity:1;min-height:44px;transform:scale(calc(1440px / (100vw - 28px)));transform-origin:100% 0;border-radius:30px;padding:10px 16px;font-size:16px;top:16px;right:30px}.september-page .updated-footer-meet{flex-direction:column;align-items:flex-start;gap:24px;padding:34px 22px;display:flex}.september-page .updated-footer-meet h2{font-size:clamp(32px,7.6vw,52px);line-height:1.04}.september-page .updated-footer-meet p{font-size:16px;line-height:1.5}.september-page .updated-footer-meet button{width:170px;min-height:48px;font-size:16px}.september-page .footer-playground{padding:12px}.september-page .footer-playground-inner{padding:28px 16px 20px}.september-page .footer-greeting>span{font-size:clamp(42px,10vw,70px)}.september-page .footer-wordmark{align-items:center;min-height:44px;margin:24px 0;display:flex}.september-page .footer-wordmark img{width:100%}.september-page .footer-controls{flex-direction:column;align-items:stretch;gap:18px}.september-page .footer-socials{flex-wrap:wrap;gap:10px;display:flex}.september-page .footer-socials>a{place-items:center;min-width:44px;min-height:44px;display:grid}.september-page .footer-socials img{width:34px;height:34px}.september-page .footer-legal{white-space:normal;flex-basis:100%;align-items:center;gap:12px;margin:0;font-size:12px}.september-page .footer-legal a{align-items:center;min-height:44px;display:inline-flex}.september-page .footer-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.september-page .footer-modes button{gap:5px;min-width:0;min-height:44px;padding:8px 5px;font-size:15px}.september-page .footer-modes img{width:16px;height:16px}}@media (width<=500px){.september-page .updated-resources{grid-template-columns:minmax(0,1fr)}.september-page .resource-tile{min-height:150px}.september-page .resource-tile h3{max-width:20em;font-size:28px}}@media (width<=900px) and (hover:none){.september-page .updated-card-stack:hover .stack-back.one{transform:translate(13px,-10px)rotate(10deg)}.september-page .updated-card-stack:hover .stack-back.two{transform:translate(-13px,9px)rotate(-8deg)}.september-page .updated-card-stack:hover .stack-front{transform:translateY(-2px)rotate(-2.5deg)scale(1)}.september-page .resource-tile:hover{transform:none}}.mobile-nav-toggle{display:none}@media (width<=900px){:root{--sticky-content-top:108px}html{scroll-padding-top:108px}.desktop-page.september-page{box-sizing:border-box;gap:12px;padding:0 12px;overflow:clip}.september-page .header-track{z-index:41;position:relative;top:auto}.september-page .live-header{align-items:center;gap:12px;height:auto;padding:8px 0 0;position:relative;top:auto}.september-page .live-header:before{inset:0 -12px -8px}.september-page .live-header .top-ticker{border-radius:10px;width:100%;height:36px}.september-page .ticker-run>span{height:36px}.september-page .ticker-run{font-size:25px}.september-page .ticker-run i{font-size:31px}.september-page .ticker-run em{margin-inline:3px;font-size:19px}.september-page .live-header .countdown{box-sizing:border-box;flex:none;gap:12px;width:300px;max-width:100%;height:58px;padding:0 4px 4px}.september-page .countdown>b{flex:78px;max-width:88px;font-size:13px}.september-page .countdown>button.flip-unit{flex:0 0 52px;width:52px;min-height:54px}.september-page .countdown .flip-board{height:34px}.september-page .countdown .flip-numeral{height:32px;font-size:25px;line-height:32px}.september-page .countdown .flip-label{height:19px;font-size:10px}.september-page .navigation-track{z-index:45;background:#fff9e8;align-self:stretch;position:sticky;top:0}.september-page .interactive-navigation{box-sizing:border-box;background:#fff9e8;grid-template-columns:1fr auto 48px;gap:12px;width:100%;height:96px;padding:3px 0;display:grid;position:relative;top:0}.september-page .interactive-navigation:before{content:"";z-index:-1;background:#fff9e8;position:absolute;inset:0 -12px}.september-page .nav-brand{align-self:center;width:120px;max-width:100%;height:78px;margin:0}.september-page .nav-booking{grid-area:1/2;place-self:center;width:94px;height:92px;margin:0}.september-page .castle-booking{zoom:.44}.mobile-nav-toggle{background:var(--party-yellow);cursor:pointer;border:1px solid #101828;border-radius:50%;flex-direction:column;grid-area:1/3;justify-content:center;align-self:center;align-items:center;gap:5px;width:46px;height:46px;display:flex}.mobile-nav-toggle>span{background:#101828;width:19px;height:2px;transition:transform .2s,opacity .2s}.mobile-nav-toggle[aria-expanded=true]>span:first-child{transform:translateY(7px)rotate(45deg)}.mobile-nav-toggle[aria-expanded=true]>span:nth-child(2){opacity:0}.mobile-nav-toggle[aria-expanded=true]>span:last-child{transform:translateY(-7px)rotate(-45deg)}.september-page .nav-links{box-sizing:border-box;background:#fff9e8;border-bottom:1px solid #101828;grid-template-columns:1fr 1fr;gap:10px;width:100%;padding:12px 3px 16px;display:none;position:absolute;top:100%;left:0;overflow:visible}.september-page .interactive-navigation[data-open=true] .nav-links{display:grid}.september-page .nav-links>a,.september-page .nav-links>a:nth-child(2),.september-page .nav-links>a:last-child{box-sizing:border-box;white-space:normal;min-width:0;min-height:62px;padding:10px;font-size:18px;line-height:1.05}.september-page .nav-links>a>span:first-child{white-space:pre-line}.september-page .nav-arrow{margin-left:5px}.september-page .event-content{gap:0}.desktop-page.september-page .updated-sky-hero{border-radius:18px;scroll-margin-top:108px}.desktop-page.september-page .updated-sky-hero .updated-sky-stage{height:clamp(440px,100svh - 170px,640px);min-height:0;max-height:none}.desktop-page.september-page .updated-sky-hero .updated-sky-copy{width:calc(100% - 32px);max-width:560px;top:50%;left:50%}.desktop-page.september-page .updated-sky-hero .updated-sky-copy h1{letter-spacing:-.02em;height:auto;font-size:clamp(35px,11.8cqw,68px);line-height:.95}.desktop-page.september-page .updated-sky-hero .hero-title-line{flex-direction:column;align-items:center;gap:5px;margin:0 0 8px;display:flex;position:static}.desktop-page.september-page .updated-sky-hero .hero-title-line em{letter-spacing:-.035em;font-size:1.65em;position:static;scale:none;line-height:1!important}.desktop-page.september-page .updated-sky-hero .hero-title-line>span{font-size:1.2em;position:static}.desktop-page.september-page .updated-sky-hero .hero-celebrating{white-space:nowrap;margin:0;font-size:1em;position:static}.desktop-page.september-page .updated-sky-hero .updated-sky-copy p{text-wrap:pretty;max-width:460px;margin:26px auto 0;font-size:16px;line-height:1.5}.desktop-page.september-page .updated-sky-hero .hero-booking{min-height:48px;margin-top:26px;padding:12px 22px;font-size:15px}.september-page .updated-customer-ribbon{border-radius:16px;flex-direction:column;height:auto;min-height:104px;margin-top:12px;padding:12px 0 4px;display:flex}.september-page .updated-customer-label{text-align:center;flex:none;padding:0 16px;font-size:13px;line-height:1.4}.september-page .updated-customer-viewport{flex:none;width:100%}.september-page .updated-customer-set{gap:30px;height:58px;padding-inline:15px}.september-page .scratch-intro-copy{box-sizing:border-box;padding:0 12px;top:24px}.september-page .scratch-intro-copy h2{letter-spacing:0;width:100%;margin-bottom:20px;font-size:clamp(34px,9.8vw,64px);line-height:.96}.september-page .scratch-subtitle{max-width:480px;margin-inline:auto;font-size:16px;line-height:1.5}.september-page .scratch-subtitle br{display:none}.september-page .scratch-new-stage{top:108px;overflow:hidden}.september-page :is(button,a,input,textarea):focus-visible{outline-offset:4px;outline:3px solid #101828}.booking-dialog.booking-illustrated{overscroll-behavior:contain;border-radius:16px;width:calc(100vw - 24px);max-width:620px;max-height:calc(100dvh - 24px);margin:auto;overflow:auto}.booking-illustrated .booking-shell{min-height:0;max-height:none;display:block}.booking-illustrated .booking-art{display:none}.booking-illustrated .booking-content-wrap{padding:58px 20px 24px;display:block}.booking-illustrated .booking-content{box-sizing:border-box;width:100%}.booking-illustrated .booking-content input{height:48px;font-size:16px}.booking-illustrated .booking-privacy{font-size:12px}.booking-illustrated .booking-times{grid-template-columns:repeat(2,minmax(0,1fr))}.booking-illustrated .booking-times button,.booking-illustrated .booking-confirm,.booking-illustrated .text-button{min-height:48px}.booking-dialog .dialog-close,.birthday-composer .birthday-close,.swag-image-dialog .swag-image-close{color:#101828;z-index:5;background:#fff9e8;border:1px solid #101828;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:8px;right:8px}.birthday-composer{overscroll-behavior:contain;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.birthday-composer[open]{flex-direction:column;gap:24px;padding:58px 20px 24px;display:flex}.birthday-composer .birthday-compose-fields{order:0;min-width:0}.birthday-composer .birthday-preview{box-sizing:border-box;order:1;width:100%;max-width:440px;margin:0 auto}.birthday-composer .birthday-preview>img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.birthday-compose-fields input,.birthday-compose-fields textarea{min-height:48px;font-size:16px}.birthday-compose-fields>small{font-size:12px;line-height:1.5}.birthday-share-actions :is(button,a){box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.swag-image-dialog{box-sizing:border-box;width:calc(100vw - 24px);max-width:620px;max-height:calc(100dvh - 24px);padding:58px 16px 20px;overflow:auto}.swag-image-dialog>img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:calc(100dvh - 150px)}.swag-image-dialog>h2{font-size:28px}}@media (width<=360px){.september-page .interactive-navigation{grid-template-columns:1fr 88px 44px;gap:8px}.september-page .nav-brand{width:110px}.september-page .nav-booking{width:88px}.desktop-page.september-page .updated-sky-hero .updated-sky-copy{width:calc(100% - 24px)}.desktop-page.september-page .updated-sky-hero .updated-sky-copy p{font-size:15px}}@media (prefers-reduced-motion:reduce){.mobile-nav-toggle>span{transition:none}.updated-customer-viewport{overflow-x:auto}.updated-customer-track{transform:none!important}.updated-customer-set[aria-hidden=true]{display:none}.scratch-journey{height:var(--scratch-stage-height)!important}.scratch-new-stage{position:relative;top:0!important}.scratch-new-stage iframe{transform:none!important}.scratch-journey,.scratch-new-stage{min-height:680px}.scratch-new-stage iframe{top:290px;height:390px!important}.scratch-intro-copy [data-type-piece]{opacity:1!important;transform:none!important}}@media (width<=900px) and (height<=500px){:root{--sticky-content-top:72px}.september-page .interactive-navigation{height:64px}.september-page .nav-brand{width:92px;height:56px}.september-page .nav-booking{width:64px;height:62px}.september-page .castle-booking{zoom:.29}.september-page .nav-links{max-height:calc(100dvh - 72px);overflow-y:auto}.september-page .scratch-new-stage{top:72px}.september-page .scratch-intro-copy{top:8px}.september-page .scratch-intro-copy h2{margin-bottom:12px;font-size:32px}.september-page .scratch-subtitle{font-size:14px}}@media (width<=900px){.september-page .scratch-new-stage iframe{top:50%;bottom:auto;translate:0 -50%;height:min(100%,100vw - 24px)!important}.september-page .scratch-subtitle br,.september-page :is(.updated-meeting header>p,.updated-explore header>p,.talk-yellow p) br{display:initial}.september-page :is(.updated-swag,.updated-greetings,.updated-playground,.updated-speaking,.updated-meeting,.updated-explore){scroll-margin-top:var(--sticky-content-top)}}@media (width<=900px) and (prefers-reduced-motion:reduce){.september-page .scratch-new-stage iframe{top:290px;translate:none;height:360px!important}}@media (width<=900px){.september-page .updated-swag .updated-product .updated-product-label{text-align:center;place-items:center;min-height:40px;font-size:clamp(18px,4.8vw,26px);line-height:1.1;display:grid;width:100%!important;inset:auto 0 0!important}.september-page .updated-meeting .meeting-photo-stack:is(:hover,:focus-visible) img{translate:none;rotate:none}.september-page .updated-card-stack:is(:hover,:focus-visible) .stack-back.one{transform:translate(10px,-7px)rotate(7deg)}.september-page .updated-card-stack:is(:hover,:focus-visible) .stack-back.two{transform:translate(-10px,7px)rotate(-6deg)}.september-page .updated-card-stack:is(:hover,:focus-visible) .stack-front{transform:rotate(-2.5deg)scale(1)}.september-page .navigation-track{translate:0 var(--mobile-nav-exit,0px)}.september-page .nav-links{max-height:calc(100dvh - var(--mobile-nav-bottom,96px) - 8px);overscroll-behavior:contain;overflow-y:auto}}@media (width<=900px) and (height<=500px){.september-page .scratch-intro-copy{width:55%;top:32px}.september-page .scratch-new-stage iframe{width:45%;left:55%}}.september-page .updated-swag .updated-swag-heading [data-shine]:after,.september-page .updated-playground .play-description>span:after{content:attr(data-shine) / ""}@media (width<=900px){.september-page .nav-links>a{color:#142435;border-color:#969892;background:#fff9e8!important}.september-page .nav-links>a:is(:hover,:focus-visible,[aria-current=location]){background:var(--nav-fill)!important}.september-page .nav-links>a:first-child{--nav-fill:#c5f1f4}.september-page .nav-links>a:nth-child(2){--nav-fill:var(--party-light-pink)}.september-page .nav-links>a:nth-child(3){--nav-fill:#d9edff}.september-page .nav-links>a:nth-child(4){--nav-fill:var(--party-blue)}.september-page .nav-links>a:nth-child(5){--nav-fill:var(--party-yellow)}.september-page .nav-links>a:nth-child(6){--nav-fill:var(--party-green)}.september-page .nav-links>a:is(:nth-child(4),:nth-child(6)):is(:hover,:focus-visible,[aria-current=location]){color:#fff9e8}.september-page .nav-links>a .nav-arrow{color:#142435;background:0 0;border:0;border-radius:0}}.updated-greetings .updated-greeting-copy h2 span:nth-child(-n+2){color:var(--party-yellow,#ffca00)}.updated-greetings .updated-greeting-copy h2 span:nth-child(3){letter-spacing:-.025em;text-transform:none;color:var(--party-pink,#f326a6);text-shadow:none;margin-top:6px;font:400 1.4em/.75 Carattere}.updated-greetings .updated-greeting-copy>.updated-pill{box-shadow:none;background:0 0;border:0;padding:8px 0;font:400 38px/1.2 Carattere}.updated-greetings .updated-greeting-copy>.updated-pill .interaction-arrow{font:26px/1 Inter}.birthday-composer .birthday-compose-fields h2{margin:0 0 20px;font:600 48px/.9 Degular Display}.birthday-composer .birthday-compose-fields h2 em{color:var(--party-pink,#f326a6);margin-top:4px;margin-left:35px;font:400 78px/.85 Carattere;display:block}.birthday-composer .birthday-card-choices{gap:16px;margin:22px 0}.birthday-composer .birthday-card-choices img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:90px;height:100px}.birthday-composer .birthday-card-choices button{border-radius:12px}.birthday-composer .birthday-preview h3{color:var(--party-pink,#f326a6);font:400 40px/1.05 Carattere}@media (width>=761px){.birthday-composer{border:0;border-radius:24px;width:min(1270px,100vw - 64px);height:min(758px,100dvh - 64px);max-height:calc(100dvh - 64px);padding:0}.birthday-composer[open]{grid-template-columns:1fr 1fr;gap:0}.birthday-composer .birthday-preview{background:#fff9e8;border:0;border-radius:0;align-self:stretch;height:100%;min-height:0;margin:0;position:relative;overflow:auto}.birthday-composer .birthday-preview>img{aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:100%}.birthday-composer .birthday-preview>div{background:#fff9e8f2;max-height:45%;padding:23px 36px;position:absolute;bottom:0;left:0;right:0;overflow:auto}.birthday-composer .birthday-preview>div small{font-size:10px}.birthday-composer .birthday-preview>div p{margin:8px 0;font-size:13px}.birthday-composer .birthday-compose-fields{min-width:0;padding:60px 65px 35px;overflow:auto}}@media (width<=1100px) and (width>=761px){.birthday-composer .birthday-compose-fields{padding:48px 32px 24px}.birthday-composer .birthday-compose-fields h2{font-size:38px}.birthday-composer .birthday-compose-fields h2 em{font-size:64px}.birthday-composer .birthday-card-choices img{width:65px;height:78px}}@media (width<=760px){.updated-greetings .updated-greeting-copy>.updated-pill{font-size:32px}.birthday-composer .birthday-compose-fields h2{font-size:36px}.birthday-composer .birthday-compose-fields h2 em{font-size:62px}.birthday-composer .birthday-card-choices img{width:70px;height:82px}}.updated-greetings .updated-greeting-copy>.updated-pill{color:#101828;box-shadow:none;text-underline-offset:6px;background:0 0;border:0;align-items:center;gap:15px;font:400 28px/1.2 Carattere;text-decoration:underline 1px #0000;transition:text-decoration-color .22s;display:inline-flex;transform:none}.updated-greetings .updated-greeting-copy>.updated-pill:is(:hover,:focus-visible,:active){color:#101828;box-shadow:none;background:0 0;text-decoration-color:#101828;transform:none}.updated-greetings .updated-greeting-copy>.updated-pill .interaction-arrow,.updated-greetings .updated-greeting-copy>.updated-pill:is(:hover,:focus-visible,:active) .interaction-arrow{margin-left:0;font:20px/1 Inter;transition:none;transform:rotate(0)translate(0,0)}@media (prefers-reduced-motion:reduce){.updated-greetings .updated-greeting-copy>.updated-pill{transition:none}}.updated-greetings .updated-greeting-copy>.updated-pill[data-arrow-only]:is(:hover,:focus-visible,:active){background:0 0;text-decoration-color:#0000;transform:none}.updated-greetings .updated-greeting-copy>.updated-pill[data-arrow-only] .interaction-arrow{transition:transform .25s}.updated-greetings .updated-greeting-copy>.updated-pill[data-arrow-only]:is(:hover,:focus-visible) .interaction-arrow{transform:translate(5px)}@media (prefers-reduced-motion:reduce){.updated-greetings .updated-greeting-copy>.updated-pill[data-arrow-only] .interaction-arrow{transition:none;transform:none!important}}.updated-greetings .updated-card-stack .stack-layer img{transform-origin:50% 85%;transition:transform .7s cubic-bezier(.34,1.38,.64,1),translate .8s cubic-bezier(.34,1.42,.64,1),rotate .8s cubic-bezier(.34,1.42,.64,1);scale:1}.updated-greetings .updated-card-stack .stack-back.one{transition-delay:65ms;transform:rotate(5deg)translate(20px)}.updated-greetings .updated-card-stack .stack-back.two{transition-delay:35ms;transform:rotate(-5deg)translate(-20px)}.updated-greetings .updated-card-stack .stack-front{animation:.5s both meeting-photo-in;transform:none}.updated-greetings .updated-card-stack:is(:hover,:focus-visible) .stack-back.one{translate:30px -12px;rotate:5deg}.updated-greetings .updated-card-stack:is(:hover,:focus-visible) .stack-back.two{translate:-30px -17px;rotate:-5deg}.updated-greetings .updated-card-stack:is(:hover,:focus-visible) .stack-front{transform:scale(1)}@media (prefers-reduced-motion:reduce){.updated-greetings .updated-card-stack .stack-layer img{transition:none!important;animation:none!important;translate:none!important;rotate:none!important}}@media (width>=901px){.september-page .updated-greetings{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;padding-left:75px;padding-right:75px}.september-page .updated-greetings .updated-card-stack{aspect-ratio:auto;width:100%;height:460px}.september-page .updated-greetings .updated-card-stack .stack-layer img{width:80%;height:100%;left:10%;right:auto}.september-page .updated-greetings .updated-greeting-copy{box-sizing:border-box;padding-left:10%}}@layer input-focus{:root :focus{outline:none!important}:root[data-keyboard-navigation] :focus-visible{outline-offset:3px!important;outline:2px solid #101828!important}:root[data-keyboard-navigation] .party-moments-thumbnail:focus-visible{outline-offset:-2px!important}}:where(dialog) :is(.gc-close,.dialog-close,.party-moments-close,.gallery-close){color:#101828;cursor:pointer;width:40px;height:40px;box-shadow:none;background:0 0;border:0;border-radius:50%;place-items:center;padding:8px;display:grid}:where(dialog) :is(.gc-close,.dialog-close,.party-moments-close,.gallery-close):hover{background:#ffc0e8}dialog .dialog-ui-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;display:block}.updated-playground .play-photo-float{animation:party-photo-hover var(--photo-duration,9s) ease-in-out infinite!important;animation-delay:var(--photo-delay)!important;animation-play-state:paused!important}.updated-playground.party-dance-visible .play-photo-float{animation-play-state:running!important}.updated-playground .play-photo-float:has(.play-photo:active){animation-play-state:paused!important}@keyframes party-photo-hover{0%,to{transform:translate(0)rotate(-1deg)}50%{transform:translate(5px,-12px)rotate(1.3deg)}}@media (prefers-reduced-motion:reduce){.updated-playground .play-photo-float{animation:none!important}}.party-moments-dialog button svg{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.desktop-page.redesigned-page.september-page{overflow:visible}.updated-footer .updated-footer-meet{box-shadow:0 0 0 100vmax var(--party-blue);clip-path:inset(0 -100vmax)}@media (width>=901px){.desktop-page.september-page .interactive-navigation{justify-content:flex-start;gap:12px;height:780px;max-height:780px}.desktop-page.september-page .nav-brand{flex:none;width:220px;height:132px;margin:0}.desktop-page.september-page .nav-links{flex:none;justify-content:flex-start;gap:10px}.desktop-page.september-page .nav-links>a,.desktop-page.september-page .nav-links>a:last-child{flex:none;height:60px;min-height:60px;max-height:60px;font-size:20px}.desktop-page.september-page .nav-booking{flex:none;margin:0}}.nav-brand{isolation:isolate;position:relative;overflow:visible}.nav-brand>img{z-index:1;position:relative}.logo-confetti{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:visible}.logo-confetti i{opacity:0;width:7px;height:10px;position:absolute;top:50%;left:50%}#swag-preview :is(.updated-product,.swag-card-pointer,.updated-product-float,.updated-product-card,.updated-product-turn,.updated-product-face,.swag-live-note,.swag-note-text,.tilt-card){box-shadow:none!important;background:0 0!important}#swag-preview .updated-product-face img{background:0 0!important}.desktop-page.september-page .live-header .countdown{color:#162133;flex:0 0 262px;justify-content:flex-start;gap:0;width:262px;height:60px;padding:0}.desktop-page.september-page .countdown>b{min-width:72px;max-width:72px;font:600 16px/1 "Degular Display",var(--display-font),sans-serif;flex:0 0 72px;margin-right:9px}.desktop-page.september-page .countdown>button.flip-unit.playful-countdown{border-radius:5px;flex:0 0 44px;width:44px;min-height:0}.desktop-page.september-page .countdown>button.flip-unit.playful-countdown>.flip-board{background:#fff9e8;border:.5px solid #000;border-radius:5px;height:33px;box-shadow:1px 1px #000!important}.desktop-page.september-page .countdown .flip-board:before,.desktop-page.september-page .countdown .flip-board:after{display:none}.desktop-page.september-page .countdown .flip-numeral{font:600 26px/31px "Degular Display",var(--display-font),sans-serif;letter-spacing:0;color:#162133;height:31px}.desktop-page.september-page .countdown>button.flip-unit.playful-countdown>.flip-label{box-sizing:border-box;color:#000;border:.5px solid #000;border-radius:3px;height:16px;margin:-1px 0 0;padding:2px 0;font:600 9px/11px Inter,sans-serif;box-shadow:1px 1px #000!important}.desktop-page.september-page .countdown>.flip-unit:first-of-type .flip-label{background:#199aff}.desktop-page.september-page .countdown>.flip-unit:nth-of-type(2) .flip-label{background:#f9c6e9}.desktop-page.september-page .countdown>.flip-unit:nth-of-type(3) .flip-label{background:#00a653}.desktop-page.september-page .countdown>.flip-unit:nth-of-type(4) .flip-label{background:#ffca00}.desktop-page.september-page .scratch-intro-copy h2{letter-spacing:1.4px;-webkit-text-stroke:2px #000;text-shadow:0 4px #000;width:650px;max-width:100%;margin:0 auto 30px;font-size:70px;line-height:.9}.desktop-page.september-page .scratch-intro-copy h2>span:first-child{color:#00a653}.desktop-page.september-page .scratch-intro-copy h2>span:nth-child(2){color:#ef27b2}.desktop-page.september-page .scratch-intro-copy h2>span:nth-child(3){color:#ffca00}.desktop-page.september-page .scratch-subtitle{color:#000;margin:0;font:400 16px/1.4 Inter,sans-serif}@media (width<=900px){.desktop-page.september-page .live-header .countdown{flex:none;width:262px;max-width:100%;height:53px}.desktop-page.september-page .scratch-intro-copy h2{letter-spacing:.3px;-webkit-text-stroke:1.4px #000;text-shadow:0 2px #000;margin-bottom:22px;font-size:clamp(30px,8vw,60px)}.desktop-page.september-page .scratch-subtitle{font-size:14px}}@media (width<=900px) and (height<=500px){.desktop-page.september-page .scratch-intro-copy h2{margin-bottom:12px;font-size:30px}}.desktop-page.september-page .live-header .countdown{flex-basis:282px;gap:0;width:282px}.desktop-page.september-page .countdown>b{margin-right:12px}.desktop-page.september-page .countdown>button.flip-unit.playful-countdown{flex-basis:49px;width:49px;margin-left:-1px}.desktop-page.september-page .countdown>button.flip-unit.playful-countdown>.flip-board{border:.55px solid #000;border-radius:5px;height:35px;box-shadow:1.5px 1.5px #000!important}.desktop-page.september-page .countdown .flip-half{border-radius:4px}.desktop-page.september-page .countdown .flip-numeral{letter-spacing:-.5px;height:33px;font:600 26px/33px Degular Display,sans-serif}.desktop-page.september-page .countdown>button.flip-unit.playful-countdown>.flip-label{border:.55px solid #000;border-radius:4px;height:18px;padding:0;font:600 10px/15px Inter,sans-serif;box-shadow:1.5px 1.5px #000!important}.desktop-page.september-page .countdown .flip-seam{opacity:0}.updated-footer.lower-polish .footer-playground{background-size:1920px 349px;min-height:349px;padding:26px 28px}.updated-footer.lower-polish .footer-playground-inner{max-width:1020px;padding:30px 46px 26px}.updated-footer.lower-polish .footer-modes button[aria-pressed=true]{background:#ffca00}.desktop-page.september-page .updated-explore.lower-polish h2{--heading-stroke:2px;-webkit-text-stroke:var(--heading-stroke) #000}.desktop-page.september-page .updated-explore.lower-polish h2 em{--heading-stroke:1.4px;-webkit-text-stroke:var(--heading-stroke) #000}.desktop-page.september-page :is(.updated-explore h2,.updated-meeting h2,.talk-yellow h2) :is(type-copy,type-piece){-webkit-text-stroke:inherit;paint-order:stroke fill}@media (width<=900px){.desktop-page.september-page .live-header .countdown{flex-basis:auto;width:282px}.updated-footer.lower-polish .footer-playground{background-size:1920px 349px}}@media (width>=901px){.updated-footer.lower-polish .footer-playground{zoom:calc(1 / var(--page-scale,1));width:calc(1440px * var(--page-scale,1))}}.desktop-page.september-page .updated-speaking.lower-polish .talk-green{background:#00a653}.desktop-page.september-page .nav-links>a[href=\#speaking-session]{--nav-fill:#ffca00}.desktop-page.september-page .nav-links>a[href=\#booth-experience]{--nav-fill:#199aff}.desktop-page.september-page .nav-links>a[href=\#speaking-session]:is(:hover,:focus-visible,[aria-current=location]){color:#101828}.desktop-page.september-page .nav-links>a[href=\#booth-experience]:is(:hover,:focus-visible,[aria-current=location]){color:#fff9e8}.desktop-page.september-page .updated-meeting.lower-polish h2{-webkit-text-stroke:2px #000;paint-order:stroke fill;font-weight:600}.desktop-page.september-page .updated-meeting.lower-polish h2 em{-webkit-text-stroke:1.5px #000;paint-order:stroke fill}.updated-footer.lower-polish .footer-playground{background-size:2200px 400px;min-height:400px}@media (width>=901px){.updated-footer.lower-polish .footer-playground{zoom:1;isolation:isolate;background:0 0;width:100%;height:517px;min-height:517px;padding:37.55px 0;position:relative;overflow:visible}.updated-footer.lower-polish .footer-playground:before{content:"";z-index:-1;background-position:50%;background-size:2843px 517px;width:2843px;height:517px;position:absolute;top:0;left:50%;transform:translate(-50%)}.updated-footer.lower-polish .pattern-striped:before{background-image:repeating-linear-gradient(127.87deg,#00a653 0 235.553px,#ffca00 235.553px 471.106px,#00a653 471.106px 706.659px,#199aff 706.659px 942.212px,#ffca00 942.212px 1177.77px,#fa25b0 1177.77px 1413.32px,#00a653 1413.32px 1648.87px,#ffca00 1648.87px 1884.42px,#199aff 1884.42px 2119.98px,#00a653 2119.98px 2355.53px,#fa25b0 2355.53px 2591.08px,#ffca00 2591.08px 2826.64px)}.updated-footer.lower-polish .pattern-dotted:before{background-image:url(/events/kubecon-na-2026/assets/desktop-polish/footer-dotted.png)}.updated-footer.lower-polish .footer-playground-inner{border-radius:12.517px;width:1366.9px;max-width:calc(100% - 75px);height:441.863px;margin:0 auto;padding:0;position:relative}.updated-footer.lower-polish .footer-greeting{position:absolute;top:42px;left:63.84px}.updated-footer.lower-polish .footer-greeting>span{margin:0;font-size:87.622px;line-height:.7;transform:rotate(-7.59deg)}.updated-footer.lower-polish .footer-wordmark{margin:0;position:absolute;top:123.92px;left:63.84px;right:63.84px}.updated-footer.lower-polish .footer-controls{align-items:end;position:absolute;top:344.23px;left:63.84px;right:63.84px}.updated-footer.lower-polish .footer-socials{align-items:end;gap:12.517px}.updated-footer.lower-polish .footer-socials img{width:47.566px;height:47.566px}.updated-footer.lower-polish .footer-legal{gap:12.517px;margin-left:0;font-size:15.021px}.updated-footer.lower-polish .footer-modes button{gap:12.517px;min-height:47.566px;padding:10.014px 12.517px;font-size:20.028px}.updated-footer.lower-polish .footer-modes img{width:25.035px;height:25.035px}}dialog :is(.dialog-close,.gc-close,.party-moments-close,.gallery-close){box-shadow:none;background:0 0;border:1px solid #101828}dialog :is(.dialog-close,.gc-close,.party-moments-close,.gallery-close):is(:hover,:active){background:#ffca00}.updated-footer.lower-polish .pattern-dotted .footer-greeting>span{color:#00a653}.booking-dialog .dialog-close{background:0 0}.booking-dialog .dialog-close:is(:hover,:active){background:#ffca00}dialog:is(.booking-dialog,.greeting-composer,.party-moments-dialog,.gallery-lightbox) button:is(.dialog-close,.gc-close,.party-moments-close,.gallery-close){width:40px;height:40px;box-shadow:none;color:#101828;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;padding:8px;transition:background-color .18s,border-color .18s;display:grid}dialog:is(.booking-dialog,.greeting-composer,.party-moments-dialog,.gallery-lightbox) button:is(.dialog-close,.gc-close,.party-moments-close,.gallery-close):is(:hover,:active){background:#ffca00;border-color:#101828}.desktop-page.september-page :is(.film-copy h1,.updated-swag-heading h2,.updated-greeting-copy h2,.updated-meeting>header h2,.updated-explore>header h2,.talk-yellow h2,.play-title h2,.scratch-intro-copy h2),.desktop-page.september-page .marquee-run,.desktop-page.september-page .marquee-run :is(b,strong){font-family:degular-display,Degular Display,sans-serif!important;font-weight:700!important}.desktop-page.september-page :is(h1,h2,h3) em,.desktop-page.september-page .updated-greeting-copy h2>span:last-child{font-family:Carattere,cursive!important;font-weight:400!important}.desktop-page.september-page :is(.film-copy h1,.updated-swag-heading h2,.updated-greeting-copy h2,.updated-meeting h2,.updated-explore h2,.talk-yellow h2){-webkit-text-stroke:1.5px #101828;paint-order:stroke fill;text-shadow:0 3px #000}.desktop-page.september-page :is(.film-copy h1,.updated-meeting h2,.updated-explore h2,.talk-yellow h2) em,.desktop-page.september-page .updated-greeting-copy h2>span:last-child{-webkit-text-stroke:1px #101828;paint-order:stroke fill;text-shadow:none}.desktop-page.september-page .film-copy h1 em{color:#fa25b0}.desktop-page.september-page .film-copy h1 :is(.hero-title-line>span,.hero-celebrating){color:#ffca00}.desktop-page.september-page :is(h1,h2,h3) :is(type-copy,type-piece){font-family:inherit;font-weight:inherit;-webkit-text-stroke:inherit;paint-order:stroke fill}.booking-illustrated .booking-content h2{margin-bottom:22px;font:400 38px/1.1 Carattere,cursive}.booking-illustrated .booking-confirm,.desktop-page.september-page .meeting-inline-form button{color:#fff;border-radius:999px!important}.desktop-page.september-page .demo-button,.desktop-page.september-page .updated-footer-meet button{color:#101828;background:#fff4d9;border:1px solid #101828;border-radius:999px}.desktop-page.september-page .demo-button:is(:hover,:active),.desktop-page.september-page .updated-footer-meet button:is(:hover,:active){background:#ffca00}.booking-castle-banner svg{font-family:Degular Display,sans-serif;font-weight:600}.desktop-page.september-page .talk-photo figcaption{isolation:isolate;overflow:hidden}.desktop-page.september-page .talk-photo figcaption:after{content:"";z-index:-1;width:35%;height:160%;transform:translateX(var(--tag-shine-x,-160%)) skewX(28deg);pointer-events:none;background:linear-gradient(90deg,#0000 0 12%,#fff9e866 12% 58%,#0000 58% 64%,#fff9e84d 64% 79%,#0000 79%);position:absolute;top:-30%;left:0}@media (prefers-reduced-motion:reduce){.desktop-page.september-page .talk-photo figcaption:after{display:none}}.desktop-page.september-page .updated-meeting.lower-polish .meeting-inline-form>button{color:#fff;border-radius:999px}.desktop-page.september-page .updated-meeting.lower-polish .meeting-inline-form>button:hover{color:#101828;background:#ffca00}.desktop-page.september-page .updated-speaking.lower-polish .talk-copy h3{font-family:Degular Display,sans-serif;font-weight:500}.desktop-page.september-page .updated-speaking.lower-polish .talk-copy>p{-webkit-text-stroke:0;text-shadow:none;font-family:Inter,sans-serif;font-weight:400}.desktop-page.september-page .updated-speaking.lower-polish{padding-bottom:64px;overflow:visible}.desktop-page.september-page .updated-meeting.lower-polish .meeting-inline-form h3{-webkit-text-stroke:0;text-shadow:none;font-family:Carattere,cursive;font-weight:400}.booking-illustrated .booking-illustration-heading svg{font-family:Degular Display,sans-serif;font-weight:600}.desktop-page.september-page :is(.film-copy h1,.updated-meeting h2,.updated-explore h2,.talk-yellow h2) em,.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy h2>span:last-child{paint-order:stroke fill;text-shadow:none;-webkit-text-stroke:3px #000!important}.desktop-page.september-page :is(h1,h2) em :is(type-copy,type-piece){-webkit-text-stroke:inherit;paint-order:stroke fill}.desktop-page.september-page .updated-speaking.lower-polish .talk-photo figcaption{z-index:2;transform-origin:0;background:#ffca00;border:1.5px solid #fff;border-radius:8px;position:absolute;bottom:-18px;left:-40px;transform:rotate(-2.5deg)}.desktop-page.september-page .talk-photo figcaption:after{content:none;display:none}.desktop-page.september-page .countdown>button.flip-unit.playful-countdown{align-self:center;transform:translate(0,0)scale(1)!important}.desktop-page.september-page .updated-meeting.lower-polish h2 em{margin-bottom:-3px;line-height:.78}.desktop-page.september-page .updated-meeting.lower-polish h2{-webkit-text-stroke:2.4px #000;margin-bottom:14px}.desktop-page.september-page .updated-speaking.lower-polish .talk-copy h3,.desktop-page.september-page .updated-speaking.lower-polish .talk-copy h3 :is(type-copy,type-piece){-webkit-text-stroke:0;text-shadow:none;font-weight:500!important}.desktop-page.september-page .updated-speaking.lower-polish .talk-copy p,.desktop-page.september-page .updated-speaking.lower-polish .talk-copy p :is(type-copy,type-piece){-webkit-text-stroke:0;text-shadow:none;font-family:Inter,sans-serif;font-weight:400!important}.desktop-page.september-page .talk-photo figcaption:after{content:"";z-index:0;opacity:0;pointer-events:none;animation:4s ease-in-out infinite speaker-tag-glint;display:block}@keyframes speaker-tag-glint{0%,12%{opacity:0;transform:translate(-160%)skew(28deg)}18%{opacity:.8}43%{opacity:.8}50%,to{opacity:0;transform:translate(430%)skew(28deg)}}@media (prefers-reduced-motion:reduce){.desktop-page.september-page .talk-photo figcaption:after{animation:none;display:none}}.desktop-page.september-page .film-copy h1{translate:var(--hero-mouse-x,0px) var(--hero-mouse-y,0px);rotate:var(--hero-mouse-rotate,0deg);transition:translate .3s ease-out,rotate .3s ease-out}.desktop-page.september-page .film-copy .hero-title-line{-moz-column-gap:.08em;column-gap:.08em}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy h2>span:nth-child(3){margin-top:-1.6cqw}.desktop-page.september-page .footer-socials>a{box-shadow:none;background:0 0;border-radius:50%}.desktop-page.september-page .footer-socials>a:is(:hover,:focus-visible){box-shadow:none;background:0 0}@media (prefers-reduced-motion:reduce){.desktop-page.september-page .film-copy h1{transition:none;translate:none;rotate:none}}.desktop-page.september-page .film-copy>.hero-event-logo{-o-object-fit:contain;object-fit:contain;width:196px;max-width:30%;height:auto;margin:0 auto 20px;display:block;position:static}@media (width<=600px){.desktop-page.september-page .film-copy>.hero-event-logo{width:140px;max-width:42%;margin-bottom:16px}}.mobile-countdown{display:none}@media (width<=900px){:root{--sticky-content-top:94px}html{scroll-padding-top:94px}.desktop-page.september-page{gap:10px;padding:0 12px}.september-page .navigation-track{order:0;height:94px!important}.september-page .interactive-navigation{border-bottom:1px solid #10182818;grid-template-columns:minmax(96px,1fr) 118px 40px;gap:20px;height:94px;padding:10px 4px}.september-page .nav-brand{width:116px;height:70px}.september-page .nav-booking{display:none}.september-page .mobile-nav-toggle{background:0 0;border:1px solid #0000;border-radius:50%;grid-column:3;justify-self:center;gap:6px;width:44px;height:44px}.september-page .mobile-nav-toggle:is(:hover,:focus-visible){background:#fff9e8;border-color:#000}.september-page .mobile-nav-toggle>span{width:24px}.september-page .mobile-nav-toggle[aria-expanded=true]>span:first-child{transform:translateY(8px)rotate(45deg)}.september-page .mobile-nav-toggle[aria-expanded=true]>span:last-child{transform:translateY(-8px)rotate(-45deg)}.september-page .interactive-navigation .mobile-countdown{flex:none;grid-area:1/2;align-items:center;gap:0;width:118px;height:52px;padding:0;display:flex}.desktop-page.september-page .mobile-countdown>button.flip-unit.playful-countdown{flex:0 0 40px;width:40px;min-height:51px;margin-left:-1px}.september-page .mobile-countdown .flip-board{height:34px}.desktop-page.september-page .mobile-countdown .flip-numeral{height:32px;font-size:20px;line-height:32px}.september-page .mobile-countdown .flip-top{height:100%}.september-page .mobile-countdown .flip-bottom,.september-page .mobile-countdown .flip-leaves,.september-page .mobile-countdown .flip-seam{display:none}.september-page .mobile-countdown .flip-label{height:18px;font-size:10px}.september-page .header-track{z-index:1;order:1;position:relative;height:41px!important}.september-page .live-header{height:41px;padding:0;display:block}.september-page .live-header:before{content:none}.september-page .live-header .countdown{display:none}.september-page .live-header .top-ticker{border-radius:10px;height:41px}.september-page .ticker-run>span{height:41px}.september-page .ticker-run{font-size:24px}.september-page .ticker-run i{font-size:27px}.september-page .nav-links{background:#fff9e8;grid-area:auto;width:calc(100% + 24px);padding:12px 16px;left:-12px}.desktop-page.september-page .updated-sky-hero{border:1px solid #000;border-radius:12px}.desktop-page.september-page .updated-sky-hero .film-stage{border-radius:11px}.desktop-page.september-page .updated-sky-hero .updated-sky-stage{height:520px;min-height:520px}.desktop-page.september-page .updated-sky-hero .updated-sky-copy{width:calc(100% - 32px);max-width:520px}.desktop-page.september-page .updated-sky-hero .updated-sky-copy h1{font-size:clamp(34px,10.69vw,54px);line-height:.9}.desktop-page.september-page .updated-sky-hero .hero-title-line{gap:0;margin-bottom:0}.desktop-page.september-page .updated-sky-hero .hero-title-line em{color:#fff4d9;margin-bottom:-1px;font-size:1.476em;-webkit-text-stroke:1.4pt #000!important;line-height:.76!important}.desktop-page.september-page .updated-sky-hero .hero-title-line>span,.desktop-page.september-page .updated-sky-hero .hero-celebrating{font-size:1em}.desktop-page.september-page .updated-sky-hero .updated-sky-copy p{margin-top:16px;font-size:14px;line-height:1.2}.desktop-page.september-page .updated-sky-hero .hero-booking{color:#000;border-color:#000;width:auto;height:44px;min-height:44px;margin-top:16px;padding:10px 20px;font-size:14px;background:var(--party-pink)!important}.desktop-page.september-page .updated-sky-hero .hero-booking:is(:hover,:focus-visible){background:var(--party-light-pink)!important}.september-page .film-actions{top:8px;right:8px}.september-page .film-actions button{min-height:44px}.september-page .updated-customer-ribbon{border-radius:12px;height:96px;min-height:96px;margin-top:10px;padding:16px 0 13px}.september-page .updated-customer-label{padding:7px 0 10px;font-size:14px;line-height:20px}.september-page .updated-customer-label br{display:none}.september-page .updated-customer-set{gap:40px;height:30px;padding-inline:20px}.september-page .scratch-section{scroll-margin-top:94px;margin:10px 0!important}.mobile-scratch-journey{--scratch-bottom:calc((100svh + 100vw) / 2 - 94px);height:calc(max(532px, var(--scratch-bottom)) + 250svh);margin-bottom:min(0px, calc(var(--scratch-bottom) - 532px));position:relative}.mobile-scratch-stage{width:calc(100% + 24px);height:max(532px, var(--scratch-bottom));margin-inline:-12px;padding:32px 28px;position:sticky;top:94px}.september-page .mobile-scratch-journey .scratch-intro-copy{z-index:1;pointer-events:none;width:100%;padding:0;position:relative}.september-page .mobile-scratch-journey .scratch-intro-copy h2{letter-spacing:1px;width:100%;margin:0;font-size:clamp(26px,9vw,52px);line-height:.86}.september-page .mobile-scratch-journey .scratch-intro-copy h2>span{white-space:nowrap;margin-bottom:4px;display:block}.september-page .mobile-scratch-journey .scratch-subtitle{margin:16px auto 0;font-size:14px;line-height:1.2}.mobile-scratch-card{aspect-ratio:1;touch-action:pan-y;transform-origin:top;width:100%;transform:translateY(calc(var(--scratch-card-start,240px) * (1 - var(--scratch-expand,0)) + ((100svh - 100vw) / 2 - 94px) * var(--scratch-expand,0))) scale(calc(.7 + .3 * var(--scratch-expand,0)));background:0 0;border:0;margin:0;padding:0;position:absolute;top:0;left:0}.mobile-scratch-card:after{content:"";pointer-events:none;opacity:var(--scratch-rain-fade,0);background:linear-gradient(#0000 70%,#fff9e8 100%);position:absolute;inset:0}.mobile-scratch-card>img,.mobile-scratch-card>iframe{-o-object-fit:contain;object-fit:contain;pointer-events:none;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.mobile-scratch-journey.scratch-unavailable{height:auto;margin-bottom:0}@media (prefers-reduced-motion:reduce){.mobile-scratch-journey{height:auto;margin-bottom:0}}.desktop-page.september-page #swag-preview.desktop-swag-reference.updated-swag.updated-section{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 0;min-height:570px;margin:0 0 10px;padding:28px 8px;display:grid}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-swag-heading{grid-column:1/-1;margin:0}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-swag-heading h2{font-size:clamp(32px,10.69vw,52px);line-height:.8}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-swag-heading h2 .swag-title-line>span{text-shadow:0 2px #000;-webkit-text-stroke:1.4pt #000!important}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-swag-heading p{max-width:200px;margin:16px auto 0;font-size:14px;line-height:1.2}.desktop-page.september-page #swag-preview.desktop-swag-reference .swag-gallery-cta{min-height:44px;margin-top:0;font-size:24px}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product{aspect-ratio:auto;min-height:0;height:170px!important}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product[data-product=Stickers]{grid-area:2/1}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product[data-product=T\ shirts]{grid-area:2/2}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product[data-product=Birthday\ cards]{grid-area:2/3}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product[data-product=Jacket]{grid-area:3/1}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product[data-product="Birthday Charms castle"]{grid-area:3/2}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product[data-product=Tote\ Bag]{grid-area:3/3}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product:is([data-product=Birthday\ Charms],[data-product="Birthday Charms cake"]){display:none}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product-face{background:0 0;border-radius:0;inset:0 4px 38px;overflow:visible}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product-face>img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:static}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product[data-product="Birthday Charms castle"] .updated-product-face{inset:10px 14px 47px;rotate:-15deg}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product[data-product=Tote\ Bag] .updated-product-face{inset:10px 10px 47px;rotate:-20deg}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product[data-product=Tote\ Bag] img{content:url(/events/kubecon-na-2026/assets/mobile/tote.png)}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product[data-product=Jacket] .updated-product-face{inset:10px 0 47px;rotate:9.85deg}.desktop-page.september-page #swag-preview.desktop-swag-reference .updated-product[data-product=Jacket] img{-o-object-fit:fill;object-fit:fill}#swag-preview.desktop-swag-reference .swag-mobile-product-label{min-height:34px;font-size:20px;line-height:1.2}.desktop-page.september-page #birthday-cards.desktop-greeting-reference{text-align:center;gap:32px;min-height:556px;margin:0 0 52px;padding:24px 16px 40px}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy h2{font-size:42px;line-height:.8}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy h2>span:nth-child(3){margin-top:-6px;font-size:52px;line-height:1;-webkit-text-stroke:1.4pt #000!important}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy p{max-width:337px;margin:14px auto 0;font-size:14px;line-height:1.2}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy>.updated-pill{min-height:44px;margin:0 auto;font-size:24px}#birthday-cards.desktop-greeting-reference .greeting-deck-entrance{aspect-ratio:700/920;width:228px;max-width:72%;height:auto}#birthday-cards.desktop-greeting-reference .greeting-physical-deck .greeting-card-motion img{border-radius:12px}.desktop-page.september-page .updated-speaking.lower-polish{margin:0 0 48px;padding:0}.september-page .talk-yellow{z-index:1;border-radius:20px;min-height:278px;padding:54px 16px;position:sticky;top:94px}.september-page .talk-birthday-seal{width:48px;height:48px;top:24px;right:calc(50% - 24px)}.september-page .talk-birthday-seal>svg{display:none}.september-page .talk-birthday-seal>img{width:38px;height:48px}.september-page .talk-yellow h2{letter-spacing:1px;margin:0 0 16px;font-size:clamp(28px,9.16vw,44px);line-height:.85}.desktop-page.september-page .talk-yellow h2 em{font-size:1.22em;-webkit-text-stroke:1.4pt #000!important}.september-page .talk-yellow p{max-width:288px;margin:auto;font-size:16px;line-height:1.2}.desktop-page.september-page .updated-speaking .talk-yellow p br{display:none}.desktop-page.september-page .updated-speaking.lower-polish .talk-green{border-radius:20px;gap:24px;min-height:0;margin:20px 0 0;padding:24px 16px}.september-page .updated-speaking.lower-polish .talk-copy{gap:20px}.desktop-page.september-page .updated-speaking.lower-polish .talk-copy h3{letter-spacing:.4px;font-size:34px;line-height:1}.desktop-page.september-page .updated-speaking.lower-polish .talk-copy>p{font-size:16px;line-height:1.4}.september-page .updated-speaking.lower-polish .talk-photo{margin:0 0 16px;position:relative}.september-page .updated-speaking.lower-polish .talk-photo>img{aspect-ratio:480/432;-o-object-fit:cover;object-fit:cover;border:1.5px solid #fff;border-radius:14px;width:100%;display:block}.september-page .updated-speaking.lower-polish .talk-photo figcaption{transform-origin:0;z-index:2;background:#ffca00;border:1.5px solid #fff;border-radius:8px;margin:0;padding:7px 10px;font-size:11px;line-height:1.25;position:absolute;inset:auto auto -12px 14px;transform:rotate(-3.5deg)}.september-page .party-pinata-section{width:calc(100% + 24px);height:475px;margin-inline:-12px}.desktop-page.september-page .updated-meeting.lower-polish{margin:10px 0;padding:24px 16px}.september-page .updated-meeting.lower-polish header{max-width:300px;margin:0 auto 20px}.desktop-page.september-page .updated-meeting.lower-polish h2{letter-spacing:1.1px;-webkit-text-stroke:1.4pt #000;margin-bottom:16px;font-size:36px;line-height:.9}.desktop-page.september-page .updated-meeting.lower-polish h2 em{margin-bottom:0;font-size:48px;line-height:.85;-webkit-text-stroke:1.4pt #000!important}.september-page .updated-meeting.lower-polish header>p{font-size:14px;line-height:1.2}.september-page .updated-meeting.lower-polish header>p br{display:none}.september-page .updated-meeting.lower-polish .meeting-grid{border-radius:30px;gap:0}.september-page .updated-meeting.lower-polish .meeting-truck{aspect-ratio:auto;height:292px}.september-page .updated-meeting.lower-polish .meeting-inline-form{margin:0;padding:20px}.desktop-page.september-page .updated-meeting.lower-polish .meeting-inline-form h3{margin:0 0 12px;font-size:32px;line-height:1.2}.september-page .updated-meeting.lower-polish .meeting-inline-form label{margin-top:20px}.september-page .updated-meeting.lower-polish .meeting-inline-form .meeting-privacy{margin:20px 0}.september-page .updated-meeting.lower-polish .meeting-inline-form>button{min-height:49px}.september-page .updated-explore.lower-polish{padding:24px 12px}.september-page .updated-explore.lower-polish header{margin:0 auto 20px}.september-page .updated-explore.lower-polish h2{letter-spacing:2px;margin-bottom:16px;font-size:36px;line-height:1}.desktop-page.september-page .updated-explore.lower-polish h2 em{letter-spacing:-1px;margin-left:0;font-size:48px;line-height:1.05;-webkit-text-stroke:1.4pt #000!important}.september-page .updated-explore.lower-polish header p{font-size:16px;line-height:1.4}.september-page .updated-resources{flex-direction:column;gap:16px;display:flex}.september-page .resource-tile{border-radius:16px;gap:12px;min-height:122px;padding:28px}.september-page .resource-tile h3{letter-spacing:.26px;font:500 18px/1.2 Inter,sans-serif}.september-page .resource-tag{padding:4px 8px;font:500 14px/21px Inter,sans-serif}.september-page .end-content{margin-top:0;width:calc(100% + 24px);margin-inline:-12px}.september-page .end-content>#best-day-ever{zoom:calc(100vw / 1440px);height:var(--letters-resting-floor)}.september-page .letters-play{padding:12px;font:400 36px/1 Carattere,cursive;top:24px;right:40px;transform:none}.september-page .updated-footer-meet{gap:12px;padding:24px}.september-page .updated-footer-meet h2{font-size:24px;line-height:1.1}.september-page .updated-footer-meet p{font-size:14px;line-height:1.2}.september-page .updated-footer-meet button{width:144px;min-height:44px;margin-top:12px;font-size:14px}.september-page .updated-footer.lower-polish .footer-playground{min-height:334px;padding:10px 12px}.september-page .updated-footer.lower-polish .footer-playground-inner{padding:24px 16px}.september-page .updated-footer.lower-polish .footer-greeting>span{font-size:36px}.september-page .updated-footer.lower-polish .footer-wordmark{margin:8px 0 28px}.september-page .updated-footer.lower-polish .footer-controls{flex-direction:column;align-items:stretch;gap:16px;display:flex}.september-page .footer-modes{order:0;justify-content:flex-end;gap:8px;display:flex}.september-page .updated-footer.lower-polish .footer-socials{flex-wrap:nowrap;order:1;gap:12px;display:flex}.september-page .footer-socials>a{min-width:44px;min-height:44px}.september-page .updated-footer.lower-polish .footer-socials img{width:44px;height:44px}.september-page .updated-footer.lower-polish .footer-legal{flex:auto;gap:6px;width:auto;margin:0;padding:0;font-size:10px}.september-page .footer-legal a{min-height:44px}.gc-fields input,.gc-fields textarea{font-size:16px}.gc-close{width:44px;min-height:44px}}@media (width<=360px){.september-page .interactive-navigation{grid-template-columns:minmax(80px,1fr) 118px 40px;gap:10px}.september-page .nav-brand{width:96px}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy h2{font-size:36px}.september-page .footer-socials{gap:6px}.september-page .footer-legal{gap:4px;font-size:9px}}@media (width<=900px){.desktop-page.september-page .updated-sky-hero .updated-sky-copy{flex-direction:column;align-items:center;display:flex}.mobile-event-logo{flex:none;width:142px;height:64px;margin:0 auto 32px;display:block;position:relative}.desktop-page.september-page .updated-sky-hero .hero-booking{color:#fff!important;background:#e243a7!important}.desktop-page.september-page .updated-sky-hero .hero-booking img{filter:none;width:11px;height:10px}.desktop-page.september-page :is(.film-copy h1,.scratch-intro-copy h2,.updated-swag-heading h2,.updated-greeting-copy h2,.updated-meeting h2,.updated-explore h2,.talk-yellow h2),.desktop-page.september-page :is(.film-copy h1,.scratch-intro-copy h2,.updated-swag-heading h2,.updated-greeting-copy h2,.updated-meeting h2,.updated-explore h2,.talk-yellow h2) :is(span,em,type-copy,type-piece){paint-order:stroke fill;-webkit-text-stroke:1.4pt #000!important}.mobile-booking-sticker-wrap{z-index:44;left:0;bottom:max(12px, env(safe-area-inset-bottom));pointer-events:none;width:154px;height:157px;position:fixed}.mobile-booking-sticker{pointer-events:auto;cursor:pointer;background:0 0;border:0;width:154px;height:157px;padding:0;position:relative}.mobile-booking-sticker img{display:block}.mobile-sticker-outline{position:absolute;top:6.68px;left:3.23px}.mobile-sticker-tower{width:99.091px;height:140.975px;position:absolute;top:-10.93px;left:26.94px;overflow:hidden}.mobile-sticker-tower>img{position:absolute;top:23.33px;left:13.11px}.mobile-sticker-ribbon{width:133.502px;height:29.355px;position:absolute;top:119.68px;left:8.72px}.mobile-sticker-ribbon svg{fill:#000;letter-spacing:-.25px;width:133.502px;height:29.355px;font:600 17px Degular Display,sans-serif;position:absolute;inset:0}.mobile-booking-sticker:focus-visible{outline-offset:2px;border-radius:12px;outline:2px solid #000!important}.booking-dialog.booking-illustrated{border-radius:12px;width:calc(100vw - 24px);max-width:369px}.booking-dialog.booking-illustrated .booking-shell{border-radius:12px;overflow:visible}.booking-dialog.booking-illustrated .booking-art{display:none}.mobile-booking-art{background:#4592f8;height:251px;position:relative;overflow:hidden}.mobile-booking-heading{color:#fff;text-align:center;width:205px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.mobile-booking-heading em{font:400 23.244px/1.2 Carattere,cursive;display:block}.mobile-booking-heading>svg{fill:#fff;letter-spacing:-1.4px;width:205px;height:auto;font:600 83px Degular Display,sans-serif;display:block;overflow:visible}.mobile-booking-castle{width:233.463px;height:246.579px;position:absolute;top:83.47px;left:calc(50% - 116.732px)}.mobile-booking-tower{width:91.055px;height:129.542px;position:absolute;top:.65px;left:69.45px;overflow:hidden}.mobile-booking-tower>img{position:absolute;top:25.35px;left:12px}.mobile-booking-ribbon{width:133.752px;height:29.4099px;position:absolute;top:120.47px;left:48.64px}.mobile-booking-ribbon>img{display:block}.mobile-booking-ribbon>svg{fill:#101828;letter-spacing:-.35px;width:133.752px;height:29.4099px;font:600 26px Degular Display,sans-serif;position:absolute;inset:0}.booking-dialog.booking-illustrated .booking-content-wrap{background:#fff;padding:32px 20px}.booking-dialog.booking-illustrated .booking-content h2{letter-spacing:-.6px;color:#000;margin:0 0 4px;font:400 32px/1.2 Carattere,cursive}.booking-dialog.booking-illustrated .booking-intro{color:#475467;min-height:0;margin:0 0 24px;font:400 14px/1.4 Inter,sans-serif}.booking-dialog.booking-illustrated .booking-content label{color:#344054;margin-bottom:8px;font:700 12px/1.2 Inter,sans-serif}.booking-dialog.booking-illustrated .booking-content input{border:1.5px solid #4592f8;height:42px;padding:0 14px;font-size:16px}.booking-dialog.booking-illustrated .input-error:empty{display:none}.booking-dialog.booking-illustrated .booking-privacy{color:#667085;margin:24px 0;font:400 11px/16px Inter,sans-serif}.booking-dialog.booking-illustrated .booking-privacy a{color:#4592f8}.booking-dialog.booking-illustrated .booking-confirm{color:#fff;background:#4592f8;border:1px solid #000;border-radius:100px;justify-content:center;align-items:center;gap:10px;height:46px;min-height:46px;font-size:15px;display:flex}.booking-dialog.booking-illustrated .dialog-close{color:#fff;background:0 0;border:0;width:44px;height:44px;top:4px;right:4px}.september-page .talk-birthday-seal{z-index:3;background:0 0;width:96px;height:96px;top:-34px;right:2px}.september-page .talk-birthday-seal>svg{animation:24s linear infinite seal-spin;display:block}.september-page .talk-birthday-seal>img{width:40.3px;height:50.3px;top:21px;left:28px}.september-page .talk-photo figcaption strong{font-size:11px}.desktop-page.september-page #birthday-cards.desktop-greeting-reference .greeting-physical-deck{touch-action:none}dialog.party-moments-dialog.edge-photo-gallery{background:#fff9e8;border-radius:20px;width:min(620px,100vw - 20px);height:fit-content;max-height:calc(100dvh - 32px);padding:14px;overflow-y:auto}dialog.party-moments-dialog.edge-photo-gallery[open]{grid-template-rows:auto minmax(0,1fr) auto;gap:6px;display:grid}dialog.edge-photo-gallery::backdrop{background:#101828bb}dialog.edge-photo-gallery .party-moments-header{background:0 0;padding:0 0 10px}dialog.edge-photo-gallery .swag-gallery-heading{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}dialog.edge-photo-gallery .swag-gallery-heading h2{color:#0069cb;text-align:center;margin:0 25px;font:400 48px/1.1 Carattere,cursive}dialog.edge-photo-gallery .swag-category-nav{flex-wrap:wrap;justify-content:center;gap:6px;padding:0 18px;display:flex}dialog.edge-photo-gallery .swag-category-nav button{color:#101828;background:#fff9e8;border:1px solid #101828;border-radius:999px;padding:7px 10px;font:600 12px/1.2 Inter,sans-serif}dialog.edge-photo-gallery .swag-category-nav button[aria-pressed=true]{background:#f9c6e9}dialog.edge-photo-gallery .party-moments-close{background:0 0;width:32px;height:32px;top:2px;right:2px}dialog.edge-photo-gallery .party-moments-stage{border-radius:12px;width:100%;height:min(109.5vw - 52.56px,100dvh - 265px,560px);overflow:hidden}dialog.edge-photo-gallery .party-moments-stage>img{border-radius:12px}dialog.edge-photo-gallery .party-moments-arrow{opacity:1;color:#101828;background:#fff9e8;border:1px solid #101828;border-radius:50%;width:44px;height:44px}dialog.edge-photo-gallery .party-moments-prev{left:10px}dialog.edge-photo-gallery .party-moments-next{right:10px}.mobile-swag-thumbnails{gap:7px;padding:0;display:flex;overflow-x:auto}.mobile-swag-thumbnails button{background:0 0;border:0;flex:0 0 50px;height:60px;padding:0}.mobile-swag-thumbnails button[aria-pressed=true]{outline-offset:-2px;outline:2px solid #0069cb}.mobile-swag-thumbnails img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mobile-resource-groups{flex-direction:column;gap:20px;display:flex}.mobile-resource-group{color:#000;border-radius:16px;padding:16px 20px}.mobile-resource-group.green{background:#2fa25d}.mobile-resource-group.yellow{background:#ffca00}.mobile-resource-group.pink{background:#f9c6e9}.mobile-resource-group summary{cursor:pointer;flex-direction:column;align-items:flex-start;gap:16px;min-height:66px;list-style:none;display:flex;position:relative}.mobile-resource-group summary::-webkit-details-marker{display:none}.mobile-resource-group summary:focus-visible{outline-offset:6px;border-radius:2px;outline:2px solid #101828}.mobile-resource-label{color:#101828;background:#fff4d9;border-radius:4px;padding:4px 8px;font:500 14px/21px Inter,sans-serif}.mobile-resource-title{letter-spacing:.26px;font:500 28px/21.6px Degular Display,sans-serif}.mobile-resource-chevron{place-items:center;width:13px;height:13px;display:grid;position:absolute;top:3px;right:0}.mobile-resource-chevron img{max-width:none}.resource-closed-icon{transform:rotate(-45deg)}.resource-open-icon{display:none;transform:rotate(45deg)scaleY(-1)}details[open] .resource-closed-icon{display:none}details[open] .resource-open-icon{display:block}.mobile-resource-group ul{margin:16px 0 0;padding:0;list-style:none}.mobile-resource-group li{margin:0;padding:0}.mobile-resource-divider{background:url(/events/kubecon-na-2026/assets/mobile/explore-f34fb.svg) 50%/100% 1px no-repeat;width:100%;height:1px;display:block}.mobile-resource-group li a{color:#000;letter-spacing:.26px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 0;font:500 16px/21.6px Inter,sans-serif;text-decoration:none;display:flex}.mobile-resource-group li:last-child a{min-height:34px;padding-bottom:0}.mobile-resource-group a>img{flex:none;max-width:none}.mobile-resource-group a:hover>span:first-child{text-decoration:underline}.resource-link-hint{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.desktop-page.september-page .hero-booking:is(:hover,:focus-visible,:active)>span,.booking-dialog .booking-confirm:is(:hover,:focus-visible,:active)>span{transform:none}.mobile-resource-group{overflow:hidden}.mobile-resource-group .mobile-resource-chevron{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.mobile-resource-group[data-expanded=true] .mobile-resource-chevron{transform:rotate(180deg)}.mobile-resource-group[data-expanded] .resource-closed-icon{display:block}.mobile-resource-group[data-expanded] .resource-open-icon{display:none}.september-page .updated-meeting.lower-polish .meeting-truck video{display:block}.mobile-truck-play{z-index:2;color:#101828;cursor:pointer;background:#fff9e8;border:1px solid #101828;border-radius:999px;padding:12px 18px;font:600 14px Inter,sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.mobile-resource-group .mobile-resource-chevron{transition:none}}.desktop-page.september-page .updated-meeting.lower-polish .meeting-inline-form>button{border:1px solid #000}.september-page .falling-letters .letters-play{display:none}.mobile-greeting-composer{border-radius:12px;width:calc(100vw - 24px);max-width:369px;height:calc(100dvh - 24px);overflow-y:auto}.mobile-greeting-composer[open]{flex-direction:column;display:flex}.mobile-greeting-composer .gc-fields{padding:40px 20px 24px;overflow:visible}.mobile-greeting-composer .gc-fields h2{white-space:normal;font-size:28px}.mobile-greeting-composer .gc-close{align-self:flex-end;min-height:36px;margin:8px 10px -44px 0;position:sticky;top:8px}.mobile-greeting-composer .gc-choices{gap:8px}.mobile-greeting-composer .gc-choices button{flex:1}.mobile-greeting-composer .gc-preview{background:0 0;gap:12px;margin-top:12px;padding:20px 0 0;overflow:visible}.mobile-greeting-composer .gc-preview>img{width:100%;max-width:none;height:auto;max-height:none;box-shadow:none;border-radius:18px}.mobile-greeting-composer .gc-actions button{width:100%}.mobile-footer-end{background:#199aff;flex-direction:column;gap:20px;padding:16px 12px;display:flex}.mobile-footer-panel{background:#fff9e8;border-radius:13px;flex-direction:column;gap:42px;padding:20px 16px;display:flex}.mobile-footer-brand{padding-top:33px;position:relative}.mobile-footer-brand>span{color:#000;font:400 36px/1 Carattere,cursive;position:absolute;top:0;left:0;transform:rotate(-7.59deg)}.mobile-footer-brand a{display:block}.mobile-footer-brand img{max-width:100%;height:auto;display:block}.mobile-footer-links{justify-content:space-between;align-items:center;gap:8px;display:flex}.mobile-footer-legal{white-space:nowrap;align-items:center;gap:4px;font:600 11px/1.5 Inter,sans-serif;display:flex}.mobile-footer-legal a{color:#101828;text-decoration:none}.mobile-footer-socials{gap:9px;display:flex}.mobile-footer-socials a{flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}.mobile-footer-socials img{max-width:none;display:block}.mobile-footer-github>span{position:absolute;top:3.741px;left:5.718px;-webkit-mask:url(/events/kubecon-na-2026/assets/mobile/footer-3ad62.svg) -.193px -.584px/20.526px 20.526px no-repeat;mask:url(/events/kubecon-na-2026/assets/mobile/footer-3ad62.svg) -.193px -.584px/20.526px 20.526px no-repeat}.mobile-footer-event{text-align:center;text-transform:uppercase;color:#fff9e8;margin:0;font:600 12px/1.4 Inter,sans-serif}@media (width<=360px){.mobile-footer-panel{padding:20px 12px}.mobile-footer-legal{gap:3px;font-size:9px}.mobile-footer-socials{gap:5px}}@media (prefers-reduced-motion:reduce){.september-page .talk-birthday-seal>svg{animation:none}}.mobile-sticker-dismiss{z-index:1;color:#101828;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:25px;left:16px}.mobile-sticker-dismiss:before{content:"";background:#fff4d9;border-radius:50%;width:28px;height:28px;position:absolute}.mobile-sticker-dismiss svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px;position:relative}.mobile-sticker-dismiss:focus-visible{outline-offset:2px;outline:2px solid #101828;box-shadow:0 0 0 4px #fff4d9}.september-page .updated-footer.lower-polish{background:var(--party-blue)}.september-page .updated-footer.lower-polish .updated-footer-meet{box-shadow:none;clip-path:none;background:0 0}.september-page .updated-footer.lower-polish .mobile-footer-end{background:0 0}dialog:is(.booking-dialog,.greeting-composer,.party-moments-dialog,.gallery-lightbox) button:is(.dialog-close,.gc-close,.party-moments-close,.gallery-close){box-sizing:border-box;aspect-ratio:1;flex:0 0 44px;max-width:44px;max-height:44px;padding:8px;border-radius:50%!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}.mobile-event-logo>.conference-logo-vector{transform-origin:0 0;max-width:none;position:absolute;top:0;left:0;transform:scale(.72449)}.talk-schedule{color:#fff;flex-wrap:wrap;gap:18px;display:flex}.talk-schedule>div{align-items:center;gap:7px;display:flex}.talk-schedule img{-o-object-fit:contain;object-fit:contain;width:40px;height:40px}.talk-schedule>div>div{flex-direction:column;gap:3px;display:flex}.talk-schedule span{letter-spacing:1.26px;text-transform:uppercase;font:600 12px/1.2 Inter,sans-serif}.talk-schedule time{letter-spacing:.4px;font:600 20px/1 Degular Display,sans-serif}@media (width<=900px){.september-page .updated-speaking.lower-polish .talk-photo>img{aspect-ratio:480.602/432.782}.desktop-page.september-page :is(.film-copy h1,.scratch-intro-copy h2,.updated-swag-heading h2,.updated-greeting-copy h2,.updated-meeting h2,.updated-explore h2,.talk-yellow h2),.desktop-page.september-page :is(.film-copy h1,.scratch-intro-copy h2,.updated-swag-heading h2,.updated-greeting-copy h2,.updated-meeting h2,.updated-explore h2,.talk-yellow h2) :is(span,type-copy,type-piece){text-shadow:0 1px #000,0 2px #000,0 3px #000!important}.desktop-page.september-page :is(.film-copy h1,.updated-meeting h2,.updated-explore h2,.talk-yellow h2) em,.desktop-page.september-page :is(.film-copy h1,.updated-meeting h2,.updated-explore h2,.talk-yellow h2) em :is(type-copy,type-piece),.desktop-page.september-page #birthday-cards .updated-greeting-copy h2>span:last-child{text-shadow:none!important}.september-page .talk-photo figcaption strong{display:block}.september-page .updated-speaking.lower-polish .talk-photo figcaption{transform-origin:100%;white-space:nowrap;inset:auto 14px -12px auto;transform:rotate(2.81deg)}.september-page .nav-links a[href=\#booth-experience]{display:none}.talk-schedule{flex-wrap:nowrap;gap:12px}.talk-schedule>div{gap:6px;min-width:0}.talk-schedule img{flex:0 0 32px;width:32px;height:32px}.talk-schedule span{letter-spacing:1px;font-size:10px}.talk-schedule time{letter-spacing:0;white-space:nowrap;font-size:clamp(15px,4.58vw,18px)}.desktop-page.september-page .updated-speaking.lower-polish .talk-photo figcaption{transform-origin:100%;white-space:nowrap;background:#ffca00;width:max-content;max-width:calc(100% - 28px);inset:auto 14px -12px auto;transform:rotate(2.81deg)}.desktop-page.september-page .updated-speaking.lower-polish .talk-photo figcaption strong{margin-bottom:0;font-size:11px;line-height:1.25;display:block}}.desktop-page.september-page :is(.demo-button,.section-booking,.updated-pill:not([data-arrow-only]),.meeting-inline-form>button,.updated-footer-meet button),.booking-dialog .booking-confirm{border:1px solid #101828!important}.desktop-page.september-page .end-content>#best-day-ever{clip-path:none!important;overflow:visible!important}.desktop-footer-socials a:is(:hover,:active),.mobile-footer-socials a:is(:hover,:active){filter:none;box-shadow:none;background:0 0}@media (width>=901px){.desktop-page.september-page .film-copy h1 em{color:#fff4d9}.desktop-page.september-page .film-copy h1 :is(.hero-title-line>span,.hero-celebrating){color:#ffca00}.desktop-event-logo{justify-content:center;height:96px;margin:0 auto 24px;display:flex}.desktop-event-logo .mobile-event-logo{transform-origin:top;flex:none;width:142px;height:64px;position:relative;transform:scale(1.5)}.desktop-page.september-page .updated-sky-hero .updated-sky-copy{width:92%;max-width:980px}.desktop-page.september-page .hero-booking{color:#000!important;background:#fff4d9!important}.desktop-page.september-page .hero-booking img{filter:brightness(0)}.desktop-page.september-page .hero-booking:is(:hover,:focus-visible) img{filter:brightness(0)invert()}.desktop-page.september-page :is(.film-copy h1,.updated-swag-heading h2,.updated-greeting-copy h2,.updated-meeting h2,.updated-explore h2,.talk-yellow h2,.scratch-intro-copy h2),.desktop-page.september-page :is(.film-copy h1,.updated-swag-heading h2,.updated-greeting-copy h2,.updated-meeting h2,.updated-explore h2,.talk-yellow h2,.scratch-intro-copy h2) :is(em,span,type-copy,type-piece){paint-order:stroke fill;-webkit-text-stroke:3px #000!important}.greeting-composer:not(.mobile-greeting-composer) .gc-preview{background:#f9eecf;gap:14px;padding:24px 30px 28px}.greeting-composer:not(.mobile-greeting-composer) .gc-preview>img{max-height:calc(100% - 50px);box-shadow:none;border-radius:20px}.desktop-page.september-page .updated-footer{background:#4592f8}.desktop-page.september-page .updated-footer-meet{box-shadow:none;clip-path:none;background:0 0;align-items:start;padding:50px 85px 72px}.desktop-page.september-page .updated-footer-meet h2{letter-spacing:-.7px;font-size:44px;line-height:1.08;font-weight:500!important}.desktop-page.september-page .updated-footer-meet p{font-size:24px;font-weight:400;line-height:1.2}.desktop-page.september-page .updated-footer-meet button{background:#ffca00;width:187px}.desktop-footer-end{padding:0 37.55px 37.55px}.desktop-footer-panel{background:#fff9e8;border-radius:12.517px;height:441.863px;position:relative}.desktop-footer-greeting{z-index:1;color:#000;transform-origin:0 100%;font:400 60px/.7 Carattere,cursive;position:absolute;top:97px;left:100px;transform:rotate(-7.59deg)}.desktop-footer-wordmark{display:block;position:absolute;top:123.9px;left:50%;transform:translate(-50%)}.desktop-footer-wordmark img{display:block}.desktop-footer-links{justify-content:space-between;align-items:end;display:flex;position:absolute;top:350px;left:64px;right:64px}.desktop-footer-legal{gap:12.517px;font:600 15.021px/1.2 Inter,sans-serif;display:flex}.desktop-footer-legal a{color:#101828;text-decoration:none}.desktop-footer-socials{align-items:center;gap:20px;display:flex}.desktop-footer-socials a,.desktop-footer-socials img{display:block}.desktop-page.september-page .updated-footer{clip-path:inset(0 -100vmax);box-shadow:0 0 0 100vmax #4592f8}.desktop-page.september-page :is(.updated-meeting,.updated-explore)>header h2{font-optical-sizing:auto;font-family:degular-variable,degular-display,Degular Display,sans-serif!important;font-weight:700!important}}.desktop-footer-socials img{width:47.566px;height:47.566px}.mobile-footer-socials .footer-added-social{width:30px;height:30px}@media (width<=360px){.mobile-footer-socials{gap:5px}.mobile-footer-socials a,.mobile-footer-socials a>img{width:24px;height:24px}.mobile-footer-github>span{transform-origin:0 0;top:2.993px;left:4.574px;transform:scale(.8)}}.desktop-page.september-page :is(.film-copy h1,.updated-swag-heading h2,.updated-greeting-copy h2,.updated-meeting>header h2,.updated-explore>header h2,.talk-yellow h2,.play-title h2,.scratch-intro-copy h2){font-optical-sizing:auto;font-family:degular-variable,degular-display,Degular Display,sans-serif!important;font-weight:700!important}@media (width>=901px){.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy h2>span:nth-child(3){margin-top:-.45cqw}}@media (width<=900px){.desktop-page.september-page #birthday-cards.desktop-greeting-reference .updated-greeting-copy h2>span:nth-child(3){margin-top:0}}
