@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{--un-ease:initial;--un-leading:initial;--un-bg-opacity:100%;--un-text-opacity:100%;--un-border-opacity:100%;--un-outline-style:solid;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-leading{syntax:"*";inherits:false}@property --un-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-inset-ring-color{syntax:"*";inherits:false}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow-color{syntax:"*";inherits:false}@property --un-ring-color{syntax:"*";inherits:false}@property --un-ring-inset{syntax:"*";inherits:false}@property --un-ring-offset-color{syntax:"*";inherits:false}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow-color{syntax:"*";inherits:false}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0}@property --un-ease{syntax:"*";inherits:false}@property --un-blur{syntax:"*";inherits:false}@property --un-brightness{syntax:"*";inherits:false}@property --un-contrast{syntax:"*";inherits:false}@property --un-drop-shadow{syntax:"*";inherits:false}@property --un-grayscale{syntax:"*";inherits:false}@property --un-hue-rotate{syntax:"*";inherits:false}@property --un-invert{syntax:"*";inherits:false}@property --un-saturate{syntax:"*";inherits:false}@property --un-sepia{syntax:"*";inherits:false}@property --un-backdrop-blur{syntax:"*";inherits:false}@property --un-backdrop-brightness{syntax:"*";inherits:false}@property --un-backdrop-contrast{syntax:"*";inherits:false}@property --un-backdrop-grayscale{syntax:"*";inherits:false}@property --un-backdrop-hue-rotate{syntax:"*";inherits:false}@property --un-backdrop-invert{syntax:"*";inherits:false}@property --un-backdrop-opacity{syntax:"*";inherits:false}@property --un-backdrop-saturate{syntax:"*";inherits:false}@property --un-backdrop-sepia{syntax:"*";inherits:false}@property --un-numeric-figure{syntax:"*";inherits:false}@property --un-numeric-fraction{syntax:"*";inherits:false}@property --un-numeric-spacing{syntax:"*";inherits:false}@property --un-ordinal{syntax:"*";inherits:false}@property --un-slashed-zero{syntax:"*";inherits:false}:root,:host{--default-transition-timingFunction:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--ease-DEFAULT:cubic-bezier(.4, 0, .2, 1);--spacing:.25rem;--font-sans:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--tracking-wide:.025em;--fontWeight-semibold:600;--leading-none:1;--fontWeight-medium:500;--colors-white:#fff;--text-2xl-fontSize:1.5rem;--text-2xl-lineHeight:2rem;--text-sm-fontSize:.875rem;--text-sm-lineHeight:1.25rem;--text-3xl-fontSize:1.875rem;--text-3xl-lineHeight:2.25rem;--tracking-normal:0em;--colors-primary-DEFAULT:#5d7052;--colors-muted-foreground:#78786c;--colors-secondary-DEFAULT:#c18c5d;--colors-primary-foreground:#f3f4f1;--colors-foreground:#2c2c24;--colors-accent-foreground:#4a4a40;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--text-base-fontSize:1rem;--text-base-lineHeight:1.5rem;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-monoFont-family:var(--font-mono)}*,: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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-featureSettings,normal);font-variation-settings:var(--default-font-variationSettings,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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-monoFont-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-monoFont-featureSettings,normal);font-variation-settings:var(--default-monoFont-variationSettings,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{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: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}.i-lucide-check,[i-lucide-check=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1em;height:1em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-chevron-down{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9l6 6l6-6'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1em;height:1em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-download{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 15V3m9 12v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10l5 5l5-5'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1em;height:1em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-feather{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12.67 19a2 2 0 0 0 1.416-.588l6.154-6.172a6 6 0 0 0-8.49-8.49L5.586 9.914A2 2 0 0 0 5 11.328V18a1 1 0 0 0 1 1zM16 8L2 22m15.5-7H9'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1em;height:1em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-menu{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 5h16M4 12h16M4 19h16'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1em;height:1em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-message-circle,[i-lucide-message-circle=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092a10 10 0 1 0-4.777-4.719'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1em;height:1em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-monitor-down{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 13V7m3 3l-3 3l-3-3'/%3E%3Crect width='20' height='14' x='2' y='3' rx='2'/%3E%3Cpath d='M12 17v4m-4 0h8'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1em;height:1em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-shield-check{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1em;height:1em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-sparkles,[i-lucide-sparkles=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4'/%3E%3Ccircle cx='4' cy='20' r='2'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1em;height:1em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-lucide-x{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1em;height:1em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.board-kicker,[board-kicker=""]{color:color-mix(in srgb, var(--colors-muted-foreground) var(--un-text-opacity), transparent) ;--un-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);--un-font-weight:900;text-transform:uppercase;font-size:.78rem;font-weight:900}.board-status,[board-status=""]{color:color-mix(in srgb, var(--colors-primary-DEFAULT) var(--un-text-opacity), transparent) ;--un-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);--un-font-weight:900;padding-inline:.8rem;padding-block:calc(var(--spacing) * 2);background-color:color-mix(in oklab, #5d70521f var(--un-bg-opacity), transparent) ;text-transform:uppercase;border-radius:3.40282e38px;font-size:.78rem;font-weight:900}.brand{color:inherit;--un-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);--un-font-weight:760;-webkit-tap-highlight-color:transparent;align-items:center;gap:.65rem;font-family:Fraunces,Georgia,serif;font-size:1.28rem;font-weight:760;text-decoration:none;display:inline-flex}.button{font-size:var(--text-base-fontSize);line-height:var(--un-leading,var(--text-base-lineHeight));color:inherit;--un-font-weight:850;min-height:3.4rem;transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding-inline:1.7rem;font-weight:850;text-decoration:none;display:inline-flex}.eyebrow{color:color-mix(in srgb, var(--colors-primary-DEFAULT) var(--un-text-opacity), transparent) ;--un-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);--un-font-weight:900;margin:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 2);text-transform:uppercase;align-items:center;margin-bottom:1.15rem;font-size:.92rem;font-weight:900;display:inline-flex}.floating-note,[floating-note=""]{color:color-mix(in srgb, var(--colors-accent-foreground) var(--un-text-opacity), transparent) ;--un-font-weight:900;padding-inline:calc(var(--spacing) * 4);border-width:1px;border-color:color-mix(in oklab, #ded8cfb8 var(--un-border-opacity), transparent) ;background-color:color-mix(in oklab, #ffffffc2 var(--un-bg-opacity), transparent) ;gap:calc(var(--spacing) * 2);--un-shadow:0 4px 20px -2px var(--un-shadow-color,#5d705226);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);z-index:2;--un-backdrop-blur:blur(14px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);border-radius:999px;align-items:center;padding-block:.85rem;font-size:.9rem;font-weight:900;display:none;position:absolute}.hero-text{color:color-mix(in srgb, var(--colors-muted-foreground) var(--un-text-opacity), transparent) ;--un-leading:1.78;margin:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 8);max-width:calc(var(--spacing) * 160);font-size:1.12rem;line-height:1.78}.hero-title{--un-leading:1.02;--un-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);--un-font-weight:760;margin:calc(var(--spacing) * 0);max-width:13ch;margin-bottom:1.35rem;font-family:Fraunces,Georgia,serif;font-size:3.25rem;font-weight:760;line-height:1.02}.nav-links{color:color-mix(in srgb, var(--colors-muted-foreground) var(--un-text-opacity), transparent) ;--un-font-weight:800;align-items:center;gap:.2rem;font-size:.96rem;font-weight:800;display:none}.release-title,[release-title=""]{color:color-mix(in srgb, var(--colors-foreground) var(--un-text-opacity), transparent) ;--un-leading:1.14;--un-font-weight:740;align-items:center;gap:.8rem;margin-bottom:1.2rem;font-family:Fraunces,Georgia,serif;font-size:1.8rem;font-weight:740;line-height:1.14;display:flex}.story-label,[story-label=""]{color:color-mix(in oklab, #f3f4f1c7 var(--un-text-opacity), transparent) ;--un-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);--un-font-weight:900;text-transform:uppercase;margin-bottom:.8rem;font-size:.78rem;font-weight:900;display:block}.button-light{color:color-mix(in srgb, var(--colors-primary-DEFAULT) var(--un-text-opacity), transparent) ;background-color:color-mix(in srgb, var(--colors-primary-foreground) var(--un-bg-opacity), transparent) }.button-outline{color:color-mix(in srgb, var(--colors-secondary-DEFAULT) var(--un-text-opacity), transparent) ;border-width:2px;border-color:color-mix(in srgb, var(--colors-secondary-DEFAULT) var(--un-border-opacity), transparent) }.button-primary{color:color-mix(in srgb, var(--colors-primary-foreground) var(--un-text-opacity), transparent) ;background-color:color-mix(in srgb, var(--colors-primary-DEFAULT) var(--un-bg-opacity), transparent) ;--un-shadow:0 4px 20px -2px var(--un-shadow-color,#5d705226);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.final-cta{color:color-mix(in srgb, var(--colors-primary-foreground) var(--un-text-opacity), transparent) ;margin-bottom:calc(var(--spacing) * 20);padding-inline:1.3rem;padding-block:calc(var(--spacing) * 16);text-align:center;background-color:color-mix(in srgb, var(--colors-primary-DEFAULT) var(--un-bg-opacity), transparent) ;--un-shadow:0 28px 60px -28px var(--un-shadow-color,#5d705294);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);scroll-margin-top:calc(var(--spacing) * 28);border-radius:4.5rem 2.5rem 4rem 2.8rem;position:relative;overflow:hidden}.footer-links{color:color-mix(in srgb, var(--colors-muted-foreground) var(--un-text-opacity), transparent) ;--un-font-weight:850;flex-wrap:wrap;gap:.95rem;font-weight:850;display:flex}.home-page{color:color-mix(in oklab, #2c2c24 var(--un-text-opacity), transparent) ;background:radial-gradient(circle at 12% 7%,#e6dccdc7,#0000 26rem),radial-gradient(circle at 88% 12%,#c18c5d29,#0000 22rem),#fdfcf8;min-height:100vh;position:relative;overflow-x:hidden}.icon-bloom{color:color-mix(in srgb, var(--colors-primary-DEFAULT) var(--un-text-opacity), transparent) ;margin-bottom:calc(var(--spacing) * 6);background-color:color-mix(in oklab, #5d70521a var(--un-bg-opacity), transparent) ;width:3.65rem;height:3.65rem;transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);border-radius:42% 58% 46% 54%/54% 42% 58% 46%;place-items:center;display:grid}.menu-button{color:color-mix(in srgb, var(--colors-primary-DEFAULT) var(--un-text-opacity), transparent) ;background-color:color-mix(in oklab, #5d70521a var(--un-bg-opacity), transparent) ;width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);cursor:pointer;transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.26s;--un-ease:var(--ease-in-out);transition-duration:.26s;transition-timing-function:var(--ease-in-out);-webkit-tap-highlight-color:transparent;border-width:0;border-radius:999px;place-items:center;display:grid}.mini-note,[mini-note=""]{color:color-mix(in srgb, var(--colors-primary-DEFAULT) var(--un-text-opacity), transparent) ;--un-font-weight:900;padding:calc(var(--spacing) * 4);border-width:1px;border-color:color-mix(in oklab, #ded8cfb8 var(--un-border-opacity), transparent) ;background-color:color-mix(in oklab, #fdfcf8d1 var(--un-bg-opacity), transparent) ;min-height:calc(var(--spacing) * 22);border-radius:1.7rem 2.5rem 1.8rem 2.1rem;align-items:center;gap:.65rem;font-weight:900;display:flex}.mini-note-clay,[mini-note-clay=""]{color:color-mix(in srgb, var(--colors-secondary-DEFAULT) var(--un-text-opacity), transparent) }.mobile-cta{color:inherit;--un-font-weight:850;margin-top:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 4);background-color:color-mix(in srgb, var(--colors-primary-DEFAULT) var(--un-bg-opacity), transparent) ;min-height:calc(var(--spacing) * 12);transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding-block:.8rem;font-weight:850;text-decoration:none;display:inline-flex}.nav-cta{color:inherit;--un-font-weight:850;background-color:color-mix(in srgb, var(--colors-primary-DEFAULT) var(--un-bg-opacity), transparent) ;min-height:calc(var(--spacing) * 12);--un-shadow:0 4px 20px -2px var(--un-shadow-color,#5d705226);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding-inline:1.35rem;font-weight:850;text-decoration:none;display:none}.story-card-primary,[story-card-primary=""]{color:color-mix(in srgb, var(--colors-primary-foreground) var(--un-text-opacity), transparent) ;margin-bottom:calc(var(--spacing) * 4);background-color:color-mix(in srgb, var(--colors-primary-DEFAULT) var(--un-bg-opacity), transparent) ;--un-shadow:0 16px 42px -22px var(--un-shadow-color,#5d7052cc);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.group:hover .icon-bloom{color:color-mix(in srgb, var(--colors-primary-foreground) var(--un-text-opacity), transparent) ;background-color:color-mix(in srgb, var(--colors-primary-DEFAULT) var(--un-bg-opacity), transparent) ;transform:rotate(-3deg)scale(1.05)}.nav-wrap{margin:calc(var(--spacing) * 0);width:calc(100% - 4rem);max-width:1120px;top:calc(var(--spacing) * 4);z-index:50;position:fixed;left:50%;transform:translate(-50%)}.release-board,[release-board=""]{border-width:1px;border-color:color-mix(in oklab, #ded8cfb8 var(--un-border-opacity), transparent) ;--un-shadow:0 18px 50px -16px var(--un-shadow-color,#c18c5d59);width:min(100%,34rem);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);z-index:1;background:linear-gradient(145deg,#ffffffe6,#fefefac2),#fefefa;border-radius:3.2rem 2.2rem 4rem 2.45rem;margin-inline:auto;padding:1.35rem;position:relative;rotate:-1.5deg}.section-shell{width:calc(100% - 2rem);max-width:1180px;margin-inline:auto}.site-footer{padding-block:calc(var(--spacing) * 8);padding-bottom:calc(var(--spacing) * 12);border-top-width:1px;border-color:color-mix(in oklab, #ded8cfd9 var(--un-border-opacity), transparent) ;gap:calc(var(--spacing) * 4);align-items:center;width:calc(100% - 2rem);max-width:1120px;margin-inline:auto;display:grid}.work-grid{gap:calc(var(--spacing) * 4);width:100%;max-width:1120px;margin-inline:auto;display:grid}.board-header,[board-header=""]{gap:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;margin-bottom:1.15rem;display:flex}.mobile-panel{margin-top:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);border-width:1px;border-color:color-mix(in oklab, #ded8cfb3 var(--un-border-opacity), transparent) ;background-color:color-mix(in oklab, #ffffffb8 var(--un-bg-opacity), transparent) ;--un-shadow:0 4px 20px -2px var(--un-shadow-color,#5d705226);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-backdrop-blur:blur(18px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);border-radius:2rem 2.8rem 2rem 2.4rem;gap:.35rem;display:grid}.section-heading{margin-bottom:calc(var(--spacing) * 10);max-width:46rem}.source-row,[source-row=""]{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.feature-card{border-width:1px;border-color:color-mix(in oklab, #ded8cfa3 var(--un-border-opacity), transparent) ;background-color:color-mix(in oklab, #fefefae0 var(--un-bg-opacity), transparent) ;min-height:calc(var(--spacing) * 80);--un-shadow:0 4px 20px -2px var(--un-shadow-color,#5d705226);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.36s;--un-ease:var(--ease-in-out);transition-duration:.36s;transition-timing-function:var(--ease-in-out);padding:1.55rem}.story-card,[story-card=""]{padding:calc(var(--spacing) * 5);border-radius:2rem 3.2rem 2.2rem 2.6rem}.work-card{border-width:1px;border-color:color-mix(in oklab, #ded8cfad var(--un-border-opacity), transparent) ;background-color:color-mix(in oklab, #fefefac2 var(--un-bg-opacity), transparent) ;min-height:calc(var(--spacing) * 52);--un-shadow:0 4px 20px -2px var(--un-shadow-color,#5d705226);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.3s;--un-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);padding:1.55rem}.faq{padding-block:calc(var(--spacing) * 26);gap:calc(var(--spacing) * 8);scroll-margin-top:calc(var(--spacing) * 28);display:grid}.features{padding-block:calc(var(--spacing) * 20);padding-bottom:calc(var(--spacing) * 26);scroll-margin-top:calc(var(--spacing) * 28)}.site-nav{padding-block:calc(var(--spacing) * 2);border-width:1px;border-color:color-mix(in oklab, #ded8cfb3 var(--un-border-opacity), transparent) ;background-color:color-mix(in oklab, #ffffffb8 var(--un-bg-opacity), transparent) ;gap:calc(var(--spacing) * 4);--un-shadow:0 4px 20px -2px var(--un-shadow-color,#5d705226);min-height:4.25rem;box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-backdrop-blur:blur(18px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);border-radius:999px;justify-content:space-between;align-items:center;padding-left:.85rem;padding-right:.55rem;display:flex}.work-section{padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 20);padding-top:calc(var(--spacing) * 0)}.hero{padding-top:3.6rem;padding-bottom:2.75rem;position:relative}.brand:focus-visible,.button:focus-visible,.menu-button:focus-visible,.mobile-cta:focus-visible,.nav-cta:focus-visible{outline-style:var(--un-outline-style);--un-shadow:0 0 0 3px #5d70524d,0 0 0 6px #fdfcf8e6;box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);outline-width:0}.faq-item{border-width:1px;border-color:color-mix(in oklab, #ded8cfb3 var(--un-border-opacity), transparent) ;background-color:color-mix(in oklab, #fefefad1 var(--un-bg-opacity), transparent) ;--un-shadow:0 4px 20px -2px var(--un-shadow-color,#5d705226);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);border-radius:1.8rem 2.4rem 1.8rem 2.1rem;overflow:hidden}.release-board:before,[release-board=""]:before{border-width:1px;border-color:color-mix(in oklab, #ded8cf99 var(--un-border-opacity), transparent) ;content:"";z-index:-1;border-radius:2.7rem 2rem 3.6rem 2.1rem;position:absolute;inset:.65rem}.brand-mark{--un-shadow:0 12px 28px -16px var(--un-shadow-color,#2c2c248c);width:2.65rem;height:2.65rem;box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);background-color:#0000;border-radius:1rem;flex:none;place-items:center;display:grid;overflow:hidden}.ambient-clay{background-color:color-mix(in oklab, #c18c5d42 var(--un-bg-opacity), transparent) ;height:calc(var(--spacing) * 64);width:calc(var(--spacing) * 72);right:28%;bottom:calc(var(--spacing) * 8);border-radius:35% 65% 58% 42%/48% 38% 62% 52%}.ambient-cta{background-color:color-mix(in oklab, #c18c5d8c var(--un-bg-opacity), transparent) ;opacity:.6;height:calc(var(--spacing) * 72);border-radius:34% 66% 44% 56%/52% 42% 58% 48%;width:26rem;bottom:-6rem;right:-4rem}.ambient-moss{background-color:color-mix(in oklab, #5d705247 var(--un-bg-opacity), transparent) ;height:calc(var(--spacing) * 72);width:21rem;top:calc(var(--spacing) * 36);border-radius:60% 40% 30% 70%/60% 30% 70% 40%;right:5%}.button-outline:hover{background-color:color-mix(in oklab, #c18c5d1a var(--un-bg-opacity), transparent) ;transform:scale(1.035)}.menu-button:hover{background-color:color-mix(in oklab, #5d705229 var(--un-bg-opacity), transparent) }.home-page:before{--un-url:url(../noise.svg);background-image:var(--un-url);opacity:.04;pointer-events:none;content:"";inset:calc(var(--spacing) * 0);z-index:1000;mix-blend-mode:multiply;position:fixed}.ambient{opacity:.38;pointer-events:none;z-index:0;--un-blur:blur(34px);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,);position:absolute}.hero-grid{gap:calc(var(--spacing) * 14);z-index:1;align-items:center;display:grid;position:relative}.story-grid,[story-grid=""]{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));justify-content:space-between;align-items:center;display:grid}.feature-icon{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.hero-visual,[hero-visual=""]{min-height:calc(var(--spacing) * 108);position:relative}.button-primary:hover{--un-shadow:0 12px 28px -12px var(--un-shadow-color,#5d705280);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);transform:scale(1.045)}.feature-card:hover{--un-shadow:0 22px 46px -20px var(--un-shadow-color,#5d70526b);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-translate-y:-.35rem;translate:var(--un-translate-x) var(--un-translate-y)}.mobile-cta:hover,.nav-cta:hover{--un-shadow:0 12px 28px -12px var(--un-shadow-color,#5d705280);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);transform:scale(1.045)}.work-card:hover{--un-shadow:0 20px 40px -18px var(--un-shadow-color,#5d705259);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-translate-y:calc(var(--spacing) * -1);translate:var(--un-translate-x) var(--un-translate-y)}.floating-note-right,[floating-note-right=""]{top:.55rem;right:-.35rem;transform:rotate(-4deg)}.button:active,.menu-button:active,.mobile-cta:active,.nav-cta:active{transform:scale(.96)}@media (width<=520px){.brand{font-size:1.12rem}.hero-text{font-size:var(--text-base-fontSize);line-height:var(--un-leading,var(--text-base-lineHeight))}.hero-title{font-size:2.7rem}.release-title,[release-title=""]{margin-bottom:.85rem;font-size:1.32rem}.board-header,[board-header=""]{margin-bottom:.8rem}.story-card-primary,[story-card-primary=""]{margin-bottom:calc(var(--spacing) * 0)}.release-board,[release-board=""]{padding:calc(var(--spacing) * 4);border-radius:2.45rem 1.6rem 3rem 1.9rem;width:min(100%,22rem)}.story-card,[story-card=""]{padding:calc(var(--spacing) * 4)}.button{padding-inline:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 0);flex:10rem}.hero{padding-top:calc(var(--spacing) * 10)}.final-cta{border-radius:3rem 1.7rem 3.4rem 2rem}.hero-grid{gap:1.35rem}.work-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.brand-mark{width:2.3rem;height:2.3rem}.feature-card,.work-card{min-height:auto}.hero-visual,[hero-visual=""]{min-height:calc(var(--spacing) * 0)}.nav-wrap{width:calc(100% - 1rem)}.section-shell{width:calc(100% - 1.2rem)}.site-nav{min-height:3.8rem}.source-row,.story-grid,[source-row=""],[story-grid=""]{display:none}}@media (width<=520px) and (height<=760px){.hero{padding-bottom:calc(var(--spacing) * 8)}.hero-visual,[hero-visual=""]{opacity:.16;width:calc(var(--spacing) * 80);pointer-events:none;position:absolute;bottom:.25rem;right:-8.5rem}}@media (width<=760px){.nav-wrap{width:calc(100% - 2rem)}}@supports (color:color-mix(in lab, red, red)){.board-kicker,[board-kicker=""]{color:color-mix(in oklab, var(--colors-muted-foreground) var(--un-text-opacity), transparent) }.board-status,[board-status=""]{color:color-mix(in oklab, var(--colors-primary-DEFAULT) var(--un-text-opacity), transparent) }.button-light{color:color-mix(in oklab, var(--colors-primary-DEFAULT) var(--un-text-opacity), transparent) ;background-color:color-mix(in oklab, var(--colors-primary-foreground) var(--un-bg-opacity), transparent) }.button-outline{color:color-mix(in oklab, var(--colors-secondary-DEFAULT) var(--un-text-opacity), transparent) ;border-color:color-mix(in oklab, var(--colors-secondary-DEFAULT) var(--un-border-opacity), transparent) }.button-primary{color:color-mix(in oklab, var(--colors-primary-foreground) var(--un-text-opacity), transparent) ;background-color:color-mix(in oklab, var(--colors-primary-DEFAULT) var(--un-bg-opacity), transparent) }.eyebrow{color:color-mix(in oklab, var(--colors-primary-DEFAULT) var(--un-text-opacity), transparent) }.final-cta{color:color-mix(in oklab, var(--colors-primary-foreground) var(--un-text-opacity), transparent) ;background-color:color-mix(in oklab, var(--colors-primary-DEFAULT) var(--un-bg-opacity), transparent) }.floating-note,[floating-note=""]{color:color-mix(in oklab, var(--colors-accent-foreground) var(--un-text-opacity), transparent) }.footer-links,.hero-text{color:color-mix(in oklab, var(--colors-muted-foreground) var(--un-text-opacity), transparent) }.icon-bloom,.menu-button,.mini-note,[mini-note=""]{color:color-mix(in oklab, var(--colors-primary-DEFAULT) var(--un-text-opacity), transparent) }.mini-note-clay,[mini-note-clay=""]{color:color-mix(in oklab, var(--colors-secondary-DEFAULT) var(--un-text-opacity), transparent) }.mobile-cta,.nav-cta{color:color-mix(in oklab, var(--colors-primary-foreground) var(--un-text-opacity), transparent) ;background-color:color-mix(in oklab, var(--colors-primary-DEFAULT) var(--un-bg-opacity), transparent) }.nav-links{color:color-mix(in oklab, var(--colors-muted-foreground) var(--un-text-opacity), transparent) }.release-title,[release-title=""]{color:color-mix(in oklab, var(--colors-foreground) var(--un-text-opacity), transparent) }.story-card-primary,[story-card-primary=""],.group:hover .icon-bloom{color:color-mix(in oklab, var(--colors-primary-foreground) var(--un-text-opacity), transparent) ;background-color:color-mix(in oklab, var(--colors-primary-DEFAULT) var(--un-bg-opacity), transparent) }}@media (width>=40rem){.story-grid,[story-grid=""]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-actions{align-items:center}}@media (width>=48rem){.hero-title{font-size:5.75rem}.faq{grid-template-columns:.75fr 1.25fr}.site-footer{grid-template-columns:auto 1fr auto}.feature-grid,.work-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.hero{padding-top:calc(var(--spacing) * 18)}.floating-note,.nav-cta,.nav-links,[floating-note=""]{display:flex}.hero-grid{grid-template-columns:minmax(0,.92fr) minmax(25rem,1fr)}.menu-button,.mobile-panel{display:none}}@media (width>=80rem){.feature-card{padding:1.9rem}}.text-\[80px\]{font-size:80px}.text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading,var(--text-2xl-lineHeight))}.text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}.dark .dark\:text-white{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) }.text-\[\#020420\]{color:color-mix(in oklab, #020420 var(--un-text-opacity), transparent) }.text-\[\#64748B\]{color:color-mix(in oklab, #64748b var(--un-text-opacity), transparent) }.hover\:text-\[\#00DC82\]:hover{color:color-mix(in oklab, #00dc82 var(--un-text-opacity), transparent) }.leading-none{--un-leading:var(--leading-none);line-height:var(--leading-none)}.tracking-wide{--un-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.font-sans{font-family:var(--font-sans)}.font-semibold{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.text-center{text-align:center}.outline{outline-style:var(--un-outline-style);outline-width:1px}.border{border-width:1px}.bg-white{background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent) }.dark .dark\:bg-\[\#020420\]{background-color:color-mix(in oklab, #020420 var(--un-bg-opacity), transparent) }.underline{text-decoration-line:underline}.underline-offset-3{text-underline-offset:3px}.flex{display:flex}.inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.grid{display:grid}.size-\[1\.0625rem\]{width:1.0625rem;height:1.0625rem}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.size-\[1\.1875rem\]{width:1.1875rem;height:1.1875rem}.size-\[1\.375rem\]{width:1.375rem;height:1.375rem}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6,[size-6=""]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.h1{height:calc(var(--spacing) * 1)}.h2{height:calc(var(--spacing) * 2)}.h3{height:calc(var(--spacing) * 3)}.max-w-520px{max-width:520px}.min-h-screen{min-height:100vh}.w-full{width:100%}.block{display:block}.hidden{display:none}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.ease{--un-ease:var(--ease-DEFAULT);transition-timing-function:var(--ease-DEFAULT)}.items-center{align-items:center}.justify-center{justify-content:center}.place-content-center{place-content:center}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.overflow-hidden{overflow:hidden}.filter{filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal,) var(--un-slashed-zero,) var(--un-numeric-figure,) var(--un-numeric-spacing,) var(--un-numeric-fraction,)}@supports (color:color-mix(in lab, red, red)){.dark .dark\:text-white{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) }.bg-white{background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent) }}@media (width>=40rem){.sm\:text-\[110px\]{font-size:110px}.sm\:text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading,var(--text-3xl-lineHeight))}}:root{--background:#fdfcf8;--foreground:#2c2c24;--primary:#5d7052;--primary-foreground:#f3f4f1;--secondary:#c18c5d;--secondary-foreground:#fff;--accent:#e6dccd;--accent-foreground:#4a4a40;--muted:#f0ebe5;--muted-foreground:#78786c;--border:#ded8cf;--destructive:#a85448;--paper:#fefefa;--soft-shadow:0 4px 20px -2px #5d705226;--float-shadow:0 18px 50px -16px #c18c5d59;--font-heading:"Fraunces", Georgia, serif;--font-body:"Nunito", system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);font-family:var(--font-body);margin:0}body,button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}button{border:0}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible{outline:0;box-shadow:0 0 0 3px #5d70524d,0 0 0 6px #fdfcf8e6}.home-page{background:radial-gradient(circle at 12% 7%, #e6dccdc7, transparent 26rem), radial-gradient(circle at 88% 12%, #c18c5d29, transparent 22rem), var(--background);min-height:100vh;position:relative;overflow-x:hidden}.home-page:before{z-index:1000;pointer-events:none;content:"";opacity:.04;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");position:fixed;inset:0}.section-shell{width:min(100% - 2rem,1180px);margin:0 auto}.nav-wrap{z-index:50;width:min(100% - 4rem,1120px);margin:0;position:fixed;top:1rem;left:50%;transform:translate(-50%)}main{padding-top:5.25rem}#features,#faq,#download{scroll-margin-top:7rem}.site-nav,.mobile-panel{box-shadow:var(--soft-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #ded8cfb3}.site-nav{border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;padding:.5rem .55rem .5rem .85rem;display:flex}.brand{color:var(--foreground);font-family:var(--font-heading);letter-spacing:0;align-items:center;gap:.65rem;font-size:1.28rem;font-weight:760;display:inline-flex}.brand-mark{background:0 0;border-radius:1rem;flex:none;place-items:center;width:2.65rem;height:2.65rem;display:grid;overflow:hidden;box-shadow:0 12px 28px -16px #2c2c248c}.brand-mark img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.nav-links{color:var(--muted-foreground);align-items:center;gap:.2rem;font-size:.96rem;font-weight:800;display:none}.nav-links a{border-radius:999px;padding:.8rem 1rem;transition:color .22s,background .22s}.nav-links a:hover{color:var(--primary);background:#5d70521a}.nav-cta,.mobile-cta,.button{border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:3rem;font-weight:850;transition:transform .3s,box-shadow .3s,background .3s,color .3s,border-color .3s;display:inline-flex}.nav-cta{background:var(--primary);color:var(--primary-foreground);box-shadow:var(--soft-shadow);padding:0 1.35rem;display:none}.nav-cta:hover,.button-primary:hover,.mobile-cta:hover{transform:scale(1.045);box-shadow:0 12px 28px -12px #5d705280}.nav-cta:active,.button:active,.mobile-cta:active,.menu-button:active{transform:scale(.96)}.menu-button{width:3rem;height:3rem;color:var(--primary);cursor:pointer;background:#5d70521a;border-radius:999px;place-items:center;transition:transform .26s,background .26s;display:grid}.menu-button:hover{background:#5d705229}.mobile-panel{border-radius:2rem 2.8rem 2rem 2.4rem;gap:.35rem;margin-top:.75rem;padding:1rem;display:grid}.mobile-panel a{min-height:3rem;color:var(--accent-foreground);border-radius:999px;padding:.8rem 1rem;font-weight:800}.mobile-panel a:hover{background:#e6dccdb8}.mobile-panel .mobile-cta{background:var(--primary);color:var(--primary-foreground);margin-top:.25rem}.hero{padding:3.6rem 0 2.75rem;position:relative}.hero-grid{z-index:1;align-items:center;gap:3.5rem;display:grid;position:relative}.hero-copy{max-width:46rem}.eyebrow{color:var(--primary);letter-spacing:0;text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 1.15rem;font-size:.92rem;font-weight:900;display:inline-flex}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-heading);letter-spacing:0;font-weight:760;line-height:1.02}h1{max-width:13ch;margin-bottom:1.35rem;font-size:3.25rem}.hero-text{max-width:40rem;color:var(--muted-foreground);margin-bottom:2rem;font-size:1.12rem;line-height:1.78}.hero-actions{flex-wrap:wrap;gap:.9rem;display:flex}.button{min-height:3.4rem;padding:0 1.7rem;font-size:1rem}.button-primary{background:var(--primary);color:var(--primary-foreground);box-shadow:var(--soft-shadow)}.button-outline{border:2px solid var(--secondary);color:var(--secondary)}.button-outline:hover{background:#c18c5d1a;transform:scale(1.035)}.hero-visual{min-height:27rem;position:relative}.release-board{z-index:1;background:linear-gradient(145deg, #ffffffe6, #fefefac2), var(--paper);width:min(100%,34rem);box-shadow:var(--float-shadow);border:1px solid #ded8cfb8;border-radius:3.2rem 2.2rem 4rem 2.45rem;margin:0 auto;padding:1.35rem;position:relative;transform:rotate(-1.5deg)}.release-board:before{z-index:-1;content:"";border:1px solid #ded8cf99;border-radius:2.7rem 2rem 3.6rem 2.1rem;position:absolute;inset:.65rem}.board-header,.source-row,.story-grid{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.board-header{margin-bottom:1.15rem}.board-kicker,.board-status,.story-label,.source-row span{letter-spacing:0;text-transform:uppercase;font-size:.78rem;font-weight:900}.board-kicker{color:var(--muted-foreground)}.board-status{color:var(--primary);background:#5d70521f;border-radius:999px;padding:.5rem .8rem}.release-title{color:var(--foreground);font-family:var(--font-heading);align-items:center;gap:.8rem;margin-bottom:1.2rem;font-size:1.8rem;font-weight:740;line-height:1.14;display:flex}.release-title svg{color:var(--secondary);flex:none}.source-row{flex-wrap:wrap;justify-content:flex-start;margin-bottom:1rem}.source-row span{color:var(--accent-foreground);background:#f0ebe5b8;border:1px solid #ded8cfb3;border-radius:999px;padding:.52rem .72rem}.story-card{border-radius:2rem 3.2rem 2.2rem 2.6rem;padding:1.25rem}.story-card-primary{background:var(--primary);color:var(--primary-foreground);margin-bottom:1rem;box-shadow:0 16px 42px -22px #5d7052cc}.story-label{color:#f3f4f1c7;margin-bottom:.8rem;display:block}.story-card p{margin-bottom:0;font-size:1.06rem;line-height:1.65}.story-grid{grid-template-columns:1fr;display:grid}.mini-note{min-height:5.5rem;color:var(--primary);background:#fdfcf8d1;border:1px solid #ded8cfb8;border-radius:1.7rem 2.5rem 1.8rem 2.1rem;align-items:center;gap:.65rem;padding:1rem;font-weight:900;display:flex}.mini-note-clay{color:var(--secondary)}.floating-note{z-index:2;box-shadow:var(--soft-shadow);color:var(--accent-foreground);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc2;border:1px solid #ded8cfb8;border-radius:999px;align-items:center;gap:.5rem;padding:.85rem 1rem;font-size:.9rem;font-weight:900;display:none;position:absolute}.floating-note svg{color:var(--primary)}.floating-note-right{top:.55rem;right:-.35rem;transform:rotate(-4deg)}.ambient{z-index:0;pointer-events:none;filter:blur(34px);opacity:.38;position:absolute}.ambient-moss{background:#5d705247;border-radius:60% 40% 30% 70%/60% 30% 70% 40%;width:21rem;height:18rem;top:9rem;right:5%}.ambient-clay{background:#c18c5d42;border-radius:35% 65% 58% 42%/48% 38% 62% 52%;width:18rem;height:16rem;bottom:2rem;right:28%}.work-section{padding:0 1rem 5rem}.work-grid{gap:1rem;width:min(100%,1120px);margin:0 auto;display:grid}.work-card{min-height:13rem;box-shadow:var(--soft-shadow);background:#fefefac2;border:1px solid #ded8cfad;border-radius:2rem 2.6rem 2rem 2.9rem;padding:1.55rem;transition:transform .3s,box-shadow .3s}.work-card:nth-child(2){border-radius:2.4rem 3.8rem 2rem 2.8rem}.work-card:nth-child(3){border-radius:3.4rem 2rem 3.8rem 2.2rem}.work-card:hover{transform:translateY(-.25rem);box-shadow:0 20px 40px -18px #5d705259}.work-card h2{color:var(--secondary);font-family:var(--font-heading);margin-bottom:1rem;font-size:1.65rem;font-weight:760;line-height:1.12}.work-card p{color:var(--muted-foreground);margin-bottom:0;font-weight:800;line-height:1.6}.features{padding:5rem 0 6.5rem}.section-heading{max-width:46rem;margin-bottom:2.5rem}.section-heading h2,.faq-copy h2,.final-cta h2{margin-bottom:0;font-size:2.45rem}.feature-grid{gap:1.2rem;display:grid}.feature-card{min-height:20rem;box-shadow:var(--soft-shadow);background:#fefefae0;border:1px solid #ded8cfa3;padding:1.55rem;transition:transform .36s,box-shadow .36s}.feature-card:hover{transform:translateY(-.35rem);box-shadow:0 22px 46px -20px #5d70526b}.feature-shape-1{border-radius:4rem 2rem 3rem 2.2rem}.feature-shape-2{border-radius:2.2rem 4.6rem 2.5rem 3.5rem}.feature-shape-3{border-radius:3rem 2.4rem 4.8rem 2.2rem}.icon-bloom{width:3.65rem;height:3.65rem;color:var(--primary);background:#5d70521a;border-radius:42% 58% 46% 54%/54% 42% 58% 46%;place-items:center;margin-bottom:1.5rem;transition:background .3s,color .3s,transform .3s;display:grid}.feature-card:hover .icon-bloom{background:var(--primary);color:var(--primary-foreground);transform:rotate(-3deg)scale(1.05)}.feature-card h3{margin-bottom:.85rem;font-size:1.55rem}.feature-card p,.faq-item p,.final-cta p,.site-footer p{color:var(--muted-foreground);line-height:1.72}.faq{gap:2rem;padding:6.5rem 0;display:grid}.faq-copy{max-width:30rem}.faq-list{gap:.9rem;display:grid}.faq-item{box-shadow:var(--soft-shadow);background:#fefefad1;border:1px solid #ded8cfb3;border-radius:1.8rem 2.4rem 1.8rem 2.1rem;overflow:hidden}.faq-item summary{min-height:4.75rem;color:var(--foreground);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;font-weight:900;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary svg{color:var(--primary);flex:none;transition:transform .3s}.faq-item[open] summary svg{transform:rotate(180deg)}.faq-item p{margin:0;padding:0 1.2rem 1.25rem}.final-cta{background:var(--primary);color:var(--primary-foreground);text-align:center;border-radius:4.5rem 2.5rem 4rem 2.8rem;margin-bottom:5rem;padding:4rem 1.3rem;position:relative;overflow:hidden;box-shadow:0 28px 60px -28px #5d705294}.final-cta>*{z-index:1;position:relative}.final-cta .eyebrow,.final-cta p{color:#f3f4f1d1}.final-cta h2{width:min(100%,13ch);margin:0 auto 1rem}.final-cta p{width:min(100%,42rem);margin:0 auto 2rem;font-size:1.06rem}.button-light{background:var(--primary-foreground);color:var(--primary)}.ambient-cta{opacity:.6;background:#c18c5d8c;border-radius:34% 66% 44% 56%/52% 42% 58% 48%;width:26rem;height:18rem;inset:auto -4rem -6rem auto}.site-footer{border-top:1px solid #ded8cfd9;align-items:center;gap:1rem;width:min(100% - 2rem,1120px);margin:0 auto;padding:2rem 0 3rem;display:grid}.site-footer p{margin:0}.footer-links{color:var(--muted-foreground);flex-wrap:wrap;gap:.95rem;font-weight:850;display:flex}.footer-links a:hover{color:var(--primary)}@media (width>=540px){.story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-actions{align-items:center}}@media (width>=760px){h1{font-size:5.75rem}.section-heading h2,.faq-copy h2,.final-cta h2{font-size:4.15rem}.work-grid,.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.faq{grid-template-columns:.75fr 1.25fr}.site-footer{grid-template-columns:auto 1fr auto}}@media (width>=900px){.nav-links,.nav-cta{display:flex}.menu-button,.mobile-panel{display:none}.hero-grid{grid-template-columns:minmax(0,.92fr) minmax(25rem,1fr)}.hero{padding-top:4.5rem}.floating-note{display:flex}}@media (width>=1120px){.feature-card{padding:1.9rem}}@media (width<=760px){.nav-wrap{width:min(100% - 2rem,1120px)}}@media (width<=520px){.section-shell{width:min(100% - 1.2rem,1180px)}.nav-wrap{width:min(100% - 1rem,1120px)}.site-nav{min-height:3.8rem}.brand{font-size:1.12rem}.brand-mark{width:2.3rem;height:2.3rem}.hero{padding-top:2.5rem}h1{font-size:2.7rem}.hero-text{font-size:1rem}.hero-grid{gap:1.35rem}.hero-actions .button{flex:10rem;min-width:0;padding-left:1rem;padding-right:1rem}.hero-visual{min-height:0}.release-board{border-radius:2.45rem 1.6rem 3rem 1.9rem;width:min(100%,22rem);padding:1rem}.board-header{margin-bottom:.8rem}.release-title{margin-bottom:.85rem;font-size:1.32rem}.source-row,.story-grid{display:none}.story-card-primary{margin-bottom:0}.story-card{padding:1rem}.story-card p{font-size:.95rem;line-height:1.5}.section-heading h2,.faq-copy h2,.final-cta h2{font-size:2.25rem}.work-grid{grid-template-columns:1fr}.work-card,.feature-card{min-height:auto}.final-cta{border-radius:3rem 1.7rem 3.4rem 2rem}}@media (width<=520px) and (height<=760px){.hero{padding-bottom:2rem}.hero-visual{opacity:.16;pointer-events:none;width:20rem;position:absolute;bottom:.25rem;right:-8.5rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}
