/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-ease: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;--ease-out:cubic-bezier(0, 0, .2, 1);--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)}}@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{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.scheme-only-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only}.scheme-only-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}.\!ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.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}.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,)}.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))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/cormorant-garamond-cyrillic-400-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/static/fonts/cormorant-garamond-cyrillic-500-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/static/fonts/cormorant-garamond-cyrillic-400-italic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/cormorant-garamond-latin-400-normal.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/static/fonts/cormorant-garamond-latin-500-normal.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/static/fonts/cormorant-garamond-latin-400-italic.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:Cormorant Garamond Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT);ascent-override:95.2728%;descent-override:29.5923%;line-gap-override:0%;size-adjust:96.9846%}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/static/fonts/inter-cyrillic-300-normal.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:400;font-display:swap;src:url(/static/fonts/inter-cyrillic-400-normal.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:500;font-display:swap;src:url(/static/fonts/inter-cyrillic-500-normal.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:600;font-display:swap;src:url(/static/fonts/inter-cyrillic-600-normal.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:300;font-display:swap;src:url(/static/fonts/inter-latin-300-normal.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;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/inter-latin-400-normal.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;font-style:normal;font-weight:500;font-display:swap;src:url(/static/fonts/inter-latin-500-normal.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;font-style:normal;font-weight:600;font-display:swap;src:url(/static/fonts/inter-latin-600-normal.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),local(ArialMT);ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%;size-adjust:107.119%}@font-face{font-family:Alegreya;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/alegreya-cyrillic-400-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:normal;font-weight:500;font-display:swap;src:url(/static/fonts/alegreya-cyrillic-500-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:italic;font-weight:400;font-display:swap;src:url(/static/fonts/alegreya-cyrillic-400-italic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/alegreya-latin-400-normal.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:Alegreya;font-style:normal;font-weight:500;font-display:swap;src:url(/static/fonts/alegreya-latin-500-normal.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:Alegreya;font-style:italic;font-weight:400;font-display:swap;src:url(/static/fonts/alegreya-latin-400-italic.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:Alegreya Fallback;src:local(Georgia);ascent-override:110.472%;descent-override:37.5125%;size-adjust:91.9693%}@font-face{font-family:Bad Script;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/bad-script-cyrillic-400-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bad Script;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/bad-script-latin-400-normal.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:Bad Script Fallback;src:local(Georgia);ascent-override:162.601%;descent-override:79.581%;size-adjust:81.4265%}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(/static/fonts/spectral-cyrillic-300-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(/static/fonts/spectral-cyrillic-300-italic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(/static/fonts/spectral-latin-300-normal.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:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(/static/fonts/spectral-latin-300-italic.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:Spectral Fallback;src:local(Georgia);ascent-override:105.853%;descent-override:46.2793%;size-adjust:100.045%}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/onest-cyrillic-400-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/static/fonts/onest-cyrillic-500-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/onest-latin-400-normal.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/static/fonts/onest-latin-500-normal.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:Onest Fallback;src:local(Arial),local(ArialMT);ascent-override:92.2019%;descent-override:28.9913%;line-gap-override:0%;size-adjust:105.204%}:root{--font-stack-display:"Cormorant Garamond", "Cormorant Garamond Fallback", "Times New Roman", serif;--font-stack-body:Inter, "Inter Fallback", Arial, sans-serif;--font-stack-album:Alegreya, "Alegreya Fallback", Georgia, serif;--font-stack-hand:"Bad Script", "Bad Script Fallback", Georgia, cursive;--font-stack-mist-display:Spectral, "Spectral Fallback", Georgia, serif;--font-stack-mist-body:Onest, "Onest Fallback", Arial, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--section-rhythm:clamp(88px, 9vw, 160px);--radius-card:24px;--radius-demo:32px;--radius-portrait:20px;--radius-pill:999px;--radius-hairline:1px;--radius-small:12px;--radius-check:6px;--radius-phone:18px;--radius-phone-screen:13px;--radius-album-photo:1px;--radius-mist-portrait:14px;--radius-window-tile:3px;--radius-window-stone:50% 50% 6px 6px / 38% 38% 6px 6px;--duration-fast:.2s;--duration-hover:.24s;--duration-base:.6s;--duration-slow:.9s;--duration-shine:1.1s;--duration-pulse:1.25s;--duration-instant:1ms;--duration-mist:3.2s;--delay-mist:.3s;--duration-window-scene:4s;--ease-candle:cubic-bezier(.23, 1, .32, 1);--focus-width:2px;--focus-offset:3px;--measure:68ch;--field-line:var(--line);--field-line-hover:var(--gold)}@supports (color:color-mix(in lab, red, red)){:root{--field-line-hover:color-mix(in srgb, var(--gold) 35%, transparent)}}@media (width<=767px){:root{--radius-card:20px}}[data-theme=candle]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c0b09;--card:#16140f;--glass:#1815109e;--line:#fff0d217;--ink:#f4efe6;--ink-quiet:#c7c2ba;--ink-muted:#f4efe69e;--ink-faint:#f4efe661;--gold:#c9a45c;--gold-soft:#e6d3a3;--alert:#d96b5f;--btn-bg:#f4efe6;--btn-ink:#15130f;--focus:#e6d3a3;--shadow-card:0 30px 80px -20px #000000d9;--hero-shade:linear-gradient(180deg, #0c0b0959, #0c0b09eb 78%);--hero-shade-side:linear-gradient(90deg, #0c0b09f0, #0c0b09cc 45%, #0c0b0959);--monument-shade:var(--hero-shade);--monument-shade-side:var(--hero-shade);--final-shade:linear-gradient(90deg, #0c0b09f0, #0c0b09d1 45%, #0c0b094d);--qr-paper:#f4efe6;--glint:#e6d3a3;--field-line:var(--line);--field-line-hover:var(--gold)}@supports (color:color-mix(in lab, red, red)){[data-theme=candle]{--field-line-hover:color-mix(in srgb, var(--gold) 35%, transparent)}}[data-theme=candle]{--in-text-link-line:transparent}:root{--candle-preview-night-bg:#0c0b09;--candle-preview-night-gold:#c9a45c;--candle-preview-day-bg:#f2ede3;--candle-preview-day-gold:#7a5c22;--album-preview-page:#2b2724;--album-preview-paper:#e9e0ce;--album-preview-corner:#a08a69;--mist-preview-sky:linear-gradient(180deg, #c8d4de 0%, #e2e8ec 100%);--mist-preview-fog:linear-gradient(180deg, #f4f6f7 0%, #f0e6dc 100%);--mist-preview-edge:#8796a1}@media (prefers-color-scheme:light){[data-theme=candle][data-surface=cloud]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f2ede3;--card:#fbf8f2;--glass:#fbf8f2d9;--line:#7a5c2238;--ink:#1e1b16;--ink-quiet:#3f3a33;--ink-muted:#5a5146;--ink-faint:#8a8173;--gold:#7a5c22;--gold-soft:#6a4f1c;--btn-bg:#1e1b16;--btn-ink:#f4efe6;--focus:#7a5c22;--shadow-card:0 24px 48px -24px #3c2d1459}}[data-theme=album]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-stack-display:var(--font-stack-album);--font-stack-body:var(--font-stack-album);--bg:#2b2724;--card:#34302b;--glass:#2b2724c7;--line:#ede8df24;--ink:#ede8df;--ink-quiet:#ddd5c8;--ink-muted:#ede8dfbd;--ink-faint:#ede8df66;--gold:#b8a27f;--gold-soft:#e6dac4;--btn-bg:#ede8df;--btn-ink:#2b2724;--focus:#e6dac4;--shadow-card:0 14px 28px -12px #000000b8;--album-paper:#e9e0ce;--album-corner:#a08a69;--album-ink-on-paper:#3b2f25;--album-page:radial-gradient(120% 100% at 30% 20%, #36302b, #221e1b);--album-fibre:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.9 .06' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .95 0 0 0 0 .9 0 0 0 0 .82 0 0 0 .1 0'/></filter><rect width='260' height='260' filter='url(%23f)'/></svg>");--album-sepia:sepia(.35) contrast(.96)}[data-theme=mist]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-stack-display:var(--font-stack-mist-display);--font-stack-body:var(--font-stack-mist-body);--bg:#e2e8ec;--card:#f4f6f7b3;--glass:#f4f6f7d1;--line:#2f3a4224;--ink:#2f3a42;--ink-quiet:#3b4750;--ink-muted:#4d5b65;--ink-faint:#8796a1;--gold:#485863;--gold-soft:#3b4750;--btn-bg:#2f3a42;--btn-ink:#f4f6f7;--focus:#2f3a42;--shadow-card:0 24px 48px -28px #2f3a4280;--mist-edge:#fff9;--mist-edge-photo:#ffffffa6;--mist-sky:linear-gradient(180deg, #c8d4de 0%, #e2e8ec 45%, #f0e6dc 100%);--mist-fog:radial-gradient(40% 30% at 30% 30%, #f4f6f7f5, transparent 70%), radial-gradient(45% 35% at 70% 65%, #f4f6f7eb, transparent 70%), radial-gradient(60% 40% at 50% 100%, #f0e6dceb, transparent 70%)}html{background:var(--bg);color:var(--ink);font-family:var(--font-stack-body);-webkit-text-size-adjust:100%}body{text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:28px}html[data-surface=site] body{background:var(--bg)}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}::selection{background:var(--gold);color:var(--bg)}.type-hero,.type-section,.type-tile,.type-name{font-family:var(--font-stack-display);letter-spacing:-.01em;text-wrap:balance;font-weight:500}.type-hero{font-size:40px;line-height:42px}.type-section{font-size:32px;line-height:34px}.type-tile{font-size:26px;line-height:28px}.type-name{font-size:34px;line-height:36px}.type-epitaph{font-family:var(--font-stack-display);font-size:22px;font-style:italic;font-weight:400;line-height:30px}.type-body{font-size:17px;line-height:28px}.type-numbers{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:30px}.type-dates{color:var(--gold);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:22px}.eyebrow{align-items:center;gap:var(--space-3);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-soft);font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.eyebrow:before{content:"";background:var(--gold);width:28px;height:1px}.glass-card{background:var(--glass);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.measure{max-width:var(--measure)}@media (width<=767px){.glass-card{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.glass-card{background:var(--card)}}@media (width>=1024px){body,.type-body{font-size:18px;line-height:30px}.type-hero{font-size:76px;line-height:78px}.type-section{font-size:56px;line-height:58px}.type-tile{font-size:36px;line-height:38px}.type-name{font-size:56px;line-height:58px}.type-epitaph{font-size:26px;line-height:34px}.type-numbers{font-size:40px;line-height:44px}.type-dates{font-size:20px;line-height:26px}.eyebrow{font-size:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--duration-instant)!important;transition-duration:var(--duration-instant)!important;scroll-behavior:auto!important;animation-iteration-count:1!important}}.emblem{flex:none;display:block}.emblem__frame{fill:none;stroke:var(--gold);stroke-width:1.5px}.emblem__flame{fill:var(--gold-soft)}.emblem__wick{stroke:var(--gold);stroke-width:1.5px;stroke-linecap:round}.pill{padding:var(--space-2) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--bg);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pill{background:color-mix(in srgb, var(--bg) 70%, transparent)}}.pill{color:var(--ink);font-size:13px}.pill--quiet{padding:var(--space-1) var(--space-3);background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.pill--quiet{background:color-mix(in srgb, var(--bg) 78%, transparent)}}.pill--quiet{color:var(--ink-quiet);font-size:12px}.heading{font-family:var(--font-stack-display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:500}.heading__one,.heading__two{display:block}.heading__one{color:var(--ink)}.heading__two{color:var(--gold)}.button{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-pill);font-family:var(--font-stack-body);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-candle), border-color var(--duration-fast) var(--ease-candle), box-shadow var(--duration-fast) var(--ease-candle), transform var(--duration-fast) var(--ease-candle);border:1px solid #0000;font-size:16px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.button:hover:not([disabled],[aria-disabled=true]){transform:translateY(-1px)}.button:active:not([disabled],[aria-disabled=true]){transform:translateY(0)}.button--primary{background:var(--btn-bg);color:var(--btn-ink)}.button--primary:hover{box-shadow:0 14px 30px -18px var(--gold)}@supports (color:color-mix(in lab, red, red)){.button--primary:hover{box-shadow:0 14px 30px -18px color-mix(in srgb, var(--gold) 60%, transparent)}}.button--ghost{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.button--ghost{background:color-mix(in srgb, var(--bg) 55%, transparent)}}.button--ghost{color:var(--ink);border-color:var(--line)}.button--ghost:hover{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.button--ghost:hover{border-color:color-mix(in srgb, var(--gold) 45%, transparent)}}.button--ghost:hover{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.button--ghost:hover{background:color-mix(in srgb, var(--card) 92%, transparent)}}.button--compact{min-height:44px;padding:0 var(--space-4);font-size:15px}.button[hidden]{display:none}.button[disabled],.button[aria-disabled=true]{cursor:default;opacity:.45}@media (prefers-reduced-motion:reduce){.button:hover:not([disabled],[aria-disabled=true]),.button:active:not([disabled],[aria-disabled=true]){transform:none}}.form{width:100%;max-width:var(--measure);gap:var(--space-4);display:grid}.form__field,.editor-field{gap:var(--space-2);display:grid}.form__label,.editor-field__label{font-size:17px;font-weight:600;line-height:24px}.form__hint,.editor-field__optional,.editor-field__hint{color:var(--ink-quiet);font-size:15px;font-weight:400;line-height:20px}.form__error,.editor-field__error,.editor-form__error{color:var(--gold-soft);margin:0;font-size:15px;line-height:20px}.form input[type=text],.form input[type=email],.form input[type=password],.form select,.form textarea,.editor-form input[type=text],.editor-form select,.editor-form textarea{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);border:1px solid var(--field-line);border-radius:var(--radius-small);background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.form input[type=text],.form input[type=email],.form input[type=password],.form select,.form textarea,.editor-form input[type=text],.editor-form select,.editor-form textarea{background:color-mix(in srgb, var(--bg) 55%, transparent)}}.form input[type=text],.form input[type=email],.form input[type=password],.form select,.form textarea,.editor-form input[type=text],.editor-form select,.editor-form textarea{color:var(--ink);font-family:var(--font-stack-body);transition:border-color var(--duration-fast) var(--ease-candle);font-size:17px;line-height:24px}.form input[type=text]:hover,.form input[type=email]:hover,.form input[type=password]:hover,.form select:hover,.form textarea:hover,.editor-form input[type=text]:hover,.editor-form select:hover,.editor-form textarea:hover{border-color:var(--field-line-hover)}.form textarea,.editor-form textarea{resize:vertical;min-height:220px;line-height:28px}.form ::placeholder,.editor-form ::placeholder{color:var(--ink-faint);opacity:1;font-weight:300}.editor-field--invalid input[type=text],.editor-field--invalid select,.editor-field--invalid textarea{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.editor-field--invalid input[type=text],.editor-field--invalid select,.editor-field--invalid textarea{border-color:color-mix(in srgb, var(--gold) 70%, transparent)}}.form button[type=submit]{width:100%}@media (width>=768px){.form button[type=submit]{justify-self:start;width:auto}}.form__check{align-items:start;gap:var(--space-3);min-height:44px;color:var(--ink-quiet);cursor:pointer;grid-template-columns:20px 1fr;font-size:15px;line-height:20px;display:grid}.form__check input{width:20px;height:20px;accent-color:var(--gold);cursor:pointer;margin:0}.form__link{color:var(--gold-soft);text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.form__link{-webkit-text-decoration-color:color-mix(in srgb, var(--gold) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--gold) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--gold) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--gold) 45%, transparent)}}.form__link{text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) var(--ease-candle)}.form__link:hover,.form__link:focus-visible{-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.form__note{color:var(--ink-quiet);margin:0;font-size:15px;line-height:20px}.date-field{display:block;position:relative}.date-field>input[data-date-field]{padding-inline-end:56px}.date-field__button{border-radius:var(--radius-small);width:44px;height:44px;color:var(--gold-soft);cursor:pointer;transition:color var(--duration-fast) var(--ease-candle), background-color var(--duration-fast) var(--ease-candle);top:50%;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:4px;transform:translateY(-50%)}.date-field__button:hover{color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.date-field__button:hover{background:color-mix(in srgb, var(--gold) 12%, transparent)}}.date-field__button[hidden]{display:none}.date-field__button svg{width:22px;height:22px}.date-picker{width:min(360px,100vw - 32px);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg);color:var(--ink);box-shadow:var(--shadow-card);margin:auto}.date-picker::backdrop{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.date-picker::backdrop{background:color-mix(in srgb, var(--bg) 72%, transparent)}}.date-picker__head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.date-picker__title{font-family:var(--font-stack-display);margin:0;font-size:22px;font-weight:500;line-height:28px}.date-picker__close,.date-picker__arrow{border:1px solid var(--line);border-radius:var(--radius-small);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;place-items:center;padding:0;font-size:22px;line-height:1;display:grid}.date-picker__close{border-color:#0000}.date-picker__arrow:disabled{opacity:.35;cursor:default}.date-picker__nav{gap:var(--space-2);margin-bottom:var(--space-3);grid-template-columns:44px minmax(0,1.3fr) minmax(0,1fr) 44px;align-items:center;display:grid}.date-picker__nav--month{grid-template-columns:minmax(0,1fr)}.date-picker select{width:100%;min-height:44px;padding:0 var(--space-3);border:1px solid var(--field-line);border-radius:var(--radius-small);background:var(--bg);color:var(--ink);font-family:var(--font-stack-body);font-size:16px}.date-picker__grid{border-collapse:collapse;table-layout:fixed;width:100%}.date-picker__grid th{padding-bottom:var(--space-2);color:var(--ink-quiet);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.date-picker__grid td{text-align:center;padding:1px}.date-picker__day,.date-picker__month{border-radius:var(--radius-pill);width:100%;min-height:44px;color:var(--ink);font-family:var(--font-stack-body);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-candle);background:0 0;border:0;padding:0;font-size:15px}.date-picker__day:hover:not(:disabled),.date-picker__month:hover:not(:disabled){background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.date-picker__day:hover:not(:disabled),.date-picker__month:hover:not(:disabled){background:color-mix(in srgb, var(--gold) 14%, transparent)}}.date-picker__day[aria-current=date]{box-shadow:inset 0 0 0 1px var(--gold)}@supports (color:color-mix(in lab, red, red)){.date-picker__day[aria-current=date]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 55%, transparent)}}.date-picker__day.is-selected,.date-picker__month.is-selected{background:var(--gold);color:var(--bg)}.date-picker__day:disabled,.date-picker__month:disabled{color:var(--ink-faint);cursor:default}.date-picker__months{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.date-picker__month{border:1px solid var(--line);border-radius:var(--radius-small)}@media (width<=639px){.date-picker{width:100%;max-width:100%;padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom));border-end-end-radius:0;border-end-start-radius:0;margin:auto 0 0}}.track__toggle{border:1px solid var(--gold);place-items:center;width:44px;height:44px;padding:0;display:grid}@supports (color:color-mix(in lab, red, red)){.track__toggle{border:1px solid color-mix(in srgb, var(--gold) 45%, transparent)}}.track__toggle{border-radius:var(--radius-pill);color:var(--gold-soft);box-shadow:0 0 24px var(--gold);background:0 0}@supports (color:color-mix(in lab, red, red)){.track__toggle{box-shadow:0 0 24px color-mix(in srgb, var(--gold) 18%, transparent)}}.track__toggle{cursor:pointer;transition:border-color var(--duration-fast) var(--ease-candle), box-shadow var(--duration-fast) var(--ease-candle), transform var(--duration-fast) var(--ease-candle)}.track__toggle:hover{border-color:var(--gold);box-shadow:0 0 32px var(--gold);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.track__toggle:hover{box-shadow:0 0 32px color-mix(in srgb, var(--gold) 28%, transparent)}}.track__glyph--play{margin-left:2px}.track__glyph--pause,.is-playing .track__glyph--play{display:none}.is-playing .track__glyph--pause{display:block}.track__bar{height:24px;position:relative}.track__progress{border-radius:var(--radius-hairline);background:var(--line);width:calc(100% - 12px);height:2px;color:var(--gold);appearance:none;border:0;position:absolute;top:11px;left:6px}.track__progress::-webkit-progress-bar{border-radius:var(--radius-hairline);background:var(--line)}.track__progress::-webkit-progress-value{border-radius:var(--radius-hairline);background:var(--gold)}.track__progress::-moz-progress-bar{border-radius:var(--radius-hairline);background:var(--gold)}.track__seek{cursor:pointer;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.track__seek:disabled{cursor:default}.track__seek:focus-visible{outline-offset:0;border-radius:var(--radius-pill)}.track__seek::-webkit-slider-runnable-track{background:0 0;height:100%}.track__seek::-moz-range-track{background:0 0}.track__seek::-webkit-slider-thumb{border-radius:var(--radius-pill);background:var(--gold-soft);width:12px;height:12px;box-shadow:0 0 12px var(--gold);border:0;margin-top:6px}@supports (color:color-mix(in lab, red, red)){.track__seek::-webkit-slider-thumb{box-shadow:0 0 12px color-mix(in srgb, var(--gold) 45%, transparent)}}.track__seek::-webkit-slider-thumb{appearance:none}.track__seek::-moz-range-thumb{border-radius:var(--radius-pill);background:var(--gold-soft);width:12px;height:12px;box-shadow:0 0 12px var(--gold);border:0}@supports (color:color-mix(in lab, red, red)){.track__seek::-moz-range-thumb{box-shadow:0 0 12px color-mix(in srgb, var(--gold) 45%, transparent)}}.track__seek:disabled::-webkit-slider-thumb{opacity:0}.track__seek:disabled::-moz-range-thumb{opacity:0}.track__times{margin:var(--space-1) 0 0;font-variant-numeric:tabular-nums;color:var(--ink-muted);justify-content:space-between;padding-inline:1px;font-size:12px;line-height:16px;display:flex}@media (prefers-reduced-motion:reduce){.track__toggle:hover{transform:none}}.theme-thumbnail{gap:var(--space-1);display:inline-flex}.theme-thumbnail__swatch{border-radius:var(--radius-small);border:1px solid var(--line);width:28px;height:28px}.theme-thumbnail--candle .theme-thumbnail__swatch--first{background:var(--candle-preview-night-bg);border-color:var(--candle-preview-night-gold)}@supports (color:color-mix(in lab, red, red)){.theme-thumbnail--candle .theme-thumbnail__swatch--first{border-color:color-mix(in srgb, var(--candle-preview-night-gold) 45%, transparent)}}.theme-thumbnail--candle .theme-thumbnail__swatch--second{background:var(--candle-preview-day-bg);border-color:var(--candle-preview-day-gold)}@supports (color:color-mix(in lab, red, red)){.theme-thumbnail--candle .theme-thumbnail__swatch--second{border-color:color-mix(in srgb, var(--candle-preview-day-gold) 45%, transparent)}}.theme-thumbnail--album .theme-thumbnail__swatch--first{background:var(--album-preview-page);border-color:var(--album-preview-corner)}@supports (color:color-mix(in lab, red, red)){.theme-thumbnail--album .theme-thumbnail__swatch--first{border-color:color-mix(in srgb, var(--album-preview-corner) 45%, transparent)}}.theme-thumbnail--album .theme-thumbnail__swatch--second{background:var(--album-preview-paper);border-color:var(--album-preview-corner)}.theme-thumbnail--mist .theme-thumbnail__swatch--first{background:var(--mist-preview-sky);border-color:var(--mist-preview-edge)}@supports (color:color-mix(in lab, red, red)){.theme-thumbnail--mist .theme-thumbnail__swatch--first{border-color:color-mix(in srgb, var(--mist-preview-edge) 45%, transparent)}}.theme-thumbnail--mist .theme-thumbnail__swatch--second{background:var(--mist-preview-fog);border-color:var(--mist-preview-edge)}@supports (color:color-mix(in lab, red, red)){.theme-thumbnail--mist .theme-thumbnail__swatch--second{border-color:color-mix(in srgb, var(--mist-preview-edge) 45%, transparent)}}.tariff-themes{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.tariff-themes__line{color:var(--ink);margin:0;font-size:15px;line-height:22px}.tariff-themes__thumbnails{gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.tariff-themes__names{color:var(--ink-quiet);margin:0;font-size:14px;line-height:20px}[data-theme=album] .cloud,[data-theme=album] .cloud-screen--gate{background-color:var(--bg);background-image:var(--album-fibre), var(--album-page)}[data-theme=album] .cloud-cover{box-shadow:none;background:0 0;border:0}[data-theme=album] .cloud-cover__portrait,[data-theme=album] .album-photo{border-radius:var(--radius-album-photo);background:var(--album-paper);box-shadow:var(--shadow-card);border:0;padding:8px;position:relative;overflow:visible}[data-theme=album] .cloud-cover__portrait{padding:12px;transform:rotate(-1.5deg)}[data-theme=album] .cloud-cover__portrait:after,[data-theme=album] .album-photo:after{--corner:18px;content:"";pointer-events:none;background:linear-gradient(135deg, var(--album-corner) 50%, transparent 50%) top left / var(--corner) var(--corner) no-repeat, linear-gradient(225deg, var(--album-corner) 50%, transparent 50%) top right / var(--corner) var(--corner) no-repeat, linear-gradient(45deg, var(--album-corner) 50%, transparent 50%) bottom left / var(--corner) var(--corner) no-repeat, linear-gradient(315deg, var(--album-corner) 50%, transparent 50%) bottom right / var(--corner) var(--corner) no-repeat;position:absolute;inset:-3px}[data-theme=album] .cloud-cover__portrait:after{--corner:30px}[data-theme=album] .cloud-cover__portrait img,[data-theme=album] .album-photo img{filter:var(--album-sepia);border-radius:0}[data-theme=album] .album-photo:nth-child(4n+1){transform:rotate(-1.4deg)}[data-theme=album] .album-photo:nth-child(4n+2){transform:rotate(1.1deg)}[data-theme=album] .album-photo:nth-child(4n+3){transform:rotate(.8deg)}[data-theme=album] .album-photo:nth-child(4n){transform:rotate(-.9deg)}[data-theme=album] .album-grid{gap:var(--space-5) var(--space-4)}[data-theme=album] .album-photo figcaption,[data-theme=album] .cloud-cover__epitaph,[data-theme=album] .memory__author{font-family:var(--font-stack-hand);letter-spacing:0;font-style:normal}[data-theme=album] .album-photo figcaption{padding:var(--space-2) 2px 0;color:var(--album-ink-on-paper);background:0 0;font-size:15px;line-height:1.35}[data-theme=album] .album-photo--pending .cloud-block__pending{color:var(--album-ink-on-paper)}[data-theme=album] .cloud-cover__epitaph{color:var(--gold-soft);font-size:22px;line-height:1.5}[data-theme=album] .cloud-cover__line{background:var(--ink-faint)}[data-theme=album] .cloud-section-title{color:var(--ink);font-style:italic}[data-theme=album] .cloud-section-title:after{background:var(--line)}[data-theme=album] .cloud-cover__touch{border-color:var(--ink-faint);color:var(--ink)}[data-theme=album] .cloud-password__pill{border-color:var(--ink-faint)}[data-theme=album] .cloud-password__input,[data-theme=album] .cloud-password__input::placeholder,[data-theme=album] .cloud-password__go{color:var(--ink)}[data-theme=album] .nearby-person__card{background:0 0;border:0}[data-theme=album] .nearby-person__photo{border-radius:var(--radius-album-photo);background:var(--album-paper);box-shadow:var(--shadow-card);border:0;padding:4px}[data-theme=album] .nearby-person__photo img{filter:var(--album-sepia)}[data-theme=album] .nearby-person__note{font-family:var(--font-stack-hand);font-size:17px}[data-theme=mist] .cloud,[data-theme=mist] .cloud-screen--gate{background:var(--mist-sky)}[data-theme=mist] .cloud-cover{border:1px solid var(--mist-edge);background:var(--card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[data-theme=mist] .cloud-cover__portrait{border-radius:var(--radius-mist-portrait);box-shadow:var(--shadow-card);border:0;position:relative}[data-theme=mist] .cloud-cover__portrait:after{content:"";pointer-events:none;background:var(--mist-fog);opacity:0;animation:mist-clears var(--duration-mist) var(--ease-candle) var(--delay-mist) both;position:absolute;inset:-20%}@keyframes mist-clears{0%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){[data-theme=mist] .cloud-cover__portrait:after{animation:none}}[data-theme=mist] .cloud-cover__name,[data-theme=mist] .cloud-section-title{letter-spacing:-.01em;font-weight:300}[data-theme=mist] .cloud-cover__epitaph{font-family:var(--font-stack-mist-display);color:var(--ink-quiet);font-style:italic;font-weight:300}[data-theme=mist] .cloud-cover__line{background:var(--ink-faint)}[data-theme=mist] .cloud-section-title{color:var(--ink)}[data-theme=mist] .cloud-section-title:after{background:linear-gradient(90deg, var(--ink-faint), transparent)}[data-theme=mist] .cloud-cover__touch{background:var(--btn-bg);color:var(--btn-ink);border-color:#0000}[data-theme=mist] .cloud-password__pill{background:var(--btn-bg);border-color:#0000}[data-theme=mist] .cloud-password__input,[data-theme=mist] .cloud-password__input::placeholder,[data-theme=mist] .cloud-password__go{color:var(--btn-ink)}[data-theme=mist] .album-photo{border:1px solid var(--mist-edge-photo);border-radius:var(--radius-small);background:var(--card)}[data-theme=mist] .nearby-person__card{border-color:var(--mist-edge);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[data-theme=mist] .nearby-person__photo{border-color:var(--mist-edge-photo);border-radius:var(--radius-mist-portrait)}[data-surface=cloud]{--gold-a10:var(--gold)}@supports (color:color-mix(in lab, red, red)){[data-surface=cloud]{--gold-a10:color-mix(in srgb, var(--gold) 10%, transparent)}}[data-surface=cloud]{--gold-a18:var(--gold)}@supports (color:color-mix(in lab, red, red)){[data-surface=cloud]{--gold-a18:color-mix(in srgb, var(--gold) 18%, transparent)}}[data-surface=cloud]{--gold-a28:var(--gold)}@supports (color:color-mix(in lab, red, red)){[data-surface=cloud]{--gold-a28:color-mix(in srgb, var(--gold) 28%, transparent)}}[data-surface=cloud]{--gold-a45:var(--gold)}@supports (color:color-mix(in lab, red, red)){[data-surface=cloud]{--gold-a45:color-mix(in srgb, var(--gold) 45%, transparent)}}[data-surface=cloud]{--glow-top:radial-gradient(120% 60% at 50% 0%, var(--gold-a10), transparent 65%)}html[data-surface=cloud]{overflow-x:clip}html[data-surface=cloud] body{overflow-wrap:anywhere}.cloud{background:var(--bg);min-height:100vh;color:var(--ink)}.cloud-screen{padding:var(--space-6) var(--space-5)}.cloud-screen--gate{justify-content:center;gap:var(--space-6);background:var(--glow-top), var(--bg);flex-direction:column;min-height:100svh;display:flex}.cloud-screen--open{gap:var(--space-8);flex-direction:column;width:100%;max-width:760px;margin-inline:auto;display:flex}.cloud-cover{width:100%;max-width:440px;padding:var(--space-6) var(--space-5);border:1px solid var(--gold-a28);border-radius:var(--radius-card);background:linear-gradient(180deg, var(--gold-a10), var(--card) 60%);box-shadow:var(--shadow-card);text-align:center;margin-inline:auto}.cloud-cover__portrait{aspect-ratio:4/5;border:1px solid var(--gold-a45);border-radius:var(--radius-portrait);width:68%;box-shadow:0 0 32px var(--gold-a18);margin:0 auto;overflow:hidden}.cloud-cover__portrait picture,.cloud-cover__portrait img{width:100%;height:100%;display:block}.cloud-cover__portrait img{object-fit:cover;object-position:50% 30%}.cloud-cover__name{margin:0;margin-top:var(--space-5);color:var(--ink)}.cloud-cover__dates{margin:0;margin-top:var(--space-2)}.cloud-cover__age{margin:0;margin-top:var(--space-2);color:var(--ink-muted);font-size:16px;line-height:22px}.cloud-cover__line{width:56px;height:1px;margin:var(--space-4) auto;background:var(--gold);opacity:.6;border:0}.cloud-cover__epitaph{color:var(--gold-soft);text-wrap:balance;margin:0}.cloud-cover__touch{border:1px solid var(--gold-a45);border-radius:var(--radius-pill);color:var(--gold-soft);font-family:var(--font-stack-body);box-shadow:0 0 24px var(--gold-a18);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-candle), box-shadow var(--duration-fast) var(--ease-candle), transform var(--duration-fast) var(--ease-candle);background:0 0;justify-content:center;align-self:center;align-items:center;padding:13px 28px;font-size:14px;font-weight:600;line-height:normal;text-decoration:none;display:inline-flex}.cloud-cover__touch:hover{border-color:var(--gold);box-shadow:0 0 32px var(--gold-a28);transform:translateY(-1px)}.cloud-password{align-self:center;align-items:center;gap:var(--space-2);flex-direction:column;width:min(100%,300px);display:flex}.cloud-password__pill{border:1px solid var(--gold-a45);border-radius:var(--radius-pill);width:100%;box-shadow:0 0 24px var(--gold-a18);transition:border-color var(--duration-fast) var(--ease-candle), box-shadow var(--duration-fast) var(--ease-candle);background:0 0;align-items:center;padding:4px 6px 4px 22px;display:flex}.cloud-password__pill:focus-within{border-color:var(--gold);box-shadow:0 0 32px var(--gold-a28)}.cloud-password__input{min-width:0;color:var(--gold-soft);font-family:var(--font-stack-body);text-align:center;background:0 0;border:0;outline:none;flex:1;padding:9px 0;font-size:16px;font-weight:600}.cloud-password__input::placeholder{color:var(--gold-soft);opacity:.75;font-size:14px}.cloud-password__go{width:36px;height:36px;color:var(--gold-soft);cursor:pointer;transition:color var(--duration-fast) var(--ease-candle);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.cloud-password__go:hover,.cloud-password__go:focus-visible{color:var(--gold)}.cloud-password__error{color:var(--ink-muted);text-align:center;margin:0;font-size:14px;line-height:20px}.is-gated .cloud-screen--open,.is-gated .cloud-footer{display:none}.is-opened .cloud-screen--gate{min-height:0}.is-opened .cloud-cover__touch{display:none}.cloud-block{padding-inline:var(--space-1)}.cloud-section-title{align-items:center;gap:var(--space-4);margin:0 0 var(--space-4);font-family:var(--font-stack-display);color:var(--gold-soft);font-size:27px;font-weight:500;line-height:30px;display:flex}.cloud-section-title:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);flex:auto;height:1px}.cloud-section-title:focus-visible{border-radius:8px}.cloud-about{color:var(--ink-muted);font-size:17px;line-height:28px}.cloud-about p{margin:0}.cloud-about p+p{margin-top:var(--space-4)}.album-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.album-photo{border:1px solid var(--line);background:var(--card);transition:border-color var(--duration-fast) var(--ease-candle);border-radius:14px;margin:0;overflow:hidden}.album-photo:hover,.album-photo:focus-within{border-color:var(--gold-a45)}.album-photo:has(.album-photo__link:focus-visible){outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.album-photo__link{display:block}.album-photo__link:focus-visible{outline:none}.album-photo img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.album-photo figcaption{padding:var(--space-2) var(--space-3) var(--space-3);color:var(--ink-muted);font-size:13px;line-height:18px}.album-photo__title{font-weight:600;display:block}@media (width<=767px){.album-photo--wide{grid-column:1/-1}.album-photo--wide img{aspect-ratio:4/3;object-position:50% 10%}}.lazy-video{border:1px solid var(--line);background:var(--card);border-radius:14px;margin:0;overflow:hidden}.lazy-video__frame{aspect-ratio:16/9;background:var(--bg);position:relative}.lazy-video__frame--portrait{aspect-ratio:4/5}.lazy-video--tall{max-width:420px;margin-inline:auto}.lazy-video__frame--tall{aspect-ratio:9/16}.lazy-video__frame picture,.lazy-video__frame img{width:100%;height:100%;display:block}.lazy-video__frame img{object-fit:cover}.lazy-video__button{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.lazy-video__button[hidden]{display:none}.lazy-video__button:focus-visible{outline-offset:-4px}.lazy-video__play{right:var(--space-4);bottom:var(--space-4);border:1px solid var(--gold-a45);background:var(--bg);border-radius:50%;place-items:center;width:56px;height:56px;padding-left:3px;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.lazy-video__play{background:color-mix(in srgb, var(--bg) 70%, transparent)}}.lazy-video__play{color:var(--gold-soft);box-shadow:0 0 24px var(--gold-a18);transition:border-color var(--duration-fast) var(--ease-candle), box-shadow var(--duration-fast) var(--ease-candle), transform var(--duration-fast) var(--ease-candle)}.lazy-video__button:hover .lazy-video__play{border-color:var(--gold);box-shadow:0 0 32px var(--gold-a28);transform:scale(1.04)}.lazy-video__native{background:0 0;width:100%;height:100%;position:absolute;inset:0}.lazy-video__native::-webkit-media-controls{background:0 0}.lazy-video__status{padding:var(--space-2) var(--space-3);color:var(--gold-soft);margin:0;font-size:14px;line-height:20px}.lazy-video__status:empty{padding:0}.lazy-video__caption{padding:var(--space-2) var(--space-3) var(--space-3);color:var(--ink-muted);font-size:13px;line-height:18px}.cloud-block__pending{padding:var(--space-6) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);color:var(--ink-muted);text-align:center;margin:0;font-size:17px;line-height:28px}.album-photo--pending{aspect-ratio:4/5;place-items:center;display:grid}.album-photo--pending .cloud-block__pending{padding:var(--space-3);background:0 0;border:0}.cloud-memories{gap:var(--space-4);flex-direction:column;display:flex}.memory{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);margin:0}.memory__title{margin:0 0 var(--space-3);font-family:var(--font-stack-display);color:var(--ink);text-wrap:balance;font-size:24px;font-weight:500;line-height:28px}.memory__text{color:var(--ink-muted);margin:0;font-size:17px;line-height:28px}.memory__text p{margin:0}.memory__text p+p{margin-top:var(--space-3)}.memory--quote .memory__text{font-family:var(--font-stack-display);color:var(--gold-soft);font-size:22px;font-style:italic;line-height:30px}.memory__author{align-items:center;gap:var(--space-3);margin-top:var(--space-4);color:var(--gold);font-size:14px;font-weight:600;line-height:20px;display:flex}.memory__author:before{content:"";background:var(--gold);width:24px;height:1px}.cloud-tracks{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.track{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);grid-template-columns:auto minmax(0,1fr);display:grid}.track__icon{border:1px solid var(--gold-a45);width:40px;height:40px;color:var(--gold);border-radius:50%;place-items:center;display:grid}.track__meta,.track__title,.track__credit{display:block}.track__credit{color:var(--ink-muted);font-size:13px;line-height:18px}.track--centered{grid-template-columns:minmax(0,1fr)}.track--centered .track__icon,.track--centered .track__toggle{justify-self:center}.track__title{color:var(--ink);font-size:16px;font-weight:600;line-height:22px}.track__player{grid-column:1/-1;width:100%;height:40px;display:block}.track{transition:border-color var(--duration-fast) var(--ease-candle), box-shadow var(--duration-fast) var(--ease-candle)}.track.is-playing{border-color:var(--gold-a28);box-shadow:0 0 32px var(--gold-a10)}.track__timeline{grid-column:1/-1}.sound-toggle{bottom:var(--space-4);align-self:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--glass);color:var(--ink);font-family:var(--font-stack-body);box-shadow:var(--shadow-card);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color var(--duration-fast) var(--ease-candle), transform var(--duration-fast) var(--ease-candle);order:1;font-size:13px;font-weight:600;line-height:normal;display:inline-flex;position:sticky}.sound-toggle:hover{border-color:var(--gold-a45);transform:translateY(-1px)}.sound-toggle[hidden]{display:none}.sound-toggle__icon{width:18px;height:18px;color:var(--gold);place-items:center;display:grid}.sound-toggle__waves,.sound-toggle.is-playing .sound-toggle__mute{display:none}.sound-toggle.is-playing .sound-toggle__waves{display:inline}@supports not ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.sound-toggle{background:var(--card)}}html:has(.lightbox[open]){overflow:hidden}.lightbox{background:var(--bg);width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);overscroll-behavior:contain;border:0;margin:0;padding:0}.lightbox[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.lightbox::backdrop{background:var(--bg)}.lightbox__bar{padding:var(--space-3) var(--space-3) 0;justify-content:flex-end;display:flex}.lightbox__stage{min-height:0;padding:var(--space-3) 0;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.lightbox__stage picture,.lightbox__stage img{width:100%;height:100%;display:block}.lightbox__stage img{object-fit:contain;-webkit-user-drag:none}.lightbox__button{border:1px solid var(--line);background:var(--glass);width:44px;height:44px;color:var(--ink);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color var(--duration-fast) var(--ease-candle), box-shadow var(--duration-fast) var(--ease-candle), color var(--duration-fast) var(--ease-candle);border-radius:50%;place-items:center;padding:0;display:grid}.lightbox__button:hover{border-color:var(--gold-a45);color:var(--gold-soft);box-shadow:0 0 24px var(--gold-a18)}.lightbox__nav{position:absolute;top:calc(50% - 22px)}.lightbox__nav--prev{left:var(--space-3)}.lightbox__nav--next{right:var(--space-3)}.lightbox__footer{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:0 var(--space-5) var(--space-5);margin:0;font-size:14px;line-height:20px;display:flex}.lightbox__caption{color:var(--ink)}.lightbox__counter{font-variant-numeric:tabular-nums;color:var(--ink-muted);flex:none}@supports not ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.lightbox__button{background:var(--card)}}@media (prefers-reduced-motion:no-preference){.lightbox[open]{animation:lightbox-appear var(--duration-fast) var(--ease-candle)}}@keyframes lightbox-appear{0%{opacity:0}}.cloud-footer{padding:var(--space-7) var(--space-5) var(--space-6);flex-direction:column;align-items:center;display:flex}.cloud-footer__documents{justify-content:center;column-gap:var(--space-2);text-align:center;flex-wrap:wrap;display:flex}.cloud-footer__link{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--ink-muted);transition:color var(--duration-fast) var(--ease-candle);font-size:13px;line-height:20px;text-decoration:none;display:inline-flex}.cloud-footer__link:hover{color:var(--ink)}.cloud-state{background:var(--glow-top), var(--bg);min-height:100svh;color:var(--ink);flex-direction:column;display:flex}.cloud-state__main{padding:var(--space-6) var(--space-5) 0;flex:auto;place-items:center;display:grid}.cloud-state__card{align-items:center;gap:var(--space-4);width:100%;max-width:420px;padding:var(--space-7) var(--space-5);border:1px solid var(--gold-a28);border-radius:var(--radius-card);background:linear-gradient(180deg, var(--gold-a10), var(--card) 60%);box-shadow:var(--shadow-card);text-align:center;flex-direction:column;display:flex}.cloud-state__card .emblem{margin-bottom:var(--space-2)}.cloud-state__title{font-family:var(--font-stack-display);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-size:30px;font-weight:500;line-height:34px}.cloud-state__text{color:var(--ink-muted);margin:0}@media (width>=768px){.cloud-screen{padding:var(--space-7)}.cloud-cover{align-items:center;column-gap:var(--space-7);max-width:880px;padding:var(--space-7);text-align:left;grid-template-columns:minmax(0,320px) minmax(0,1fr);display:grid}.cloud-cover__portrait{width:100%}.cloud-cover__name{margin-top:0}.cloud-cover__line{margin-inline:0}.cloud-section-title{font-size:36px;line-height:40px}.album-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.cloud-state__title{font-size:40px;line-height:44px}.preview-showcase{padding:var(--space-6)}.preview-showcase__title{font-size:24px;line-height:30px}.preview-showcase__files{gap:var(--space-4)}}.preview-return{z-index:10;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}@supports not ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.preview-return{background:var(--card)}}.preview-return__link{align-items:center;gap:var(--space-2);min-height:44px;color:var(--ink);font-family:var(--font-stack-body);font-size:15px;line-height:20px;text-decoration:none;display:inline-flex}.preview-return__link:before{content:"←";color:var(--gold-soft)}.preview-showcase{margin-top:var(--space-5);padding:var(--space-5) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card)}.preview-showcase__title{font-family:var(--font-stack-display);color:var(--gold-soft);margin:0;font-size:21px;font-weight:500;line-height:26px}.preview-showcase__lead{margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:15px;line-height:24px}.preview-showcase__items{gap:var(--space-6);margin:var(--space-5) 0 0;padding:0;list-style:none;display:grid}.preview-showcase__item-title{margin:0;font-size:17px;font-weight:500;line-height:24px}.preview-showcase__item-note{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:15px;line-height:22px}.preview-showcase__tariff{margin:var(--space-1) 0 0;color:var(--gold-soft);font-size:14px;line-height:20px}.preview-showcase__files{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.preview-showcase__item--themes .preview-showcase__files,.preview-showcase__item--qr_samples .preview-showcase__files{grid-template-columns:repeat(3,minmax(0,1fr))}.preview-showcase__item--final_video .preview-showcase__files{grid-template-columns:minmax(0,1fr)}.preview-showcase__file{align-self:start;margin:0}.preview-showcase__media{object-fit:cover;background:var(--line);border-radius:12px;width:100%;height:auto;display:block}.preview-showcase__item--before_after .preview-showcase__media{aspect-ratio:3/4}.preview-showcase__item--final_video .preview-showcase__media{aspect-ratio:9/16;width:auto;max-width:100%;max-height:60vh;margin-inline:auto}.preview-showcase__item--themes .preview-showcase__media{aspect-ratio:2/3}.preview-showcase__item--qr_samples .preview-showcase__media{aspect-ratio:1}.preview-showcase__file{grid-template-rows:auto 1fr;display:grid}.preview-showcase__file-title{margin-top:var(--space-1);color:var(--ink-muted);font-size:13px;line-height:18px}@media (prefers-reduced-motion:reduce){.cloud-cover__touch:hover,.sound-toggle:hover,.lazy-video__button:hover .lazy-video__play{transform:none}}.cloud-nearby{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.nearby-person__card{align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);color:inherit;text-decoration:none;display:flex}.nearby-person__card--link{transition:border-color var(--duration-fast) var(--ease-candle)}.nearby-person__card--link:hover,.nearby-person__card--link:focus-visible{border-color:var(--gold-a45)}.nearby-person__photo{border:1px solid var(--line);border-radius:var(--radius-pill);flex:none;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.nearby-person__photo picture{width:100%;height:100%;display:block}.nearby-person__photo img{object-fit:cover;width:100%;height:100%}.nearby-person__text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.nearby-person__name{font-family:var(--font-stack-display);color:var(--ink);font-size:20px;line-height:26px}.nearby-person__note{color:var(--ink-muted);font-size:15px;line-height:22px}.nearby-person__more{color:var(--gold);font-size:14px;font-weight:600;line-height:20px}.nearby-person__more:after{content:" →"}@media (width>=768px){.cloud-nearby{grid-template-columns:repeat(2,minmax(0,1fr))}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-ease{syntax:"*";inherits:false}
