.EventBanner_banner__awmtm{--event-body:1rem;--event-title:1.75rem;--event-leading:1.6;--event-control-min:48px;--event-green:#006e47;--event-cream:var(--event-trial-preview,#ffd4c2);--event-olive:#d8f29a;font:inherit;color:var(--ds-text-primary);min-width:0;overflow-wrap:anywhere}.EventBanner_banner__awmtm,.EventBanner_banner__awmtm p{font-size:var(--event-body);line-height:var(--event-leading)}.EventBanner_banner__awmtm p{margin:0}.EventBanner_full__kzXMu{--event-title:1.5rem;padding-block:calc(var(--page-gutter-mobile) * 1.5)}.EventBanner_header__GNXL8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--page-gutter-mobile);margin-bottom:var(--page-gutter-mobile)}.EventBanner_heading__RLnEX{font-size:1.25rem;line-height:1.4;font-weight:600;margin:0 0 calc(var(--page-gutter-mobile) * .5)}.EventBanner_guide__ofK6_{color:var(--event-green);display:inline-flex;align-items:center;min-height:var(--event-control-min);font-size:var(--event-body);text-underline-offset:.2em}.EventBanner_stack__5JM9p{display:grid;gap:var(--page-gutter-mobile)}.EventBanner_surface__Efpri{--event-surface:var(--ds-surface-subtle);background:var(--event-surface);color:#203e60;border-radius:var(--ds-radius-card);padding:calc(var(--page-gutter-mobile) * 1.5) calc(var(--page-gutter-mobile) * 2);display:flex;flex-direction:column;align-items:flex-start;gap:var(--page-gutter-mobile);min-width:0}.EventBanner_copy__v3RA_{min-width:0}.EventBanner_banner__awmtm .EventBanner_tag__Sw_el{font-weight:600;margin-bottom:calc(var(--page-gutter-mobile) * .5)}.EventBanner_title__6rNEW{font-size:var(--event-title);line-height:1.35;font-weight:600;letter-spacing:-.035em;word-break:keep-all;white-space:pre-line;margin:0 0 calc(var(--page-gutter-mobile) * .5)}.EventBanner_banner__awmtm .EventBanner_preview__5al4k{margin-top:calc(var(--page-gutter-mobile) * .5);font-weight:600}.EventBanner_button___KsjO{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--page-gutter-mobile);min-height:var(--event-control-min);max-width:100%;padding:calc(var(--page-gutter-mobile) * .5) calc(var(--page-gutter-mobile) * 1.5);border-radius:999px;background:var(--event-button,var(--event-green));color:#fff;font-size:var(--event-body);line-height:var(--event-leading);font-weight:600;text-decoration:none;text-align:left}.EventBanner_button___KsjO:hover{text-decoration:underline;text-underline-offset:.2em}.EventBanner_buttonLabel__vBYRn{min-width:0;word-break:keep-all;text-wrap:balance}.EventBanner_button___KsjO>span[aria-hidden]{flex-shrink:0}.EventBanner_button___KsjO:focus-visible,.EventBanner_guide__ofK6_:focus-visible{outline:var(--focus-ring) solid var(--event-green);outline-offset:4px}.EventBanner_compact__Fzqby{--event-title:1rem;margin-bottom:calc(var(--page-gutter-mobile) * 1.5)}.EventBanner_compact__Fzqby .EventBanner_surface__Efpri{flex-direction:row;align-items:center;justify-content:space-between;padding:var(--page-gutter-mobile) calc(var(--page-gutter-mobile) * 1.5)}.EventBanner_compact__Fzqby .EventBanner_title__6rNEW{margin:0;line-height:var(--event-leading);letter-spacing:normal}.EventBanner_compact__Fzqby .EventBanner_button___KsjO{flex-shrink:0}.EventBanner_surface__Efpri[data-theme=amber]{--event-surface:var(--event-cream);--event-button:var(--event-trial-button-preview,#943d29)}.EventBanner_surface__Efpri[data-theme=olive]{--event-surface:var(--event-olive);--event-button:#356018}@media (max-width:767px){.EventBanner_full__kzXMu{--event-title:1.25rem;--event-body:var(--type-body);--event-leading:var(--leading-body)}.EventBanner_full__kzXMu .EventBanner_title__6rNEW{line-height:1.4}.EventBanner_full__kzXMu .EventBanner_heading__RLnEX{font-size:1.5rem}.EventBanner_surface__Efpri{padding:calc(var(--page-gutter-mobile) * 1.5)}.EventBanner_compact__Fzqby .EventBanner_surface__Efpri{flex-direction:column;align-items:flex-start}}.EventBanner_surface__Efpri{position:relative}.EventBanner_surface__Efpri:has(.EventBanner_image__rrrBx){padding-right:calc(28% + var(--page-gutter-mobile) * 3)}.EventBanner_image__rrrBx{position:absolute;right:calc(var(--page-gutter-mobile) * 1.5);bottom:calc(var(--page-gutter-mobile) * 1.5);width:28%;height:calc(100% - var(--page-gutter-mobile) * 3);max-height:180px;object-fit:contain;object-position:right bottom;border-radius:var(--ds-radius-control)}.EventBanner_compact__Fzqby .EventBanner_image__rrrBx{max-height:80px}@media (max-width:767px){.EventBanner_surface__Efpri:has(.EventBanner_image__rrrBx){padding-right:calc(var(--page-gutter-mobile) * 1.5)}.EventBanner_surface__Efpri:has(.EventBanner_image__rrrBx) .EventBanner_button___KsjO{max-width:calc(100% - 80px);padding-inline:12px;gap:8px}.EventBanner_image__rrrBx{width:64px;height:48px;max-height:48px}}.ReviewPolicy_trigger__n7m1Z{display:inline-flex;align-items:center;gap:calc(var(--page-gutter-mobile) / 2);min-height:var(--touch-target-min);padding:calc(var(--page-gutter-mobile) / 2);border:0;border-radius:var(--ds-radius-control);background:transparent;color:var(--ds-text-muted);font-size:var(--type-body);line-height:var(--leading-body);cursor:pointer}.ReviewPolicy_trigger__n7m1Z:hover{background:var(--ds-surface-subtle);color:var(--ds-brand)}.ReviewPolicy_body__BI7xk a:focus-visible,.ReviewPolicy_close__kLzTp:focus-visible,.ReviewPolicy_trigger__n7m1Z:focus-visible{outline:var(--focus-ring) solid var(--ds-focus);outline-offset:var(--focus-ring)}.ReviewPolicy_dialog__sbLAt{position:fixed;inset:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);width:auto;max-width:none;height:auto;max-height:none;margin:0;padding:var(--page-gutter-mobile);border:0;background:transparent;color:var(--ds-text-primary);overflow:hidden}.ReviewPolicy_dialog__sbLAt[open]{display:grid;grid-template-rows:minmax(0,1fr);place-items:center}.ReviewPolicy_dialog__sbLAt::backdrop{background:var(--ds-overlay)}.ReviewPolicy_panel__8jgAn{display:flex;flex-direction:column;width:min(100%,35rem);min-height:0;max-height:100%;border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);box-shadow:var(--ds-shadow-sheet);overflow:hidden}.ReviewPolicy_head__qsJQm{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--page-gutter-mobile);padding:var(--page-gutter-mobile);border-bottom:1px solid var(--ds-border)}.ReviewPolicy_head__qsJQm h2{margin:0;font-size:1.25rem;line-height:1.4;font-weight:600}.ReviewPolicy_close__kLzTp{flex:0 0 auto;min-width:var(--touch-target-min);min-height:var(--touch-target-min);padding:calc(var(--page-gutter-mobile) / 2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface);color:var(--ds-text-primary);font-size:var(--type-body);line-height:var(--leading-body);cursor:pointer}.ReviewPolicy_close__kLzTp:hover{background:var(--ds-surface-subtle)}.ReviewPolicy_dialog__sbLAt .ReviewPolicy_body__BI7xk{min-height:0;margin:0;padding:var(--page-gutter-mobile);display:grid;gap:var(--page-gutter-mobile);overflow-y:auto;overscroll-behavior:contain}.ReviewPolicy_dialog__sbLAt .ReviewPolicy_body__BI7xk>div{display:grid;grid-template-columns:1fr;gap:calc(var(--page-gutter-mobile) / 2);font-size:var(--type-body);line-height:var(--leading-body)}.ReviewPolicy_dialog__sbLAt .ReviewPolicy_body__BI7xk dt{font-weight:600}.ReviewPolicy_body__BI7xk dd{margin:0;overflow-wrap:anywhere}.ReviewPolicy_dialog__sbLAt .ReviewPolicy_body__BI7xk a{color:var(--ds-brand)}.preview_palette__92BQC{position:fixed;z-index:90;right:var(--page-gutter-mobile);top:90px;max-width:calc(100vw - 32px);padding:var(--page-gutter-mobile);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:#fff;color:#006e47;box-shadow:0 4px 20px #00000012;font-size:1rem;line-height:1.6}.preview_palette__92BQC p{margin:0 0 8px;font-size:1rem}.preview_palette__92BQC div{display:flex;flex-wrap:wrap;gap:8px}.preview_palette__92BQC button{font:inherit;font-weight:600;color:#006e47;min-height:48px;padding:8px 12px;border:2px solid transparent;border-radius:var(--ds-radius-control);cursor:pointer}.preview_palette__92BQC button[aria-pressed=true]{border-color:#006e47}.preview_palette__92BQC button:focus-visible{outline:2px solid #006e47;outline-offset:3px}@media (max-width:767px){.preview_palette__92BQC{top:56px;left:16px;right:16px}.preview_palette__92BQC div{gap:4px}.preview_palette__92BQC button{flex:1;padding-inline:6px}}.preview_palette__92BQC .preview_label__u7rcU{margin-top:12px}.preview_page__4wO1a{padding-block:calc(var(--page-gutter-mobile) * 2);font-size:1rem;line-height:1.6}.preview_intro___87qX{margin-bottom:calc(var(--page-gutter-mobile) * 1.5)}.preview_intro___87qX h1{font-size:2rem;line-height:1.4;margin-block:var(--page-gutter-mobile)}.preview_intro___87qX p{font-size:1rem;color:var(--ds-text-primary)}.preview_tabs__VEUcL{display:flex;flex-wrap:wrap;gap:calc(var(--page-gutter-mobile) * .5);margin-bottom:var(--page-gutter-mobile)}.preview_editor__nMwO1 input,.preview_editor__nMwO1 select,.preview_tabs__VEUcL button{min-height:48px;font:inherit;padding:calc(var(--page-gutter-mobile) * .5) var(--page-gutter-mobile);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);color:var(--ds-text-primary);background:var(--ds-surface)}.preview_tabs__VEUcL button[aria-pressed=true]{background:var(--ds-brand);color:var(--ds-on-brand)}.preview_editor__nMwO1 :focus-visible,.preview_tabs__VEUcL button:focus-visible{outline:var(--focus-ring) solid var(--ds-focus);outline-offset:4px}.preview_editor__nMwO1{margin-top:calc(var(--page-gutter-mobile) * 2);border-top:1px solid var(--ds-border);padding-top:var(--page-gutter-mobile)}.preview_editor__nMwO1 summary{min-height:48px;cursor:pointer;display:list-item;padding-block:calc(var(--page-gutter-mobile) * .5)}.preview_editor__nMwO1 p{font-size:1rem}.preview_editor__nMwO1 fieldset{min-width:0;margin-block:var(--page-gutter-mobile);padding:var(--page-gutter-mobile);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card)}.preview_editor__nMwO1 label{display:grid;gap:calc(var(--page-gutter-mobile) * .5);margin-block:var(--page-gutter-mobile)}.preview_editor__nMwO1 input{width:100%;min-width:0}.preview_empty__XFNQA{padding:var(--page-gutter-mobile);background:var(--ds-surface-subtle)}