@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-base:1rem;--text-base--line-height: 1.5 ;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:.375rem;--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,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-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;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{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 utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.isolate{isolation:isolate}.z-0{z-index:0}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.\!mt-0{margin-top:calc(var(--spacing) * 0)!important}.\!mt-\[clamp\(24px\,3vw\,34px\)\]{margin-top:clamp(24px,3vw,34px)!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-\[clamp\(8px\,1\.2vw\,14px\)\]{margin-top:clamp(8px,1.2vw,14px)}.mt-\[clamp\(14px\,1\.6vw\,18px\)\]{margin-top:clamp(14px,1.6vw,18px)}.mt-\[clamp\(28px\,3\.6vw\,44px\)\]{margin-top:clamp(28px,3.6vw,44px)}.mt-\[clamp\(32px\,5vw\,52px\)\]{margin-top:clamp(32px,5vw,52px)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.aspect-\[5\/3\]{aspect-ratio:5/3}.h-6{height:calc(var(--spacing) * 6)}.h-11{height:calc(var(--spacing) * 11)}.h-\[110\%\]{height:110%}.h-auto{height:auto}.min-h-\[3\.4em\]{min-height:3.4em}.w-6{width:calc(var(--spacing) * 6)}.w-11{width:calc(var(--spacing) * 11)}.w-\[54\%\]{width:54%}.w-\[56\%\]{width:56%}.w-full{width:100%}.\!max-w-\[18ch\]{max-width:18ch!important}.max-w-\[22ch\]{max-width:22ch}.max-w-\[38ch\]{max-width:38ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[840px\]{max-width:840px}.max-w-\[920px\]{max-width:920px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[min\(86vw\,340px\)\]{max-width:min(86vw,340px)}.min-w-40{min-width:calc(var(--spacing) * 40)}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-3{rotate:-3deg}.rotate-2{rotate:2deg}.list-none{list-style-type:none}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[28px_1fr\]{grid-template-columns:28px 1fr}.grid-cols-\[44px_1fr\]{grid-template-columns:44px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-\[clamp\(14px\,1\.6vw\,22px\)\]{gap:clamp(14px,1.6vw,22px)}.gap-\[clamp\(18px\,2\.4vw\,36px\)\]{gap:clamp(18px,2.4vw,36px)}.gap-\[clamp\(20px\,2\.4vw\,30px\)\]{gap:clamp(20px,2.4vw,30px)}.gap-\[clamp\(28px\,4vw\,44px\)\]{gap:clamp(28px,4vw,44px)}.gap-\[clamp\(28px\,4vw\,48px\)\]{gap:clamp(28px,4vw,48px)}.gap-\[clamp\(28px\,5vw\,52px\)\]{gap:clamp(28px,5vw,52px)}.gap-\[clamp\(34px\,6vw\,76px\)\]{gap:clamp(34px,6vw,76px)}.gap-\[clamp\(40px\,7vw\,100px\)\]{gap:clamp(40px,7vw,100px)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-\[18px\]{column-gap:18px}.gap-x-\[clamp\(42px\,8vw\,110px\)\]{column-gap:clamp(42px,8vw,110px)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[color-mix\(in_srgb\,currentColor_22\%\,transparent\)\]{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,currentColor_22\%\,transparent\)\]{border-color:color-mix(in srgb,currentColor 22%,transparent)}}.border-\[color-mix\(in_srgb\,currentColor_24\%\,transparent\)\]{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,currentColor_24\%\,transparent\)\]{border-color:color-mix(in srgb,currentColor 24%,transparent)}}.border-\[color-mix\(in_srgb\,currentColor_25\%\,transparent\)\]{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,currentColor_25\%\,transparent\)\]{border-color:color-mix(in srgb,currentColor 25%,transparent)}}.border-\[color-mix\(in_srgb\,currentColor_26\%\,transparent\)\]{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,currentColor_26\%\,transparent\)\]{border-color:color-mix(in srgb,currentColor 26%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--paper\)_18\%\,transparent\)\]{border-color:var(--paper)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--paper\)_18\%\,transparent\)\]{border-color:color-mix(in srgb,var(--paper) 18%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--paper\)_70\%\,transparent\)\]{border-color:var(--paper)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--paper\)_70\%\,transparent\)\]{border-color:color-mix(in srgb,var(--paper) 70%,transparent)}}.bg-\[\#2c4a36\]{background-color:#2c4a36}.bg-\[var\(--forest-deep\)\]{background-color:var(--forest-deep)}.bg-\[var\(--leaf\)\]{background-color:var(--leaf)}.bg-\[linear-gradient\(to_top\,transparent_28\%\,color-mix\(in_srgb\,var\(--accent-yellow\)_30\%\,var\(--paper\)_20\%\)_28\%\,color-mix\(in_srgb\,var\(--accent-yellow\)_30\%\,var\(--paper\)_20\%\)_48\%\,transparent_48\%\)\]{background-image:linear-gradient(to top,transparent 28%,var(--accent-yellow) 28%,var(--accent-yellow) 48%,transparent 48%)}@supports (color:color-mix(in lab,red,red)){.bg-\[linear-gradient\(to_top\,transparent_28\%\,color-mix\(in_srgb\,var\(--accent-yellow\)_30\%\,var\(--paper\)_20\%\)_28\%\,color-mix\(in_srgb\,var\(--accent-yellow\)_30\%\,var\(--paper\)_20\%\)_48\%\,transparent_48\%\)\]{background-image:linear-gradient(to top,transparent 28%,color-mix(in srgb,var(--accent-yellow) 30%,var(--paper) 20%) 28%,color-mix(in srgb,var(--accent-yellow) 30%,var(--paper) 20%) 48%,transparent 48%)}}.bg-\[linear-gradient\(to_top\,transparent_28\%\,color-mix\(in_srgb\,var\(--leaf\)_46\%\,var\(--paper\)_18\%\)_28\%\,color-mix\(in_srgb\,var\(--leaf\)_46\%\,var\(--paper\)_18\%\)_48\%\,transparent_48\%\)\]{background-image:linear-gradient(to top,transparent 28%,var(--leaf) 28%,var(--leaf) 48%,transparent 48%)}@supports (color:color-mix(in lab,red,red)){.bg-\[linear-gradient\(to_top\,transparent_28\%\,color-mix\(in_srgb\,var\(--leaf\)_46\%\,var\(--paper\)_18\%\)_28\%\,color-mix\(in_srgb\,var\(--leaf\)_46\%\,var\(--paper\)_18\%\)_48\%\,transparent_48\%\)\]{background-image:linear-gradient(to top,transparent 28%,color-mix(in srgb,var(--leaf) 46%,var(--paper) 18%) 28%,color-mix(in srgb,var(--leaf) 46%,var(--paper) 18%) 48%,transparent 48%)}}.p-0{padding:calc(var(--spacing) * 0)}.p-\[clamp\(22px\,2\.4vw\,30px\)\]{padding:clamp(22px,2.4vw,30px)}.px-\[clamp\(22px\,5vw\,72px\)\]{padding-inline:clamp(22px,5vw,72px)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-5\.5{padding-block:calc(var(--spacing) * 5.5)}.py-\[22px\]{padding-block:22px}.py-\[clamp\(64px\,8vw\,112px\)\]{padding-block:clamp(64px,8vw,112px)}.py-\[clamp\(80px\,10vw\,140px\)\]{padding-block:clamp(80px,10vw,140px)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-\[11px\]{padding-top:11px}.pt-\[clamp\(14px\,1\.6vw\,18px\)\]{padding-top:clamp(14px,1.6vw,18px)}.pt-\[clamp\(20px\,2\.6vw\,30px\)\]{padding-top:clamp(20px,2.6vw,30px)}.pt-\[clamp\(104px\,10vw\,148px\)\]{padding-top:clamp(104px,10vw,148px)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-\[18px\]{padding-bottom:18px}.pb-\[clamp\(28px\,6vw\,44px\)\]{padding-bottom:clamp(28px,6vw,44px)}.pb-\[clamp\(34px\,4\.5vw\,54px\)\]{padding-bottom:clamp(34px,4.5vw,54px)}.text-left{text-align:left}.align-top{vertical-align:top}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\!text-\[clamp\(1\.25rem\,2vw\,1\.95rem\)\]{font-size:clamp(1.25rem,2vw,1.95rem)!important}.\!text-\[clamp\(2\.5rem\,4\.6vw\,5rem\)\]{font-size:clamp(2.5rem,4.6vw,5rem)!important}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.97rem\]{font-size:.97rem}.text-\[1\.18rem\]{font-size:1.18rem}.text-\[clamp\(0\.94rem\,1\.18vw\,1\.08rem\)\]{font-size:clamp(.94rem,1.18vw,1.08rem)}.text-\[clamp\(0\.96rem\,1\.32vw\,1\.18rem\)\]{font-size:clamp(.96rem,1.32vw,1.18rem)}.text-\[clamp\(0\.98rem\,1\.25vw\,1\.12rem\)\]{font-size:clamp(.98rem,1.25vw,1.12rem)}.text-\[clamp\(0\.98rem\,1\.35vw\,1\.12rem\)\]{font-size:clamp(.98rem,1.35vw,1.12rem)}.text-\[clamp\(1\.1rem\,1\.6vw\,1\.42rem\)\]{font-size:clamp(1.1rem,1.6vw,1.42rem)}.text-\[clamp\(1\.1rem\,1\.7vw\,1\.55rem\)\]{font-size:clamp(1.1rem,1.7vw,1.55rem)}.text-\[clamp\(1\.1rem\,1\.55vw\,1\.4rem\)\]{font-size:clamp(1.1rem,1.55vw,1.4rem)}.text-\[clamp\(1\.2rem\,1\.8vw\,1\.7rem\)\]{font-size:clamp(1.2rem,1.8vw,1.7rem)}.text-\[clamp\(1\.04rem\,1\.5vw\,1\.28rem\)\]{font-size:clamp(1.04rem,1.5vw,1.28rem)}.text-\[clamp\(1\.05rem\,1\.4vw\,1\.2rem\)\]{font-size:clamp(1.05rem,1.4vw,1.2rem)}.text-\[clamp\(1\.05rem\,1\.4vw\,1\.22rem\)\]{font-size:clamp(1.05rem,1.4vw,1.22rem)}.text-\[clamp\(1\.05rem\,1\.4vw\,1\.28rem\)\]{font-size:clamp(1.05rem,1.4vw,1.28rem)}.text-\[clamp\(1\.05rem\,1\.5vw\,1\.2rem\)\]{font-size:clamp(1.05rem,1.5vw,1.2rem)}.text-\[clamp\(1\.8rem\,3\.4vw\,3\.4rem\)\]{font-size:clamp(1.8rem,3.4vw,3.4rem)}.text-\[clamp\(1\.15rem\,1\.7vw\,1\.45rem\)\]{font-size:clamp(1.15rem,1.7vw,1.45rem)}.text-\[clamp\(1\.18rem\,1\.6vw\,1\.45rem\)\]{font-size:clamp(1.18rem,1.6vw,1.45rem)}.text-\[clamp\(1\.25rem\,1\.8vw\,1\.65rem\)\]{font-size:clamp(1.25rem,1.8vw,1.65rem)}.text-\[clamp\(1\.28rem\,2\.1vw\,1\.95rem\)\]{font-size:clamp(1.28rem,2.1vw,1.95rem)}.text-\[clamp\(1\.55rem\,3vw\,3rem\)\]{font-size:clamp(1.55rem,3vw,3rem)}.\!leading-\[1\.3\]{--tw-leading:1.3!important;line-height:1.3!important}.\!leading-\[1\.05\]{--tw-leading:1.05!important;line-height:1.05!important}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.14\]{--tw-leading:1.14;line-height:1.14}.leading-\[1\.16\]{--tw-leading:1.16;line-height:1.16}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.42\]{--tw-leading:1.42;line-height:1.42}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.48\]{--tw-leading:1.48;line-height:1.48}.leading-\[1\.52\]{--tw-leading:1.52;line-height:1.52}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-\[color-mix\(in_srgb\,var\(--accent-yellow\)_70\%\,var\(--paper\)_30\%\)\]{color:var(--accent-yellow)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_srgb\,var\(--accent-yellow\)_70\%\,var\(--paper\)_30\%\)\]{color:color-mix(in srgb,var(--accent-yellow) 70%,var(--paper) 30%)}}.text-\[var\(--accent-yellow\)\]{color:var(--accent-yellow)}.text-\[var\(--forest-deep\)\]{color:var(--forest-deep)}.text-\[var\(--leaf\)\]{color:var(--leaf)}.text-\[var\(--paper\)\]{color:var(--paper)}.text-\[var\(--paper-soft\)\]{color:var(--paper-soft)}.not-italic{font-style:normal}.no-underline{text-decoration-line:none}.opacity-35{opacity:.35}.shadow-\[0_22px_44px_-14px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 22px 44px -14px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[max-width\]{transition-property:max-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,transform\]{transition-property:width,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[46px\]:after{content:var(--tw-content);top:46px}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}.after\:left-\[21px\]:after{content:var(--tw-content);left:21px}.after\:w-0\.5:after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.after\:bg-\[color-mix\(in_srgb\,var\(--leaf\)_30\%\,transparent\)\]:after{content:var(--tw-content);background-color:var(--leaf)}@supports (color:color-mix(in lab,red,red)){.after\:bg-\[color-mix\(in_srgb\,var\(--leaf\)_30\%\,transparent\)\]:after{background-color:color-mix(in srgb,var(--leaf) 30%,transparent)}}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:pr-0:last-child{padding-right:calc(var(--spacing) * 0)}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.last\:after\:hidden:last-child:after{content:var(--tw-content);display:none}@media(hover:hover){.hover\:z-\[4\]:hover{z-index:4}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:760px){.max-\[760px\]\:mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.max-\[760px\]\:\!min-h-0{min-height:calc(var(--spacing) * 0)!important}.max-\[760px\]\:\!w-full{width:100%!important}.max-\[760px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[760px\]\:flex-col{flex-direction:column}.max-\[760px\]\:items-stretch{align-items:stretch}.max-\[760px\]\:justify-center{justify-content:center}.max-\[760px\]\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.max-\[760px\]\:gap-\[18px\]{gap:18px}.max-\[760px\]\:pt-\[22px\]{padding-top:22px}.max-\[760px\]\:pt-\[clamp\(64px\,14vw\,92px\)\]{padding-top:clamp(64px,14vw,92px)}.max-\[760px\]\:\!pb-\[clamp\(48px\,9vw\,80px\)\]{padding-bottom:clamp(48px,9vw,80px)!important}.max-\[760px\]\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.max-\[760px\]\:\!text-\[clamp\(2\.3rem\,8vw\,3\.4rem\)\]{font-size:clamp(2.3rem,8vw,3.4rem)!important}.max-\[760px\]\:text-\[1\.18rem\]{font-size:1.18rem}}@media(min-width:700px){.min-\[700px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:760px){.min-\[760px\]\:mx-0{margin-inline:calc(var(--spacing) * 0)}.min-\[760px\]\:w-\[58\%\]{width:58%}.min-\[760px\]\:w-\[62\%\]{width:62%}.min-\[760px\]\:max-w-\[380px\]{max-width:380px}.min-\[760px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[760px\]\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1fr)}}@media(min-width:880px){.min-\[880px\]\:mt-\[clamp\(28px\,3vw\,44px\)\]{margin-top:clamp(28px,3vw,44px)}.min-\[880px\]\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.min-\[880px\]\:block{display:block}.min-\[880px\]\:hidden{display:none}.min-\[880px\]\:inline{display:inline}.min-\[880px\]\:h-auto{height:auto}.min-\[880px\]\:w-auto{width:auto}.min-\[880px\]\:flex-1{flex:1}.min-\[880px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.min-\[880px\]\:grid-rows-\[clamp\(2\.6rem\,4\.2vw\,3\.8rem\)_auto\]{grid-template-rows:clamp(2.6rem,4.2vw,3.8rem) auto}.min-\[880px\]\:flex-row{flex-direction:row}.min-\[880px\]\:gap-\[clamp\(28px\,3\.4vw\,56px\)\]{gap:clamp(28px,3.4vw,56px)}.min-\[880px\]\:gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.min-\[880px\]\:rounded-none{border-radius:0}.min-\[880px\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.min-\[880px\]\:border-\[color-mix\(in_srgb\,var\(--paper\)_18\%\,transparent\)\]{border-color:var(--paper)}@supports (color:color-mix(in lab,red,red)){.min-\[880px\]\:border-\[color-mix\(in_srgb\,var\(--paper\)_18\%\,transparent\)\]{border-color:color-mix(in srgb,var(--paper) 18%,transparent)}}.min-\[880px\]\:bg-transparent{background-color:#0000}.min-\[880px\]\:pt-0{padding-top:calc(var(--spacing) * 0)}.min-\[880px\]\:pt-\[clamp\(28px\,3vw\,44px\)\]{padding-top:clamp(28px,3vw,44px)}.min-\[880px\]\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.min-\[880px\]\:font-serif{font-family:var(--font-serif)}.min-\[880px\]\:text-\[clamp\(2\.6rem\,4\.2vw\,3\.8rem\)\]{font-size:clamp(2.6rem,4.2vw,3.8rem)}.min-\[880px\]\:leading-none{--tw-leading:1;line-height:1}.min-\[880px\]\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.min-\[880px\]\:text-\[var\(--accent-yellow\)\]{color:var(--accent-yellow)}.min-\[880px\]\:italic{font-style:italic}.min-\[880px\]\:after\:hidden:after{content:var(--tw-content);display:none}}@media(min-width:900px){.min-\[900px\]\:block{display:block}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media(min-width:1100px){.min-\[1100px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}:root{color-scheme:light;--forest:#263e2c;--forest-deep:#1f3325;--paper:#f0ead7;--paper-soft:#e5dcc0;--leaf:#7a9b66;--accent-yellow:#efbf35;--accent-yellow-ink:#2d220e;--accent-yellow-rgb:239 191 53;--line:#f0ead757;--ink:#182319;--page-edge-top:28px;--page-edge-inline:clamp(22px, 5vw, 72px)}body{background:var(--forest);color:var(--paper);font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.55}a{color:inherit}.hero{min-height:min(100vh,max(760px,56.3vw));padding:var(--page-edge-top) var(--page-edge-inline) 54px;background-color:var(--forest-deep);background-image:linear-gradient(90deg,#182319d1,#18231947 54%,#1823190d),var(--hero-art,url(/_astro/signal-from-noise-paper-hero-v5.CRw5tMbN.png));background-repeat:no-repeat;background-size:cover,var(--hero-art-size,auto 124%);background-position:var(--hero-overlay-position,center top),var(--hero-art-position,center top);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.hero:after{content:"";z-index:0;background:linear-gradient(to bottom,#1f332500,var(--forest-deep));pointer-events:none;inset-inline:0;height:clamp(42px,7vw,96px);position:absolute;bottom:-1px}.hero>*{z-index:1;position:relative}.nav{justify-content:space-between;align-items:center;gap:24px;display:flex}.brand{isolation:isolate;align-items:center;min-height:48px;font-size:clamp(1.55rem,2.2vw,2.24rem);line-height:1.1;text-decoration:none;display:inline-flex;position:relative}.brand:before{content:"";z-index:-1;background:var(--leaf);inset-inline:-.08em;border-radius:0;height:.38em;position:absolute;top:54%}@supports (color:color-mix(in lab,red,red)){.brand:before{background:color-mix(in srgb,var(--leaf) 46%,var(--paper) 18%)}}.brand:before{opacity:.58;pointer-events:none;transform:translateY(-50%)rotate(-1deg)}.nav-links{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:clamp(8px,1.2vw,16px);min-width:0;display:flex}.nav-page-links{flex-wrap:nowrap;align-items:center;gap:clamp(6px,1vw,12px);min-width:0;display:flex}.nav-menu{display:none;position:relative}.nav-menu summary{cursor:pointer;white-space:nowrap;text-underline-offset:.16em;border:1px solid;border-radius:2px;align-items:center;min-height:48px;padding:10px 14px;text-decoration:underline;text-decoration-thickness:.06em;list-style:none;display:inline-flex}.nav-menu summary::-webkit-details-marker{display:none}.nav-menu-panel{z-index:20;background:var(--paper);min-width:142px;color:var(--ink);border:1px solid #18231938;gap:6px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.nav-menu-panel a{white-space:nowrap;width:100%;display:block}.nav-menu-panel .nav-menu-sign-in,.nav-menu-panel .nav-menu-about,.nav-menu-panel .nav-menu-pricing,.nav-menu-panel .nav-menu-wordpress,.nav-menu-panel .nav-menu-docs,.nav-menu-panel .nav-menu-search,.nav-menu-panel .nav-menu-sign-up{display:none}.nav-menu-panel a:not([aria-current=page]):hover,.nav-menu-panel a:not([aria-current=page]):focus-visible{background:var(--forest)}@supports (color:color-mix(in lab,red,red)){.nav-menu-panel a:not([aria-current=page]):hover,.nav-menu-panel a:not([aria-current=page]):focus-visible{background:color-mix(in srgb,var(--forest) 10%,transparent)}}.nav-menu-panel a:not([aria-current=page]):hover,.nav-menu-panel a:not([aria-current=page]):focus-visible{text-decoration:none}.nav-menu-panel a[aria-current=page]{background:var(--forest)}@supports (color:color-mix(in lab,red,red)){.nav-menu-panel a[aria-current=page]{background:color-mix(in srgb,var(--forest) 14%,transparent)}}.nav-search{justify-content:center;align-items:center;width:34px;min-height:42px;padding:0;text-decoration:none;display:inline-flex}.nav-search-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:1em;height:1em}.nav-page-links a,.nav-menu-panel a{white-space:nowrap;text-underline-offset:.16em;border-radius:2px;padding:4px 9px;text-decoration-thickness:.06em}.nav-page-links a[aria-current=page],.nav-menu-panel a[aria-current=page]{background:var(--paper)}@supports (color:color-mix(in lab,red,red)){.nav-page-links a[aria-current=page],.nav-menu-panel a[aria-current=page]{background:color-mix(in srgb,var(--paper) 18%,transparent)}}.nav-page-links a[aria-current=page],.nav-menu-panel a[aria-current=page]{text-decoration:none}.nav-sign-up,.button{background:var(--accent-yellow);width:fit-content;min-height:48px;color:var(--accent-yellow-ink);border:1px solid;border-color:var(--accent-yellow);border-radius:2px;align-items:center;gap:9px;padding:10px 18px;text-decoration:none;display:inline-flex}.button{margin-top:34px}.actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.actions .button{cursor:pointer;font:inherit;margin-top:0}.button.secondary{color:var(--paper);border-color:var(--paper);background:0 0}.button.secondary:hover,.button.secondary:focus-visible{color:var(--accent-yellow);border-color:var(--accent-yellow)}.search-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;flex:none;width:.9em;height:.9em}.hero-copy{align-self:center;width:100%;max-width:1120px;margin-inline:auto;padding-block:54px}h1{max-width:9ch;font-size:clamp(3.6rem,8vw,8.6rem);font-weight:500;line-height:.94}.hero-copy p{max-width:32ch;margin-top:28px;font-size:clamp(1.35rem,2vw,2rem);line-height:1.48}.band{background:var(--forest-deep);color:var(--paper);padding:clamp(54px,8vw,104px) clamp(22px,5vw,72px)}.band.forest{background:var(--forest-deep);color:var(--paper)}.inner{max-width:1120px;margin-inline:auto}.lede{max-width:840px;font-size:clamp(1.55rem,3vw,3rem);line-height:1.14}.split{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:start;gap:clamp(34px,7vw,92px);display:grid}.plain-list{margin:0;padding:0;list-style:none}.plain-list li{border-bottom:1px solid;padding:20px 0}@supports (color:color-mix(in lab,red,red)){.plain-list li{border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent)}}.plain-list li{font-size:clamp(1.15rem,1.7vw,1.45rem)}.plain-list li:first-child{padding-top:0}.plain-list li:last-child{border-bottom:0}.plain-list strong{margin-bottom:4px;font-weight:600;display:block}.closing{max-width:860px}.closing p{margin-top:22px;font-size:clamp(1.25rem,2vw,1.8rem)}.setup{gap:clamp(34px,6vw,78px);display:grid}.setup-intro{max-width:920px}.setup-intro .lede{max-width:760px}.setup-intro p{max-width:780px;margin-top:24px;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.5}.setup-strip{--step-gap:clamp(58px, 8vw, 112px);gap:var(--step-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.setup-strip li{min-height:190px;padding:0;font-size:clamp(1.15rem,1.7vw,1.45rem);line-height:1.45;position:relative}.setup-strip li+li{padding-left:0}.setup-strip li+li:before{content:"→";top:50%;left:calc(var(--step-gap) / -2);color:currentColor;width:1em;position:absolute;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.setup-strip li+li:before{color:color-mix(in srgb,currentColor 58%,transparent)}}.setup-strip li+li:before{text-align:center;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1}.setup-strip strong{margin-bottom:clamp(12px,3vw,34px);font-size:clamp(1.35rem,2.2vw,2rem);font-weight:600;line-height:1.12;display:block}.pricing-overview-layout{grid-template-columns:minmax(0,.82fr) minmax(320px,1fr);align-items:start;gap:clamp(36px,7vw,96px);display:grid}.pricing-copy p{max-width:740px;margin-top:22px;font-size:clamp(1.15rem,1.8vw,1.55rem);line-height:1.5}.unit-price-list{gap:0;margin:clamp(24px,4vw,40px) 0 0;padding:0;list-style:none;display:grid}.unit-price-list li{border-top:1px solid;grid-template-columns:minmax(140px,.42fr) minmax(0,1fr);gap:18px;padding:12px 0;display:grid}@supports (color:color-mix(in lab,red,red)){.unit-price-list li{border-top:1px solid color-mix(in srgb,currentColor 22%,transparent)}}.unit-price-list li{font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.35}.unit-price-list strong{font-weight:600}.unit-price-values{gap:4px;display:grid}.unit-price-list [data-unit-price]{color:var(--paper-soft)}.unit-price-list.compact{max-width:700px}.estimate-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.estimate-list li{border-top:1px solid;padding:20px 0}@supports (color:color-mix(in lab,red,red)){.estimate-list li{border-top:1px solid color-mix(in srgb,currentColor 24%,transparent)}}.estimate-list strong,.estimate-list span{display:block}.estimate-list strong{white-space:nowrap;font-size:clamp(1.2rem,1.8vw,1.55rem);font-weight:600;line-height:1.18}.estimate-list span{margin-top:6px;font-size:clamp(1.02rem,1.35vw,1.2rem);line-height:1.38}.estimate-list [data-price-example-total]{color:var(--accent-yellow)}@supports (color:color-mix(in lab,red,red)){.estimate-list [data-price-example-total]{color:color-mix(in srgb,var(--accent-yellow) 70%,var(--paper) 30%)}}.estimate-list [data-price-example-total]{white-space:nowrap}.pricing-page{--subpage-motif-art:url(/_astro/signal-from-noise-subpage-pricing.CDuYMHeL.png);--subpage-motif-position:92% center;--subpage-motif-size:auto 100%;--subpage-motif-opacity:.4;isolation:isolate;min-height:auto;padding-top:var(--page-edge-top);position:relative;overflow:hidden}.pricing-page .nav{margin-bottom:clamp(56px,10vw,132px)}.pricing-hero h1{max-width:820px;margin-top:18px;font-size:clamp(2.15rem,4vw,4.35rem);line-height:.98}.pricing-hero p:not(.lede){max-width:820px;margin-top:26px;font-size:clamp(1.22rem,1.9vw,1.72rem);line-height:1.5}.pricing-calculator{grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);align-items:start;gap:clamp(38px,7vw,92px);display:grid}.calculator-controls{gap:clamp(28px,4vw,46px);display:grid}.slider-row{gap:14px;font-size:clamp(1.18rem,1.7vw,1.5rem);display:grid}.slider-row span{justify-content:space-between;gap:18px;display:flex}.slider-row output{color:var(--paper-soft);white-space:nowrap}.slider-row input{width:100%;accent-color:var(--accent-yellow)}.estimate-total{font-size:clamp(2.2rem,5vw,4.6rem);line-height:1}.price-lines{margin:clamp(26px,5vw,52px) 0 0}.price-lines div{border-top:1px solid;justify-content:space-between;gap:18px;padding:16px 0;display:flex}@supports (color:color-mix(in lab,red,red)){.price-lines div{border-top:1px solid color-mix(in srgb,currentColor 24%,transparent)}}.price-lines dt,.price-lines dd{margin:0}.price-lines dd{color:var(--paper-soft);text-align:right}.unit-price-panel{margin-top:clamp(30px,5vw,54px)}.unit-price-panel h2{font-size:clamp(1.25rem,1.8vw,1.55rem);font-weight:600;line-height:1.16}.pricing-notes .pricing-copy p+p{margin-top:18px}.pricing-notes .pricing-copy p:first-child{margin-top:0}.about-page{--subpage-motif-art:url(/_astro/signal-from-noise-subpage-about.ESjfbxNZ.png);--subpage-motif-position:84% center;--subpage-motif-size:auto 100%;--subpage-motif-opacity:.44;isolation:isolate;min-height:auto;padding-top:var(--page-edge-top);position:relative;overflow:hidden}.about-page .nav{margin-bottom:clamp(56px,10vw,132px)}.about-hero h1{max-width:920px;margin-top:0;font-size:clamp(2.15rem,4vw,4.35rem);line-height:1.08}.about-hero p:not(.lede){max-width:820px;margin-top:28px;font-size:clamp(1.22rem,1.9vw,1.72rem);line-height:1.5}.about-layout{grid-template-columns:minmax(0,.8fr) minmax(320px,1fr);align-items:start;gap:clamp(36px,7vw,96px);display:grid}.about-thread{gap:24px;font-size:clamp(1.15rem,1.8vw,1.55rem);line-height:1.5;display:grid}.about-principles{gap:clamp(34px,6vw,76px);display:grid}.about-principles .plain-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(30px,6vw,78px);display:grid}.about-principles .plain-list li{border-bottom:0;padding:0}.about-closing a,.about-hero a{text-underline-offset:.16em;text-decoration-thickness:.06em}.comparison-page{--subpage-motif-art:url(/_astro/signal-from-noise-subpage-compare.DMKCi67v.png);--subpage-motif-position:78% center;--subpage-motif-size:auto 100%;--subpage-motif-opacity:.42;isolation:isolate;min-height:auto;padding-top:var(--page-edge-top);position:relative;overflow:hidden}.terms-page{min-height:auto;padding-top:var(--page-edge-top)}.comparison-page .nav{margin-bottom:clamp(56px,10vw,132px)}.terms-page .nav{margin-bottom:clamp(48px,8vw,112px)}.about-page:before,.pricing-page:before,.comparison-page:before{content:"";z-index:0;background-image:var(--subpage-motif-art);background-repeat:no-repeat;background-size:var(--subpage-motif-size);background-position:var(--subpage-motif-position);opacity:var(--subpage-motif-opacity);pointer-events:none;position:absolute;inset:0}.about-page>*,.pricing-page>*,.comparison-page>*{z-index:1;position:relative}.about-page>.nav,.pricing-page>.nav,.comparison-page>.nav,.hero>.nav{z-index:3}.terms-hero p{color:var(--paper-soft);font-size:clamp(1.08rem,1.5vw,1.32rem)}.terms-hero h1{max-width:920px;margin-top:12px;font-size:clamp(2.15rem,4vw,4.35rem);line-height:1.02}.terms-document{background:var(--paper);color:var(--ink);padding:clamp(46px,8vw,96px) clamp(22px,5vw,72px)}.terms-content{max-width:1120px;margin-inline:auto}.terms-content>*{max-width:860px}.terms-content h2{margin-top:clamp(36px,6vw,58px);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.16}.terms-content p,.terms-content li{font-size:clamp(1.02rem,1.4vw,1.2rem);line-height:1.62}.terms-content p{margin-top:18px}.terms-content a{text-underline-offset:.16em;text-decoration-thickness:.06em}.terms-toc{margin:14px 0 0;padding-left:1.2em}.terms-toc li+li{margin-top:5px}.terms-updated{font-weight:600}.comparison-hero h1{max-width:900px;margin-top:0;font-size:clamp(2.15rem,4vw,4.35rem);line-height:1.02}.comparison-hero{max-width:1120px;margin-inline:auto}.comparison-hero p{max-width:860px;margin-top:26px;font-size:clamp(1.22rem,1.9vw,1.72rem);line-height:1.5}.comparison-list ul{margin:0;padding:0;list-style:none}.comparison-list{max-width:1120px;margin-inline:auto}.comparison-list li{border-top:1px solid;padding:24px 0}@supports (color:color-mix(in lab,red,red)){.comparison-list li{border-top:1px solid color-mix(in srgb,currentColor 24%,transparent)}}.comparison-list a{text-underline-offset:.16em;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:600;line-height:1.16;text-decoration-thickness:.06em}.comparison-list p{max-width:920px;margin-top:10px;font-size:clamp(1.08rem,1.5vw,1.32rem);line-height:1.48}.comparison-document{background:var(--forest-deep);color:var(--paper);padding:clamp(12px,2vw,24px)}.comparison-sections{background:var(--forest);width:100%;max-width:none;color:var(--paper);border-radius:12px;padding:clamp(42px,7vw,84px) clamp(24px,4.4vw,56px);overflow:hidden}.comparison-section{max-width:1120px;margin-inline:auto}.comparison-section+.comparison-section{margin-top:clamp(46px,7vw,92px)}.comparison-section h2{margin:0;font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.14}.comparison-section p,.comparison-return p{margin-top:16px;font-size:clamp(1.15rem,1.8vw,1.55rem);line-height:1.5}.comparison-section p+p{margin-top:18px}.comparison-unit-prices{max-width:780px}.comparison-unit-prices [data-unit-price]{color:var(--accent-yellow)}@supports (color:color-mix(in lab,red,red)){.comparison-unit-prices [data-unit-price]{color:color-mix(in srgb,var(--accent-yellow) 64%,var(--paper) 36%)}}.comparison-return{max-width:1120px;margin-inline:auto}.faq-layout{gap:clamp(34px,6vw,76px);display:grid}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(42px,8vw,110px);margin:0;padding:0;display:grid}.faq-item{border-top:1px solid;padding:22px 0}@supports (color:color-mix(in lab,red,red)){.faq-item{border-top:1px solid color-mix(in srgb,currentColor 24%,transparent)}}.faq-item:nth-last-child(-n+2),.faq-item:last-child{border-bottom:0}.faq-item dt{margin:0 0 8px;font-size:clamp(1.25rem,1.8vw,1.65rem);font-weight:600;line-height:1.16}.faq-item dd{margin:0;font-size:clamp(1.05rem,1.4vw,1.28rem);line-height:1.48}.faq-item a{text-underline-offset:.16em;text-decoration-thickness:.06em}.integration-page{isolation:isolate;min-height:auto;padding-top:var(--page-edge-top);background:var(--forest-deep);position:relative}.integration-page .nav{margin-bottom:clamp(56px,10vw,132px)}.integration-hero h1{max-width:900px;font-size:clamp(2.15rem,4vw,4.35rem);line-height:1.02}.integration-hero p{max-width:820px;margin-top:26px;font-size:clamp(1.18rem,1.8vw,1.62rem);line-height:1.5}.integration-hero code{background:var(--paper);padding:.08em .22em}@supports (color:color-mix(in lab,red,red)){.integration-hero code{background:color-mix(in srgb,var(--paper) 14%,transparent)}}.integration-hero code{border-radius:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86em}.integration-endpoint{overflow-wrap:anywhere}.integration-endpoint-placeholder{background:var(--accent-yellow);color:var(--accent-yellow-ink);border-radius:2px;padding:.02em .28em;font-weight:600;display:inline-block}.integration-endpoint-placeholder[data-placeholder=false]{background:var(--leaf)}@supports (color:color-mix(in lab,red,red)){.integration-endpoint-placeholder[data-placeholder=false]{background:color-mix(in srgb,var(--leaf) 58%,transparent)}}.integration-endpoint-placeholder[data-placeholder=false]{color:var(--paper)}.integration-note{color:var(--paper-soft)}.integration-docs{gap:clamp(32px,5vw,58px);min-width:0;display:grid}.integration-docs section{min-width:0;max-width:900px}.integration-docs h2{margin:0;font-size:clamp(1.72rem,3vw,2.65rem);line-height:1.08}.integration-docs p{max-width:760px;margin:18px 0 0;font-size:clamp(1.05rem,1.4vw,1.28rem);line-height:1.52}.integration-docs code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86em}.integration-code{min-width:0;max-width:100%;color:var(--ink);background:#fbfaf4;border:1px solid #1823192e;border-radius:6px;margin:22px 0 0;padding:18px 20px;font-size:.88rem;line-height:1.55;overflow-x:auto}.integration-code-panel{min-width:0;max-width:100%;margin:22px 0 0;position:relative}.integration-code-panel .integration-code{margin:0}.integration-code-copy{z-index:1;width:30px;height:30px;min-height:30px;color:var(--ink);cursor:pointer;font:inherit;background:#fffdf7;border:1px solid #18231957;border-radius:2px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute;top:10px;right:10px}.integration-code-copy-icon{flex:none;width:17px;height:17px;display:block}.integration-code-copy-icon[data-copy-icon=copied]{display:none}.integration-code-copy>.integration-code-copy-label{font-size:.78rem;font-weight:600;display:none}.integration-code-copy:hover,.integration-code-copy:focus-visible{background:var(--paper-soft)}.integration-code-copy[data-copy-state=copied]{background:var(--accent-yellow);border-color:var(--accent-yellow);width:auto;color:var(--accent-yellow-ink);gap:6px;padding:0 9px}.integration-code-copy[data-copy-state=copied] .integration-code-copy-icon[data-copy-icon=idle]{display:none}.integration-code-copy[data-copy-state=copied] .integration-code-copy-icon[data-copy-icon=copied]{display:block}.integration-code-copy[data-copy-state=copied] .integration-code-copy-label{display:inline}.instantsearch-site-selector{gap:12px;max-width:760px;margin-top:18px;display:grid}.instantsearch-site-selector[hidden]{display:none}.instantsearch-site-selector p{margin:0}.instantsearch-site-selector select{appearance:none;width:100%;max-width:420px;min-height:46px;color:var(--ink);font:inherit;padding:8px 10px;background-color:#fffdf7;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23182319' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:14px 8px;border:1px solid #18231957;border-radius:6px;padding-inline-end:46px}.instantsearch-demo-open{cursor:pointer;font:inherit;margin-top:22px}.instantsearch-demo-open-body{overflow:hidden}.instantsearch-demo-overlay[hidden]{display:none}.instantsearch-demo-overlay{z-index:50;color:var(--ink);background:#182319bd;align-items:center;padding:clamp(16px,4vw,42px);display:grid;position:fixed;inset:0}.instantsearch-demo-panel{background:#fbfaf4;border:1px solid #18231947;border-radius:6px;width:min(920px,100%);max-height:min(760px,100dvh - 32px);margin:auto;padding:clamp(18px,4vw,34px);overflow:auto}.instantsearch-demo-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.instantsearch-demo-header h3{margin:0;font-size:clamp(1.45rem,2.5vw,2.1rem);line-height:1.08}.instantsearch-demo-header p,.instantsearch-demo-status,.instantsearch-demo-stats{color:#182319b8;margin:8px 0 0;font-size:.98rem;line-height:1.38}.instantsearch-demo-close{min-height:38px;color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:1px solid #1823195c;border-radius:2px;flex:none;padding:7px 12px}.instantsearch-demo-close:hover,.instantsearch-demo-close:focus-visible{background:var(--forest);color:var(--paper)}.instantsearch-demo-section .ais-SearchBox-form{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;margin:0;display:grid}.instantsearch-demo-section .ais-SearchBox-input{min-width:0;min-height:48px;color:var(--ink);font:inherit;background:#fffdf7;border:1px solid #18231957;border-radius:2px;padding:10px 14px}.instantsearch-demo-section .ais-SearchBox-submit,.instantsearch-demo-section .ais-SearchBox-reset{background:var(--paper-soft);width:48px;min-height:48px;color:var(--ink);cursor:pointer;border:1px solid #18231957;border-radius:2px}.instantsearch-demo-section .ais-SearchBox-submitIcon,.instantsearch-demo-section .ais-SearchBox-resetIcon{width:16px;height:16px}.instantsearch-demo-section .ais-Hits-list{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.instantsearch-demo-section .ais-Hits-item{padding:0}.instantsearch-demo-hit a{color:inherit;background:#fffdf7;border:1px solid #18231929;border-radius:6px;gap:5px;padding:14px 16px;text-decoration:none;display:grid}.instantsearch-demo-hit a:hover,.instantsearch-demo-hit a:focus-visible{border-color:#1823196b}.instantsearch-demo-hit strong{font-size:1.1rem;line-height:1.22}.instantsearch-demo-hit p{color:#182319c2;margin:0;font-size:.98rem}.instantsearch-demo-hit em{background:var(--accent-yellow)}@supports (color:color-mix(in lab,red,red)){.instantsearch-demo-hit em{background:color-mix(in srgb,var(--accent-yellow) 34%,transparent)}}.instantsearch-demo-hit em{font-style:normal}.instantsearch-demo-section .ais-Pagination-list{flex-wrap:wrap;gap:6px;margin:22px 0 0;padding:0;list-style:none;display:flex}.instantsearch-demo-section .ais-Pagination-link{min-width:38px;min-height:38px;color:inherit;border:1px solid #18231947;border-radius:2px;justify-content:center;align-items:center;padding:6px 10px;text-decoration:none;display:inline-flex}.instantsearch-demo-section .ais-Pagination-item--selected .ais-Pagination-link{background:var(--forest);color:var(--paper)}.instantsearch-demo-section .ais-Pagination-item--disabled{opacity:.45}.source-section{background:var(--paper);color:var(--ink);padding:clamp(42px,7vw,86px) clamp(18px,4vw,54px)}.source-browser{--source-tree-width:300px;height:min(78vh,820px);min-height:620px;color:var(--ink);background:#fbfaf4;border:1px solid #18231938;border-radius:6px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.source-browser:fullscreen{border:0;border-radius:0;width:100vw;height:100vh;min-height:100vh}.source-browser-toolbar{background:#efe8d0;border-bottom:1px solid #18231929;justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:12px 14px 12px 18px;display:flex}.source-browser-toolbar div{gap:1px;display:grid}.source-browser-toolbar strong{font-size:1.02rem;line-height:1.2}.source-browser-toolbar span{color:#182319ad;font-size:.86rem;line-height:1.3}.source-browser-action{background:var(--forest);min-height:38px;color:var(--paper);cursor:pointer;font:inherit;border:1px solid #1823195c;border-radius:2px;padding:7px 12px;font-size:.92rem;line-height:1.1}.source-browser-action:hover,.source-browser-action:focus-visible{background:var(--forest-deep)}.source-browser-split{grid-template-columns:var(--source-tree-width) 10px minmax(0,1fr);min-height:0;display:grid}.source-tree{background:#f4eedc;border-right:1px solid #1823191f;min-width:0;overflow:auto}.source-tree-list{margin:0;padding:12px 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.84rem;line-height:1.35;list-style:none}.source-tree-directory,.source-tree-file{--source-depth:calc(var(--depth) * 18px);min-height:30px;padding:6px 10px 6px calc(16px + var(--source-depth));position:relative}.source-tree-directory{color:#182319b8;align-items:center;gap:7px;font-weight:700;display:flex}.source-tree-directory:before{content:"";border:1px solid;border-top-width:3px;border-radius:1px;flex:none;width:10px;height:7px}.source-tree-file{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:7px;display:flex}.source-tree-file:before{content:"";opacity:.72;border:1px solid;border-radius:1px;flex:none;width:9px;height:12px}.source-tree-file:hover,.source-tree-file:focus-visible{background:#7a9b662e;outline:0}.source-tree-file.is-active{color:var(--ink);background:#efbf3552;font-weight:700}.source-splitter{cursor:col-resize;touch-action:none;background:#e4dcc3;position:relative}.source-splitter:before{content:"";background:#18231952;width:2px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.source-splitter:focus-visible,.source-splitter.is-dragging{outline:2px solid var(--accent-yellow);outline-offset:-2px}.source-viewer{background:#fbfaf4;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.source-file-header{border-bottom:1px solid #1823191f;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:11px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem;line-height:1.35;display:flex}.source-file-header strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.source-file-header span{color:#182319a3;flex:none}.source-code-panes{min-width:0;min-height:0;overflow:hidden}.source-code-pane{height:100%}.source-code-pane[hidden]{display:none}.source-code-pane pre{border-radius:0;height:100%;margin:0;padding:18px 20px;font-size:.84rem;line-height:1.55;overflow:auto;background:#fbfaf4!important}.source-code-pane code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}footer{--footer-art:url(/_astro/signal-from-noise-footer-glow-01.DgM_4DTu.webp);background-color:var(--forest-deep);background-image:linear-gradient(to bottom,var(--forest-deep) 0%,#1f3325fa 28%,#1f3325d6 62%,#1f332580 100%),var(--footer-art);color:var(--paper);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:clamp(54px,8vw,84px) clamp(22px,5vw,72px) clamp(150px,18vw,240px);font-size:clamp(.95rem,1.2vw,1.15rem);line-height:1.35;position:relative;overflow:hidden}footer.footer-art-01{--footer-art:url(/_astro/signal-from-noise-footer-glow-01.DgM_4DTu.webp)}footer.footer-art-02{--footer-art:url(/_astro/signal-from-noise-footer-glow-02.BeabFig4.webp)}footer.footer-art-03{--footer-art:url(/_astro/signal-from-noise-footer-glow-03.sstaityh.webp)}footer.footer-art-04{--footer-art:url(/_astro/signal-from-noise-footer-glow-04.B0i0eGd-.webp)}footer.footer-art-05{--footer-art:url(/_astro/signal-from-noise-footer-glow-05.Dt8NQhu-.webp)}footer.footer-art-06{--footer-art:url(/_astro/signal-from-noise-footer-glow-06.D994ORh2.webp)}footer.footer-art-07{--footer-art:url(/_astro/signal-from-noise-footer-glow-07.DX0LGXLu.webp)}footer.footer-art-08{--footer-art:url(/_astro/signal-from-noise-footer-glow-08.VGuy3GSx.webp)}footer.footer-art-09{--footer-art:url(/_astro/signal-from-noise-footer-glow-09.DS3i_LUz.webp)}footer.footer-art-10{--footer-art:url(/_astro/signal-from-noise-footer-glow-10.D6gnaqfV.webp)}footer:before{content:"";background:rgb(var(--accent-yellow-rgb) / .64);width:11px;height:7px;box-shadow:8vw -5px 0 -2px #7a9b6699,18vw 8px 0 -1px #263e2c7a,31vw -2px 0 -2px rgb(var(--accent-yellow-rgb) / .58),45vw 10px 0 -1px #7a9b6685,59vw -7px 0 -2px #263e2c6b,72vw 5px 0 -1px rgb(var(--accent-yellow-rgb) / .54);opacity:.72;pointer-events:none;border-radius:1px;position:absolute;bottom:clamp(14px,2.4vw,28px);left:clamp(22px,5vw,72px);transform:rotate(-11deg)}footer:after{content:"";width:8px;height:5px;box-shadow:17vw -18px 0 -1px rgb(var(--accent-yellow-rgb) / .46),34vw 6px #263e2c57,52vw -12px 0 -1px #7a9b6675,68vw 3px 0 -1px rgb(var(--accent-yellow-rgb) / .42);opacity:.58;pointer-events:none;background:#7a9b6680;border-radius:1px;position:absolute;bottom:clamp(46px,7vw,84px);left:clamp(46px,12vw,160px);transform:rotate(18deg)}footer .inner{z-index:1;grid-template-columns:minmax(180px,1fr) minmax(130px,max-content) minmax(150px,max-content) minmax(150px,max-content);align-items:start;gap:18px clamp(24px,5vw,64px);display:grid;position:relative}.footer-links{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.footer-links a{text-underline-offset:.16em;text-decoration-thickness:.06em}.integration-footer-links{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.integration-footer-links a{text-underline-offset:.16em;text-decoration-thickness:.06em}.comparison-footer-links{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.comparison-footer-links a{text-underline-offset:.16em;text-decoration-thickness:.06em}.footer-links span,.integration-footer-links span,.comparison-footer-links span{font-weight:600}@media(max-width:1120px){.nav-menu{display:block}.nav-item-sign-in{display:none}.nav-menu-panel .nav-menu-sign-in{display:block}}@media(max-width:1040px){.nav-item-about{display:none}.nav-menu-panel .nav-menu-about{display:block}}@media(max-width:960px){.nav-item-pricing{display:none}.nav-menu-panel .nav-menu-pricing{display:block}}@media(max-width:880px){.nav-item-wordpress{display:none}.nav-menu-panel .nav-menu-wordpress{display:block}}@media(max-width:800px){.nav-item-docs{display:none}.nav-menu-panel .nav-menu-docs{display:block}}@media(max-width:760px){body{font-size:18px}.hero{background-size:cover,var(--hero-mobile-art-size,var(--hero-art-size,auto 124%));background-position:var(--hero-mobile-overlay-position,58% top),var(--hero-mobile-art-position,58% top);min-height:82vh}.nav{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:12px;display:grid}.brand{justify-self:start}.nav-links{justify-content:flex-end;justify-self:end;align-items:flex-start;gap:10px;min-width:max-content;display:flex}.nav-page-links{display:none}.nav-menu{display:block}.nav-sign-up{display:none}.nav-menu-panel .nav-menu-search,.nav-menu-panel .nav-menu-sign-up{display:block}.split,.about-layout,.pricing-overview-layout,.pricing-calculator{grid-template-columns:1fr}.comparison-document{padding-inline:0}.comparison-sections{border-radius:0}.slider-row span,.price-lines div,.unit-price-list li{gap:4px;display:grid}.price-lines dd{text-align:left}.setup-strip{--step-gap:68px;grid-template-columns:1fr;padding-top:0}.setup-strip li{min-height:auto;padding:0}.setup-strip li+li{padding-left:0}.setup-strip li+li:before{content:"↓";top:calc(var(--step-gap) / -2);font-size:2rem;left:50%;transform:translate(-50%,-50%)}.setup-strip strong{margin-bottom:8px}.faq-grid,.about-principles .plain-list{grid-template-columns:1fr}.source-section{padding-inline:12px}.source-browser{height:auto;min-height:0}.source-browser:fullscreen{height:100vh}.source-browser-split{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.source-tree{border-bottom:1px solid #1823191f;border-right:0;max-height:260px}.source-splitter{display:none}.source-viewer{min-height:560px}.source-browser-toolbar,.source-file-header{flex-direction:column;align-items:flex-start}.source-file-header strong{white-space:normal;overflow-wrap:anywhere;width:100%}footer .inner{grid-template-columns:1fr 1fr}footer .inner>span:first-child{order:3;grid-column:1/-1;padding-block:clamp(18px,5vw,28px) clamp(16px,6vw,30px)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
