/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme;@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:focus-visible{outline:var(--pk-focus-web-ring-width) solid var(--focus-ring,var(--pk-color-focus-ring));outline-offset:var(--pk-focus-web-ring-offset)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-block-start:calc(var(--pk-landing-size-header-inset) + var(--pk-landing-size-button-height) + var(--pk-space-5))}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;min-block-size:100svh}button{cursor:pointer}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.skip-link{z-index:100;position:fixed;inset-block-start:var(--pk-space-5);inset-inline-start:var(--pk-space-5);transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:var(--pk-space-0)}.inset-x-0{inset-inline:var(--pk-space-0)}.inset-x-5{inset-inline:var(--pk-space-5)}.inset-y-0{inset-block:var(--pk-space-0)}.start-0{inset-inline-start:var(--pk-space-0)}.start-1\/2{inset-inline-start:50%}.start-3\/5{inset-inline-start:60%}.end-0{inset-inline-end:var(--pk-space-0)}.-top-11{top:calc(var(--pk-space-11) * -1)}.top-\(--pk-landing-size-header-inset\){top:var(--pk-landing-size-header-inset)}.top-1\/2{top:50%}.bottom-5{bottom:var(--pk-space-5)}.bottom-12{bottom:var(--pk-space-12)}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=56.25rem){.container{max-width:56.25rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=100rem){.container{max-width:100rem}}.m-0{margin:var(--pk-space-0)}.page-container{inline-size:100%;max-inline-size:var(--pk-content-max-width-web);padding-inline:var(--pk-space-5);margin-inline:auto}@media (width>=56.25rem){.page-container{padding-inline:var(--pk-space-8)}}@media (width>=80rem){.page-container{padding-inline:var(--pk-space-11)}}.mx-auto{margin-inline:auto}.mt-4{margin-top:var(--pk-space-4)}.mt-5{margin-top:var(--pk-space-5)}.mt-7{margin-top:var(--pk-space-7)}.mt-8{margin-top:var(--pk-space-8)}.mt-10{margin-top:var(--pk-space-10)}.mt-13{margin-top:var(--pk-space-13)}.mb-8{margin-bottom:var(--pk-space-8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.aspect-landscape{aspect-ratio:var(--pk-aspect-landscape)}.aspect-poster{aspect-ratio:var(--pk-aspect-poster)}.aspect-square{aspect-ratio:1}.size-\(--pk-landing-size-qr\){width:var(--pk-landing-size-qr);height:var(--pk-landing-size-qr)}.size-2{width:var(--pk-space-2);height:var(--pk-space-2)}.size-3{width:var(--pk-space-3);height:var(--pk-space-3)}.size-6{width:var(--pk-space-6);height:var(--pk-space-6)}.size-7{width:var(--pk-space-7);height:var(--pk-space-7)}.size-9{width:var(--pk-space-9);height:var(--pk-space-9)}.size-10{width:var(--pk-space-10);height:var(--pk-space-10)}.size-11{width:var(--pk-space-11);height:var(--pk-space-11)}.size-full{width:100%;height:100%}.h-\(--pk-landing-size-button-height\){height:var(--pk-landing-size-button-height)}.h-\(--pk-size-button-height-web\){height:var(--pk-size-button-height-web)}.h-1{height:var(--pk-space-1)}.h-2{height:var(--pk-space-2)}.h-10{height:var(--pk-space-10)}.h-auto{height:auto}.h-full{height:100%}.min-h-\(--pk-size-touch-target-min\){min-height:var(--pk-size-touch-target-min)}.min-h-svh{min-height:100svh}.w-\(--pk-landing-size-marquee-slot\){width:var(--pk-landing-size-marquee-slot)}.w-1{width:var(--pk-space-1)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-1\/6{width:16.6667%}.w-3\/5{width:60%}.w-auto{width:auto}.w-full{width:100%}.max-w-content{max-width:var(--pk-content-max-width-web)}.max-w-lead{max-width:var(--pk-landing-size-lead-max)}.max-w-measure{max-width:var(--pk-content-measure-web)}.min-w-0{min-width:var(--pk-space-0)}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--pk-space-1)}.gap-2{gap:var(--pk-space-2)}.gap-3{gap:var(--pk-space-3)}.gap-4{gap:var(--pk-space-4)}.gap-5{gap:var(--pk-space-5)}.gap-7{gap:var(--pk-space-7)}.gap-8{gap:var(--pk-space-8)}.gap-10{gap:var(--pk-space-10)}.gap-x-7{column-gap:var(--pk-space-7)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.rounded-landing-button{border-radius:var(--pk-landing-radius-button)}.rounded-landing-card{border-radius:var(--pk-landing-radius-card)}.rounded-landing-card-sm{border-radius:var(--pk-landing-radius-card-sm)}.rounded-lg{border-radius:var(--pk-radius-lg)}.rounded-md{border-radius:var(--pk-radius-md)}.rounded-pill{border-radius:var(--pk-radius-pill)}.rounded-sm{border-radius:var(--pk-radius-sm)}.rounded-xl{border-radius:var(--pk-radius-xl)}.rounded-xs{border-radius:var(--pk-radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-border-subtle{border-color:var(--pk-color-border-subtle)}.border-landing-accent{border-color:var(--pk-landing-color-accent)}.glass{background-color:var(--pk-color-surface-glass);backdrop-filter:blur(var(--pk-blur-glass));border:1px solid var(--pk-color-border-subtle)}@supports not ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.glass{background-color:var(--pk-color-surface-2)}}@media (prefers-reduced-transparency:reduce){.glass{backdrop-filter:none;background-color:var(--pk-color-surface-2)}}.bg-\[\#fff\]{background-color:#fff}.bg-bg-base{background-color:var(--pk-color-bg-base)}.bg-brand-soft{background-color:var(--pk-color-brand-soft)}.bg-landing-accent{background-color:var(--pk-landing-color-accent)}.bg-landing-accent-soft{background-color:var(--pk-landing-color-accent-soft)}.bg-landing-surface-light{background-color:var(--pk-landing-color-surface-light)}.bg-landing-surface-pill{background-color:var(--pk-landing-color-surface-pill)}.bg-landing-surface-tint{background-color:var(--pk-landing-color-surface-tint)}.bg-landing-text-primary{background-color:var(--pk-landing-color-text-primary)}.bg-progress-fill{background-color:var(--pk-color-progress-fill)}.bg-progress-track{background-color:var(--pk-color-progress-track)}.bg-qr-background{background-color:var(--pk-color-qr-background)}.bg-status-live{background-color:var(--pk-color-status-live)}.bg-status-success{background-color:var(--pk-color-status-success)}.bg-surface-1{background-color:var(--pk-color-surface-1)}.bg-transparent{background-color:#0000}.heading-fade-accent{background-image:var(--pk-landing-gradient-heading-fade-accent);color:#0000;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.heading-fade-accent{color:canvastext;background-image:none}}.heading-fade-dark{background-image:var(--pk-landing-gradient-heading-fade-dark);color:#0000;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.heading-fade-dark{color:canvastext;background-image:none}}.heading-fade-light{background-image:var(--pk-landing-gradient-heading-fade-light);color:#0000;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.heading-fade-light{color:canvastext;background-image:none}}.bg-landing-glass-dark{background-image:var(--pk-landing-gradient-glass-dark)}.fill-bg-base{fill:var(--pk-color-bg-base)}.fill-bg-elevated{fill:var(--pk-color-bg-elevated)}.fill-border-default{fill:var(--pk-color-border-default)}.fill-brand-soft{fill:var(--pk-color-brand-soft)}.fill-brand-tip{fill:var(--pk-color-brand-tip)}.fill-current{fill:currentColor}.fill-landing-aurora-pink{fill:var(--pk-landing-color-aurora-pink)}.fill-landing-neon-teal{fill:var(--pk-landing-color-neon-teal)}.fill-progress-fill{fill:var(--pk-color-progress-fill)}.fill-progress-track{fill:var(--pk-color-progress-track)}.fill-status-live{fill:var(--pk-color-status-live)}.fill-status-success{fill:var(--pk-color-status-success)}.fill-status-warning{fill:var(--pk-color-status-warning)}.fill-surface-1{fill:var(--pk-color-surface-1)}.fill-surface-2{fill:var(--pk-color-surface-2)}.fill-surface-3{fill:var(--pk-color-surface-3)}.fill-text-on-brand{fill:var(--pk-color-text-on-brand)}.fill-text-primary{fill:var(--pk-color-text-primary)}.fill-text-secondary{fill:var(--pk-color-text-secondary)}.stroke-focus-ring{stroke:var(--pk-color-focus-ring)}.stroke-surface-3{stroke:var(--pk-color-surface-3)}.p-1{padding:var(--pk-space-1)}.p-2{padding:var(--pk-space-2)}.p-3{padding:var(--pk-space-3)}.p-4{padding:var(--pk-space-4)}.p-5{padding:var(--pk-space-5)}.p-6{padding:var(--pk-space-6)}.p-7{padding:var(--pk-space-7)}.p-\[13px\]{padding:13px}.px-3{padding-inline:var(--pk-space-3)}.px-4{padding-inline:var(--pk-space-4)}.px-5{padding-inline:var(--pk-space-5)}.px-6{padding-inline:var(--pk-space-6)}.px-7{padding-inline:var(--pk-space-7)}.py-1{padding-block:var(--pk-space-1)}.py-2{padding-block:var(--pk-space-2)}.py-3{padding-block:var(--pk-space-3)}.py-4{padding-block:var(--pk-space-4)}.py-11{padding-block:var(--pk-space-11)}.py-13{padding-block:var(--pk-space-13)}.pt-11{padding-top:var(--pk-space-11)}.pt-12{padding-top:var(--pk-space-12)}.pt-13{padding-top:var(--pk-space-13)}.pb-6{padding-bottom:var(--pk-space-6)}.pb-11{padding-bottom:var(--pk-space-11)}.pb-13{padding-bottom:var(--pk-space-13)}.text-center{text-align:center}.font-mono{font-family:var(--pk-font-family-mono)}.font-wordmark{font-family:var(--pk-font-wordmark,var(--pk-font-family-base))}.text-landing-accent-card{font-size:var(--pk-landing-type-accent-card-size);line-height:var(--tw-leading,var(--pk-landing-type-accent-card-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-accent-card-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-accent-card-weight))}.text-landing-bento{font-size:var(--pk-landing-type-bento-size);line-height:var(--tw-leading,var(--pk-landing-type-bento-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-bento-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-bento-weight))}.text-landing-body{font-size:var(--pk-landing-type-body-size);line-height:var(--tw-leading,var(--pk-landing-type-body-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-body-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-body-weight))}.text-landing-button{font-size:var(--pk-landing-type-button-size);line-height:var(--tw-leading,var(--pk-landing-type-button-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-button-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-button-weight))}.text-landing-caption{font-size:var(--pk-landing-type-caption-size);line-height:var(--tw-leading,var(--pk-landing-type-caption-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-caption-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-caption-weight))}.text-landing-card-lead{font-size:var(--pk-landing-type-card-lead-size);line-height:var(--tw-leading,var(--pk-landing-type-card-lead-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-card-lead-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-card-lead-weight))}.text-landing-card-title{font-size:var(--pk-landing-type-card-title-size);line-height:var(--tw-leading,var(--pk-landing-type-card-title-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-card-title-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-card-title-weight))}.text-landing-cta{font-size:var(--pk-landing-type-cta-size);line-height:var(--tw-leading,var(--pk-landing-type-cta-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-cta-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-cta-weight))}.text-landing-dark-feature{font-size:var(--pk-landing-type-dark-feature-size);line-height:var(--tw-leading,var(--pk-landing-type-dark-feature-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-dark-feature-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-dark-feature-weight))}.text-landing-hero{font-size:var(--pk-landing-type-hero-size);line-height:var(--tw-leading,var(--pk-landing-type-hero-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-hero-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-hero-weight))}.text-landing-item-title{font-size:var(--pk-landing-type-item-title-size);line-height:var(--tw-leading,var(--pk-landing-type-item-title-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-item-title-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-item-title-weight))}.text-landing-lead{font-size:var(--pk-landing-type-lead-size);line-height:var(--tw-leading,var(--pk-landing-type-lead-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-lead-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-lead-weight))}.text-landing-legal{font-size:var(--pk-landing-type-legal-size);line-height:var(--tw-leading,var(--pk-landing-type-legal-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-legal-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-legal-weight))}.text-landing-section{font-size:var(--pk-landing-type-section-size);line-height:var(--tw-leading,var(--pk-landing-type-section-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-section-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-section-weight))}.text-landing-stat{font-size:var(--pk-landing-type-stat-size);line-height:var(--tw-leading,var(--pk-landing-type-stat-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-stat-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-stat-weight))}.text-landing-statement{font-size:var(--pk-landing-type-statement-size);line-height:var(--tw-leading,var(--pk-landing-type-statement-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-statement-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-statement-weight))}.text-landing-wordmark{font-size:var(--pk-landing-type-wordmark-size);line-height:var(--tw-leading,var(--pk-landing-type-wordmark-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-wordmark-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-wordmark-weight))}.font-bold{--tw-font-weight:var(--pk-font-weight-bold);font-weight:var(--pk-font-weight-bold)}.font-medium{--tw-font-weight:var(--pk-font-weight-medium);font-weight:var(--pk-font-weight-medium)}.font-semibold{--tw-font-weight:var(--pk-font-weight-semibold);font-weight:var(--pk-font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-border-default{color:var(--pk-color-border-default)}.text-brand-end{color:var(--pk-color-brand-end)}.text-landing-accent{color:var(--pk-landing-color-accent)}.text-landing-accent-on-dark{color:var(--pk-landing-color-accent-on-dark)}.text-landing-text-primary{color:var(--pk-landing-color-text-primary)}.text-landing-text-secondary{color:var(--pk-landing-color-text-secondary)}.text-landing-text-tertiary{color:var(--pk-landing-color-text-tertiary)}.text-text-accent{color:var(--pk-color-text-accent)}.text-text-on-brand{color:var(--pk-color-text-on-brand)}.text-text-primary{color:var(--pk-color-text-primary)}.text-text-secondary{color:var(--pk-color-text-secondary)}.text-text-tertiary{color:var(--pk-color-text-tertiary)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow-landing-card{--tw-shadow:var(--pk-landing-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-landing-mockup{--tw-shadow:var(--pk-landing-shadow-mockup);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.backdrop-blur-landing-pill{--tw-backdrop-blur:blur(var(--pk-landing-blur-pill));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.motion-fast{transition-duration:var(--pk-motion-duration-fast);transition-timing-function:var(--pk-motion-easing-standard)}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}}.active\:translate-y-1:active{--tw-translate-y:var(--pk-space-1);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}}@media (width>=40rem){.sm\:size-3{width:var(--pk-space-3);height:var(--pk-space-3)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-8{gap:var(--pk-space-8)}.sm\:p-4{padding:var(--pk-space-4)}.sm\:px-4{padding-inline:var(--pk-space-4)}.sm\:py-3{padding-block:var(--pk-space-3)}.sm\:text-landing-item-title{font-size:var(--pk-landing-type-item-title-size);line-height:var(--tw-leading,var(--pk-landing-type-item-title-line-height));letter-spacing:var(--tw-tracking,var(--pk-landing-type-item-title-letter-spacing));font-weight:var(--tw-font-weight,var(--pk-landing-type-item-title-weight))}}@media (width>=56.25rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:p-8{padding:var(--pk-space-8)}.md\:p-10{padding:var(--pk-space-10)}.md\:p-11{padding:var(--pk-space-11)}}@media (width>=80rem){.lg\:col-start-1{grid-column-start:1}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:justify-self-start{justify-self:flex-start}.lg\:py-13{padding-block:var(--pk-space-13)}.lg\:pt-11{padding-top:var(--pk-space-11)}.lg\:pt-13{padding-top:var(--pk-space-13)}.lg\:pb-11{padding-bottom:var(--pk-space-11)}}.rtl\:translate-x-1\/2:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-scale-x-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}:root{--pk-color-bg-base:#0b0d12;--pk-color-bg-elevated:#161b24;--pk-color-bg-scrim:#0b0d12b8;--pk-color-surface-1:#161b24;--pk-color-surface-2:#1f2633;--pk-color-surface-3:#2b3242;--pk-color-surface-glass:#161b24eb;--pk-color-fill-1:#ffffff0d;--pk-color-fill-2:#ffffff14;--pk-color-fill-3:#ffffff1f;--pk-color-fill-selected:#ffffff24;--pk-color-accent-base:#8a1fff;--pk-color-accent-on:#fff;--pk-color-accent-tint:#8a1fff1f;--pk-color-brand-start:#5200ff;--pk-color-brand-end:#ba2afe;--pk-color-brand-solid:#8a1fff;--pk-color-brand-outline:#a010f3;--pk-color-brand-soft:#8a1fff29;--pk-color-brand-tip:#a0ffb4;--pk-color-text-primary:#f3f5f9;--pk-color-text-secondary:#b9c0cf;--pk-color-text-tertiary:#9aa3b5;--pk-color-text-dim:#8f98aa;--pk-color-text-disabled:#6e788c;--pk-color-text-on-brand:#fff;--pk-color-text-accent:#c77dff;--pk-color-border-subtle:#ffffff14;--pk-color-border-default:#ffffff24;--pk-color-border-strong:#fff6;--pk-color-focus-ring:#fff;--pk-color-focus-shadow:#0000008c;--pk-color-status-live:#d93b4a;--pk-color-status-live-marker:#ff5a66;--pk-color-status-new:#ed4b32;--pk-color-status-premiere:#2f5bff;--pk-color-status-season-end:#00e0bb;--pk-color-status-success:#2fbf9b;--pk-color-status-warning:#f2a33a;--pk-color-status-error:#ff4d4f;--pk-color-status-info:#3b82f6;--pk-color-rating-high:#2fbf9b;--pk-color-rating-mid:#9aa3b5;--pk-color-rating-low:#ff4d4f;--pk-color-qr-foreground:#000;--pk-color-qr-background:#fff;--pk-color-progress-track:#ffffff29;--pk-color-progress-fill:#8a1fff;--pk-color-progress-buffer:#ffffff52;--pk-color-progress-live-edge:#ff5a66;--pk-gradient-brand:linear-gradient(270deg, #5200ff 0%, #ba2afe 100%);--pk-gradient-hero-fade:linear-gradient(180deg, #0b0d1200 10%, #0b0d12 85%);--pk-gradient-side-fade:linear-gradient(90deg, #0b0d12 0%, #0b0d1200 60%);--pk-gradient-tv-hero-side:linear-gradient(90deg, #0b0d12 0%, #0b0d12d9 22%, #0b0d1200 55%);--pk-gradient-tv-hero-bottom:linear-gradient(180deg, #0b0d121a 0%, #0b0d1200 40%, #0b0d12 100%);--pk-gradient-panel-fade:linear-gradient(180deg, #0b0d1200 0%, #0b0d12c7 40%, #0b0d12f5 100%);--pk-landing-color-bg-light:#fcfcfc;--pk-landing-color-bg-dark:#0b0d12;--pk-landing-color-surface-light:#fff;--pk-landing-color-surface-tint:#f3eeff;--pk-landing-color-surface-pill:#fcfcfcb3;--pk-landing-color-text-primary:#0c0c0c;--pk-landing-color-text-secondary:#646464;--pk-landing-color-text-tertiary:#757575;--pk-landing-color-border-light:#0000000d;--pk-landing-color-accent:#5200ff;--pk-landing-color-accent-soft:#5200ff1a;--pk-landing-color-accent-on-dark:#c77dff;--pk-landing-color-glow:#5200ff3d;--pk-landing-color-aurora-mint:#a6f0de;--pk-landing-color-aurora-pink:#f7b2ff;--pk-landing-color-neon-violet:#8a1fff;--pk-landing-color-neon-pink:#ee1ac6;--pk-landing-color-neon-mint:#a0ffb4;--pk-landing-color-neon-teal:#00e0bb;--pk-landing-color-neon-yellow:#ffc600;--pk-landing-color-tile:#ffffff0a;--pk-landing-color-focus-ring:#0c0c0c;--pk-landing-gradient-heading-fade-light:linear-gradient(99deg, #0c0c0c 23%, #0c0c0c80 100%);--pk-landing-gradient-heading-fade-dark:linear-gradient(176deg, #f3f5f9 30%, #ffffff80 100%);--pk-landing-gradient-heading-fade-accent:linear-gradient(176deg, #c77dff 30%, #c77dff80 100%);--pk-landing-gradient-glass-dark:radial-gradient(173.81% 173.81% at 50% -4.76%, #ffffff17 0%, #ffffff0d 100%);--pk-landing-gradient-page-fade:linear-gradient(180deg, #fcfcfc00 0%, #fcfcfc 100%);--pk-landing-shadow-card:0px 2px 2px 0px #0000000d, 0px 1px 1px 0px #0000000d, 0px 0px 0px 1px #0000000d;--pk-landing-shadow-mockup:0px 3px 7px 0px #00000038;--pk-landing-font-family-base:Inter, Arial, sans-serif;--pk-landing-type-hero-size:clamp(2.625rem, 1.3104rem + 5.3933vw, 5.625rem);--pk-landing-type-hero-line-height:clamp(3.125rem, 1.5365rem + 6.5169vw, 6.75rem);--pk-landing-type-hero-weight:900;--pk-landing-type-hero-letter-spacing:-.05em;--pk-landing-type-statement-size:clamp(3.125rem, 1.7556rem + 5.618vw, 6.25rem);--pk-landing-type-statement-line-height:clamp(3.4375rem, 1.9312rem + 6.1798vw, 6.875rem);--pk-landing-type-statement-weight:500;--pk-landing-type-statement-letter-spacing:-.05em;--pk-landing-type-cta-size:clamp(3.25rem, 2.4831rem + 3.1461vw, 5rem);--pk-landing-type-cta-line-height:clamp(3.875rem, 2.9438rem + 3.8202vw, 6rem);--pk-landing-type-cta-weight:600;--pk-landing-type-cta-letter-spacing:-.04em;--pk-landing-type-dark-feature-size:clamp(2.75rem, 2.3118rem + 1.7978vw, 3.75rem);--pk-landing-type-dark-feature-line-height:clamp(3rem, 2.507rem + 2.0225vw, 4.125rem);--pk-landing-type-dark-feature-weight:600;--pk-landing-type-dark-feature-letter-spacing:-.03em;--pk-landing-type-bento-size:clamp(2.75rem, 2.4213rem + 1.3483vw, 3.5rem);--pk-landing-type-bento-line-height:clamp(3.3125rem, 2.9291rem + 1.573vw, 4.1875rem);--pk-landing-type-bento-weight:500;--pk-landing-type-bento-letter-spacing:-.05em;--pk-landing-type-accent-card-size:clamp(2.5rem, 2.2261rem + 1.1236vw, 3.125rem);--pk-landing-type-accent-card-line-height:clamp(2.75rem, 2.4487rem + 1.236vw, 3.4375rem);--pk-landing-type-accent-card-weight:600;--pk-landing-type-accent-card-letter-spacing:-.03em;--pk-landing-type-section-size:clamp(2.25rem, 1.9213rem + 1.3483vw, 3rem);--pk-landing-type-section-line-height:clamp(2.6875rem, 2.2767rem + 1.6854vw, 3.625rem);--pk-landing-type-section-weight:500;--pk-landing-type-section-letter-spacing:-.05em;--pk-landing-type-stat-size:clamp(1.75rem, 1.2022rem + 2.2472vw, 3rem);--pk-landing-type-stat-line-height:clamp(2.25rem, 1.5379rem + 2.9213vw, 3.875rem);--pk-landing-type-stat-weight:600;--pk-landing-type-stat-letter-spacing:-.03em;--pk-landing-type-card-title-size:clamp(1.5rem, 1.2809rem + .8989vw, 2rem);--pk-landing-type-card-title-line-height:clamp(1.8125rem, 1.566rem + 1.0112vw, 2.375rem);--pk-landing-type-card-title-weight:600;--pk-landing-type-card-title-letter-spacing:-.03em;--pk-landing-type-card-lead-size:clamp(1.25rem, 1.1404rem + .4494vw, 1.5rem);--pk-landing-type-card-lead-line-height:clamp(1.5625rem, 1.4529rem + .4494vw, 1.8125rem);--pk-landing-type-card-lead-weight:600;--pk-landing-type-card-lead-letter-spacing:-.03em;--pk-landing-type-lead-size:clamp(1rem, .8904rem + .4494vw, 1.25rem);--pk-landing-type-lead-line-height:clamp(1.375rem, 1.2107rem + .6742vw, 1.75rem);--pk-landing-type-lead-weight:500;--pk-landing-type-lead-letter-spacing:-.03em;--pk-landing-type-item-title-size:1.125rem;--pk-landing-type-item-title-line-height:1.375rem;--pk-landing-type-item-title-weight:500;--pk-landing-type-item-title-letter-spacing:-.03em;--pk-landing-type-body-size:1rem;--pk-landing-type-body-line-height:1.375rem;--pk-landing-type-body-weight:500;--pk-landing-type-body-letter-spacing:-.03em;--pk-landing-type-quote-size:.9375rem;--pk-landing-type-quote-line-height:1.3125rem;--pk-landing-type-quote-weight:500;--pk-landing-type-quote-letter-spacing:-.02em;--pk-landing-type-button-size:1rem;--pk-landing-type-button-line-height:1.1875rem;--pk-landing-type-button-weight:500;--pk-landing-type-button-letter-spacing:-.01em;--pk-landing-type-caption-size:.875rem;--pk-landing-type-caption-line-height:1.0625rem;--pk-landing-type-caption-weight:400;--pk-landing-type-caption-letter-spacing:-.02em;--pk-landing-type-legal-size:.75rem;--pk-landing-type-legal-line-height:1rem;--pk-landing-type-legal-weight:400;--pk-landing-type-legal-letter-spacing:-.02em;--pk-landing-type-wordmark-size:1.5rem;--pk-landing-type-wordmark-line-height:1.5rem;--pk-landing-type-wordmark-weight:700;--pk-landing-type-wordmark-letter-spacing:-.04em;--pk-landing-radius-card:24px;--pk-landing-radius-card-sm:12px;--pk-landing-radius-button:16px;--pk-landing-radius-tile:16px;--pk-landing-size-button-height:48px;--pk-landing-size-header-inset:26px;--pk-landing-size-tile:56px;--pk-landing-size-lead-max:500px;--pk-landing-size-mockup-hero:540px;--pk-landing-size-marquee-slot:240px;--pk-landing-size-qr:184px;--pk-landing-blur-pill:74px;--pk-landing-motion-perspective:1200px;--pk-landing-motion-hero-tilt:40;--pk-landing-motion-hero-scale:2.4;--pk-landing-motion-hero-range:700px;--pk-landing-motion-reveal-scale:.5;--pk-landing-motion-reveal-opacity:.3;--pk-landing-motion-marquee-speed:70;--pk-landing-motion-marquee-fade:.125;--pk-landing-motion-drift:200px;--pk-space-0:0px;--pk-space-1:2px;--pk-space-2:4px;--pk-space-3:8px;--pk-space-4:12px;--pk-space-5:16px;--pk-space-6:20px;--pk-space-7:24px;--pk-space-8:32px;--pk-space-9:40px;--pk-space-10:48px;--pk-space-11:64px;--pk-space-12:80px;--pk-space-13:96px;--pk-space-tv-safe-x:96px;--pk-space-tv-safe-y:40px;--pk-space-tv-content-x:160px;--pk-space-tv-rail:96px;--pk-space-tv-gap-cards:28px;--pk-space-tv-gap-row:18px;--pk-space-tv-hero-top:128px;--pk-space-mobile-page-x:20px;--pk-space-mobile-gap:16px;--pk-space-mobile-gap-tight:8px;--pk-space-mobile-status-inset:54px;--pk-space-mobile-home-indicator:8px;--pk-radius-xs:4px;--pk-radius-sm:8px;--pk-radius-md:12px;--pk-radius-lg:16px;--pk-radius-xl:24px;--pk-radius-pill:999px;--pk-radius-tv-card:16px;--pk-radius-tv-button:18px;--pk-radius-tv-tile:10px;--pk-radius-tv-panel:28px;--pk-radius-tv-nav-icon:16px;--pk-radius-tv-block:12px;--pk-radius-tv-chip:14px;--pk-radius-mobile-card:12px;--pk-radius-mobile-button:16px;--pk-radius-mobile-tile:9px;--pk-radius-mobile-sheet:24px;--pk-radius-mobile-field:14px;--pk-radius-mobile-group:16px;--pk-size-button-height-web:48px;--pk-size-button-height-tv:68px;--pk-size-button-height-mobile:56px;--pk-size-icon-sm:16px;--pk-size-icon-md:24px;--pk-size-icon-lg:32px;--pk-size-icon-tv:40px;--pk-size-touch-target-min:44px;--pk-size-header-height-web:84px;--pk-size-header-height-mobile:56px;--pk-size-tab-bar-height-mobile:83px;--pk-size-tv-side-menu-collapsed:96px;--pk-size-tv-side-menu-expanded:360px;--pk-size-tv-safe-area-horizontal:96px;--pk-size-tv-safe-area-vertical:40px;--pk-size-tv-button-small:56px;--pk-size-tv-row:84px;--pk-size-tv-nav-icon:56px;--pk-size-tv-epg-row:92px;--pk-size-tv-epg-channel-column:260px;--pk-size-tv-epg-px-per-hour:400px;--pk-size-tv-hero-art-width:1240px;--pk-size-tv-hero-art-height:698px;--pk-size-tv-hero-text:820px;--pk-size-tv-hero-progress:480px;--pk-size-tv-hero-block:512px;--pk-size-tv-toggle-width:58px;--pk-size-tv-toggle-height:34px;--pk-size-tv-code-box-width:92px;--pk-size-tv-code-box-height:116px;--pk-size-mobile-row:76px;--pk-size-mobile-row-compact:52px;--pk-size-mobile-mini-player:64px;--pk-size-mobile-toggle-width:50px;--pk-size-mobile-toggle-height:30px;--pk-size-progress-height-tv:6px;--pk-size-progress-height-mobile:3px;--pk-size-progress-card-height-tv:4px;--pk-size-progress-card-height-mobile:3px;--pk-size-progress-player-height-tv:8px;--pk-size-progress-player-height-mobile:4px;--pk-button-radius-web:16px;--pk-button-radius-tv:18px;--pk-button-radius-mobile:16px;--pk-button-height-compact-web:40px;--pk-button-height-compact-tv:56px;--pk-button-height-compact-mobile:40px;--pk-button-padding-x-web:24px;--pk-button-padding-x-tv:36px;--pk-button-padding-x-mobile:24px;--pk-button-padding-x-compact-web:16px;--pk-button-padding-x-compact-tv:24px;--pk-button-padding-x-compact-mobile:16px;--pk-button-gap-web:8px;--pk-button-gap-tv:12px;--pk-button-gap-mobile:8px;--pk-button-icon-web:20px;--pk-button-icon-tv:28px;--pk-button-icon-mobile:20px;--pk-button-border-width:1.5px;--pk-button-icon-button-web:44px;--pk-button-icon-button-tv:68px;--pk-button-icon-button-mobile:44px;--pk-button-chip-height-web:36px;--pk-button-chip-height-tv:56px;--pk-button-chip-height-mobile:34px;--pk-button-pressed-scale:.97px;--pk-button-disabled-opacity:.4px;--pk-icon-weight-mobile:regular;--pk-icon-weight-mobile-active:fill;--pk-icon-weight-tv:bold;--pk-icon-weight-tv-active:fill;--pk-content-max-width-web:1440px;--pk-content-measure-web:680px;--pk-aspect-poster:2/3;--pk-aspect-landscape:16/9;--pk-aspect-channel:16/9;--pk-blur-glass:24px;--pk-card-poster-web-width:200px;--pk-card-poster-web-height:300px;--pk-card-poster-tv-width:224px;--pk-card-poster-tv-height:336px;--pk-card-poster-mobile-width:110px;--pk-card-poster-mobile-height:165px;--pk-card-landscape-web-width:320px;--pk-card-landscape-web-height:180px;--pk-card-landscape-tv-width:300px;--pk-card-landscape-tv-height:168px;--pk-card-landscape-mobile-width:164px;--pk-card-landscape-mobile-height:92px;--pk-card-ribbon-tv-width:216px;--pk-card-ribbon-tv-height:122px;--pk-card-resume-mobile-width:150px;--pk-card-resume-mobile-height:84px;--pk-card-logo-web-width:64px;--pk-card-logo-web-height:44px;--pk-card-logo-tv-width:68px;--pk-card-logo-tv-height:42px;--pk-card-logo-mobile-width:64px;--pk-card-logo-mobile-height:44px;--pk-card-video-mobile-width:390px;--pk-card-video-mobile-height:220px;--pk-card-episode-web-width:320px;--pk-card-episode-web-height:180px;--pk-card-episode-tv-width:300px;--pk-card-episode-tv-height:168px;--pk-card-episode-mobile-width:164px;--pk-card-episode-mobile-height:92px;--pk-focus-scale:1.06;--pk-focus-border-width:4px;--pk-focus-border-width-small:3px;--pk-focus-border-color:#fff;--pk-focus-shadow-offset-y:18px;--pk-focus-shadow-blur:40px;--pk-focus-shadow-color:#0000008c;--pk-focus-web-ring-width:2px;--pk-focus-web-ring-offset:2px;--pk-motion-duration-instant:80ms;--pk-motion-duration-fast:.12s;--pk-motion-duration-normal:.18s;--pk-motion-duration-panel:.24s;--pk-motion-duration-slow:.4s;--pk-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--pk-motion-easing-decelerate:cubic-bezier(0, 0, 0, 1);--pk-motion-easing-accelerate:cubic-bezier(.3, 0, 1, 1);--pk-breakpoint-sm:640px;--pk-breakpoint-md:900px;--pk-breakpoint-lg:1280px;--pk-breakpoint-xl:1600px;--pk-font-family-base:Inter, Arial, sans-serif;--pk-font-family-mono:"JetBrains Mono", Menlo, monospace;--pk-font-weight-regular:400;--pk-font-weight-medium:500;--pk-font-weight-semibold:600;--pk-font-weight-bold:700;--pk-font-weight-black:800;--pk-type-web-display-size:4rem;--pk-type-web-display-line-height:4.5rem;--pk-type-web-display-weight:800;--pk-type-web-display-letter-spacing:-.02em;--pk-type-web-h1-size:3rem;--pk-type-web-h1-line-height:3.5rem;--pk-type-web-h1-weight:700;--pk-type-web-h1-letter-spacing:-.01em;--pk-type-web-h2-size:2.25rem;--pk-type-web-h2-line-height:2.75rem;--pk-type-web-h2-weight:700;--pk-type-web-h2-letter-spacing:-.01em;--pk-type-web-h3-size:1.75rem;--pk-type-web-h3-line-height:2.25rem;--pk-type-web-h3-weight:600;--pk-type-web-h3-letter-spacing:0em;--pk-type-web-title-size:1.25rem;--pk-type-web-title-line-height:1.75rem;--pk-type-web-title-weight:600;--pk-type-web-title-letter-spacing:0em;--pk-type-web-body-lg-size:1.125rem;--pk-type-web-body-lg-line-height:1.75rem;--pk-type-web-body-lg-weight:400;--pk-type-web-body-lg-letter-spacing:0em;--pk-type-web-body-size:1rem;--pk-type-web-body-line-height:1.5rem;--pk-type-web-body-weight:400;--pk-type-web-body-letter-spacing:0em;--pk-type-web-label-size:.875rem;--pk-type-web-label-line-height:1.25rem;--pk-type-web-label-weight:500;--pk-type-web-label-letter-spacing:0em;--pk-type-web-caption-size:.8125rem;--pk-type-web-caption-line-height:1.125rem;--pk-type-web-caption-weight:400;--pk-type-web-caption-letter-spacing:0em;--pk-type-web-overline-size:.75rem;--pk-type-web-overline-line-height:1rem;--pk-type-web-overline-weight:600;--pk-type-web-overline-letter-spacing:.06em;--pk-type-tv-hero-size:4.75rem;--pk-type-tv-hero-line-height:4.875rem;--pk-type-tv-hero-weight:800;--pk-type-tv-hero-letter-spacing:-.02em;--pk-type-tv-h1-size:3rem;--pk-type-tv-h1-line-height:3.125rem;--pk-type-tv-h1-weight:800;--pk-type-tv-h1-letter-spacing:-.02em;--pk-type-tv-h2-size:1.75rem;--pk-type-tv-h2-line-height:2.1875rem;--pk-type-tv-h2-weight:700;--pk-type-tv-h2-letter-spacing:0em;--pk-type-tv-title-size:1.5rem;--pk-type-tv-title-line-height:1.875rem;--pk-type-tv-title-weight:700;--pk-type-tv-title-letter-spacing:0em;--pk-type-tv-body-size:1.5rem;--pk-type-tv-body-line-height:2.125rem;--pk-type-tv-body-weight:400;--pk-type-tv-body-letter-spacing:0em;--pk-type-tv-body-strong-size:1.375rem;--pk-type-tv-body-strong-line-height:1.75rem;--pk-type-tv-body-strong-weight:600;--pk-type-tv-body-strong-letter-spacing:0em;--pk-type-tv-meta-size:1.375rem;--pk-type-tv-meta-line-height:1.75rem;--pk-type-tv-meta-weight:400;--pk-type-tv-meta-letter-spacing:0em;--pk-type-tv-secondary-size:1.25rem;--pk-type-tv-secondary-line-height:1.5625rem;--pk-type-tv-secondary-weight:400;--pk-type-tv-secondary-letter-spacing:0em;--pk-type-tv-button-size:1.625rem;--pk-type-tv-button-line-height:2rem;--pk-type-tv-button-weight:700;--pk-type-tv-button-letter-spacing:0em;--pk-type-tv-button-small-size:1.3125rem;--pk-type-tv-button-small-line-height:1.625rem;--pk-type-tv-button-small-weight:600;--pk-type-tv-button-small-letter-spacing:0em;--pk-type-tv-badge-size:.9375rem;--pk-type-tv-badge-line-height:1.1875rem;--pk-type-tv-badge-weight:700;--pk-type-tv-badge-letter-spacing:.0667em;--pk-type-tv-key-hint-size:1.25rem;--pk-type-tv-key-hint-line-height:1.5625rem;--pk-type-tv-key-hint-weight:400;--pk-type-tv-key-hint-letter-spacing:0em;--pk-type-tv-meta-medium-size:1.375rem;--pk-type-tv-meta-medium-line-height:1.75rem;--pk-type-tv-meta-medium-weight:500;--pk-type-tv-meta-medium-letter-spacing:0em;--pk-type-tv-badge-large-size:1.125rem;--pk-type-tv-badge-large-line-height:1.4375rem;--pk-type-tv-badge-large-weight:700;--pk-type-tv-badge-large-letter-spacing:.0556em;--pk-type-tv-label-large-size:1.625rem;--pk-type-tv-label-large-line-height:2.0625rem;--pk-type-tv-label-large-weight:600;--pk-type-tv-label-large-letter-spacing:0em;--pk-type-tv-key-size:1rem;--pk-type-tv-key-line-height:1.25rem;--pk-type-tv-key-weight:700;--pk-type-tv-key-letter-spacing:0em;--pk-type-tv-label-strong-size:1.25rem;--pk-type-tv-label-strong-line-height:1.5625rem;--pk-type-tv-label-strong-weight:700;--pk-type-tv-label-strong-letter-spacing:0em;--pk-type-mobile-h1-size:1.75rem;--pk-type-mobile-h1-line-height:2.125rem;--pk-type-mobile-h1-weight:800;--pk-type-mobile-h1-letter-spacing:-.018em;--pk-type-mobile-h2-size:1.0625rem;--pk-type-mobile-h2-line-height:1.375rem;--pk-type-mobile-h2-weight:700;--pk-type-mobile-h2-letter-spacing:0em;--pk-type-mobile-title-size:1.375rem;--pk-type-mobile-title-line-height:1.75rem;--pk-type-mobile-title-weight:800;--pk-type-mobile-title-letter-spacing:0em;--pk-type-mobile-row-size:.9375rem;--pk-type-mobile-row-line-height:1.25rem;--pk-type-mobile-row-weight:600;--pk-type-mobile-row-letter-spacing:0em;--pk-type-mobile-body-size:.9375rem;--pk-type-mobile-body-line-height:1.375rem;--pk-type-mobile-body-weight:400;--pk-type-mobile-body-letter-spacing:0em;--pk-type-mobile-meta-size:.8125rem;--pk-type-mobile-meta-line-height:1.125rem;--pk-type-mobile-meta-weight:400;--pk-type-mobile-meta-letter-spacing:0em;--pk-type-mobile-secondary-size:.875rem;--pk-type-mobile-secondary-line-height:1.25rem;--pk-type-mobile-secondary-weight:400;--pk-type-mobile-secondary-letter-spacing:0em;--pk-type-mobile-caption-size:.75rem;--pk-type-mobile-caption-line-height:1rem;--pk-type-mobile-caption-weight:500;--pk-type-mobile-caption-letter-spacing:0em;--pk-type-mobile-tab-size:.6875rem;--pk-type-mobile-tab-line-height:.875rem;--pk-type-mobile-tab-weight:600;--pk-type-mobile-tab-letter-spacing:0em;--pk-type-mobile-button-size:1.0625rem;--pk-type-mobile-button-line-height:1.375rem;--pk-type-mobile-button-weight:700;--pk-type-mobile-button-letter-spacing:0em;--pk-type-mobile-chip-size:.875rem;--pk-type-mobile-chip-line-height:1.125rem;--pk-type-mobile-chip-weight:600;--pk-type-mobile-chip-letter-spacing:0em;--pk-type-mobile-badge-size:.625rem;--pk-type-mobile-badge-line-height:.75rem;--pk-type-mobile-badge-weight:700;--pk-type-mobile-badge-letter-spacing:.06em}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.half-light,.tone-light{color:var(--pk-landing-color-text-primary);color-scheme:light;--focus-ring:var(--pk-landing-color-focus-ring)}.half-light{background-color:var(--pk-landing-color-bg-light)}.half-dark,.tone-dark{color:var(--pk-color-text-primary);color-scheme:dark;--focus-ring:var(--pk-color-focus-ring)}.half-dark{background-color:var(--pk-landing-color-bg-dark)}.landing{font-family:var(--pk-font-inter,var(--pk-landing-font-family-base));font-optical-sizing:auto;font-size:var(--pk-landing-type-body-size);line-height:var(--pk-landing-type-body-line-height);font-weight:var(--pk-landing-type-body-weight);letter-spacing:var(--pk-landing-type-body-letter-spacing)}.dark-glow{background-image:radial-gradient(closest-side, var(--pk-landing-color-glow), transparent)}.hero{isolation:isolate;position:relative}.hero-aurora{z-index:-1;background-image:radial-gradient(40% 45% at 50% 35%, var(--pk-landing-color-accent-soft), transparent), radial-gradient(30% 55% at 0% 45%, var(--pk-landing-color-aurora-mint), transparent), radial-gradient(35% 55% at 100% 15%, var(--pk-landing-color-aurora-pink), transparent);opacity:.55;block-size:100svh;position:absolute;inset:0 0 auto}.hero-aurora:after{content:"";background-image:var(--pk-landing-gradient-page-fade);block-size:40%;position:absolute;inset:auto 0 0}.hero-mockup{inline-size:100%;max-inline-size:var(--pk-landing-size-mockup-hero);margin-inline:auto}@media (width>=80rem){@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.hero-track{block-size:calc(100svh + var(--pk-landing-motion-hero-range) / 2)}.hero-stage{block-size:100svh;padding-block-start:calc(var(--pk-landing-size-header-inset) + var(--pk-landing-size-button-height) + var(--pk-space-12));position:sticky;inset-block-start:0;overflow:clip}.hero-mockup{--hero-shift:calc((min(100vw, var(--pk-content-max-width-web)) - 2 * var(--pk-space-11) + var(--pk-space-10)) / 4);--hero-lift:calc(var(--pk-space-8) - var(--pk-landing-size-header-inset) - var(--pk-landing-size-button-height) - var(--pk-space-12) - var(--pk-space-11));transform-origin:50% 0;animation-name:hero-mockup;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 var(--pk-landing-motion-hero-range)}.hero-mockup:dir(rtl){--hero-shift:calc((min(100vw, var(--pk-content-max-width-web)) - 2 * var(--pk-space-11) + var(--pk-space-10)) / -4)}.hero-stats{transform-origin:50% 100%;animation-name:hero-stats;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:calc(var(--pk-landing-motion-hero-range) * .4) var(--pk-landing-motion-hero-range)}}}}@keyframes hero-mockup{0%{transform:perspective(var(--pk-landing-motion-perspective)) translateX(var(--hero-shift)) translateY(var(--hero-lift)) scale(var(--pk-landing-motion-hero-scale)) rotateX(calc(var(--pk-landing-motion-hero-tilt) * 1deg))}to{transform:perspective(var(--pk-landing-motion-perspective))}}@keyframes hero-stats{0%{opacity:0;transform:perspective(var(--pk-landing-motion-perspective)) scale(.3) rotateX(calc(var(--pk-landing-motion-hero-tilt) * 1deg))}}.marquee{mask-image:linear-gradient(to right, transparent, black calc(var(--pk-landing-motion-marquee-fade) * 100%), black calc(100% - var(--pk-landing-motion-marquee-fade) * 100%), transparent);overflow:hidden}.marquee-track{--dir:-1;inline-size:max-content;display:flex}.marquee-track:dir(rtl){--dir:1}.marquee-copy[aria-hidden=true]{display:none}@media (prefers-reduced-motion:no-preference){.marquee-copy[aria-hidden=true]{display:flex}.marquee-track{animation:marquee var(--marquee-duration) linear infinite}.marquee[data-paused] .marquee-track,.marquee:hover .marquee-track,.marquee:focus-within .marquee-track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.marquee{mask-image:none}.marquee-track{inline-size:auto;display:block}.marquee-copy{justify-content:center;row-gap:var(--pk-space-7);flex-wrap:wrap}}@keyframes marquee{to{transform:translateX(calc(50% * var(--dir)))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation-name:reveal;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 45%}}}@keyframes reveal{0%{opacity:var(--pk-landing-motion-reveal-opacity);transform:scale(var(--pk-landing-motion-reveal-scale))}}.tile-grid{grid-template-columns:repeat(var(--cols), var(--pk-landing-size-tile));grid-auto-rows:var(--pk-landing-size-tile);gap:var(--pk-space-3);display:grid}.tile{border-radius:var(--pk-landing-radius-tile);background:var(--pk-landing-color-tile)}.tile[data-neon]{background:var(--neon);position:relative}.tile[data-neon]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(closest-side, var(--neon), transparent);opacity:.5;position:absolute;inset:-50%}@media (prefers-reduced-motion:no-preference){.tile[data-neon]:after{animation:3s ease-in-out infinite alternate glow;animation-delay:var(--delay)}[data-paused] .tile[data-neon]:after{animation-play-state:paused}}@keyframes glow{0%{opacity:.3}to{opacity:.8}}@media (width>=80rem){.cta-content{padding-inline:calc(4 * var(--pk-landing-size-tile) + 3 * var(--pk-space-3) + var(--pk-space-8))}}.mobile-cta,.toast{transition-property:opacity,transform;transition-duration:var(--pk-motion-duration-normal);transition-timing-function:var(--pk-motion-easing-standard)}.mobile-cta{padding-block-end:env(safe-area-inset-bottom)}.mobile-cta[data-hidden]{opacity:0;transform:translateY(var(--pk-space-8));pointer-events:none}.toast:not([data-open]){opacity:0;transform:translateY(var(--pk-space-5))}@media (prefers-reduced-motion:reduce){.mobile-cta[data-hidden],.toast:not([data-open]){transform:none}}.lift{transition-property:transform;transition-duration:var(--pk-motion-duration-fast);transition-timing-function:var(--pk-motion-easing-standard)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lift:hover{transform:translateY(calc(var(--pk-space-1) * -1))}}
