.UXwtOW_frame{border-radius:var(--radius-panel);background:var(--surface-muted);cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;width:100%;position:relative;overflow:hidden}.UXwtOW_definitions{width:0;height:0;position:absolute}.UXwtOW_image{object-fit:cover;-webkit-user-drag:none}.UXwtOW_before{position:absolute;inset:0}.UXwtOW_tag{top:var(--space-3);left:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:color-mix(in oklab, var(--media-shade) 82%, transparent);color:var(--media-ink);font-family:var(--font-poster,inherit);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;font-size:1rem;font-weight:700;line-height:1;position:absolute}.UXwtOW_tagEnd{left:auto;right:var(--space-3)}.UXwtOW_line{pointer-events:none;width:100%;height:100%;filter:drop-shadow(0 0 3px color-mix(in oklab, var(--media-shade) 45%, transparent));position:absolute;inset:0;overflow:visible}.UXwtOW_line path{fill:none;stroke:var(--highlight);stroke-width:2px}.UXwtOW_grip{width:0;position:absolute;top:0;bottom:0}.UXwtOW_knob{--focus-outline:var(--highlight);--focus-outline-width:3px;background:var(--highlight);width:3.5rem;height:3.5rem;color:var(--media-shade);box-shadow:var(--shadow-raised);transition:scale var(--duration-spring) var(--ease-spring);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (hover:hover) and (pointer:fine){.UXwtOW_frame:hover .UXwtOW_knob{scale:1.08}}.UXwtOW_frame[data-held] .UXwtOW_knob{scale:.92}.UXwtOW_knob:after{border:2px solid var(--highlight);content:"";opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.UXwtOW_knob:after{animation:UXwtOW_invite 2.8s var(--ease-out-quint,ease-out) 1.2s infinite}.UXwtOW_frame[data-held] .UXwtOW_knob:after,.UXwtOW_frame:hover .UXwtOW_knob:after,.UXwtOW_knob:focus-visible:after{animation:none}}@keyframes UXwtOW_invite{0%{opacity:.9;transform:scale(1)}55%,to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.UXwtOW_knob{transition:none}}
.Gqh14q_phrase{clip-path:inset(50%);white-space:nowrap;-webkit-user-select:none;user-select:none;width:1px;height:1px;position:absolute;overflow:hidden}.Gqh14q_words{display:inline}.Gqh14q_mask{vertical-align:bottom;view-timeline:--word-line block;margin-block:-.16em -.1em;padding-block:.16em .1em;display:inline-block;overflow:clip}.Gqh14q_word{display:inline-block}@media (prefers-reduced-motion:no-preference){.Gqh14q_words[data-on=load] .Gqh14q_word{animation:Gqh14q_word-rise var(--duration-reveal) var(--ease-out-expo) both;animation-delay:calc(var(--words-delay,0s) + var(--word) * var(--stagger-step))}@supports (animation-timeline:view()){.Gqh14q_words[data-on=scroll] .Gqh14q_word{animation:Gqh14q_word-rise var(--ease-out-quart) both;animation-timeline:--word-line;animation-range:entry cover 28%}}}@keyframes Gqh14q_word-rise{0%{transform:translateY(112%)}to{transform:none}}
.x-U_3W_section{z-index:var(--layer-curtain);background:radial-gradient(60rem 46rem at 50% 42%, color-mix(in oklab, var(--brand-green) 34%, var(--brand-green-main)), var(--brand-green-main) 38%, var(--brand-green-dark) 78%), var(--brand-green-dark);view-timeline:--proof block;border-radius:1.75rem 1.75rem 0 0;position:relative}.x-U_3W_pin{padding-block:clamp(var(--space-16), 12vw, var(--space-24)) var(--section-space)}.x-U_3W_stage{gap:var(--space-10);width:100%;max-width:var(--page-width);padding-inline:var(--page-gutter);margin-inline:auto;display:grid}.x-U_3W_stage>*{min-width:0}.x-U_3W_heading{max-width:9ch;font-family:var(--font-poster);font-size:var(--type-poster-lg);letter-spacing:var(--tracking-poster);font-weight:800;line-height:var(--leading-poster);text-transform:uppercase;text-wrap:balance}.x-U_3W_lead{max-width:26ch;margin-top:var(--space-5);color:var(--text-secondary);font-size:var(--type-lead);text-wrap:pretty;line-height:1.5}.x-U_3W_compare{--frame-width:min(100%, 34rem, max(14rem, calc((100svh - var(--header-height) - 1.5rem) * var(--frame-ratio,3 / 4))));width:var(--frame-width);box-shadow:0 2.5rem 5rem -1.5rem color-mix(in oklab, var(--brand-green-dark) 85%, transparent), 0 0 0 1px color-mix(in oklab, var(--brand-cream) 14%, transparent);justify-self:center}.x-U_3W_picker{gap:var(--space-2);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.x-U_3W_choice{min-height:2.75rem;padding:0 var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-control);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-standard) var(--ease-out-quint), background-color var(--duration-standard) var(--ease-out-quint), border-color var(--duration-standard) var(--ease-out-quint), transform var(--duration-fast) var(--ease-out-quint);background:0 0;font-weight:600}.x-U_3W_choice:active{transform:scale(.97)}.x-U_3W_choice[aria-pressed=true]{border-color:var(--highlight);background:var(--highlight);color:var(--brand-green-dark)}@media (hover:hover) and (pointer:fine){.x-U_3W_choice:not([aria-pressed=true]):hover{border-color:var(--foreground);color:var(--foreground)}}.x-U_3W_project{max-width:24rem}.x-U_3W_project:before{width:3.5rem;height:2px;margin-bottom:var(--space-5);background:var(--highlight);content:"";display:block}.x-U_3W_projectTitle{font-family:var(--font-poster);font-size:var(--type-poster-sm);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;font-weight:700;line-height:1.05}.x-U_3W_projectDescription{margin-top:var(--space-3);color:var(--text-secondary);text-wrap:pretty}@media (min-width:62rem) and (min-height:38rem){.x-U_3W_section{height:185svh;scroll-margin-top:calc(var(--header-height) * -1)}.x-U_3W_pin{height:100svh;padding-block:calc(var(--header-height) + var(--space-8)) var(--space-10);display:grid;position:sticky;top:0}.x-U_3W_stage{align-items:stretch;gap:clamp(var(--space-8), 4vw, var(--space-20));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.x-U_3W_compare{--frame-width:min(34rem, 38vw, calc((100svh - var(--header-height) - 7rem) * var(--frame-ratio,3 / 4)));align-self:center}.x-U_3W_meta{place-self:end}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.x-U_3W_compare{animation:x-U_3W_open var(--ease-out-quart) both;animation-timeline:view();animation-range:entry cover 20%}@media (min-width:62rem) and (min-height:38rem){.x-U_3W_compare{animation-name:x-U_3W_open-wide;animation-timing-function:linear;animation-timeline:--proof;animation-range:entry 20% entry 80%}.x-U_3W_lead{animation:linear both x-U_3W_appear;animation-timeline:--proof;animation-range:entry 45% entry 80%}.x-U_3W_meta{animation:x-U_3W_arrive var(--ease-out-quart) both;animation-timeline:--proof;animation-range:entry 45% entry 80%}}}}@keyframes x-U_3W_open{0%{clip-path:inset(9% 14%);transform:translateY(2.5rem)}to{clip-path:inset(-6rem);transform:none}}@keyframes x-U_3W_open-wide{0%{clip-path:inset(12% 38%);transform:scale(1.08)}to{clip-path:inset(-6rem);transform:none}}@keyframes x-U_3W_appear{0%{opacity:0}to{opacity:1}}@keyframes x-U_3W_arrive{0%{clip-path:inset(0 0 0 100%);transform:translate(3rem)}to{clip-path:inset(-1rem);transform:none}}@media (prefers-reduced-motion:reduce){.x-U_3W_choice{transition:none}.x-U_3W_section{height:auto;scroll-margin-top:0}.x-U_3W_pin{height:auto;min-height:100svh;position:static}}
.Oe4jeq_presence{min-width:0}.Oe4jeq_alert{align-items:start;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-4);background:var(--surface);box-shadow:var(--shadow-resting);display:flex}.Oe4jeq_icon,.Oe4jeq_glyph{flex:none;place-items:center;display:grid;position:relative}.Oe4jeq_icon{width:18px;height:18px;margin-top:1px}.Oe4jeq_icon svg{display:block}.Oe4jeq_copy{flex:1;min-width:0}.Oe4jeq_content{position:relative}.Oe4jeq_title{font-size:var(--text-sm);font-weight:500;display:block;position:relative}.Oe4jeq_line{display:block}.Oe4jeq_description{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--text-xs);position:relative}.Oe4jeq_info .Oe4jeq_icon{color:var(--accent)}.Oe4jeq_success .Oe4jeq_icon{color:var(--success)}.Oe4jeq_warning .Oe4jeq_icon{color:var(--warning)}.Oe4jeq_danger .Oe4jeq_icon{color:var(--danger)}.Oe4jeq_dismiss{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;margin:-5px -6px -5px 0;display:grid}.Oe4jeq_dismiss:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.96)}@media (hover:hover) and (pointer:fine){.Oe4jeq_dismiss:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.Oe4jeq_dismiss{transition:none}.Oe4jeq_dismiss:active{transform:none}}
.It9yFG_button{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex;position:relative}.It9yFG_button:disabled{cursor:not-allowed;opacity:.52}.It9yFG_button[aria-busy=true]{cursor:progress}.It9yFG_button:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}.It9yFG_labelSlot{min-width:0;transition:opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}.It9yFG_labelSlot[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}.It9yFG_labelContent{flex:none;align-items:center;display:inline-flex}.It9yFG_labelPhase{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.It9yFG_labelPhase svg{flex:none}.It9yFG_primary{color:var(--background);background:var(--foreground);border-color:var(--foreground)}.It9yFG_secondary{color:var(--foreground);background:var(--surface);border-color:var(--border)}.It9yFG_ghost{color:var(--text-secondary);background:0 0;border-color:#0000}.It9yFG_danger{color:var(--danger);background:var(--surface);border-color:var(--border)}.It9yFG_secondary:disabled,.It9yFG_danger:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}.It9yFG_danger:disabled{color:color-mix(in oklab, var(--danger) 55%, var(--surface-muted))}.It9yFG_ghost:disabled{opacity:1;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.It9yFG_primary:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}.It9yFG_secondary:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}.It9yFG_ghost:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.It9yFG_danger:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}.It9yFG_primary:active:not(:disabled){opacity:.84}.It9yFG_secondary:active:not(:disabled),.It9yFG_ghost:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.It9yFG_danger:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}.It9yFG_sm{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}.It9yFG_md{min-height:var(--control-height-md)}.It9yFG_lg{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}.It9yFG_loader{width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2);display:grid;position:absolute;top:50%;left:50%}.It9yFG_spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite It9yFG_spin}.It9yFG_loadingLabel{opacity:0}@keyframes It9yFG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.It9yFG_button{transition:none}.It9yFG_labelSlot{transition:opacity var(--duration-instant) linear}.It9yFG_spinner{animation-duration:.01ms;animation-iteration-count:1}}
.iLwffW_field{min-width:0;display:grid}.iLwffW_label{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.iLwffW_input{width:100%;min-height:var(--control-height-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none}.iLwffW_input::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.iLwffW_input:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.iLwffW_input:focus-visible{border-color:var(--foreground)}.iLwffW_input[aria-invalid=true]{border-color:var(--danger)}.iLwffW_input:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}.iLwffW_messageSlot{display:block;overflow:hidden}.iLwffW_description,.iLwffW_error{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.iLwffW_description{color:var(--text-muted)}.iLwffW_error{color:var(--danger)}.iLwffW_words{display:block;position:relative}.iLwffW_word{white-space:pre;display:inline-block}.iLwffW_column{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.iLwffW_column>span{display:inline-block}.iLwffW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.iLwffW_input{transition-duration:.01ms}}
.ESWZQG_field{min-width:0;display:grid}.ESWZQG_field label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.ESWZQG_control{resize:vertical;border:1px solid var(--border-strong);border-radius:var(--radius-control);width:100%;min-height:110px;padding:var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none;box-shadow:0 0 0 6px #0000}.ESWZQG_control::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.ESWZQG_control:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.ESWZQG_control:focus-visible{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline-offset:2px;outline:2px solid #0000}.ESWZQG_control[aria-invalid=true]{border-color:var(--danger)}.ESWZQG_control:disabled{cursor:not-allowed;background:var(--surface-muted);opacity:.6}.ESWZQG_messageSlot{display:block;overflow:hidden}.ESWZQG_hint,.ESWZQG_error{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.ESWZQG_hint{color:var(--text-muted)}.ESWZQG_error{color:var(--danger)}.ESWZQG_words{display:block;position:relative}.ESWZQG_word{white-space:pre;display:inline-block}.ESWZQG_column{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.ESWZQG_column>span{display:inline-block}.ESWZQG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ESWZQG_control{transition:none}}
.mAxgEG_form{gap:var(--space-4);min-width:0;display:grid}.mAxgEG_form>*{min-width:0}.mAxgEG_pair{gap:var(--space-4);display:grid}.mAxgEG_pair>*{min-width:0}@media (min-width:40rem){.mAxgEG_pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.mAxgEG_actions{align-items:center;gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (pointer:coarse){.mAxgEG_control{font-size:var(--text-base)}}.mAxgEG_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.mAxgEG_field{min-width:0;display:grid}.mAxgEG_label{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.mAxgEG_selectShell{display:grid;position:relative}.mAxgEG_select{width:100%;min-height:var(--control-height-md);padding:0 var(--space-10) 0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);appearance:none;transition:border-color var(--duration-fast) var(--ease-standard)}.mAxgEG_select:focus{border-color:var(--foreground);outline:none}.mAxgEG_select[aria-invalid=true]{border-color:var(--danger)}.mAxgEG_chevron{color:var(--text-secondary);pointer-events:none;margin-block:auto;position:absolute;inset-block:0;inset-inline-end:var(--space-3)}.mAxgEG_message{padding-top:var(--space-2);color:var(--danger);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.mAxgEG_choice{align-items:start;column-gap:var(--space-3);min-height:var(--control-height-md);padding-block:var(--space-3);color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-body);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.mAxgEG_checkbox{width:1.25rem;height:1.25rem;accent-color:var(--control-on);cursor:pointer;margin:0}.mAxgEG_choiceMessage{padding-top:0;padding-inline-start:calc(1.25rem + var(--space-3))}@media (hover:hover) and (pointer:fine){.mAxgEG_select:hover:not([aria-invalid=true]){border-color:var(--foreground)}}@media (pointer:coarse){.mAxgEG_select{font-size:var(--text-base)}}@media (prefers-reduced-motion:reduce){.mAxgEG_select{transition:none}}.site .mAxgEG_form{gap:var(--space-6);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.site .mAxgEG_pair{gap:var(--space-6) var(--space-5)}.site .mAxgEG_form label{margin-bottom:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);letter-spacing:.01em;transition:color var(--duration-standard) var(--ease-out-quint);font-weight:600}.site .mAxgEG_form :is(div,.mAxgEG_field):focus-within>label{color:var(--highlight)}:is(.site .mAxgEG_form .mAxgEG_control.mAxgEG_control,.site .mAxgEG_form .mAxgEG_select.mAxgEG_select){min-height:3.25rem;padding-inline:var(--space-4);border:0;border-bottom:1px solid var(--border-strong);border-radius:var(--radius-control) var(--radius-control) 0 0;background:linear-gradient(var(--highlight), var(--highlight)) left bottom / 0% 2px no-repeat, color-mix(in oklab, var(--brand-cream) 7%, transparent);color:var(--foreground);font-size:var(--text-base);box-shadow:none;transition:background-size var(--duration-considered) var(--ease-out-expo), background-color var(--duration-standard) var(--ease-out-quint), border-color var(--duration-standard) var(--ease-out-quint)}.site .mAxgEG_form textarea.mAxgEG_control.mAxgEG_control{min-height:8.5rem;padding-block:var(--space-4)}.site .mAxgEG_form .mAxgEG_select.mAxgEG_select{padding-inline-end:var(--space-12)}.site .mAxgEG_form .mAxgEG_select option{background:var(--brand-green-main);color:var(--brand-cream)}@media (hover:hover) and (pointer:fine){:is(.site .mAxgEG_form .mAxgEG_control.mAxgEG_control:hover:not(:focus),.site .mAxgEG_form .mAxgEG_select.mAxgEG_select:hover:not(:focus)){border-bottom-color:var(--foreground);background-color:color-mix(in oklab, var(--brand-cream) 11%, transparent)}}:is(.site .mAxgEG_form .mAxgEG_control.mAxgEG_control:focus,.site .mAxgEG_form .mAxgEG_select.mAxgEG_select:focus){border-bottom-color:var(--highlight);background-color:color-mix(in oklab, var(--brand-cream) 11%, transparent);box-shadow:none;background-size:100% 2px,auto;outline:none}:is(.site .mAxgEG_form .mAxgEG_control.mAxgEG_control[aria-invalid=true],.site .mAxgEG_form .mAxgEG_select.mAxgEG_select[aria-invalid=true]){border-bottom-color:var(--danger);background-image:linear-gradient(var(--danger), var(--danger));background-size:100% 2px,auto}.site .mAxgEG_form span[role=alert]{font-size:var(--text-sm);font-weight:500}.site .mAxgEG_message{font-size:var(--text-sm);font-weight:500}.site .mAxgEG_chevron{color:var(--foreground);transition:transform var(--duration-standard) var(--ease-out-quint);inset-inline-end:var(--space-4)}.site .mAxgEG_selectShell:focus-within .mAxgEG_chevron{transform:translateY(2px)}.site .mAxgEG_form .mAxgEG_choice{color:var(--foreground);font-size:var(--text-base);margin-bottom:0;font-weight:400}.site .mAxgEG_checkbox{width:1.5rem;height:1.5rem}.site .mAxgEG_form div:is([role=alert],[role=status]){padding:var(--space-5);border-color:var(--border);border-radius:var(--radius-control);background:color-mix(in oklab, var(--brand-green-dark) 60%, transparent);box-shadow:none}.site .mAxgEG_form div:is([role=alert],[role=status]) strong{font-size:var(--text-base);font-weight:600}.site .mAxgEG_form div:is([role=alert],[role=status]) p{font-size:var(--text-sm);line-height:1.5}.site .mAxgEG_form button[type=submit]{isolation:isolate;min-height:var(--control-height-lg);padding-inline:var(--space-8);border-color:var(--highlight);border-radius:var(--radius-control);background:var(--highlight);color:var(--brand-green-dark);font-family:var(--font-poster);letter-spacing:.045em;text-transform:uppercase;opacity:1;box-shadow:none;font-size:1.25rem;font-weight:700;line-height:1;overflow:hidden}.site .mAxgEG_form button[type=submit]:before{z-index:var(--layer-fill);background:var(--brand-cream);content:"";transform-origin:bottom;transition:transform var(--duration-considered) var(--ease-out-expo);position:absolute;inset:-1px;transform:scaleY(0)}@media (hover:hover) and (pointer:fine){.site .mAxgEG_form button[type=submit]:hover:not(:disabled){opacity:1;box-shadow:none}.site .mAxgEG_form button[type=submit]:hover:not(:disabled):before{transform:none}}.site .mAxgEG_form button[type=submit]:focus-visible:before{transform:none}@media (max-width:30rem){.site .mAxgEG_form button[type=submit]{width:100%}}@media (prefers-reduced-motion:reduce){.site .mAxgEG_form label{transition:none}.site .mAxgEG_form .mAxgEG_control.mAxgEG_control{transition:none}.site .mAxgEG_form .mAxgEG_select.mAxgEG_select{transition:none}.site .mAxgEG_chevron{transition:none}.site .mAxgEG_form button[type=submit]:before{transition:none}}
.OrM_ja_link{text-decoration:none}.OrM_ja_highlight{color:var(--inverse-background);background:var(--highlight);border-color:var(--highlight)}.OrM_ja_highlight:active{opacity:.84}@media (hover:hover) and (pointer:fine){.OrM_ja_highlight:hover{opacity:.91;box-shadow:var(--shadow-resting)}}.site .OrM_ja_link{--button-fill:var(--brand-cream);--button-ink-hover:var(--brand-green-dark);isolation:isolate;min-height:var(--control-height-md);padding-inline:var(--space-6);border-radius:var(--radius-control);font-family:var(--font-poster);letter-spacing:.045em;text-transform:uppercase;opacity:1;box-shadow:none;transition:color var(--duration-standard) var(--ease-out-quint), border-color var(--duration-standard) var(--ease-out-quint), transform var(--duration-fast) var(--ease-out-quint);font-size:1.125rem;font-weight:700;line-height:1;overflow:hidden}.site .OrM_ja_link:before{z-index:var(--layer-fill);background:var(--button-fill);content:"";transform-origin:bottom;transition:transform var(--duration-considered) var(--ease-out-expo);position:absolute;inset:-1px;transform:scaleY(0)}.site .OrM_ja_small{min-height:2.75rem;padding-inline:var(--space-4);font-size:1rem}.site .OrM_ja_large{min-height:var(--control-height-lg);padding-inline:var(--space-8);font-size:1.25rem}.site .OrM_ja_highlight{--button-fill:var(--brand-cream)}.site .OrM_ja_primary{--button-fill:var(--brand-gold);color:var(--brand-green-dark);background:var(--brand-cream);border-color:var(--brand-cream)}.site .OrM_ja_secondary{color:var(--foreground);border-color:var(--border-strong);background:0 0}.paper .OrM_ja_secondary{--button-fill:var(--brand-green-main);--button-ink-hover:var(--brand-cream)}.site .OrM_ja_link:active{opacity:1;transform:scale(.97)}@media (hover:hover) and (pointer:fine){.site .OrM_ja_link:hover{color:var(--button-ink-hover);border-color:var(--button-fill);opacity:1;box-shadow:none}.site .OrM_ja_link:hover:before{transform:none}}.site .OrM_ja_link:focus-visible{color:var(--button-ink-hover)}.site .OrM_ja_link:focus-visible:before{transform:none}@media (prefers-reduced-motion:reduce){.site .OrM_ja_link{transition:none}.site .OrM_ja_link:before{transition:none}.site .OrM_ja_link:active{transform:none}}
.P_TcxG_section{padding-block:var(--section-space);position:relative}.P_TcxG_inner{width:100%;max-width:var(--page-width);padding-inline:var(--page-gutter);margin-inline:auto}.P_TcxG_inner>*{min-width:0}.P_TcxG_heading{max-width:14ch;font-family:var(--font-poster);font-size:var(--type-poster-lg);letter-spacing:var(--tracking-poster);font-weight:800;line-height:var(--leading-poster);text-transform:uppercase;text-wrap:balance}.P_TcxG_lead{max-width:38ch;margin-top:var(--space-5);color:var(--text-secondary);font-size:var(--type-lead);text-wrap:pretty;line-height:1.5}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.P_TcxG_panel{animation:linear both P_TcxG_panel-arrive,linear forwards P_TcxG_panel-leave;animation-timeline:view(),view();animation-range:entry entry 80%,exit 15%}}}@keyframes P_TcxG_panel-arrive{0%{clip-path:inset(0 clamp(.75rem,5vw,5rem) round 1.75rem 1.75rem 0 0)}to{clip-path:inset(0)}}@keyframes P_TcxG_panel-leave{0%{clip-path:inset(0)}to{clip-path:inset(0 clamp(.75rem,5vw,5rem) round 0 0 1.75rem 1.75rem)}}
._1Rp-3G_section{z-index:var(--layer-curtain);padding-block:var(--section-space);background:var(--brand-green-dark);position:relative}._1Rp-3G_stack{gap:clamp(var(--space-16), 9vw, 8rem);display:grid}._1Rp-3G_direct{gap:var(--space-10);display:grid}._1Rp-3G_direct>*,._1Rp-3G_request>*{min-width:0}._1Rp-3G_details{gap:var(--space-8);display:grid;container-type:inline-size}._1Rp-3G_channel{gap:var(--space-2);display:grid}._1Rp-3G_label{color:var(--text-muted);font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}._1Rp-3G_value{font-family:var(--font-poster);transition:color var(--duration-standard) var(--ease-out-quint);justify-self:start;font-weight:800;line-height:1;text-decoration:none;position:relative}._1Rp-3G_value:after{content:"";transform-origin:100%;height:.06em;min-height:2px;transition:transform var(--duration-considered) var(--ease-out-expo);background:currentColor;position:absolute;inset:auto 0 -.12em;transform:scaleX(0)}._1Rp-3G_phone{color:var(--highlight);font-variant-numeric:lining-nums;letter-spacing:.005em;font-size:clamp(3rem,17.5439cqi,6rem)}._1Rp-3G_email{font-size:clamp(1.375rem, calc(100cqi / 11.8), var(--type-poster-md));letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}@media (hover:hover) and (pointer:fine){._1Rp-3G_value:hover:after{transform-origin:0;transform:scaleX(1)}._1Rp-3G_email:hover{color:var(--highlight)}}._1Rp-3G_value:focus-visible:after{transform-origin:0;transform:scaleX(1)}._1Rp-3G_areas{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._1Rp-3G_area{align-items:center;gap:var(--space-4);font-family:var(--font-poster);font-size:var(--type-poster-sm);letter-spacing:.02em;text-transform:uppercase;font-weight:700;line-height:1.1;display:inline-flex}._1Rp-3G_area:not(:last-child):after{background:var(--highlight);content:"";flex:none;width:.4rem;height:.4rem;rotate:45deg}._1Rp-3G_request{gap:var(--space-10);padding:clamp(var(--space-6), 5vw, var(--space-16));border-radius:var(--radius-surface);background:var(--brand-green-main);display:grid}._1Rp-3G_formHeading{max-width:12ch;font-family:var(--font-poster);font-size:var(--type-poster-md);letter-spacing:var(--tracking-poster);font-weight:800;line-height:var(--leading-poster);text-transform:uppercase;text-wrap:balance}._1Rp-3G_formLead{max-width:30ch;margin-top:var(--space-4);color:var(--text-secondary);font-size:var(--type-lead);text-wrap:pretty;line-height:1.5}@media (min-width:62rem){._1Rp-3G_direct{gap:var(--space-16);grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}._1Rp-3G_request{gap:var(--space-16);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}@media (min-width:62rem) and (min-height:30rem){._1Rp-3G_requestIntro{top:calc(var(--header-height) + var(--space-8));align-self:start;position:sticky}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){._1Rp-3G_request{animation:linear both _1Rp-3G_unroll;animation-timing-function:var(--ease-out-quart);animation-timeline:view();animation-range:entry entry 55%}._1Rp-3G_phone{animation:linear both _1Rp-3G_slide;animation-timing-function:var(--ease-out-quart);animation-timeline:view();animation-range:entry cover 32%}}}@keyframes _1Rp-3G_unroll{0%{clip-path:inset(0 0 72% 0 round var(--radius-surface))}to{clip-path:inset(0 0 0 0 round var(--radius-surface))}}@keyframes _1Rp-3G_slide{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(-.3em)}}@media (prefers-reduced-motion:reduce){._1Rp-3G_value,._1Rp-3G_value:after{transition:none}}
.bLJxgG_hero{background:var(--inverse-background);isolation:isolate;min-height:max(100svh,34rem);display:grid;position:relative;overflow:hidden}@media (max-width:47.99rem){.bLJxgG_hero{min-height:max(100svh,46rem)}}.bLJxgG_media{z-index:var(--layer-backdrop);position:absolute;inset:-1.5rem}.bLJxgG_zoom{position:absolute;inset:0}.bLJxgG_photo{object-fit:cover;object-position:17% 50%}@media (min-aspect-ratio:1){.bLJxgG_photo{object-position:50% 54%}}.bLJxgG_shade{z-index:var(--layer-shade);background:linear-gradient(to bottom, color-mix(in oklab, var(--media-shade) 90%, transparent), color-mix(in oklab, var(--media-shade) 82%, transparent) 30%, color-mix(in oklab, var(--media-shade) 60%, transparent) 44%, color-mix(in oklab, var(--media-shade) 0%, transparent) 60%), linear-gradient(to top, color-mix(in oklab, var(--media-shade) 88%, transparent), color-mix(in oklab, var(--media-shade) 0%, transparent) 30%);position:absolute;inset:0}.bLJxgG_dusk{z-index:var(--layer-fill);background:var(--inverse-background);opacity:0;pointer-events:none;position:absolute;inset:0}.bLJxgG_content{grid-template-rows:auto auto minmax(var(--space-8), 1fr) auto;gap:var(--space-5);width:100%;max-width:var(--page-width);padding:calc(var(--header-height) + var(--space-5)) var(--page-gutter) var(--space-6);margin-inline:auto;display:grid}.bLJxgG_title{max-width:9.4em;font-family:var(--font-poster);font-size:min(var(--type-poster-xl), 11.5svh);letter-spacing:var(--tracking-poster);font-weight:800;line-height:var(--leading-poster);text-transform:uppercase;text-wrap:balance;text-shadow:0 0 2.5rem color-mix(in oklab, var(--media-shade) 55%, transparent)}.bLJxgG_lead{max-width:34ch;font-size:var(--text-base);text-wrap:pretty;text-shadow:0 0 1.5rem color-mix(in oklab, var(--media-shade) 80%, transparent);line-height:1.5}.bLJxgG_actions{gap:var(--space-3);flex-wrap:wrap;grid-row:4;display:flex}.bLJxgG_actions>*{flex:auto}.bLJxgG_cue{display:none}@media (min-width:48rem){.bLJxgG_actions{width:min(100%,30rem)}.bLJxgG_lead{max-width:42ch;font-size:var(--type-lead)}}@media (min-width:48rem) and (min-aspect-ratio:5/4){.bLJxgG_shade{background:linear-gradient(to bottom, color-mix(in oklab, var(--media-shade) 70%, transparent), color-mix(in oklab, var(--media-shade) 0%, transparent) 9rem), radial-gradient(115% 100% at 0% 0%, color-mix(in oklab, var(--media-shade) 90%, transparent), color-mix(in oklab, var(--media-shade) 72%, transparent) 38%, color-mix(in oklab, var(--media-shade) 0%, transparent) 68%), radial-gradient(85% 75% at 100% 100%, color-mix(in oklab, var(--media-shade) 90%, transparent), color-mix(in oklab, var(--media-shade) 66%, transparent) 40%, color-mix(in oklab, var(--media-shade) 0%, transparent) 70%)}.bLJxgG_content{grid-template-columns:minmax(0,1fr) minmax(0,min(29rem,46vw));grid-template-rows:auto minmax(var(--space-8), 1fr) auto auto;column-gap:var(--space-8);padding-top:calc(var(--header-height) + var(--space-8));padding-bottom:var(--space-10)}.bLJxgG_title{grid-column:1/-1}.bLJxgG_lead{grid-area:3/2;max-width:none}.bLJxgG_actions{grid-area:4/2;width:auto}.bLJxgG_cue{place-self:end start;align-items:center;gap:var(--space-3);min-height:2.75rem;font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;text-shadow:0 0 1rem var(--media-shade);grid-area:4/1;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.bLJxgG_cueLine{background:var(--highlight);transform-origin:0;width:3.5rem;height:2px;display:block}}@media (min-width:48rem) and (min-aspect-ratio:5/4) and (max-height:49.99rem){.bLJxgG_content{grid-template-rows:auto minmax(var(--space-4), 1fr) auto auto;gap:var(--space-3);padding-top:calc(var(--header-height) + var(--space-4));padding-bottom:var(--space-6)}.bLJxgG_lead{font-size:var(--text-base)}}@media (prefers-reduced-motion:no-preference){.bLJxgG_media{animation:bLJxgG_uncover 1.5s var(--ease-out-expo) both}.bLJxgG_photo{animation:bLJxgG_settle 2.2s var(--ease-out-expo) both}.bLJxgG_shade{animation:bLJxgG_fade 1.2s var(--ease-out-quart) .2s both}.bLJxgG_lead{animation:bLJxgG_rise 1s var(--ease-out-expo) calc(var(--opening-delay,0s) + .5s) both}.bLJxgG_actions{animation:bLJxgG_unveil 1s var(--ease-out-expo) calc(var(--opening-delay,0s) + .63s) both}.bLJxgG_cue{animation:bLJxgG_unveil 1s var(--ease-out-expo) calc(var(--opening-delay,0s) + .8s) both}.bLJxgG_cueLine{animation:bLJxgG_beckon 3.2s var(--ease-out-quint) 2.6s infinite}}@media (prefers-reduced-motion:no-preference) and (min-height:46rem),(prefers-reduced-motion:no-preference) and (min-width:48rem) and (min-aspect-ratio:5/4) and (min-height:40rem){.bLJxgG_track{height:200svh;margin-bottom:-100svh}.bLJxgG_hero{height:100svh;min-height:0;position:sticky;top:0}@supports (animation-timeline:scroll()){.bLJxgG_zoom{animation:linear both bLJxgG_approach;animation-timeline:scroll(root);animation-range:0 100svh}.bLJxgG_dusk{animation:linear both bLJxgG_nightfall;animation-timeline:scroll(root);animation-range:12svh 100svh}.bLJxgG_content{animation:linear both bLJxgG_withdraw;animation-timeline:scroll(root);animation-range:4svh 100svh}}}@keyframes bLJxgG_uncover{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes bLJxgG_settle{0%{transform:scale(1.22)}to{transform:none}}@keyframes bLJxgG_fade{0%{opacity:0}to{opacity:1}}@keyframes bLJxgG_rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes bLJxgG_unveil{0%{clip-path:inset(0 0 100%);transform:translateY(1.5rem)}to{clip-path:inset(-1rem);transform:none}}@keyframes bLJxgG_beckon{0%{transform-origin:100%;transform:scaleX(1)}30%{transform-origin:100%;transform:scaleX(0)}31%{transform-origin:0;transform:scaleX(0)}62%,to{transform-origin:0;transform:scaleX(1)}}@keyframes bLJxgG_approach{to{transform:scale(1.14)}}@keyframes bLJxgG_nightfall{to{opacity:.82}}@keyframes bLJxgG_withdraw{to{transform:translateY(-14svh)}}
.cvdmdG_band{z-index:var(--layer-curtain);min-height:min(100svh,60rem);padding-block:var(--section-space);background:var(--brand-green-dark);isolation:isolate;view-timeline:--plan block;align-items:end;display:grid;position:relative;overflow:clip}.cvdmdG_backdrop{z-index:var(--layer-backdrop);position:absolute;inset:-12% 0}.cvdmdG_photo{object-fit:cover}.cvdmdG_band:after{z-index:var(--layer-shade);background:linear-gradient(to top, color-mix(in oklab, var(--brand-green-dark) 94%, transparent), color-mix(in oklab, var(--brand-green-dark) 78%, transparent) 55%, color-mix(in oklab, var(--brand-green-dark) 38%, transparent)), linear-gradient(to right, color-mix(in oklab, var(--brand-green-dark) 70%, transparent), color-mix(in oklab, var(--brand-green-dark) 0%, transparent) 75%);content:"";position:absolute;inset:0}.cvdmdG_layout{gap:var(--space-12);display:grid}.cvdmdG_text{align-content:end;justify-items:start;display:grid}.cvdmdG_action{margin-top:var(--space-8)}.cvdmdG_items{align-content:end;margin:0;padding:0;list-style:none;display:grid}.cvdmdG_item{padding-block:var(--space-5);font-family:var(--font-poster);font-size:var(--type-poster-sm);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;font-weight:700;line-height:1.08;position:relative}.cvdmdG_item:before{background:var(--highlight);content:"";transform-origin:0;height:1px;position:absolute;inset:0 0 auto}@media (min-width:62rem){.cvdmdG_layout{align-items:end;gap:var(--space-20);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.cvdmdG_backdrop{animation:linear both cvdmdG_drift;animation-timeline:--plan}.cvdmdG_item:before{animation:linear both cvdmdG_rule;animation-timing-function:var(--ease-out-quart);animation-timeline:view();animation-range:entry cover 30%}.cvdmdG_item{animation:linear both cvdmdG_follow;animation-timing-function:var(--ease-out-quart);animation-timeline:view();animation-range:entry 20% cover 34%}}}@keyframes cvdmdG_drift{0%{transform:translateY(-7%)}to{transform:translateY(7%)}}@keyframes cvdmdG_rule{0%{transform:scaleX(0)}to{transform:none}}@keyframes cvdmdG_follow{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:none}}
.aXQ-_G_root{width:100%;container:accordion/inline-size}.aXQ-_G_strip{width:100%;height:var(--accordion-height,34rem);-webkit-user-select:none;user-select:none;flex-direction:column;align-items:stretch;display:flex;overflow:hidden;container-type:size}.aXQ-_G_cell{background:var(--surface-muted);flex-shrink:1;flex-basis:0;min-width:0;min-height:0;position:relative;overflow:hidden}.aXQ-_G_media{height:46cqh;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.aXQ-_G_image{object-fit:cover;-webkit-user-drag:none}.aXQ-_G_trigger{--focus-outline:var(--highlight);--focus-outline-width:3px;--focus-outline-offset:-5px;border-radius:inherit;background:linear-gradient(to bottom, color-mix(in oklab, var(--media-shade) 72%, transparent), color-mix(in oklab, var(--media-shade) 0%, transparent) min(100%, 7.5rem));width:100%;color:var(--media-ink);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.aXQ-_G_caption{top:var(--space-4);left:var(--space-4);right:var(--space-4);display:block;position:absolute}.aXQ-_G_title{font-family:var(--font-poster,inherit);letter-spacing:.01em;text-transform:uppercase;font-size:1.75rem;font-weight:800;line-height:1;display:block}.aXQ-_G_description{width:min(100%,22rem);margin-top:var(--space-2);font-size:var(--text-base);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform 0s linear var(--duration-fast);line-height:1.4;position:absolute;top:100%;left:0;transform:translateY(.5rem)}.aXQ-_G_cell[data-open] .aXQ-_G_description{opacity:1;transition:opacity var(--duration-considered) var(--ease-enter) var(--duration-fast), transform var(--duration-considered) var(--ease-enter) var(--duration-fast);transform:none}.aXQ-_G_caption:before{width:2.5rem;height:2px;margin-bottom:var(--space-3);background:var(--highlight);content:"";transform-origin:0;transition:transform var(--duration-considered) var(--ease-enter);display:block;transform:scaleX(0)}.aXQ-_G_cell[data-open] .aXQ-_G_caption:before{transform:none}.aXQ-_G_media{filter:brightness(.72)saturate(.85);transition:filter var(--duration-considered) var(--ease-standard)}.aXQ-_G_cell[data-open] .aXQ-_G_media{filter:none}@container accordion (min-width:56rem){.aXQ-_G_strip{height:var(--accordion-row-height,clamp(26rem, 44cqw, 34rem));flex-direction:row}.aXQ-_G_media{width:46cqw;height:auto;inset:0 auto 0 50%;translate:-50%}.aXQ-_G_trigger{background:linear-gradient(to top, color-mix(in oklab, var(--media-shade) 78%, transparent), color-mix(in oklab, var(--media-shade) 0%, transparent) 11rem)}.aXQ-_G_caption{top:auto;bottom:calc(var(--space-5) + 3.25rem)}.aXQ-_G_title{font-size:clamp(1.25rem,1.75cqw,2rem)}.aXQ-_G_description{width:calc(38cqw - var(--space-8));max-width:22rem}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.aXQ-_G_strip{view-timeline:--accordion-strip block}.aXQ-_G_cell{animation:aXQ-_G_uncover var(--ease-out-quart,ease-out) both;animation-timeline:--accordion-strip;animation-range:entry entry 36%}.aXQ-_G_cell:nth-child(2){animation-range:entry 6% entry 42%}.aXQ-_G_cell:nth-child(3){animation-range:entry 12% entry 48%}.aXQ-_G_cell:nth-child(4){animation-range:entry 18% entry 54%}.aXQ-_G_cell:nth-child(n+5){animation-range:entry 24% entry 60%}}}@keyframes aXQ-_G_uncover{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.aXQ-_G_description,.aXQ-_G_cell[data-open] .aXQ-_G_description,.aXQ-_G_caption:before,.aXQ-_G_media{transition:none}}
.liPscG_section{z-index:var(--layer-curtain);padding-block:var(--section-space) .375rem;background:var(--brand-green-dark);position:relative}.liPscG_head{gap:var(--space-6);margin-bottom:clamp(var(--space-8), 5vw, var(--space-16));display:grid}.liPscG_count{max-width:34rem;color:var(--text-muted);font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600;line-height:1.7}.liPscG_strip{--accordion-height:40rem;--accordion-row-height:clamp(24rem, calc(100svh - 18.5rem), 46rem);padding-inline:.375rem}@media (min-width:62rem){.liPscG_head{grid-template-columns:minmax(0,1fr) auto;align-items:end}.liPscG_count{text-align:end}}
._13OrRW_carousel{gap:var(--space-6);width:100%;display:grid}._13OrRW_stage{width:calc(100% + 2 * var(--carousel-bleed,0px));margin-inline:calc(var(--carousel-bleed,0px) * -1);position:relative;container-type:inline-size}._13OrRW_track{border-radius:var(--radius-panel);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}._13OrRW_track[data-held=true]{cursor:grabbing}._13OrRW_slot{transform-origin:50%;position:absolute;top:50%;left:50%}._13OrRW_float{perspective:160cqw;width:100%;height:100%;animation:5s ease-in-out infinite _13OrRW_drift}._13OrRW_card{background:var(--surface-muted);width:100%;height:100%;box-shadow:var(--carousel-shadow,var(--shadow-raised));position:relative;overflow:hidden}._13OrRW_image{object-fit:cover;-webkit-user-drag:none}._13OrRW_sheen{border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0}._13OrRW_controls{justify-content:center;align-items:center;gap:var(--space-5);display:flex}._13OrRW_arrow{isolation:isolate;border:1px solid var(--foreground);border-radius:var(--radius-control);width:3.25rem;height:3.25rem;color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-standard) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:0 0;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}._13OrRW_arrow:before{z-index:var(--layer-fill,-1);background:var(--foreground);content:"";transform-origin:bottom;transition:transform var(--duration-considered) var(--ease-enter);position:absolute;inset:-1px;transform:scaleY(0)}._13OrRW_arrow svg{transition:transform var(--duration-considered) var(--ease-enter)}._13OrRW_arrow:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){._13OrRW_arrow:hover{color:var(--background)}._13OrRW_arrow:hover:before{transform:none}._13OrRW_arrow:first-child:hover svg{transform:translate(-.2rem)}._13OrRW_arrow:last-child:hover svg{transform:translate(.2rem)}}._13OrRW_status{min-width:9.5rem;color:var(--foreground);font-family:var(--font-poster,inherit);font-variant-numeric:tabular-nums;letter-spacing:.05em;text-align:center;text-transform:uppercase;margin:0;font-size:1.25rem;font-weight:700}@media (prefers-reduced-motion:reduce){._13OrRW_float{animation:none}._13OrRW_arrow,._13OrRW_arrow:before,._13OrRW_arrow svg{transition:none}}@keyframes _13OrRW_drift{0%,to{transform:translateY(calc(var(--lift,0px) * -1)) rotate(calc(var(--sway,0deg) * -1))}50%{transform:translateY(var(--lift,0px)) rotate(var(--sway,0deg))}}
.bZLFwa_topbar{background:var(--inverse-background)}.bZLFwa_bar{align-items:center;gap:var(--space-2) var(--space-4);width:100%;max-width:var(--page-width);min-height:var(--header-height);padding:var(--space-2) var(--page-gutter);flex-wrap:wrap;margin-inline:auto;display:flex}.bZLFwa_wordmark{font-family:var(--font-display);font-size:var(--text-lg);white-space:nowrap;margin-inline-end:auto;font-weight:500}.bZLFwa_barLink{min-height:var(--control-height-md);color:var(--foreground);font-size:var(--text-sm);text-underline-offset:.35em;transition:text-decoration-color var(--duration-fast) var(--ease-standard);align-items:center;font-weight:500;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1.5px;display:inline-flex}.bZLFwa_page{gap:var(--space-10);width:100%;max-width:var(--page-width);padding:var(--space-8) var(--page-gutter) var(--space-16);margin-inline:auto;display:grid}.bZLFwa_page>*{min-width:0}.bZLFwa_narrow{max-width:30rem}.bZLFwa_intro{gap:var(--space-2);display:grid}.bZLFwa_title{font-family:var(--font-display);font-size:clamp(var(--text-2xl), 6vw, var(--text-3xl));letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.bZLFwa_account{color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere}.bZLFwa_section{gap:var(--space-4);display:grid}.bZLFwa_sectionHeading{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--tracking-display);line-height:1.25}.bZLFwa_note{color:var(--text-secondary);font-size:var(--text-sm)}.bZLFwa_card{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);display:grid}.bZLFwa_priceForm{max-width:24rem}.bZLFwa_records{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.bZLFwa_record{gap:var(--space-4);padding:var(--space-5) var(--space-6);display:grid}.bZLFwa_record+.bZLFwa_record{border-top:1px solid var(--border-subtle)}.bZLFwa_recordHead{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.bZLFwa_recordName{font-size:var(--text-lg);overflow-wrap:anywhere;font-weight:500;line-height:1.3}.bZLFwa_facts{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));margin:0;display:grid}.bZLFwa_fact{gap:var(--space-1);min-width:0;display:grid}.bZLFwa_wide{grid-column:1/-1}.bZLFwa_factLabel{color:var(--text-secondary);font-size:var(--text-xs)}.bZLFwa_factValue{font-size:var(--text-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.bZLFwa_prose{white-space:pre-wrap;max-width:70ch}.bZLFwa_missing{color:var(--text-muted)}.bZLFwa_factLink{text-decoration-line:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:.25em;transition:text-decoration-color var(--duration-fast) var(--ease-standard);text-decoration-thickness:1.5px}.bZLFwa_rowAction{justify-items:start;gap:var(--space-2);display:grid}.bZLFwa_rowError{color:var(--danger);font-size:var(--text-xs)}.bZLFwa_alertAction{margin-top:var(--space-4)}.bZLFwa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.bZLFwa_barLink:hover{-webkit-text-decoration-color:var(--highlight);text-decoration-color:var(--highlight)}.bZLFwa_factLink:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}@media (max-width:30rem){.bZLFwa_record{padding-inline:var(--space-4)}.bZLFwa_card{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.bZLFwa_barLink,.bZLFwa_factLink{transition:none}}
.U_cqvG_band.U_cqvG_band{z-index:var(--layer-curtain);padding-block:clamp(var(--space-16), 9vw, 8rem);background:var(--brand-cream);overflow:clip}.U_cqvG_layout{gap:clamp(var(--space-6), 3vw, var(--space-10));display:grid}.U_cqvG_heading{max-width:none;color:var(--brand-green-main)}.U_cqvG_carousel{--carousel-shadow:0 1.75rem 3.5rem -1rem color-mix(in oklab, var(--brand-green-dark) 42%, transparent), 0 .25rem .75rem color-mix(in oklab, var(--brand-green-dark) 14%, transparent);width:min(100%,78rem,max(22rem,140svh - 27.3rem));margin-inline:auto}@media (max-width:40rem){.U_cqvG_carousel{--carousel-bleed:17vw}}
.InZNza_footer{z-index:var(--layer-curtain);border-top:1px solid var(--border-subtle);background:var(--inverse-background);position:relative;overflow:clip}.InZNza_inner{gap:var(--space-8);width:100%;max-width:var(--page-width);padding:clamp(var(--space-12), 8vw, var(--space-24)) var(--page-gutter) var(--space-6);margin-inline:auto;display:grid}.InZNza_wordmark{font-family:var(--font-poster);font-size:var(--type-poster-xl);letter-spacing:.005em;white-space:nowrap;font-weight:900;line-height:.9}.InZNza_amp{color:var(--highlight)}.InZNza_links{gap:0 var(--space-10);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.InZNza_link,.InZNza_top{align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex;position:relative}.InZNza_link{font-family:var(--font-poster);font-size:var(--type-poster-sm);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;font-weight:700}.InZNza_link:after,.InZNza_top:after{background:var(--highlight);content:"";transform-origin:100%;height:2px;transition:transform var(--duration-considered) var(--ease-out-expo);position:absolute;inset:auto 0 .45rem;transform:scaleX(0)}.InZNza_base{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.InZNza_legal{color:var(--text-secondary)}.InZNza_top{gap:var(--space-2);font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.InZNza_top svg{transition:transform var(--duration-considered) var(--ease-out-expo)}@media (hover:hover) and (pointer:fine){.InZNza_link:hover:after,.InZNza_top:hover:after{transform-origin:0;transform:scaleX(1)}.InZNza_top:hover svg{transform:translateY(-.2rem)}}.InZNza_link:focus-visible:after,.InZNza_top:focus-visible:after{transform-origin:0;transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.InZNza_wordmark{animation:linear both InZNza_surface;animation-timing-function:var(--ease-out-quart);animation-timeline:view();animation-range:entry}}}@keyframes InZNza_surface{0%{opacity:.2;transform:translateY(45%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.InZNza_link:after,.InZNza_top:after,.InZNza_top svg{transition:none}}
._7owE7a_badge{border:1px solid var(--badge-border,var(--border));border-radius:var(--radius-pill);min-height:26px;color:var(--badge-foreground,var(--foreground));background:var(--badge-background,var(--surface));font-size:var(--text-xs);letter-spacing:-.01em;white-space:nowrap;transition:border-color var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);align-items:center;padding:0 10px;font-weight:500;line-height:1;display:inline-flex;overflow:clip}@media (hover:hover) and (pointer:fine){._7owE7a_badge:hover{border-color:color-mix(in oklab, var(--badge-color,var(--foreground)) 32%, var(--border));background:color-mix(in oklab, var(--badge-color,var(--foreground)) 10%, var(--surface))}}._7owE7a_sm{min-height:22px;padding:0 8px;font-size:11px}._7owE7a_md{font-size:var(--text-xs)}._7owE7a_body{display:block}._7owE7a_content{align-items:center;gap:5px;width:max-content;display:inline-flex;position:relative}._7owE7a_sm ._7owE7a_content{gap:4px}._7owE7a_label,._7owE7a_glyph{align-items:center;display:inline-flex;position:relative}._7owE7a_text{display:block}._7owE7a_icon{width:auto;height:auto;color:var(--badge-color,var(--foreground));flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}._7owE7a_neutral{--badge-color:var(--text-secondary);--badge-foreground:var(--text-secondary);--badge-background:var(--surface-muted);--badge-border:var(--border)}._7owE7a_success{--badge-color:var(--success);--badge-foreground:var(--success);--badge-background:color-mix(in oklab, var(--success) 10%, var(--surface));--badge-border:color-mix(in oklab, var(--success) 25%, var(--border))}._7owE7a_info{--badge-color:var(--accent);--badge-foreground:var(--accent-strong);--badge-background:var(--accent-subtle);--badge-border:color-mix(in oklab, var(--accent) 24%, var(--border))}._7owE7a_warning{--badge-color:var(--warning);--badge-foreground:var(--warning);--badge-background:color-mix(in oklab, var(--warning) 11%, var(--surface));--badge-border:color-mix(in oklab, var(--warning) 27%, var(--border))}._7owE7a_danger{--badge-color:var(--danger);--badge-foreground:var(--danger);--badge-background:color-mix(in oklab, var(--danger) 10%, var(--surface));--badge-border:color-mix(in oklab, var(--danger) 26%, var(--border))}@media (prefers-reduced-motion:reduce){._7owE7a_badge{transition-duration:var(--duration-instant)}}
.JMfMuW_header{--solid:var(--inverse-background);z-index:var(--layer-header);background-color:var(--solid);position:fixed;inset:0 0 auto}.JMfMuW_header:after{background:var(--highlight);content:"";transform-origin:0;height:2px;position:absolute;inset:auto 0 0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.JMfMuW_header{animation:linear both JMfMuW_solidify;animation-timeline:scroll(root);animation-range:0 5rem}.JMfMuW_header:after{animation:linear both JMfMuW_progress;animation-timeline:scroll(root)}}}@media not all and (min-width:62rem){.JMfMuW_header:has(.JMfMuW_menu[open]){background-color:var(--inverse-background);animation:none}html:has(.JMfMuW_menu[open]){overflow:hidden}}@keyframes JMfMuW_solidify{0%{background-color:#0000}to{background-color:var(--solid)}}@keyframes JMfMuW_progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.JMfMuW_bar{align-items:center;gap:var(--space-2);width:100%;max-width:var(--page-width);height:var(--header-height);padding-inline:var(--page-gutter);margin-inline:auto;display:flex;position:relative}.JMfMuW_wordmark{min-height:var(--control-height-md);font-family:var(--font-poster);letter-spacing:.01em;white-space:nowrap;align-items:center;margin-inline-end:auto;font-size:1.75rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.JMfMuW_wordmarkAmp{color:var(--highlight)}.JMfMuW_nav{order:3;align-items:center;display:flex}.JMfMuW_menu{display:block}.JMfMuW_menuButton{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-control);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-fast) var(--ease-out-quint);background:0 0;border:0;place-items:center;margin-inline-end:calc(var(--space-2) * -1);padding:0;list-style:none;display:grid}.JMfMuW_menuButton::-webkit-details-marker{display:none}.JMfMuW_menuButton:active{transform:scale(.9)}.JMfMuW_menuButton svg{width:1.5rem;height:1.5rem}.JMfMuW_menuIconClose,.JMfMuW_menu[open] .JMfMuW_menuIconOpen{display:none}.JMfMuW_menu[open] .JMfMuW_menuIconClose{display:inline}.JMfMuW_links{align-content:start;gap:var(--space-1);height:calc(100dvh - var(--header-height));padding:var(--space-8) var(--page-gutter) var(--space-12);background:var(--inverse-background);visibility:hidden;clip-path:inset(0 0 100%);transition:clip-path var(--duration-standard) var(--ease-out-quart), visibility 0s linear var(--duration-standard);margin:0;list-style:none;display:grid;position:absolute;inset:100% 0 auto;overflow-y:auto}.JMfMuW_menu[open]+.JMfMuW_links{visibility:visible;clip-path:inset(0);transition:clip-path var(--duration-considered) var(--ease-out-expo), visibility 0s}.JMfMuW_link{min-height:3.75rem;color:var(--foreground);font-family:var(--font-poster);font-size:var(--type-poster-md);text-transform:uppercase;align-items:center;font-weight:800;line-height:1;text-decoration:none;display:flex}.JMfMuW_links li{clip-path:inset(0 0 100%);transition:clip-path 0s linear var(--duration-standard), transform 0s linear var(--duration-standard);transform:translateY(1.25rem)}.JMfMuW_menu[open]+.JMfMuW_links li{clip-path:inset(-.5rem);transition:clip-path .7s var(--ease-out-expo) calc(90ms + var(--item,0) * var(--stagger-step)), transform .7s var(--ease-out-expo) calc(90ms + var(--item,0) * var(--stagger-step));transform:none}.JMfMuW_links li:nth-child(2){--item:1}.JMfMuW_links li:nth-child(3){--item:2}.JMfMuW_links li:nth-child(4){--item:3}.JMfMuW_links li:nth-child(5){--item:4}.JMfMuW_link[aria-current=page]{color:var(--highlight)}.JMfMuW_language{min-height:2.75rem;padding-inline:var(--space-3);border-radius:var(--radius-control);color:var(--foreground);font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.JMfMuW_call{flex:none}.JMfMuW_callFull{display:none}.JMfMuW_language,.JMfMuW_link{position:relative}.JMfMuW_language:after,.JMfMuW_link:after{inset:auto var(--space-3) .6rem;background:var(--highlight);content:"";transform-origin:100%;height:2px;transition:transform var(--duration-considered) var(--ease-out-expo);position:absolute;transform:scaleX(0)}.JMfMuW_link:after{display:none}@media (hover:hover) and (pointer:fine){.JMfMuW_language:hover:after,.JMfMuW_link:hover:after{transform-origin:0;transform:scaleX(1)}.JMfMuW_links .JMfMuW_link:hover{color:var(--highlight)}}.JMfMuW_language:focus-visible:after,.JMfMuW_link:focus-visible:after{transform-origin:0;transform:scaleX(1)}@media (max-width:24rem){.JMfMuW_bar{gap:var(--space-1)}.JMfMuW_wordmark{font-size:1.5rem}.JMfMuW_language{padding-inline:var(--space-2)}.JMfMuW_menuButton{width:2.75rem;margin-inline-end:calc(var(--space-3) * -1)}}@media (prefers-reduced-motion:no-preference){.JMfMuW_bar{animation:JMfMuW_bar-in var(--duration-reveal) var(--ease-out-expo) .15s both}}@keyframes JMfMuW_bar-in{0%{transform:translateY(-110%)}to{transform:none}}@media (min-width:62rem){.JMfMuW_bar{gap:var(--space-4)}.JMfMuW_nav{order:0}.JMfMuW_menu{display:none}.JMfMuW_links{visibility:visible;clip-path:none;background:0 0;gap:0;height:auto;padding:0;transition:none;display:flex;position:static;overflow:visible}.JMfMuW_links li,.JMfMuW_menu[open]+.JMfMuW_links li{clip-path:none;transition:none;transform:none}.JMfMuW_link{min-height:2.75rem;padding-inline:var(--space-3);font-family:var(--font-body);font-size:var(--type-label);letter-spacing:var(--tracking-label);white-space:nowrap;transition:color var(--duration-standard) var(--ease-out-quint);font-weight:600}.JMfMuW_link:after{display:block}.JMfMuW_link[aria-current=page]:after{transform:scaleX(1)}.JMfMuW_links .JMfMuW_link:hover{color:var(--foreground)}}@media (min-width:75rem){.JMfMuW_callShort{display:none}.JMfMuW_callFull{display:inline}}@media (prefers-reduced-motion:reduce){.JMfMuW_links,.JMfMuW_menu[open]+.JMfMuW_links,.JMfMuW_links li,.JMfMuW_menu[open]+.JMfMuW_links li,.JMfMuW_menuButton,.JMfMuW_language:after,.JMfMuW_link:after,.JMfMuW_link{transition:none}}
.vw1c6G_intro{min-height:min(92svh,56rem);padding-block:calc(var(--header-height) + var(--space-16)) clamp(var(--space-12), 7vw, var(--space-20));background:var(--brand-green-dark);isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}.vw1c6G_backdrop{z-index:var(--layer-backdrop);position:absolute;inset:0}.vw1c6G_photo{object-fit:cover}.vw1c6G_intro:after{z-index:var(--layer-shade);background:linear-gradient(to top, var(--brand-green-dark), color-mix(in oklab, var(--brand-green-dark) 62%, transparent) 42%, color-mix(in oklab, var(--brand-green-dark) 30%, transparent)), linear-gradient(to right, color-mix(in oklab, var(--brand-green-dark) 78%, transparent), color-mix(in oklab, var(--brand-green-dark) 0%, transparent) 72%);content:"";position:absolute;inset:0}.vw1c6G_introInner{gap:var(--space-6);display:grid}.vw1c6G_title{max-width:9ch;font-family:var(--font-poster);font-size:var(--type-poster-xl);letter-spacing:var(--tracking-poster);font-weight:800;line-height:var(--leading-poster);text-transform:uppercase;text-wrap:balance}.vw1c6G_lead{max-width:34ch;color:var(--text-secondary);font-size:var(--type-lead);text-wrap:pretty;line-height:1.5}.vw1c6G_price{gap:var(--space-2);margin-top:var(--space-4);display:grid}.vw1c6G_priceLabel,.vw1c6G_summaryLabel{color:var(--text-muted);font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.vw1c6G_priceValue{color:var(--highlight);font-family:var(--font-poster);font-size:var(--type-poster-lg);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.005em;text-transform:uppercase;font-weight:800;line-height:1}.vw1c6G_cover{z-index:var(--layer-curtain);background:var(--brand-green-dark);border-radius:1.75rem 1.75rem 0 0}.vw1c6G_terms{gap:var(--space-12);display:grid}.vw1c6G_heading{max-width:14ch;font-family:var(--font-poster);font-size:var(--type-poster-md);letter-spacing:var(--tracking-poster);font-weight:800;line-height:var(--leading-poster);text-transform:uppercase;text-wrap:balance}.vw1c6G_items{margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}.vw1c6G_item{padding-block:var(--space-5);border-top:1px solid var(--highlight);font-family:var(--font-poster);font-size:var(--type-poster-sm);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;font-weight:700;line-height:1.08}.vw1c6G_notes{align-content:start;gap:var(--space-12);display:grid}.vw1c6G_note{max-width:44ch;margin-top:var(--space-4);color:var(--text-secondary);text-wrap:pretty}.vw1c6G_sign{z-index:var(--layer-curtain);background:var(--brand-green-main)}.vw1c6G_summary{gap:var(--space-2);margin-top:var(--space-8);display:grid}.vw1c6G_summaryValue{color:var(--highlight);font-family:var(--font-poster);font-size:var(--type-poster-md);font-variant-numeric:tabular-nums lining-nums;text-transform:uppercase;font-weight:800;line-height:1}.vw1c6G_retry{margin-top:var(--space-4)}@media (min-width:62rem){.vw1c6G_terms{gap:var(--space-20);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.vw1c6G_photo{animation:vw1c6G_settle 2.2s var(--ease-out-expo) both}.vw1c6G_lead,.vw1c6G_price{animation:vw1c6G_rise 1s var(--ease-out-expo) calc(var(--opening-delay,0s) + .4s) both}.vw1c6G_price{animation-delay:calc(var(--opening-delay,0s) + .55s)}}@keyframes vw1c6G_settle{0%{transform:scale(1.16)}to{transform:none}}@keyframes vw1c6G_rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference) and (min-height:46rem){.vw1c6G_intro{position:sticky;top:0}}
._7apuya_band{min-height:100svh;padding-block:calc(var(--header-height) + var(--space-16)) clamp(var(--space-12), 8vw, var(--space-24));background:var(--brand-green-dark);isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}._7apuya_backdrop{z-index:var(--layer-backdrop);position:absolute;inset:0}._7apuya_photo{object-fit:cover}._7apuya_band:after{z-index:var(--layer-shade);background:linear-gradient(to top, var(--brand-green-dark), color-mix(in oklab, var(--brand-green-dark) 62%, transparent) 42%, color-mix(in oklab, var(--brand-green-dark) 30%, transparent)), linear-gradient(to right, color-mix(in oklab, var(--brand-green-dark) 78%, transparent), color-mix(in oklab, var(--brand-green-dark) 0%, transparent) 72%);content:"";position:absolute;inset:0}._7apuya_inner{gap:var(--space-6);display:grid}._7apuya_title{max-width:9ch;font-family:var(--font-poster);font-size:var(--type-poster-xl);letter-spacing:var(--tracking-poster);font-weight:800;line-height:var(--leading-poster);text-transform:uppercase;text-wrap:balance}._7apuya_lead{max-width:36ch;color:var(--text-secondary);font-size:var(--type-lead);text-wrap:pretty;line-height:1.5}._7apuya_actions{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:30rem){._7apuya_actions>*{flex:100%}}@media (prefers-reduced-motion:no-preference){._7apuya_photo{animation:_7apuya_settle 2.2s var(--ease-out-expo) both}._7apuya_lead,._7apuya_actions{animation:_7apuya_rise 1s var(--ease-out-expo) calc(var(--opening-delay,0s) + .4s) both}._7apuya_actions{animation-name:_7apuya_unveil;animation-delay:calc(var(--opening-delay,0s) + .55s)}}@keyframes _7apuya_settle{0%{transform:scale(1.16)}to{transform:none}}@keyframes _7apuya_rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes _7apuya_unveil{0%{clip-path:inset(0 0 100%);transform:translateY(1.5rem)}to{clip-path:inset(-1rem);transform:none}}
.FmrM3a_root{width:100%;padding:clamp(var(--space-8), 8vw, var(--space-12)) var(--space-5);text-align:center;flex-direction:column;align-items:center;display:flex}.FmrM3a_icon{width:var(--space-12);height:var(--space-12);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-muted);color:var(--text-secondary);animation:FmrM3a_empty-state-icon var(--duration-considered) var(--ease-enter) both;place-items:center;display:grid;position:relative}.FmrM3a_glyph{place-items:center;display:grid}.FmrM3a_frame{width:100%;max-width:100%}.FmrM3a_copy{display:flow-root}.FmrM3a_root h3{margin:var(--space-5) 0 0;color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);position:relative}.FmrM3a_root p{max-width:18rem;margin:var(--space-2) auto 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);position:relative}.FmrM3a_line{text-wrap:balance;display:block}.FmrM3a_action{justify-content:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@keyframes FmrM3a_empty-state-icon{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.FmrM3a_icon{animation:none}}
.JSNhga_field{min-width:0;display:grid}.JSNhga_field label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.JSNhga_shell{min-height:var(--control-height-md);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 calc((var(--control-height-md) - 2px - 30px) / 2) 0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard);align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.JSNhga_shell:hover:not(:focus-within){border-color:var(--foreground)}}.JSNhga_shell:focus-within{border-color:var(--foreground)}.JSNhga_shell:has(.JSNhga_input[aria-invalid=true]){border-color:var(--danger)}.JSNhga_input{width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);background:0 0;border:0;outline:0}.JSNhga_input::placeholder{color:var(--text-muted)}.JSNhga_input[data-reveal=shown]{animation:JSNhga_resolve-shown var(--duration-standard) var(--ease-enter)}.JSNhga_input[data-reveal=hidden]{animation:JSNhga_resolve-hidden var(--duration-standard) var(--ease-enter)}@keyframes JSNhga_resolve-shown{0%{opacity:.35;filter:blur(2px)}}@keyframes JSNhga_resolve-hidden{0%{opacity:.35;filter:blur(2px)}}.JSNhga_shell button{border-radius:var(--radius-control);width:30px;height:30px;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.JSNhga_shell button:hover{background:var(--surface-muted);color:var(--foreground)}}.JSNhga_shell button:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform .1s var(--ease-standard);transform:scale(.96)}.JSNhga_shell button[aria-pressed=true]{color:var(--foreground)}.JSNhga_messageSlot{display:block;overflow:hidden}.JSNhga_hint{padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.JSNhga_words{display:block;position:relative}.JSNhga_word{white-space:pre;display:inline-block}.JSNhga_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.JSNhga_shell,.JSNhga_shell button{transition:none}.JSNhga_shell button:active{transform:none}.JSNhga_input[data-reveal]{animation:none}}
