:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cs-color-background-canvas:#08090b;--cs-color-text-primary:#f8f7fb;--cs-color-text-emphasis:#fff;--cs-color-text-secondary:#f0eef7a3;--cs-color-text-tertiary:#ffffff94;--cs-color-text-inverse:#111217;--cs-color-text-placeholder:#ffffff8f;--cs-color-brand-accent:#c5f3d0;--cs-color-brand-accent-emphasis:#e7fbea;--cs-color-brand-accent-eyebrow:#cbf4d5d6;--cs-color-brand-accent-option-hover:#ddfae4f0;--cs-color-focus-ring:#c5f3d09e;--cs-color-status-neutral:#f0eef7ad;--cs-color-status-success:#daf8e1d6;--cs-color-status-error:#ffdadac7;--cs-color-link-decoration:#c5f3d05c;--cs-font-family-body:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cs-font-family-display-accent:Georgia, "Times New Roman", serif;--cs-type-display-accent-weight:400;--cs-type-brand-size:16px;--cs-type-brand-weight:750;--cs-type-brand-tracking:-.015em;--cs-type-language-size:10px;--cs-type-language-weight:700;--cs-type-language-tracking:.11em;--cs-type-eyebrow-size:12px;--cs-type-eyebrow-weight:650;--cs-type-eyebrow-tracking:.17em;--cs-type-hero-fluid:8.8vw;--cs-type-hero-size:clamp(64px, var(--cs-type-hero-fluid), 132px);--cs-type-hero-weight:430;--cs-type-hero-tracking:-.07em;--cs-type-hero-line-height:.92;--cs-type-lede-size:14px;--cs-type-lede-line-height:1.6;--cs-type-confirmation-title-size:clamp(54px, 7vw, 84px);--cs-type-confirmation-title-tracking:-.065em;--cs-type-confirmation-title-line-height:.95;--cs-type-confirmation-copy-size:15px;--cs-type-confirmation-copy-line-height:1.7;--cs-type-legal-title-size:clamp(46px, 6vw, 76px);--cs-type-legal-title-tracking:-.055em;--cs-type-legal-title-line-height:.98;--cs-type-legal-body-size:15px;--cs-type-legal-body-line-height:1.72;--cs-type-legal-section-title-size:21px;--cs-type-legal-section-title-tracking:-.025em;--cs-type-legal-section-title-line-height:1.25;--cs-type-card-title-size:clamp(31px, 3vw, 44px);--cs-type-card-title-weight:470;--cs-type-card-title-tracking:-.048em;--cs-type-card-title-line-height:1.02;--cs-type-card-copy-size:14px;--cs-type-card-copy-line-height:1.62;--cs-type-button-size:12px;--cs-type-button-weight:700;--cs-type-button-icon-size:12px;--cs-type-action-icon-size:15px;--cs-type-status-size:12px;--cs-type-status-line-height:1.5;--cs-type-footer-size:11px;--cs-type-footer-tracking:.08em;--cs-type-footer-brand-weight:750;--cs-space-2xs:4px;--cs-space-xs:8px;--cs-space-sm:12px;--cs-space-md:16px;--cs-space-lg:24px;--cs-space-xl:32px;--cs-space-2xl:48px;--cs-space-3xl:64px;--cs-space-4xl:96px;--cs-radius-link:8px;--cs-radius-button:9px;--cs-radius-brand:10px;--cs-radius-field:14px;--cs-radius-card:22px;--cs-radius-pill:999px;--cs-radius-circle:50%;--cs-border-width-default:1px;--cs-border-width-focus:2px;--cs-size-hit-target-min:44px;--cs-size-control-sm:32px;--cs-size-control-md:45px;--cs-size-status-indicator:6px;--cs-duration-ui:.2s;--cs-duration-emphasis:.9s;--cs-duration-reduced-motion:.01ms;--cs-easing-standard:ease;--cs-easing-emphasized:cubic-bezier(.22, .72, .2, 1);--cs-focus-ring-width:var(--cs-border-width-focus);--cs-focus-ring-offset:3px;--cs-focus-ring-offset-inset:-3px;--cs-layer-background:-2;--cs-layer-wash:-1;--cs-layer-content:1;--cs-layer-chrome:2;--cs-layout-viewport-min-width:320px;--cs-layout-page-width:min(100%, 1600px);--cs-layout-page-padding-block-start:26px;--cs-layout-page-gutter:clamp(24px, 5vw, 72px);--cs-layout-page-padding-block-end:var(--cs-space-lg);--cs-layout-page-padding:var(--cs-layout-page-padding-block-start) var(--cs-layout-page-gutter) var(--cs-layout-page-padding-block-end);--cs-layout-stage-columns:minmax(0, 1.2fr) minmax(var(--cs-layout-viewport-min-width), 460px);--cs-layout-stage-auto-rows:auto;--cs-layout-stage-align-items:end;--cs-layout-stage-gap:clamp(50px, 9vw, 140px);--cs-layout-stage-padding:70px 0 9vh;--cs-layout-hero-width:auto;--cs-layout-hero-container-max-width:none;--cs-layout-hero-title-max-width:780px;--cs-layout-hero-margin-bottom:28px;--cs-layout-eyebrow-margin-bottom:22px;--cs-layout-card-width:auto;--cs-layout-card-justify-self:auto;--cs-layout-card-gap:var(--cs-space-2xl);--cs-layout-card-padding:28px;--cs-layout-card-title-max-width:350px;--cs-layout-card-title-margin-bottom:14px;--cs-layout-card-copy-max-width:360px;--cs-layout-confirmation-card-width:min(100%, 660px);--cs-layout-confirmation-stage-padding:clamp(56px, 9vh, 112px) 0;--cs-layout-confirmation-card-padding:clamp(34px, 5vw, 58px);--cs-layout-confirmation-eyebrow-margin-bottom:18px;--cs-layout-confirmation-title-max-width:560px;--cs-layout-confirmation-title-margin-bottom:22px;--cs-layout-confirmation-copy-max-width:480px;--cs-layout-confirmation-action-margin:42px;--cs-layout-confirmation-action-gap:11px;--cs-layout-confirmation-action-width:auto;--cs-layout-confirmation-form-width:auto;--cs-layout-confirmation-submit-width:auto;--cs-layout-legal-card-width:min(100%, 920px);--cs-layout-legal-stage-padding:clamp(48px, 8vh, 96px) 0;--cs-layout-legal-card-padding:clamp(30px, 5vw, 64px);--cs-layout-legal-header-gap:var(--cs-space-md);--cs-layout-legal-document-gap:var(--cs-space-xl);--cs-layout-legal-section-gap:var(--cs-space-sm);--cs-layout-legal-introduction-max-width:720px;--cs-layout-footer-gap:var(--cs-space-md);--cs-layout-footer-legal-gap:var(--cs-space-sm);--cs-layout-form-direction:row;--cs-layout-notify-gap:10px;--cs-layout-form-gap:var(--cs-space-xs);--cs-layout-form-padding:6px;--cs-layout-field-padding-inline:14px;--cs-layout-form-input-min-height:0;--cs-layout-form-button-width:auto;--cs-layout-button-gap:10px;--cs-page-background:radial-gradient(circle at 76% 18%, #4cad691f, transparent 30%), var(--cs-color-background-canvas);--cs-page-wash-background:linear-gradient(90deg, #08090bbd 0%, transparent 48%, #08090b3d 100%), linear-gradient(180deg, #08090b0a, #08090bbd);--cs-background-wave-opacity:.82;--cs-brand-text-shadow:0 0 24px #c5f3d02e, 0 1px 2px #0000007a;--cs-language-control-gap:3px;--cs-language-control-padding:3px;--cs-language-control-border:#ffffff38;--cs-language-control-background:linear-gradient(135deg, #ffffff21, #c5f3d00b 52%, #ffffff0d), #090b0e61;--cs-language-control-shadow:0 12px 32px #0000003d, inset 0 1px #ffffff2e, inset 0 -1px #ffffff0a;--cs-language-control-filter:blur(28px) saturate(135%) contrast(103%);--cs-language-control-highlight:radial-gradient(circle at 24% 0%, #ffffff29, transparent 48%);--cs-language-control-border-hover:#c5f3d057;--cs-language-control-background-hover:linear-gradient(135deg, #ffffff26, #c5f3d013 52%, #ffffff0e), #090b0e6b;--cs-language-control-shadow-hover:0 14px 36px #00000047, 0 0 0 3px #c5f3d009, inset 0 1px #fff3, inset 0 -1px #ffffff0d;--cs-language-option-min-width:37px;--cs-language-option-padding-inline:10px;--cs-language-option-text:#ffffff8a;--cs-language-option-highlight:radial-gradient(circle at 50% 0%, #ffffff2e, transparent 72%), #c5f3d00e;--cs-language-option-border-hover:#c5f3d01c;--cs-language-option-text-hover:var(--cs-color-brand-accent-option-hover);--cs-language-option-text-shadow-hover:0 0 14px #c5f3d03d;--cs-language-option-selected-border:#ffffff3d;--cs-language-option-selected-border-hover:#ffffff4d;--cs-language-option-selected-text:#f8fff9;--cs-language-option-selected-background:linear-gradient(180deg, #ffffff3b, #c5f3d016), #ffffff0b;--cs-language-option-selected-shadow:0 4px 12px #0003, inset 0 1px #ffffff47, inset 0 -1px #0000001f;--cs-language-option-selected-shadow-hover:0 5px 14px #00000038, inset 0 1px #ffffff52, inset 0 -1px #0000001a;--cs-language-option-selected-text-shadow:0 0 12px #c5f3d029;--cs-glass-card-border:#ffffff36;--cs-glass-card-background:linear-gradient(138deg, #ffffff21, #ffffff09 42%, #a4ecb509), #0d0f1454;--cs-glass-card-shadow:0 30px 84px #00000059, 0 8px 26px #00000029, inset 0 1px #ffffff26, inset 0 -1px #ffffff0b;--cs-glass-card-filter:blur(38px) saturate(135%) contrast(102%);--cs-glass-card-highlight:radial-gradient(circle at 16% 0%, #ffffff26, transparent 32%), linear-gradient(118deg, #ffffff0b, transparent 40%);--cs-glass-card-inset:inset 0 0 0 1px #ffffff09, inset 0 -40px 64px #07080d13;--cs-field-border:#ffffff2e;--cs-field-background:linear-gradient(180deg, #ffffff06, transparent), #0305093d;--cs-field-shadow:inset 0 1px 12px #00000024, inset 0 1px #ffffff0a;--cs-field-filter:blur(18px) saturate(125%);--cs-field-border-focus:#c5f3d057;--cs-field-shadow-focus:0 0 0 3px #c5f3d00e, inset 0 1px 12px #00000029, inset 0 1px #ffffff09;--cs-button-primary-border:#ffffff85;--cs-button-primary-background:linear-gradient(180deg, #ffffffc7, #e7ebe8a8), #ffffff17;--cs-button-primary-shadow:0 6px 16px #0000002b, inset 0 1px #ffffff94, inset 0 -1px #11121712;--cs-button-primary-shadow-hover:0 7px 18px #0000002e, inset 0 1px #ffffff80;--cs-button-primary-inset:inset 0 1px #ffffff94, inset 0 -1px #11121712;--cs-button-primary-filter:blur(18px) saturate(115%);--cs-button-primary-filter-hover:brightness(1.015);--cs-button-primary-filter-disabled:saturate(.78) brightness(.96);--cs-button-primary-sheen:linear-gradient(100deg, transparent, #ffffffc2, transparent);--cs-button-primary-icon-color:#11121794;--cs-opacity-button-icon-muted:.58;--cs-status-indicator-border:#c5f3d0b8;--cs-status-indicator-shadow:0 0 12px #c5f3d047;--cs-status-success-fill:#c5f3d0e6;--cs-status-error-border:#ffbebeb8;--cs-status-error-shadow:0 0 12px #ffaeae2e;--cs-footer-link-hover:#ffffffc7;--cs-footer-company-shadow:0 0 18px #c5f3d01f;--cs-footer-company-shadow-hover:0 0 20px #c5f3d04d;--cs-footer-brand-text:#ffffffc2}.app-shell--en{--cs-type-hero-fluid:8.2vw}@media (min-width:961px) and (max-width:1279px){:root{--cs-layout-stage-columns:minmax(0, 1fr) minmax(360px, min(44vw, 460px));--cs-layout-stage-gap:clamp(42px, 5.5vw, 70px);--cs-layout-stage-padding:clamp(48px, 8vh, 70px) 0 clamp(40px, 7vh, 64px);--cs-type-hero-size:clamp(68px, 7.5vw, 88px);--cs-type-hero-line-height:.94;--cs-layout-card-padding:26px}}@media (max-width:960px){:root{--cs-layout-stage-columns:1fr;--cs-layout-stage-auto-rows:max-content;--cs-layout-stage-align-items:center;--cs-layout-stage-gap:clamp(28px, 4vh, 38px);--cs-layout-stage-padding:clamp(32px, 5vh, 52px) 0;--cs-layout-hero-width:100%;--cs-layout-hero-container-max-width:720px;--cs-type-hero-size:clamp(58px, min(12vw, 10.5vh), 86px);--cs-layout-card-width:min(100%, 560px);--cs-layout-card-justify-self:center;--cs-page-wash-background:linear-gradient(180deg, #08090b14, #08090bc2)}}@media (min-width:1280px){:root{--cs-type-hero-fluid:7vw;--cs-layout-page-width:min(100%, 1480px);--cs-layout-hero-title-max-width:720px;--cs-type-hero-size:clamp(64px, var(--cs-type-hero-fluid), 114px);--cs-type-card-title-size:clamp(31px, 2.35vw, 38px);--cs-layout-stage-gap:clamp(56px, 7vw, 112px)}.app-shell--en{--cs-type-hero-fluid:6.6vw}}@media (max-width:820px){:root{--cs-layout-page-padding-block-start:22px;--cs-layout-page-gutter:20px;--cs-layout-page-padding-block-end:10px}}@media (max-width:520px){:root{--cs-layout-stage-gap:clamp(28px, 4vh, 34px);--cs-layout-stage-padding:clamp(32px, 5vh, 44px) 0;--cs-layout-hero-margin-bottom:20px;--cs-layout-card-width:100%;--cs-layout-card-gap:var(--cs-space-xl);--cs-layout-card-padding:var(--cs-space-lg);--cs-layout-confirmation-stage-padding:clamp(42px, 7vh, var(--cs-space-3xl)) 0;--cs-layout-confirmation-card-padding:28px 24px;--cs-layout-confirmation-title-margin-bottom:18px;--cs-type-confirmation-title-size:clamp(50px, 15vw, 64px);--cs-layout-confirmation-action-margin:34px;--cs-layout-confirmation-action-width:100%;--cs-layout-confirmation-form-width:100%;--cs-layout-confirmation-submit-width:100%;--cs-layout-legal-stage-padding:var(--cs-space-xl) 0 var(--cs-space-2xl);--cs-layout-legal-card-padding:var(--cs-space-lg);--cs-type-legal-title-size:clamp(34px, 9vw, 48px);--cs-layout-form-direction:column;--cs-layout-form-input-min-height:var(--cs-size-hit-target-min);--cs-layout-form-button-width:100%}}@media (max-width:360px){:root{--cs-layout-page-gutter:var(--cs-space-md);--cs-type-hero-size:clamp(52px, 16vw, 58px)}}@media (prefers-reduced-motion:reduce){:root{--cs-duration-ui:var(--cs-duration-reduced-motion);--cs-background-wave-opacity:.62}}:root{color:var(--cs-color-text-primary);background:var(--cs-color-background-canvas);font-family:var(--cs-font-family-body);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html,body,#root{min-height:100%}body{min-width:var(--cs-layout-viewport-min-width);background:var(--cs-color-background-canvas);margin:0}button,input{font:inherit;appearance:none}a{color:inherit;text-decoration:none}.app-shell{isolation:isolate;background:var(--cs-page-background);min-height:100svh;position:relative;overflow:hidden}.app-shell--imprint,.app-shell--privacy{overflow:hidden auto}.background,.background-wash{z-index:var(--cs-layer-background);pointer-events:none;position:fixed;inset:0}.background{opacity:var(--cs-background-wave-opacity)}.background-wash{z-index:var(--cs-layer-wash);background:var(--cs-page-wash-background)}.line-waves-container,.line-waves-container canvas{width:100%;height:100%;display:block}.page{width:var(--cs-layout-page-width);min-height:100svh;padding:var(--cs-layout-page-padding);grid-template-rows:auto 1fr auto;margin-inline:auto;display:grid}.topbar{z-index:var(--cs-layer-chrome);justify-content:space-between;align-items:center;display:flex;position:relative}.brand{min-width:var(--cs-size-hit-target-min);min-height:var(--cs-size-hit-target-min);margin:calc(-1 * var(--cs-space-xs));padding:var(--cs-space-xs);border-radius:var(--cs-radius-brand);color:var(--cs-color-text-emphasis);font-size:var(--cs-type-brand-size);font-weight:var(--cs-type-brand-weight);letter-spacing:var(--cs-type-brand-tracking);text-shadow:var(--cs-brand-text-shadow);transition:color var(--cs-duration-ui) var(--cs-easing-standard);align-items:center;display:inline-flex}.brand:hover{color:var(--cs-color-text-emphasis)}.language-toggle{gap:var(--cs-language-control-gap);isolation:isolate;padding:var(--cs-language-control-padding);border:var(--cs-border-width-default) solid var(--cs-language-control-border);border-radius:var(--cs-radius-pill);background:var(--cs-language-control-background);box-shadow:var(--cs-language-control-shadow);-webkit-backdrop-filter:var(--cs-language-control-filter);backdrop-filter:var(--cs-language-control-filter);transition:border-color var(--cs-duration-ui) var(--cs-easing-standard), background var(--cs-duration-ui) var(--cs-easing-standard), box-shadow var(--cs-duration-ui) var(--cs-easing-standard);grid-template-columns:repeat(2,1fr);display:inline-grid;position:relative;overflow:hidden}.language-toggle:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:var(--cs-language-control-highlight);position:absolute;inset:0}.language-toggle__option{z-index:1;min-width:var(--cs-language-option-min-width);min-height:var(--cs-size-control-sm);padding:0 var(--cs-language-option-padding-inline);border:var(--cs-border-width-default) solid transparent;border-radius:var(--cs-radius-pill);color:var(--cs-language-option-text);font-size:var(--cs-type-language-size);font-weight:var(--cs-type-language-weight);letter-spacing:var(--cs-type-language-tracking);cursor:pointer;transition:color var(--cs-duration-ui) var(--cs-easing-standard), background var(--cs-duration-ui) var(--cs-easing-standard), border-color var(--cs-duration-ui) var(--cs-easing-standard), box-shadow var(--cs-duration-ui) var(--cs-easing-standard), text-shadow var(--cs-duration-ui) var(--cs-easing-standard);background:0 0;position:relative}.language-toggle__option:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:var(--cs-language-option-highlight);transition:opacity var(--cs-duration-ui) var(--cs-easing-standard);position:absolute;inset:1px}.language-toggle__option:focus-visible{outline:var(--cs-focus-ring-width) solid var(--cs-color-focus-ring);outline-offset:var(--cs-focus-ring-offset-inset)}.language-toggle__option[aria-pressed=true]{border-color:var(--cs-language-option-selected-border);color:var(--cs-language-option-selected-text);background:var(--cs-language-option-selected-background);box-shadow:var(--cs-language-option-selected-shadow);text-shadow:var(--cs-language-option-selected-text-shadow)}.split-stage{grid-template-columns:var(--cs-layout-stage-columns);grid-auto-rows:var(--cs-layout-stage-auto-rows);align-content:center;align-items:var(--cs-layout-stage-align-items);gap:var(--cs-layout-stage-gap);padding:var(--cs-layout-stage-padding);display:grid}.hero{width:var(--cs-layout-hero-width);max-width:var(--cs-layout-hero-container-max-width)}.eyebrow{font-size:var(--cs-type-eyebrow-size);font-weight:var(--cs-type-eyebrow-weight);letter-spacing:var(--cs-type-eyebrow-tracking);text-transform:uppercase;margin:0 0 var(--cs-layout-eyebrow-margin-bottom);color:var(--cs-color-brand-accent-eyebrow)}h1,h2,p{margin-top:0}h1{max-width:var(--cs-layout-hero-title-max-width);margin-bottom:var(--cs-layout-hero-margin-bottom);font-size:var(--cs-type-hero-size);font-weight:var(--cs-type-hero-weight);letter-spacing:var(--cs-type-hero-tracking);line-height:var(--cs-type-hero-line-height)}h1 em{color:var(--cs-color-brand-accent);font-family:var(--cs-font-family-display-accent);font-weight:var(--cs-type-display-accent-weight)}.lede{color:var(--cs-color-text-secondary);font-size:var(--cs-type-lede-size);line-height:var(--cs-type-lede-line-height);margin:0}.glass-card{gap:var(--cs-layout-card-gap);width:var(--cs-layout-card-width);align-self:center;justify-self:var(--cs-layout-card-justify-self);padding:var(--cs-layout-card-padding);isolation:isolate;border:var(--cs-border-width-default) solid var(--cs-glass-card-border);border-radius:var(--cs-radius-card);background:var(--cs-glass-card-background);box-shadow:var(--cs-glass-card-shadow);-webkit-backdrop-filter:var(--cs-glass-card-filter);backdrop-filter:var(--cs-glass-card-filter);flex-direction:column;display:flex;position:relative;overflow:hidden}.glass-card:before{content:"";border-radius:inherit;pointer-events:none;background:var(--cs-glass-card-highlight);position:absolute;inset:0}.glass-card:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:var(--cs-glass-card-inset);position:absolute;inset:0}.glass-card>*{z-index:var(--cs-layer-content);position:relative}.confirmation-stage{padding:var(--cs-layout-confirmation-stage-padding);place-items:center;display:grid}.confirmation-card{width:var(--cs-layout-confirmation-card-width);padding:var(--cs-layout-confirmation-card-padding);gap:0}.confirmation-card .eyebrow{margin-bottom:var(--cs-layout-confirmation-eyebrow-margin-bottom)}.confirmation-card h1{max-width:var(--cs-layout-confirmation-title-max-width);margin-bottom:var(--cs-layout-confirmation-title-margin-bottom);font-size:var(--cs-type-confirmation-title-size);letter-spacing:var(--cs-type-confirmation-title-tracking);line-height:var(--cs-type-confirmation-title-line-height)}.confirmation-card__copy>p:last-child{max-width:var(--cs-layout-confirmation-copy-max-width);color:var(--cs-color-text-secondary);font-size:var(--cs-type-confirmation-copy-size);line-height:var(--cs-type-confirmation-copy-line-height);margin:0}.confirmation-card__form{width:var(--cs-layout-confirmation-form-width);margin-top:var(--cs-layout-confirmation-action-margin);align-self:flex-start}.confirmation-card__action{justify-content:flex-start;align-self:flex-start;gap:var(--cs-layout-confirmation-action-gap);width:var(--cs-layout-confirmation-action-width);margin-top:var(--cs-layout-confirmation-action-margin)}.confirmation-card__action-icon{font-size:var(--cs-type-action-icon-size);line-height:1}.confirmation-card__submit{width:var(--cs-layout-confirmation-submit-width)}.legal-stage{padding:var(--cs-layout-legal-stage-padding);place-items:start center;display:grid}.legal-card{width:var(--cs-layout-legal-card-width);gap:var(--cs-space-2xl);padding:var(--cs-layout-legal-card-padding)}.legal-header{gap:var(--cs-layout-legal-header-gap);min-width:0;display:grid}.legal-header .eyebrow,.legal-header h1,.legal-header p{margin-bottom:0}.legal-header h1{overflow-wrap:anywhere;max-width:none;font-size:var(--cs-type-legal-title-size);letter-spacing:var(--cs-type-legal-title-tracking);line-height:var(--cs-type-legal-title-line-height)}.privacy-effective-date{color:var(--cs-color-text-tertiary);font-size:var(--cs-type-status-size);line-height:var(--cs-type-status-line-height)}.legal-introduction{max-width:var(--cs-layout-legal-introduction-max-width);color:var(--cs-color-text-secondary);font-size:var(--cs-type-legal-body-size);line-height:var(--cs-type-legal-body-line-height)}.legal-document{gap:var(--cs-layout-legal-document-gap);display:grid}.legal-section{gap:var(--cs-layout-legal-section-gap);min-width:0;padding-top:var(--cs-space-xl);border-top:var(--cs-border-width-default) solid var(--cs-glass-card-border);overflow-wrap:anywhere;display:grid}.legal-section h2,.legal-section p,.legal-section ul,.legal-address{margin:0}.legal-section h2{color:var(--cs-color-text-emphasis);font-size:var(--cs-type-legal-section-title-size);font-weight:var(--cs-type-card-title-weight);letter-spacing:var(--cs-type-legal-section-title-tracking);line-height:var(--cs-type-legal-section-title-line-height)}.legal-section p,.legal-section li,.legal-address{color:var(--cs-color-text-secondary);font-size:var(--cs-type-legal-body-size);line-height:var(--cs-type-legal-body-line-height)}.legal-section ul{gap:var(--cs-space-xs);padding-left:var(--cs-space-lg);display:grid}.legal-address{flex-direction:column;align-items:flex-start;font-style:normal;display:flex}.legal-address strong{color:var(--cs-color-text-primary)}.legal-section a,.privacy-link,.notify-privacy a{color:var(--cs-color-brand-accent);text-decoration:underline;-webkit-text-decoration-color:var(--cs-color-link-decoration);text-decoration-color:var(--cs-color-link-decoration);text-underline-offset:.22em}.privacy-link{align-items:center;gap:var(--cs-space-xs);min-height:var(--cs-size-hit-target-min);display:inline-flex}.card-copy h2{max-width:var(--cs-layout-card-title-max-width);margin-bottom:var(--cs-layout-card-title-margin-bottom);font-size:var(--cs-type-card-title-size);font-weight:var(--cs-type-card-title-weight);letter-spacing:var(--cs-type-card-title-tracking);line-height:var(--cs-type-card-title-line-height)}.card-copy p{max-width:var(--cs-layout-card-copy-max-width);color:var(--cs-color-text-secondary);font-size:var(--cs-type-card-copy-size);line-height:var(--cs-type-card-copy-line-height);margin:0}.notify-block{gap:var(--cs-layout-notify-gap);flex-direction:column;display:flex}.notify-form{flex-direction:var(--cs-layout-form-direction);gap:var(--cs-layout-form-gap);padding:var(--cs-layout-form-padding);border:var(--cs-border-width-default) solid var(--cs-field-border);border-radius:var(--cs-radius-field);background:var(--cs-field-background);box-shadow:var(--cs-field-shadow);-webkit-backdrop-filter:var(--cs-field-filter);backdrop-filter:var(--cs-field-filter);transition:border-color var(--cs-duration-ui) var(--cs-easing-standard), box-shadow var(--cs-duration-ui) var(--cs-easing-standard);display:flex}.notify-form:focus-within{border-color:var(--cs-field-border-focus);box-shadow:var(--cs-field-shadow-focus)}.notify-form input{min-width:0;min-height:var(--cs-layout-form-input-min-height);padding:0 var(--cs-layout-field-padding-inline);color:var(--cs-color-text-emphasis);background:0 0;border:0;outline:0;flex:1}.notify-form input::placeholder{color:var(--cs-color-text-placeholder)}.notify-form .primary-glass-button{width:var(--cs-layout-form-button-width)}.primary-glass-button{justify-content:center;align-items:center;gap:var(--cs-layout-button-gap);isolation:isolate;min-height:var(--cs-size-control-md);padding:0 var(--cs-space-md);border:var(--cs-border-width-default) solid var(--cs-button-primary-border);border-radius:var(--cs-radius-button);color:var(--cs-color-text-inverse);background:var(--cs-button-primary-background);box-shadow:var(--cs-button-primary-shadow);-webkit-backdrop-filter:var(--cs-button-primary-filter);backdrop-filter:var(--cs-button-primary-filter);font-size:var(--cs-type-button-size);font-weight:var(--cs-type-button-weight);cursor:pointer;transition:box-shadow var(--cs-duration-ui) var(--cs-easing-standard), filter var(--cs-duration-ui) var(--cs-easing-standard);display:inline-flex;position:relative;overflow:hidden}.primary-glass-button:before{content:"";z-index:0;pointer-events:none;opacity:0;background:var(--cs-button-primary-sheen);width:45%;position:absolute;top:-20%;bottom:-20%;left:-55%;transform:skew(-18deg)}.primary-glass-button:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;box-shadow:var(--cs-button-primary-inset);position:absolute;inset:0}.primary-glass-button>span{z-index:1;position:relative}.notify-button__arrow{opacity:var(--cs-opacity-button-icon-muted);font-size:var(--cs-type-button-icon-size);line-height:1}.primary-glass-button .confirmation-card__action-icon{color:var(--cs-button-primary-icon-color)}.primary-glass-button:not(:disabled):hover:before,.primary-glass-button:focus-visible:before{animation:notify-specular-sweep var(--cs-duration-emphasis) var(--cs-easing-emphasized)}.primary-glass-button:not(:disabled):hover{filter:var(--cs-button-primary-filter-hover);box-shadow:var(--cs-button-primary-shadow-hover)}.notify-form input:disabled,.primary-glass-button:disabled{cursor:wait}.primary-glass-button:disabled{filter:var(--cs-button-primary-filter-disabled)}.turnstile-slot{width:100%;min-height:0}.turnstile-slot:empty{display:none}.notify-status{color:var(--cs-color-status-neutral);font-size:var(--cs-type-status-size);line-height:var(--cs-type-status-line-height);align-items:flex-start;gap:9px;margin:2px 2px 0;display:flex}.notify-privacy{color:var(--cs-color-text-tertiary);font-size:var(--cs-type-status-size);line-height:var(--cs-type-status-line-height);margin:0 2px}.notify-status>span{width:var(--cs-size-status-indicator);height:var(--cs-size-status-indicator);border:var(--cs-border-width-default) solid var(--cs-status-indicator-border);border-radius:var(--cs-radius-circle);box-shadow:var(--cs-status-indicator-shadow);flex:none;margin-top:6px}.notify-status--success{color:var(--cs-color-status-success)}.notify-status--success>span{background:var(--cs-status-success-fill)}.notify-status--error{color:var(--cs-color-status-error)}.notify-status--error>span{border-color:var(--cs-status-error-border);box-shadow:var(--cs-status-error-shadow)}@keyframes notify-specular-sweep{0%{opacity:0;transform:translate(0)skew(-18deg)}18%{opacity:.72}72%{opacity:.72}to{opacity:0;transform:translate(360%)skew(-18deg)}}.primary-glass-button:focus-visible,.brand:focus-visible,.footer a:focus-visible,.notify-privacy a:focus-visible,.legal-card a:focus-visible{outline:var(--cs-focus-ring-width) solid var(--cs-color-brand-accent);outline-offset:var(--cs-focus-ring-offset)}.footer{justify-content:space-between;align-items:center;gap:var(--cs-layout-footer-gap);z-index:var(--cs-layer-chrome);min-height:var(--cs-size-hit-target-min);color:var(--cs-color-text-tertiary);font-size:var(--cs-type-footer-size);letter-spacing:var(--cs-type-footer-tracking);text-transform:uppercase;flex-wrap:wrap;display:flex;position:relative}.footer__attribution{min-width:0}.footer__legal{justify-content:flex-end;align-items:center;gap:var(--cs-layout-footer-legal-gap);flex-wrap:wrap;margin-inline-start:auto;display:flex}.footer a{min-height:var(--cs-size-hit-target-min);margin:calc(-1 * var(--cs-space-xs)) 0;padding:var(--cs-space-xs) var(--cs-space-2xs);border-radius:var(--cs-radius-link);transition:color var(--cs-duration-ui) var(--cs-easing-standard), text-shadow var(--cs-duration-ui) var(--cs-easing-standard);align-items:center;display:inline-flex}.footer a:hover{color:var(--cs-footer-link-hover)}.footer .footer__company-link{color:var(--cs-color-brand-accent);text-shadow:var(--cs-footer-company-shadow)}.footer .footer__company-link:hover{color:var(--cs-color-brand-accent-emphasis);text-shadow:var(--cs-footer-company-shadow-hover)}.footer__brand-name{color:var(--cs-footer-brand-text);font-weight:var(--cs-type-footer-brand-weight)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.language-toggle:hover{border-color:var(--cs-language-control-border-hover);background:var(--cs-language-control-background-hover);box-shadow:var(--cs-language-control-shadow-hover)}.language-toggle__option:hover:before{opacity:1}.language-toggle__option:not([aria-pressed=true]):hover{border-color:var(--cs-language-option-border-hover);color:var(--cs-language-option-text-hover);text-shadow:var(--cs-language-option-text-shadow-hover)}.language-toggle__option[aria-pressed=true]:hover{border-color:var(--cs-language-option-selected-border-hover);color:var(--cs-color-text-emphasis);box-shadow:var(--cs-language-option-selected-shadow-hover)}.legal-section a:hover,.privacy-link:hover,.notify-privacy a:hover{color:var(--cs-color-brand-accent-emphasis)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:var(--cs-duration-reduced-motion)!important}.primary-glass-button:before{animation:none!important}}
