@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.pd-root *,.pd-root :before,.pd-root :after,.pd-root ::backdrop{--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--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;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}.pd-root,.pd-root :host{--font-mono:var(--font-mono);--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs--line-height:calc(1/.75);--text-sm--line-height:calc(1.25/.875);--text-base--line-height:calc(1.5/1);--text-lg--line-height:calc(1.75/1.125);--text-xl--line-height:calc(1.75/1.25);--text-2xl--line-height:calc(2/1.5);--text-4xl--line-height:calc(2.5/2.25);--text-5xl--line-height:1;--text-6xl--line-height:1;--text-7xl--line-height:1;--text-8xl--line-height:1;--font-weight-semibold:600;--font-weight-bold:700;--leading-snug:1.375;--leading-relaxed:1.625;--blur-sm:8px;--blur-xl:24px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono);--radius-button:var(--radius-button,var(--radius));--radius-card:var(--radius-card,var(--radius));--radius-input:var(--radius-input,var(--radius));--font-heading:var(--font-heading);--font-body:var(--font-body);--font-eyebrow:var(--font-eyebrow,var(--font-body));--font-button:var(--font-button,var(--font-body))}.pd-root .pointer-events-none{pointer-events:none}.pd-root .absolute{position:absolute}.pd-root .fixed{position:fixed}.pd-root .relative{position:relative}.pd-root .static{position:static}.pd-root .inset-0{inset:calc(var(--spacing)*0)}.pd-root .inset-x-0{inset-inline:calc(var(--spacing)*0)}.pd-root .top-0{top:calc(var(--spacing)*0)}.pd-root .top-5{top:calc(var(--spacing)*5)}.pd-root .top-\[0\.12em\]{top:.12em}.pd-root .top-\[13\%\]{top:13%}.pd-root .right-0{right:calc(var(--spacing)*0)}.pd-root .bottom-0{bottom:calc(var(--spacing)*0)}.pd-root .left-0{left:calc(var(--spacing)*0)}.pd-root .left-5{left:calc(var(--spacing)*5)}.pd-root .left-\[8\%\]{left:8%}.pd-root .isolate{isolation:isolate}.pd-root .-z-10{z-index:calc(10*-1)}.pd-root .z-10{z-index:10}.pd-root .z-50{z-index:50}.pd-root .col-start-1{grid-column-start:1}.pd-root .row-start-1{grid-row-start:1}.pd-root .mx-auto{margin-inline:auto}.pd-root .my-12{margin-block:calc(var(--spacing)*12)}.pd-root .-mt-3{margin-top:calc(var(--spacing)*-3)}.pd-root .mt-1{margin-top:calc(var(--spacing)*1)}.pd-root .mt-2{margin-top:calc(var(--spacing)*2)}.pd-root .mt-3{margin-top:calc(var(--spacing)*3)}.pd-root .mt-4{margin-top:calc(var(--spacing)*4)}.pd-root .mt-6{margin-top:calc(var(--spacing)*6)}.pd-root .mt-7{margin-top:calc(var(--spacing)*7)}.pd-root .mt-8{margin-top:calc(var(--spacing)*8)}.pd-root .mt-9{margin-top:calc(var(--spacing)*9)}.pd-root .mt-12{margin-top:calc(var(--spacing)*12)}.pd-root .mt-14{margin-top:calc(var(--spacing)*14)}.pd-root .mt-\[0\.04em\]{margin-top:.04em}.pd-root .mt-auto{margin-top:auto}.pd-root .mb-1{margin-bottom:calc(var(--spacing)*1)}.pd-root .mb-2{margin-bottom:calc(var(--spacing)*2)}.pd-root .mb-3{margin-bottom:calc(var(--spacing)*3)}.pd-root .mb-4{margin-bottom:calc(var(--spacing)*4)}.pd-root .mb-5{margin-bottom:calc(var(--spacing)*5)}.pd-root .mb-6{margin-bottom:calc(var(--spacing)*6)}.pd-root .mb-8{margin-bottom:calc(var(--spacing)*8)}.pd-root .mb-10{margin-bottom:calc(var(--spacing)*10)}.pd-root .mb-12{margin-bottom:calc(var(--spacing)*12)}.pd-root .ml-7{margin-left:calc(var(--spacing)*7)}.pd-root .flex{display:flex}.pd-root .grid{display:grid}.pd-root .hidden{display:none}.pd-root .inline-flex{display:inline-flex}.pd-root .inline-grid{display:inline-grid}.pd-root .aspect-\[16\/10\]{aspect-ratio:16/10}.pd-root .aspect-video{aspect-ratio:var(--aspect-video)}.pd-root .size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.pd-root .size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.pd-root .size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.pd-root .size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.pd-root .size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.pd-root .size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.pd-root .size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.pd-root .size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.pd-root .size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.pd-root .size-full{width:100%;height:100%}.pd-root .h-1\.5{height:calc(var(--spacing)*1.5)}.pd-root .h-3{height:calc(var(--spacing)*3)}.pd-root .h-4{height:calc(var(--spacing)*4)}.pd-root .h-5{height:calc(var(--spacing)*5)}.pd-root .h-12{height:calc(var(--spacing)*12)}.pd-root .h-14{height:calc(var(--spacing)*14)}.pd-root .h-16{height:calc(var(--spacing)*16)}.pd-root .h-20{height:calc(var(--spacing)*20)}.pd-root .h-24{height:calc(var(--spacing)*24)}.pd-root .h-32{height:calc(var(--spacing)*32)}.pd-root .h-72{height:calc(var(--spacing)*72)}.pd-root .h-full{height:100%}.pd-root .h-px{height:1px}.pd-root .min-h-16{min-height:calc(var(--spacing)*16)}.pd-root .min-h-20{min-height:calc(var(--spacing)*20)}.pd-root .min-h-60{min-height:calc(var(--spacing)*60)}.pd-root .min-h-80{min-height:calc(var(--spacing)*80)}.pd-root .min-h-\[1\.16em\]{min-height:1.16em}.pd-root .min-h-screen{min-height:100vh}.pd-root .w-2\/3{width:66.6667%}.pd-root .w-3\/4{width:75%}.pd-root .w-3\/5{width:60%}.pd-root .w-4\/5{width:80%}.pd-root .w-14{width:calc(var(--spacing)*14)}.pd-root .w-24{width:calc(var(--spacing)*24)}.pd-root .w-\[8\.4em\]{width:8.4em}.pd-root .w-\[22\%\]{width:22%}.pd-root .w-\[55\%\]{width:55%}.pd-root .w-\[58\%\]{width:58%}.pd-root .w-\[64\%\]{width:64%}.pd-root .w-fit{width:fit-content}.pd-root .w-full{width:100%}.pd-root .w-px{width:1px}.pd-root .max-w-2xl{max-width:var(--container-2xl)}.pd-root .max-w-3xl{max-width:var(--container-3xl)}.pd-root .max-w-4xl{max-width:var(--container-4xl)}.pd-root .max-w-6xl{max-width:var(--container-6xl)}.pd-root .max-w-\[70\%\]{max-width:70%}.pd-root .max-w-\[1380px\]{max-width:1380px}.pd-root .max-w-lg{max-width:var(--container-lg)}.pd-root .max-w-md{max-width:var(--container-md)}.pd-root .max-w-xl{max-width:var(--container-xl)}.pd-root .flex-1{flex:1}.pd-root .shrink-0{flex-shrink:0}.pd-root .rotate-45{rotate:45deg}.pd-root .rotate-\[-1deg\]{rotate:-1deg}.pd-root .rotate-\[-2deg\]{rotate:-2deg}.pd-root .rotate-\[3deg\]{rotate:3deg}.pd-root .cursor-pointer{cursor:pointer}.pd-root .list-none{list-style-type:none}.pd-root .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-root .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-root .grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.pd-root .flex-col{flex-direction:column}.pd-root .place-items-center{place-items:center}.pd-root .items-center{align-items:center}.pd-root .items-start{align-items:flex-start}.pd-root .justify-between{justify-content:space-between}.pd-root .justify-center{justify-content:center}.pd-root .gap-2{gap:calc(var(--spacing)*2)}.pd-root .gap-3{gap:calc(var(--spacing)*3)}.pd-root .gap-4{gap:calc(var(--spacing)*4)}.pd-root .gap-5{gap:calc(var(--spacing)*5)}.pd-root .gap-6{gap:calc(var(--spacing)*6)}.pd-root .gap-7{gap:calc(var(--spacing)*7)}.pd-root .gap-8{gap:calc(var(--spacing)*8)}.pd-root .gap-12{gap:calc(var(--spacing)*12)}.pd-root .gap-px{gap:1px}.pd-root :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.pd-root :where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.pd-root .gap-x-8{column-gap:calc(var(--spacing)*8)}.pd-root .gap-y-5{row-gap:calc(var(--spacing)*5)}.pd-root :where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}.pd-root :where(.divide-ploy-border-primary>:not(:last-child)){border-color:var(--ploy-border-primary)}.pd-root .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pd-root .overflow-hidden{overflow:hidden}.pd-root .overflow-x-clip{overflow-x:clip}.pd-root .rounded-\[calc\(var\(--radius-card\)-0\.2rem\)\]{border-radius:calc(var(--radius-card) - .2rem)}.pd-root .rounded-button{border-radius:var(--radius-button,var(--radius))}.pd-root .rounded-card{border-radius:var(--radius-card,var(--radius))}.pd-root .rounded-full{border-radius:3.40282e38px}.pd-root .border{border-style:var(--tw-border-style);border-width:1px}.pd-root .border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.pd-root .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.pd-root .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.pd-root .border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.pd-root .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.pd-root .border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.pd-root .\!border-ploy-accent-primary{border-color:var(--ploy-accent-primary)!important}.pd-root .\!border-ploy-neutral-primary-s0{border-color:var(--ploy-neutral-primary-s0)!important}.pd-root .border-ploy-accent-primary{border-color:var(--ploy-accent-primary)}.pd-root .border-ploy-border-inverse{border-color:var(--ploy-border-inverse)}.pd-root .border-ploy-border-primary{border-color:var(--ploy-border-primary)}.pd-root .border-ploy-button-primary-border{border-color:var(--ploy-button-primary-border)}.pd-root .border-ploy-text-secondary{border-color:var(--ploy-text-secondary)}.pd-root .\!bg-ploy-accent-primary{background-color:var(--ploy-accent-primary)!important}.pd-root .\!bg-ploy-neutral-primary-s0{background-color:var(--ploy-neutral-primary-s0)!important}.pd-root .bg-ploy-accent-primary{background-color:var(--ploy-accent-primary)}.pd-root .bg-ploy-accent-secondary{background-color:var(--ploy-accent-secondary)}.pd-root .bg-ploy-background-inverse{background-color:var(--ploy-background-inverse)}.pd-root .bg-ploy-background-primary,.pd-root .bg-ploy-background-primary\/75{background-color:var(--ploy-background-primary)}@supports (color:color-mix(in lab, red, red)){.pd-root .bg-ploy-background-primary\/75{background-color:color-mix(in oklab,var(--ploy-background-primary)75%,transparent)}}.pd-root .bg-ploy-background-primary\/90{background-color:var(--ploy-background-primary)}@supports (color:color-mix(in lab, red, red)){.pd-root .bg-ploy-background-primary\/90{background-color:color-mix(in oklab,var(--ploy-background-primary)90%,transparent)}}.pd-root .bg-ploy-background-secondary{background-color:var(--ploy-background-secondary)}.pd-root .bg-ploy-border-primary{background-color:var(--ploy-border-primary)}.pd-root .bg-ploy-button-primary-background{background-color:var(--ploy-button-primary-background)}.pd-root .bg-ploy-neutral-inverse{background-color:var(--ploy-neutral-inverse)}.pd-root .bg-ploy-neutral-primary-s0,.pd-root .bg-ploy-neutral-primary-s0\/45{background-color:var(--ploy-neutral-primary-s0)}@supports (color:color-mix(in lab, red, red)){.pd-root .bg-ploy-neutral-primary-s0\/45{background-color:color-mix(in oklab,var(--ploy-neutral-primary-s0)45%,transparent)}}.pd-root .bg-ploy-neutral-primary-s0\/90{background-color:var(--ploy-neutral-primary-s0)}@supports (color:color-mix(in lab, red, red)){.pd-root .bg-ploy-neutral-primary-s0\/90{background-color:color-mix(in oklab,var(--ploy-neutral-primary-s0)90%,transparent)}}.pd-root .bg-ploy-neutral-primary-s0\/95{background-color:var(--ploy-neutral-primary-s0)}@supports (color:color-mix(in lab, red, red)){.pd-root .bg-ploy-neutral-primary-s0\/95{background-color:color-mix(in oklab,var(--ploy-neutral-primary-s0)95%,transparent)}}.pd-root .bg-ploy-neutral-primary-s5{background-color:var(--ploy-neutral-primary-s5)}.pd-root .bg-ploy-text-secondary{background-color:var(--ploy-text-secondary)}.pd-root .object-cover{object-fit:cover}.pd-root .p-2{padding:calc(var(--spacing)*2)}.pd-root .p-3{padding:calc(var(--spacing)*3)}.pd-root .p-4{padding:calc(var(--spacing)*4)}.pd-root .p-5{padding:calc(var(--spacing)*5)}.pd-root .p-6{padding:calc(var(--spacing)*6)}.pd-root .p-7{padding:calc(var(--spacing)*7)}.pd-root .\!px-4{padding-inline:calc(var(--spacing)*4)!important}.pd-root .\!px-6{padding-inline:calc(var(--spacing)*6)!important}.pd-root .\!px-7{padding-inline:calc(var(--spacing)*7)!important}.pd-root .px-2{padding-inline:calc(var(--spacing)*2)}.pd-root .px-3{padding-inline:calc(var(--spacing)*3)}.pd-root .px-4{padding-inline:calc(var(--spacing)*4)}.pd-root .px-5{padding-inline:calc(var(--spacing)*5)}.pd-root .\!py-2{padding-block:calc(var(--spacing)*2)!important}.pd-root .\!py-3\.5{padding-block:calc(var(--spacing)*3.5)!important}.pd-root .\!py-4{padding-block:calc(var(--spacing)*4)!important}.pd-root .py-1{padding-block:calc(var(--spacing)*1)}.pd-root .py-2{padding-block:calc(var(--spacing)*2)}.pd-root .py-3{padding-block:calc(var(--spacing)*3)}.pd-root .py-4{padding-block:calc(var(--spacing)*4)}.pd-root .py-6{padding-block:calc(var(--spacing)*6)}.pd-root .py-7{padding-block:calc(var(--spacing)*7)}.pd-root .py-8{padding-block:calc(var(--spacing)*8)}.pd-root .py-20{padding-block:calc(var(--spacing)*20)}.pd-root .py-24{padding-block:calc(var(--spacing)*24)}.pd-root .pt-1{padding-top:calc(var(--spacing)*1)}.pd-root .pt-3{padding-top:calc(var(--spacing)*3)}.pd-root .pt-4{padding-top:calc(var(--spacing)*4)}.pd-root .pt-12{padding-top:calc(var(--spacing)*12)}.pd-root .pt-36{padding-top:calc(var(--spacing)*36)}.pd-root .pb-4{padding-bottom:calc(var(--spacing)*4)}.pd-root .pb-20{padding-bottom:calc(var(--spacing)*20)}.pd-root .text-center{text-align:center}.pd-root .align-bottom{vertical-align:bottom}.pd-root .font-heading{font-family:var(--font-heading)}.pd-root .\!text-base{font-size:var(--font-size-base,1rem)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.pd-root .text-2xl{font-size:var(--font-size-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height))}.pd-root .text-4xl{font-size:var(--font-size-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height))}.pd-root .text-5xl{font-size:var(--font-size-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height))}.pd-root .text-base{font-size:var(--font-size-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height))}.pd-root .text-lg{font-size:var(--font-size-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height))}.pd-root .text-sm{font-size:var(--font-size-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height))}.pd-root .text-xl{font-size:var(--font-size-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height))}.pd-root .text-xs{font-size:var(--font-size-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height))}.pd-root .text-\[8px\]{font-size:8px}.pd-root .text-\[9px\]{font-size:9px}.pd-root .text-\[10px\]{font-size:10px}.pd-root .text-\[11px\]{font-size:11px}.pd-root .text-\[clamp\(2\.25rem\,6vw\,6\.5rem\)\]{font-size:clamp(2.25rem,6vw,6.5rem)}.pd-root .text-\[clamp\(3rem\,7\.4vw\,7\.8rem\)\]{font-size:clamp(3rem,7.4vw,7.8rem)}.pd-root .leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.pd-root .leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.pd-root .leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.pd-root .leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.pd-root .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.pd-root .leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.pd-root .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.pd-root .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.pd-root .tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.pd-root .tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.pd-root .tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.pd-root .tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.pd-root .tracking-\[-0\.065em\]{--tw-tracking:-.065em;letter-spacing:-.065em}.pd-root .tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.pd-root .tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.pd-root .tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.pd-root .tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.pd-root .whitespace-nowrap{white-space:nowrap}.pd-root .\!text-ploy-text-primary{color:var(--ploy-text-primary)!important}.pd-root .text-ploy-accent-primary{color:var(--ploy-accent-primary)}.pd-root .text-ploy-border-primary{color:var(--ploy-border-primary)}.pd-root .text-ploy-button-primary-text{color:var(--ploy-button-primary-text)}.pd-root .text-ploy-text-inverse{color:var(--ploy-text-inverse)}.pd-root .text-ploy-text-inverse-secondary{color:var(--ploy-text-inverse-secondary)}.pd-root .text-ploy-text-on-accent-primary,.pd-root .text-ploy-text-on-accent-primary\/75{color:var(--ploy-text-on-accent-primary)}@supports (color:color-mix(in lab, red, red)){.pd-root .text-ploy-text-on-accent-primary\/75{color:color-mix(in oklab,var(--ploy-text-on-accent-primary)75%,transparent)}}.pd-root .text-ploy-text-primary,.pd-root .text-ploy-text-primary\/55{color:var(--ploy-text-primary)}@supports (color:color-mix(in lab, red, red)){.pd-root .text-ploy-text-primary\/55{color:color-mix(in oklab,var(--ploy-text-primary)55%,transparent)}}.pd-root .text-ploy-text-secondary{color:var(--ploy-text-secondary)}.pd-root .uppercase{text-transform:uppercase}.pd-root .opacity-60{opacity:.6}.pd-root .shadow-\[0_28px_80px_-36px_var\(--ploy-shadow-color\)\]{--tw-shadow:0 28px 80px -36px var(--tw-shadow-color,var(--ploy-shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.pd-root .shadow-\[0_28px_80px_-42px_var\(--ploy-shadow-color\)\]{--tw-shadow:0 28px 80px -42px var(--tw-shadow-color,var(--ploy-shadow-color));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.pd-root .shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.pd-root .shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.pd-root .shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.pd-root .filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.pd-root .backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-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,);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,)}.pd-root .backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-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,);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,)}.pd-root .backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-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,);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,)}.pd-root .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.pd-root .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.pd-root .group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}@media (hover:hover){.pd-root .hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.pd-root .hover\:text-ploy-text-primary:hover{color:var(--ploy-text-primary)}}.pd-root .focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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)}.pd-root .focus-visible\:ring-ploy-accent-primary:focus-visible{--tw-ring-color:var(--ploy-accent-primary)}.pd-root .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.pd-root .focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}@media (min-width:40rem){.pd-root .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-root .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-root .sm\:grid-cols-\[1\.25fr_\.75fr\]{grid-template-columns:1.25fr .75fr}.pd-root .sm\:flex-row{flex-direction:row}.pd-root .sm\:flex-nowrap{flex-wrap:nowrap}.pd-root .sm\:items-center{align-items:center}.pd-root .sm\:gap-x-\[0\.18em\]{column-gap:.18em}.pd-root .sm\:text-left{text-align:left}}@media (min-width:48rem){.pd-root .md\:top-9{top:calc(var(--spacing)*9)}.pd-root .md\:left-9{left:calc(var(--spacing)*9)}.pd-root .md\:mt-16{margin-top:calc(var(--spacing)*16)}.pd-root .md\:mt-20{margin-top:calc(var(--spacing)*20)}.pd-root .md\:mb-16{margin-bottom:calc(var(--spacing)*16)}.pd-root .md\:mb-20{margin-bottom:calc(var(--spacing)*20)}.pd-root .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-root .md\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.pd-root .md\:grid-cols-\[1fr_\.8fr\]{grid-template-columns:1fr .8fr}.pd-root .md\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.pd-root .md\:grid-cols-\[64px_170px_1fr\]{grid-template-columns:64px 170px 1fr}.pd-root .md\:flex-row{flex-direction:row}.pd-root .md\:items-center{align-items:center}.pd-root .md\:items-end{align-items:flex-end}.pd-root .md\:items-start{align-items:flex-start}.pd-root .md\:justify-between{justify-content:space-between}.pd-root .md\:gap-3{gap:calc(var(--spacing)*3)}.pd-root .md\:justify-self-end{justify-self:flex-end}.pd-root .md\:p-5{padding:calc(var(--spacing)*5)}.pd-root .md\:p-6{padding:calc(var(--spacing)*6)}.pd-root .md\:p-8{padding:calc(var(--spacing)*8)}.pd-root .md\:p-9{padding:calc(var(--spacing)*9)}.pd-root .md\:p-10{padding:calc(var(--spacing)*10)}.pd-root .md\:px-8{padding-inline:calc(var(--spacing)*8)}.pd-root .md\:py-9{padding-block:calc(var(--spacing)*9)}.pd-root .md\:py-10{padding-block:calc(var(--spacing)*10)}.pd-root .md\:py-32{padding-block:calc(var(--spacing)*32)}.pd-root .md\:py-36{padding-block:calc(var(--spacing)*36)}.pd-root .md\:pt-20{padding-top:calc(var(--spacing)*20)}.pd-root .md\:pt-48{padding-top:calc(var(--spacing)*48)}.pd-root .md\:pb-32{padding-bottom:calc(var(--spacing)*32)}.pd-root .md\:text-2xl{font-size:var(--font-size-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height))}.pd-root .md\:text-5xl{font-size:var(--font-size-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height))}.pd-root .md\:text-6xl{font-size:var(--font-size-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height))}.pd-root .md\:text-7xl{font-size:var(--font-size-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height))}.pd-root .md\:text-lg{font-size:var(--font-size-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height))}.pd-root .md\:text-sm{font-size:var(--font-size-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height))}.pd-root .md\:text-xl{font-size:var(--font-size-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.pd-root .lg\:sticky{position:sticky}.pd-root .lg\:top-28{top:calc(var(--spacing)*28)}.pd-root .lg\:flex{display:flex}.pd-root .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-root .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.pd-root .lg\:grid-cols-\[\.7fr_1\.3fr\]{grid-template-columns:.7fr 1.3fr}.pd-root .lg\:grid-cols-\[\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.pd-root .lg\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.pd-root .lg\:grid-cols-\[1fr_\.82fr\]{grid-template-columns:1fr .82fr}.pd-root .lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.pd-root .lg\:flex-row{flex-direction:row}.pd-root .lg\:items-center{align-items:center}.pd-root .lg\:items-stretch{align-items:stretch}.pd-root .lg\:justify-between{justify-content:space-between}.pd-root .lg\:gap-20{gap:calc(var(--spacing)*20)}.pd-root .lg\:self-start{align-self:flex-start}.pd-root .lg\:text-7xl{font-size:var(--font-size-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height))}.pd-root .lg\:text-8xl{font-size:var(--font-size-8xl,6rem);line-height:var(--tw-leading,var(--text-8xl--line-height))}.pd-root .lg\:text-base{font-size:var(--font-size-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height))}}.pd-root{--background:var(--ploy-background-primary);--foreground:var(--ploy-text-primary);--card:var(--ploy-background-secondary);--card-foreground:var(--ploy-text-primary);--popover:var(--ploy-background-primary);--popover-foreground:var(--ploy-text-primary);--primary:var(--ploy-accent-primary);--primary-foreground:var(--ploy-text-on-accent-primary);--secondary:var(--ploy-background-secondary);--secondary-foreground:var(--ploy-text-primary);--muted:var(--ploy-background-secondary);--muted-foreground:var(--ploy-text-secondary);--accent:var(--ploy-accent-secondary);--accent-foreground:var(--ploy-text-on-accent-secondary);--input:var(--ploy-input-border);--border:var(--ploy-border-primary);--ring:var(--ploy-accent-primary);--sidebar:var(--ploy-background-secondary);--sidebar-foreground:var(--ploy-text-primary);--sidebar-primary:var(--ploy-accent-primary);--sidebar-primary-foreground:var(--ploy-text-on-accent-primary);--sidebar-accent:var(--ploy-background-secondary);--sidebar-accent-foreground:var(--ploy-text-primary);--sidebar-border:var(--ploy-border-primary);--sidebar-ring:var(--ploy-accent-primary);--radius:.75rem;--radius-button:.42rem;--radius-card:1rem;--radius-input:.42rem;--font-heading:system-ui,sans-serif,-apple-system;--font-body:system-ui,sans-serif,-apple-system;--font-mono:ui-monospace,monospace;--font-eyebrow:system-ui,sans-serif,-apple-system;--font-button:system-ui,sans-serif,-apple-system;--font-size-9xl:8rem;--font-size-8xl:6rem;--font-size-7xl:4.5rem;--font-size-6xl:3.75rem;--font-size-5xl:3rem;--font-size-4xl:2.25rem;--font-size-3xl:1.875rem;--font-size-2xl:1.5rem;--font-size-xl:1.25rem;--font-size-lg:1.125rem;--font-size-base:1rem;--font-size-sm:.875rem;--font-size-xs:.75rem;--font-heading-weight:550;--font-heading-bold-weight:750;--font-heading-letter-spacing:-.04em;--font-heading-line-height:1;--font-body-weight:400;--font-body-bold-weight:600;--font-body-letter-spacing:normal;--font-body-line-height:1.5;--font-button-weight:500;--font-button-letter-spacing:normal;--font-button-line-height:1;--ploy-shadow-color:var(--ploy-border-primary);--border-width:1px;--border-style:solid;--ploy-neutral-primary:#fcfbf8;--ploy-neutral-secondary:#f2f1ed;--ploy-neutral-inverse:#080a06;--ploy-neutral-light:#fcfbf8;--ploy-neutral-dark:#080a06;--ploy-neutral-primary-s0:white;--ploy-neutral-primary-s1:var(--ploy-neutral-primary);--ploy-neutral-primary-s2:var(--ploy-neutral-secondary);--ploy-neutral-primary-s3:var(--ploy-neutral-primary)}@supports (color:lab(0% 0 0)){.pd-root{--ploy-neutral-primary:lab(98.6357% -.199467 1.50845);--ploy-neutral-secondary:lab(95.1693% -.295609 2.26502);--ploy-neutral-inverse:lab(2.53966% -1.09402 1.50679);--ploy-neutral-light:lab(98.6357% -.199467 1.50845);--ploy-neutral-dark:lab(2.53966% -1.09402 1.50679)}}@supports (color:color-mix(in lab, red, red)){.pd-root{--ploy-neutral-primary-s3:color-mix(in oklch,var(--ploy-neutral-primary)95%,var(--ploy-neutral-inverse))}}.pd-root{--ploy-neutral-primary-s4:var(--ploy-neutral-primary)}@supports (color:color-mix(in lab, red, red)){.pd-root{--ploy-neutral-primary-s4:color-mix(in oklch,var(--ploy-neutral-primary)88%,var(--ploy-neutral-inverse))}}.pd-root{--ploy-neutral-primary-s5:var(--ploy-neutral-primary)}@supports (color:color-mix(in lab, red, red)){.pd-root{--ploy-neutral-primary-s5:color-mix(in oklch,var(--ploy-neutral-primary)76%,var(--ploy-neutral-inverse))}}.pd-root{--ploy-neutral-inverse-s0:black;--ploy-neutral-inverse-s1:var(--ploy-neutral-inverse);--ploy-neutral-inverse-s2:var(--ploy-neutral-inverse)}@supports (color:color-mix(in lab, red, red)){.pd-root{--ploy-neutral-inverse-s2:color-mix(in oklch,var(--ploy-neutral-inverse)84%,var(--ploy-neutral-primary))}}.pd-root{--ploy-neutral-inverse-s3:var(--ploy-neutral-inverse)}@supports (color:color-mix(in lab, red, red)){.pd-root{--ploy-neutral-inverse-s3:color-mix(in oklch,var(--ploy-neutral-inverse)66%,var(--ploy-neutral-primary))}}.pd-root{--ploy-neutral-inverse-s4:var(--ploy-neutral-inverse)}@supports (color:color-mix(in lab, red, red)){.pd-root{--ploy-neutral-inverse-s4:color-mix(in oklch,var(--ploy-neutral-inverse)48%,var(--ploy-neutral-primary))}}.pd-root{--ploy-neutral-inverse-s5:var(--ploy-neutral-inverse)}@supports (color:color-mix(in lab, red, red)){.pd-root{--ploy-neutral-inverse-s5:color-mix(in oklch,var(--ploy-neutral-inverse)30%,var(--ploy-neutral-primary))}}.pd-root{--ploy-accent-primary:#007301;--ploy-accent-secondary:#d2f8c8;--ploy-accent-tertiary:#6ed26a;--ploy-text-primary:var(--ploy-neutral-inverse);--ploy-text-secondary:var(--ploy-neutral-inverse-700);--ploy-text-inverse:#fff;--ploy-text-inverse-secondary:#fff9;--ploy-text-on-accent-primary:#fff;--ploy-text-on-accent-secondary:#fff;--ploy-text-on-accent-tertiary:#000;--ploy-button-primary-background:var(--ploy-accent-primary);--ploy-button-primary-text:#fff;--ploy-button-primary-border:var(--ploy-accent-primary);--ploy-button-secondary-background:var(--ploy-background-primary);--ploy-button-secondary-text:var(--ploy-background-inverse);--ploy-button-secondary-border:var(--ploy-neutral-inverse-300);--ploy-background-primary:var(--ploy-neutral-primary-s1);--ploy-background-secondary:var(--ploy-neutral-secondary);--ploy-background-accent-primary:var(--ploy-accent-primary);--ploy-background-accent-secondary:var(--ploy-accent-secondary);--ploy-background-accent-tertiary:var(--ploy-accent-tertiary);--ploy-background-inverse:var(--ploy-neutral-inverse-s1);--ploy-border-primary:var(--ploy-neutral-primary-s5);--ploy-border-inverse:var(--ploy-neutral-inverse-s0)}@supports (color:lab(0% 0 0)){.pd-root{--ploy-accent-primary:lab(41.5901% -46.2092 46.6876);--ploy-accent-secondary:lab(93.9676% -19.1517 19.0018);--ploy-accent-tertiary:lab(76.5085% -46.1037 41.674);--ploy-text-inverse:lab(100% 0 0);--ploy-text-inverse-secondary:lab(100% 0 0/.6);--ploy-text-on-accent-primary:lab(100% 0 0);--ploy-text-on-accent-secondary:lab(100% 0 0);--ploy-text-on-accent-tertiary:lab(0% 0 0);--ploy-button-primary-text:lab(100% 0 0)}}@supports (color:color-mix(in lab, red, red)){.pd-root{--ploy-border-inverse:color-mix(in srgb,var(--ploy-neutral-inverse-s0)20%,transparent)}}.pd-root{--ploy-input-background:var(--ploy-neutral-primary);--ploy-input-border:var(--ploy-neutral-primary-s5);--destructive:#d40c1a;--border:var(--ploy-border-primary);--background:var(--ploy-background-primary);--foreground:var(--ploy-text-primary);--card:var(--ploy-background-secondary);--card-foreground:var(--ploy-text-primary);--popover:var(--ploy-background-secondary);--popover-foreground:var(--ploy-text-primary);--primary:var(--ploy-background-inverse);--primary-foreground:var(--ploy-text-inverse);--secondary:var(--ploy-background-secondary);--secondary-foreground:var(--ploy-text-primary);--muted:var(--ploy-background-secondary);--muted-foreground:var(--ploy-text-secondary);--accent:var(--ploy-background-primary);--accent-foreground:var(--ploy-text-inverse);--input:var(--ploy-input-border);--ring:var(--ploy-border-inverse);--ploy-neutral-primary-50:#fff;--ploy-neutral-primary-100:#f3f3f3;--ploy-neutral-primary-200:#e1e1e1;--ploy-neutral-primary-300:#cdcdcd;--ploy-neutral-primary-400:#b7b7b7;--ploy-neutral-primary-500:#a1a1a1;--ploy-neutral-primary-600:#898989;--ploy-neutral-primary-700:#717171;--ploy-neutral-primary-800:#585858;--ploy-neutral-primary-900:#404040;--ploy-neutral-primary-950:#292929;--ploy-neutral-inverse-50:#f8f8f8;--ploy-neutral-inverse-100:#ebebeb;--ploy-neutral-inverse-200:#d6d6d6;--ploy-neutral-inverse-300:#bdbdbd;--ploy-neutral-inverse-400:#a1a1a1;--ploy-neutral-inverse-500:#838383;--ploy-neutral-inverse-600:#636363;--ploy-neutral-inverse-700:#444;--ploy-neutral-inverse-800:#252525;--ploy-neutral-inverse-900:#080808;--ploy-neutral-inverse-950:#000;--ploy-accent-primary-50:#f8f8f8;--ploy-accent-primary-100:#ebebeb;--ploy-accent-primary-200:#d6d6d6;--ploy-accent-primary-300:#bdbdbd;--ploy-accent-primary-400:#a1a1a1;--ploy-accent-primary-500:#838383;--ploy-accent-primary-600:#636363;--ploy-accent-primary-700:#444;--ploy-accent-primary-800:#252525;--ploy-accent-primary-900:#080808;--ploy-accent-primary-950:#000;--ploy-accent-secondary-50:#fff;--ploy-accent-secondary-100:#f3f3f3;--ploy-accent-secondary-200:#e1e1e1;--ploy-accent-secondary-300:#cdcdcd;--ploy-accent-secondary-400:#b7b7b7;--ploy-accent-secondary-500:#a1a1a1;--ploy-accent-secondary-600:#898989;--ploy-accent-secondary-700:#717171;--ploy-accent-secondary-800:#585858;--ploy-accent-secondary-900:#404040;--ploy-accent-secondary-950:#292929}@supports (color:lab(0% 0 0)){.pd-root{--destructive:lab(45.5806% 69.4641 51.3946);--ploy-neutral-primary-50:lab(100% 0 0);--ploy-neutral-primary-100:lab(95.824% -.0000298023 0);--ploy-neutral-primary-200:lab(89.676% -.0000298023 0);--ploy-neutral-primary-300:lab(82.484% -.0000298023 0);--ploy-neutral-primary-400:lab(74.596% 0 -.0000119209);--ploy-neutral-primary-500:lab(66.128% -.0000298023 .0000119209);--ploy-neutral-primary-600:lab(56.964% 0 0);--ploy-neutral-primary-700:lab(47.452% 0 -.0000119209);--ploy-neutral-primary-800:lab(37.476% 0 -.00000596046);--ploy-neutral-primary-900:lab(27.152% 0 0);--ploy-neutral-primary-950:lab(16.48% 0 0);--ploy-neutral-inverse-50:lab(97.68% -.0000298023 .0000119209);--ploy-neutral-inverse-100:lab(93.156% 0 0);--ploy-neutral-inverse-200:lab(85.732% -.0000298023 0);--ploy-neutral-inverse-300:lab(76.568% .0000298023 -.0000119209);--ploy-neutral-inverse-400:lab(66.128% -.0000298023 .0000119209);--ploy-neutral-inverse-500:lab(54.644% -.0000298023 0);--ploy-neutral-inverse-600:lab(42.116% 0 0);--ploy-neutral-inverse-700:lab(28.66% -.0000149012 0);--ploy-neutral-inverse-800:lab(14.508% 0 0);--ploy-neutral-inverse-900:lab(2.17343% 0 0);--ploy-neutral-inverse-950:lab(0% 0 0);--ploy-accent-primary-50:lab(97.68% -.0000298023 .0000119209);--ploy-accent-primary-100:lab(93.156% 0 0);--ploy-accent-primary-200:lab(85.732% -.0000298023 0);--ploy-accent-primary-300:lab(76.568% .0000298023 -.0000119209);--ploy-accent-primary-400:lab(66.128% -.0000298023 .0000119209);--ploy-accent-primary-500:lab(54.644% -.0000298023 0);--ploy-accent-primary-600:lab(42.116% 0 0);--ploy-accent-primary-700:lab(28.66% -.0000149012 0);--ploy-accent-primary-800:lab(14.508% 0 0);--ploy-accent-primary-900:lab(2.17343% 0 0);--ploy-accent-primary-950:lab(0% 0 0);--ploy-accent-secondary-50:lab(100% 0 0);--ploy-accent-secondary-100:lab(95.824% -.0000298023 0);--ploy-accent-secondary-200:lab(89.676% -.0000298023 0);--ploy-accent-secondary-300:lab(82.484% -.0000298023 0);--ploy-accent-secondary-400:lab(74.596% 0 -.0000119209);--ploy-accent-secondary-500:lab(66.128% -.0000298023 .0000119209);--ploy-accent-secondary-600:lab(56.964% 0 0);--ploy-accent-secondary-700:lab(47.452% 0 -.0000119209);--ploy-accent-secondary-800:lab(37.476% 0 -.00000596046);--ploy-accent-secondary-900:lab(27.152% 0 0);--ploy-accent-secondary-950:lab(16.48% 0 0)}}.pd-root .dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ploy-neutral-primary:#000;--ploy-neutral-secondary:#000;--ploy-neutral-inverse:#fff;--ploy-neutral-light:#ebebeb;--ploy-neutral-dark:#000;--ploy-neutral-primary-s0:var(--ploy-neutral-primary)}@supports (color:lab(0% 0 0)){.pd-root .dark{--ploy-neutral-primary:lab(0% 0 0);--ploy-neutral-secondary:lab(.0243893% 0 0);--ploy-neutral-inverse:lab(100% 0 0);--ploy-neutral-light:lab(93.156% 0 0);--ploy-neutral-dark:lab(0% 0 0)}}@supports (color:color-mix(in lab, red, red)){.pd-root .dark{--ploy-neutral-primary-s0:color-mix(in oklch,var(--ploy-neutral-primary)88%,black)}}.pd-root .dark{--ploy-neutral-primary-s1:var(--ploy-neutral-primary);--ploy-neutral-primary-s2:var(--ploy-neutral-secondary);--ploy-neutral-primary-s3:var(--ploy-neutral-primary)}@supports (color:color-mix(in lab, red, red)){.pd-root .dark{--ploy-neutral-primary-s3:color-mix(in oklch,var(--ploy-neutral-primary)95%,var(--ploy-neutral-inverse))}}.pd-root .dark{--ploy-neutral-primary-s4:var(--ploy-neutral-primary)}@supports (color:color-mix(in lab, red, red)){.pd-root .dark{--ploy-neutral-primary-s4:color-mix(in oklch,var(--ploy-neutral-primary)88%,var(--ploy-neutral-inverse))}}.pd-root .dark{--ploy-neutral-primary-s5:var(--ploy-neutral-primary)}@supports (color:color-mix(in lab, red, red)){.pd-root .dark{--ploy-neutral-primary-s5:color-mix(in oklch,var(--ploy-neutral-primary)76%,var(--ploy-neutral-inverse))}}.pd-root .dark{--ploy-neutral-inverse-s0:var(--ploy-neutral-inverse)}@supports (color:color-mix(in lab, red, red)){.pd-root .dark{--ploy-neutral-inverse-s0:color-mix(in oklch,var(--ploy-neutral-inverse)88%,white)}}.pd-root .dark{--ploy-neutral-inverse-s1:var(--ploy-neutral-inverse);--ploy-neutral-inverse-s2:var(--ploy-neutral-inverse)}@supports (color:color-mix(in lab, red, red)){.pd-root .dark{--ploy-neutral-inverse-s2:color-mix(in oklch,var(--ploy-neutral-inverse)84%,var(--ploy-neutral-primary))}}.pd-root .dark{--ploy-neutral-inverse-s3:var(--ploy-neutral-inverse)}@supports (color:color-mix(in lab, red, red)){.pd-root .dark{--ploy-neutral-inverse-s3:color-mix(in oklch,var(--ploy-neutral-inverse)66%,var(--ploy-neutral-primary))}}.pd-root .dark{--ploy-neutral-inverse-s4:var(--ploy-neutral-inverse)}@supports (color:color-mix(in lab, red, red)){.pd-root .dark{--ploy-neutral-inverse-s4:color-mix(in oklch,var(--ploy-neutral-inverse)48%,var(--ploy-neutral-primary))}}.pd-root .dark{--ploy-neutral-inverse-s5:var(--ploy-neutral-inverse)}@supports (color:color-mix(in lab, red, red)){.pd-root .dark{--ploy-neutral-inverse-s5:color-mix(in oklch,var(--ploy-neutral-inverse)30%,var(--ploy-neutral-primary))}}.pd-root .dark{--ploy-accent-primary:#fff;--ploy-accent-secondary:#000;--ploy-accent-tertiary:#fff;--ploy-text-primary:var(--ploy-neutral-primary-100);--ploy-text-secondary:var(--ploy-neutral-primary-500);--ploy-text-inverse:#000;--ploy-text-inverse-secondary:#0009;--ploy-text-on-accent-primary:#000;--ploy-text-on-accent-secondary:#000;--ploy-text-on-accent-tertiary:#ebebeb;--ploy-button-primary-background:var(--ploy-background-inverse);--ploy-button-primary-text:var(--ploy-background-primary);--ploy-button-primary-border:var(--ploy-background-inverse);--ploy-button-secondary-background:var(--ploy-background-primary);--ploy-button-secondary-text:var(--ploy-background-inverse);--ploy-button-secondary-border:#161616;--ploy-background-primary:var(--ploy-neutral-primary-s1);--ploy-background-secondary:var(--ploy-neutral-secondary);--ploy-background-accent-primary:var(--ploy-accent-primary);--ploy-background-accent-secondary:var(--ploy-accent-secondary);--ploy-background-accent-tertiary:var(--ploy-accent-tertiary);--ploy-background-inverse:var(--ploy-neutral-inverse-s1);--ploy-border-primary:var(--ploy-neutral-primary-s5);--ploy-border-inverse:var(--ploy-neutral-inverse-s0)}@supports (color:lab(0% 0 0)){.pd-root .dark{--ploy-accent-primary:lab(100% 0 0);--ploy-accent-secondary:lab(0% 0 0);--ploy-accent-tertiary:lab(100% 0 0);--ploy-text-inverse:lab(0% 0 0);--ploy-text-inverse-secondary:lab(0% 0 0/.6);--ploy-text-on-accent-primary:lab(0% 0 0);--ploy-text-on-accent-secondary:lab(0% 0 0);--ploy-text-on-accent-tertiary:lab(93.156% 0 0);--ploy-button-secondary-border:lab(7.22637% -.0000149012 0)}}@supports (color:color-mix(in lab, red, red)){.pd-root .dark{--ploy-border-inverse:color-mix(in srgb,var(--ploy-neutral-inverse-s0)20%,transparent)}}.pd-root .dark{--ploy-input-background:var(--ploy-neutral-primary);--ploy-input-border:var(--ploy-neutral-primary-s5);--destructive:#a60006;--border:var(--ploy-border-primary);--background:var(--ploy-background-primary);--foreground:var(--ploy-text-primary);--card:var(--ploy-background-secondary);--card-foreground:var(--ploy-text-primary);--popover:var(--ploy-background-secondary);--popover-foreground:var(--ploy-text-primary);--primary:var(--ploy-background-inverse);--primary-foreground:var(--ploy-text-inverse);--secondary:var(--ploy-background-secondary);--secondary-foreground:var(--ploy-text-primary);--muted:var(--ploy-background-secondary);--muted-foreground:var(--ploy-text-secondary);--accent:var(--ploy-background-primary);--accent-foreground:var(--ploy-text-inverse);--input:var(--ploy-input-border);--ring:var(--ploy-border-inverse);--ploy-neutral-primary-50:#f8f8f8;--ploy-neutral-primary-100:#ebebeb;--ploy-neutral-primary-200:#d6d6d6;--ploy-neutral-primary-300:#bdbdbd;--ploy-neutral-primary-400:#a1a1a1;--ploy-neutral-primary-500:#838383;--ploy-neutral-primary-600:#636363;--ploy-neutral-primary-700:#444;--ploy-neutral-primary-800:#252525;--ploy-neutral-primary-900:#080808;--ploy-neutral-primary-950:#000;--ploy-neutral-inverse-50:#fff;--ploy-neutral-inverse-100:#f3f3f3;--ploy-neutral-inverse-200:#e1e1e1;--ploy-neutral-inverse-300:#cdcdcd;--ploy-neutral-inverse-400:#b7b7b7;--ploy-neutral-inverse-500:#a1a1a1;--ploy-neutral-inverse-600:#898989;--ploy-neutral-inverse-700:#717171;--ploy-neutral-inverse-800:#585858;--ploy-neutral-inverse-900:#404040;--ploy-neutral-inverse-950:#292929;--ploy-accent-primary-50:#fff;--ploy-accent-primary-100:#f3f3f3;--ploy-accent-primary-200:#e1e1e1;--ploy-accent-primary-300:#cdcdcd;--ploy-accent-primary-400:#b7b7b7;--ploy-accent-primary-500:#a1a1a1;--ploy-accent-primary-600:#898989;--ploy-accent-primary-700:#717171;--ploy-accent-primary-800:#585858;--ploy-accent-primary-900:#404040;--ploy-accent-primary-950:#292929;--ploy-accent-secondary-50:#f8f8f8;--ploy-accent-secondary-100:#ebebeb;--ploy-accent-secondary-200:#d6d6d6;--ploy-accent-secondary-300:#bdbdbd;--ploy-accent-secondary-400:#a1a1a1;--ploy-accent-secondary-500:#838383;--ploy-accent-secondary-600:#636363;--ploy-accent-secondary-700:#444;--ploy-accent-secondary-800:#252525;--ploy-accent-secondary-900:#080808;--ploy-accent-secondary-950:#000}@supports (color:lab(0% 0 0)){.pd-root .dark{--destructive:lab(33.9212% 69.9315 59.5586);--ploy-neutral-primary-50:lab(97.68% -.0000298023 .0000119209);--ploy-neutral-primary-100:lab(93.156% 0 0);--ploy-neutral-primary-200:lab(85.732% -.0000298023 0);--ploy-neutral-primary-300:lab(76.568% .0000298023 -.0000119209);--ploy-neutral-primary-400:lab(66.128% -.0000298023 .0000119209);--ploy-neutral-primary-500:lab(54.644% -.0000298023 0);--ploy-neutral-primary-600:lab(42.116% 0 0);--ploy-neutral-primary-700:lab(28.66% -.0000149012 0);--ploy-neutral-primary-800:lab(14.508% 0 0);--ploy-neutral-primary-900:lab(2.17343% 0 0);--ploy-neutral-primary-950:lab(0% 0 0);--ploy-neutral-inverse-50:lab(100% 0 0);--ploy-neutral-inverse-100:lab(95.824% -.0000298023 0);--ploy-neutral-inverse-200:lab(89.676% -.0000298023 0);--ploy-neutral-inverse-300:lab(82.484% -.0000298023 0);--ploy-neutral-inverse-400:lab(74.596% 0 -.0000119209);--ploy-neutral-inverse-500:lab(66.128% -.0000298023 .0000119209);--ploy-neutral-inverse-600:lab(56.964% 0 0);--ploy-neutral-inverse-700:lab(47.452% 0 -.0000119209);--ploy-neutral-inverse-800:lab(37.476% 0 -.00000596046);--ploy-neutral-inverse-900:lab(27.152% 0 0);--ploy-neutral-inverse-950:lab(16.48% 0 0);--ploy-accent-primary-50:lab(100% 0 0);--ploy-accent-primary-100:lab(95.824% -.0000298023 0);--ploy-accent-primary-200:lab(89.676% -.0000298023 0);--ploy-accent-primary-300:lab(82.484% -.0000298023 0);--ploy-accent-primary-400:lab(74.596% 0 -.0000119209);--ploy-accent-primary-500:lab(66.128% -.0000298023 .0000119209);--ploy-accent-primary-600:lab(56.964% 0 0);--ploy-accent-primary-700:lab(47.452% 0 -.0000119209);--ploy-accent-primary-800:lab(37.476% 0 -.00000596046);--ploy-accent-primary-900:lab(27.152% 0 0);--ploy-accent-primary-950:lab(16.48% 0 0);--ploy-accent-secondary-50:lab(97.68% -.0000298023 .0000119209);--ploy-accent-secondary-100:lab(93.156% 0 0);--ploy-accent-secondary-200:lab(85.732% -.0000298023 0);--ploy-accent-secondary-300:lab(76.568% .0000298023 -.0000119209);--ploy-accent-secondary-400:lab(66.128% -.0000298023 .0000119209);--ploy-accent-secondary-500:lab(54.644% -.0000298023 0);--ploy-accent-secondary-600:lab(42.116% 0 0);--ploy-accent-secondary-700:lab(28.66% -.0000149012 0);--ploy-accent-secondary-800:lab(14.508% 0 0);--ploy-accent-secondary-900:lab(2.17343% 0 0);--ploy-accent-secondary-950:lab(0% 0 0)}}@media (prefers-reduced-motion:reduce){.pd-root *,.pd-root :before,.pd-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@view-transition{navigation:auto}.pd-root ::view-transition-old(root){animation-duration:.2s;animation-timing-function:ease-out}.pd-root ::view-transition-new(root){animation-duration:.2s;animation-timing-function:ease-out}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.pd-root .prose{--tw-prose-body:var(--ploy-text-primary);--tw-prose-headings:var(--ploy-text-primary);--tw-prose-lead:var(--ploy-text-secondary);--tw-prose-links:var(--ploy-accent-primary);--tw-prose-bold:var(--ploy-text-primary);--tw-prose-counters:var(--ploy-text-secondary);--tw-prose-bullets:var(--ploy-text-primary);--tw-prose-hr:var(--ploy-border-primary);--tw-prose-quotes:var(--ploy-text-primary);--tw-prose-quote-borders:var(--ploy-border-primary);--tw-prose-captions:var(--ploy-text-secondary);--tw-prose-code:var(--ploy-text-primary);--tw-prose-pre-code:var(--ploy-text-primary);--tw-prose-pre-bg:var(--ploy-background-secondary);--tw-prose-th-borders:var(--ploy-border-primary);--tw-prose-td-borders:var(--ploy-border-primary)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@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}@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}.pd-root.js [data-anim]{opacity:0}@media (prefers-reduced-motion:reduce){.pd-root.js [data-anim]{opacity:1!important}}.pd-root{--m-ink:#090715;--m-ink-2:#242232;--m-canvas:#f6f5f2;--m-surface:#fff;--m-muted:#636269;--m-border:#e0deda;--m-pink:#fda5cf;--m-pink-deep:#f080b8;--m-pink-soft:#ffe1ef;--m-pink-dot:#e57db1;--m-grad:linear-gradient(135deg,#ffcceb 0%,#ffa3cc 38%,#ef93d9 68%,#c991e4 100%);--m-grad-hi:radial-gradient(90% 70% at 14% 0%,#ffffff8c,transparent 60%);--m-primary:var(--m-ink);--m-primary-fg:#fff;--m-font-head:var(--pd-instrument-sans),ui-sans-serif,system-ui,sans-serif;--m-font-body:var(--pd-instrument-sans),ui-sans-serif,system-ui,sans-serif;--m-font-mono:var(--pd-dm-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--m-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@supports (color:lab(0% 0 0)){.pd-root{--m-ink:lab(2.30495% 2.34277 -6.26451);--m-ink-2:lab(13.8256% 4.33008 -10.3143);--m-canvas:lab(96.5319% .224769 1.50439);--m-surface:lab(100% 0 0);--m-muted:lab(41.9042% 1.2363 -3.53665);--m-border:lab(88.4147% .283062 1.88183);--m-pink:lab(77.5808% 37.4436 -7.16635);--m-pink-deep:lab(67.8257% 48.3636 -9.3135);--m-pink-soft:lab(92.4406% 14.8909 -2.82034);--m-pink-dot:lab(65.6408% 45.1956 -8.69671);--m-grad:linear-gradient(135deg,lab(87.3002% 25.4638 -9.08121) 0%,lab(77.3974% 42.4242 -6.39992) 38%,lab(72.4909% 42.6134 -20.8073) 68%,lab(67.9849% 32.4601 -34.0133) 100%);--m-grad-hi:radial-gradient(90% 70% at 14% 0%,lab(100% 0 0/.55),transparent 60%);--m-primary-fg:lab(100% 0 0)}}@keyframes kf-cur1{0%,7.14%{opacity:0;transform:translate(-150px,120px)}8.21%{opacity:1;transform:translate(-150px,120px)}12.5%,16.79%{opacity:1;transform:translate(0)}19.64%,to{opacity:0;transform:translate(45px,-60px)}}@keyframes kf-pin1{0%,12.86%{opacity:0;transform:scale(.3)}14.43%{opacity:1;transform:scale(1.25)}15.71%,96.43%{opacity:1;transform:scale(1)}98.57%,to{opacity:0;transform:scale(.3)}}@keyframes kf-rip1{0%,12.86%{opacity:0;transform:scale(.6)}13.21%{opacity:.7;transform:scale(.7)}19.29%,to{opacity:0;transform:scale(2.6)}}@keyframes kf-bub1{0%,14.64%{opacity:0;transform:translateY(10px)scale(.94)}17.14%,32.86%{opacity:1;transform:none}35%,to{opacity:0;transform:translateY(10px)scale(.94)}}@keyframes kf-th1{0%,34.64%{opacity:0;transform:translate(22px)scale(.98)}37.14%,96.43%{opacity:1;transform:none}98.57%,to{opacity:0;transform:translate(22px)scale(.98)}}@keyframes kf-cur2{0%,37.14%{opacity:0;transform:translate(160px,90px)}38.21%{opacity:1;transform:translate(160px,90px)}42.5%,46.79%{opacity:1;transform:translate(0)}49.64%,to{opacity:0;transform:translate(-48px,-45px)}}@keyframes kf-pin2{0%,42.86%{opacity:0;transform:scale(.3)}44.43%{opacity:1;transform:scale(1.25)}45.71%,96.43%{opacity:1;transform:scale(1)}98.57%,to{opacity:0;transform:scale(.3)}}@keyframes kf-rip2{0%,42.86%{opacity:0;transform:scale(.6)}43.21%{opacity:.7;transform:scale(.7)}49.29%,to{opacity:0;transform:scale(2.6)}}@keyframes kf-bub2{0%,44.64%{opacity:0;transform:translateY(10px)scale(.94)}47.14%,62.14%{opacity:1;transform:none}64.29%,to{opacity:0;transform:translateY(10px)scale(.94)}}@keyframes kf-th2{0%,63.93%{opacity:0;transform:translate(22px)scale(.98)}66.43%,96.43%{opacity:1;transform:none}98.57%,to{opacity:0;transform:translate(22px)scale(.98)}}@keyframes kf-cur3{0%,707.14%{opacity:0;transform:translate(0)}708.21%{opacity:1;transform:translate(0)}712.5%,716.79%{opacity:1;transform:translate(0)}719.64%,to{opacity:0;transform:translate(0)}}@keyframes kf-pin3{0%,707.14%{opacity:0;transform:scale(.3)}708.71%{opacity:1;transform:scale(1.25)}710%,96.43%{opacity:1;transform:scale(1)}98.57%,to{opacity:0;transform:scale(.3)}}@keyframes kf-rip3{0%,707.14%{opacity:0;transform:scale(.6)}707.5%{opacity:.7;transform:scale(.7)}713.57%,to{opacity:0;transform:scale(2.6)}}@keyframes kf-th3{0%,707.14%{opacity:0;transform:translateY(6px)scale(.96)}709.64%,96.43%{opacity:1;transform:none}98.57%,to{opacity:0;transform:translateY(6px)scale(.96)}}@keyframes kf-typing{0%,67.14%{opacity:0;transform:none}69.64%,72.14%{opacity:1;transform:none}74.29%,to{opacity:0;transform:none}}@keyframes kf-bubr{0%,72.86%{opacity:0;transform:translateY(10px)scale(.94)}75.36%,95%{opacity:1;transform:none}97.14%,to{opacity:0;transform:translateY(10px)scale(.94)}}@keyframes kf-reply{0%,73.57%{opacity:0;transform:translateY(8px)}76.07%,96.43%{opacity:1;transform:none}98.57%,to{opacity:0;transform:translateY(8px)}}@keyframes kf-row1{0%,75%{opacity:1;transform:translate(0)}77.86%,98.57%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@keyframes kf-row2{0%,75.86%{opacity:1;transform:translate(0)}78.71%,98.57%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@keyframes kf-row3{0%,76.71%{opacity:1;transform:translate(0)}79.57%,98.57%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@keyframes kf-empty{0%,78.93%{opacity:0;transform:scale(.55)rotate(-10deg)}81.07%{opacity:1;transform:scale(1.07)rotate(1.5deg)}82.5%,96.43%{opacity:1;transform:scale(1)rotate(0)}98.57%,to{opacity:0;transform:scale(.55)rotate(-10deg)}}@keyframes kf-plus{0%,81.79%{opacity:0;transform:scale(.3)}83.36%{opacity:1;transform:scale(1.25)}84.64%,96.43%{opacity:1;transform:scale(1)}98.57%,to{opacity:0;transform:scale(.3)}}@keyframes kf-v3{0%,80%{opacity:1;transform:translateY(0)}81.79%,98.57%{opacity:0;transform:translateY(-9px)}to{opacity:1;transform:translateY(0)}}@keyframes kf-v4{0%,80%{opacity:0;transform:translateY(9px)}81.79%,96.43%{opacity:1;transform:translateY(0)}98.57%,to{opacity:0;transform:translateY(9px)}}@keyframes kf-glow{0%,80%{box-shadow:0 0 #0000}82.14%{box-shadow:0 0 0 6px color-mix(in oklch,var(--dk-primary) 35%,transparent)}89.29%,to{box-shadow:0 0 #0000}}@keyframes kf-toast{0%,83.57%{opacity:0;transform:translateY(16px)scale(.94)}86.07%,96.43%{opacity:1;transform:none}98.57%,to{opacity:0;transform:translateY(16px)scale(.94)}}@keyframes kf-check{0%,84.29%{stroke-dashoffset:1px}87.86%,to{stroke-dashoffset:0}}@keyframes kf-resolved{0%,80.71%{opacity:0;transform:none}83.21%,96.43%{opacity:1;transform:none}98.57%,to{opacity:0;transform:none}}@keyframes kf-open{0%,80.71%{opacity:1}82.86%,98.57%{opacity:0}to{opacity:1}}@keyframes kf-track{0%,24.29%{transform:translate(0)}27.86%,50%{transform:translate(-25%)}53.57%,71.43%{transform:translate(-50%)}75%,98.57%{transform:translate(-75%)}to{transform:translate(0)}}@keyframes kf-seg2{0%,24.29%{transform:scaleX(0)}27.86%,to{transform:scaleX(1)}}@keyframes kf-seg3{0%,50%{transform:scaleX(0)}53.57%,to{transform:scaleX(1)}}@keyframes kf-seg4{0%,71.43%{transform:scaleX(0)}75%,to{transform:scaleX(1)}}@keyframes kf-type{0%,4.29%{width:0}17.14%,to{width:19.5ch}}@keyframes kf-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes kf-mvcur{0%,28.57%{opacity:0;transform:translate(170px,120px)}29.64%{opacity:1;transform:translate(170px,120px)}33.93%,38.21%{opacity:1;transform:translate(0)}41.07%,to{opacity:0;transform:translate(-51px,-60px)}}@keyframes kf-mvpin{0%,34.29%{opacity:0;transform:scale(.3)}35.86%{opacity:1;transform:scale(1.25)}37.14%,96.43%{opacity:1;transform:scale(1)}98.57%,to{opacity:0;transform:scale(.3)}}@keyframes kf-mvrip{0%,34.29%{opacity:0;transform:scale(.6)}34.64%{opacity:.7;transform:scale(.7)}40.71%,to{opacity:0;transform:scale(2.6)}}@keyframes kf-select{0%,39.29%{transform:translateY(0);box-shadow:0 0 #0000}41.43%,to{transform:translateY(-4px);box-shadow:0 0 0 3px #030303;box-shadow:0 0 0 3px lab(.903296% 0 0)}}@keyframes kf-tick{0%,40%{opacity:0;transform:scale(.3)}41.57%{opacity:1;transform:scale(1.25)}42.86%,96.43%{opacity:1;transform:scale(1)}98.57%,to{opacity:0;transform:scale(.3)}}@keyframes kf-toggle{0%,57.86%{background:#bebebe;background:lab(76.8% -.0000298023 0);transform:translate(0)}60%,to{background:#030303;background:lab(.903296% 0 0);transform:translate(18px)}}@keyframes kf-notif{0%,62.14%{opacity:0;transform:translateY(18px)scale(.96)}64.64%,96.43%{opacity:1;transform:none}98.57%,to{opacity:0;transform:translateY(18px)scale(.96)}}@keyframes kf-photo{0%,74.29%{opacity:0;transform:scale(.86)rotate(-4deg)}78.57%,98.57%{opacity:1;transform:scale(1)rotate(0)}to{opacity:0;transform:scale(.86)rotate(-4deg)}}@keyframes kf-blob{0%,75%{opacity:0;transform:translateY(40px)scale(.6)}80%{opacity:1;transform:translateY(0)scale(1)}97.86%{opacity:1;transform:translateY(-14px)scale(1.04)}to{opacity:0;transform:translateY(-20px)scale(.9)}}@keyframes kf-live{0%,79.29%{opacity:0;transform:scale(.3)}80.86%{opacity:1;transform:scale(1.25)}82.14%,96.43%{opacity:1;transform:scale(1)}98.57%,to{opacity:0;transform:scale(.3)}}@keyframes kf-skip{0%,80.71%{opacity:0;transform:none}83.21%,96.43%{opacity:1;transform:none}98.57%,to{opacity:0;transform:none}}@keyframes kf-settle{0%{transform:translateY(14px)}6.43%,to{transform:translateY(0)}}@keyframes kf-float{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes kf-twinkle{0%,to{opacity:.5;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@keyframes kf-grad{0%{background-position:0 0,0%}to{background-position:0 0,100%}}@keyframes kf-dot{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-3px)}}@keyframes kf-spin{to{transform:rotate(360deg)}}@keyframes kf-mbcur{0%,10%{opacity:0;transform:translate(-120px,-90px)}11.07%{opacity:1;transform:translate(-120px,-90px)}15.36%,19.64%{opacity:1;transform:translate(0)}22.5%,to{opacity:0;transform:translate(36px,45px)}}@keyframes kf-mbpin{0%,15.71%{opacity:0;transform:scale(.3)}17.29%{opacity:1;transform:scale(1.25)}18.57%,96.43%{opacity:1;transform:scale(1)}98.57%,to{opacity:0;transform:scale(.3)}}@keyframes kf-mbrip{0%,15.71%{opacity:0;transform:scale(.6)}16.07%{opacity:.7;transform:scale(.7)}22.14%,to{opacity:0;transform:scale(2.6)}}@keyframes kf-mbbub{0%,17.86%{opacity:0;transform:translateY(10px)scale(.94)}20.36%,45.71%{opacity:1;transform:none}47.86%,to{opacity:0;transform:translateY(10px)scale(.94)}}@keyframes kf-mbv3{0%,50%{opacity:1;transform:translateY(0)}52.86%,98.57%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes kf-mbv4{0%,50%{opacity:0;transform:translateY(8px)}52.86%,98.57%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes kf-mbtoast{0%,55.71%{opacity:0;transform:translateY(14px)scale(.94)}58.21%,82.14%{opacity:1;transform:none}84.29%,to{opacity:0;transform:translateY(14px)scale(.94)}}.pd-root .dk{--dk-bg:var(--ploy-neutral-primary-s0);--dk-card:var(--ploy-neutral-primary-s0);--dk-fg:var(--ploy-text-primary);--dk-muted:var(--ploy-text-secondary);--dk-border:var(--ploy-border-primary);--dk-surface:var(--ploy-background-secondary);--dk-surface2:var(--ploy-neutral-primary-s4);--dk-primary:var(--ploy-accent-primary);--dk-primary-fg:var(--ploy-text-on-accent-primary);--dk-font:var(--font-body);--dk-mono:var(--font-mono);--dk-shadow-pop:0 1px 3px #00000014,0 1px 2px #0000000a;--dk-shadow-menu:0 8px 24px #00000024;color:var(--dk-fg);font-family:var(--dk-font);letter-spacing:0;text-align:left;text-transform:none;font-size:16px;font-weight:400;line-height:1.5}.pd-root .review-loop .dk{--dk-primary:#5bc663;--dk-primary-fg:#051106;--dk-bg:var(--ploy-neutral-inverse-s2);--dk-card:var(--ploy-neutral-inverse-s3);--dk-fg:var(--ploy-text-inverse);--dk-muted:#d6d4d0;--dk-border:var(--ploy-border-inverse);--dk-surface:var(--ploy-neutral-inverse-s3);--dk-surface2:var(--ploy-neutral-inverse-s4);--dk-shadow-menu:0 12px 32px #0000008c}@supports (color:lab(0% 0 0)){.pd-root .review-loop .dk{--dk-primary:lab(71.8958% -47.705 39.662);--dk-primary-fg:lab(3.92506% -4.70791 3.43306);--dk-muted:lab(84.9444% .166088 2.28406)}}.pd-root .dk *,.pd-root .dk :before,.pd-root .dk :after{box-sizing:border-box}.pd-root .dk p,.pd-root .dk h4{margin:0}.pd-root .dk svg{vertical-align:middle;display:inline-block}.pd-root .dk.dframe{border:1px solid var(--dk-border);background:var(--dk-card);border-radius:14px;width:100%;margin:0;overflow:hidden;box-shadow:0 1px 2px #0000000d,0 24px 60px -30px #00000047}.pd-root .dk .dchrome{border-bottom:1px solid var(--dk-border);background:var(--dk-bg);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:.8125rem;display:flex}.pd-root .dk .dchrome-l,.pd-root .dk .dchrome-r{align-items:center;gap:8px;min-width:0;display:flex}.pd-root .dk .dorg{background:var(--dk-fg);width:20px;height:20px;color:var(--dk-bg);border-radius:5px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.pd-root .dk .dname{white-space:nowrap;font-weight:500}.pd-root .dk .dsep{background:var(--dk-border);width:1px;height:14px}.pd-root .dk .dfile{color:var(--dk-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pd-root .dk .dver{font-family:var(--dk-mono);color:var(--dk-muted);font-size:.6875rem;display:inline-grid;position:relative}.pd-root .dk .dver>span{border:1px solid var(--dk-border);background:var(--dk-surface);border-radius:999px;grid-area:1/1;padding:1px 7px;line-height:1.5}.pd-root .dk .dver-v4{color:var(--dk-primary);border-color:color-mix(in oklch,var(--dk-primary) 40%,transparent)!important}.pd-root .dk .dbtn{border:1px solid var(--dk-border);background:var(--dk-bg);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;line-height:1.4;display:inline-flex}.pd-root .dk .dbtn b{background:var(--dk-fg);color:var(--dk-bg);border-radius:999px;padding:0 6px;font-size:10px;font-weight:600;line-height:16px}.pd-root .dk .dbtn.sq{padding:4px 6px}.pd-root .dk .dbody{grid-template-columns:minmax(0,1fr) 300px;min-height:580px;display:grid}.pd-root .dk .dcanvas{flex-direction:column;padding:28px 28px 34px;display:flex;position:relative;overflow:hidden}.pd-root .dk .phones{margin:auto 0}.pd-root .dk .dpanel{border-left:1px solid var(--dk-border);background:var(--dk-bg);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.pd-root .dk .dpanel-head{border-bottom:1px solid var(--dk-border);align-items:center;gap:12px;padding:2px 2px 8px;font-size:.8125rem;display:flex}.pd-root .dk .dpanel-head b{margin-right:auto;font-weight:600}.pd-root .dk .tab{color:var(--dk-muted)}.pd-root .dk .tab.on{color:var(--dk-fg);box-shadow:inset 0 -2px 0 var(--dk-primary);margin-bottom:-8px;padding-bottom:6px;font-weight:600}.pd-root .dk .th{border:1px solid var(--dk-border);background:var(--dk-card);color:var(--dk-fg);font-family:var(--dk-font);letter-spacing:0;border-radius:10px;padding:10px 12px;font-size:.8125rem;line-height:1.45}.pd-root .dk .th-quote{color:var(--dk-muted);background:color-mix(in oklch,var(--dk-primary) 10%,var(--dk-surface));border-radius:4px;margin-bottom:8px;padding:3px 8px;font-size:.6875rem;font-style:italic}.pd-root .dk .th-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pd-root .dk .th-meta b{font-weight:600}.pd-root .dk .role,.pd-root .dk .when{color:var(--dk-muted);font-size:.6875rem}.pd-root .dk .when{margin-left:auto}.pd-root .dk .av{color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);background-position:50%;background-size:cover;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:9px;font-style:normal;font-weight:700;display:grid}.pd-root .dk .av-1{background-color:#496684;background-color:lab(41.8451% -4.52364 -20.642)}.pd-root .dk .av-2{background-color:#9a614d;background-color:lab(47.2249% 21.9674 21.3117)}.pd-root .dk .av-3{background-color:#624c67;background-color:lab(35.5061% 13.2622 -11.8267)}.pd-root .dk .av-agent{background:var(--dk-fg);color:var(--dk-bg)}.pd-root .dk .th-body{margin:6px 0 0}.pd-root .dk .th-reply{border-top:1px dashed var(--dk-border);margin-top:10px;padding-top:10px}.pd-root .dk .th-typing{opacity:0;gap:3px;padding:8px 0 0;display:flex}.pd-root .dk .th-typing i{background:var(--dk-muted);border-radius:50%;width:5px;height:5px;animation:1s infinite kf-dot}.pd-root .dk .th-typing i:nth-child(2){animation-delay:.15s}.pd-root .dk .th-typing i:nth-child(3){animation-delay:.3s}.pd-root .dk .th-foot{margin-top:8px;display:grid}.pd-root .dk .th-foot>span{grid-area:1/1;font-size:.6875rem;font-weight:600}.pd-root .dk .th-open{color:var(--dk-primary)}.pd-root .dk .th-res{color:var(--dk-primary);align-items:center;gap:4px;display:inline-flex}.pd-root .dk .pin{z-index:3;background:var(--dk-primary);width:24px;height:24px;color:var(--dk-primary-fg);box-shadow:0 0 0 2px var(--dk-bg),var(--dk-shadow-menu);transform-origin:0 100%;font-size:11px;font-weight:700;font-family:var(--dk-font);border-radius:50% 50% 50% 3px;place-items:center;line-height:1;display:grid;position:absolute}.pd-root .dk .pin.anim:after{content:"";border:2px solid var(--dk-primary);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-4px}.pd-root .dk .pin-1.anim:after{animation:14s infinite both kf-rip1}.pd-root .dk .pin-2.anim:after{animation:14s infinite both kf-rip2}.pd-root .dk .pin-3.anim:after{animation:14s infinite both kf-rip3}.pd-root .dk .cur{z-index:4;opacity:0;pointer-events:none;margin:-2px 0 0 -2px;position:absolute}.pd-root .dk .cur i{border-left:2.5px solid var(--dk-fg);border-bottom:2.5px solid var(--dk-fg);filter:drop-shadow(0 1px 1px #00000040);width:12px;height:12px;display:block;rotate:-45deg}.pd-root .dk .cur b{background:var(--dk-fg);color:var(--dk-bg);white-space:nowrap;font-size:10px;font-weight:600;font-family:var(--dk-font);border-radius:999px;padding:2px 7px;position:absolute;top:10px;left:12px}.pd-root .dk .cur-1.anim{animation:14s infinite both kf-cur1}.pd-root .dk .cur-2.anim{animation:14s infinite both kf-cur2}.pd-root .dk .cur-3.anim{animation:14s infinite both kf-cur3}.pd-root .dk .phones .ph-wrap-1{animation:14s cubic-bezier(.2,.9,.2,1) infinite both kf-settle}.pd-root .dk .phones .ph-wrap-2{animation:14s cubic-bezier(.2,.9,.2,1) 80ms infinite both kf-settle}.pd-root .dk .phones .ph-wrap-3{animation:14s cubic-bezier(.2,.9,.2,1) .16s infinite both kf-settle}.pd-root .dk .fl{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite alternate kf-float}.pd-root .dk .fl-b{animation-duration:2.6s;animation-delay:.6s}.pd-root .dk .tw{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite kf-twinkle}.pd-root .dk .tw-b{animation-duration:3.1s;animation-delay:1.1s}.pd-root .dk .dver-v4.anim{animation:14s infinite both kf-v4,14s infinite both kf-glow}.pd-root .dk .toast svg path{stroke-dasharray:1;stroke-dashoffset:0}.pd-root .dk .toast.anim svg path{animation:14s infinite both kf-check}.pd-root .dk .ph-empty .plus{transform-box:fill-box;transform-origin:50%}.pd-root .dk .ph-empty-v4.anim .plus{animation:14s infinite both kf-plus}.pd-root .dk .ph-list-v3.anim .row:first-child{animation:14s infinite both kf-row1}.pd-root .dk .ph-list-v3.anim .row:nth-child(2){animation:14s infinite both kf-row2}.pd-root .dk .ph-list-v3.anim .row:nth-child(3){animation:14s infinite both kf-row3}.pd-root .dk .toast{background:var(--dk-fg);color:var(--dk-bg);box-shadow:var(--dk-shadow-menu);white-space:nowrap;opacity:0;z-index:4;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;display:inline-flex;position:absolute;bottom:16px;left:50%;translate:-50%}.pd-root .dk .toast b{font-weight:600}.pd-root .dk .toast svg{color:var(--dk-primary)}.pd-root .dk .dbody-loop{grid-template-columns:minmax(0,1fr);min-height:0}.pd-root .dk .mock-loop{grid-template-columns:auto minmax(0,360px);justify-content:center;align-items:center;gap:40px;padding:44px 32px 52px;display:grid}.pd-root .dk .loop-thread .th{max-width:360px}.pd-root .dk .agent{border-left:1px solid var(--dk-border);background:var(--dk-surface);font-family:var(--dk-mono);flex-direction:column;gap:12px;padding:16px;font-size:.8125rem;display:flex}.pd-root .dk .agent-head{color:var(--dk-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;font-family:var(--dk-font);align-items:center;gap:8px;display:flex}.pd-root .dk .agent-dot{background:var(--dk-primary);border-radius:50%;width:8px;height:8px}.pd-root .dk .agent-msg{border:1px solid var(--dk-border);background:var(--dk-bg);font-family:var(--dk-font);border-radius:10px;padding:10px 12px;line-height:1.5}.pd-root .dk .agent-msg b{color:var(--dk-muted);margin-bottom:3px;font-size:.6875rem;font-weight:600;display:block}.pd-root .dk .agent-steps{flex-direction:column;gap:8px;padding:2px 4px;display:flex}.pd-root .dk .step{align-items:flex-start;gap:10px;line-height:1.4;display:flex}.pd-root .dk .step>span:last-child{flex:1;min-width:0}.pd-root .dk .step code{font:inherit;background:var(--dk-surface2);border-radius:4px;padding:0 5px}.pd-root .dk .ok{background:var(--dk-primary);width:16px;height:16px;color:var(--dk-primary-fg);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.pd-root .dk .agent-link{border:1px solid var(--dk-border);background:var(--dk-bg);border-radius:999px;align-items:center;gap:8px;width:fit-content;min-width:0;max-width:100%;padding:7px 12px;display:flex}.pd-root .dk .agent-link span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pd-root .dk .agent-link svg{flex:none}.pd-root .dk .agent-link em{color:var(--dk-primary);font-style:normal;font-weight:600}.pd-root .dk .mock{background:var(--m-canvas);color:var(--m-ink);font-family:var(--m-font-body)}.pd-root .dk .dcanvas.mock{background-color:var(--m-canvas);background-image:radial-gradient(circle,#09071517 1px,#0000 1px);background-image:radial-gradient(circle,lab(2.30495% 2.34277 -6.26451/.09) 1px,#0000 1px);background-size:18px 18px}.pd-root .dk .mock-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:22px;display:flex}.pd-root .dk .mock-title{font-family:var(--m-font-head);letter-spacing:-.03em;align-items:center;gap:8px;font-size:1.125rem;font-weight:800;display:inline-flex}.pd-root .dk .mock-title em{color:var(--m-ink);opacity:.7;font-style:normal;font-weight:600}.pd-root .dk .wm{font-family:var(--m-font-head);letter-spacing:-.04em;color:var(--m-ink);align-items:center;gap:.45em;font-weight:600;line-height:1;display:inline-flex}.pd-root .dk .wm svg{border-radius:27.5%;flex:none;box-shadow:0 1px 2px #0907152e;box-shadow:0 1px 2px lab(2.30495% 2.34277 -6.26451/.18)}.pd-root .dk .wm>span{align-items:baseline;display:inline-flex}.pd-root .dk .wm i{color:var(--m-pink-deep);font-style:normal}.pd-root .dk .ph-top .wm i{color:var(--m-surface)}.pd-root .dk .mock-sub{font-family:var(--m-font-mono);color:var(--m-ink);opacity:.7;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--m-pink);padding-bottom:3px;font-size:.625rem;font-weight:500}.pd-root .dk .phones{justify-content:center;align-items:flex-start;gap:28px;display:flex}.pd-root .dk .ph-wrap{flex:none;position:relative}.pd-root .dk .ph{background:var(--m-surface);width:214px;height:440px;color:var(--m-ink);text-align:left;font-size:11px;line-height:1.35;font-family:var(--m-font-body);border-radius:34px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #09071514,0 0 0 6px #231c2b,0 0 0 7px #4a455199,0 30px 60px -24px #0907158c;box-shadow:0 0 0 1px lab(2.30495% 2.34277 -6.26451/.08),0 0 0 6px lab(11.447% 6.37995 -8.99381),0 0 0 7px lab(30.1572% 4.0677 -6.10173/.6),0 30px 60px -24px lab(2.30495% 2.34277 -6.26451/.55)}.pd-root .dk .st{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;height:34px;padding:12px 18px 0;font-size:10.5px;font-weight:700;display:flex;position:relative}.pd-root .dk .st .island{background:#0d0912;background:lab(2.91184% 2.30742 -3.71183);border-radius:999px;width:58px;height:16px;position:absolute;top:9px;left:50%;translate:-50%}.pd-root .dk .st-r{align-items:center;gap:4px;display:inline-flex}.pd-root .dk .st-light{color:var(--m-ink)}.pd-root .dk .homebar{background:var(--m-ink);opacity:.9;z-index:5;border-radius:2px;width:76px;height:4px;position:absolute;bottom:6px;left:50%;translate:-50%}.pd-root .dk .homebar.light{background:#fff;background:lab(100% 0 0)}.pd-root .dk .ph-body{flex-direction:column;flex:1;min-height:0;padding:6px 16px 22px;display:flex}.pd-root .dk .ph-spacer{flex:1}.pd-root .dk .ph-h{font-family:var(--m-font-head);letter-spacing:-.028em;margin:10px 0 6px;font-size:20px;font-weight:600;line-height:1.06}.pd-root .dk .ph-h-xl{letter-spacing:-.03em;margin:10px 0 6px;font-size:20px}.pd-root .dk .ph-p{color:var(--m-muted);font-size:10.5px;line-height:1.45}.pd-root .dk .ph-btn{background:var(--m-primary);color:var(--m-primary-fg);text-align:center;letter-spacing:-.01em;border-radius:999px;margin-top:auto;padding:11px 12px;font-size:11.5px;font-weight:700}.pd-root .dk .ph-btn-pink{background:var(--m-pink);color:var(--m-ink)}.pd-root .dk .ph-btn.sm{width:fit-content;margin-top:12px;padding:8px 14px;font-size:10.5px}.pd-root .dk .ph-link{text-align:center;color:var(--m-muted);margin-top:8px;font-size:10px;font-weight:600}.pd-root .dk .grad{isolation:isolate;background-color:var(--m-pink);background-image:var(--m-grad-hi),var(--m-grad);background-size:100% 100%,220% 220%;animation:14s ease-in-out infinite alternate kf-grad;position:relative}.pd-root .dk .grad:before{content:"";z-index:0;pointer-events:none;background-image:var(--m-grain);opacity:.38;mix-blend-mode:multiply;background-size:180px 180px;position:absolute;inset:0}.pd-root .dk .grad>*{z-index:1;position:relative}.pd-root .dk .dots:after{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle,#ffffff8c 1px,#0000 1.2px);background-image:radial-gradient(circle,lab(100% 0 0/.55) 1px,#0000 1.2px);background-size:9px 9px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 100% 0,#000 0%,#0000 62%);mask-image:radial-gradient(120% 90% at 100% 0,#000 0%,#0000 62%)}.pd-root .dk .ph-top{flex-direction:column;flex:none;height:204px;display:flex;position:relative}.pd-root .dk .ph-brand{font-family:var(--m-font-head);letter-spacing:-.02em;align-items:center;gap:6px;padding:12px 18px 0;font-size:13px;font-weight:800;display:flex}.pd-root .dk .ph-art{justify-content:center;display:flex;position:absolute;inset:auto 0 -6px}.pd-root .dk .ill{width:168px;height:auto;display:block}.pd-root .dk .ph-dots{gap:4px;margin:auto 0 10px;display:flex}.pd-root .dk .ph-dots i{background:var(--m-border);border-radius:50%;width:5px;height:5px}.pd-root .dk .ph-dots i.on{background:var(--m-pink-deep);border-radius:3px;width:16px}.pd-root .dk .ph-nav{color:var(--m-muted);justify-content:space-between;align-items:center;margin:6px 0 4px;font-size:10px;font-weight:600;display:flex}.pd-root .dk .ph-back{color:var(--m-ink);background:var(--m-canvas);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-left:-4px;display:inline-flex}.pd-root .dk .ph-stepper{gap:4px;display:inline-flex}.pd-root .dk .ph-stepper i{background:var(--m-border);border-radius:2px;width:22px;height:4px}.pd-root .dk .ph-stepper i.on{background:var(--m-ink)}.pd-root .dk .ph-label{font-family:var(--m-font-mono);color:var(--m-muted);letter-spacing:.08em;text-transform:uppercase;margin:10px 0 5px;font-size:8px;font-weight:500;display:block}.pd-root .dk .ph-input{border:1.5px solid var(--m-ink);background:var(--m-surface);box-shadow:0 0 0 3px var(--m-pink);border-radius:12px;align-items:center;gap:1px;padding:9px 11px;font-size:11px;font-weight:600;display:flex}.pd-root .dk .caret{background:var(--m-ink);width:1.5px;height:12px}.pd-root .dk .ph-chips{flex-wrap:wrap;gap:5px;display:flex}.pd-root .dk .chip{border:1px solid var(--m-border);color:var(--m-ink);background:var(--m-surface);border-radius:999px;padding:4px 9px;font-size:10px;font-weight:600}.pd-root .dk .chip.on{background:var(--m-ink);border-color:var(--m-ink);color:#faf8f5;color:lab(97.6948% .282437 1.88138)}.pd-root .dk .ph-avatars{align-items:center;display:flex}.pd-root .dk .ava{border:2px solid var(--m-surface);background:center/cover var(--m-pink);border-radius:50%;width:26px;height:26px;margin-right:-7px}.pd-root .dk .ava-1{background:var(--m-pink)}.pd-root .dk .ava-2{background:var(--m-ink);color:#fff;color:lab(100% 0 0)}.pd-root .dk .ava-3{background:var(--m-pink-soft)}.pd-root .dk .ph-avatars .add{border:1.5px dashed var(--m-muted);width:26px;height:26px;color:var(--m-muted);background:var(--m-surface);border-radius:50%;place-items:center;margin-left:12px;display:grid}.pd-root .dk .ph-avatars small{color:var(--m-muted);margin-left:8px;font-size:9.5px;font-weight:600}.pd-root .dk .ph-head{color:var(--m-ink);border-radius:0 0 26px 26px;padding-bottom:16px;position:relative;overflow:hidden}.pd-root .dk .ph-head .blob{pointer-events:none;z-index:0;background:#ffffff42;background:lab(100% 0 0/.26);border-radius:50%;width:130px;height:130px;position:absolute;top:-40px;right:-34px}.pd-root .dk .ph-nav-light{color:var(--m-ink);z-index:1;margin:6px 0 8px;padding:0 16px;position:relative}.pd-root .dk .ph-nav-light .ph-back{color:var(--m-ink);background:#ffffff73;background:lab(100% 0 0/.45)}.pd-root .dk .ph-title{color:var(--m-ink);font-size:10.5px;font-weight:800}.pd-root .dk .ph-bell{width:26px;height:26px;color:var(--m-ink);background:#ffffff73;background:lab(100% 0 0/.45);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pd-root .dk .ph-bell svg{width:13px;height:13px}.pd-root .dk .ph-total{z-index:1;flex-direction:column;gap:2px;padding:0 18px;display:flex;position:relative}.pd-root .dk .ph-total small{font-family:var(--m-font-mono);color:var(--m-ink);opacity:.75;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #09071559;border-bottom:1px solid lab(2.30495% 2.34277 -6.26451/.35);width:fit-content;margin-bottom:6px;padding-bottom:4px;font-size:8px;font-weight:500}.pd-root .dk .ph-total b{font-family:var(--m-font-head);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:1}.pd-root .dk .ph-total sup{vertical-align:top;letter-spacing:0;font-size:14px;position:relative;top:.35em}.pd-root .dk .owe{background:var(--m-ink);color:#fff;color:lab(100% 0 0);border-radius:999px;align-items:center;gap:4px;width:fit-content;margin-top:8px;padding:5px 10px;font-size:9.5px;font-weight:600;display:inline-flex}.pd-root .dk .owe strong{font-weight:800}.pd-root .dk .ph-body-3{padding:12px 14px 56px}.pd-root .dk .ph-sect{font-family:var(--m-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--m-muted);border-bottom:1px solid var(--m-pink);justify-content:space-between;align-items:baseline;margin-bottom:8px;padding-bottom:5px;font-size:8px;font-weight:500;display:flex}.pd-root .dk .ph-sect-r{font:inherit;color:var(--m-muted)}.pd-root .dk .ph-stack{flex:1;min-width:0;display:grid;position:relative}.pd-root .dk .ph-stack>*{grid-area:1/1;min-width:0}.pd-root .dk .ph-list{opacity:0;flex-direction:column;gap:6px;display:flex}.pd-root .dk .row{background:var(--m-canvas);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:7px 8px;display:flex}.pd-root .dk .row .ic{width:32px;height:32px;color:var(--m-ink);border-radius:50%;flex:none;place-items:center;display:grid}.pd-root .dk .row .ic svg{width:16px;height:16px}.pd-root .dk .ic-pink{background-image:var(--m-grad);background-size:300% 300%}.pd-root .dk .ic-turq{background:var(--m-ink);color:#fff;color:lab(100% 0 0)}.pd-root .dk .ic-butter{background:var(--m-pink-soft)}.pd-root .dk .row .tx{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.pd-root .dk .row .tx b{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:700;overflow:hidden}.pd-root .dk .row .tx small{color:var(--m-muted);white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:600;overflow:hidden}.pd-root .dk .row .amt{font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;font-family:var(--m-font-head);letter-spacing:-.01em}.pd-root .dk .ph-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2px 6px 8px;display:flex}.pd-root .dk .ill-empty{width:104px}.pd-root .dk .ph-empty b{font-family:var(--m-font-head);letter-spacing:-.02em;margin-top:6px;font-size:13.5px;font-weight:600}.pd-root .dk .ph-empty small{color:var(--m-muted);max-width:150px;margin-top:3px;font-size:9.5px;font-weight:600;line-height:1.35}.pd-root .dk .ph-body-3 .ph-btn{margin-top:10px}.pd-root .dk .tabbar{background:var(--m-surface);border-top:1px solid var(--m-border);justify-content:space-around;align-items:flex-start;height:52px;padding:9px 10px 0;display:flex;position:absolute;bottom:0;left:0;right:0}.pd-root .dk .tabbar span{width:34px;height:26px;color:var(--m-muted);border-radius:999px;place-items:center;display:grid}.pd-root .dk .tabbar span svg{width:15px;height:15px}.pd-root .dk .tabbar span.on{background:var(--m-pink);color:var(--m-ink)}.pd-root .dk .ph-empty-v4.anim{transform-origin:50% 60%;animation:14s infinite both kf-empty}.pd-root .dk .ph-list-v3.anim{opacity:1}.pd-root .dk .dver-v3{opacity:0}.pd-root .dk .dver-v3.anim{animation:14s infinite both kf-v3}.pd-root .dk .toast.anim{animation:14s infinite both kf-toast}.pd-root .dk .pin-1.anim{animation:14s infinite both kf-pin1}.pd-root .dk .pin-2.anim{animation:14s infinite both kf-pin2}.pd-root .dk .pin-3.anim{animation:14s infinite both kf-pin3}.pd-root .dk .th-1.anim{animation:14s infinite both kf-th1}.pd-root .dk .th-2.anim{animation:14s infinite both kf-th2}.pd-root .dk .th-3.anim{animation:14s infinite both kf-th3}.pd-root .dk .th-typing.anim{animation:14s infinite both kf-typing}.pd-root .dk .th-reply.anim{animation:14s infinite both kf-reply}.pd-root .dk .th-open.anim{opacity:0;animation:14s infinite both kf-open}.pd-root .dk .th-res.anim{animation:14s infinite both kf-resolved}.pd-root .dk .msg-prompt.anim{animation:14s infinite both kf-prompt}.pd-root .dk .step-1.anim{animation:14s infinite both kf-step1}.pd-root .dk .step-2.anim{animation:14s infinite both kf-step2}.pd-root .dk .step-3.anim{animation:14s infinite both kf-step3}.pd-root .dk .msg-link.anim{animation:14s infinite both kf-link}.pd-root .dk.after-live{flex-direction:column;display:flex}.pd-root .dk .after-live-canvas{background-color:var(--m-canvas);background-image:radial-gradient(circle,#09071517 1px,#0000 1px);background-image:radial-gradient(circle,lab(2.30495% 2.34277 -6.26451/.09) 1px,#0000 1px);background-size:14px 14px;border-radius:10px;flex:1;justify-content:center;align-items:flex-start;min-height:270px;padding:14px 8px 0;display:flex;overflow:hidden}.pd-root .dk .after-live-canvas .ph-wrap{zoom:.6}.pd-root .dk .after-row{color:var(--dk-muted);align-items:center;gap:8px;margin-left:28px;font-size:.6875rem;line-height:1.4;display:flex}.pd-root .dk .hist{align-items:center;gap:3px;display:inline-flex}.pd-root .dk .hist i{background:var(--dk-surface2);border-radius:2px;width:10px;height:5px}.pd-root .dk .hist i.cur{background:var(--dk-primary)}.pd-root .dk.card-art{border-radius:var(--radius-card);border:1px solid var(--dk-border);background-color:var(--m-canvas);background-image:radial-gradient(circle,#09071517 1px,#0000 1px);background-image:radial-gradient(circle,lab(2.30495% 2.34277 -6.26451/.09) 1px,#0000 1px);background-size:14px 14px;height:100%;padding:16px 16px 0;position:relative;overflow:hidden}.pd-root .dk.card-art-proto{justify-content:center;display:flex}.pd-root .dk.card-art-proto .ph-wrap{zoom:.72}.pd-root .dk .live{z-index:8;color:var(--dk-primary);background:color-mix(in oklch,var(--dk-primary) 12%,var(--dk-card));font-size:.6875rem;font-weight:600;font-family:var(--dk-font);border-radius:999px;padding:3px 9px;position:absolute;top:12px;right:12px}.pd-root .dk.card-art-lp .pin{inset:auto 34px 30px auto}.pd-root .dk .browser{color:var(--m-ink);border:1px solid #0907151f;border:1px solid lab(2.30495% 2.34277 -6.26451/.12);border-radius:12px 12px 0 0;height:100%;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #00000059}.pd-root .dk .browser-bar{border-bottom:1px solid var(--m-border);background:var(--m-surface);color:var(--m-muted);align-items:center;gap:4px;padding:7px 10px;font-size:9px;display:flex}.pd-root .dk .browser-bar i{background:var(--m-border);border-radius:50%;width:7px;height:7px}.pd-root .dk .browser-bar span{background:var(--m-canvas);border-radius:6px;margin:0 auto;padding:1px 26px;font-weight:600}.pd-root .dk .lp{height:100%;padding:10px 16px 0;position:relative}.pd-root .dk .lp-nav{background:var(--m-surface);color:var(--m-ink);align-items:center;gap:10px;margin:0 -16px 14px;padding:8px 16px;font-size:8.5px;font-weight:700;display:flex}.pd-root .dk .lp-nav .wm{margin-right:auto}.pd-root .dk .lp-cta{background:var(--m-ink);color:#fff;color:lab(100% 0 0);border-radius:999px;padding:3px 9px;font-weight:700}.pd-root .dk .lp-hero{text-align:center;flex-direction:column;align-items:center;gap:5px;max-width:230px;margin:0 auto;display:flex}.pd-root .dk .lp-h{font-family:var(--m-font-head);letter-spacing:-.04em;font-size:15px;font-weight:600;line-height:1}.pd-root .dk .lp-sub{color:var(--m-ink);opacity:.75;max-width:26ch;font-size:8px;font-weight:600;line-height:1.35}.pd-root .dk .lp-btns{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;margin-top:2px;display:flex}.pd-root .dk .lp-cta.big{padding:5px 10px;font-size:8.5px}.pd-root .dk .lp-ghost{color:var(--m-ink);text-underline-offset:2px;font-size:8.5px;font-weight:700;text-decoration:underline}.pd-root .dk .lp-shot{background:var(--m-ink) center/cover no-repeat;border-radius:16px 16px 0 0;align-items:flex-end;width:230px;height:84px;padding:10px;display:flex;position:absolute;bottom:-26px;left:50%;translate:-50%;box-shadow:0 -10px 30px -14px #09071580;box-shadow:0 -10px 30px -14px lab(2.30495% 2.34277 -6.26451/.5)}.pd-root .dk .lp-shot-card{background:var(--m-surface);color:var(--m-ink);border-radius:12px;flex-direction:column;gap:1px;width:fit-content;padding:7px 10px;display:flex;box-shadow:0 10px 24px -14px #09071580;box-shadow:0 10px 24px -14px lab(2.30495% 2.34277 -6.26451/.5)}.pd-root .dk .lp-shot-card small{color:var(--m-muted);font-size:8px;font-weight:700}.pd-root .dk .lp-shot-card b{font-family:var(--m-font-head);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.pd-root .dk .lp-shot-card span{color:var(--m-muted);font-size:7.5px;font-weight:600}.pd-root .dk .lp-shot-coin{background:var(--m-pink);border:2.5px solid var(--m-ink);width:44px;height:44px;font-family:var(--m-font-head);color:var(--m-ink);border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:grid;position:absolute;bottom:-12px;right:16px;rotate:-12deg}.pd-root .dk.card-art-spec{grid-template-columns:minmax(0,1fr) 150px;gap:12px;display:grid}.pd-root .dk .spec{border:1px solid var(--m-border);background:var(--m-surface);border-radius:14px;font-size:10px;overflow:hidden}.pd-root .dk .spec-head{border-bottom:1px solid var(--m-border);font-family:var(--m-font-head);letter-spacing:-.015em;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.pd-root .dk .spec-row{color:var(--m-muted);font-family:var(--m-font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:6px 10px;font-size:8px;display:flex}.pd-root .dk .spec-row+.spec-row{border-top:1px solid var(--m-border)}.pd-root .dk .spec-btn{background:var(--m-ink);color:#fff;color:lab(100% 0 0);min-width:64px;height:20px;font-style:normal;font-family:var(--m-font-body);letter-spacing:0;text-transform:none;border-radius:999px;place-items:center;padding:0 10px;font-size:9px;font-weight:700;display:inline-grid;position:relative}.pd-root .dk .spec-btn.hover{background:var(--m-ink-2)}.pd-root .dk .spec-btn.dis{opacity:.4}.pd-root .dk .spec-btn.load em{border:1.5px solid #fff;border:1.5px solid lab(100% 0 0);border-right-color:#0000;border-radius:50%;width:9px;height:9px;margin:-4.5px;animation:1s linear infinite kf-spin;display:block;position:absolute;top:50%;left:50%}.pd-root .dk .spec-thread{border:1px solid var(--dk-border);background:var(--dk-card);color:var(--dk-fg);font-family:var(--dk-font);box-shadow:var(--dk-shadow-pop);border-radius:10px;align-self:start;margin-top:18px;font-size:.6875rem}.pd-root .dk .spec-thread-head{border-bottom:1px solid var(--dk-border);align-items:center;gap:6px;padding:8px 10px;display:flex}.pd-root .dk .spec-thread-head b{font-weight:700}.pd-root .dk .spec-thread-head span{color:var(--dk-muted);margin-left:auto}.pd-root .dk .spec-c{flex-direction:column;gap:1px;padding:7px 10px;display:flex}.pd-root .dk .spec-c+.spec-c{border-top:1px solid var(--dk-border)}.pd-root .dk .spec-c small{color:var(--dk-muted);font-size:9px;font-weight:600}.pd-root .dk .mv-canvas{--pl-bg:#f3f1ee;--pl-ink:#060606;--pl-muted:#58554f;--pl-lilac:#f5b1ff;--pl-yellow:#ffef6d;--pl-card:#fff;--pl-line:#d9d7d3;--pl-head:var(--pd-anton),Impact,"Arial Narrow",sans-serif;--pl-body:var(--pd-manrope),ui-sans-serif,system-ui,sans-serif;background-color:var(--pl-bg);background-image:radial-gradient(circle,#06060614 1px,#0000 1px);background-image:radial-gradient(circle,lab(1.5609% 0 0/.08) 1px,#0000 1px);background-size:18px 18px;grid-template-columns:minmax(0,1fr) minmax(0,330px);justify-content:center;align-items:center;gap:32px;padding:36px 32px 48px}@supports (color:lab(0% 0 0)){.pd-root .dk .mv-canvas{--pl-bg:lab(95.3747% .282615 1.88148);--pl-ink:lab(1.5609% 0 0);--pl-muted:lab(36.2267% .614822 3.79653);--pl-lilac:lab(80.7467% 35.4107 -29.2731);--pl-yellow:lab(93.8774% -5.47314 68.5589);--pl-card:lab(100% 0 0);--pl-line:lab(86.0975% .341952 2.25961)}}.pd-root .dk .mv-wrap{justify-self:end;width:100%;max-width:620px;position:relative}.pd-root .dk .mv-browser{background:var(--pl-card);color:var(--pl-ink);font-family:var(--pl-body);border:1px solid #00000014;border:1px solid lab(0% 0 0/.08);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 30px 60px -28px #00000073;box-shadow:0 1px 2px lab(0% 0 0/.06),0 30px 60px -28px lab(0% 0 0/.45)}.pd-root .dk .mv-bar{border-bottom:1px solid var(--pl-line);color:var(--pl-muted);align-items:center;gap:5px;padding:9px 12px;font-size:10px;display:flex}.pd-root .dk .mv-bar i{background:#d3d1cd;background:lab(83.7747% .28348 1.88205);border-radius:50%;width:8px;height:8px}.pd-root .dk .mv-bar span{background:var(--pl-bg);border-radius:6px;margin:0 auto;padding:2px 34px;font-weight:600}.pd-root .dk .mv-page{background:var(--pl-bg);aspect-ratio:16/10.4;flex-direction:column;display:flex}.pd-root .dk .mv-top{align-items:center;gap:16px;padding:12px 18px;display:flex}.pd-root .dk .mv-logo{font-family:var(--pl-body);letter-spacing:-.04em;font-size:15px;font-weight:800}.pd-root .dk .mv-steps{gap:5px;width:200px;margin:0 auto;padding:0;list-style:none;display:flex}.pd-root .dk .mv-steps li{background:#06060624;background:lab(1.5609% 0 0/.14);border-radius:2px;flex:1;height:4px;position:relative;overflow:hidden}.pd-root .dk .mv-steps li.on{background:var(--pl-ink)}.pd-root .dk .mv-steps li i{background:var(--pl-ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.pd-root .dk .mv-steps li.s2 i{animation:14s infinite both kf-seg2}.pd-root .dk .mv-steps li.s3 i{animation:14s infinite both kf-seg3}.pd-root .dk .mv-steps li.s4 i{animation:14s infinite both kf-seg4}.pd-root .dk .mv-exit{color:var(--pl-muted);font-size:10px;font-weight:700}.pd-root .dk .mv-viewport{flex:1;position:relative;overflow:hidden}.pd-root .dk .mv-track{width:400%;height:100%;animation:14s cubic-bezier(.7,0,.2,1) infinite both kf-track;display:flex}.pd-root .dk .mv-step{grid-template-columns:1.05fr 1fr;gap:18px;width:25%;height:100%;padding:8px 18px 18px;display:grid;position:relative}.pd-root .dk .mv-copy{flex-direction:column;justify-content:center;gap:8px;min-width:0;display:flex}.pd-root .dk .mv-kicker{font-family:var(--dk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pl-muted);font-size:8.5px}.pd-root .dk .mv-h{font-family:var(--pl-head);text-transform:uppercase;letter-spacing:.005em;color:var(--pl-ink);font-size:34px;font-weight:400;line-height:.9}.pd-root .dk .mv-p{color:var(--pl-muted);max-width:24ch;font-size:10.5px;font-weight:600;line-height:1.45}.pd-root .dk .mv-side{flex-direction:column;justify-content:center;gap:10px;min-width:0;display:flex;position:relative}.pd-root .dk .mv-btn{background:var(--pl-ink);color:#fff;color:lab(100% 0 0);border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:8px 14px;font-size:10.5px;font-weight:700;display:inline-flex}.pd-root .dk .mv-field label{font-family:var(--dk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pl-muted);margin-bottom:5px;font-size:8px;display:block}.pd-root .dk .mv-input{background:var(--pl-card);border:1.5px solid var(--pl-ink);border-radius:12px;align-items:center;min-height:34px;padding:9px 11px;font-size:11.5px;font-weight:700;display:flex}.pd-root .dk .mv-typed{white-space:nowrap;max-width:max-content;animation:14s steps(19,end) infinite both kf-type;display:inline-block;overflow:hidden}.pd-root .dk .mv-typed em{font-style:normal}.pd-root .dk .mv-caret{background:var(--pl-ink);width:1.5px;height:13px;margin-left:1px;animation:1s step-end infinite kf-caret}.pd-root .dk .mv-field small{color:var(--pl-muted);margin-top:5px;font-size:9px;font-weight:600;display:block}.pd-root .dk .mv-field small b{color:var(--pl-ink)}.pd-root .dk .mv-photo{background:center/cover no-repeat var(--pl-lilac);border-radius:14px;height:74px;box-shadow:inset 0 0 0 1px #0000000f;box-shadow:inset 0 0 0 1px lab(0% 0 0/.06)}.pd-root .dk .mv-step-2{background:var(--pl-lilac)}.pd-root .dk .mv-step-2 .mv-p,.pd-root .dk .mv-step-2 .mv-kicker{color:#060606b3;color:lab(1.5609% 0 0/.7)}.pd-root .dk .mv-skip{text-underline-offset:2px;color:var(--pl-ink);opacity:0;width:fit-content;font-size:10px;font-weight:700;text-decoration:underline}.pd-root .dk .mv-skip.anim{animation:14s infinite both kf-skip}.pd-root .dk .mv-themes{flex-direction:row;align-items:stretch;gap:8px}.pd-root .dk .mv-theme{background:var(--pl-card);border-radius:12px;flex-direction:column;flex:1;gap:4px;min-width:0;padding:8px;display:flex;position:relative}.pd-root .dk .mv-theme i{border-radius:8px;height:44px;margin-bottom:4px;display:block}.pd-root .dk .th-a{background:repeating-linear-gradient(0deg,#e0deda 0 3px,#0000 3px 8px),#f6f5f2;background:repeating-linear-gradient(0deg,lab(88.4147% .283062 1.88183) 0 3px,#0000 3px 8px),lab(96.5319% .224769 1.50439)}.pd-root .dk .th-b{background:linear-gradient(135deg,var(--pl-ink) 0 58%,var(--pl-yellow) 58%)}.pd-root .dk .th-c{background:radial-gradient(circle at 70% 30%,var(--pl-lilac) 0 22%,transparent 23%),#f6e8de}@supports (color:lab(0% 0 0)){.pd-root .dk .th-c{background:radial-gradient(circle at 70% 30%,var(--pl-lilac) 0 22%,transparent 23%),lab(93.0008% 3.42256 6.6918)}}.pd-root .dk .mv-theme b{letter-spacing:-.01em;font-size:10px;font-weight:800}.pd-root .dk .mv-theme small{color:var(--pl-muted);white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;font-weight:600;overflow:hidden}.pd-root .dk .mv-theme.t2.anim{animation:14s infinite both kf-select}.pd-root .dk .mv-tick{background:var(--pl-ink);color:#fff;color:lab(100% 0 0);opacity:0;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;top:6px;right:6px}.pd-root .dk .mv-tick svg{width:9px;height:9px}.pd-root .dk .mv-tick.anim{animation:14s infinite both kf-tick}.pd-root .dk .mv-card{background:var(--pl-card);border-radius:14px;padding:6px 6px 4px;box-shadow:inset 0 0 0 1px #0000000f;box-shadow:inset 0 0 0 1px lab(0% 0 0/.06)}.pd-root .dk .mv-row{border-radius:10px;align-items:center;gap:8px;padding:7px 8px;display:flex}.pd-root .dk .mv-row.muted{opacity:.6}.pd-root .dk .mv-row b{font-size:10px;font-weight:800;display:block}.pd-root .dk .mv-row small{color:var(--pl-muted);font-size:8.5px;font-weight:600;display:block}.pd-root .dk .mv-bank{background:var(--pl-ink);color:#fff;color:lab(100% 0 0);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:9px;font-weight:800;display:grid}.pd-root .dk .mv-bank.alt{background:var(--pl-yellow);color:var(--pl-ink)}.pd-root .dk .mv-bank.wise{color:#163300;background:#9fe870}.pd-root .dk .mv-switch{background:#0606061f;background:lab(1.5609% 0 0/.12);border-radius:999px;flex:none;width:36px;height:18px;margin-left:auto;position:relative}.pd-root .dk .mv-switch i{background:#030303;background:lab(.903296% 0 0);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:2px;transform:translate(18px)}.pd-root .dk .mv-switch.anim i{animation:14s infinite both kf-toggle}.pd-root .dk .mv-notif{background:var(--pl-card);opacity:0;border-radius:12px;align-items:center;gap:8px;width:fit-content;padding:8px 10px;display:flex;box-shadow:0 12px 30px -12px #00000059,inset 0 0 0 1px #0000000f;box-shadow:0 12px 30px -12px lab(0% 0 0/.35),inset 0 0 0 1px lab(0% 0 0/.06)}.pd-root .dk .mv-notif.anim{animation:14s infinite both kf-notif}.pd-root .dk .mv-notif b{font-size:10px;font-weight:800;display:block}.pd-root .dk .mv-notif small{color:var(--pl-muted);font-size:8.5px;font-weight:600;display:block}.pd-root .dk .mv-dot{background:#1ca045;background:lab(57.9954% -50.215 36.9892);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #1ca04540;box-shadow:0 0 0 3px lab(57.9954% -50.215 36.9892/.25)}.pd-root .dk .mv-step-4{background:var(--pl-yellow)}.pd-root .dk .mv-step-4 .mv-p,.pd-root .dk .mv-step-4 .mv-kicker{color:#060606b8;color:lab(1.5609% 0 0/.72)}.pd-root .dk .mv-live{opacity:0;margin-top:4px}.pd-root .dk .mv-live.anim{animation:14s infinite both kf-live}.pd-root .dk .mv-celebrate{justify-content:center;align-items:center}.pd-root .dk .mv-photo-2{opacity:0;border-radius:16px;width:100%;height:100%;min-height:120px;box-shadow:0 22px 40px -22px #00000073;box-shadow:0 22px 40px -22px lab(0% 0 0/.45)}.pd-root .dk .mv-photo-2.anim{animation:14s cubic-bezier(.2,.9,.2,1) infinite both kf-photo}.pd-root .dk .mv-blob{opacity:0;background:radial-gradient(circle at 32% 28%,#ffffffd9 0 8%,#f5b1ff 34%,#b24dc8 100%);background:radial-gradient(circle at 32% 28%,lab(100% 0 0/.85) 0 8%,lab(80.7467% 35.4107 -29.2731) 34%,lab(50.4285% 54.7595 -46.1247) 100%);border-radius:50%;animation:14s cubic-bezier(.2,.9,.2,1) infinite both kf-blob;position:absolute;box-shadow:inset -6px -8px 14px #72008673,0 14px 24px -12px #00000059;box-shadow:inset -6px -8px 14px lab(26.8717% 56.351 -45.8106/.45),0 14px 24px -12px lab(0% 0 0/.35)}.pd-root .dk .mv-blob.b1{width:42px;height:42px;top:8px;left:-14px}.pd-root .dk .mv-blob.b2{background:radial-gradient(circle at 32% 28%,#ffffffd9 0 8%,#85e4e3 34%,#009399 100%);background:radial-gradient(circle at 32% 28%,lab(100% 0 0/.85) 0 8%,lab(84.718% -29.4036 -8.94795) 34%,lab(54.7518% -37.4343 -15.3271) 100%);width:26px;height:26px;animation-delay:.25s;top:34%;right:-8px}.pd-root .dk .mv-blob.b3{background:radial-gradient(circle at 32% 28%,#ffffffd9 0 8%,#060606 40%,#2e2e2e 100%);background:radial-gradient(circle at 32% 28%,lab(100% 0 0/.85) 0 8%,lab(1.5609% 0 0) 40%,lab(18.8% 0 0) 100%);width:32px;height:32px;animation-delay:.45s;bottom:-16px;left:22%}.pd-root .dk .pin-mv.anim{animation:14s infinite both kf-mvpin}.pd-root .dk .pin-mv.anim:after{animation:14s infinite both kf-mvrip}.pd-root .dk .cur-mv.anim{animation:14s infinite both kf-mvcur}.pd-root .dk .mv-canvas .toast{bottom:14px}.pd-root .dk .bub{z-index:5;background:var(--dk-card);width:212px;color:var(--dk-fg);border:1px solid var(--dk-border);font-family:var(--dk-font);opacity:0;transform-origin:0 0;border-radius:12px;align-items:flex-start;gap:8px;padding:9px 10px;font-size:.75rem;line-height:1.4;display:flex;position:absolute;box-shadow:0 1px 2px #0000000f,0 18px 40px -18px #00000059}.pd-root .dk .bub b{font-size:.75rem;font-weight:600;display:inline}.pd-root .dk .bub small{color:var(--dk-muted);margin-left:6px;font-size:.6875rem;display:inline}.pd-root .dk .bub p{color:var(--dk-fg);margin:3px 0 0}.pd-root .dk .bub .av{margin-top:1px}.pd-root .dk .bub-1.anim{animation:14s infinite both kf-bub1}.pd-root .dk .bub-2.anim{animation:14s infinite both kf-bub2}.pd-root .dk .bub-r.anim{animation:14s infinite both kf-bubr}.pd-root .dk .bub-r{border-color:color-mix(in oklch,var(--dk-primary) 45%,var(--dk-border))}.pd-root .dk .bub-2{transform-origin:100% 0}.pd-root .dk .ph-cover{background:center 30%/cover no-repeat var(--m-pink);isolation:isolate;flex:none;height:232px;position:relative}.pd-root .dk .ph-cover:before{content:"";background:linear-gradient(180deg,#09071557 0%,transparent 34%),linear-gradient(180deg,transparent 42%,color-mix(in oklch,var(--m-surface) 70%,transparent) 78%,var(--m-surface) 100%);z-index:0;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.pd-root .dk .ph-cover:before{background:linear-gradient(180deg,lab(2.30495% 2.34277 -6.26451/.34) 0%,transparent 34%),linear-gradient(180deg,transparent 42%,color-mix(in oklch,var(--m-surface) 70%,transparent) 78%,var(--m-surface) 100%)}}.pd-root .dk .ph-cover:after{content:"";background-image:var(--m-grain);opacity:.22;mix-blend-mode:multiply;z-index:0;background-size:180px 180px;position:absolute;inset:0}.pd-root .dk .ph-cover>*{z-index:1;position:relative}.pd-root .dk .ph-cover .st,.pd-root .dk .ph-brand-light .wm{color:#fff;color:lab(100% 0 0)}.pd-root .dk .ph-body-1{margin-top:0;padding-top:2px}.pd-root .dk .ph-body-1 .ph-h-xl{margin-top:10px}.pd-root .dsp-header{z-index:200;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;color:#0b0a07;color:lab(2.76412% .111416 1.05694);background:#fefdfbe0;border-bottom:1px solid #eeede9;border-bottom:1px solid lab(93.6405% .136077 1.90185);position:sticky;top:0}.pd-root .dsp-header nav{white-space:nowrap;padding:.75rem clamp(1.5rem,5vw,4rem)}.pd-root .dsp-nav-inner{justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin:0 auto;display:flex}.pd-root .dsp-nav-logo{color:inherit;align-items:center;text-decoration:none;display:flex}.pd-root .dsp-nav-links{align-items:center;gap:.125rem;display:flex}.pd-root .dsp-nav-link{color:#75736e;color:lab(48.5275% .238925 3.0571);border-radius:4px;padding:.35rem .7rem;font-size:.8125rem;font-weight:400;text-decoration:none;transition:color .12s}.pd-root .dsp-nav-link:hover{color:#0b0a07;color:lab(2.76412% .111416 1.05694)}.pd-root .dsp-btn{color:#fafcfa;color:lab(98.8932% -1.11791 .863218);white-space:nowrap;background:#007316;background:lab(41.7355% -51.0194 47.1018);border-radius:8px;justify-content:center;align-items:center;gap:.25rem;height:1.75rem;margin-left:.5rem;padding:0 .625rem;font-size:.8rem;font-weight:500;text-decoration:none;display:inline-flex}.pd-root .dsp-btn:hover{background:#006309;background:lab(35.8063% -48.2807 45.7171)}.pd-root .dsp-logo .lg-slash,.pd-root .dsp-logo .lg-cursor{fill:#75736e;fill:lab(48.5275% .238925 3.0571)}.pd-root .dsp-logo .lg-word{fill:#0b0a07;fill:lab(2.76412% .111416 1.05694)}@keyframes dsp-blink{0%,to{opacity:1}50%{opacity:0}}.pd-root .dsp-logo .lg-cursor{animation:1.2s step-end infinite dsp-blink}@media (prefers-reduced-motion:reduce){.pd-root .dsp-logo .lg-cursor{animation:none}}@media (max-width:820px){.pd-root .dsp-nav-links .dsp-nav-link{display:none}}.pd-root .dsp-footer{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;color:#0b0a07;color:lab(2.76412% .111416 1.05694);background:#fefdfb;background:lab(99.4324% .0796318 1.13986);border-top:1px solid #eeede9;border-top:1px solid lab(93.6405% .136077 1.90185);padding:3rem clamp(1.5rem,5vw,4rem) 2rem}.pd-root .dsp-footer-inner{grid-template-columns:1.6fr repeat(4,1fr);gap:2rem 3rem;max-width:1280px;margin:0 auto;display:grid}@media (max-width:1024px){.pd-root .dsp-footer-inner{grid-template-columns:1fr 1fr 1fr}.pd-root .dsp-footer-brand{grid-column:1/-1}}@media (max-width:640px){.pd-root .dsp-footer-inner{grid-template-columns:1fr 1fr;gap:1.5rem 2rem}.pd-root .dsp-footer-brand{grid-column:1/-1}}.pd-root .dsp-footer-brand{flex-direction:column;gap:.75rem;display:flex}.pd-root .dsp-footer-logo{text-decoration:none;display:inline-flex}.pd-root .dsp-footer-tagline{color:#65635e;color:lab(42.0313% .24268 3.05968);max-width:28ch;margin:0;font-size:.8125rem;line-height:1.6}.pd-root .dsp-footer-copy{color:#65635e;color:lab(42.0313% .24268 3.05968);margin-top:auto;font-size:.75rem}.pd-root .dsp-footer-col{flex-direction:column;gap:0;display:flex}.pd-root .dsp-footer-col-label{letter-spacing:.09em;text-transform:uppercase;color:#65635e;color:lab(42.0313% .24268 3.05968);margin-bottom:.875rem;font-size:.6875rem;font-weight:600;text-decoration:none}.pd-root .dsp-footer-link{color:#65635e;color:lab(42.0313% .24268 3.05968);padding:.3rem 0;font-size:.8125rem;line-height:1.5;text-decoration:none;transition:color .12s}.pd-root .dsp-footer-link:hover{color:#75736e;color:lab(48.5275% .238925 3.0571)}.pd-root .dsp-footer-social{color:#918f8a;color:lab(59.4318% .234097 3.0538);border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;text-decoration:none;display:inline-flex}.pd-root section#top.hero{padding-top:4.5rem}@media (min-width:768px){.pd-root section#top.hero{padding-top:6.5rem}}.pd-root .hero__rotating{text-align:left!important;width:auto!important;min-height:0!important;display:inline-block!important;overflow:visible!important}.pd-root .hero-typed{white-space:nowrap;text-align:left;transition:width .24s cubic-bezier(.16,1,.3,1);display:inline-block}.pd-root .hero-typed-word{display:inline-block;transform:translateZ(0)}.pd-root .hero-typed-caret{vertical-align:-.04em;background:currentColor;width:.055em;height:.78em;margin-left:.055em;animation:1.1s ease-in-out infinite dsp-caret;display:inline-block}.pd-root .hero-typed[data-running=true] .hero-typed-caret{opacity:1;animation:none}@keyframes dsp-caret{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.pd-root .hero-typed{transition:none}.pd-root .hero-typed-caret{animation:none}}@media (max-width:767px){.pd-root .dk .dbody,.pd-root .dk .dbody-loop{grid-template-columns:minmax(0,1fr);min-height:0}.pd-root .dk .dchrome .dname,.pd-root .dk .dchrome .dsep,.pd-root .dk .dchrome .dbtn span{display:none}.pd-root .dk .dcanvas{padding:20px 16px 26px}.pd-root .dk .mock-head{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:16px}.pd-root .dk .ph-wrap-1,.pd-root .dk .ph-wrap-2{display:none}.pd-root .dk .bub{width:180px;font-size:.7rem}.pd-root .dk .dpanel{border-left:0;border-top:1px solid var(--dk-border)}.pd-root .dk .mock-loop{grid-template-columns:1fr;justify-items:center;gap:18px;padding:22px 16px 30px}.pd-root .dk .mv-canvas{grid-template-columns:1fr;padding:18px 12px 30px}.pd-root .dk .mv-wrap{justify-self:stretch;max-width:none}.pd-root .dk .mv-h{font-size:24px}.pd-root .dk .mv-step{grid-template-columns:1fr;gap:10px;padding:6px 12px 12px}.pd-root .dk .mv-copy{gap:5px}.pd-root .dk .mv-p,.pd-root .dk .mv-photo-1{display:none}.pd-root .dk .mv-page{aspect-ratio:auto;height:300px}.pd-root .dk .agent{border-left:0;border-top:1px solid var(--dk-border)}.pd-root .dk.ba-scene{height:360px}.pd-root .dk .sc-figma{width:200px}.pd-root .dk .sc-figma-body{grid-template-columns:1fr;height:112px}.pd-root .dk .fig-layers{display:none}.pd-root .dk .sc-files{width:216px;top:104px}.pd-root .dk .sc-slack{width:236px;bottom:0;left:0}.pd-root .dk.card-art-spec{grid-template-columns:1fr}.pd-root .dk .spec-thread{display:none}.pd-root .dk .toast{padding:7px 12px;font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.pd-root .dk .anim,.pd-root .dk .anim:after,.pd-root .dk .anim .plus,.pd-root .dk .anim .row,.pd-root .dk .anim svg path,.pd-root .dk .th-typing i,.pd-root .dk .spec-btn.load em,.pd-root .dk .fl,.pd-root .dk .tw,.pd-root .dk .grad,.pd-root .dk .phones .ph-wrap,.pd-root .dk .mv-track,.pd-root .dk .mv-steps li i,.pd-root .dk .mv-typed,.pd-root .dk .mv-caret,.pd-root .dk .mv-blob,.pd-root .dk .mv-switch i{animation:none!important}.pd-root .dk .cur,.pd-root .dk .bub{display:none}.pd-root .dk .ph-list-v3.anim{opacity:0}.pd-root .dk .mv-track{transform:translate(-25%)}.pd-root .dk .mv-steps li i{transform:scaleX(1)}.pd-root .dk .mv-steps li.s3 i,.pd-root .dk .mv-steps li.s4 i{transform:scaleX(0)}.pd-root .dk .mv-typed{width:auto}.pd-root .dk .mv-skip,.pd-root .dk .mv-tick,.pd-root .dk .mv-notif,.pd-root .dk .mv-live,.pd-root .dk .mv-photo-2,.pd-root .dk .mv-blob{opacity:1}.pd-root .dk .mv-theme.t2{box-shadow:0 0 0 3px #030303;box-shadow:0 0 0 3px lab(.903296% 0 0)}.pd-root .dk .th-typing{display:none}}.pd-root .dk.ba-scene{max-width:470px;height:340px;min-height:20rem;font-family:var(--dk-font);margin:0 auto;position:relative}.pd-root .dk .sc{border:1px solid var(--dk-border);background:var(--dk-card);box-shadow:var(--dk-shadow-pop);color:var(--dk-fg);border-radius:10px;font-size:.6875rem;position:absolute;overflow:hidden}.pd-root .dk .sc-figma{color:#dddde1;color:lab(88.3577% .463218 -1.82934);background:#161619;background:lab(7.17683% .552878 -2.1223);border-color:#323237;border-color:lab(21.0498% .778228 -2.90409);width:62%;max-width:296px;top:4%;left:0;rotate:-3deg}.pd-root .dk .fg-tabs{background:#0b0b0e;background:lab(3.02026% .318766 -1.21543);align-items:flex-end;gap:2px;padding:6px 8px 0;font-size:.5625rem;display:flex}.pd-root .dk .fg-tab{color:#8f8f92;color:lab(59.3575% .465751 -1.82769);border-radius:6px 6px 0 0;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}.pd-root .dk .fg-tab.on{color:#eee;color:lab(94.2% 0 0);background:#161619;background:lab(7.17683% .552878 -2.1223);font-weight:600}.pd-root .dk .fg-badge{color:#fff;background:#bb0916;background:lab(39.9824% 63.1491 46.7224);border-radius:999px;margin:0 4px 6px auto;padding:1px 5px;font-size:.5rem;font-weight:700}.pd-root .dk .wl-wm-fig.ink{color:#121524;color:lab(6.97312% 2.15384 -10.7602)}.pd-root .dk .wl-wm-fig{color:#fff;font-size:12px;font-family:var(--pd-archivo),ui-sans-serif,sans-serif;text-transform:uppercase;letter-spacing:-.02em;font-weight:900;font-stretch:125%;line-height:.82}.pd-root .dk .sc-mail{opacity:.92;background:#fff;background:lab(100% 0 0);width:44%;max-width:210px;top:0;right:6%;rotate:2deg}.pd-root .dk .ml-head{border-bottom:1px solid var(--dk-border);align-items:center;gap:6px;padding:7px 10px;font-size:.625rem;display:flex}.pd-root .dk .ml-head b{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.pd-root .dk .ml-head span{color:#fff;background:#bb0916;background:lab(39.9824% 63.1491 46.7224);border-radius:999px;margin-left:auto;padding:1px 5px;font-size:.5rem;font-weight:700}.pd-root .dk .ml-row{color:var(--dk-muted);gap:7px;padding:7px 10px 9px;font-size:.5625rem;display:flex}.pd-root .dk .ml-row i{background:50%/cover;border-radius:50%;flex:none;width:18px;height:18px}.pd-root .dk .ml-row b{color:var(--dk-fg);font-weight:600;display:block}.pd-root .dk .ml-row p{margin:1px 0 0;line-height:1.3}.pd-root .dk .sk-side span{position:relative}.pd-root .dk .sk-side span em{color:#fff;background:#bb0916;background:lab(39.9824% 63.1491 46.7224);border-radius:999px;padding:0 3px;font-size:.45rem;font-style:normal;line-height:1.5;position:absolute;top:-5px;right:-7px}.pd-root .dk .fg-body{grid-template-columns:76px 1fr;height:142px;display:grid}.pd-root .dk .fg-layers{border-right:1px solid #ffffff14;border-right:1px solid lab(100% 0 0/.08);flex-direction:column;gap:4px;padding:8px;font-size:.5625rem;display:flex}.pd-root .dk .fg-layers b{color:#868689;color:lab(55.8775% .466198 -1.82741);letter-spacing:.04em;text-transform:uppercase;margin-bottom:2px;font-size:.5rem;font-weight:600}.pd-root .dk .fg-layers span{white-space:nowrap;text-overflow:ellipsis;color:#bdbdc1;color:lab(76.7577% .464082 -1.82881);border-radius:4px;padding:2px 5px;overflow:hidden}.pd-root .dk .fg-layers span.on{color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);background:#1957d266;background:lab(39.6376% 19.096 -70.0996/.4)}.pd-root .dk .fg-canvas{background-color:#1f1f22;background-color:lab(11.7874% .583679 -2.17807);background-image:radial-gradient(circle,#ffffff17 1px,#0000 1px);background-image:radial-gradient(circle,lab(100% 0 0/.09) 1px,#0000 1px);background-size:10px 10px;align-items:flex-start;gap:12px;padding:14px 12px;display:flex;position:relative}.pd-root .dk .fg-frame{background:var(--m-surface);border-radius:9px;width:58px;height:112px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1957d299;box-shadow:0 0 0 1px lab(39.6376% 19.096 -70.0996/.6)}.pd-root .dk .fg-frame i{border-radius:3px;display:block;position:absolute}.pd-root .dk .fa-hero{background:url(/product-designers/9b80c6edb4.jpg) 50% 70%/cover;border-radius:0;height:46px;top:0;left:0;right:0}.pd-root .dk .fa-h{background:var(--m-ink);height:6px;top:54px;left:6px;right:10px}.pd-root .dk .fa-h.short{opacity:.35;height:4px;top:63px;right:24px}.pd-root .dk .fa-btn{background:var(--m-ink);border-radius:999px;height:12px;bottom:6px;left:6px;right:6px}.pd-root .dk .fb-head{background-image:var(--m-grad);background-size:200% 200%;border-radius:0 0 9px 9px;height:34px;top:0;left:0;right:0}.pd-root .dk .fb-row{background:var(--m-canvas);height:11px;left:6px;right:6px}.pd-root .dk .fb-row:nth-of-type(2){top:42px}.pd-root .dk .fb-row:nth-of-type(3){top:56px}.pd-root .dk .fb-row:nth-of-type(4){top:70px}.pd-root .dk .fg-pin{color:#0b0b0b;color:lab(3.04863% 0 0);background:#f8f8f8;background:lab(97.68% -.0000298023 .0000119209);border-radius:999px 999px 999px 3px;align-items:center;gap:3px;padding:2px 6px 2px 2px;font-size:8px;font-weight:700;display:inline-flex;position:absolute;top:52px;left:96px;box-shadow:0 2px 8px #00000059;box-shadow:0 2px 8px lab(0% 0 0/.35)}.pd-root .dk .fg-pin i{background:50%/cover;border-radius:50%;width:12px;height:12px}.pd-root .dk .fg-cursor{border-bottom:2px solid #ff8950;border-bottom:2px solid lab(69.9087% 42.6697 50.5845);border-left:2px solid #ff8950;border-left:2px solid lab(69.9087% 42.6697 50.5845);width:10px;height:10px;position:absolute;top:98px;left:142px;rotate:-45deg}.pd-root .dk .fg-cursor span{white-space:nowrap;color:#0b0b0b;color:lab(3.04863% 0 0);background:#ff8950;background:lab(69.9087% 42.6697 50.5845);border-radius:3px;padding:1px 5px;font-size:8px;font-weight:600;position:absolute;top:8px;left:9px;rotate:45deg}.pd-root .dk .sc-claude{color:#25211d;color:lab(12.9781% 1.75589 3.37938);background:#fbfaf7;background:lab(98.2719% .22471 1.50434);border-color:#e1ddd8;border-color:lab(88.4231% .460804 3.01596);width:48%;max-width:226px;padding:0 0 6px;top:18%;right:0;rotate:4deg}.pd-root .dk .cl-head{border-bottom:1px solid #e7e4df;border-bottom:1px solid lab(90.7431% .460297 3.0157);align-items:center;gap:6px;margin-bottom:5px;padding:9px 11px 7px;font-size:.6875rem;font-weight:600;display:flex}.pd-root .dk .cl-head span{color:#564b42;color:lab(32.6743% 3.5473 6.78827);background:#efebe4;background:lab(93.0686% .581116 3.77332);border-radius:999px;margin-left:auto;padding:1px 7px;font-size:.5625rem;font-weight:500}.pd-root .dk .cl-item{white-space:nowrap;border-radius:6px;align-items:center;gap:7px;margin:0 8px;padding:5px 6px;font-size:.625rem;display:flex}.pd-root .dk .cl-item:nth-child(2){background:#efeae2;background:lab(93.0739% .704825 4.53292)}.pd-root .dk .cl-item i{background:linear-gradient(#ad9a8c 1px,#0000 1px) 0 4px/100% 3px no-repeat,#fff;background:linear-gradient(lab(65.1332% 5.28774 10.1545) 1px,#0000 1px) 0 4px/100% 3px no-repeat,lab(100% 0 0);border:1px solid #ad9a8c;border:1px solid lab(65.1332% 5.28774 10.1545);border-radius:2px;width:12px;height:14px}.pd-root .dk .cl-item span{text-overflow:ellipsis;overflow:hidden}.pd-root .dk .cl-item small{color:#5e534a;color:lab(36.1551% 3.53254 6.77581);margin-left:auto;font-size:.5625rem}.pd-root .dk .cl-more{text-align:center;color:#5e534a;color:lab(36.1551% 3.53254 6.77581);padding:4px 0 0;font-size:.5625rem}.pd-root .dk .sc-slack{background:#fff;background:lab(100% 0 0);grid-template-columns:30px 1fr;width:70%;max-width:320px;display:grid;bottom:0;left:8%;rotate:-1.5deg;box-shadow:0 18px 40px -16px #00000059}.pd-root .dk .sk-side{color:#fff9;color:lab(100% 0 0/.6);background:#3d113b;background:lab(13.9492% 26.249 -16.2131);flex-direction:column;align-items:center;gap:6px;padding:8px 0;font-size:.5625rem;display:flex}.pd-root .dk .sk-side b{color:#fff;color:lab(100% 0 0);background:#1745c2;background:lab(33.4855% 24.4845 -70.3998);border-radius:5px;place-items:center;width:18px;height:18px;margin-bottom:2px;font-size:.5rem;display:grid}.pd-root .dk .sk-side span{border-radius:3px;place-items:center;width:16px;height:12px;font-weight:700;display:grid}.pd-root .dk .sk-side span.on{color:#fff;color:lab(100% 0 0);background:#ffffff38;background:lab(100% 0 0/.22)}.pd-root .dk .sk-main{min-width:0}.pd-root .dk .sk-head{border-bottom:1px solid var(--dk-border);align-items:center;gap:6px;padding:7px 10px;font-size:.6875rem;display:flex}.pd-root .dk .sk-head small{color:var(--dk-muted);margin-left:auto;font-size:.5625rem}.pd-root .dk .sk-msg{gap:7px;padding:6px 10px 2px;display:flex}.pd-root .dk .sk-av{background:#dedede 50%/cover;background:lab(88.4% 0 .0000119209) 50%/cover;border-radius:5px;flex:none;width:22px;height:22px}.pd-root .dk .sk-body{min-width:0}.pd-root .dk .sk-meta{align-items:baseline;gap:6px;display:flex}.pd-root .dk .sk-meta b{font-size:.6875rem;font-weight:700}.pd-root .dk .sk-meta small{color:var(--dk-muted);font-size:.5625rem}.pd-root .dk .sk-body p{color:var(--dk-fg);margin:1px 0 0;line-height:1.35}.pd-root .dk .sk-unfurl{gap:6px;margin-top:4px;font-size:.5625rem;display:flex}.pd-root .dk .sk-unfurl-bar{background:#d97757;border-radius:2px;flex:none;width:3px}.pd-root .dk .sk-unfurl-bar.fig{background:#a259ff}.pd-root .dk .sk-unfurl div{grid-template-columns:auto 1fr;align-items:center;column-gap:5px;display:grid}.pd-root .dk .sk-unfurl div b{white-space:nowrap;text-overflow:ellipsis;color:#003c6e;color:lab(23.792% .600591 -39.9847);font-weight:600;overflow:hidden}.pd-root .dk .sk-unfurl div small{color:var(--dk-muted);grid-column:2}.pd-root .dk .fg-body{height:156px}.pd-root .dk .fg-canvas{align-items:flex-start;gap:10px;padding:10px 10px 8px}.pd-root .dk .fg-art{flex-direction:column;gap:3px;display:flex}.pd-root .dk .fg-art label{color:#9e9ea1;color:lab(65.1576% .465095 -1.82812);letter-spacing:.02em;white-space:nowrap;font-size:5px;font-family:var(--dk-font)}.pd-root .dk .fg-art.sel label{color:#0d99ff}.pd-root .dk .fg-art.sel .fg-frame{box-shadow:0 0 0 1.5px #0d99ff}.pd-root .dk .fg-frame{width:54px;height:68px;box-shadow:none;border-radius:0}.pd-root .dk .fg-post{color:#fff;background:#2140c8;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:5px;display:flex}.pd-root .dk .fg-post em{font-size:5px;font-style:normal;font-weight:700;line-height:1.15;font-family:var(--pd-archivo),ui-sans-serif,sans-serif}.pd-root .dk .fg-post-b{color:#15182b;background:#f4b27a}.pd-root .dk .fg-frame i.fg-post-num{font-style:normal;font-family:var(--pd-archivo),ui-sans-serif,sans-serif;letter-spacing:-.04em;border-radius:0;font-size:20px;font-weight:900;font-stretch:125%;line-height:.9;display:block;position:static}.pd-root .dk .wl-wm-fig{font-size:11px}.pd-root .dk .fg-kit{color:#15182b;background:#f3f0e8;grid-template-columns:9px 1fr;align-content:start;align-items:center;gap:3px 4px;padding:5px;display:grid}.pd-root .dk .fg-kit span{border-radius:2px;width:9px;height:9px;display:block;box-shadow:inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px lab(0% 0 0/.12)}.pd-root .dk .fg-kit small{font-size:4px;line-height:1.15;font-family:var(--dk-mono);letter-spacing:0;color:#15182b}.pd-root .dk .fg-pin{top:58px;left:98px}.pd-root .dk .fg-cursor{top:110px;left:176px}@media (max-width:640px){.pd-root .dk .sc-figma{width:66%}.pd-root .dk .fg-body{grid-template-columns:60px 1fr}.pd-root .dk .sc-claude{width:52%}.pd-root .dk .sc-slack{width:84%;left:2%}}.pd-root .dk.wl-kit{--wl-cobalt:#1745c2;--wl-chalk:#f4f0e7;--wl-ink:#121524;--wl-apricot:#fdb171;--wl-font:var(--pd-archivo),ui-sans-serif,system-ui,sans-serif;background:var(--wl-chalk);min-height:270px;color:var(--wl-ink);font-family:var(--wl-font);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex;position:relative}@supports (color:lab(0% 0 0)){.pd-root .dk.wl-kit{--wl-cobalt:lab(33.4855% 24.4845 -70.3998);--wl-chalk:lab(94.8276% .352055 4.5813);--wl-ink:lab(6.97312% 2.15384 -10.7602);--wl-apricot:lab(78.7067% 23.807 44.1174)}}.pd-root .dk .wl-wm{font-family:var(--wl-font);text-transform:uppercase;letter-spacing:-.02em;color:var(--wl-cobalt);font-weight:900;font-stretch:125%;line-height:.82;display:inline-block}.pd-root .dk .wl-wm-head{font-size:22px}.pd-root .dk .wl-kit-head{align-items:flex-end;gap:12px;display:flex}.pd-root .dk .wl-kit-meta{flex-direction:column;gap:1px;font-size:.6875rem;display:flex}.pd-root .dk .wl-kit-meta b{font-weight:700}.pd-root .dk .wl-kit-meta small{color:#60636f;color:lab(41.8587% .890538 -7.45154);font-size:.625rem}.pd-root .dk .wl-live{color:var(--dk-primary);font-size:.625rem;font-weight:700;font-family:var(--dk-font);background:#fff;background:lab(100% 0 0);border-radius:999px;margin-left:auto;padding:3px 9px}.pd-root .dk .wl-colors{grid-template-columns:2fr 1fr 1fr 1fr;gap:4px;height:58px;display:grid}.pd-root .dk .wl-c{font-family:var(--dk-mono);letter-spacing:.02em;border-radius:6px;flex-direction:column;justify-content:flex-end;gap:1px;padding:6px 7px;font-size:.5625rem;display:flex}.pd-root .dk .wl-c small{opacity:.85;font-size:.5625rem}.pd-root .dk .wl-c b{opacity:.7;font-size:.5625rem;font-weight:500}.pd-root .dk .wl-c.c1{background:var(--wl-cobalt);color:#fff;color:lab(100% 0 0)}.pd-root .dk .wl-c.c2{color:var(--wl-ink);background:#fff;background:lab(100% 0 0);border:1px solid #e1ded7;border:1px solid lab(88.4399% .289172 3.81488)}.pd-root .dk .wl-c.c3{background:var(--wl-ink);color:#fff;color:lab(100% 0 0)}.pd-root .dk .wl-c.c4{background:var(--wl-apricot);color:var(--wl-ink)}.pd-root .dk .wl-posts{flex:1;grid-template-columns:repeat(3,1fr);gap:6px;display:grid;position:relative}.pd-root .dk .wl-post{aspect-ratio:4/5;border-radius:8px;flex-direction:column;justify-content:space-between;padding:9px;display:flex;position:relative;overflow:hidden}.pd-root .dk .wl-post.p1{background:var(--wl-cobalt) center/cover;color:#fff;color:lab(100% 0 0);isolation:isolate}.pd-root .dk .wl-post.p1:before{content:"";mix-blend-mode:normal;z-index:-1;background:linear-gradient(#1745c2b8,#132282eb);background:linear-gradient(lab(33.4855% 24.4845 -70.3998/.72),lab(18.5147% 25.8629 -56.6992/.92));position:absolute;inset:0}.pd-root .dk .wl-post.p1:after{content:"";mix-blend-mode:color;z-index:-1;background:#1745c2;background:lab(33.4855% 24.4845 -70.3998);position:absolute;inset:0}.pd-root .dk .wl-post.p1 .wl-wm{color:#fff;color:lab(100% 0 0)}.pd-root .dk .wl-post.p1 small{font-size:.625rem;font-weight:600;line-height:1.2}.pd-root .dk .wl-wm-big{font-size:26px}.pd-root .dk .wl-post.p2{color:#fff;color:lab(100% 0 0);isolation:isolate;background:50%/cover}.pd-root .dk .wl-post.p2:before{content:"";z-index:-1;background:linear-gradient(#0000000d,#10132ca6);background:linear-gradient(lab(0% 0 0/.05),lab(6.71287% 5.06946 -17.6699/.65));position:absolute;inset:0}.pd-root .dk .wl-tag{background:var(--wl-apricot);color:var(--wl-ink);border-radius:999px;align-self:flex-start;padding:2px 7px;font-size:.5625rem;font-weight:700}.pd-root .dk .wl-wm-s{color:#fff;color:lab(100% 0 0);font-size:15px}.pd-root .dk .wl-post.p3{background:var(--wl-apricot) center 70%/cover;color:var(--wl-ink);isolation:isolate}.pd-root .dk .wl-post.p3:before{content:"";z-index:-1;background:linear-gradient(#fdb171b8,#ffcd97eb 70%);background:linear-gradient(lab(78.7067% 23.807 44.1174/.72),lab(85.9702% 13.4663 34.0455/.92) 70%);position:absolute;inset:0}.pd-root .dk .wl-post.p3:after{content:"";mix-blend-mode:color;z-index:-1;background:#fdb171;background:lab(78.7067% 23.807 44.1174);position:absolute;inset:0}.pd-root .dk .wl-post.p3 b{letter-spacing:-.04em;font-size:38px;font-weight:900;font-stretch:125%;line-height:.85}.pd-root .dk .wl-post.p3 small{font-size:.625rem;font-weight:700;line-height:1.15}.pd-root .dk .wl-arrow{font-size:14px;font-weight:900;position:absolute;top:6px;right:8px}.pd-root .dk.qm{--qm-bg:#fcfaf6;--qm-ink:#2a2d38;--qm-muted:#5c606c;--qm-line:#e7e4df;--qm-serif:var(--pd-instrument-serif),Georgia,serif;--qm-sans:var(--pd-nunito-sans),ui-sans-serif,system-ui,sans-serif;font-family:var(--qm-sans);color:var(--qm-ink)}@supports (color:lab(0% 0 0)){.pd-root .dk.qm{--qm-bg:lab(98.2748% .282407 1.88136);--qm-ink:lab(18.6704% .472084 -7.41397);--qm-muted:lab(40.7198% .316322 -7.48116);--qm-line:lab(90.7431% .460297 3.0157)}}.pd-root .dk.card-art-qm{background-color:#faf6f1;background-color:lab(97.1232% .459164 3.01493);background-image:radial-gradient(circle,#2a2d3814 1px,#0000 1px);background-image:radial-gradient(circle,lab(18.6704% .472084 -7.41397/.08) 1px,#0000 1px);justify-content:center;display:flex}.pd-root .dk .qm-ph{background:var(--qm-bg);zoom:.72;border-radius:34px;flex-direction:column;width:214px;height:440px;margin-top:0;font-size:10px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #2a2d3814,0 0 0 6px #1c1f29,0 0 0 7px #44475399,0 30px 60px -30px #13151f80;box-shadow:0 0 0 1px lab(18.6704% .472084 -7.41397/.08),0 0 0 6px lab(11.6829% 1.14018 -7.34604),0 0 0 7px lab(30.2551% .947461 -7.42473/.6),0 30px 60px -30px lab(7.07481% 1.15496 -7.2463/.5)}.pd-root .dk .qm-ph .st{color:var(--qm-ink)}.pd-root .dk .qm-top{flex-direction:column;gap:8px;padding:6px 16px 0;display:flex}.pd-root .dk .qm-wm{letter-spacing:-.01em;color:var(--qm-ink);align-items:center;gap:4px;font-weight:700;display:inline-flex}.pd-root .dk .qm-search{border:1px solid var(--qm-line);color:var(--qm-muted);background:#fff;background:lab(100% 0 0);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:9px;display:flex}.pd-root .dk .qm-search svg{width:10px;height:10px}.pd-root .dk .qm-h{font-family:var(--qm-serif);letter-spacing:-.01em;margin:8px 16px;font-size:18px;font-weight:400;line-height:1.05}.pd-root .dk .qm-h em{color:#b44d34;color:lab(46.599% 41.544 36.2189);font-style:italic}.pd-root .dk .qm-grid{grid-template-columns:1fr 1fr;grid-auto-rows:64px;grid-auto-flow:dense;gap:6px;padding:0 12px;display:grid}.pd-root .dk .qm-card{border:1px solid var(--qm-line);background:#fff;background:lab(100% 0 0);border-radius:10px;position:relative;overflow:hidden}.pd-root .dk .qm-card.img{background:50%/cover;border:0}.pd-root .dk .qm-card.tall{grid-row:span 2}.pd-root .dk .qm-card.note{flex-direction:column;grid-row:span 2;justify-content:space-between;padding:8px;display:flex}.pd-root .dk .qm-card.note p{font-family:var(--qm-serif);margin:0;font-size:11px;line-height:1.2}.pd-root .dk .qm-card.note small{color:var(--qm-muted);font-size:7.5px}.pd-root .dk .qm-card.color{grid-template-columns:repeat(3,1fr);align-content:start;gap:3px;padding:7px;display:grid}.pd-root .dk .qm-card.color i{border-radius:5px;height:22px}.pd-root .dk .qm-card.color small{color:var(--qm-muted);grid-column:1/-1;font-size:7.5px}.pd-root .dk .qm-chip{color:var(--qm-ink);background:#ffffffe0;background:lab(100% 0 0/.88);border-radius:999px;padding:2px 6px;font-size:7.5px;font-weight:700;position:absolute;bottom:6px;left:6px}.pd-root .dk .qm-chip:before{content:"";background:#df6446;background:lab(58.034% 47.39 41.015);border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.pd-root .dk .qm-chip.y:before{background:#edcc48;background:lab(83.1453% 1.72123 66.8407)}.pd-root .dk .qm-chip.p:before{background:#ce7cc8;background:lab(63.1705% 40.9124 -25.5088)}.pd-root .dk .qm-ph .homebar{background:var(--qm-ink)}.pd-root .dk.card-art-qml{background-color:#faf6f1;background-color:lab(97.1232% .459164 3.01493)}.pd-root .dk .qm-browser{background:var(--qm-bg);border:1px solid #2a2d381f;border:1px solid lab(18.6704% .472084 -7.41397/.12);border-radius:12px 12px 0 0;height:100%;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #0000004d}.pd-root .dk .qm-browser .browser-bar{border-color:var(--qm-line);color:var(--qm-muted);background:#fff;background:lab(100% 0 0)}.pd-root .dk .qm-browser .browser-bar span{background:var(--qm-bg)}.pd-root .dk .qm-lp{height:100%;padding:8px 14px 0;position:relative;overflow:hidden}.pd-root .dk .qm-nav{white-space:nowrap;color:var(--qm-muted);flex-wrap:nowrap;justify-content:center;align-items:center;gap:9px;margin-bottom:12px;font-size:8px;font-weight:600;display:flex;overflow:hidden}.pd-root .dk .qm-nav .qm-wm{margin-right:6px;font-size:10px}.pd-root .dk .qm-navl{align-items:center;gap:3px;display:inline-flex}.pd-root .dk .qm-navl i{border-radius:50%;width:4px;height:4px}.pd-root .dk .qm-navl .d1{background:#df6446;background:lab(58.034% 47.39 41.015)}.pd-root .dk .qm-navl .d2{background:#edcc48;background:lab(83.1453% 1.72123 66.8407)}.pd-root .dk .qm-navl .d3{background:#ce7cc8;background:lab(63.1705% 40.9124 -25.5088)}.pd-root .dk .qm-cta{color:#fff;color:lab(100% 0 0);background:#bd3d1b;background:lab(45.1316% 51.0809 47.95);border-radius:999px;padding:3px 9px;font-weight:700}.pd-root .dk .qm-hero{z-index:2;max-width:240px;position:relative}.pd-root .dk .qm-lh{font-family:var(--qm-serif);letter-spacing:-.01em;margin:0 0 5px;font-size:17px;font-weight:400;line-height:1.02}.pd-root .dk .qm-lh em{color:#b44d34;color:lab(46.599% 41.544 36.2189);font-style:italic}.pd-root .dk .qm-ls{color:var(--qm-muted);max-width:30ch;margin:0 0 6px;font-size:7.5px;line-height:1.35}.pd-root .dk .qm-pills{flex-wrap:wrap;gap:4px;display:flex}.pd-root .dk .qm-pills span{color:#a33e25;color:lab(40.7815% 41.7723 37.3738);border:1px solid #df644680;border:1px solid lab(58.034% 47.39 41.015/.5);border-radius:999px;padding:1px 7px;font-size:7px;font-weight:700}.pd-root .dk .qm-pills span.y{color:#7e5d00;color:lab(42.0934% 9.09108 55.657);border-color:#dabc43b3;border-color:lab(77.3119% 1.5589 62.2179/.7)}.pd-root .dk .qm-pills span.p{color:#9e4f98;color:lab(45.7297% 40.8632 -25.3753);border-color:#ce7cc899;border-color:lab(63.1705% 40.9124 -25.5088/.6)}.pd-root .dk .qm-pills span.g{color:#09672e;color:lab(37.6918% -36.456 24.3006);border-color:#5cb57299;border-color:lab(66.8564% -39.0505 25.526/.6)}.pd-root .dk .qm-glow{filter:blur(6px);opacity:.9;background:radial-gradient(at 50% 100%,#fea47c 0%,#ffd2ca 35%,#0000 70%);background:radial-gradient(at 50% 100%,lab(76.0389% 31.0794 35.5137) 0%,lab(87.8016% 20.7711 13.9026) 35%,#0000 70%);height:80%;position:absolute;bottom:-40%;left:-10%;right:-10%}.pd-root .dk .qm-float{background:#fff;background:lab(100% 0 0);border-radius:10px;position:absolute;box-shadow:0 12px 30px -12px #2a2d3873;box-shadow:0 12px 30px -12px lab(18.6704% .472084 -7.41397/.45)}.pd-root .dk .qm-float.f1{background:50%/cover;width:92px;height:96px;bottom:-18px;right:18px;rotate:4deg}.pd-root .dk .qm-float.f2{width:118px;padding:8px 10px;bottom:-4px;right:96px;rotate:-3deg}.pd-root .dk .qm-float.f2 p{font-family:var(--qm-serif);margin:0;font-size:9.5px;line-height:1.2}.pd-root .dk.card-art-mob{background-color:#faf6f1;background-color:lab(97.1232% .459164 3.01493);background-image:radial-gradient(circle,#2a2d3814 1px,#0000 1px);background-image:radial-gradient(circle,lab(18.6704% .472084 -7.41397/.08) 1px,#0000 1px);justify-content:center;display:flex}.pd-root .dk .mob-ph{background:var(--qm-bg);zoom:.6;width:214px;height:440px;font-family:var(--qm-sans);color:var(--qm-ink);border-radius:34px;flex-direction:column;margin-top:4px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #2a2d3814,0 0 0 6px #1c1f29,0 0 0 7px #44475399,0 30px 60px -30px #13151f80;box-shadow:0 0 0 1px lab(18.6704% .472084 -7.41397/.08),0 0 0 6px lab(11.6829% 1.14018 -7.34604),0 0 0 7px lab(30.2551% .947461 -7.42473/.6),0 30px 60px -30px lab(7.07481% 1.15496 -7.2463/.5)}.pd-root .dk .mob-ph .st{color:var(--qm-ink)}.pd-root .dk .mob-nav{justify-content:space-between;align-items:center;padding:6px 16px 0;display:flex}.pd-root .dk .mob-burger{flex-direction:column;gap:3px;display:flex}.pd-root .dk .mob-burger i{background:var(--qm-ink);width:16px;height:2px;display:block}.pd-root .dk .mob-testi{border:1px solid var(--qm-line);background:#fff;background:lab(100% 0 0);border-radius:14px;margin:14px 14px 0;padding:12px;position:relative}.pd-root .dk .mob-qmark{color:#d95737;color:lab(54.4452% 50.6614 45.0348)}.pd-root .dk .mob-q{font-family:var(--qm-serif);letter-spacing:-.01em;margin:6px 0 10px;font-size:15.5px;font-weight:400;line-height:1.15}.pd-root .dk .mob-who{align-items:center;gap:8px;font-size:9px;display:flex}.pd-root .dk .mob-who i{background:50%/cover;border-radius:50%;flex:none;width:24px;height:24px}.pd-root .dk .mob-who b{font-weight:700;display:block}.pd-root .dk .mob-who small{color:var(--qm-muted);font-size:8px}.pd-root .dk .mob-trust{margin:12px 0 0;padding:0 14px}.pd-root .dk .mob-trust small{font-family:var(--dk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--qm-muted);margin-bottom:8px;font-size:7.5px;display:block}.pd-root .dk .mob-logos-stack{height:60px;position:relative}.pd-root .dk .mb-logos{white-space:nowrap;align-items:center;gap:14px;display:flex;position:absolute;top:0;left:0}.pd-root .dk .mb-logo{font-family:var(--qm-sans);text-transform:uppercase;letter-spacing:.03em;color:var(--qm-muted);font-size:10.5px;font-weight:800}.pd-root .dk .mb-logos.v4{white-space:normal;opacity:0;grid-template-columns:1fr 1fr;gap:7px 8px;display:grid;right:0}.pd-root .dk .mb-logos.v4 .mb-logo{text-align:center;text-overflow:ellipsis;font-size:9px;overflow:hidden}.pd-root .dk .mob-ver{font-family:var(--dk-mono);color:var(--dk-muted);font-size:.6875rem;display:inline-grid;position:absolute;top:14px;right:14px}.pd-root .dk .mob-ver span{background:var(--dk-card);border:1px solid var(--dk-border);border-radius:999px;grid-area:1/1;padding:2px 8px}.pd-root .dk .mob-ver .mv4{color:var(--dk-primary);border-color:color-mix(in oklch,var(--dk-primary) 40%,var(--dk-border));opacity:0}.pd-root .dk .toast-mb{top:12px;bottom:auto}.pd-root .dk .pin-mb.anim{animation:14s infinite both kf-mbpin}.pd-root .dk .pin-mb.anim:after{animation:14s infinite both kf-mbrip}.pd-root .dk .cur-mb.anim{animation:14s infinite both kf-mbcur}.pd-root .dk .bub-mb.anim{animation:14s infinite both kf-mbbub}.pd-root .dk .mb-logos.v3.anim{animation:14s infinite both kf-mbv3}.pd-root .dk .mb-logos.v4.anim{animation:14s infinite both kf-mbv4}.pd-root .dk .mob-ver .mv3.anim{animation:14s infinite both kf-mbv3}.pd-root .dk .mob-ver .mv4.anim{animation:14s infinite both kf-mbv4}.pd-root .dk .toast-mb.anim{animation:14s infinite both kf-mbtoast}@media (prefers-reduced-motion:reduce){.pd-root .dk .mb-logos.v3{opacity:0}.pd-root .dk .mb-logos.v4{opacity:1}.pd-root .dk .mob-ver .mv3{opacity:0}.pd-root .dk .mob-ver .mv4{opacity:1}.pd-root .dk .pin-mb{opacity:1;transform:none}.pd-root .dk .bub-mb,.pd-root .dk .cur-mb,.pd-root .dk .toast-mb{opacity:0}}@media (max-width:640px){.pd-root .dk .qm-ph,.pd-root .dk .mob-ph{zoom:.62}.pd-root .dk .wl-colors{height:48px}.pd-root .dk .wl-wm-big{font-size:20px}.pd-root .dk .wl-post.p3 b{font-size:28px}}.pd-root .dk .bub{color:#0d0b07;color:lab(3.06489% .236765 1.82046);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;background:lab(100% 0 0);box-shadow:0 14px 34px -14px #00000073,0 0 0 1px #00000014;box-shadow:0 14px 34px -14px lab(0% 0 0/.45),0 0 0 1px lab(0% 0 0/.08)}.pd-root .dk .bub small{color:#58554f;color:lab(36.2381% .321358 3.83741)}.pd-root .dk .bub p{color:#0d0b07;color:lab(3.06489% .236765 1.82046)}.pd-root .dk .tabbar{border-radius:0 0 34px 34px;overflow:hidden}.pd-root .dk .ph:after,.pd-root .dk .qm-ph:after,.pd-root .dk .mob-ph:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #231c2b;box-shadow:inset 0 0 0 1.5px lab(11.447% 6.37995 -8.99381)}.pd-root .dk .mv-themes{align-content:center;align-self:center;align-items:center}.pd-root .dk .mv-theme{align-self:center;height:auto}.pd-root .dk .ph-h,.pd-root .dk .ph-h-xl{letter-spacing:-.024em;font-weight:500}.pd-root .dk .ph-empty b{font-weight:500}.pd-root .dk .tabbar{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#ffffffb3;background:lab(100% 0 0/.7);border-top:1px solid #ffffffb3;border-top:1px solid lab(100% 0 0/.7);box-shadow:0 -8px 24px -18px #09071566;box-shadow:0 -8px 24px -18px lab(2.30495% 2.34277 -6.26451/.4)}.pd-root .dk .owe{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090715b8;background:lab(2.30495% 2.34277 -6.26451/.72);border:1px solid #ffffff2e;border:1px solid lab(100% 0 0/.18)}.pd-root .dk .ph-nav-light .ph-back,.pd-root .dk .ph-bell{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff61;background:lab(100% 0 0/.38);border:1px solid #ffffff8c;border:1px solid lab(100% 0 0/.55)}.pd-root .dk .ph-brand-light{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff38;background:lab(100% 0 0/.22);border:1px solid #fff6;border:1px solid lab(100% 0 0/.4);border-radius:999px;width:fit-content;margin:10px 14px 0;padding:5px 10px 5px 6px}.pd-root .dk .ph-cover .st{-webkit-backdrop-filter:none;backdrop-filter:none}.pd-root .dk .ph-1 .ph-dots{margin-top:2px}.pd-root .value-grid .grid.gap-px{counter-reset:vg}.pd-root .vg-cell{counter-increment:vg;position:relative}.pd-root .vg-cell:before{content:counter(vg,decimal-leading-zero);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);letter-spacing:.1em;color:var(--ploy-text-secondary);font-size:.6875rem;position:absolute;top:1.9rem;right:1.75rem}@media (min-width:640px){.pd-root .vg-cell:nth-child(2),.pd-root .vg-cell:nth-child(3){background-color:var(--ploy-background-secondary)}}@media (max-width:639px){.pd-root .vg-cell:nth-child(2n){background-color:var(--ploy-background-secondary)}}.pd-root section.closing-cta .grid.grid-cols-3>.bg-ploy-accent-secondary,.pd-root section.closing-cta .max-w-\[70\%\].bg-ploy-accent-secondary{background-color:var(--ploy-neutral-primary-s0);box-shadow:0 1px 2px #0000000d,0 8px 20px -14px #00000040}.pd-root section#top h1.hero__title{letter-spacing:-.045em}.pd-root .vg-quote-foot{align-items:center;gap:.85rem;display:flex}.pd-root .vg-quote-face{object-fit:cover;width:3rem;height:3rem;box-shadow:0 0 0 1px var(--ploy-border-primary);border-radius:50%;flex:none}.pd-root .vg-mini{color:var(--ploy-text-primary);flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.75rem;font-size:.75rem;display:flex}.pd-root .vg-mini small{color:var(--ploy-text-secondary);flex-basis:100%;margin-top:.15rem;font-size:.6875rem}.pd-root .vg-pill{border:1px solid var(--ploy-border-primary);color:var(--ploy-text-secondary);background:var(--ploy-neutral-primary-s0);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-weight:600;display:inline-flex}.pd-root .vg-pill svg{width:.75rem;height:.75rem}.pd-root .vg-pill.on{background:var(--ploy-neutral-inverse);color:var(--ploy-text-inverse);border-color:var(--ploy-neutral-inverse)}.pd-root .vg-sso{flex-direction:column;align-items:stretch;max-width:15rem}.pd-root .vg-sso-btn{border:1px solid var(--ploy-border-primary);background:var(--ploy-neutral-primary-s0);border-radius:.6rem;align-items:center;gap:.6rem;padding:.45rem .7rem;font-weight:600;display:flex}.pd-root .vg-sso-btn>span{flex:none;width:1.1rem;height:1.1rem}.pd-root .vg-chip{background:var(--ploy-background-secondary);border:1px solid var(--ploy-border-primary);border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .3rem .25rem .7rem;font-weight:600;display:inline-flex}.pd-root .vg-chip i{background:var(--ploy-neutral-primary-s0);width:1rem;height:1rem;color:var(--ploy-text-secondary);border-radius:50%;place-items:center;font-size:.7rem;font-style:normal;display:grid}.pd-root .vg-code{flex-basis:100%;gap:.25rem;display:inline-flex}.pd-root .vg-code b{border:1px solid var(--ploy-border-primary);width:1.6rem;height:2rem;font-family:var(--font-mono,ui-monospace,monospace);background:var(--ploy-neutral-primary-s0);border-radius:.45rem;place-items:center;font-size:.85rem;font-weight:600;display:grid}.pd-root .vg-code b.cur{border-color:var(--ploy-accent-primary);box-shadow:0 0 0 2px color-mix(in oklch,var(--ploy-accent-primary) 20%,transparent)}.pd-root .vg-seen{flex-direction:column;align-items:stretch;gap:.35rem;max-width:16rem}.pd-root .vg-row{border:1px solid var(--ploy-border-primary);background:var(--ploy-neutral-primary-s0);border-radius:.6rem;align-items:center;gap:.6rem;padding:.4rem .6rem;display:flex}.pd-root .vg-row i{background:center/cover var(--ploy-background-secondary);border-radius:50%;flex:none;width:1.6rem;height:1.6rem}.pd-root .vg-row b{font-size:.75rem;font-weight:600;line-height:1.2;display:block}.pd-root .vg-row small{flex-basis:auto;margin:0;font-size:.6875rem;display:block}.pd-root .vg-row .live-dot{background:var(--ploy-accent-primary);width:.5rem;height:.5rem;box-shadow:0 0 0 3px color-mix(in oklch,var(--ploy-accent-primary) 22%,transparent);border-radius:50%;margin-left:auto}.pd-root .dk-logos .dk-logo{justify-content:center;align-items:center;gap:.4rem;min-height:1.75rem;display:flex}.pd-root .dk-logos img{filter:brightness(0);opacity:.62;width:auto;max-width:100%;height:1.15rem}.pd-root .dk-logos .dk-logo-word img{height:1.35rem}.pd-root .dk-logos .dk-logo em{text-align:left;font-size:.85em;font-style:normal;line-height:1.1}.pd-root .dk-logos img[alt=Kogan]{height:1.75rem}@media (min-width:1024px){.pd-root .dk-logos img[alt=Kogan]{height:1.95rem}.pd-root .dk-logos img{height:1.3rem}.pd-root .dk-logos .dk-logo-word img{height:1.5rem}}.pd-root{--font-heading:var(--font-sans);--font-body:var(--font-sans);--font-eyebrow:var(--font-sans);--font-button:var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.pd-root nav{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;height:auto;padding:0;transition:none;display:block;position:static;top:auto}.pd-root footer{border:0;padding:0}.pd-root details{border-top:0}.pd-root details:last-of-type{border-bottom:0}.pd-root summary{font-size:inherit;font-weight:inherit;color:inherit;-webkit-user-select:auto;user-select:auto;gap:0;padding:0;transition:none;display:block}