.IceDialog-module__RNDwQq__overlay{z-index:220;-webkit-backdrop-filter:blur(12px)saturate(110%);will-change:backdrop-filter, opacity;background:#0c1610a6;position:fixed;inset:0}.IceDialog-module__RNDwQq__panel{--popup-ink:#28372e;--popup-muted:#536452;--popup-accent:#496b50;--popup-surface:#f4f7ee;--popup-inset:#e6ecdc;--popup-hover:#dbe4cf;--popup-solid:#f4f7ee;--popup-action:#223c2a;--popup-action-text:#f4f7ed;--popup-focus:#486b50;top:calc(var(--popup-viewport-top,0px) + var(--popup-viewport-height,100dvh) / 2);z-index:221;width:min(520px,100% - 40px);max-height:min(780px, calc(var(--popup-viewport-height,100dvh) - 40px));background:var(--popup-surface);color:var(--popup-ink);will-change:transform, opacity;font-family:var(--font-home), Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;border:0;border-radius:28px;flex-direction:column;margin:0;padding:0;font-size:.875rem;font-weight:450;line-height:1.6;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 100px #00000059,0 4px 16px #0000001f}.IceDialog-module__RNDwQq__panel:before{content:"";z-index:0;aspect-ratio:1;filter:blur(11px);opacity:.72;pointer-events:none;background:radial-gradient(circle at 33% 36%,#ffffeea3 0 3%,#0000 4% 13%,#d9e9cb42 14% 19%,#0000 21%),conic-gradient(from 214deg,#0000,#c2dab23b,#0000 24%,#fffde845,#0000 49%);border-radius:48% 52% 61% 39%;width:min(34rem,88%);position:absolute;top:-36%;right:-18%;transform:rotate(-13deg)}.IceDialog-module__RNDwQq__panel:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:1px;box-shadow:inset 0 1px #ffffff8f}.IceDialog-module__RNDwQq__panel>*{z-index:1;position:relative}.IceDialog-module__RNDwQq__panel[data-size=wide]{width:min(700px,100% - 40px)}.IceDialog-module__RNDwQq__panel[data-size=form]{width:min(560px,100% - 40px)}.IceDialog-module__RNDwQq__panel *,.IceDialog-module__RNDwQq__panel :before,.IceDialog-module__RNDwQq__panel :after{box-sizing:border-box}.IceDialog-module__RNDwQq__panel :where(h2,h3,h4,p,ul,fieldset){margin:0}.IceDialog-module__RNDwQq__panel :where(h2,h3,h4){color:inherit;font-family:inherit}.IceDialog-module__RNDwQq__panel :where(button,input,textarea,fieldset){font:inherit;border:0}.IceDialog-module__RNDwQq__panel :where(button,a){-webkit-tap-highlight-color:transparent}.IceDialog-module__RNDwQq__panel :where(button){background-color:var(--popup-inset);-webkit-backdrop-filter:blur(14px)saturate(135%);cursor:pointer;border-radius:999px;transition:scale .3s cubic-bezier(.16,1,.3,1),background-color .2s,color .2s,box-shadow .3s cubic-bezier(.16,1,.3,1),transform .2s;scale:1}.IceDialog-module__RNDwQq__panel :where(a){color:inherit}.IceDialog-module__RNDwQq__panel :where(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--popup-focus);outline-offset:4px}.IceDialog-module__RNDwQq__panel :where(button):disabled{opacity:.55;cursor:wait}.IceDialog-module__RNDwQq__title:focus{outline:none}.IceDialog-module__RNDwQq__panel ::selection{color:#f7f8ee;background:#516b53}.IceDialog-module__RNDwQq__header{flex-shrink:0;align-items:flex-start;gap:12px;padding:28px 28px 20px;display:flex}.IceDialog-module__RNDwQq__heading{flex:1;min-width:0;padding-top:4px}.IceDialog-module__RNDwQq__label{color:var(--popup-muted);font-size:.75rem;font-weight:550;margin-bottom:12px!important}.IceDialog-module__RNDwQq__title{letter-spacing:-.035em;text-wrap:balance;font-size:2rem;font-weight:500;line-height:1.14}.IceDialog-module__RNDwQq__description{max-width:45ch;color:var(--popup-muted);text-wrap:pretty;font-size:.875rem;line-height:1.7;margin-top:14px!important}.IceDialog-module__RNDwQq__close{background:var(--popup-inset);width:44px;height:44px;color:var(--popup-ink);border-radius:999px;flex-shrink:0;place-items:center;padding:0;transition:background .18s,transform .18s;display:grid}.IceDialog-module__RNDwQq__close:hover{background:var(--popup-hover)}.IceDialog-module__RNDwQq__close:active{transform:scale(.95)}.IceDialog-module__RNDwQq__content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#7f977e80 transparent;min-height:0;padding:4px 28px 24px;scroll-padding-block:16px;overflow-y:auto}.IceDialog-module__RNDwQq__footer{background:var(--popup-inset);-webkit-backdrop-filter:blur(18px)saturate(120%);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;padding:18px 28px 26px;display:flex}.IceDialog-module__RNDwQq__primary,.IceDialog-module__RNDwQq__secondary,.IceDialog-module__RNDwQq__quietLink{-webkit-backdrop-filter:blur(16px)saturate(135%);border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 18px;line-height:1.35;text-decoration:none;transition:scale .3s cubic-bezier(.16,1,.3,1),background-color .2s,color .2s,box-shadow .3s cubic-bezier(.16,1,.3,1),transform .2s;display:inline-flex;scale:1;font-size:.8125rem!important;font-weight:550!important}.IceDialog-module__RNDwQq__primary{background:var(--popup-action);box-shadow:0 3px #17301e70,0 6px 18px #2b4a321c,inset 0 1px #ffffff2b;color:var(--popup-action-text)!important}.IceDialog-module__RNDwQq__primary:hover{background:#45604ab5}.IceDialog-module__RNDwQq__primary:active{transform:translateY(2px);box-shadow:0 1px #17301e70}.IceDialog-module__RNDwQq__secondary{background:var(--popup-inset);color:var(--popup-ink)}.IceDialog-module__RNDwQq__secondary:hover{background:var(--popup-hover)}.IceDialog-module__RNDwQq__secondary:active{transform:translateY(1px)}.IceDialog-module__RNDwQq__quietLink{color:var(--popup-muted);background:var(--popup-inset);padding-inline:14px}.IceDialog-module__RNDwQq__quietLink:hover{color:var(--popup-ink);text-underline-offset:4px;text-decoration:underline}.IceDialog-module__RNDwQq__panel :where(button):not(:disabled):active,.IceDialog-module__RNDwQq__quietLink:active{scale:.965}@media (hover:hover) and (pointer:fine){.IceDialog-module__RNDwQq__panel :where(button):not(:disabled):hover,.IceDialog-module__RNDwQq__quietLink:hover{scale:1.018}}.IceDialog-module__RNDwQq__primary svg,.IceDialog-module__RNDwQq__secondary svg,.IceDialog-module__RNDwQq__quietLink svg{flex-shrink:0}.IceDialog-module__RNDwQq__footerNote{color:var(--popup-muted);flex-basis:100%;font-size:.75rem;line-height:1.6}.IceDialog-module__RNDwQq__featureList{gap:22px;padding:6px 0 2px;list-style:none;display:grid}.IceDialog-module__RNDwQq__feature{align-items:flex-start;gap:16px;display:flex}.IceDialog-module__RNDwQq__feature>svg{color:var(--popup-accent);flex-shrink:0;margin-top:3px}.IceDialog-module__RNDwQq__feature h3{font-size:.9375rem;font-weight:600;line-height:1.5}.IceDialog-module__RNDwQq__feature p{color:var(--popup-muted);margin-top:4px;font-size:.8125rem;line-height:1.7}.IceDialog-module__RNDwQq__feature a{text-underline-offset:4px}.IceDialog-module__RNDwQq__waveform{background:var(--popup-inset);perspective:700px;border-radius:20px;justify-content:center;align-items:center;gap:6px;height:126px;margin:0 0 20px;padding:15px;display:flex;overflow:hidden}.IceDialog-module__RNDwQq__waveform i{width:7px;height:calc(var(--bar-height) * 1px);background:linear-gradient(90deg,#9caf97,#dce5ce 44%,#668368);border-radius:999px;flex-shrink:0;display:block;transform:rotateY(-18deg);box-shadow:2px 3px 4px #3e604525}.IceDialog-module__RNDwQq__highlights{grid-template-columns:1fr 1fr;gap:20px 24px;margin:0;padding:0;list-style:none;display:grid}.IceDialog-module__RNDwQq__highlights strong{margin-bottom:4px;font-size:.875rem;font-weight:600;display:block}.IceDialog-module__RNDwQq__highlights p{color:var(--popup-muted);font-size:.8125rem;line-height:1.6}.IceDialog-module__RNDwQq__mobileNote{background:var(--popup-inset);border-radius:20px;align-items:flex-start;gap:16px;padding:18px;display:flex}.IceDialog-module__RNDwQq__mobileNote>svg{color:var(--popup-accent);flex-shrink:0}.IceDialog-module__RNDwQq__mobileNote p{color:var(--popup-muted);font-size:.875rem;line-height:1.75}.IceDialog-module__RNDwQq__prose{gap:26px;display:grid}.IceDialog-module__RNDwQq__prose h3{margin-bottom:8px;font-size:1rem;font-weight:600;line-height:1.5}.IceDialog-module__RNDwQq__prose p,.IceDialog-module__RNDwQq__prose li{color:var(--popup-muted);font-size:.875rem;line-height:1.8}.IceDialog-module__RNDwQq__prose ul{gap:7px;margin-top:12px;padding-left:18px;list-style:outside;display:grid}.IceDialog-module__RNDwQq__release+.IceDialog-module__RNDwQq__release{margin-top:12px}.IceDialog-module__RNDwQq__releaseSummary{background:var(--popup-inset);cursor:pointer;border-radius:16px;align-items:center;gap:14px;min-height:64px;padding:12px 14px;list-style:none;display:flex}.IceDialog-module__RNDwQq__releaseSummary::-webkit-details-marker{display:none}.IceDialog-module__RNDwQq__releaseSummary>div{flex:1;min-width:0}.IceDialog-module__RNDwQq__releaseSummary strong{font-size:1rem;font-weight:600}.IceDialog-module__RNDwQq__releaseSummary time{color:var(--popup-muted);font-size:.75rem;display:block}.IceDialog-module__RNDwQq__releaseSummary svg{color:var(--popup-muted);flex-shrink:0;transition:transform .2s}.IceDialog-module__RNDwQq__release[open] .IceDialog-module__RNDwQq__releaseSummary svg{transform:rotate(45deg)}.IceDialog-module__RNDwQq__releaseBadge{background:var(--popup-inset);color:var(--popup-muted);vertical-align:middle;border-radius:999px;margin-left:10px;padding:3px 8px;font-size:.6875rem;font-weight:550}.IceDialog-module__RNDwQq__releaseContent{padding:22px 4px 14px}.IceDialog-module__RNDwQq__releaseContent h3{letter-spacing:-.015em;margin-bottom:10px;font-size:1.125rem;font-weight:550;line-height:1.5}.IceDialog-module__RNDwQq__releaseContent>p{color:var(--popup-muted);font-size:.8125rem;line-height:1.8}.IceDialog-module__RNDwQq__changeList{gap:18px;padding:20px 0;list-style:none;display:grid}.IceDialog-module__RNDwQq__changeList h4{font-size:.8125rem;font-weight:600;line-height:1.6}.IceDialog-module__RNDwQq__changeList p{color:var(--popup-muted);margin-top:5px;font-size:.8125rem;line-height:1.8}.IceDialog-module__RNDwQq__notice{width:100%;color:var(--popup-muted);font-size:.8125rem;line-height:1.7}.IceDialog-module__RNDwQq__form{gap:22px;display:grid}.IceDialog-module__RNDwQq__field{gap:9px;min-width:0;padding:0;display:grid}.IceDialog-module__RNDwQq__field>label,.IceDialog-module__RNDwQq__field>legend{color:var(--popup-ink);font-size:.8125rem;font-weight:550}.IceDialog-module__RNDwQq__field>legend{margin-bottom:10px}.IceDialog-module__RNDwQq__input,.IceDialog-module__RNDwQq__textarea{background:var(--popup-inset);width:100%;min-width:0;color:var(--popup-ink);border-radius:18px;padding:12px 16px;line-height:1.65;box-shadow:inset 0 2px 4px #365a3e0b;font-size:1rem!important}.IceDialog-module__RNDwQq__input{min-height:48px}.IceDialog-module__RNDwQq__textarea{resize:vertical;min-height:132px;max-height:300px}.IceDialog-module__RNDwQq__input::-moz-placeholder{color:var(--popup-muted);opacity:1}.IceDialog-module__RNDwQq__textarea::-moz-placeholder{color:var(--popup-muted);opacity:1}.IceDialog-module__RNDwQq__input::placeholder,.IceDialog-module__RNDwQq__textarea::placeholder{color:var(--popup-muted);opacity:1}.IceDialog-module__RNDwQq__categories{grid-template-columns:1fr 1fr;gap:9px;display:grid}.IceDialog-module__RNDwQq__category{background:var(--popup-inset);min-height:44px;color:var(--popup-muted);cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:10px 14px;font-size:.8125rem;transition:background .18s,color .18s;display:flex;position:relative}.IceDialog-module__RNDwQq__category input{opacity:0;width:1px;height:1px;position:absolute}.IceDialog-module__RNDwQq__category:has(input:checked){background:var(--popup-action);color:var(--popup-action-text)}.IceDialog-module__RNDwQq__category:has(input:focus-visible){outline:2px solid var(--popup-focus);outline-offset:4px}.IceDialog-module__RNDwQq__category:has(input:disabled){opacity:.55;cursor:wait}.IceDialog-module__RNDwQq__category svg{flex-shrink:0}.IceDialog-module__RNDwQq__error{color:#852c35;background:#f3dfe563;border-radius:16px;padding:12px 14px;font-size:.8125rem;line-height:1.7}.IceDialog-module__RNDwQq__success{justify-items:start;gap:14px;padding:10px 0 20px;display:grid}.IceDialog-module__RNDwQq__success>svg{color:var(--popup-accent)}.IceDialog-module__RNDwQq__success h3{letter-spacing:-.02em;font-size:1.375rem;font-weight:550}.IceDialog-module__RNDwQq__success p{max-width:40ch;color:var(--popup-muted);line-height:1.8}.IceDialog-module__RNDwQq__sending{align-items:center;gap:3px;height:16px;display:inline-flex}.IceDialog-module__RNDwQq__sending i{background:currentColor;border-radius:999px;width:3px;height:12px}.IceDialog-module__RNDwQq__sending i:nth-child(2){height:7px}.IceDialog-module__RNDwQq__sending i:nth-child(3){height:10px}.IceDialog-module__RNDwQq__panel[data-compact=true]{overscroll-behavior:contain;overflow-y:auto}.IceDialog-module__RNDwQq__panel[data-compact=true] .IceDialog-module__RNDwQq__content{flex-shrink:0;overflow:visible}.IceDialog-module__RNDwQq__panel[data-compact=true] .IceDialog-module__RNDwQq__description{font-size:.8125rem}.IceDialog-module__RNDwQq__panel[data-compact=true] .IceDialog-module__RNDwQq__title{font-size:1.375rem}.dark .IceDialog-module__RNDwQq__panel[data-appearance=adaptive]{--popup-ink:#edf2e7;--popup-muted:#a3b89f;--popup-accent:#81c67e;--popup-surface:#141815;--popup-inset:#1e2420;--popup-hover:#29332b;--popup-solid:#141815;--popup-action:#2e4d36;--popup-action-text:#f4f7ed;--popup-focus:#81c67e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-backdrop-filter:none;box-shadow:0 24px 100px #000000b3,0 4px 20px #0006}.dark .IceDialog-module__RNDwQq__overlay[data-appearance=adaptive]{-webkit-backdrop-filter:blur(12px);background:#000000bf}.dark .IceDialog-module__RNDwQq__panel[data-appearance=adaptive] .IceDialog-module__RNDwQq__primary:hover{background:#395e43}.dark .IceDialog-module__RNDwQq__panel[data-appearance=adaptive] .IceDialog-module__RNDwQq__error{color:#ffd9df;background:#3e1b23}.IceDialog-module__RNDwQq__panel[data-position=bottom]{top:auto;bottom:env(safe-area-inset-bottom,12px);border-bottom-right-radius:28px;border-bottom-left-radius:28px;margin-bottom:12px;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.IceDialog-module__RNDwQq__overlay[data-state=open]{animation:.24s ease-out IceDialog-module__RNDwQq__shadeIn}.IceDialog-module__RNDwQq__overlay[data-state=closed]{animation:.18s ease-in IceDialog-module__RNDwQq__shadeOut}.IceDialog-module__RNDwQq__panel[data-state=open]{animation:.32s cubic-bezier(.16,1,.3,1) IceDialog-module__RNDwQq__panelIn}.IceDialog-module__RNDwQq__panel[data-state=closed]{animation:.18s ease-in IceDialog-module__RNDwQq__panelOut}.IceDialog-module__RNDwQq__panel[data-position=bottom][data-state=open]{animation:.32s cubic-bezier(.16,1,.3,1) IceDialog-module__RNDwQq__bottomIn}.IceDialog-module__RNDwQq__panel[data-position=bottom][data-state=closed]{animation:.18s ease-in IceDialog-module__RNDwQq__bottomOut}.IceDialog-module__RNDwQq__panel[data-state=open] .IceDialog-module__RNDwQq__waveform i{animation:.6s cubic-bezier(.16,1,.3,1) both IceDialog-module__RNDwQq__barIn;animation-delay:calc(var(--bar-index) * 8ms)}.IceDialog-module__RNDwQq__sending i{animation:.8s ease-in-out infinite alternate IceDialog-module__RNDwQq__sending}.IceDialog-module__RNDwQq__sending i:nth-child(2){animation-delay:.2s}.IceDialog-module__RNDwQq__sending i:nth-child(3){animation-delay:.4s}}@keyframes IceDialog-module__RNDwQq__shadeIn{0%{opacity:0}to{opacity:1}}@keyframes IceDialog-module__RNDwQq__shadeOut{0%{opacity:1}to{opacity:0}}@keyframes IceDialog-module__RNDwQq__panelIn{0%{opacity:0;transform:translate(-50%,calc(18px - 50%))scale(.975)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes IceDialog-module__RNDwQq__panelOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,calc(8px - 50%))scale(.99)}}@keyframes IceDialog-module__RNDwQq__bottomIn{0%{opacity:0;transform:translate(-50%,18px)scale(.975)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes IceDialog-module__RNDwQq__bottomOut{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,8px)scale(.99)}}@keyframes IceDialog-module__RNDwQq__barIn{0%{opacity:0;transform:rotateY(-18deg)scaleY(.2)}to{opacity:1;transform:rotateY(-18deg)scaleY(1)}}@keyframes IceDialog-module__RNDwQq__sending{to{transform:scaleY(.45)}}@media (max-width:600px){.IceDialog-module__RNDwQq__panel,.IceDialog-module__RNDwQq__panel[data-size=wide],.IceDialog-module__RNDwQq__panel[data-size=form]{width:calc(100% - 24px);max-height:calc(var(--popup-viewport-height,100dvh) - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-radius:24px}.IceDialog-module__RNDwQq__header{gap:8px;padding:22px 20px 16px}.IceDialog-module__RNDwQq__title{font-size:1.75rem}.IceDialog-module__RNDwQq__label{margin-bottom:10px!important}.IceDialog-module__RNDwQq__content{padding:4px 20px 22px}.IceDialog-module__RNDwQq__footer{gap:9px;padding:16px 20px 20px}.IceDialog-module__RNDwQq__featureList{gap:18px}.IceDialog-module__RNDwQq__highlights{gap:16px 18px}.IceDialog-module__RNDwQq__waveform{gap:5px;height:110px}.IceDialog-module__RNDwQq__waveform i{width:6px}}@media (max-height:580px){.IceDialog-module__RNDwQq__header{padding-block:16px 12px}.IceDialog-module__RNDwQq__label{margin-bottom:8px!important}.IceDialog-module__RNDwQq__title{font-size:1.5rem}.IceDialog-module__RNDwQq__description{margin-top:8px!important}.IceDialog-module__RNDwQq__footer{padding-block:12px 16px}.IceDialog-module__RNDwQq__waveform{height:76px}}@media (max-width:359px){.IceDialog-module__RNDwQq__categories{grid-template-columns:1fr}.IceDialog-module__RNDwQq__highlights{grid-template-columns:1fr;gap:14px}.IceDialog-module__RNDwQq__waveform{gap:4px}.IceDialog-module__RNDwQq__waveform i{width:5px}}@media (prefers-reduced-motion:reduce){.IceDialog-module__RNDwQq__panel *,.IceDialog-module__RNDwQq__panel,.IceDialog-module__RNDwQq__overlay{transition:none!important;animation:none!important}}@media (prefers-contrast:more){.IceDialog-module__RNDwQq__panel{background:var(--popup-solid);-webkit-backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.IceDialog-module__RNDwQq__panel{background:var(--popup-solid)}}.IceDialog-module__RNDwQq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.SiteFooter-module__wWXZva__footer{--footer-base:var(--color-background,#fff);--footer-ink:var(--color-text,#17191b);--footer-secondary:color-mix(in srgb, var(--footer-ink) 68%, var(--footer-base));--footer-accent:var(--color-primary,#1a4d2e);--footer-glass:color-mix(in srgb, var(--footer-accent) 6%, transparent);--footer-glass-hover:color-mix(in srgb, var(--footer-accent) 12%, transparent);color:var(--footer-ink);padding:clamp(1.5rem, 3vw, 2.5rem) 1rem max(2rem, env(safe-area-inset-bottom));background:0 0;position:relative}.dark .SiteFooter-module__wWXZva__footer{--footer-accent:color-mix(in srgb, var(--color-primary,#1a4d2e) 30%, var(--footer-ink))}.SiteFooter-module__wWXZva__container{max-width:100rem;margin-inline:auto;padding-inline:1rem}.SiteFooter-module__wWXZva__masthead{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-bottom:clamp(2.25rem,4vw,3.5rem);display:grid}.SiteFooter-module__wWXZva__brand{min-width:0}.SiteFooter-module__wWXZva__brandLink{color:var(--footer-accent);font-family:var(--font-home), sans-serif;letter-spacing:-.04em;align-items:center;gap:clamp(.75rem,1.5vw,1.5rem);font-size:clamp(4rem,7.5vw,6.25rem);font-weight:600;line-height:1.15;text-decoration:none;display:inline-flex}.SiteFooter-module__wWXZva__brandMark{-o-object-fit:contain;object-fit:contain;flex:none;width:1.1em;height:1.1em}.dark .SiteFooter-module__wWXZva__brandMark[data-default-logo=true]{filter:brightness(0)invert();opacity:.9}.SiteFooter-module__wWXZva__brandNote{max-width:38ch;color:var(--footer-secondary);text-wrap:pretty;margin-top:.75rem;font-size:.9375rem;line-height:1.65}.SiteFooter-module__wWXZva__newsletter{background:0 0;justify-self:end;width:100%;max-width:26rem}.SiteFooter-module__wWXZva__newsletterIntro h2{color:var(--footer-ink);font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.02em;margin:0 0 .375rem;font-size:1.625rem;font-weight:400;line-height:1.3}.SiteFooter-module__wWXZva__newsletterIntro p{color:var(--footer-secondary);margin:0 0 1rem;font-size:.875rem;line-height:1.6}.SiteFooter-module__wWXZva__form{min-width:0}.SiteFooter-module__wWXZva__inputLabel{color:var(--footer-secondary);margin:0 0 .5rem .125rem;font-size:.75rem;font-weight:500;display:block}.SiteFooter-module__wWXZva__emailField{background:var(--footer-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;align-items:center;gap:.5rem;min-width:0;padding:.375rem;transition:background-color .2s;display:flex}.SiteFooter-module__wWXZva__emailInput{width:0;min-width:0;min-height:2.75rem;color:var(--footer-ink);font:inherit;background:0 0;border:0;border-radius:999px;outline:none;flex:1;padding:.625rem .5rem .625rem .75rem;font-size:1rem;line-height:1.5}.SiteFooter-module__wWXZva__emailInput::placeholder{color:var(--footer-secondary);opacity:1}.SiteFooter-module__wWXZva__emailInput:disabled{opacity:1;-webkit-text-fill-color:var(--footer-secondary)}.SiteFooter-module__wWXZva__joinButton{background:var(--footer-glass-hover);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:5.5rem;min-height:2.75rem;color:var(--footer-accent);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;line-height:1.5;transition:transform .22s,background-color .2s;display:inline-flex}.SiteFooter-module__wWXZva__joinButton:disabled{cursor:default}.SiteFooter-module__wWXZva__formStatus{min-height:1.125rem;color:var(--footer-secondary);margin:.5rem .125rem 0;font-size:.75rem;line-height:1.5}.SiteFooter-module__wWXZva__formStatus[data-error=true]{color:#a72a36}.dark .SiteFooter-module__wWXZva__formStatus[data-error=true]{color:#ff9a9f}.SiteFooter-module__wWXZva__navigation{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(2rem,4vw,4rem);display:grid}.SiteFooter-module__wWXZva__featuredGroup,.SiteFooter-module__wWXZva__linkGroup{min-width:0}.SiteFooter-module__wWXZva__columnHeading{color:var(--footer-secondary);margin:0 0 .875rem;font-size:.8125rem;font-weight:500;line-height:1.5}.SiteFooter-module__wWXZva__linkList{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.SiteFooter-module__wWXZva__link,.SiteFooter-module__wWXZva__featuredLink{max-width:100%;min-height:2.25rem;color:var(--footer-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.45;text-decoration:none;display:inline-flex;position:relative}.SiteFooter-module__wWXZva__link{border-radius:999px;margin-inline-start:-.5rem;padding:.375rem .5rem}.SiteFooter-module__wWXZva__link:before{content:"";border-radius:inherit;background:var(--footer-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.SiteFooter-module__wWXZva__link>*{position:relative}.SiteFooter-module__wWXZva__featuredLink{color:var(--footer-accent);font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.025em;gap:1rem;padding:.375rem 0;font-size:clamp(1.5rem,2.5vw,2.125rem);font-weight:400;line-height:1.5}.SiteFooter-module__wWXZva__featuredLink>:first-child,.SiteFooter-module__wWXZva__featuredArrow,.SiteFooter-module__wWXZva__linkArrow,.SiteFooter-module__wWXZva__externalArrow,.SiteFooter-module__wWXZva__joinButton svg{transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .2s}.SiteFooter-module__wWXZva__featuredArrow,.SiteFooter-module__wWXZva__linkArrow,.SiteFooter-module__wWXZva__externalArrow{flex:none}.SiteFooter-module__wWXZva__linkArrow{opacity:0;transform:translate(-3px)}.SiteFooter-module__wWXZva__externalArrow{color:var(--footer-secondary)}.SiteFooter-module__wWXZva__newBadge{background:var(--footer-glass);color:var(--footer-accent);white-space:nowrap;border-radius:999px;flex:none;padding:.125rem .375rem;font-size:.625rem;font-weight:600}.SiteFooter-module__wWXZva__platformNote,.SiteFooter-module__wWXZva__bottom{color:var(--footer-secondary);justify-content:space-between;align-items:center;gap:1rem 2rem;font-size:.75rem;line-height:1.6;display:flex}.SiteFooter-module__wWXZva__platformNote{margin-top:2rem}.SiteFooter-module__wWXZva__googleSource{flex:none}.SiteFooter-module__wWXZva__sourceLink{background:var(--footer-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:2.75rem;color:var(--footer-accent);border-radius:999px;align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;line-height:1.5;text-decoration:none;transition:background-color .2s,transform .22s;display:inline-flex}.SiteFooter-module__wWXZva__sourceLink>:first-child,.SiteFooter-module__wWXZva__sourceLink>:last-child{flex:none}.SiteFooter-module__wWXZva__sourceLink>:last-child{margin-inline-start:.25rem;font-size:1rem;transition:transform .25s}.SiteFooter-module__wWXZva__bottom{margin-top:.75rem}.SiteFooter-module__wWXZva__credits{flex-wrap:wrap;gap:.375rem 1.5rem;display:flex}.SiteFooter-module__wWXZva__copyright span{color:var(--footer-ink)}.SiteFooter-module__wWXZva__madeWith{align-items:center;gap:.25rem;display:inline-flex}.SiteFooter-module__wWXZva__madeWith svg{color:var(--footer-accent)}.SiteFooter-module__wWXZva__legalLinks{flex-wrap:wrap;gap:.25rem .5rem;display:flex}.SiteFooter-module__wWXZva__legalLinks>*{min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;padding:.5rem .75rem;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.SiteFooter-module__wWXZva__footer :is(a,button):focus-visible{text-underline-offset:.3em;outline:none;text-decoration:underline;text-decoration-thickness:2px}.SiteFooter-module__wWXZva__emailField:focus-within{background:var(--footer-glass-hover)}.SiteFooter-module__wWXZva__form:focus-within .SiteFooter-module__wWXZva__inputLabel{color:var(--footer-accent);text-underline-offset:.25em;text-decoration:underline}.SiteFooter-module__wWXZva__link:focus-visible:before{opacity:1}.SiteFooter-module__wWXZva__link:focus-visible .SiteFooter-module__wWXZva__linkArrow{opacity:1;transform:none}.SiteFooter-module__wWXZva__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:768px){.SiteFooter-module__wWXZva__footer{padding-inline:2rem}.SiteFooter-module__wWXZva__container{padding-inline:1.5rem}}@media (min-width:1024px){.SiteFooter-module__wWXZva__container{padding-inline:2rem}}@media (min-width:1280px){.SiteFooter-module__wWXZva__linkGroup[data-footer-group=platform] .SiteFooter-module__wWXZva__linkList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.125rem 1.5rem}}@media (max-width:767px){.SiteFooter-module__wWXZva__container{padding-inline:0}.SiteFooter-module__wWXZva__masthead{grid-template-columns:minmax(0,1fr);gap:2rem}.SiteFooter-module__wWXZva__brand{container-type:inline-size}.SiteFooter-module__wWXZva__brandLink{white-space:nowrap;justify-content:space-between;gap:.15em;width:100%;font-size:26cqw;display:flex}.SiteFooter-module__wWXZva__newsletter{justify-self:start}.SiteFooter-module__wWXZva__navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}.SiteFooter-module__wWXZva__featuredGroup{grid-column:1/-1}.SiteFooter-module__wWXZva__featuredLink{min-height:3rem;font-size:clamp(1.625rem,5vw,2rem)}.SiteFooter-module__wWXZva__link{min-height:2.75rem}.SiteFooter-module__wWXZva__linkArrow{display:none}.SiteFooter-module__wWXZva__platformNote{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-top:2.5rem}.SiteFooter-module__wWXZva__platformNote>p{text-wrap:pretty;max-width:100%}.SiteFooter-module__wWXZva__googleSource{width:100%;min-width:0;max-width:22rem}.SiteFooter-module__wWXZva__sourceLink{justify-content:center;width:100%;max-width:100%;padding:.75rem 1rem;display:flex}.SiteFooter-module__wWXZva__sourceLink>:nth-child(2){min-width:0}.SiteFooter-module__wWXZva__sourceLink>:last-child{margin-inline-start:.25rem}.SiteFooter-module__wWXZva__bottom{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-top:1.25rem;font-size:.8125rem}.SiteFooter-module__wWXZva__credits{flex-direction:column;align-items:center;gap:.375rem}.SiteFooter-module__wWXZva__copyright{text-wrap:pretty}.SiteFooter-module__wWXZva__madeWith{flex-wrap:wrap;justify-content:center}.SiteFooter-module__wWXZva__legalLinks{justify-content:center;gap:.25rem 1.25rem;margin-inline-start:0}.SiteFooter-module__wWXZva__legalLinks>*{justify-content:center;min-width:2.75rem;padding-inline:0}.SiteFooter-module__wWXZva__footer{padding-bottom:calc(5rem + env(safe-area-inset-bottom,0px))}}@media (max-width:479px){.SiteFooter-module__wWXZva__navigation{gap:1.75rem 1rem}.SiteFooter-module__wWXZva__featuredLink{gap:.625rem;font-size:1.5rem}.SiteFooter-module__wWXZva__link{gap:.375rem;font-size:.8125rem}.SiteFooter-module__wWXZva__joinButton{gap:.375rem;min-width:4.5rem;padding-inline:.75rem}.SiteFooter-module__wWXZva__emailField{gap:.25rem}.SiteFooter-module__wWXZva__link .SiteFooter-module__wWXZva__newBadge{display:none}}@media (hover:hover) and (pointer:fine){.SiteFooter-module__wWXZva__featuredLink:hover>:first-child{transform:translate(3px)}.SiteFooter-module__wWXZva__featuredLink:hover .SiteFooter-module__wWXZva__featuredArrow{transform:translate(3px,-3px)}.SiteFooter-module__wWXZva__link:hover:before{opacity:1}.SiteFooter-module__wWXZva__link:hover .SiteFooter-module__wWXZva__linkArrow{opacity:1;transform:translate(2px)}.SiteFooter-module__wWXZva__link:hover .SiteFooter-module__wWXZva__externalArrow,.SiteFooter-module__wWXZva__sourceLink:hover>:last-child{transform:translate(2px,-2px)}.SiteFooter-module__wWXZva__sourceLink:hover,.SiteFooter-module__wWXZva__legalLinks>:hover{background:var(--footer-glass-hover)}.SiteFooter-module__wWXZva__legalLinks>:hover{color:var(--footer-accent)}.SiteFooter-module__wWXZva__joinButton:hover:not(:disabled){transform:translateY(-1px)}.SiteFooter-module__wWXZva__joinButton:hover:not(:disabled) svg{transform:translate(3px)}}.SiteFooter-module__wWXZva__joinButton:active:not(:disabled),.SiteFooter-module__wWXZva__sourceLink:active{transform:scale(.97)}.SiteFooter-module__wWXZva__link:active,.SiteFooter-module__wWXZva__legalLinks>:active{background:var(--footer-glass-hover)}@media (prefers-reduced-motion:reduce){.SiteFooter-module__wWXZva__footer *,.SiteFooter-module__wWXZva__footer :before{transition:none!important;animation:none!important;transform:none!important}}@media (prefers-reduced-transparency:reduce){.SiteFooter-module__wWXZva__footer *,.SiteFooter-module__wWXZva__footer :before{-webkit-backdrop-filter:none;backdrop-filter:none}.SiteFooter-module__wWXZva__emailField,.SiteFooter-module__wWXZva__sourceLink,.SiteFooter-module__wWXZva__link:before{background:color-mix(in srgb, var(--footer-accent) 6%, var(--footer-base))}.SiteFooter-module__wWXZva__joinButton{background:color-mix(in srgb, var(--footer-accent) 12%, var(--footer-base))}}@media (forced-colors:active){.SiteFooter-module__wWXZva__footer :is(a,button,input):focus-visible{outline-offset:3px;outline:2px solid highlight}}
