.Notify-module__KzMpJa__root{justify-content:center;width:100%;display:flex;position:relative}.Notify-module__KzMpJa__capsule{--h:2.875rem;max-width:100%;height:var(--h);background:var(--glass);box-shadow:inset 0 0 0 1px var(--glass-edge), var(--glass-shadow);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);transition:width .56s var(--ease-smooth), background-color .24s var(--ease-out), box-shadow .24s var(--ease-out);border-radius:999px;align-items:center;gap:.875rem;padding:0 .3125rem 0 1.375rem;display:flex;position:relative}.Notify-module__KzMpJa__capsule[data-mode=idle]{cursor:pointer}.Notify-module__KzMpJa__capsule[data-mode=idle]:hover{background:var(--glass-hover)}.Notify-module__KzMpJa__capsule:focus-within:not([data-mode=idle]){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c500) 70%, transparent), 0 0 0 .25rem color-mix(in srgb, var(--c500) 14%, transparent), var(--glass-shadow)}.Notify-module__KzMpJa__capsule[data-invalid]{box-shadow:inset 0 0 0 1px var(--error), 0 0 0 .25rem color-mix(in srgb, var(--error) 12%, transparent), var(--glass-shadow)}.Notify-module__KzMpJa__field{text-align:left;flex:auto;align-items:center;min-width:0;height:100%;display:grid;position:relative}.Notify-module__KzMpJa__label,.Notify-module__KzMpJa__done{grid-area:1/1}.Notify-module__KzMpJa__label,.Notify-module__KzMpJa__input,.Notify-module__KzMpJa__done{letter-spacing:-.005em;transition:opacity .3s var(--ease-smooth), transform .46s var(--ease-smooth), filter .3s var(--ease-smooth);font-size:.9375rem;line-height:1}.Notify-module__KzMpJa__label{color:var(--quiet);white-space:nowrap;-webkit-user-select:none;user-select:none}.Notify-module__KzMpJa__input{width:100%;height:100%;font:inherit;color:var(--ink);caret-color:var(--c500);background:0 0;border:0;outline:0;padding:0;font-size:max(16px,1rem);transition-delay:60ms;position:absolute;inset:0}.Notify-module__KzMpJa__input::placeholder{color:var(--faint)}.Notify-module__KzMpJa__input:-webkit-autofill{-webkit-text-fill-color:var(--ink);transition:background-color 0s 600000s}.Notify-module__KzMpJa__done{color:var(--ink-2);white-space:nowrap}.Notify-module__KzMpJa__capsule:not([data-mode=idle]) .Notify-module__KzMpJa__label,.Notify-module__KzMpJa__capsule[data-mode=done] .Notify-module__KzMpJa__input{opacity:0;filter:blur(3px);pointer-events:none;transform:translateY(-.4375rem)}.Notify-module__KzMpJa__capsule[data-mode=idle] .Notify-module__KzMpJa__input,.Notify-module__KzMpJa__capsule:not([data-mode=done]) .Notify-module__KzMpJa__done{opacity:0;filter:blur(3px);pointer-events:none;transform:translateY(.4375rem)}.Notify-module__KzMpJa__pill{height:calc(var(--h) - .625rem);background:var(--pill);color:var(--pill-ink);font:inherit;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:grid-template-columns .52s var(--ease-smooth), column-gap .52s var(--ease-smooth), padding .52s var(--ease-smooth), background-color .22s var(--ease-out), color .22s var(--ease-out), opacity .26s var(--ease-out), transform .16s var(--ease-out);border:0;border-radius:999px;flex:none;grid-template-columns:1fr auto;align-items:center;column-gap:.5rem;padding:0 .875rem 0 1.125rem;font-size:.90625rem;font-weight:500;line-height:1;display:grid}.Notify-module__KzMpJa__pill:hover:not(:disabled){background:var(--pill-hover)}.Notify-module__KzMpJa__pill:active:not(:disabled){transform:scale(.96)}.Notify-module__KzMpJa__pill:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.Notify-module__KzMpJa__pill:disabled{cursor:default}.Notify-module__KzMpJa__pillText{min-width:0;display:grid;overflow:hidden}.Notify-module__KzMpJa__pillText>span{transition:opacity .22s var(--ease-out)}.Notify-module__KzMpJa__capsule:not([data-mode=idle]) .Notify-module__KzMpJa__pill{grid-template-columns:0fr auto;column-gap:0;padding:0 .65625rem}.Notify-module__KzMpJa__capsule:not([data-mode=idle]) .Notify-module__KzMpJa__pillText>span{opacity:0}.Notify-module__KzMpJa__capsule[data-mode=open]:not([data-valid]) .Notify-module__KzMpJa__pill{opacity:.32}.Notify-module__KzMpJa__capsule[data-mode=done] .Notify-module__KzMpJa__pill{background:var(--c500);color:#fff}.Notify-module__KzMpJa__glyph{place-items:center;width:.9375rem;height:.9375rem;display:grid}.Notify-module__KzMpJa__glyph>*{grid-area:1/1}.Notify-module__KzMpJa__arrow,.Notify-module__KzMpJa__check{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:.9375rem;height:.9375rem}.Notify-module__KzMpJa__arrow{transition:transform .26s var(--ease-out), opacity .2s var(--ease-out)}.Notify-module__KzMpJa__capsule[data-mode=idle] .Notify-module__KzMpJa__pill:hover .Notify-module__KzMpJa__arrow,.Notify-module__KzMpJa__capsule[data-valid] .Notify-module__KzMpJa__pill:hover .Notify-module__KzMpJa__arrow{transform:translate(.125rem)}.Notify-module__KzMpJa__check{stroke-width:1.9px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.Notify-module__KzMpJa__spinner{border:1.8px solid color-mix(in srgb, currentColor 28%, transparent);opacity:0;width:.9375rem;height:.9375rem;transition:opacity .16s var(--ease-out);border-top-color:currentColor;border-radius:50%}.Notify-module__KzMpJa__capsule[data-mode=submitting] .Notify-module__KzMpJa__arrow,.Notify-module__KzMpJa__capsule[data-mode=done] .Notify-module__KzMpJa__arrow{opacity:0;transform:scale(.6)}.Notify-module__KzMpJa__capsule[data-mode=submitting] .Notify-module__KzMpJa__spinner{opacity:1;animation:.7s linear infinite Notify-module__KzMpJa__vd-spin}.Notify-module__KzMpJa__capsule[data-mode=done] .Notify-module__KzMpJa__check{opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset .42s .14s var(--ease-smooth), opacity .12s .14s linear}.Notify-module__KzMpJa__error{color:var(--error);text-align:center;margin:0;font-size:.8125rem;line-height:1.2;position:absolute;top:calc(100% + .75rem);left:0;right:0}.Notify-module__KzMpJa__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.Notify-module__KzMpJa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ThemeToggle-module__gQwUiq__toggle{background:var(--glass);width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 1px var(--glass-edge), var(--glass-shadow);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);color:var(--ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .22s var(--ease-out), color .22s var(--ease-out), transform .16s var(--ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ThemeToggle-module__gQwUiq__toggle:hover{background:var(--glass-hover);color:var(--ink)}.ThemeToggle-module__gQwUiq__toggle:active{transform:scale(.92)}.ThemeToggle-module__gQwUiq__toggle:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ThemeToggle-module__gQwUiq__icon{shape-rendering:geometricprecision;width:1.25rem;height:1.25rem;overflow:visible}.ThemeToggle-module__gQwUiq__body,.ThemeToggle-module__gQwUiq__bite,.ThemeToggle-module__gQwUiq__rays{transform-box:view-box;transform-origin:10px 10px}.ThemeToggle-module__gQwUiq__body{transition:transform .72s var(--ease-spring);transform:scale(.55)}.ThemeToggle-module__gQwUiq__bite{transition:transform .72s var(--ease-smooth);transform:translate(8px,-8px)}.ThemeToggle-module__gQwUiq__rays{transition:transform .72s var(--ease-smooth), opacity .36s var(--ease-out)}:root[data-theme=night] .ThemeToggle-module__gQwUiq__body{transform:none}:root[data-theme=night] .ThemeToggle-module__gQwUiq__bite{transform:none}:root[data-theme=night] .ThemeToggle-module__gQwUiq__rays{opacity:0;transform:rotate(-80deg)scale(.5)}
.notice-module__5hc2PG__page{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;isolation:isolate;padding:clamp(40px, 8vh, 88px) max(20px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));background:radial-gradient(60% 42% at 50% 0,#fff 0%,#fff0 78%),linear-gradient(#f8f9fa 0%,#e6ecef 100%);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden auto}.notice-module__5hc2PG__page:before{content:"";z-index:-1;opacity:0;transition:opacity 1.1s var(--ease-in-out);background:radial-gradient(120% 90% at 50% 30%,#0000 55%,#00000047 100%),linear-gradient(#0d1a20 0%,#060d11 100%);position:fixed;inset:0}:root[data-theme=night] .notice-module__5hc2PG__page:before{opacity:1}.notice-module__5hc2PG__column{width:100%;max-width:36rem;animation:notice-module__5hc2PG__vd-reveal .9s var(--ease-smooth) both}.notice-module__5hc2PG__home{border-radius:6px;line-height:0;display:inline-block}.notice-module__5hc2PG__home:focus-visible{outline:2px solid var(--ring);outline-offset:6px}.notice-module__5hc2PG__logo{width:8.5rem;height:auto;display:block}.notice-module__5hc2PG__header{margin-top:clamp(40px,7vh,64px)}.notice-module__5hc2PG__title{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(2rem,4.2vw,2.5rem);font-weight:600;line-height:1.1}.notice-module__5hc2PG__updated{letter-spacing:.01em;color:var(--quiet);font-variant-numeric:tabular-nums;margin:.6rem 0 0;font-size:.8125rem}.notice-module__5hc2PG__lead{color:var(--ink);text-wrap:pretty;margin:2rem 0 0;font-size:1.125rem;line-height:1.6}.notice-module__5hc2PG__section{border-top:1px solid var(--line);margin-top:2.25rem;padding-top:1.5rem}.notice-module__5hc2PG__section h2{letter-spacing:.06em;text-transform:uppercase;color:var(--quiet);margin:0 0 .5rem;font-size:.8125rem;font-weight:500}.notice-module__5hc2PG__section p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.65}.notice-module__5hc2PG__section p+p{margin-top:.75rem}.notice-module__5hc2PG__section em{color:var(--ink);font-style:normal;font-weight:500}.notice-module__5hc2PG__section a{color:var(--c600);text-underline-offset:.18em;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.notice-module__5hc2PG__section a:hover{color:var(--c700)}:root[data-theme=night] .notice-module__5hc2PG__section a:hover{color:var(--c300)}.notice-module__5hc2PG__section a:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.notice-module__5hc2PG__section .notice-module__5hc2PG__note{color:var(--quiet);margin-top:1.25rem;font-size:.875rem}.notice-module__5hc2PG__footer{justify-content:space-between;align-items:center;width:100%;max-width:36rem;margin-top:auto;padding-top:clamp(48px,9vh,96px);display:flex}.notice-module__5hc2PG__legal{letter-spacing:.01em;color:var(--faint);font-size:.75rem}
.page-module__Xh1xWG__page{isolation:isolate;background:radial-gradient(60% 42% at 50% 8%,#fff 0%,#fff0 78%),radial-gradient(130% 95% at 50% 42%,#10303c00 58%,#10303c0d 100%),linear-gradient(#f8f9fa 0%,#e6ecef 100%);grid-template-rows:auto minmax(0,1fr);justify-items:center;padding:clamp(48px,10.5vh,116px) 24px clamp(64px,10vh,100px);display:grid;position:fixed;inset:0;overflow:hidden}.page-module__Xh1xWG__page:before{content:"";z-index:-1;opacity:0;transition:opacity 1.1s var(--ease-in-out);background:radial-gradient(120% 90% at 50% 42%,#0000 55%,#00000052 100%),linear-gradient(#0d1a20 0%,#060d11 100%);position:absolute;inset:0}:root[data-theme=night] .page-module__Xh1xWG__page:before{opacity:1}.page-module__Xh1xWG__page:after{content:"";z-index:-1;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.page-module__Xh1xWG__hero{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.page-module__Xh1xWG__brand{animation:page-module__Xh1xWG__vd-reveal 1.4s var(--ease-smooth) both;margin:0;line-height:0}.page-module__Xh1xWG__logo{width:clamp(236px,27vw,27rem);height:auto;display:block}.page-module__Xh1xWG__notify{width:100%;animation:page-module__Xh1xWG__vd-reveal 1.4s .22s var(--ease-smooth) both;justify-content:center;margin-top:clamp(18px,3vh,30px);display:flex}.page-module__Xh1xWG__stage{width:100%;margin-top:clamp(16px,3.5vh,40px);position:relative;container-type:size}.page-module__Xh1xWG__globe{isolation:isolate;aspect-ratio:1;width:min(100cqw,92cqh,40rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__Xh1xWG__footer{left:max(28px, env(safe-area-inset-left));right:max(22px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));justify-content:space-between;align-items:center;display:flex;position:absolute}.page-module__Xh1xWG__legal{letter-spacing:.01em;color:var(--faint);align-items:baseline;gap:1.1em;font-size:.75rem;display:flex}.page-module__Xh1xWG__privacy{color:inherit;transition:color .22s var(--ease-out);border-radius:6px;margin:-8px -6px;padding:8px 6px;text-decoration:none}.page-module__Xh1xWG__privacy:hover{color:var(--quiet);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.page-module__Xh1xWG__privacy:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (max-width:480px){.page-module__Xh1xWG__footer{left:max(20px, env(safe-area-inset-left));right:max(14px, env(safe-area-inset-right))}}@media (max-aspect-ratio:4/5){.page-module__Xh1xWG__globe{width:min(112vw,100cqh)}}@media (max-height:560px) and (orientation:landscape){.page-module__Xh1xWG__page{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding:24px 32px 40px}.page-module__Xh1xWG__stage{height:100%;margin:0}.page-module__Xh1xWG__logo{width:min(36vw,300px)}}
.optin-module__XLblfa__figure{margin:1.25rem 0 0}.optin-module__XLblfa__setting{border:1px solid var(--glass-edge);background:var(--glass);border-radius:14px;padding:0 1.125rem}.optin-module__XLblfa__row{padding:1rem 0}.optin-module__XLblfa__row+.optin-module__XLblfa__row{border-top:1px solid var(--line)}.optin-module__XLblfa__title{color:var(--ink);font-size:.9375rem;font-weight:500}.optin-module__XLblfa__label{color:var(--quiet);font-size:.8125rem;display:block}.optin-module__XLblfa__value{color:var(--ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;column-gap:.75rem;margin-top:.25rem;font-size:.9375rem;display:flex}.optin-module__XLblfa__status{color:var(--quiet);font-size:.8125rem}.optin-module__XLblfa__consentRow{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.75rem;display:grid}.optin-module__XLblfa__box{border:1.5px solid var(--quiet);border-radius:4px;width:1rem;height:1rem;margin-top:.25rem}.optin-module__XLblfa__setting .optin-module__XLblfa__consent{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.6}.optin-module__XLblfa__ask{color:var(--ink)}.optin-module__XLblfa__links{flex-wrap:wrap;gap:.25rem 1rem;margin-top:.625rem;font-size:.8125rem;display:flex}.optin-module__XLblfa__caption{color:var(--quiet);text-wrap:pretty;margin-top:.75rem;font-size:.8125rem;line-height:1.5}
