@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_ad1bb7b9-module__XsHlgG__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_ad1bb7b9-module__XsHlgG__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_7b064e0d-module__MOT0tq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7b064e0d-module__MOT0tq__variable{--font-inter:"Inter", "Inter Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-outline-style:solid;--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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg:#fff;--color-bg-alt:#faf9f7;--color-slot:#f6f5f2;--color-surface:#fff;--color-ink:#17151c;--color-dim:#6e6660;--color-line:#ece9e4;--color-accent:#b03a5b;--color-rose:#f5a9c7;--color-mint:#93efcb;--color-butter:#ffe58a;--color-peach:#ffb59e;--color-peri:#aeb6ff;--font-display:var(--font-fraunces);--font-body:var(--font-inter)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-1\/2{top:50%}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-1\/2{left:50%}.left-6{left:calc(var(--spacing) * 6)}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-\[2\]{z-index:2}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[clamp\(12px\,2\.2svh\,28px\)\]{margin-top:clamp(12px,2.2svh,28px)}.mt-\[clamp\(18px\,2\.9svh\,34px\)\]{margin-top:clamp(18px,2.9svh,34px)}.mt-\[clamp\(18px\,3svh\,36px\)\]{margin-top:clamp(18px,3svh,36px)}.mt-\[clamp\(18px\,3svh\,40px\)\]{margin-top:clamp(18px,3svh,40px)}.mt-\[clamp\(22px\,4svh\,56px\)\]{margin-top:clamp(22px,4svh,56px)}.mt-\[clamp\(40px\,7\.2svh\,92px\)\]{margin-top:clamp(40px,7.2svh,92px)}.mt-px{margin-top:1px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-11{height:calc(var(--spacing) * 11)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-\[18px\]{height:18px}.h-\[21px\]{height:21px}.h-\[100svh\]{height:100svh}.h-\[430px\]{height:430px}.h-\[clamp\(56px\,9svh\,132px\)\]{height:clamp(56px,9svh,132px)}.h-full{height:100%}.min-h-\[20px\]{min-height:20px}.min-h-\[44px\]{min-height:44px}.min-h-\[52px\]{min-height:52px}.min-h-\[68px\]{min-height:68px}.min-h-\[76px\]{min-height:76px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[640px\]{min-height:640px}.min-h-\[clamp\(220px\,42vw\,420px\)\]{min-height:clamp(220px,42vw,420px)}.min-h-full{min-height:100%}.w-4{width:calc(var(--spacing) * 4)}.w-11{width:calc(var(--spacing) * 11)}.w-\[18px\]{width:18px}.w-\[21px\]{width:21px}.w-\[86px\]{width:86px}.w-\[104px\]{width:104px}.w-\[148px\]{width:148px}.w-\[320px\]{width:320px}.w-auto{width:auto}.w-full{width:100%}.max-w-\[280px\]{max-width:280px}.max-w-\[290px\]{max-width:290px}.max-w-\[400px\]{max-width:400px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1120px\]{max-width:1120px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[1\.12\]{scale:1.12}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-\[clamp\(16px\,1\.9vw\,30px\)\]{column-gap:clamp(16px,1.9vw,30px)}.gap-y-\[clamp\(12px\,2\.1svh\,26px\)\]{row-gap:clamp(12px,2.1svh,26px)}.self-stretch{align-self:stretch}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-clip{overflow-x:clip}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[999px\]{border-top-left-radius:999px;border-top-right-radius:999px}.rounded-tl-\[999px\]{border-top-left-radius:999px}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-br-\[999px\]{border-bottom-right-radius:999px}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-accent{border-color:var(--color-accent)}.border-dim{border-color:var(--color-dim)}.border-ink{border-color:var(--color-ink)}.border-ink\/15{border-color:#17151c26}@supports (color:color-mix(in lab, red, red)){.border-ink\/15{border-color:color-mix(in oklab, var(--color-ink) 15%, transparent)}}.border-line{border-color:var(--color-line)}.bg-bg{background-color:var(--color-bg)}.bg-bg-alt{background-color:var(--color-bg-alt)}.bg-butter{background-color:var(--color-butter)}.bg-ink\/40{background-color:#17151c66}@supports (color:color-mix(in lab, red, red)){.bg-ink\/40{background-color:color-mix(in oklab, var(--color-ink) 40%, transparent)}}.bg-line{background-color:var(--color-line)}.bg-mint{background-color:var(--color-mint)}.bg-peach{background-color:var(--color-peach)}.bg-peri{background-color:var(--color-peri)}.bg-rose{background-color:var(--color-rose)}.bg-slot{background-color:var(--color-slot)}.bg-surface{background-color:var(--color-surface)}.bg-surface\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-surface\/70{background-color:color-mix(in oklab, var(--color-surface) 70%, transparent)}}.bg-surface\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-surface\/85{background-color:color-mix(in oklab, var(--color-surface) 85%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab, red, red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab, var(--color-black) 55%, transparent)}}.from-black\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[46\%_26\%\]{object-position:46% 26%}.object-top{object-position:top}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-\[8\%\]{padding:8%}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-11{padding-inline:calc(var(--spacing) * 11)}.px-\[15\%\]{padding-inline:15%}.px-\[17\%\]{padding-inline:17%}.px-\[clamp\(18px\,3\.2vw\,44px\)\]{padding-inline:clamp(18px,3.2vw,44px)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[12\%\]{padding-block:12%}.py-\[clamp\(16px\,2\.6svh\,48px\)\]{padding-block:clamp(16px,2.6svh,48px)}.py-\[clamp\(24px\,4svh\,112px\)\]{padding-block:clamp(24px,4svh,112px)}.py-\[clamp\(30px\,5\.4svh\,78px\)\]{padding-block:clamp(30px,5.4svh,78px)}.py-px{padding-block:1px}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-\[22vh\]{padding-top:22vh}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-\[48vh\]{padding-bottom:48vh}.text-center{text-align:center}.text-left{text-align:left}.font-body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[clamp\(1\.25rem\,2\.2vw\,1\.75rem\)\]{font-size:clamp(1.25rem,2.2vw,1.75rem)}.text-\[clamp\(1rem\,1\.5vw\,1\.3rem\)\]{font-size:clamp(1rem,1.5vw,1.3rem)}.text-\[clamp\(1rem\,1\.9vw\,1\.1875rem\)\]{font-size:clamp(1rem,1.9vw,1.1875rem)}.text-\[clamp\(2rem\,4\.2vw\,3\.375rem\)\]{font-size:clamp(2rem,4.2vw,3.375rem)}.text-\[clamp\(2rem\,6\.5vmin\,3\.4rem\)\]{font-size:clamp(2rem,6.5vmin,3.4rem)}.text-\[clamp\(7px\,1\.6cqw\,9px\)\]{font-size:clamp(7px,1.6cqw,9px)}.text-\[clamp\(8px\,2cqw\,11px\)\]{font-size:clamp(8px,2cqw,11px)}.text-\[clamp\(10px\,2\.8cqw\,15px\)\]{font-size:clamp(10px,2.8cqw,15px)}.leading-\[1\.0\]{--tw-leading:1;line-height:1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-accent{color:var(--color-accent)}.text-bg{color:var(--color-bg)}.text-dim{color:var(--color-dim)}.text-ink{color:var(--color-ink)}.text-white{color:var(--color-white)}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--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)}.shadow-\[0_2px_10px_-4px_rgb\(23_21_28\/0\.25\)\]{--tw-shadow:0 2px 10px -4px var(--tw-shadow-color,#17151c40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.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,)}.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,)}.backdrop-filter{-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,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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))}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.placeholder\:text-dim::placeholder{color:var(--color-dim)}@media (hover:hover){.hover\:border-dim:hover{border-color:var(--color-dim)}.hover\:bg-surface:hover{background-color:var(--color-surface)}.hover\:text-ink:hover{color:var(--color-ink)}}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:block{display:block}.sm\:h-\[clamp\(74px\,13svh\,150px\)\]{height:clamp(74px,13svh,150px)}.sm\:w-full{width:100%}.sm\:max-w-\[400px\]{max-width:400px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:gap-3{gap:calc(var(--spacing) * 3)}:where(.sm\:space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}.sm\:rounded{border-radius:.25rem}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:rounded-md{border-radius:var(--radius-md)}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[14px\]{font-size:14px}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:right-\[-2rem\]{right:-2rem}.md\:-bottom-14{bottom:calc(var(--spacing) * -14)}.md\:left-10{left:calc(var(--spacing) * 10)}.md\:mt-0{margin-top:0}.md\:mt-2{margin-top:calc(var(--spacing) * 2)}.md\:mt-14{margin-top:calc(var(--spacing) * 14)}.md\:block{display:block}.md\:hidden{display:none}.md\:h-\[460px\]{height:460px}.md\:w-\[106px\]{width:106px}.md\:w-\[196px\]{width:196px}.md\:w-\[800px\]{width:800px}.md\:max-w-\[336px\]{max-width:336px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-\[19px\]{font-size:19px}.md\:text-\[26px\]{font-size:26px}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:inset-y-0{inset-block:0}.lg\:top-\[18vh\]{top:18vh}.lg\:right-\[-4\.5rem\]{right:-4.5rem}.lg\:right-\[46\%\]{right:46%}.lg\:bottom-5{bottom:calc(var(--spacing) * 5)}.lg\:left-0{left:0}.lg\:z-0{z-index:0}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-7{margin-top:calc(var(--spacing) * 7)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:mt-\[28svh\]{margin-top:28svh}.lg\:mr-\[5vw\]{margin-right:5vw}.lg\:mb-\[30svh\]{margin-bottom:30svh}.lg\:ml-\[58\%\]{margin-left:58%}.lg\:block{display:block}.lg\:h-auto{height:auto}.lg\:min-h-0{min-height:0}.lg\:min-h-\[175svh\]{min-height:175svh}.lg\:w-auto{width:auto}.lg\:max-w-\[366px\]{max-width:366px}.lg\:max-w-\[520px\]{max-width:520px}.lg\:max-w-\[620px\]{max-width:620px}.lg\:flex-1{flex:1}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.lg\:items-start{align-items:flex-start}.lg\:justify-center{justify-content:center}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}:where(.lg\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.lg\:self-start{align-self:flex-start}.lg\:object-\[40\%_34\%\]{object-position:40% 34%}.lg\:px-0{padding-inline:0}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:pt-20{padding-top:calc(var(--spacing) * 20)}.lg\:pt-44{padding-top:calc(var(--spacing) * 44)}.lg\:pt-\[30vh\]{padding-top:30vh}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.lg\:pb-\[58vh\]{padding-bottom:58vh}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-\[9px\]{font-size:9px}.lg\:text-\[11px\]{font-size:11px}.lg\:text-\[13px\]{font-size:13px}.lg\:text-\[14px\]{font-size:14px}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[17px\]{font-size:17px}.lg\:text-\[18px\]{font-size:18px}.lg\:text-\[28px\]{font-size:28px}.lg\:text-\[clamp\(2\.4rem\,3\.4vw\,3\.6rem\)\]{font-size:clamp(2.4rem,3.4vw,3.6rem)}}}body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif}.ambient{z-index:-1;pointer-events:none;background-image:radial-gradient(56% 9% at 80% 3%,#f5a9c794 0%,#0000 72%),radial-gradient(48% 8% at 98% 9%,#ffe58a8a 0%,#0000 74%),radial-gradient(46% 7% at 2% 13%,#93efcb70 0%,#0000 74%),radial-gradient(42% 6% at 0 24%,#93efcb61 0%,#0000 76%),radial-gradient(40% 6% at 100% 31%,#f5a9c75c 0%,#0000 76%),radial-gradient(38% 5% at 2% 39%,#f5a9c757 0%,#0000 76%),radial-gradient(40% 6% at 98% 46%,#ffe58a61 0%,#0000 76%),radial-gradient(42% 6% at 0 55%,#ffe58a66 0%,#0000 76%),radial-gradient(36% 5% at 100% 62%,#93efcb57 0%,#0000 78%),radial-gradient(34% 5% at 3% 70%,#f5a9c74d 0%,#0000 78%),radial-gradient(30% 4% at 97% 78%,#ffe58a42 0%,#0000 80%),radial-gradient(46% 7% at 72% 89%,#f5a9c780 0%,#0000 74%),radial-gradient(42% 6% at 90% 94%,#ffe58a75 0%,#0000 76%),radial-gradient(38% 5% at 60% 97%,#93efcb5c 0%,#0000 78%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ambient{background-image:radial-gradient(56% 9% at 80% 3%, color-mix(in srgb, var(--color-rose) 58%, transparent) 0%, transparent 72%), radial-gradient(48% 8% at 98% 9%, color-mix(in srgb, var(--color-butter) 54%, transparent) 0%, transparent 74%), radial-gradient(46% 7% at 2% 13%, color-mix(in srgb, var(--color-mint) 44%, transparent) 0%, transparent 74%), radial-gradient(42% 6% at 0% 24%, color-mix(in srgb, var(--color-mint) 38%, transparent) 0%, transparent 76%), radial-gradient(40% 6% at 100% 31%, color-mix(in srgb, var(--color-rose) 36%, transparent) 0%, transparent 76%), radial-gradient(38% 5% at 2% 39%, color-mix(in srgb, var(--color-rose) 34%, transparent) 0%, transparent 76%), radial-gradient(40% 6% at 98% 46%, color-mix(in srgb, var(--color-butter) 38%, transparent) 0%, transparent 76%), radial-gradient(42% 6% at 0% 55%, color-mix(in srgb, var(--color-butter) 40%, transparent) 0%, transparent 76%), radial-gradient(36% 5% at 100% 62%, color-mix(in srgb, var(--color-mint) 34%, transparent) 0%, transparent 78%), radial-gradient(34% 5% at 3% 70%, color-mix(in srgb, var(--color-rose) 30%, transparent) 0%, transparent 78%), radial-gradient(30% 4% at 97% 78%, color-mix(in srgb, var(--color-butter) 26%, transparent) 0%, transparent 80%), radial-gradient(46% 7% at 72% 89%, color-mix(in srgb, var(--color-rose) 50%, transparent) 0%, transparent 74%), radial-gradient(42% 6% at 90% 94%, color-mix(in srgb, var(--color-butter) 46%, transparent) 0%, transparent 76%), radial-gradient(38% 5% at 60% 97%, color-mix(in srgb, var(--color-mint) 36%, transparent) 0%, transparent 78%)}}:where(a,button,summary,input,[tabindex]):focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:2px}summary::-webkit-details-marker{display:none}summary{list-style:none}@keyframes hero-in{0%{opacity:0;transform:translate3d(0, var(--rise,20px), 0)}to{opacity:1;transform:none}}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes drift{0%{transform:translate(0)scale(1)}to{transform:translate(-1.5%,1%)scale(1.06)}}@media (prefers-reduced-motion:no-preference){.load-in{animation:hero-in var(--in-duration,.9s) cubic-bezier(.16, .72, .24, 1) var(--in-delay,0s) both}.load-in-0{--in-duration:1.2s;--in-delay:0s;--rise:10px}.load-in-1{--in-duration:.76s;--in-delay:.22s;--rise:14px}.load-in-2{--in-duration:1.18s;--in-delay:.34s;--rise:30px}.load-in-3{--in-duration:.96s;--in-delay:.62s;--rise:22px}.load-in-4{--in-duration:.84s;--in-delay:.86s;--rise:16px}.load-in-5{--in-duration:.7s;--in-delay:1.06s;--rise:11px}.ambient{will-change:transform;animation:48s ease-in-out infinite alternate drift}@supports (animation-timeline:view()){.reveal{animation:linear both rise-in;animation-timeline:view();animation-range:entry entry 50%}.reveal-2{animation-range:entry 7% entry 57%}.reveal-3{animation-range:entry 14% entry 64%}.reveal-4{animation-range:entry 21% entry 71%}.reveal-5{animation-range:entry 28% entry 78%}.reveal-6{animation-range:entry 35% entry 85%}.roll-letter{animation:linear both letter-roll;animation-timeline:--roll;animation-range:entry calc(18% + var(--i) * 2%) entry calc(46% + var(--i) * 2%)}.pop-letter{animation:linear both letter-pop;animation-timeline:--roll;animation-range:entry calc(30% + var(--p) * 12%) entry calc(45% + var(--p) * 12%)}.note-fade{animation:linear both note-fade;animation-timeline:--roll;animation-range:cover}.cycle-path,.cycle-shine{animation:2.6s linear infinite cycle-flow}.cycle-far{animation-name:cycle-flow-far;animation-duration:3.1s}.cycle-path-back{animation-duration:3.2s;animation-direction:reverse}.planet{animation:64s linear infinite orbit-travel}.planet-bob{animation:7.2s ease-in-out infinite alternate body-float}.planet-b .planet-bob{animation-duration:9.4s;animation-delay:-3.1s}.sun{animation:11s ease-in-out -4.2s infinite alternate body-float}.solar{animation:19s ease-in-out infinite alternate solar-drift}.eco-note{--field-x:10px;--field-y:20px;animation:13.5s ease-in-out -6s infinite alternate field-float}.field-float{animation:field-float var(--field-duration,12s) ease-in-out var(--field-delay,0s) infinite alternate}@supports (animation-timeline:view()){.solar-arrive{animation:linear both solar-arrive;animation-timeline:--rain;animation-range:entry 4% entry 96%}.eco-fade{animation:linear both eco-fade;animation-timeline:--rain;animation-range:cover}.field-body{animation:linear both parallax-y,linear both field-arrive;animation-timeline:--rain,--rain;animation-range:cover,entry 18%}}.space-stars{animation:3.4s ease-in-out infinite alternate star-twinkle}@supports (animation-timeline:view()){.space-stars{--parallax:-300px;animation:linear both stars-in,3.4s ease-in-out infinite alternate star-twinkle,linear both parallax-y;animation-timeline:--rain,auto,--rain;animation-range:cover,normal,cover}}.heading-hover{animation:7.4s ease-in-out infinite alternate heading-hover}.space-stars{will-change:transform, opacity}.orb-wrap:hover .orb,.orb-wrap:focus-within .orb{animation:none}.rain-letter{animation:linear both letter-rain;animation-timeline:--rain;animation-range:entry calc(var(--i) * 1.9%) entry calc(30% + var(--i) * 1.9%)}}}.cta{background-color:#1d5bff;background-image:linear-gradient(#061a4a57 0%,#061a4a61 100%),radial-gradient(52% 130% at 18% 30%,#3b82f6 0%,#0000 62%),radial-gradient(50% 128% at 74% 68%,#0ea5e9 0%,#0000 62%),radial-gradient(46% 120% at 52% 18%,#0891b2 0%,#0000 60%),radial-gradient(54% 132% at 88% 24%,#8b5cf6 0%,#0000 64%),radial-gradient(48% 126% at 8% 82%,#6366f1 0%,#0000 62%);background-position:0 0,0%,100%,50% 0,100% 0,0 100%;background-size:100% 100%,190% 190%,210% 210%,175% 175%,200% 200%,185% 185%;transition:transform .16s ease-out}.cta:hover{transform:translateY(-2px)}.cta:active{transform:translateY(0)}.cta-glow{z-index:0;pointer-events:none;filter:blur(14px);opacity:.75;background:radial-gradient(#fffffff2 0%,#ffffff8c 42%,#ffffff29 68%,#0000 88%);border-radius:9999px;position:absolute;inset:-30px}.cta-glow:before,.cta-glow:after{content:"";border-radius:inherit;background-repeat:no-repeat;position:absolute;inset:0}.cta-glow:before{background-image:radial-gradient(circle,#fff 0%,#fff9 38%,#0000 70%),radial-gradient(circle,#fff 0%,#fff9 38%,#0000 70%),radial-gradient(circle,#fff 0%,#fff9 38%,#0000 70%),radial-gradient(circle,#fff 0%,#fff9 38%,#0000 70%);background-position:12% 24%,84% 30%,68% 82%,26% 78%;background-size:7px 7px,5px 5px,6px 6px,4px 4px}.cta-glow:after{background-image:radial-gradient(circle,#fff 0%,#ffffff8c 38%,#0000 70%),radial-gradient(circle,#fff 0%,#ffffff8c 38%,#0000 70%),radial-gradient(circle,#fff 0%,#ffffff8c 38%,#0000 70%);background-position:46% 14%,8% 62%,92% 62%;background-size:5px 5px,6px 6px,4px 4px}.cta:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#0000 38%,#ffffff29 48%,#ffffff0a 55%,#0000 64%) -60% 0/260% 100%;position:absolute;inset:0}@keyframes cta-shimmer-sweep{to{background-position:260% 0}}@keyframes sparkle-a{0%,to{opacity:0;transform:scale(.6)}12%{opacity:1;transform:scale(1.15)}30%{opacity:0;transform:scale(.7)}}@keyframes sparkle-b{0%,to{opacity:0;transform:scale(.7)}55%{opacity:.95;transform:scale(1.2)}74%{opacity:0;transform:scale(.65)}}@keyframes cta-halo-breathe{0%{opacity:.55;transform:scale(.97)}to{opacity:.95;transform:scale(1.05)}}@keyframes cta-fluid{0%{background-position:0 0,0%,100%,50% 0,100% 0,0 100%}25%{background-position:0 0,62% 18%,30% 88%,12% 62%,44% 74%,78% 30%}50%{background-position:0 0,100% 72%,8% 22%,84% 96%,6% 44%,52% 6%}75%{background-position:0 0,34% 96%,66% 12%,40% 34%,72% 88%,18% 68%}to{background-position:0 0,0%,100%,50% 0,100% 0,0 100%}}@keyframes ray-spin{to{transform:rotate(360deg)}}@keyframes ray-spin-back{to{transform:rotate(-360deg)}}@keyframes cta-glow-breathe{0%{opacity:.62;transform:scale(.97)}to{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:no-preference){.cta{animation:18s ease-in-out infinite cta-fluid}.cta:after{animation:4.5s ease-in-out infinite cta-shimmer-sweep}.cta-glow{will-change:opacity, transform;animation:4.2s ease-in-out infinite alternate cta-halo-breathe}.cta-glow:before{animation:3.1s ease-in-out infinite sparkle-a}.cta-glow:after{animation:4.4s ease-in-out infinite sparkle-b}.rainbow-note{animation:18s linear infinite rainbow-drift}.tcard-drift{animation:tcard-drift var(--card-duration,9s) ease-in-out var(--card-delay,0s) infinite alternate}@supports (animation-timeline:view()){.tcard-wrap{will-change:transform, opacity;animation:linear both tcard-fly;animation-timeline:view();animation-range:cover}}.tcard-wrap:after{animation:tcard-stars var(--card-star-duration,5s) ease-in-out var(--card-star-delay,0s) infinite}.rainbow-note:before{animation:3.1s ease-in-out infinite sparkle-a}.rainbow-note:after{animation:4.4s ease-in-out infinite sparkle-b,6s linear infinite note-gleam}}.hero-frame,.hero-cut{clip-path:inset(0)}@media (min-width:1024px){.hero-cut{clip-path:polygon(0 0,100% 0,70% 100%,0 100%)}}@keyframes hero-parallax{0%{transform:translateY(-12%)scale(1.25)}to{transform:translateY(12%)scale(1.25)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.hero-cut img{will-change:transform;animation:linear both hero-parallax;animation-timeline:view();animation-range:cover}}}.rainbow-note{background-image:linear-gradient(100deg, var(--color-rose), var(--color-butter), var(--color-mint), var(--color-peri), var(--color-peach), var(--color-rose));background-position:0%;background-size:260% 100%;position:relative;overflow:hidden}@keyframes rainbow-drift{to{background-position:260%}}.rainbow-note:before,.rainbow-note:after{content:"";pointer-events:none;background-repeat:no-repeat;position:absolute;inset:0}:root{--star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12 6.94-1.12 11.38-5.56 12-12z' fill='%23ffffff'/%3E%3C/svg%3E")}.rainbow-note:before{background-image:var(--star), var(--star), var(--star);filter:drop-shadow(0 0 3px #ffffffd9);background-position:9% 24%,45% 76%,80% 18%;background-size:15px 15px,9px 9px,19px 19px}.rainbow-note:after{background-image:linear-gradient(108deg, transparent 40%, #ffffff80 50%, transparent 60%), var(--star), var(--star), var(--star);filter:drop-shadow(0 0 3px #ffffffd9);background-position:-60% 0,24% 72%,62% 16%,92% 62%;background-size:260% 100%,12px 12px,17px 17px,8px 8px}@keyframes note-gleam{to{background-position:260% 0,24% 72%,62% 16%,92% 62%}}.roll-stage{view-timeline-name:--roll;view-timeline-axis:block}.roll-letter{transform-origin:50% 78%;will-change:transform, opacity;display:inline-block}.pop-letter{transform-origin:50% 100%;will-change:transform, opacity;display:inline-block}@keyframes letter-pop{0%{opacity:0;transform:translateY(.5em)scale(.45,.7)}40%{opacity:1}58%{transform:translateY(-.24em)scale(1.1,1.18)}80%{transform:translateY(.04em)scale(1.03,.94)}to{opacity:1;transform:none}}@keyframes letter-roll{0%{opacity:0;transform:translate(-1.15em)rotate(-52deg)}to{opacity:1;transform:none}}@keyframes note-fade{0%{opacity:0;transform:translateY(16px)}34%{opacity:1;transform:none}72%{opacity:1;transform:none}to{opacity:0;transform:translateY(-14px)}}.rain-stage{view-timeline-name:--rain;view-timeline-axis:block}.rain-letter{will-change:transform, opacity;display:inline-block}@keyframes letter-rain{0%{opacity:0;transform:translate3d(var(--dx,0), -78vh, 0) rotate(var(--tilt,0deg)) scale(.94)}70%{opacity:1}to{opacity:1;transform:none}}.orb{-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);background:linear-gradient(148deg,#fffffff2 0%,#ffffffc7 52%,#ffffffe0 100%);border:1px solid #ffffffd9;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #fffffff2,inset 0 -22px 34px -22px #6d28d94d,0 10px 30px -14px #17151c52}.orb:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;mix-blend-mode:screen;background:linear-gradient(142deg,#ffffffe6 0%,#ffffff59 18%,#0000 42%);position:absolute;inset:0}.sun{-webkit-backdrop-filter:blur(10px)saturate(1.3);backdrop-filter:blur(10px)saturate(1.3);background-image:linear-gradient(140deg,#6d28d9eb 0%,#3730a3f0 100%);border:1px solid #fff6;position:relative;overflow:hidden}.sun:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(138deg,#ffffff8c 0%,#ffffff24 22%,#0000 46%);position:absolute;inset:0}.sun>*{z-index:2;position:relative}@keyframes field-arrive{0%{opacity:0;scale:.72}to{opacity:var(--field-opacity,.6);scale:1}}@keyframes eco-fade{0%,74%{opacity:1}to{opacity:0}}@keyframes solar-arrive{0%{opacity:0;translate:0 46px;scale:.82}46%{opacity:1;translate:0;scale:1}to{opacity:1;translate:0;scale:1}}.eco-note{isolation:isolate;-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);background:linear-gradient(148deg,#fffffff2 0%,#fffc 52%,#ffffffe6 100%);border:1px solid #ffffffd9;border-radius:1.25rem;position:relative;box-shadow:inset 0 1px 2px #fffffff2,0 12px 34px -16px #17151c57}.eco-note:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(142deg,#ffffffbf 0%,#ffffff40 16%,#0000 40%);position:absolute;inset:0}.eco-note>*{z-index:2;position:relative}.field-body{opacity:0}.field-orb{box-shadow:inset -7px -9px 20px -7px #17151c80,inset 5px 6px 14px -5px #fff9,inset 0 0 0 1px #ffffff8c,0 8px 26px -12px #17151c6b}.field-orb:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 33% 27%,#fff9 0%,#ffffff29 24%,#0000 46%),radial-gradient(circle at 70% 76%,#17151c6b 0%,#17151c1f 38%,#0000 62%);position:absolute;inset:0}.field-body:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 50%, var(--field-glow,#aeb6ff) 0%, var(--field-glow,#aeb6ff) 40%, transparent 72%);border-radius:50%;position:absolute;inset:-38%}@supports (color:color-mix(in lab, red, red)){.field-body:before{background:radial-gradient(circle at 50% 50%, var(--field-glow,#aeb6ff) 0%, color-mix(in srgb, var(--field-glow,#aeb6ff) 42%, transparent) 40%, transparent 72%)}}.field-body:before{opacity:calc(.58 + var(--scroll-speed,0) * .42);translate:0 calc(var(--scroll-dir,1) * var(--scroll-speed,0) * -78px);scale:calc(1 + var(--scroll-speed,0) * .16) calc(1 + var(--scroll-speed,0) * .85);filter:blur(calc(14px + var(--scroll-speed,0) * 16px)) saturate(calc(1 + var(--scroll-speed,0) * 1.6))}@keyframes field-float{0%{transform:translate3d(var(--field-x,8px), calc(var(--field-y,16px) * -1), 0)}to{transform:translate3d(calc(var(--field-x,8px) * -1), var(--field-y,16px), 0)}}.satellite:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 50%, var(--field-glow,#aeb6ff) 0%, var(--field-glow,#aeb6ff) 42%, transparent 74%);border-radius:50%;position:absolute;inset:-34%}@supports (color:color-mix(in lab, red, red)){.satellite:before{background:radial-gradient(circle at 50% 50%, var(--field-glow,#aeb6ff) 0%, color-mix(in srgb, var(--field-glow,#aeb6ff) 38%, transparent) 42%, transparent 74%)}}.satellite:before{opacity:calc(.46 + var(--scroll-speed,0) * .4);translate:0 calc(var(--scroll-dir,1) * var(--scroll-speed,0) * -46px);scale:calc(1 + var(--scroll-speed,0) * .12) calc(1 + var(--scroll-speed,0) * .6);filter:blur(calc(10px + var(--scroll-speed,0) * 11px)) saturate(calc(1 + var(--scroll-speed,0) * 1.4))}.space-stars{z-index:0;pointer-events:none;opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23f5a9c7'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%2393efcb'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffe58a'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23aeb6ff'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffb59e'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23f5a9c7'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%2393efcb'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffe58a'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23aeb6ff'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffb59e'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23f5a9c7'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%2393efcb'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffe58a'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23aeb6ff'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffb59e'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23f5a9c7'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%2393efcb'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffe58a'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23aeb6ff'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffb59e'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23f5a9c7'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%2393efcb'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffe58a'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23aeb6ff'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffb59e'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23f5a9c7'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%2393efcb'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffe58a'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23aeb6ff'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffb59e'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23f5a9c7'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%2393efcb'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffe58a'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23aeb6ff'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffb59e'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23f5a9c7'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%2393efcb'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffe58a'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23aeb6ff'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffb59e'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23f5a9c7'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%2393efcb'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23ffe58a'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.62 6.44 5.06 10.88 12 12-6.94 1.12-11.38 5.56-12 12-.62-6.44-5.06-10.88-12-12%206.94-1.12%2011.38-5.56%2012-12z' fill='%23aeb6ff'/%3E%3C/svg%3E");background-position:32.7% 15.8%,5.7% 81.5%,36.8% 6.7%,22% 9.4%,7.8% 9.9%,6.8% 56.4%,62.8% 58.1%,57.6% 39.9%,5.6% 85.1%,42.1% 54%,31.2% 81%,11.1% 57%,37.5% 54.7%,56.3% 61.7%,67.7% 42.9%,46.6% 91.5%,30.4% 78.8%,77.4% 9%,52.5% 86.8%,45% 60.7%,12.6% 42%,15.9% 48.9%,95.3% 8.6%,57.2% 86.8%,34.3% 35.3%,57.8% 45.7%,93.6% 47.5%,7.4% 72.7%,64.4% 98.3%,28.9% 38.8%,35% 93.2%,17.5% 12.5%,22.4% 29.2%,25.3% 39.3%,8.9% 45%,28.2% 14.4%,85.7% 28.3%,97.7% 67.9%,94.9% 15.8%,15.8% 65.5%,48.5% 58.7%,28.6% 15.3%,37.2% 56.5%,68.7% 51.5%;background-repeat:no-repeat;background-size:22px 22px,9px 9px,19px 19px,16px 16px,16px 16px,11px 11px,9px 9px,11px 11px,13px 13px,19px 19px,11px 11px,11px 11px,9px 9px,16px 16px,13px 13px,13px 13px,22px 22px,13px 13px,22px 22px,9px 9px,13px 13px,9px 9px,19px 19px,13px 13px,16px 16px,9px 9px,22px 22px,13px 13px,16px 16px,22px 22px,13px 13px,9px 9px,22px 22px,16px 16px,19px 19px,16px 16px,16px 16px,16px 16px,11px 11px,9px 9px,13px 13px,19px 19px,11px 11px,19px 19px;position:absolute;inset:-40% 0}@keyframes stars-in{0%{opacity:0}28%{opacity:.85}72%{opacity:.85}to{opacity:0}}@keyframes star-twinkle{0%{filter:brightness(.82)saturate(.9)}to{filter:brightness(1.15)saturate(1.25)}}.orb-wrap{isolation:isolate;position:relative}.orb-wrap:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle, var(--orb-glow,var(--color-peri)) 0%, transparent 70%);opacity:.45;filter:blur(24px);border-radius:50%;width:118%;transition:opacity .4s,transform .4s;position:absolute;top:-9%;left:50%;translate:-50%}.orb{transition:transform .32s cubic-bezier(.2,.7,.3,1),box-shadow .32s}.orb-wrap:hover .orb,.orb-wrap:focus-within .orb{box-shadow:0 14px 30px -10px var(--orb-glow,#aeb6ff), -16px 8px 34px -14px #f5a9c7, 16px 10px 34px -14px #93efcb, 0 0 0 1px #fff9;transform:translateY(-7px)scale(1.06)}.orb-wrap:hover:before,.orb-wrap:focus-within:before{opacity:.9;transform:scale(1.16)}.cycle-arrows{flex:none;width:132px;height:132px;transform:rotate(90deg)skewY(-8deg)}@media (min-width:768px){.cycle-arrows{width:200px;height:170px;transform:skewY(-8deg)}}@media (min-width:1024px){.cycle-arrows{width:268px}}.cycle-path{stroke-dasharray:15 12;stroke-opacity:.62}.cycle-far{stroke-dasharray:9 9;stroke-opacity:.42}.cycle-near{stroke-opacity:.72}.cycle-shine{stroke-dasharray:15 12;stroke:#ffffffd9;stroke-opacity:.75}.cycle-shine.cycle-far{stroke-opacity:.45}@keyframes cycle-flow{to{stroke-dashoffset:-54px}}@keyframes cycle-flow-far{to{stroke-dashoffset:-36px}}.sun{z-index:12;box-shadow:0 0 0 10px #8b5cf624,0 0 60px -2px #816effcc,0 0 140px 10px #6366f173}.sun-wrap:before{content:"";z-index:-1;filter:blur(26px);background:radial-gradient(circle,#a78bfad9 0%,#816eff80 26%,#6366f138 48%,#0000 72%);border-radius:50%;width:520px;height:520px;position:absolute;top:50%;left:50%;translate:-50% -50%}.sun-wrap{isolation:isolate}.planet{offset-path:path("M65 215 A 95 150 0 0 1 255 215 A 95 150 0 0 1 65 215");offset-rotate:0deg;offset-anchor:50% 50%;offset-distance:0%;position:absolute;top:0;left:0}.planet-b{animation-delay:-32s}@media (min-width:768px){.planet{offset-path:path("M100 230 A 300 150 0 0 1 700 230 A 300 150 0 0 1 100 230")}}@keyframes orbit-travel{0%{offset-distance:0%;z-index:5;scale:.92}25%{offset-distance:25%;z-index:5;scale:.74}50%{offset-distance:50%;z-index:5;scale:.92}62%{z-index:26}75%{offset-distance:75%;z-index:26;scale:1.16}88%{z-index:26}to{offset-distance:100%;z-index:5;scale:.92}}@keyframes solar-drift{0%{transform:translateY(-10px)rotate(-.7deg)}to{transform:translateY(10px)rotate(.7deg)}}@keyframes body-float{0%{transform:translateY(-11px)scale(.985)}to{transform:translateY(11px)scale(1.015)}}@keyframes heading-hover{0%{transform:translateY(-6px)rotate(-.35deg)}to{transform:translateY(6px)rotate(.35deg)}}@keyframes orb-bob{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}.tcard-wrap{isolation:isolate;position:relative}.tcard-wrap:before{content:"";z-index:-2;background:radial-gradient(ellipse at 50% 45%, var(--card-glow,var(--color-peri)) 0%, transparent 68%);opacity:.4;filter:blur(26px);border-radius:50%;transition:opacity .42s,transform .42s;position:absolute;inset:-14%}.tcard-wrap:after{content:"";z-index:-1;pointer-events:none;background-repeat:no-repeat;background-image:var(--star), var(--star), var(--star), var(--star);filter:drop-shadow(0 0 4px #ffffffe6);opacity:0;background-position:4% 14%,93% 26%,88% 82%,9% 72%;background-size:13px 13px,9px 9px,17px 17px,7px 7px;position:absolute;inset:-12%}.tcard{will-change:transform;transition:transform .32s cubic-bezier(.2,.7,.3,1),box-shadow .32s}.tcard-wrap:hover .tcard,.tcard-wrap:focus-within .tcard{transform:translateY(-10px) scale(1.035) rotate(var(--card-tilt,.8deg));box-shadow:0 22px 44px -18px #17151c66}.tcard-wrap:hover:before,.tcard-wrap:focus-within:before{opacity:.85;transform:scale(1.1)}@keyframes tcard-fly{0%{opacity:0;transform:translate3d(var(--fly-x,0), -38vh, 0) rotate(var(--fly-rot,0deg)) scale(.78)}26%{opacity:1;transform:none}74%{opacity:1;transform:none}to{opacity:0;transform:translate3d(calc(var(--fly-x,0) * -.55), -26vh, 0) rotate(calc(var(--fly-rot,0deg) * -.8)) scale(.86)}}@keyframes tcard-drift{0%{transform:translateY(-1.6%)rotate(-.5deg)}to{transform:translateY(1.6%)rotate(.5deg)}}@keyframes tcard-stars{0%,to{opacity:0;transform:scale(.7)rotate(-8deg)}18%{opacity:.95;transform:scale(1.06)rotate(0)}44%{opacity:0;transform:scale(.78)rotate(6deg)}}.ledger-row{border-bottom:1px solid var(--color-line);font-family:var(--font-body);align-items:flex-start;gap:.7rem;padding:.35rem 0;font-size:14px;line-height:1.4;display:flex}@media (min-width:768px){.ledger-row{padding:.4rem 0;font-size:15px;line-height:1.45}}.ledger-row:last-child{border-bottom:0}.cluster-item{container-type:inline-size}@keyframes cluster-bump{0%{animation-timing-function:cubic-bezier(.4,0,.55,1);transform:translate(0)scale(1)}42%{transform:translate3d(var(--bx,0), var(--by,0), 0) scale(1);animation-timing-function:cubic-bezier(.32,0,.28,1)}48%{transform:translate3d(calc(var(--bx,0) * 1.09), calc(var(--by,0) * 1.09), 0) scale(var(--squash,.987));animation-timing-function:cubic-bezier(.18,0,.2,1)}63%{transform:translate3d(calc(var(--bx,0) * var(--recoil,-.44)), calc(var(--by,0) * var(--recoil,-.44)), 0) scale(1);animation-timing-function:cubic-bezier(.42,0,.5,1)}to{transform:translate(0)scale(1)}}@keyframes cluster-wander{0%{transform:translate(0)}25%{transform:translate3d(var(--wx,1%), calc(var(--wy,1%) * -.6), 0)}50%{transform:translate3d(calc(var(--wx,1%) * .3), var(--wy,1%), 0)}75%{transform:translate3d(calc(var(--wx,1%) * -.8), calc(var(--wy,1%) * .35), 0)}to{transform:translate(0)}}@keyframes parallax-y{0%{transform:translate3d(0, calc(var(--parallax,4%) * -1), 0)}to{transform:translate3d(0, var(--parallax,4%), 0)}}.shiny-circle{box-shadow:0 var(--sc-y,10px) var(--sc-blur,30px) -8px rgb(23 21 28/var(--sc-alpha,.35)), inset 0 0 0 1px #ffffff80;background:conic-gradient(#fff,#ffd9c2,#f5a9c7,#aeb6ff,#93efcb,#ffe58a,#fff);border-radius:9999px;padding:3px;position:relative}.shiny-circle:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff8c 46%,#0000 60%) 0 0/260% 260%;position:absolute;inset:0}@keyframes sheen-sweep{to{background-position:260% 0}}.funnel-art{z-index:0;pointer-events:none;background-image:conic-gradient(from 168deg at 52%,#0000 0deg,#ffe58a6b 8deg,#f5a9c74d 20deg,#0000 30deg),radial-gradient(30% 40% at 8% 46%,#93efcb57 0%,#0000 70%),radial-gradient(10% 16%,#ffe58a9e 0%,#0000 75%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.funnel-art{background-image:conic-gradient(from 168deg at 52% 50%, transparent 0deg, color-mix(in srgb, var(--color-butter) 42%, transparent) 8deg, color-mix(in srgb, var(--color-rose) 30%, transparent) 20deg, transparent 30deg), radial-gradient(30% 40% at 8% 46%, color-mix(in srgb, var(--color-mint) 34%, transparent) 0%, transparent 70%), radial-gradient(10% 16% at 50% 50%, color-mix(in srgb, var(--color-butter) 62%, transparent) 0%, transparent 75%)}}.funnel-art{filter:blur(28px);opacity:.55}@keyframes funnel-breathe{0%{opacity:.4;transform:scale(1)}to{opacity:.68;transform:scale(1.04)}}@media (prefers-reduced-motion:no-preference){.funnel-art{animation:11s ease-in-out infinite alternate funnel-breathe}}.card-glow{isolation:isolate;position:relative}.card-glow:before{content:"";z-index:-1;background:conic-gradient(from 0deg, var(--color-rose), var(--color-butter), var(--color-mint), var(--color-peri), var(--color-rose));filter:blur(18px);opacity:.3;border-radius:1.4rem;transition:opacity .26s ease-out;position:absolute;inset:-10px}.card-glow:hover:before,.card-glow:focus-within:before{opacity:.75}@keyframes card-float{0%{transform:translateY(0)}to{transform:translateY(-7px)}}@media (prefers-reduced-motion:no-preference){.cluster-item .shiny-circle{animation:cluster-bump var(--bump-duration,8s) var(--bump-delay,0s) infinite}.cluster-drift{animation:cluster-wander var(--wander-duration,17s) ease-in-out var(--wander-delay,0s) infinite}@supports (animation-timeline:view()){.parallax{will-change:transform;animation:linear both parallax-y;animation-timeline:view();animation-range:cover}}.shiny-circle:after{animation:6s linear infinite sheen-sweep}.card-glow:before{animation:16s linear infinite ray-spin}.card-float{animation:5.5s ease-in-out infinite alternate card-float}.card-float:nth-child(2){animation-duration:6.8s;animation-delay:-1.4s}.card-float:nth-child(3){animation-duration:6.1s;animation-delay:-2.6s}.card-float:nth-child(4){animation-duration:7.4s;animation-delay:-.7s}}.lift{transition:transform .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out}.lift:hover{transform:translateY(-3px);box-shadow:0 12px 28px -14px #17151c47}.nudge :is(span[aria-hidden]){transition:transform .16s ease-out}.nudge:hover :is(span[aria-hidden]){transform:translate(3px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lift:hover,.nudge:hover :is(span[aria-hidden]){transform:none}}.proof-card{transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),border-color .28s;box-shadow:0 1px 2px #17151c0a}.proof-shot{transition:transform .5s cubic-bezier(.22,1,.36,1)}.proof-arrow{transition:transform .28s cubic-bezier(.22,1,.36,1)}.proof-card:hover,.proof-card:focus-visible{border-color:var(--color-accent);transform:translateY(-5px);box-shadow:0 18px 40px -18px #17151c52}.proof-card:hover .proof-shot{transform:scale(1.045)}.proof-card:hover .proof-arrow,.proof-card:focus-visible .proof-arrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.proof-card,.proof-shot,.proof-arrow{transition:none}.proof-card:hover,.proof-card:hover .proof-shot{transform:none}}.pfield-root{position:relative}.build-glass{--tilt:2.2deg;--lean:6px;isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(1.35);backdrop-filter:blur(18px)saturate(1.35);transform:perspective(1600px) rotateY(calc(var(--nx,0) * var(--tilt) * var(--near,0))) rotateX(calc(var(--ny,0) * var(--tilt) * var(--near,0) * -1)) translate3d(calc(var(--nx,0) * var(--lean) * var(--near,0)), calc(var(--ny,0) * var(--lean) * var(--near,0)), 0);background:linear-gradient(152deg,#ffffffb8 0%,#ffffff75 46%,#ffffffa8 100%);border:1px solid #ffffffe6;border-radius:1.75rem;transition:transform .42s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:inset 0 1px 2px #fffffff2,0 26px 70px -34px #17151c66}.build-glass:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--px,50%) var(--py,50%), #fffffff2, transparent 62%);opacity:calc(var(--near,0) * .9);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;transition:opacity .32s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.build-glass>*{z-index:2;position:relative}.pfield-cell{isolation:isolate;height:100%;position:relative}.pcard{--tilt:11deg;--lean:20px;--pglow:var(--color-peri);height:100%;transform:perspective(900px) rotateY(calc(var(--nx) * var(--tilt) * var(--near))) rotateX(calc(var(--ny) * var(--tilt) * var(--near) * -1)) translate3d(calc(var(--nx) * var(--lean) * var(--near)), calc(var(--ny) * var(--lean) * var(--near)), 0);will-change:transform;border-radius:1rem;transition:transform .26s cubic-bezier(.22,1,.36,1);position:relative}.pcard-drift{height:100%}.pcard>*,.pcard-drift>*{z-index:2;height:100%;position:relative}.pcard:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 60% at var(--px,50%) var(--py,50%), var(--pglow) 0%, transparent 72%);border-radius:1.5rem;position:absolute;inset:-10px}@supports (color:color-mix(in lab, red, red)){.pcard:before{background:radial-gradient(60% 60% at var(--px,50%) var(--py,50%), color-mix(in srgb, var(--pglow) 78%, transparent) 0%, transparent 72%)}}.pcard:before{filter:blur(16px);opacity:calc(var(--near,0) * .85);transition:opacity .32s}.pcard:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--px,50%) var(--py,50%), var(--pglow) 0%, transparent 64%);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pcard:after{background:radial-gradient(260px circle at var(--px,50%) var(--py,50%), color-mix(in srgb, var(--pglow) 92%, white) 0%, transparent 64%)}}.pcard:after{opacity:var(--near,0);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;transition:opacity .32s;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:no-preference){.pcard-drift{animation:pcard-drift var(--drift-duration,12s) ease-in-out var(--drift-delay,0s) infinite alternate}}@keyframes pcard-drift{0%{transform:translate(0)rotate(-.35deg)}to{transform:translateY(-9px)rotate(.35deg)}}@media (prefers-reduced-motion:reduce){.pcard,.build-glass{will-change:auto;transition:none;transform:none}.pcard-drift{animation:none}.pcard:before,.pcard:after,.build-glass:after{display:none}}.build-sun{z-index:0;pointer-events:none;background:radial-gradient(closest-side,#3b82f61a 0%,#3b82f629 46%,#3898ff42 63%,#258cff61 73%,#0ea5e942 84%,#6366f11a 93%,#0000 100%);border-radius:50%;width:min(168vw,1800px);height:94%;position:absolute;top:50%;left:50%;translate:-50% -50%}.build-sun:before{content:"";filter:blur(14px);opacity:.9;background:conic-gradient(#0000 0deg 5deg,#60a5fa57 5deg 11deg,#0000 11deg 22deg,#38bdf84d 22deg 27deg,#0000 27deg 40deg,#818cf852 40deg 46deg,#0000 46deg 60deg);border-radius:50%;position:absolute;inset:4%;-webkit-mask:radial-gradient(closest-side,#0000 52%,#000 70% 84%,#0000 97%);mask:radial-gradient(closest-side,#0000 52%,#000 70% 84%,#0000 97%)}.build-sun:after{content:"";filter:blur(9px);opacity:.85;background:conic-gradient(from 18deg,#0000 0deg 9deg,#93c5fd57 9deg 14deg,#0000 14deg 30deg,#7dd3fc4d 30deg 36deg,#0000 36deg 45deg);border-radius:50%;position:absolute;inset:4%;-webkit-mask:radial-gradient(closest-side,#0000 58%,#000 76% 88%,#0000 99%);mask:radial-gradient(closest-side,#0000 58%,#000 76% 88%,#0000 99%)}@media (prefers-reduced-motion:no-preference){.build-sun{animation:9s ease-in-out infinite alternate sun-breathe}.build-sun:before{animation:48s linear infinite sun-spin}.build-sun:after{animation:34s linear infinite sun-spin-back}}@keyframes sun-breathe{0%{opacity:.82;scale:.97}to{opacity:1;scale:1.04}}@keyframes sun-spin{to{rotate:360deg}}@keyframes sun-spin-back{to{rotate:-360deg}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.build-rise{will-change:transform, opacity;animation:linear both build-rise;animation-timeline:view();animation-range:cover}}}@keyframes build-rise{0%{opacity:0;transform:translateY(90px)scale(.955)}32%{opacity:1;transform:none}70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-64px)scale(.985)}}@media (prefers-reduced-motion:no-preference){html{scroll-snap-type:y proximity}.snap-section{scroll-snap-align:start;scroll-snap-stop:always}}.poll-option{isolation:isolate;position:relative}.poll-option:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(62% 58% at 50% 42%, var(--pglow,#aeb6ff) 0%, transparent 74%);border-radius:1.5rem;position:absolute;inset:-12px}@supports (color:color-mix(in lab, red, red)){.poll-option:before{background:radial-gradient(62% 58% at 50% 42%, color-mix(in srgb, var(--pglow,var(--color-peri)) 82%, transparent) 0%, transparent 74%)}}.poll-option:before{filter:blur(17px);opacity:.6;transition:transform .32s,filter .32s}@media (prefers-reduced-motion:no-preference){.poll-option:before{animation:poll-glow-breathe 6.5s ease-in-out var(--float-delay,0s) infinite alternate}}@keyframes poll-glow-breathe{0%{opacity:.44}to{opacity:.82}}.poll-option:not(.is-voted):hover:before,.poll-option:not(.is-voted):focus-within:before{filter:blur(17px)brightness(1.14);transform:scale(1.07)}.poll-option>*{z-index:1;position:relative}@media (prefers-reduced-motion:no-preference){.poll-card{animation:14s ease-in-out infinite alternate poll-card-float}.poll-option{animation:poll-option-float var(--float-duration,10s) ease-in-out var(--float-delay,0s) infinite alternate}}@keyframes poll-card-float{0%{transform:translate(0)}to{transform:translateY(-7px)}}@keyframes poll-option-float{0%{transform:translate(0)rotate(-.4deg)}to{transform:translateY(-9px)rotate(.4deg)}}@media (prefers-reduced-motion:reduce){.poll-card,.poll-option,.poll-option:before{animation:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
