.Cbk6aG_launcher{z-index:50;font-family:var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-end;gap:7px;padding:0;display:flex;position:fixed;bottom:24px;right:24px}.Cbk6aG_bubble{white-space:nowrap;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--coach-launcher-ink) 10%, transparent);min-width:181px;box-shadow:0 14px 34px -12px color-mix(in srgb, var(--coach-launcher-sub) 30%, transparent);background:#fff;border-radius:15px 15px 5px;flex-direction:column;gap:2px;padding:13px 20px;display:flex}.Cbk6aG_title{color:var(--coach-launcher-ink);font-size:13.5px;font-weight:800;line-height:1.25}.Cbk6aG_sub{color:var(--coach-launcher-sub);font-size:11px;font-weight:500;line-height:1.25}.Cbk6aG_note{color:var(--coach-launcher-sub);opacity:.85;margin-top:3px;font-size:10px;line-height:1.3}.Cbk6aG_avatar{border:2px solid var(--coach-launcher-ring);background:var(--coach-launcher-disc);width:56px;height:56px;box-shadow:0 14px 34px -12px color-mix(in srgb, var(--coach-launcher-sub) 30%, transparent);border-radius:50%;flex:none;display:block;overflow:hidden}.Cbk6aG_avatar img{width:100%;height:100%;display:block}.Cbk6aG_launcher[data-starting]{cursor:progress}.Cbk6aG_launcher:focus-visible{outline:2px solid var(--coach-launcher-sub);outline-offset:4px;border-radius:16px}.Cbk6aG_launcher:hover .Cbk6aG_bubble{border-color:color-mix(in srgb, var(--coach-launcher-ink) 22%, transparent)}@media (prefers-reduced-motion:no-preference){.Cbk6aG_bubble,.Cbk6aG_avatar{transition:transform .18s ease-out}.Cbk6aG_launcher:hover .Cbk6aG_bubble,.Cbk6aG_launcher:hover .Cbk6aG_avatar{transform:translateY(-1px)}}
.dGBuNW_ccWrap{--cc-clear-right:320px;--cc-clear-bottom:133px;--cc-recentre:calc(var(--cc-clear-right) / 2);z-index:60;padding:16px;padding-right:calc(16px + var(--cc-clear-right));pointer-events:none;position:fixed;bottom:0;left:0;right:0}@media (max-width:720px){.dGBuNW_ccWrap{--cc-recentre:0px;padding-bottom:16px;padding-right:16px}body:has(#creatium-coach) .dGBuNW_ccWrap{padding-bottom:var(--cc-clear-bottom)}}.dGBuNW_ccCard,.dGBuNW_ccPanel{margin-left:auto;margin-right:max(0px, calc((100% - var(--cc-max)) / 2 - var(--cc-recentre)))}.dGBuNW_ccCard{--cc-max:1180px;pointer-events:auto;max-width:var(--cc-max);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);color:var(--color-text);padding:20px 24px}.dGBuNW_ccRow{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.dGBuNW_ccCopy{flex:380px;min-width:0}.dGBuNW_ccHeading{color:var(--color-text);margin:0 0 4px;font-size:1rem;font-weight:600}.dGBuNW_ccBody{color:var(--color-text-muted);margin:0;font-size:.875rem;line-height:1.5}.dGBuNW_ccActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dGBuNW_ccBtn{appearance:none;font:inherit;border-radius:var(--radius-pill);border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-primary-contrast);cursor:pointer;white-space:nowrap;padding:12px 20px;font-size:.875rem;font-weight:600;line-height:1}.dGBuNW_ccBtn:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.dGBuNW_ccBtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.dGBuNW_ccLink{appearance:none;font:inherit;color:var(--color-accent-text);text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.875rem;font-weight:600;text-decoration:underline}.dGBuNW_ccLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.dGBuNW_ccDisclosure{appearance:none;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;margin:0;padding:0;display:flex}.dGBuNW_ccDisclosure:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:var(--radius-sm)}.dGBuNW_ccChevron{border-right:2px solid var(--color-text-muted);border-bottom:2px solid var(--color-text-muted);width:8px;height:8px;transition:transform var(--d-lift-duration,.22s) var(--ease-swift,ease);flex:none;margin-left:auto;transform:translateY(-2px)rotate(45deg)}.dGBuNW_ccDisclosure[aria-expanded=true] .dGBuNW_ccChevron{transform:translateY(2px)rotate(-135deg)}@media (prefers-reduced-motion:reduce){.dGBuNW_ccChevron{transition:none}}.dGBuNW_ccDisclosure+.dGBuNW_ccBody{margin-top:6px}.dGBuNW_ccPanel{--cc-max:640px;pointer-events:auto;max-width:var(--cc-max);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);max-height:min(70vh,620px);color:var(--color-text);padding:24px;overflow-y:auto}.dGBuNW_ccPanelHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.dGBuNW_ccCat{border-top:1px solid var(--color-border);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.dGBuNW_ccCatBody{flex:auto;min-width:0}.dGBuNW_ccCat input[type=checkbox]{cursor:pointer;flex:none;width:18px;height:18px;margin-top:2px}.dGBuNW_ccCatName{color:var(--color-text);margin:0 0 2px;font-size:.9375rem;font-weight:600;display:block}.dGBuNW_ccCatText{color:var(--color-text-muted);margin:0;font-size:.8125rem;line-height:1.5;display:block}.dGBuNW_ccAlwaysOn{color:var(--color-text-muted);white-space:nowrap;padding-top:2px;font-size:.75rem;font-weight:600}.dGBuNW_ccGpc{border-radius:var(--radius-sm);background:var(--color-bg-alt);color:var(--color-text-muted);margin:0 0 4px;padding:10px 12px;font-size:.8125rem;line-height:1.5}.dGBuNW_ccPanelActions{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:12px;margin-top:4px;padding-top:16px;display:flex}.dGBuNW_ccWrap{animation:dGBuNW_ccIn var(--d-lift-duration,.22s) var(--ease-swift,ease) both}@keyframes dGBuNW_ccIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.dGBuNW_ccWrap{animation:none}}
.xD4RKG_slot{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-block}
.Z_H3_a_cycler{gap:var(--space-1);text-align:left;flex-direction:column;display:flex}.Z_H3_a_label{font-weight:var(--fw-bold);font-size:var(--text-overline);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.Z_H3_a_line{font-weight:var(--fw-light);font-size:var(--text-body-lg);color:var(--color-text);opacity:1;min-height:3em;transition:opacity var(--dur-base) var(--ease-standard);margin:0}.Z_H3_a_line[data-fading=true]{opacity:0}.Z_H3_a_caret{vertical-align:text-bottom;background:var(--color-primary);width:1px;height:1.1em;animation:Z_H3_a_crCaretBlink var(--dur-slower) step-end infinite;margin-left:2px;display:inline-block}@keyframes Z_H3_a_crCaretBlink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.Z_H3_a_caret{animation:none}}:is(.cr-card--glow .Z_H3_a_label,.cr-card--inverse .Z_H3_a_label,.cr-card--register-dark .Z_H3_a_label){color:var(--gold)}:is(.cr-card--glow .Z_H3_a_line,.cr-card--inverse .Z_H3_a_line,.cr-card--register-dark .Z_H3_a_line){color:var(--color-text-inverse)}:is(.cr-card--glow .Z_H3_a_caret,.cr-card--inverse .Z_H3_a_caret,.cr-card--register-dark .Z_H3_a_caret){background:var(--gold)}
.WKch9a_wrap{width:100%;height:100%;position:relative}.WKch9a_still,.WKch9a_video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.WKch9a_video{opacity:0;transition:opacity var(--dur-base) var(--ease-standard)}.WKch9a_wrap:hover .WKch9a_video,.WKch9a_wrap:focus-within .WKch9a_video{opacity:1}@media (prefers-reduced-motion:reduce){.WKch9a_video{display:none}}
._5_yAG_wrap{position:relative}._5_yAG_video{object-fit:cover;width:100%;height:100%;display:block}._5_yAG_cover{place-items:center;display:grid;position:absolute;inset:0}._5_yAG_poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._5_yAG_play{z-index:1;border-radius:var(--radius-pill);background:var(--color-surface);width:72px;height:72px;color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary), var(--shadow-lg);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}._5_yAG_playGlyph{transform:translate(2px)}._5_yAG_play:hover{background:var(--color-bg-alt);transform:scale(1.04)}._5_yAG_play:active{transform:scale(.98)}._5_yAG_play:focus-visible{border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--color-primary), var(--focus-ring)}@media (max-width:700px){._5_yAG_play{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){._5_yAG_play:hover,._5_yAG_play:active{transform:none}}
.yDKorq_card{background:var(--stone-100);border-radius:var(--radius-2xl);border:var(--rim-raised);box-shadow:var(--shadow-bridge);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.yDKorq_label{align-items:center;gap:var(--space-2);font-weight:var(--fw-bold);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);display:inline-flex}.yDKorq_thumb{border-radius:var(--radius-lg);aspect-ratio:4/3;background:var(--teal-800);overflow:hidden}.yDKorq_thumb img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.yDKorq_body{gap:var(--space-3);flex-direction:column;display:flex}.yDKorq_msg{font-size:var(--text-body);color:var(--color-text);margin:0;line-height:1.5}.yDKorq_row{gap:var(--space-2);align-items:center;display:flex}.yDKorq_inputWrap{align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);background:var(--color-bg-alt);min-width:0;height:44px;box-shadow:var(--shadow-inset-sm);padding:0 var(--space-2) 0 var(--space-4);flex:1;display:flex}.yDKorq_input{min-width:0;height:100%;font:inherit;font-size:var(--text-sm);color:var(--color-text);background:0 0;border:none;outline:none;flex:1;padding:0}.yDKorq_input::placeholder{color:var(--color-text-muted)}.yDKorq_mic{border-radius:var(--radius-pill);background:var(--color-primary);width:34px;height:34px;color:var(--color-text-inverse);box-shadow:var(--shadow-raised-sm);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.yDKorq_mic:hover{background:var(--color-primary-hover)}.yDKorq_ask{height:44px;padding:0 var(--space-6);border-radius:var(--radius-lg);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--text-sm);font-weight:var(--fw-semibold);box-shadow:var(--shadow-raised-sm);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);border:none;flex:none;align-items:center;display:inline-flex}.yDKorq_ask:hover{background:var(--color-primary-hover)}.yDKorq_chipRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.yDKorq_chip{min-height:32px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-bg-alt);box-shadow:var(--shadow-inset-sm);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--color-text-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard);border:none;align-items:center;display:inline-flex}.yDKorq_chip:hover{color:var(--color-text)}
.sgW9Aa_line{display:inline-block}.sgW9Aa_line:after{content:attr(data-line)}.sgW9Aa_anim{animation:sgW9Aa_cr-hookline .22s var(--ease-standard);display:inline-block}@keyframes sgW9Aa_cr-hookline{0%{opacity:0;transform:translateY(.12em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sgW9Aa_anim{animation:none}}
._76vw5a_frame{background:var(--color-surface);border:var(--hairline);border-radius:var(--radius-2xl);max-width:1040px;box-shadow:var(--shadow-lg);padding:var(--space-5);margin:0 auto}._76vw5a_media{border-radius:var(--radius-lg);aspect-ratio:1440/960;background:var(--color-bg-alt);overflow:hidden}._76vw5a_frameBare{padding:var(--space-3) var(--space-5)}._76vw5a_frameBare ._76vw5a_caption{padding:var(--space-2) var(--space-2)}._76vw5a_media img{object-fit:cover;width:100%;height:100%;display:block}._76vw5a_caption{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-2) var(--space-1);flex-wrap:wrap;display:flex}._76vw5a_comingChip{text-transform:uppercase;letter-spacing:var(--tracking-wide)}._76vw5a_actions{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}
.F-D_nW_wrap{align-items:center;gap:var(--space-3);margin-top:var(--space-8);flex-direction:column;display:flex}.F-D_nW_row{align-items:center;gap:var(--space-3);display:flex}.F-D_nW_input{width:min(340px,100%);height:52px;padding:0 var(--space-4);border-radius:var(--radius-xl);border:1px solid color-mix(in srgb, var(--color-text-inverse) 50%, transparent);background:var(--color-bg);color:var(--color-text);font-family:inherit;font-size:var(--text-body)}.F-D_nW_input::placeholder{color:var(--color-text-subtle)}.F-D_nW_input:disabled{opacity:.6;cursor:not-allowed}.F-D_nW_submit{height:52px;padding:0 var(--space-7);border-radius:var(--radius-pill);background:var(--gold);color:var(--color-text-strong);font-family:inherit;font-weight:var(--fw-bold);font-size:var(--text-button);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);border:1px solid #0000}.F-D_nW_submit:hover:not(:disabled){background:var(--gold-deep);color:var(--color-text-strong)}.F-D_nW_submit:disabled{background:color-mix(in srgb, var(--color-text-inverse) 14%, transparent);color:color-mix(in srgb, var(--color-text-inverse) 60%, transparent);border-color:color-mix(in srgb, var(--color-text-inverse) 30%, transparent);cursor:not-allowed}.F-D_nW_success{margin-top:var(--space-8);font-weight:var(--fw-medium);color:var(--color-accent-on-image)}.F-D_nW_error{max-width:52ch;font-size:var(--text-sm);color:var(--color-text-inverse);margin:0}.F-D_nW_error a{color:var(--color-accent-on-image)}@media (prefers-reduced-motion:reduce){.F-D_nW_submit{transition:none}}@media (max-width:640px){.F-D_nW_row{flex-direction:column;width:100%;max-width:420px}.F-D_nW_input,.F-D_nW_submit{width:100%}}.F-D_nW_wrap[data-surface=light] .F-D_nW_input{border-color:var(--color-border-strong)}.F-D_nW_wrap[data-surface=light] .F-D_nW_submit{background:var(--color-primary);color:var(--color-text-inverse);border-color:#0000}.F-D_nW_wrap[data-surface=light] .F-D_nW_submit:hover:not(:disabled){background:var(--color-primary-hover);color:var(--color-text-inverse)}.F-D_nW_wrap[data-surface=light] .F-D_nW_submit:disabled{background:var(--color-border-strong);color:var(--color-text-subtle);border-color:#0000}.F-D_nW_wrap[data-surface=light] .F-D_nW_error{color:var(--color-text)}.F-D_nW_wrap[data-surface=light] .F-D_nW_error a,.F-D_nW_success[data-surface=light]{color:var(--color-primary)}
._4oLGoq_wrap{margin-top:var(--space-5)}._4oLGoq_frame{border-radius:var(--radius-lg);border:0;width:100%;min-height:660px}._4oLGoq_status,._4oLGoq_fallback{font-size:var(--text-body);color:var(--color-text-muted);margin:0}._4oLGoq_status{align-items:center;gap:var(--space-3);display:inline-flex}._4oLGoq_fallback{padding:var(--space-5);border:var(--hairline);border-radius:var(--radius-lg);background:var(--color-bg-alt);max-width:52ch}._4oLGoq_spinner{border-radius:var(--radius-full);border:2px solid var(--color-border-strong);border-top-color:var(--color-primary);width:18px;height:18px;animation:.72s linear infinite _4oLGoq_meetings-spin}@media (prefers-reduced-motion:reduce){._4oLGoq_spinner{animation:none}}@keyframes _4oLGoq_meetings-spin{to{transform:rotate(360deg)}}
.vilIHW_formFields{gap:var(--space-4);flex-direction:column;display:flex}.vilIHW_field{gap:var(--space-2);flex-direction:column;display:flex}.vilIHW_field label,.vilIHW_groupLabel{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--color-text-inverse)}.vilIHW_optional{font-weight:var(--fw-regular);color:var(--color-text-inverse);opacity:.7}.vilIHW_field input,.vilIHW_field textarea,.vilIHW_select{border:var(--rim-raised);border-radius:var(--radius-xl);padding:var(--space-3) var(--space-4);font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text-subtle);background:var(--color-surface);box-shadow:var(--shadow-inset);transition:box-shadow var(--dur-fast) var(--ease-standard)}.vilIHW_select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23285E67' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center;padding-right:var(--space-9)}.vilIHW_field input[aria-invalid=true],.vilIHW_field textarea[aria-invalid=true],.vilIHW_select[aria-invalid=true]{box-shadow:var(--shadow-inset), 0 0 0 2px var(--color-error)}.vilIHW_field input:focus,.vilIHW_field textarea:focus,.vilIHW_select:focus{box-shadow:var(--shadow-inset), var(--focus-ring);outline:none}.vilIHW_fieldError{font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--color-text-inverse);margin:0}.vilIHW_fieldRow{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.vilIHW_pillGroup{gap:var(--space-2);border:none;flex-direction:column;margin:0;padding:0;display:flex}.vilIHW_pillLegend{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--color-text-inverse);padding:0}.vilIHW_pills{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.vilIHW_pill{appearance:none;cursor:pointer;border:var(--border-hairline-dark);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--color-text-inverse);background:color-mix(in srgb, var(--color-text-inverse) 8%, transparent);transition:background var(--dur-fast) var(--ease-standard)}.vilIHW_pill:hover{background:color-mix(in srgb, var(--color-text-inverse) 16%, transparent)}.vilIHW_pill[aria-pressed=true]{background:var(--color-accent);color:var(--color-accent-contrast);border-color:var(--color-accent-border)}.vilIHW_pill:focus-visible{box-shadow:var(--focus-ring);outline:none}.vilIHW_formError{color:var(--color-text-inverse);font-size:var(--text-sm);margin:0}.vilIHW_formError a{color:inherit;text-decoration:underline}.vilIHW_formSuccess h3{color:var(--color-text-inverse);margin:0 0 var(--space-3)}.vilIHW_formSuccess p{color:var(--color-text-inverse);opacity:.82;margin:0}.vilIHW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vilIHW_steps{align-items:center;gap:var(--space-3);margin:0 0 var(--space-2);padding:0;list-style:none;display:flex}.vilIHW_stepItem{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.vilIHW_stepItem+.vilIHW_stepItem:before{content:"";width:var(--space-5);height:1px;margin-right:var(--space-1);background:var(--color-text-inverse);opacity:.35;flex:none}.vilIHW_stepNum{border-radius:var(--radius-pill);border:var(--border-hairline-dark);width:26px;height:26px;font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--color-text-inverse);transition:background var(--dur-fast) var(--ease-standard);flex:none;place-items:center;display:inline-grid}.vilIHW_stepLabel{font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--color-text-inverse);white-space:nowrap}.vilIHW_stepItem[data-state=current] .vilIHW_stepNum{background:var(--color-accent);color:var(--color-accent-contrast);border-color:var(--color-accent-border)}.vilIHW_stepItem[data-state=done] .vilIHW_stepNum{background:color-mix(in srgb, var(--color-text-inverse) 22%, transparent)}.vilIHW_stepItem[data-state=todo] .vilIHW_stepNum,.vilIHW_stepItem[data-state=todo] .vilIHW_stepLabel{opacity:.72}.vilIHW_stepNav{gap:var(--space-3);align-items:center;display:flex}.vilIHW_stepNav>:last-child{margin-left:auto}.vilIHW_backBtn.vilIHW_backBtn{--_fg:var(--color-text-inverse);--_bd:var(--color-text-inverse)}.vilIHW_backBtn.vilIHW_backBtn:hover{--_bg:color-mix(in srgb, var(--color-text-inverse) 12%, transparent)}.vilIHW_inertNote{font-size:var(--text-sm);color:var(--color-text-inverse);margin:0}.vilIHW_inertNote a{color:inherit;text-decoration:underline}@media (max-width:520px){.vilIHW_fieldRow{grid-template-columns:1fr}.vilIHW_stepLabel{display:none}.vilIHW_stepNav{flex-direction:column-reverse;align-items:stretch}.vilIHW_stepNav>:last-child{margin-left:0}}
.uxCE4G_slot{text-align:left;vertical-align:baseline;display:inline-block}.uxCE4G_word{color:var(--color-accent-on-image);display:inline-block}.uxCE4G_word:after{content:attr(data-word)}.uxCE4G_anim{animation:uxCE4G_cr-rotword .22s var(--ease-standard)}@keyframes uxCE4G_cr-rotword{0%{opacity:.78;transform:translateY(.12em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.uxCE4G_anim{animation:none}}
._248bbq_rotator{max-width:760px;margin:var(--space-8) auto 0}._248bbq_viewport{display:grid;position:relative}._248bbq_slide{border-radius:var(--radius-2xl);background:var(--color-surface);border:var(--rim-raised);box-shadow:var(--shadow-raised-sm);opacity:0;transition:opacity var(--dur-slower) var(--ease-standard);grid-area:1/1;grid-template-columns:1fr;grid-template-areas:"thumb""body";display:grid;overflow:hidden}._248bbq_slide._248bbq_active{opacity:1;z-index:1;position:relative}._248bbq_thumb{aspect-ratio:16/9;background:var(--color-bg-alt);grid-area:thumb;min-width:0;min-height:0}._248bbq_thumb img{object-fit:cover;object-position:var(--pos,50% 50%);width:100%;height:100%;display:block}._248bbq_body{gap:var(--space-3);padding:var(--space-7);text-align:left;flex-direction:column;grid-area:body;display:flex}._248bbq_kicker{font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-primary);margin:0}._248bbq_stat{font-size:var(--text-h3);font-weight:var(--fw-medium);color:var(--color-text);margin:0;line-height:1.2}._248bbq_quoteBlock{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._248bbq_quote{font-size:var(--text-body-lg);font-weight:var(--fw-light);color:var(--color-text-strong);--hang:.357em;text-indent:calc(-1 * var(--hang));padding-left:var(--hang);margin:0;margin-left:calc(-1 * var(--hang));-webkit-line-clamp:6;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}._248bbq_cite{font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--color-text-muted)}._248bbq_readMore{align-items:center;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--text-body);font-weight:var(--fw-bold);color:var(--color-primary);align-self:flex-start;text-decoration:none;display:inline-flex}._248bbq_readMore:after{content:"→";transition:transform var(--dur-fast) var(--ease-standard);display:inline-block}._248bbq_slide._248bbq_active:hover ._248bbq_readMore:after{transform:translate(3px)}._248bbq_navOverlay{z-index:2;pointer-events:none;display:none;position:absolute;inset:0}._248bbq_arrowFlank{pointer-events:auto;background:var(--color-surface);border:var(--hairline);color:var(--color-text);box-shadow:var(--shadow-raised-sm);position:absolute;top:50%;transform:translateY(-50%)}._248bbq_arrowPrev{margin-right:var(--space-4);right:100%}._248bbq_arrowNext{margin-left:var(--space-4);left:100%}._248bbq_arrowFlank:hover{background:var(--color-bg-alt);border-color:var(--color-border-strong)}._248bbq_controls{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-5);display:flex}@media (min-width:1000px){._248bbq_navOverlay{display:block}._248bbq_arrow._248bbq_arrowControl{display:none}._248bbq_slide{grid-template-columns:55% 45%;grid-template-areas:"body thumb"}._248bbq_thumb{aspect-ratio:auto;height:100%;min-height:0}}._248bbq_playBtn,._248bbq_arrow{border-radius:var(--radius-lg);background:var(--color-bg-alt);border:var(--hairline);min-width:44px;min-height:44px;color:var(--color-primary);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}._248bbq_playBtn:hover,._248bbq_arrow:hover{background:var(--color-surface)}._248bbq_dots{padding:0 var(--space-2);align-items:center;gap:2px;margin:0;list-style:none;display:flex}._248bbq_dot{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}._248bbq_dot:before{content:"";background:var(--color-border);width:9px;height:9px;transition:background var(--dur-fast) var(--ease-standard);border-radius:50%}._248bbq_dot:hover:before{background:var(--color-text-subtle)}._248bbq_dotActive:before,._248bbq_dotActive:hover:before{background:var(--color-primary)}@media (prefers-reduced-motion:reduce){._248bbq_slide,._248bbq_readMore:after{transition:none}._248bbq_slide._248bbq_active:hover ._248bbq_readMore:after{transform:none}}@media (max-width:640px){._248bbq_body{padding:var(--space-6)}._248bbq_stat{font-size:var(--text-subhead)}}
._3InFba_page{background:var(--page);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}._3InFba_page a{color:var(--gold-link);text-decoration:none}._3InFba_page a:hover{color:var(--d-gold-link-hover)}@keyframes _3InFba_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _3InFba_floatUp{0%{opacity:0;transform:translateY(0)}12%{opacity:1}to{opacity:0;transform:translateY(-340px)}}@keyframes _3InFba_shimmer{0%{background-position:0%}to{background-position:300%}}@media (prefers-reduced-motion:reduce){._3InFba_heroInner{animation:none}._3InFba_particles{display:none}._3InFba_shimmer:hover,._3InFba_shimmer:focus-visible,._3InFba_shimmer:focus-within{animation:none}}._3InFba_btn{font-family:var(--font-sans);cursor:pointer;white-space:nowrap;box-sizing:border-box;letter-spacing:-.01em;height:44px;transition:background .15s var(--ease-swift), box-shadow .15s var(--ease-swift), color .15s var(--ease-swift), transform .22s cubic-bezier(.34, 1.4, .64, 1);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;display:inline-flex}._3InFba_btnSm{height:36px;padding:8px 16px}._3InFba_btnNav{height:44px;padding:12px 22px;font-size:16px}._3InFba_btnHomeNav{height:44px;padding:0 24px;font-size:16px}._3InFba_hnBar a._3InFba_btnHomeNav{border:1px solid var(--e-teal-line);background:var(--e-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--teal-700);transition:background var(--e-dur-fast) var(--e-ease), border-color var(--e-dur-fast) var(--e-ease);flex-shrink:0}._3InFba_hnBar a._3InFba_btnHomeNav:hover{background:var(--e-glass-hover);border-color:var(--teal-700);color:var(--teal-700)}._3InFba_hnBar a._3InFba_btnHomeNav:active{background:var(--e-glass-active)}._3InFba_btnLg{height:52px;padding:16px 32px;font-size:16px}._3InFba_btnPrimary{background:linear-gradient(180deg, var(--teal-600) 0%, var(--teal-700) 100%);border:1px solid var(--teal-800);color:var(--d-white);box-shadow:var(--shadow-btn)}._3InFba_btnPrimary:hover{background:linear-gradient(180deg, var(--teal-500) 0%, var(--teal-600) 100%);box-shadow:inset 0 1px 0 #ffffff29, 0 2px 4px rgba(var(--shadow-tint), .22), 0 10px 24px rgba(var(--shadow-tint), .22);color:var(--d-white);transform:translateY(-1px)}._3InFba_btnPrimary:active{background:linear-gradient(180deg, var(--teal-700) 0%, var(--teal-900) 100%);box-shadow:inset 0 1px 2px rgba(var(--shadow-tint), .3);transform:scale(.98)}._3InFba_btnSecondary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--teal-700);background:#ffffffb8;border:1px solid #10515a38}._3InFba_btnSecondary:hover{background:var(--teal-100);color:var(--teal-700);border-color:#10515a61;transform:translateY(-1px)}._3InFba_btnSecondary:active{background:var(--d-sky-tint);transform:scale(.98)}._3InFba_page a._3InFba_btnPrimary,._3InFba_page a._3InFba_btnPrimary:hover,._3InFba_page a._3InFba_btnPrimary:active{color:var(--d-white)}._3InFba_page a._3InFba_btnSecondary,._3InFba_page a._3InFba_btnSecondary:hover,._3InFba_page a._3InFba_btnSecondary:active{color:var(--teal-700)}._3InFba_eyebrow{font:600 12px var(--font-sans);letter-spacing:var(--track-eyebrow);color:var(--text-3);text-transform:uppercase;align-items:center;gap:8px;display:flex}._3InFba_nav{z-index:20;justify-content:space-between;align-items:center;gap:24px;padding:40px 64px 22px;display:flex;position:fixed;top:0;left:0;right:0}._3InFba_navLogo{height:26px;display:block}._3InFba_navSpacer{height:110px}._3InFba_navBar{background:var(--ww-80);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border-soft);padding:22px 64px 16px}._3InFba_navBar+._3InFba_navSpacer{height:86px}._3InFba_navLinks{font:500 16px/1 var(--font-sans);letter-spacing:-.01em;background:var(--ww-80);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:10px;padding:6px;display:flex;box-shadow:0 6px 20px #1a1d1c14}._3InFba_navDrop{position:relative}._3InFba_hnDropBtn:after{content:"";height:20px;position:absolute;top:100%;left:0;right:0}._3InFba_navDropBtn{appearance:none;cursor:pointer;font:inherit;color:var(--ink);transition:color .15s var(--ease-swift), background .15s var(--ease-swift);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:9px 16px;display:inline-flex}._3InFba_navDropBtn:hover,._3InFba_navDropBtn[aria-expanded=true]{color:var(--teal-700);background:var(--ww-95)}._3InFba_navDropMenu{min-width:210px;padding-top:8px;position:absolute;top:100%;left:0}._3InFba_navDropCard{background:var(--e-glass-solid);border:1px solid var(--e-card-border);box-shadow:var(--e-card-shadow);border-radius:16px;flex-direction:column;gap:2px;padding:6px;display:flex}._3InFba_navDropCard a{border-radius:12px;flex-direction:column;gap:1px;padding:10px 14px;display:flex}._3InFba_dropTitle{font:500 16px/1.3 var(--font-sans);color:var(--teal-700)}._3InFba_dropSub{font:500 12.5px/1.3 var(--font-sans);color:var(--text-2)}._3InFba_navLinks a{color:var(--ink);transition:color .15s var(--ease-swift), background .15s var(--ease-swift);border-radius:999px;padding:9px 16px;text-decoration:none}._3InFba_navLinks a:hover{color:var(--teal-700);background:var(--ww-95)}._3InFba_navDropCard a:hover{background:var(--e-bar-link-hover)}._3InFba_navDropCard a:hover ._3InFba_dropTitle{color:var(--teal-700)}._3InFba_navRoot{align-items:center;display:flex}._3InFba_navBurger{appearance:none;background:var(--ww-80);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--teal-700);cursor:pointer;border:1px solid #10515a38;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:none}._3InFba_navPanel{z-index:21;background:var(--card);border:1px solid var(--border-soft);border-radius:20px;flex-direction:column;gap:2px;padding:10px;display:flex;position:fixed;top:72px;left:12px;right:12px;box-shadow:0 24px 60px -18px #1a1d1c4d}._3InFba_navPanel a{color:var(--ink);font:500 17px/1 var(--font-sans);border-radius:14px;padding:15px 16px;text-decoration:none}._3InFba_navPanel a:hover{background:var(--chip-fill);color:var(--teal-700)}._3InFba_navPanel a._3InFba_navPanelCta{color:var(--d-white)}._3InFba_navPanelCta{margin:8px 6px 4px}._3InFba_navSignIn{white-space:nowrap}._3InFba_navPanelGroup{flex-direction:column;gap:2px;display:flex}._3InFba_navPanelGroupLabel{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-3);padding:12px 16px 4px}._3InFba_navPanelGroup a{padding-left:28px}._3InFba_navPanel>a{color:var(--ink);font:500 17px/1 var(--font-sans);border-radius:14px;padding:15px 16px;text-decoration:none}._3InFba_navPanel>a:hover{background:var(--chip-fill);color:var(--teal-700)}._3InFba_hnBar{top:var(--cr-promo-h,0px);z-index:20;padding:16px max(var(--e-gutter), calc((100% - var(--e-max)) / 2));transition:background var(--e-dur-bar) var(--e-ease), border-color var(--e-dur-bar) var(--e-ease);background:0 0;border-bottom:1px solid #0000;align-items:center;gap:32px;display:flex;position:fixed;left:0;right:0}._3InFba_hnScrolled{background:var(--e-bar-frost);-webkit-backdrop-filter:var(--e-bar-blur);backdrop-filter:var(--e-bar-blur);border-bottom-color:var(--border-soft)}._3InFba_hnLogoBox{border-radius:6px;flex:none;align-items:center;display:flex}._3InFba_hnLogo{width:auto;height:25px;display:block}._3InFba_hnLogoMark{width:auto;height:30px;display:none}._3InFba_hnNav{flex:1;justify-content:space-between;align-items:center;gap:24px;min-width:0;display:flex}._3InFba_hnRight{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}._3InFba_hnLinks{font:500 16px/1 var(--font-sans);align-items:center;gap:4px;display:flex}._3InFba_hnLinks a,._3InFba_hnDropBtn{min-height:44px;color:var(--teal-700);transition:background var(--e-dur-fast) var(--e-ease);border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex;position:relative}._3InFba_hnLinks a:hover,._3InFba_hnDropBtn:hover,._3InFba_hnDropBtn[aria-expanded=true]{color:var(--teal-700);background:var(--e-bar-link-hover)}._3InFba_hnLinks a[aria-current=page]{color:var(--teal-700);font-weight:600}._3InFba_hnLinks a[aria-current=page]:after{content:"";background:var(--teal-700);border-radius:1px;height:2px;position:absolute;bottom:6px;left:12px;right:12px}._3InFba_hnTagged{position:relative}._3InFba_hnTag{background:var(--warm-white);border:1px solid var(--border-soft);font:600 10px/1 var(--font-sans);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--color-accent-text);pointer-events:none;white-space:nowrap;border-radius:999px;padding:2px 5px;position:absolute;top:-13px;left:-6px}._3InFba_hnPanelTagged{align-items:center;gap:8px;display:flex}._3InFba_hnPanelTag{background:var(--warm-white);border:1px solid var(--border-soft);font:600 10px/1 var(--font-sans);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--color-accent-text);border-radius:999px;padding:2px 5px}._3InFba_hnBurger{appearance:none;border:1px solid var(--e-teal-line);background:var(--e-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--teal-700);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}._3InFba_hnPanel{z-index:21;background:var(--e-glass-solid);border:1px solid var(--e-card-border);overscroll-behavior:contain;border-radius:16px;flex-direction:column;gap:2px;max-height:calc(100dvh - 97px);padding:10px;display:flex;position:fixed;top:85px;left:12px;right:12px;overflow-y:auto;box-shadow:0 24px 60px -18px #1a1d1c4d}._3InFba_hnPanel a{color:var(--teal-700);font:500 17px/1 var(--font-sans);border-radius:14px;padding:15px 16px}._3InFba_hnPanel a:hover{background:var(--e-bar-link-hover);color:var(--teal-700)}._3InFba_hnPanel a._3InFba_hnPanelCta{color:var(--d-white)}._3InFba_hnPanelCta{margin:8px 6px 4px}._3InFba_hnDropBtn{appearance:none;cursor:pointer;font:inherit;background:0 0;border:0}._3InFba_hnBar a._3InFba_hnSignIn{white-space:nowrap;border:1px solid var(--e-teal-edge);background:var(--e-btn-primary-bg);height:44px;box-shadow:var(--e-btn-primary-shadow);font:500 16px/1 var(--font-sans);color:var(--warm-white);border-radius:999px;flex-shrink:0;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}._3InFba_hnBar a._3InFba_hnSignIn:hover{color:var(--warm-white)}._3InFba_hnSpacer{height:77px}._3InFba_hnBar[data-on-dark=true]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0a363cbd,#0a363cb3 42%,#0a363c57 72%,#0a363c00);height:165%;position:absolute;inset:0 0 auto}._3InFba_hnBar[data-bar-scrim=off]:before{display:none}._3InFba_hnBar[data-on-dark=true] ._3InFba_hnLinks a,._3InFba_hnBar[data-on-dark=true] ._3InFba_hnDropBtn,._3InFba_hnBar[data-on-dark=true] ._3InFba_hnSignIn{color:var(--warm-white)}._3InFba_hnBar[data-on-dark=true] ._3InFba_hnLinks a:hover,._3InFba_hnBar[data-on-dark=true] ._3InFba_hnDropBtn:hover,._3InFba_hnBar[data-on-dark=true] ._3InFba_hnDropBtn[aria-expanded=true]{color:var(--teal-100)}._3InFba_hnBar[data-on-dark=true] ._3InFba_hnLinks a[aria-current=page]{color:var(--warm-white)}._3InFba_hnBar[data-on-photo=true] ._3InFba_hnLinks a,._3InFba_hnBar[data-on-photo=true] ._3InFba_hnDropBtn{color:var(--ink)}._3InFba_hnBar[data-on-dark=true] a._3InFba_btnHomeNav,._3InFba_hnBar[data-on-dark=true] ._3InFba_hnBurger{color:var(--warm-white);border-color:var(--e-on-dark-55);background:var(--e-on-dark-10)}._3InFba_hnBar[data-on-dark=true] ._3InFba_hnLinks a:hover,._3InFba_hnBar[data-on-dark=true] ._3InFba_hnDropBtn:hover{background:var(--e-on-dark-10)}._3InFba_hnBar[data-on-dark=true] ._3InFba_hnLinks a[aria-current=page]:after{background:var(--warm-white)}._3InFba_hnPanelGroupBtn{appearance:none;text-align:left;cursor:pointer;width:100%;color:var(--teal-700);font:500 17px/1 var(--font-sans);background:0 0;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:15px 16px;display:flex}._3InFba_hnPanelGroupBtn:hover{background:var(--e-bar-link-hover);color:var(--teal-700)}._3InFba_hnPanelGroupBtn svg{transition:transform var(--motion-hover) var(--ease-standard);flex:none}._3InFba_hnPanelGroupItems{flex-direction:column;gap:2px;display:flex}._3InFba_hnPanelGroup a{padding-left:28px}._3InFba_hero{align-items:center;height:72vh;min-height:520px;display:flex;position:relative;overflow:hidden}._3InFba_heroBg{background-image:url(/assets/home-d/hero.webp);background-size:cover;background-position:var(--hero-focal,center);position:absolute;inset:0}._3InFba_heroFade{background:linear-gradient(180deg, #f7f2ea00, #f7f2ea59 45%, #f7f2eabf 75%, var(--page));height:12.5%;position:absolute;bottom:0;left:0;right:0}._3InFba_heroHome{height:86vh;min-height:620px}._3InFba_heroFadeHome{background:linear-gradient(180deg, #f7f2ea00 0%, #f7f2ea3d 25%, #f7f2ea7a 50%, #f7f2ea99 75%, var(--page) 100%)}._3InFba_heroBase{background:var(--overlay-onimage);position:absolute;inset:0}@media (max-width:900px){._3InFba_heroBase{background:var(--overlay-onimage-mobile)}}._3InFba_heroTopScrim{background:linear-gradient(#f7f2ea99 0%,#f7f2ea4d 50%,#f7f2ea00 100%);height:33.3%;position:absolute;top:0;left:0;right:0}._3InFba_heroTopScrimHome{background:linear-gradient(#f7f2eac7 0%,#f7f2ea73 50%,#f7f2ea00 100%)}@media (min-width:901px){._3InFba_hasPromo ._3InFba_heroTopScrim{top:var(--cr-promo-h,0px)}}._3InFba_heroVideo{position:absolute;inset:0}._3InFba_heroVideo video{object-fit:cover;object-position:var(--hero-focal,center);width:100%;height:100%}@media (max-width:720px){._3InFba_heroBg{background-position:var(--hero-focal-mobile,var(--hero-focal,center))}._3InFba_heroVideo video{object-position:var(--hero-focal-mobile,var(--hero-focal,center))}}._3InFba_particles{pointer-events:none;z-index:1;position:absolute;inset:0}._3InFba_particles span{border-radius:50%;position:absolute}._3InFba_particles span:first-child{background:var(--gold);width:5px;height:5px;animation:11s linear infinite _3InFba_floatUp;bottom:8%;left:14%}._3InFba_particles span:nth-child(2){background:var(--ww-45);width:4px;height:4px;animation:14s linear 2s infinite _3InFba_floatUp;bottom:4%;left:32%}._3InFba_particles span:nth-child(3){background:var(--teal-500);width:4px;height:4px;animation:12s linear 4s infinite _3InFba_floatUp;bottom:10%;left:57%}._3InFba_particles span:nth-child(4){background:var(--ww-45);width:5px;height:5px;animation:15s linear 1s infinite _3InFba_floatUp;bottom:2%;left:73%}._3InFba_particles span:nth-child(5){background:var(--gold);width:4px;height:4px;animation:13s linear 6s infinite _3InFba_floatUp;bottom:12%;left:88%}._3InFba_heroInner{z-index:2;text-align:left;box-sizing:border-box;width:100%;max-width:1180px;animation:_3InFba_rise .7s var(--ease-swift) both;flex-direction:column;align-items:flex-start;margin:0 auto;padding:0 64px;display:flex;position:relative}._3InFba_heroH1{font:500 64px/1 var(--font-sans);letter-spacing:var(--track-display);color:var(--warm-white);text-wrap:balance;margin:0}._3InFba_heroSub{font:500 clamp(16px, 1.35vw, 20px)/1.55 var(--font-sans);max-width:520px;color:var(--chip-fill);margin:16px 0 0}._3InFba_heroCtas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._3InFba_phBadge{max-width:100%;margin-top:40px;line-height:0;display:block}._3InFba_phBadge img{max-width:100%}._3InFba_clientRow{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:32px 64px 80px}._3InFba_clientRowInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}._3InFba_clientMark{width:auto;height:28px;display:block}._3InFba_clientMarkTall{height:43px}._3InFba_section{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:96px 64px 0}._3InFba_sectionHead{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}._3InFba_h2{font:500 clamp(32px, 3.2vw, 44px)/1.1 var(--font-sans);letter-spacing:var(--track-display);margin:0}._3InFba_sectionSub{font:var(--type-body-m);color:var(--text-2);max-width:620px;margin:2px 0 0}._3InFba_shimmer{cursor:pointer;transition:transform .2s var(--ease-swift);background:0 0;border-radius:25px;padding:1px}._3InFba_shimmer._3InFba_noNav{cursor:default}._3InFba_shimmer:hover,._3InFba_shimmer:focus-visible{background:linear-gradient(120deg, var(--gold-deco), var(--gold), var(--gold-deep), var(--gold-deco));animation:_3InFba_shimmer var(--d-sheen-duration) linear infinite;background-size:300% 100%}._3InFba_shimmer:active{transform:scale(.985)}._3InFba_stretch{-webkit-backdrop-filter:none;backdrop-filter:none}._3InFba_stretch,._3InFba_stretch:hover,._3InFba_stretch:active{transform:none}._3InFba_stretch:after{content:"";z-index:1;position:absolute;inset:0}._3InFba_lift:focus-within{translate:0 var(--d-lift-rise)}._3InFba_lift:focus-within:after{opacity:1}._3InFba_shimmer:focus-within{background:linear-gradient(120deg, var(--gold-deco), var(--gold), var(--gold-deep), var(--gold-deco));animation:_3InFba_shimmer var(--d-sheen-duration) linear infinite;background-size:300% 100%}._3InFba_lift{position:relative}._3InFba_lift._3InFba_lift{transition:translate var(--d-lift-duration) var(--ease-swift), opacity var(--d-reveal-duration) var(--d-reveal-ease), transform var(--d-reveal-duration) var(--d-reveal-ease)}._3InFba_lift:after{content:"";border-radius:inherit;box-shadow:var(--d-lift-shadow);opacity:0;transition:opacity var(--d-lift-duration) var(--ease-swift);pointer-events:none;position:absolute;inset:0}._3InFba_lift:focus-visible{translate:0 var(--d-lift-rise)}._3InFba_lift:focus-visible:after{opacity:1}@media (hover:hover){._3InFba_lift:hover{translate:0 var(--d-lift-rise)}._3InFba_lift:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){._3InFba_lift._3InFba_lift,._3InFba_lift:after{transition:none}._3InFba_lift:hover,._3InFba_lift:focus-visible,._3InFba_lift:focus-within{translate:none}}._3InFba_liftRich{--d-lift-rise:var(--d-lift-rise-rich);--d-lift-shadow:var(--d-lift-shadow-rich)}._3InFba_cardArmed{transition:opacity var(--d-reveal-duration) var(--d-reveal-ease), transform var(--d-reveal-duration) var(--d-reveal-ease)}._3InFba_cardFrom{opacity:0;transform:rotate(var(--d-card-from-rot)) translate3d(var(--d-card-from-x), var(--d-card-from-y), 0)}._3InFba_cardD1{transition-delay:var(--d-reveal-d1)}._3InFba_cardD2{transition-delay:var(--d-reveal-d2)}._3InFba_cardD3{transition-delay:var(--d-reveal-d3)}._3InFba_cardD4{transition-delay:var(--d-reveal-d4)}@media (prefers-reduced-motion:reduce){._3InFba_cardArmed{transition:none}._3InFba_cardFrom{opacity:1;transform:none}}._3InFba_products{padding:80px 0 112px;position:relative}._3InFba_productsTint{opacity:0;transition:opacity .4s var(--ease-swift);pointer-events:none;background-image:url(/assets/home-d/products-tint-bg.webp);background-position:50%;background-size:cover;position:absolute;inset:0}._3InFba_productsTintOn{opacity:.05}._3InFba_productsInner{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:0 64px;position:relative}._3InFba_productsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-top:48px;display:grid}._3InFba_productCard{background:var(--card);border:1px solid var(--border-soft);box-sizing:border-box;border-radius:24px;flex-direction:column;height:100%;padding:14px;display:flex}._3InFba_productImg{background-position:50%;background-size:cover;border-radius:14px;height:180px}._3InFba_productImgCoach{background-position:50% 25%}._3InFba_productImgStudio{background-position:50% 38%}._3InFba_productBody{flex-direction:column;flex:1;gap:7px;padding:16px 8px 8px;display:flex}._3InFba_productTitle{font:var(--type-h2);letter-spacing:var(--track-h2);margin:0}._3InFba_productCopy{font:var(--type-body-m);color:var(--text-2);flex:1;margin:0}._3InFba_productActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}._3InFba_watchVideoBtn{z-index:2;border:1px solid var(--border-soft);background:var(--card);height:36px;color:var(--teal-700);font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;transition:background .15s var(--ease-swift), border-color .15s var(--ease-swift), transform .22s cubic-bezier(.34, 1.4, .64, 1);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex;position:relative}@media (hover:hover){._3InFba_watchVideoBtn:hover{background:var(--teal-100);border-color:#10515a61}}._3InFba_watchVideoBtn:active{transform:scale(.98)}._3InFba_watchVideoBtnDisc{justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}._3InFba_videoDialogOverlay{z-index:200;background:color-mix(in srgb, var(--ink) 78%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;padding:clamp(16px,4vw,64px);display:flex;position:fixed;inset:0}._3InFba_videoDialog{flex-direction:column;align-items:center;gap:20px;width:min(100%,1100px);display:flex;position:relative}._3InFba_videoDialog:focus{outline:none}._3InFba_videoDialogFrame{aspect-ratio:16/9;background:var(--ink);width:100%;max-height:78vh;box-shadow:0 30px 80px -20px color-mix(in srgb, var(--ink) 55%, transparent);border-radius:20px;display:block;overflow:hidden}._3InFba_videoDialogIframe{border:0;width:100%;height:100%;display:block}._3InFba_videoDialogClose{appearance:none;cursor:pointer;border:1px solid color-mix(in srgb, var(--d-white) 32%, transparent);background:color-mix(in srgb, var(--ink) 55%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--d-white);font-family:var(--font-sans);border-radius:999px;padding:10px 24px;font-size:14px;font-weight:500}._3InFba_features{margin:112px 0 0;position:relative;overflow:hidden}._3InFba_featuresBg{opacity:.1;background-image:url(/assets/home-d/feature-bg.webp);background-position:50%;background-size:cover;position:absolute;inset:0}._3InFba_featuresTopFade{background:linear-gradient(180deg, var(--page), #f7f2ea00);height:20%;position:absolute;top:0;left:0;right:0}._3InFba_featuresInner{z-index:2;box-sizing:border-box;max-width:1180px;margin:0 auto;padding:64px 64px 56px;position:relative}._3InFba_grid12{grid-template-columns:repeat(12,1fr);gap:16px;margin-top:48px;display:grid}._3InFba_spanCoach{grid-column:1/7}._3InFba_spanStudio{grid-column:7/13}._3InFba_spanSim{grid-column:1/5}._3InFba_spanRole{grid-column:5/9}._3InFba_spanApis{grid-column:9/13}._3InFba_featCoach{border:1px solid var(--border-soft);box-sizing:border-box;background:linear-gradient(180deg, var(--d-sand), var(--d-sand-deep));border-radius:24px;height:100%;min-height:560px;position:relative;overflow:hidden}._3InFba_featCoachImg{background-image:url(/assets/home-d/coach-goal-bg.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}._3InFba_featCoachFade{background:linear-gradient(#f7f2eaf5 0%,#f7f2ead1 40%,#f7f2ea00 100%);height:58%;position:absolute;top:0;left:0;right:0}._3InFba_featCoachContent{isolation:isolate;box-sizing:border-box;flex-direction:column;gap:8px;padding:26px 28px;display:flex}._3InFba_featCoachTitle{font:500 30px/1.15 var(--font-sans);letter-spacing:var(--track-h2);margin:0}._3InFba_plainEyebrow{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-3)}._3InFba_cardTitle{font:var(--type-h2);letter-spacing:var(--track-h2);margin:0}._3InFba_cardCopy{font:var(--type-body-m);color:var(--text-2);margin:0}._3InFba_cardLink{font:var(--type-ui)}._3InFba_arrowLink{font:var(--type-ui);align-items:center;gap:8px;display:inline-flex}._3InFba_featStudio{border:1px solid var(--border-soft);box-sizing:border-box;border-radius:24px;flex-direction:column;gap:18px;height:100%;min-height:560px;padding:26px 28px 0;display:flex;position:relative;overflow:hidden}._3InFba_featStudioImg{background:url(/assets/home-d/studio-video-bg.jpg) bottom/cover no-repeat;position:absolute;inset:0}._3InFba_featStudioHead{isolation:isolate;flex-direction:column;gap:8px;display:flex}._3InFba_ccStage,._3InFba_mcStage{aspect-ratio:4/5;font-family:var(--font-sans);color:var(--ink);position:absolute;bottom:0;left:0;right:0;container-type:inline-size}._3InFba_ccMote,._3InFba_mcMote{border-radius:50%;position:absolute}._3InFba_ccMote1{background:color-mix(in srgb, var(--warm-white) 75%, transparent);width:1.02cqi;height:1.02cqi;top:95.9cqi;left:55.9cqi}._3InFba_ccMote2{background:color-mix(in srgb, var(--gold) 50%, transparent);width:.83cqi;height:.83cqi;top:88.7cqi;left:24.3cqi}._3InFba_ccMote3{background:color-mix(in srgb, var(--gold) 42%, transparent);width:.74cqi;height:.74cqi;top:117.8cqi;left:13.7cqi}._3InFba_mcMote1{background:color-mix(in srgb, var(--gold) 50%, transparent);width:.93cqi;height:.93cqi;top:46.1cqi;left:14.6cqi}._3InFba_mcMote2{background:color-mix(in srgb, var(--warm-white) 75%, transparent);width:.74cqi;height:.74cqi;top:51.1cqi;left:82.6cqi}._3InFba_mcMote3{background:color-mix(in srgb, var(--gold) 42%, transparent);width:.83cqi;height:.83cqi;top:56.1cqi;left:24.6cqi}._3InFba_ccPanel{box-sizing:border-box;background:color-mix(in srgb, var(--page) 40%, transparent);border:1px solid color-mix(in srgb, var(--d-white) 95%, transparent);-webkit-backdrop-filter:blur(5.6cqi);backdrop-filter:blur(5.6cqi);width:88.15cqi;height:37.78cqi;box-shadow:0 3.7cqi 7.4cqi -2.96cqi color-mix(in srgb, var(--ink) 45%, transparent);border-radius:2.2cqi;padding:3.89cqi 4.81cqi;position:absolute;top:58.33cqi;left:5.93cqi}._3InFba_ccStep{align-items:center;gap:1.85cqi;height:5cqi;display:flex}._3InFba_ccStepLabel{color:var(--ink);font-size:2.41cqi;font-weight:500}._3InFba_ccStepNext ._3InFba_ccStepLabel{color:var(--muted)}._3InFba_ccTick{border-radius:50%;flex:none;justify-content:center;align-items:center;width:3.15cqi;height:3.15cqi;display:flex}._3InFba_ccTick svg{width:1.67cqi;height:1.67cqi}._3InFba_ccTickDone{background:var(--selection);color:var(--warm-white)}._3InFba_ccTickNow{border:.19cqi solid var(--selection);position:relative}._3InFba_ccTickNow:after{content:"";background:var(--selection);border-radius:50%;width:1.11cqi;height:1.11cqi}._3InFba_ccTickNext{border:.19cqi solid var(--border-strong);opacity:.5}._3InFba_ccCoach{width:auto;max-width:none;height:57.41cqi;filter:drop-shadow(0 2.78cqi 4.26cqi color-mix(in srgb, var(--ink) 30%, transparent)) drop-shadow(0 .37cqi .93cqi color-mix(in srgb, var(--ink) 14%, transparent));position:absolute;bottom:-4.91cqi;right:-5.93cqi}._3InFba_ccCapsule{box-sizing:border-box;background:color-mix(in srgb, var(--warm-white) 82%, transparent);border:1px solid color-mix(in srgb, var(--d-white) 95%, transparent);-webkit-backdrop-filter:blur(1.85cqi);backdrop-filter:blur(1.85cqi);width:40.37cqi;box-shadow:0 2.78cqi 5.56cqi -2.6cqi color-mix(in srgb, var(--ink) 35%, transparent);border-radius:2.2cqi;padding:2.41cqi 2.78cqi;position:absolute;bottom:10.37cqi;left:6.67cqi}._3InFba_ccEyebrow{letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--teal-700);font-size:1.85cqi;font-weight:600}._3InFba_ccQuote{color:var(--ink);margin:1.3cqi 0 0;font-size:2.41cqi;font-weight:500;line-height:1.38}._3InFba_mcPlayer{aspect-ratio:16/9;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--d-white) 95%, transparent);width:88.15cqi;box-shadow:0 3.7cqi 7.4cqi -2.96cqi color-mix(in srgb, var(--ink) 45%, transparent);border-radius:2.2cqi;position:absolute;top:62.22cqi;left:5.93cqi;overflow:hidden}._3InFba_mcMedia{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}._3InFba_mcScrim{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 0%, transparent) 0%, color-mix(in srgb, var(--ink) 34%, transparent) 40%, color-mix(in srgb, var(--ink) 92%, transparent) 100%);height:52%;position:absolute;bottom:0;left:0;right:0}._3InFba_mcCaption{letter-spacing:var(--track-h2);color:var(--warm-white);font-size:3.52cqi;font-weight:500;line-height:1.16;position:absolute;bottom:3.33cqi;left:3.7cqi;right:3.7cqi}._3InFba_mcCaptionAccent{color:var(--d-sky-tint);font-style:normal}._3InFba_mcPlay{background:color-mix(in srgb, var(--warm-white) 22%, transparent);border:.14cqi solid color-mix(in srgb, var(--warm-white) 90%, transparent);-webkit-backdrop-filter:blur(1.3cqi);backdrop-filter:blur(1.3cqi);width:9.63cqi;height:9.63cqi;box-shadow:0 .74cqi 2.22cqi color-mix(in srgb, var(--ink) 18%, transparent);color:var(--warm-white);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._3InFba_mcPlay svg{width:2.78cqi;height:3.15cqi;margin-left:.37cqi}._3InFba_pieceArmed{transition-property:opacity,transform,scale,translate;transition-duration:var(--d-reveal-duration), var(--d-reveal-duration), var(--d-lift-duration), var(--d-lift-duration);transition-timing-function:var(--d-reveal-ease), var(--d-reveal-ease), var(--ease-swift), var(--ease-swift)}._3InFba_pieceFrom{opacity:0;transform:translate3d(0, var(--d-reveal-rise), 0) rotate(var(--d-card-from-rot))}._3InFba_mcCaption._3InFba_pieceFrom{transform:translate3d(0, var(--d-reveal-rise), 0)}._3InFba_mcPlay._3InFba_pieceFrom{transform:translate(-50%, -50%) translate3d(0, var(--d-reveal-rise), 0)}._3InFba_pieceD1{transition-delay:var(--d-reveal-d1), var(--d-reveal-d1), 0s, 0s}._3InFba_pieceD2{transition-delay:var(--d-reveal-d2), var(--d-reveal-d2), 0s, 0s}._3InFba_pieceD3{transition-delay:var(--d-reveal-d3), var(--d-reveal-d3), var(--d-piece-hover-step), var(--d-piece-hover-step)}._3InFba_pieceD4{transition-delay:var(--d-reveal-d4), var(--d-reveal-d4), calc(var(--d-piece-hover-step) * 2), calc(var(--d-piece-hover-step) * 2)}@media (hover:hover){._3InFba_lift:hover ._3InFba_ccPanel,._3InFba_lift:hover ._3InFba_ccCapsule,._3InFba_lift:hover ._3InFba_mcCaption{translate:0 var(--d-piece-hover-rise)}._3InFba_lift:hover ._3InFba_ccCoach,._3InFba_lift:hover ._3InFba_mcPlayer{scale:var(--d-piece-hover-scale)}._3InFba_lift:hover ._3InFba_mcPlay{scale:var(--d-piece-hover-scale-control)}}._3InFba_lift:focus-within ._3InFba_ccPanel,._3InFba_lift:focus-within ._3InFba_ccCapsule,._3InFba_lift:focus-within ._3InFba_mcCaption{translate:0 var(--d-piece-hover-rise)}._3InFba_lift:focus-within ._3InFba_ccCoach,._3InFba_lift:focus-within ._3InFba_mcPlayer{scale:var(--d-piece-hover-scale)}._3InFba_lift:focus-within ._3InFba_mcPlay{scale:var(--d-piece-hover-scale-control)}._3InFba_ccCoach{transition-property:scale;transition-duration:var(--d-lift-duration);transition-timing-function:var(--ease-swift)}@media (prefers-reduced-motion:reduce){._3InFba_pieceArmed{transition-property:none}._3InFba_pieceFrom{opacity:1;transform:none}._3InFba_mcCaption._3InFba_pieceFrom{transform:none}._3InFba_mcPlay._3InFba_pieceFrom{transform:translate(-50%,-50%)}._3InFba_ccCoach{transition-property:none}._3InFba_lift:hover ._3InFba_ccPanel,._3InFba_lift:hover ._3InFba_ccCapsule,._3InFba_lift:hover ._3InFba_mcCaption,._3InFba_lift:focus-within ._3InFba_ccPanel,._3InFba_lift:focus-within ._3InFba_ccCapsule,._3InFba_lift:focus-within ._3InFba_mcCaption{translate:none}._3InFba_lift:hover ._3InFba_ccCoach,._3InFba_lift:hover ._3InFba_mcPlayer,._3InFba_lift:hover ._3InFba_mcPlay,._3InFba_lift:focus-within ._3InFba_ccCoach,._3InFba_lift:focus-within ._3InFba_mcPlayer,._3InFba_lift:focus-within ._3InFba_mcPlay{scale:none}}._3InFba_featCardPlain{background:var(--card);border:1px solid var(--border-soft);box-sizing:border-box;border-radius:24px;flex-direction:column;gap:8px;height:100%;padding:24px;display:flex}._3InFba_featPhoto{box-sizing:border-box;border-radius:24px;flex-direction:column;justify-content:flex-end;height:100%;min-height:240px;display:flex;position:relative;overflow:hidden}._3InFba_featPhotoImg{background-image:url(/assets/home-d/coffee-conversation.webp);background-position:50%;background-size:cover;position:absolute;inset:0}._3InFba_featPhotoScrim{background:linear-gradient(#1a1d1c14,#1a1d1cbd);position:absolute;inset:0}._3InFba_featPhotoBody{isolation:isolate;flex-direction:column;gap:5px;padding:20px;display:flex}._3InFba_onImageEyebrow{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--warm-white)}._3InFba_onImageTitle{font:var(--type-h2);letter-spacing:var(--track-h2);color:var(--warm-white);margin:0}._3InFba_onImageCopy{font:var(--type-body-m);color:#fdfbf7e0;margin:0}._3InFba_page a._3InFba_onImageLink{font:var(--type-ui);color:var(--gold)}._3InFba_page a._3InFba_onImageLink:hover{color:var(--warm-white)}._3InFba_featTeal{background:linear-gradient(135deg, var(--teal-600), var(--teal-700) 60%, var(--teal-800));border:1px solid var(--teal-800);box-sizing:border-box;border-radius:24px;flex-direction:column;gap:8px;height:100%;padding:24px;display:flex}._3InFba_featTealEyebrow{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:#fdfbf7bf}._3InFba_featTealCopy{font:var(--type-body-m);color:#fdfbf7d9;flex:1;margin:0}._3InFba_solving{background:linear-gradient(175deg,#e3eef0d9 0%,#e3eef08c 55%,#e3eef059 100%);padding:112px 0 96px;position:relative;overflow:hidden}._3InFba_solvingInner{z-index:2;box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 64px;position:relative}._3InFba_solvingHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:14px;display:flex}._3InFba_solvingPills{background:var(--card);border:1px solid var(--border-soft);border-radius:999px;gap:4px;max-width:100%;margin-top:24px;padding:4px;display:inline-flex;overflow-x:auto}._3InFba_solvingPill{white-space:nowrap;appearance:none;cursor:pointer;font:var(--type-ui);font-family:var(--font-sans);color:var(--ink);transition:background .15s var(--ease-swift), color .15s var(--ease-swift), border-color .15s var(--ease-swift);background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:10px 22px}._3InFba_solvingPillOn{background:linear-gradient(180deg, var(--teal-600), var(--teal-700));color:var(--warm-white);border-color:var(--teal-800)}._3InFba_solvingLayout{grid-template-columns:7fr 5fr;align-items:start;gap:64px;margin-top:40px;display:grid}._3InFba_solvingRows{flex-direction:column;display:flex}._3InFba_solvingRow{cursor:pointer;text-align:left;appearance:none;font:inherit;color:inherit;transition:background .15s var(--ease-swift);background:0 0;border:0;border-radius:16px;gap:24px;padding:28px 20px;display:flex}._3InFba_solvingRowOn{background:#fbf8f1b3}._3InFba_solvingRowStatic{cursor:default}._3InFba_solvingNum{font:var(--type-numeral-m);color:var(--text-3);opacity:.5;min-width:48px;line-height:1.1}._3InFba_solvingRowBody{flex-direction:column;gap:8px;display:flex}._3InFba_solvingTitle{font:var(--type-h2);letter-spacing:var(--track-h2);color:var(--ink);transition:color .15s var(--ease-swift);margin:0}._3InFba_solvingRowOn ._3InFba_solvingTitle{color:var(--teal-700)}._3InFba_solvingBody{font:var(--type-body-m);color:var(--text-2);margin:0}._3InFba_solvingStage{height:520px;position:relative}._3InFba_solvingImg{opacity:0;transition:opacity .35s var(--ease-swift);background-position:50%;background-size:cover;border-radius:24px;position:absolute;inset:0;box-shadow:0 40px 80px -32px #1a1d1c59}._3InFba_solvingImgOn{opacity:1}._3InFba_solvingImgFit{background-repeat:no-repeat;background-size:contain;background-color:var(--teal-800)}._3InFba_solvingGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin-top:48px;display:grid}._3InFba_iconCard{background:var(--card);border:1px solid var(--border-soft);box-sizing:border-box;border-radius:24px;flex-direction:column;gap:12px;height:100%;padding:26px;display:flex}._3InFba_iconCard img{width:48px;height:48px;display:block}._3InFba_iconCardTitle{font:var(--type-h2);letter-spacing:var(--track-h2);margin:6px 0 0}._3InFba_iconCardCopy{font:var(--type-body-m);color:var(--text-2);flex:1;margin:0}._3InFba_securityGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:48px;display:grid}._3InFba_statGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;margin-top:48px;display:grid}._3InFba_statCard{background:var(--card);border:1px solid var(--border-soft);border-radius:24px;flex-direction:column;gap:8px;padding:28px;display:flex}._3InFba_statNum{font:var(--type-numeral-l);color:var(--teal-700)}._3InFba_statLabel{font:var(--type-body-m)}._3InFba_statSrc{border-top:1px solid var(--border-soft);font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-3);margin-top:12px;padding-top:14px}._3InFba_cases{justify-content:center;align-items:center;min-height:900px;margin-top:112px;display:flex;position:relative;overflow:hidden}._3InFba_casesBg{background-image:url(/assets/home-d/testimonial-bg.webp);background-position:50%;background-size:cover;position:absolute;inset:0}._3InFba_casesInner{z-index:2;box-sizing:border-box;width:100%;max-width:880px;padding:96px 64px;position:relative}._3InFba_glassCard{background:var(--ww-85);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);border:1px solid #fffffff2;border-radius:24px;padding:24px;box-shadow:0 40px 80px -32px #1a1d1c73}._3InFba_glassInner{flex-direction:column;gap:24px;padding:16px 24px;display:flex}._3InFba_casesEyebrow{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-3)}._3InFba_casesQuote{font:500 clamp(24px, 2.2vw, 32px)/1.26 var(--font-sans);letter-spacing:var(--track-h2);color:var(--ink);text-wrap:pretty;margin:0}._3InFba_casesAttr{font:450 15px/1.5 var(--font-sans);color:var(--ink);align-items:center;gap:14px;margin-top:20px;display:flex}._3InFba_casesShield{flex:none;width:auto;height:44px;display:block}@media (max-width:900px){._3InFba_casesShield{height:36px}._3InFba_casesAttr{gap:12px}}._3InFba_secBand{background:var(--teal-800);padding:112px 0}._3InFba_secInner{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 64px}._3InFba_secEyebrow{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--gold)}._3InFba_secH2{font:500 clamp(32px, 3.2vw, 44px)/1.1 var(--font-sans);letter-spacing:var(--track-display);color:var(--warm-white);margin:14px 0 0}._3InFba_secGrid3{grid-template-columns:repeat(3,1fr);gap:56px 72px;margin-top:80px;display:grid}._3InFba_secItem{flex-direction:column;gap:16px;display:flex}._3InFba_secIcon{background:#fdfbf714;border:1px solid #fdfbf724;border-radius:16px;place-items:center;width:56px;height:56px;display:grid}._3InFba_secIcon>svg{transition:opacity var(--d-icon-swap) var(--ease-swift);grid-area:1/1}._3InFba_secIconGold{opacity:0}._3InFba_secItem:focus-within ._3InFba_secIconGold{opacity:1}._3InFba_secItem:focus-within ._3InFba_secIconBase{opacity:0}@media (hover:hover){._3InFba_secItem:hover ._3InFba_secIconGold{opacity:1}._3InFba_secItem:hover ._3InFba_secIconBase{opacity:0}}@media (prefers-reduced-motion:reduce){._3InFba_secIcon>svg{transition:none}}._3InFba_secTitle{font:var(--type-h2);letter-spacing:var(--track-h2);color:var(--warm-white);margin:0}._3InFba_secBody{font:var(--type-body-m);color:#fdfbf7c7;margin:0}._3InFba_recogWrap{border-top:1px solid #fdfbf72e;margin-top:96px;padding-top:40px}._3InFba_recogLabel{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:#fdfbf799}._3InFba_recogRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;display:flex}._3InFba_recogSeq img{opacity:.9;width:auto;height:30px;display:block}._3InFba_recogSeq img._3InFba_recogForbes{height:26px}._3InFba_recogSeq img._3InFba_recogGsv{height:40px}._3InFba_recogSeq img._3InFba_recogLighthouse{height:68px}._3InFba_recogSeq img._3InFba_recogHolon,._3InFba_recogSeq img._3InFba_recogTraining{height:36px}._3InFba_recogMarquee{margin-top:32px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,currentColor 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,currentColor 6% 94%,#0000)}._3InFba_recogTrack{will-change:transform;width:max-content;animation:72s linear infinite _3InFba_recog-scroll;display:flex}._3InFba_recogSeq{flex:none;align-items:center;gap:72px;padding-right:72px;display:flex}@keyframes _3InFba_recog-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}._3InFba_recogMarquee:hover ._3InFba_recogTrack,._3InFba_recogMarquee:focus-within ._3InFba_recogTrack{animation-play-state:paused}@media (prefers-reduced-motion:reduce){._3InFba_recogMarquee{overflow:visible;-webkit-mask-image:none;mask-image:none}._3InFba_recogTrack{width:auto;animation:none}._3InFba_recogSeq{flex-wrap:wrap;gap:28px 48px;padding-right:0}._3InFba_recogSeq[data-dup=true]{display:none}}._3InFba_footer{background:var(--teal-900);color:var(--warm-white);box-sizing:border-box;position:relative;overflow:hidden}._3InFba_footerCta{text-align:center;padding:96px var(--e-gutter) 0;flex-direction:column;align-items:center;display:flex}._3InFba_footerEyebrow{font:600 12px/1.4 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}._3InFba_footerHeading{font:500 clamp(32px, 3.2vw, 44px)/1.1 var(--font-sans);letter-spacing:-.04em;max-width:820px;color:var(--warm-white);text-wrap:balance;margin:0}._3InFba_footerSub{font:400 16px/1.4 var(--font-sans);color:var(--e-on-dark-82);max-width:640px;margin:14px 0 0}._3InFba_footer ._3InFba_footerCta a._3InFba_btnPrimary,._3InFba_footer ._3InFba_footerCta a._3InFba_btnPrimary:hover,._3InFba_footer ._3InFba_footerCta a._3InFba_btnPrimary:active{background:var(--warm-white);border:1px solid var(--warm-white);height:52px;box-shadow:none;color:var(--teal-700);padding:0 26px;font-size:16px}._3InFba_footer ._3InFba_footerCta a._3InFba_btnPrimary:hover{background:var(--e-glass-hover)}._3InFba_footer ._3InFba_footerCta a._3InFba_btnSecondary,._3InFba_footer ._3InFba_footerCta a._3InFba_btnSecondary:hover{border:1px solid var(--e-on-dark-55);height:52px;color:var(--warm-white);background:0 0;padding:0 26px;font-size:16px}._3InFba_footer ._3InFba_footerCta a._3InFba_btnSecondary:hover{background:var(--e-on-dark-10)}._3InFba_footerBody{padding:0 var(--e-gutter)}._3InFba_footerInner{max-width:var(--e-max);margin:0 auto;padding:96px 0 144px}._3InFba_footerGrid,._3InFba_footerBottom{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:56px clamp(40px,6vw,120px);display:grid}._3InFba_footerBottom{align-items:center;gap:24px clamp(40px,6vw,120px);margin-top:32px}._3InFba_footerBrand{min-width:0}._3InFba_footerLogo{filter:brightness(0)invert();width:auto;max-width:100%;height:clamp(40px,4vw,56px);display:block}._3InFba_footerCols{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:48px 24px;min-width:0;display:grid}._3InFba_footerCol{flex-direction:column;gap:22px;min-width:0;display:flex}._3InFba_footerColTitle{font:600 12px/1.4 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--e-on-dark-80)}._3InFba_footerColLinks{flex-direction:column;gap:18px;display:flex}._3InFba_footer ._3InFba_footerCol a,._3InFba_footer ._3InFba_footerLegal a,._3InFba_footer ._3InFba_footerLegal button{font:500 16px/1 var(--font-sans);color:var(--warm-white);white-space:nowrap;transition:color var(--e-dur-fast) var(--e-ease);text-decoration:none}._3InFba_footer ._3InFba_footerCol a:hover,._3InFba_footer ._3InFba_footerLegal a:hover,._3InFba_footer ._3InFba_footerLegal button:hover{color:var(--gold)}._3InFba_footer ._3InFba_footerLegal button{appearance:none;cursor:pointer;background:0 0;border:0;padding:0}._3InFba_footerRule{background:var(--e-on-dark-14);width:calc(100vw - 2*clamp(24px,3vw,72px));height:1px;margin-top:clamp(64px,6vw,96px);margin-left:calc(50% - 50vw + clamp(24px,3vw,72px))}._3InFba_footerSocial{gap:12px;min-width:0;margin-left:-10px;display:flex}._3InFba_footer ._3InFba_footerSocial a{width:44px;height:44px;color:var(--warm-white);transition:color var(--e-dur-fast) var(--e-ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._3InFba_footer ._3InFba_footerSocial a:hover,._3InFba_footer ._3InFba_footerSocial a:focus-visible{color:var(--gold)}._3InFba_footerLegal{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));justify-items:start;gap:12px 24px;min-width:0;display:grid}._3InFba_footerInner{--ft-col-gap:32px}@media (min-width:1024px){._3InFba_footerInner{--ft-rule-out:calc((min(var(--e-max), 100vw - 2 * var(--e-gutter)) - 100vw) / 2 + clamp(24px, 3vw, 72px));display:grid}._3InFba_footerGrid,._3InFba_footerBottom{display:contents}._3InFba_footerCols{column-gap:var(--ft-col-gap);grid-template-columns:repeat(5,1fr);width:max-content;max-width:100%}._3InFba_footerLegal{justify-content:space-between;column-gap:var(--ft-col-gap);grid-template-columns:repeat(4,max-content)}._3InFba_footerRule{width:auto;margin-left:var(--ft-rule-out);margin-right:var(--ft-rule-out);grid-column:1/-1}}@media (min-width:1440px){._3InFba_footerInner{--ft-logo-w:calc(56px * 1640 / 285);grid-template-columns:var(--ft-logo-w) max-content;justify-content:space-between}._3InFba_footerSocial,._3InFba_footerLegal{align-self:center;margin-top:32px}}@media (min-width:1024px) and (max-width:1439px){._3InFba_footerInner{grid-template-columns:max-content minmax(0,1fr)}._3InFba_footerBrand,._3InFba_footerCols,._3InFba_footerSocial,._3InFba_footerLegal{grid-column:1}._3InFba_footerCols{margin-top:56px}._3InFba_footerSocial{margin-top:32px}._3InFba_footerLegal{margin-top:24px}}@media (min-width:601px) and (max-width:1023px){._3InFba_footerCols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){._3InFba_footerCta{padding-top:80px}._3InFba_footerBody{padding:0 32px}._3InFba_footerInner{padding-top:80px}._3InFba_footerGrid,._3InFba_footerBottom{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){._3InFba_footerCta{padding:56px 24px 0}._3InFba_footerBody{padding:0 24px}._3InFba_footerInner{flex-direction:column;padding-top:56px;display:flex}._3InFba_footerGrid,._3InFba_footerBottom{display:contents}._3InFba_footerBrand{order:1}._3InFba_footerSocial{order:2;margin-top:32px;margin-left:-10px}._3InFba_footerCols{order:3;grid-template-columns:minmax(0,1fr);gap:40px;margin-top:48px}._3InFba_footerColLinks{gap:0}._3InFba_footerRule{order:4;margin-top:48px}._3InFba_footerLegal{order:5;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;gap:4px 24px;margin-top:24px}._3InFba_footer ._3InFba_footerLegal a,._3InFba_footer ._3InFba_footerLegal button,._3InFba_footer ._3InFba_footerCol a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:1100px){._3InFba_solvingLayout{grid-template-columns:1fr;gap:32px}._3InFba_solvingStage{height:340px}._3InFba_secGrid3{grid-template-columns:repeat(2,1fr);gap:48px}}@media (max-width:1024px){._3InFba_hnLinks{display:none}._3InFba_hnBurger{display:inline-flex}}@media (max-width:1023px){._3InFba_hnBar{padding:16px 32px}}@media (max-width:900px){._3InFba_nav{padding:12px 24px}._3InFba_navLinks{display:none}._3InFba_navBurger{display:inline-flex}._3InFba_nav ._3InFba_btnNav,._3InFba_hnBar ._3InFba_btnNav{display:none}._3InFba_heroH1{font-size:clamp(38px,8.6vw,56px)}._3InFba_heroInner,._3InFba_section,._3InFba_featuresInner,._3InFba_solvingInner,._3InFba_productsInner,._3InFba_clientRow,._3InFba_secInner,._3InFba_casesInner{padding-left:24px;padding-right:24px}._3InFba_grid12>*{grid-column:1/-1}._3InFba_featCoach,._3InFba_featStudio{aspect-ratio:auto;max-width:100%;height:auto;min-height:max(500px,125vw - 62.5px);padding-bottom:calc(125% - var(--card-art-top) + 24px)}._3InFba_featCoach{--card-art-top:58.33%}._3InFba_featStudio{--card-art-top:62.22%}._3InFba_secGrid3{grid-template-columns:1fr;gap:40px}._3InFba_cases{min-height:640px}._3InFba_casesInner{padding-top:64px;padding-bottom:64px}._3InFba_clientRow{padding-bottom:56px}._3InFba_clientRowInner{justify-content:center;gap:28px 36px}._3InFba_dialComposer{width:100%;margin-left:0}._3InFba_recogRow{justify-content:center;gap:28px 36px}._3InFba_recogSeq{gap:44px;padding-right:44px}}@media (max-width:600px){._3InFba_hnBar{gap:12px;padding:16px 24px}._3InFba_hnLogo{display:none}._3InFba_hnLogoMark{display:block}._3InFba_hnBar a._3InFba_btnHomeNav{display:none}._3InFba_hnBar a._3InFba_hnSignIn{height:40px;padding:0 16px;font-size:15px}._3InFba_hnBar a._3InFba_hnSignIn._3InFba_hnSignInNoPhone{display:none}._3InFba_hnBurger{width:40px;height:40px}}._3InFba_hasPromo{--cr-promo-h:52px}._3InFba_promoBar{z-index:21;min-height:var(--cr-promo-h);background:var(--teal-800);color:var(--warm-white);align-items:center;display:flex;position:fixed;top:0;left:0;right:0}._3InFba_promoInner{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;padding:8px 64px;display:flex}._3InFba_promoMessage{text-align:center;margin:0;font-size:15px;font-weight:500;line-height:1.3}._3InFba_promoInner a._3InFba_promoCta{background:var(--warm-white);min-height:34px;color:var(--ink);transition:transform .1s var(--ease-swift);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:6px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._3InFba_promoInner a._3InFba_promoCta:hover,._3InFba_promoInner a._3InFba_promoCta:focus-visible{background:var(--d-white);color:var(--ink)}._3InFba_promoInner a._3InFba_promoCta:active{transform:translateY(.5px)}@media (max-width:720px){._3InFba_hasPromo{--cr-promo-h:88px}._3InFba_promoInner{gap:8px;padding:8px 24px}._3InFba_promoMessage{font-size:14px}}@media (max-width:440px){._3InFba_hasPromo{--cr-promo-h:96px}}@media (max-width:420px){._3InFba_promoMessage{font-size:13px}}._3InFba_hnCtaSentinel{pointer-events:none;visibility:hidden;width:1px;height:9px;position:absolute;top:0;left:0}@media (max-width:720px){._3InFba_hnBar a._3InFba_btnHomeNav{transition:opacity var(--d-lift-duration) var(--ease-swift), translate var(--d-lift-duration) var(--ease-swift)}}@media (max-width:720px) and (prefers-reduced-motion:reduce){._3InFba_hnBar a._3InFba_btnHomeNav{transition:none}}._3InFba_rnPanel{--rn-panel-w:820px}._3InFba_rnWarm{opacity:0;pointer-events:none;z-index:-1;width:1px;height:1px;position:absolute;overflow:hidden}._3InFba_hnNavRich{align-self:stretch;position:relative}._3InFba_rnPanel{display:none}@media (min-width:901px) and (hover:hover) and (pointer:fine){._3InFba_rnPanel{width:min(var(--rn-panel-w), calc(100vw - 128px));background:var(--ink);z-index:1;max-height:calc(100dvh - var(--cr-promo-h,0px) - 91px);overscroll-behavior:contain;animation:_3InFba_rnPanelIn .16s var(--ease-swift) both;border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;top:calc(100% + 12px);left:50%;overflow-y:auto;translate:-50%;box-shadow:0 30px 70px -24px #1a1d1c8c}}@keyframes _3InFba_rnPanelIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._3InFba_rnPanel{animation:none}}._3InFba_navDropRich{position:static}._3InFba_rnRow{grid-template-columns:repeat(var(--rn-cards), minmax(0, 1fr));gap:10px;display:grid}._3InFba_rnRow[data-cards="1"]{--rn-cards:1}._3InFba_rnRow[data-cards="2"]{--rn-cards:2}._3InFba_rnRow[data-cards="3"]{--rn-cards:3}._3InFba_rnPanel ._3InFba_rnCard{height:calc((min(var(--rn-panel-w), calc(100vw - 128px)) - 48px) / 6.57);background:var(--card);isolation:isolate;border-radius:16px;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}._3InFba_rnCardImg{object-fit:cover;opacity:0;transition:opacity .22s var(--ease-swift);z-index:0}._3InFba_rnCardScrim{z-index:1;opacity:0;transition:opacity .22s var(--ease-swift);background:linear-gradient(#0c0e0d33 0%,#0c0e0d9e 42%,#0c0e0ddb 100%);position:absolute;inset:0}._3InFba_rnCardLabel{z-index:2;font:500 17px/1.25 var(--font-sans);color:var(--ink);transition:color .22s var(--ease-swift);position:absolute;bottom:14px;left:18px;right:58px}._3InFba_rnCardGlyph{z-index:2;color:var(--ink);transition:color .22s var(--ease-swift);display:inline-flex;position:absolute;bottom:14px;right:16px}._3InFba_rnCard:hover ._3InFba_rnCardImg,._3InFba_rnCard:focus-visible ._3InFba_rnCardImg,._3InFba_rnCard:hover ._3InFba_rnCardScrim,._3InFba_rnCard:focus-visible ._3InFba_rnCardScrim{opacity:1}._3InFba_rnCard:hover ._3InFba_rnCardLabel,._3InFba_rnCard:focus-visible ._3InFba_rnCardLabel,._3InFba_rnCard:hover ._3InFba_rnCardGlyph,._3InFba_rnCard:focus-visible ._3InFba_rnCardGlyph{color:var(--warm-white)}._3InFba_rnCard:focus-visible{outline:2px solid var(--warm-white);outline-offset:2px}@media (prefers-reduced-motion:reduce){._3InFba_rnCardImg,._3InFba_rnCardScrim,._3InFba_rnCardLabel,._3InFba_rnCardGlyph{transition:none}}._3InFba_mmChev{flex:none;transition:transform .25s cubic-bezier(.34,1.4,.64,1)}._3InFba_hnDropBtn[aria-expanded=true] ._3InFba_mmChev{transform:rotate(180deg)}._3InFba_mmPanel{z-index:30;padding-top:12px;position:absolute;top:100%}._3InFba_mmCard{box-sizing:border-box;background:var(--e-frost-solid);border:1px solid #8f86726b;border-radius:16px;grid-template-columns:minmax(0,1fr);max-width:calc(100vw - 48px);padding:14px;animation:.28s cubic-bezier(.22,1,.36,1) both _3InFba_mmIn;display:grid;box-shadow:inset 0 1px #fffffff2,0 34px 72px -36px #a9803e4d,0 10px 24px -16px #86652b24,0 40px 80px -32px #1a1d1c33}@keyframes _3InFba_mmIn{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}._3InFba_mmHead{justify-content:space-between;align-items:center;padding:4px 12px 8px;display:flex}._3InFba_mmEyebrow{font:600 12px/1.4 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--e-gold-shadow)}._3InFba_hnBar a._3InFba_mmViewAll,._3InFba_mmViewAll{min-height:0;font:500 16px/1 var(--font-sans);letter-spacing:-.01em;color:var(--teal-700);transition:gap .35s cubic-bezier(.34, 1.4, .64, 1), color .15s var(--e-ease);background:0 0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}._3InFba_hnBar a._3InFba_mmViewAll:hover{color:var(--e-teal-edge);background:0 0;gap:10px}._3InFba_hnBar a._3InFba_mmRow,._3InFba_hnPanel a._3InFba_mmRow,._3InFba_mmRow{white-space:normal;min-height:0;transition:background .15s var(--e-ease);background:0 0;border-radius:12px;align-items:flex-start;gap:14px;padding:12px;text-decoration:none;display:flex}._3InFba_hnBar a._3InFba_mmRow:hover,._3InFba_hnPanel a._3InFba_mmRow:hover{background:#10515a0f}._3InFba_hnBar a._3InFba_mmRow:focus-visible,._3InFba_hnPanel a._3InFba_mmRow:focus-visible{outline:2px solid var(--teal-700);outline-offset:-2px}._3InFba_mmTile{width:40px;height:40px;color:var(--teal-700);transition:background .15s var(--e-ease), color .15s var(--e-ease);background:#10515a14;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}._3InFba_mmRow:hover ._3InFba_mmTile,._3InFba_mmRow:focus-visible ._3InFba_mmTile{background:var(--teal-700);color:var(--warm-white)}._3InFba_mmText{flex-direction:column;gap:4px;min-width:0;padding-top:2px;display:flex}._3InFba_hnBar a._3InFba_mmRow[data-single],._3InFba_hnPanel a._3InFba_mmRow[data-single]{align-items:center}._3InFba_mmRow[data-single] ._3InFba_mmText{padding-top:0}._3InFba_mmTitle{font:600 16px/1.2 var(--font-sans);color:var(--teal-700);align-items:center;gap:6px;display:flex}._3InFba_mmArr{opacity:0;transition:opacity .2s,translate .35s cubic-bezier(.34,1.4,.64,1);display:inline-flex;translate:-4px}._3InFba_mmRow:hover ._3InFba_mmArr,._3InFba_mmRow:focus-visible ._3InFba_mmArr{opacity:1;translate:0}._3InFba_mmSub{font:450 14px/1.4 var(--font-sans);color:var(--text-2);text-wrap:pretty}._3InFba_hnBar~._3InFba_hnPanel,._3InFba_hnPanel{z-index:19;overscroll-behavior:contain;background:var(--e-frost-solid);box-sizing:border-box;border:1px solid #8f86726b;border-radius:16px;flex-direction:column;gap:14px;max-height:calc(100dvh - 105px);padding:14px;animation:.28s cubic-bezier(.22,1,.36,1) both _3InFba_mmIn;display:flex;position:fixed;top:89px;left:32px;right:32px;overflow-y:auto;box-shadow:inset 0 1px #fffffff2,0 34px 72px -36px #a9803e4d,0 10px 24px -16px #86652b24,0 40px 80px -32px #1a1d1c33}@media (max-width:600px){._3InFba_hnBar~._3InFba_hnPanel,._3InFba_hnPanel{left:24px;right:24px}}._3InFba_mnList{flex-direction:column;display:flex}._3InFba_hnPanelGroup{flex-direction:column;gap:0;display:flex}._3InFba_hnPanelGroupBtn,._3InFba_hnPanel a._3InFba_mnLeaf{appearance:none;cursor:pointer;box-sizing:border-box;text-align:left;width:100%;min-height:52px;font:600 18px/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--teal-700);transition:background .15s var(--e-ease);background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex}._3InFba_hnPanelGroupBtn:hover,._3InFba_hnPanel a._3InFba_mnLeaf:hover{color:var(--teal-700);background:#10515a0f}._3InFba_hnPanelGroupBtn svg{flex:none;transition:transform .25s cubic-bezier(.34,1.4,.64,1)}._3InFba_hnPanelGroupBtn[aria-expanded=true] svg{transform:rotate(180deg)}._3InFba_hnPanelGroupItems{flex-direction:column;padding-bottom:8px;animation:.28s cubic-bezier(.22,1,.36,1) both _3InFba_mmIn;display:flex}._3InFba_hnPanelGroupItems[hidden]{display:none}._3InFba_hnPanelGroup a._3InFba_mmRow{padding-left:12px}._3InFba_hnPanel a._3InFba_mnSignIn{border:1px solid var(--e-teal-line);background:var(--e-glass);height:48px;font:500 16px/1 var(--font-sans);color:var(--teal-700);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}._3InFba_hnPanel a._3InFba_hnPanelCta{background:linear-gradient(180deg, var(--e-teal-top), var(--teal-700));height:48px;font:500 16px/1 var(--font-sans);letter-spacing:-.01em;color:var(--warm-white);border-radius:999px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff2e,0 10px 22px -10px #10515a99}._3InFba_hnPanel a._3InFba_hnPanelCta:hover{background:linear-gradient(180deg, var(--teal-500), var(--teal-600));color:var(--warm-white)}._3InFba_hnPanel a._3InFba_hnPanelCta:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){._3InFba_mmCard,._3InFba_hnPanel,._3InFba_hnPanelGroupItems{animation:none}._3InFba_mmChev,._3InFba_mmArr,._3InFba_mmTile,._3InFba_hnPanelGroupBtn svg,._3InFba_mmViewAll{transition:none}}._3InFba_makerBar{z-index:21;min-height:var(--cr-promo-h,52px);background:var(--teal-800);color:var(--warm-white);align-items:center;display:flex;position:fixed;top:0;left:0;right:0}._3InFba_makerInner{justify-content:center;align-items:center;gap:16px;width:100%;padding:8px 64px;display:flex;position:relative}._3InFba_makerMsg{font-family:var(--font-sans);white-space:nowrap;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:500;line-height:1.3;display:flex}._3InFba_makerNew{border:1px solid var(--ww-40,#fdfbf766);height:22px;letter-spacing:var(--track-eyebrow,.08em);text-transform:uppercase;border-radius:999px;align-items:center;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}._3InFba_makerInner a._3InFba_makerCta{background:var(--warm-white);min-height:32px;color:var(--ink);white-space:nowrap;transition:transform .1s var(--ease-swift);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:5px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._3InFba_makerInner a._3InFba_makerCta:hover,._3InFba_makerInner a._3InFba_makerCta:focus-visible{background:var(--d-white);color:var(--ink)}._3InFba_makerInner a._3InFba_makerCta:active{transform:translateY(.5px)}._3InFba_makerDismiss{width:44px;height:44px;color:var(--warm-white);cursor:pointer;transition:transform .1s var(--ease-swift);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:20px;line-height:1;display:inline-flex;position:absolute;right:12px}._3InFba_makerDismiss:hover{background:#fdfbf71f}._3InFba_makerDismiss:active{transform:translateY(.5px)}@media (max-width:900px){._3InFba_makerInner{gap:12px;padding:8px 56px 8px 20px}._3InFba_makerMsg{font-size:14px}._3InFba_makerInner a._3InFba_makerCta{padding:5px 13px;font-size:13px}}@media (max-width:480px){._3InFba_makerInner a._3InFba_makerCta{display:none}}@media (min-width:901px){._3InFba_page[data-promo-host] ._3InFba_heroTopScrim{top:var(--cr-promo-h,0px)}._3InFba_page[data-promo-host] [data-r~=heroscrimtop]{top:var(--cr-promo-h,0px)!important}}._3InFba_hnPanel ._3InFba_mnLang{font:500 16px/1.2 var(--font-sans);color:var(--teal-700);padding:14px 16px;display:block}._3InFba_hnPanel ._3InFba_mnLang a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (max-width:1279px){._3InFba_hnLang,._3InFba_hnBar[data-wide-nav] ._3InFba_hnLinks{display:none}._3InFba_hnBar[data-wide-nav] ._3InFba_hnBurger{display:inline-flex}}
.f0zzYq_rotator{justify-content:center;align-items:center;gap:var(--space-2);max-width:760px;margin:var(--space-8) auto 0;display:flex}.f0zzYq_viewport{min-width:0;max-width:640px;padding:var(--space-7);border-radius:var(--radius-xl);text-align:center;flex:auto;display:grid;position:relative;overflow:hidden}.f0zzYq_bgStack{z-index:0;position:absolute;inset:0}.f0zzYq_bgPhoto{object-fit:cover;object-position:center 38%;opacity:0}.f0zzYq_bgActive{opacity:1}.f0zzYq_scrim{z-index:0;background:var(--overlay-quote-scrim);position:absolute;inset:0}.f0zzYq_item{z-index:1;justify-content:center;align-items:center;gap:var(--space-3);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-standard);flex-direction:column;grid-area:1/1;display:flex;position:relative}@keyframes f0zzYq_quoteIn{0%{opacity:.75}to{opacity:1}}.f0zzYq_item.f0zzYq_active{opacity:1;pointer-events:auto;animation:f0zzYq_quoteIn var(--dur-base) var(--ease-standard) both}.f0zzYq_label{font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-inverse);margin-bottom:var(--space-1)}.f0zzYq_quote{font-size:var(--text-lead);font-weight:var(--fw-light);color:var(--color-text-inverse);margin:0;line-height:1.4}.f0zzYq_cite{font-style:normal;font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--color-text-inverse)}.f0zzYq_citeOrg{white-space:nowrap}.f0zzYq_citeOrgWrap{display:inline-block}.f0zzYq_arrow{width:40px;height:40px;color:var(--color-text-muted);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.f0zzYq_arrow:hover{color:var(--color-text);background:var(--color-bg-alt)}@media (prefers-reduced-motion:reduce){.f0zzYq_item{transition:none}.f0zzYq_item.f0zzYq_active{animation:none}.f0zzYq_arrow{transition:none}}@media (max-width:640px){.f0zzYq_rotator{gap:var(--space-1);max-width:100%}.f0zzYq_viewport{padding:var(--space-6)}}
.mtz1OG_prose{max-width:var(--container-narrow);padding-bottom:var(--section-y);margin:0 auto}.mtz1OG_prose>p:first-of-type{font-size:var(--text-lead);font-weight:var(--fw-light);color:var(--color-text);line-height:var(--leading-normal);margin-top:0;margin-bottom:var(--space-8)}.mtz1OG_prose h2{margin-top:var(--space-9);margin-bottom:var(--space-4)}.mtz1OG_prose h2+p{margin-top:0}.mtz1OG_prose p{color:var(--color-text);line-height:var(--leading-relaxed);margin:0 0 var(--space-5)}.mtz1OG_prose a{color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--stone);text-decoration-color:var(--stone);transition:text-decoration-color var(--dur-fast) var(--ease-standard)}.mtz1OG_prose a:hover,.mtz1OG_prose a:focus-visible{-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}
.xa_4rW_card{z-index:22;top:calc(var(--cr-promo-h,0px) + 84px);background:var(--teal-800);color:var(--warm-white);font:500 15px/1.2 var(--font-sans);border-radius:999px;align-items:center;gap:4px;padding:6px 6px 6px 16px;display:flex;position:fixed;right:16px;box-shadow:0 12px 32px -16px #1a1d1c73}.xa_4rW_card a{color:var(--warm-white);text-underline-offset:3px;text-decoration:underline}.xa_4rW_dismiss{width:44px;height:44px;color:var(--warm-white);font:400 22px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.xa_4rW_dismiss:hover{background:#fdfbf71f}@media (max-width:600px){.xa_4rW_card{justify-content:space-between;inset:auto 16px 16px}}
.pDSbpq_answer{font:450 16px/1.5 var(--font-sans);color:var(--text-2);text-wrap:pretty;max-width:600px;margin:0}@media (max-width:767px){.pDSbpq_answer{font-size:17px}}
.JNl72a_plateWrap{--us-left:.2424;--us-width:.1515;margin-top:20px;position:relative}.JNl72a_plateWrap[data-cols="2"]{--us-left:.333333;--us-width:.333333}.JNl72a_plate{border:1px solid var(--d-glass-edge);box-shadow:0 40px 80px -32px rgba(var(--shadow-tint), .45);border-radius:24px;position:relative;overflow:hidden}.JNl72a_plate:before{content:"";background:var(--d-glass-fill);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);z-index:0;pointer-events:none;position:absolute;inset:0}.JNl72a_usCol{top:calc(var(--d-us-overhang) * -1);bottom:calc(var(--d-us-overhang) * -1);left:calc(1px + (100% - 2px) * var(--us-left));width:calc((100% - 2px) * var(--us-width));background:var(--d-us-plate);border:1px solid var(--d-us-plate-edge);box-shadow:inset 0 1px 0 #ffffff24, 0 40px 80px -30px rgba(var(--shadow-tint), .6), 0 10px 24px -14px rgba(var(--shadow-tint), .35);pointer-events:none;z-index:0;border-radius:18px;position:absolute}.JNl72a_table{z-index:1;border-collapse:collapse;table-layout:fixed;width:100%;position:relative}.JNl72a_table[data-cols="5"] .JNl72a_rowHead,.JNl72a_table[data-cols="5"] .JNl72a_rowCell{width:24.24%}.JNl72a_table[data-cols="5"] .JNl72a_colHead,.JNl72a_table[data-cols="5"] .JNl72a_cell{width:15.15%}.JNl72a_caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.JNl72a_head th{background:var(--d-glass-head);border-bottom:1px solid var(--d-glass-edge)}.JNl72a_head th[data-us]{background:0 0}.JNl72a_rowHead{font:450 12px/1.4 var(--font-sans);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--teal-700);text-align:left;text-wrap:balance;padding:18px 28px}.JNl72a_colHead{font:500 14px/1.3 var(--font-sans);color:var(--text-2);border-left:1px solid var(--border-soft);text-align:center;padding:18px 16px}.JNl72a_colHead[data-us]{color:var(--warm-white);background:0 0;border-bottom-color:#0000;border-left-color:#0000;font-weight:600}.JNl72a_colHead[data-us]+.JNl72a_colHead,.JNl72a_cell[data-us]+.JNl72a_cell{border-left-color:#0000}.JNl72a_usMark{justify-content:center;align-items:center;gap:8px;display:inline-flex}.JNl72a_usMark img{height:16px;display:block}.JNl72a_row{border-bottom:1px solid var(--border-soft)}.JNl72a_row:last-child{border-bottom:0}.JNl72a_rowBtn{cursor:pointer;text-align:left;width:100%;font:500 14px/1.4 var(--font-sans);color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.JNl72a_rowBtn:focus-visible{outline:2px solid var(--selection);outline-offset:4px;border-radius:4px}.JNl72a_rowCell:hover{background:var(--d-row-hover)}.JNl72a_rowChev{color:var(--border-strong);transition:transform var(--dur-base) var(--ease-swift);flex:none;display:flex}.JNl72a_row[data-open=true] .JNl72a_rowChev{transform:rotate(180deg)}.JNl72a_rowCell{vertical-align:middle;padding:16px 28px}.JNl72a_hint{font:450 14px/1.5 var(--font-sans);color:var(--text-2);text-wrap:pretty;max-width:34ch;margin-top:4px;display:block}.JNl72a_cell{border-left:1px solid var(--border-soft);text-align:center;vertical-align:top;padding:16px 12px}.JNl72a_cell[data-us]{background:0 0;border-bottom-color:#0000;border-left-color:#0000}.JNl72a_cell[data-us] .JNl72a_note{color:var(--warm-white)}.JNl72a_markWrap{justify-content:center;align-items:center;display:flex}.JNl72a_mark{display:block}.JNl72a_mark[data-mark=yes]{color:var(--d-mark-yes)}.JNl72a_mark[data-mark=partial]{color:var(--d-mark-partial)}.JNl72a_mark[data-mark=no]{color:var(--d-mark-no)}.JNl72a_cell[data-us] .JNl72a_mark[data-mark=yes]{color:var(--d-mark-yes-on-dark)}.JNl72a_note{font:450 12px/1.45 var(--font-sans);color:var(--text-3);text-wrap:pretty;margin-top:8px;max-width:26ch;margin-inline:auto;display:block}.JNl72a_vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.JNl72a_footnote{font:450 13px/1.5 var(--font-sans);color:var(--text-3);margin:16px 0 0}:is(html.c-js .JNl72a_row[data-open=false] .JNl72a_hint,html.c-js .JNl72a_row[data-open=false] .JNl72a_note){display:none}:is(html.c-js .JNl72a_row[data-open=true] .JNl72a_hint,html.c-js .JNl72a_row[data-open=true] .JNl72a_note){animation:JNl72a_dCellOpen var(--d-enter-duration) var(--ease-swift) both}@keyframes JNl72a_dCellOpen{0%{opacity:0;transform:translate3d(0, var(--d-enter-near), 0)}to{opacity:1;transform:none}}.JNl72a_toggleAll{cursor:pointer;font:var(--type-ui);color:var(--teal-700);text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:underline}.JNl72a_toggleAll:hover{color:var(--teal-600)}.JNl72a_toggleAll:focus-visible{outline:2px solid var(--selection);outline-offset:3px;border-radius:4px}.JNl72a_controls{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px;margin-top:40px;display:flex}.JNl72a_pickerWrap{margin-top:32px;display:none}.JNl72a_pickerLabel{font:450 12px/1.4 var(--font-sans);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--teal-700);margin-bottom:6px;display:block}.JNl72a_picker{border:1px solid var(--border-strong);background:var(--card);width:100%;min-height:48px;color:var(--ink);font:var(--type-ui);border-radius:12px;padding:10px 14px}.JNl72a_picker:focus-visible{outline:2px solid var(--selection);outline-offset:2px}@media (prefers-reduced-motion:reduce){.JNl72a_rowChev{transition:none}:is(html.c-js .JNl72a_row[data-open=true] .JNl72a_hint,html.c-js .JNl72a_row[data-open=true] .JNl72a_note){animation:none}}@media (max-width:767px){.JNl72a_pickerWrap{display:block}.JNl72a_table[data-pick] .JNl72a_colHead:not([data-us]):not([data-show]),.JNl72a_table[data-pick] .JNl72a_cell:not([data-us]):not([data-show]){display:none}.JNl72a_rowHead,.JNl72a_rowCell{width:41.2%}.JNl72a_colHead,.JNl72a_cell{width:29.4%}.JNl72a_table[data-cols="5"] .JNl72a_rowHead,.JNl72a_table[data-cols="5"] .JNl72a_rowCell{width:50%}.JNl72a_table[data-cols="5"] .JNl72a_colHead,.JNl72a_table[data-cols="5"] .JNl72a_cell{width:25%}.JNl72a_plateWrap{--us-left:.5;--us-width:.25}.JNl72a_plateWrap[data-cols="2"]{--us-left:.412;--us-width:.294}.JNl72a_rowCell{padding:14px 12px}.JNl72a_cell{padding:14px 8px}.JNl72a_rowHead{padding:14px 16px;font-size:11px}.JNl72a_colHead{padding:14px 8px;font-size:13px}.JNl72a_hint,.JNl72a_note{max-width:none}.JNl72a_controls{justify-content:flex-start}}.JNl72a_tabsRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:40px;display:flex}.JNl72a_tabsLeft{flex-wrap:wrap;flex:auto;align-items:flex-end;gap:16px;min-width:0;display:flex}.JNl72a_tabsRow .JNl72a_controls{margin-top:0}.JNl72a_tabs{background:var(--card);border:1px solid var(--border-soft);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.JNl72a_tab{cursor:pointer;font:var(--type-ui);color:var(--ink);background:0 0;border:1px solid #0000;border-radius:999px;padding:10px 22px}.JNl72a_tab[aria-pressed=true]{background:linear-gradient(180deg, var(--teal-600), var(--teal-700));color:var(--warm-white);border:1px solid var(--teal-800)}.JNl72a_tab:focus-visible{outline:2px solid var(--selection);outline-offset:2px}.JNl72a_catWrap{flex-direction:column;flex:auto;gap:6px;min-width:0;display:none}html.c-js .JNl72a_table tbody[data-active=false]{display:none}html.c-js .JNl72a_groupLabelRow{display:none}.JNl72a_headActive{display:none}html.c-js .JNl72a_headGeneric{display:none}html.c-js .JNl72a_headActive{display:inline}@media (max-width:1023px){.JNl72a_tabs{display:none}.JNl72a_catWrap{display:flex}.JNl72a_tabsRow{align-items:center;gap:16px}}@media (max-width:767px){.JNl72a_tabsRow{flex-direction:column;align-items:stretch}.JNl72a_tabsLeft{width:100%}.JNl72a_tabsRow .JNl72a_controls{justify-content:flex-end}}
.tKWPFa_armed{opacity:0}.tKWPFa_on{animation:tKWPFa_dEnter var(--d-reveal-duration) var(--d-reveal-ease) both}@keyframes tKWPFa_dEnter{0%{opacity:0;transform:translate3d(0, var(--d-reveal-rise), 0)}to{opacity:1;transform:none}}.tKWPFa_armed [data-d-piece]{opacity:0}.tKWPFa_on [data-d-piece]{animation:tKWPFa_dEnter var(--d-reveal-duration) var(--d-reveal-ease) var(--d-reveal-d3) both}.tKWPFa_armed [data-d-step]{opacity:0}.tKWPFa_on [data-d-step]{animation:tKWPFa_dEnter var(--d-reveal-duration) var(--d-reveal-ease) both}.tKWPFa_on [data-d-step="1"]{animation-delay:var(--d-reveal-d1)}.tKWPFa_on [data-d-step="2"]{animation-delay:var(--d-reveal-d2)}.tKWPFa_on [data-d-step="3"]{animation-delay:var(--d-reveal-d3)}.tKWPFa_on [data-d-step="4"]{animation-delay:var(--d-reveal-d4)}.tKWPFa_on [data-d-step="5"]{animation-delay:var(--d-reveal-d5)}.tKWPFa_on [data-d-step="6"]{animation-delay:var(--d-reveal-d6)}.tKWPFa_on [data-d-step="7"]{animation-delay:var(--d-reveal-d7)}.tKWPFa_h1Armed{opacity:0;filter:blur(var(--d-headline-blur))}.tKWPFa_h1On{animation:tKWPFa_dHeadline var(--d-headline-duration) var(--d-reveal-ease) var(--d-headline-delay) forwards}@keyframes tKWPFa_dHeadline{0%{opacity:0;filter:blur(var(--d-headline-blur))}to{opacity:1;filter:blur()}}@media (prefers-reduced-motion:reduce){.tKWPFa_armed,.tKWPFa_armed [data-d-piece],.tKWPFa_armed [data-d-step],.tKWPFa_h1Armed,.tKWPFa_on,.tKWPFa_on [data-d-piece],.tKWPFa_on [data-d-step],.tKWPFa_h1On{opacity:1;filter:none;animation:none;transform:none}}
._3FGnaa_chips{flex-wrap:wrap;gap:8px;margin-top:44px;display:flex}._3FGnaa_chip{cursor:pointer;font:var(--type-ui);white-space:nowrap;background:var(--card-80);min-height:44px;color:var(--ink);border:1px solid var(--border-soft);transition:transform var(--dur-fast) var(--ease-swift);border-radius:999px;align-items:center;gap:8px;padding:10px 18px;display:flex}._3FGnaa_chip:hover{transform:translateY(-1px)}._3FGnaa_chip:active{transform:scale(.985)}._3FGnaa_chip:focus-visible{outline:2px solid var(--selection);outline-offset:2px}._3FGnaa_chip[aria-selected=true]{background:linear-gradient(180deg, var(--teal-600), var(--teal-700));color:var(--warm-white);border-color:var(--teal-800);box-shadow:inset 0 1px #ffffff2e}._3FGnaa_dot{border-radius:50%;flex:none;width:7px;height:7px}._3FGnaa_dot[data-verdict=yes]{background:var(--selection)}._3FGnaa_dot[data-verdict=partial]{background:var(--gold)}._3FGnaa_dot[data-verdict=no]{background:var(--d-border-soft)}._3FGnaa_chip[aria-selected=true] ._3FGnaa_dot{background:var(--warm-white)}._3FGnaa_pickerWrap{margin-top:28px;display:none}._3FGnaa_pickerLabel{font:450 12px/1.4 var(--font-sans);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--teal-700);margin-bottom:6px;display:block}._3FGnaa_picker{border:1px solid var(--border-strong);background:var(--card);width:100%;min-height:48px;color:var(--ink);font:var(--type-ui);border-radius:12px;padding:10px 14px}._3FGnaa_picker:focus-visible{outline:2px solid var(--selection);outline-offset:2px}._3FGnaa_panels{margin-top:32px}._3FGnaa_panel{display:block}._3FGnaa_panel+._3FGnaa_panel{margin-top:16px}._3FGnaa_why{font:italic 450 16px/1.6 var(--font-sans);color:var(--text-2);text-wrap:pretty;max-width:820px;margin:0 0 20px}._3FGnaa_split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}._3FGnaa_side{background:var(--d-glass-fill);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);border:1px solid var(--d-glass-edge);box-shadow:0 40px 80px -32px rgba(var(--d-shadow-ink), .35);border-radius:24px;padding:30px 30px 34px}._3FGnaa_side[data-us]{background:linear-gradient(180deg, var(--selection), var(--teal-800));border-color:var(--teal-900);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 #ffffff24, 0 40px 80px -30px rgba(var(--shadow-tint), .6), 0 10px 24px -14px rgba(var(--shadow-tint), .35)}._3FGnaa_sideName{font:500 12px/1.4 var(--font-sans);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-2);align-items:center;gap:8px;margin:0 0 12px;display:flex}._3FGnaa_sideName img{flex:none;width:auto;height:16px;display:block}._3FGnaa_side[data-us] ._3FGnaa_sideName{color:var(--warm-white)}._3FGnaa_sideBody{font:450 17px/1.6 var(--font-sans);color:var(--text-2);text-wrap:pretty;margin:0}._3FGnaa_side[data-us] ._3FGnaa_sideBody{color:var(--warm-white)}html.c-js ._3FGnaa_panel[data-on=false]{display:none}html.c-js ._3FGnaa_panel[data-on=true]{animation:_3FGnaa_dPanel var(--d-enter-duration) var(--ease-swift) both}@keyframes _3FGnaa_dPanel{0%{opacity:0;transform:translate3d(0, var(--d-enter-step), 0) scale(var(--d-enter-scale))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._3FGnaa_chip{transition:none}html.c-js ._3FGnaa_panel[data-on=true]{animation:none}}@media (max-width:767px){._3FGnaa_chips{display:none}._3FGnaa_pickerWrap{display:block}._3FGnaa_split{grid-template-columns:minmax(0,1fr);gap:16px}._3FGnaa_side{padding:24px 20px 26px}._3FGnaa_sideBody{font-size:16px}}
.T3oJbq_list{flex-direction:column;gap:16px;margin-top:48px;display:flex}.T3oJbq_item{background:var(--d-glass-fill);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);border:1px solid var(--d-glass-edge);box-shadow:0 24px 48px -28px rgba(var(--shadow-tint), .28);border-radius:24px}.T3oJbq_item[open]{background:var(--d-glass-open)}.T3oJbq_q{cursor:pointer;width:100%;font:500 22px/1.25 var(--font-sans);letter-spacing:var(--track-h2);color:var(--ink);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;list-style:none;display:flex}.T3oJbq_q::-webkit-details-marker{display:none}.T3oJbq_q:hover{color:var(--teal-700)}.T3oJbq_q:focus-visible{outline:2px solid var(--selection);outline-offset:-2px}.T3oJbq_qText{font:inherit;color:inherit;letter-spacing:inherit;margin:0}.T3oJbq_chev{background:var(--d-glass-head);border:1px solid var(--border-soft);width:36px;height:36px;transition:transform var(--dur-base) var(--ease-swift);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.T3oJbq_item[open] .T3oJbq_chev{transform:rotate(180deg)}.T3oJbq_a{max-width:860px;padding:0 72px 28px 32px}.T3oJbq_aText{font:450 16px/1.6 var(--font-sans);color:var(--text-2);text-wrap:pretty;margin:0}.T3oJbq_item[open] .T3oJbq_a{animation:T3oJbq_dFaqOpen var(--d-enter-duration) var(--ease-swift) both}@keyframes T3oJbq_dFaqOpen{0%{opacity:0;transform:translate3d(0, var(--d-enter-near), 0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.T3oJbq_chev{transition:none}.T3oJbq_item[open] .T3oJbq_a{animation:none}}@media (max-width:767px){.T3oJbq_q{padding:20px;font-size:18px}.T3oJbq_a{padding:0 20px 20px}}.T3oJbq_aLink{color:var(--teal-700);text-underline-offset:2px;font:inherit;text-decoration:underline}.T3oJbq_aLink:hover,.T3oJbq_aLink:focus-visible{text-decoration-thickness:2px}
.xU0ASW_section{margin-top:132px}.xU0ASW_shell{box-sizing:border-box;max-width:1280px;margin:0 auto;padding-inline:64px}.xU0ASW_h2{font:500 clamp(32px, 3.2vw, 44px)/1.1 var(--font-sans);letter-spacing:var(--track-display);color:var(--ink);text-wrap:pretty;margin:0}.xU0ASW_grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;margin-top:48px;display:grid}.xU0ASW_card{background:var(--d-glass-fill);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);border:1px solid var(--d-glass-edge);box-shadow:0 24px 48px -28px rgba(var(--shadow-tint), .28);border-radius:24px;flex-direction:column;gap:12px;min-width:0;padding:28px 32px;display:flex}.xU0ASW_cardTitle{font:500 22px/1.25 var(--font-sans);letter-spacing:var(--track-h2);color:var(--ink);margin:0}.xU0ASW_cardBody{font:400 18px/1.55 var(--font-sans);color:var(--text-2);text-wrap:pretty;margin:0}@media (max-width:1023px){.xU0ASW_shell{padding-inline:32px}.xU0ASW_section{margin-top:96px}.xU0ASW_grid{margin-top:32px}}@media (max-width:767px){.xU0ASW_shell{padding-inline:20px}.xU0ASW_card{padding:24px}.xU0ASW_cardBody{font-size:17px}}
.kBYISa_section{margin-top:132px;margin-bottom:var(--section-y)}.kBYISa_shell{box-sizing:border-box;max-width:1280px;margin:0 auto;padding-inline:64px}.kBYISa_head{flex-direction:column;gap:12px;display:flex}.kBYISa_h2{font:500 clamp(32px, 3.2vw, 44px)/1.1 var(--font-sans);letter-spacing:var(--track-display);color:var(--ink);text-wrap:pretty;margin:0}.kBYISa_lead{font:400 18px/1.55 var(--font-sans);color:var(--text-2);text-wrap:pretty;max-width:760px;margin:0}.kBYISa_lead a{color:var(--teal-700);text-underline-offset:2px;text-decoration:underline}.kBYISa_lead a:hover{color:var(--ink)}@media (max-width:1023px){.kBYISa_shell{padding-inline:32px}.kBYISa_section{margin-top:96px}}@media (max-width:767px){.kBYISa_shell{padding-inline:20px}.kBYISa_lead{font-size:17px}}
.KHjLKa_header{top:var(--header-top,var(--announce-h));z-index:40;height:var(--header-h);transition:transform var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard);will-change:transform;position:fixed;left:0;right:0}.KHjLKa_inner{justify-content:space-between;align-items:center;gap:var(--space-6);height:100%;max-width:var(--container-max);padding:0 var(--gutter);margin:0 auto;display:flex}.KHjLKa_headerSolid{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff8c;border-bottom:1px solid #ffffffbf}.KHjLKa_headerSolid .KHjLKa_navLink,.KHjLKa_headerSolid .KHjLKa_hamburger{color:var(--color-text-strong)}.KHjLKa_headerSolid .KHjLKa_actions .cr-btn--secondary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.KHjLKa_headerSolid .KHjLKa_actions .cr-btn--secondary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-text-inverse)}@supports not ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){.KHjLKa_headerSolid{background:var(--color-bg);border-bottom:var(--hairline)}}@media (prefers-reduced-transparency:reduce){.KHjLKa_headerSolid{background:var(--color-bg);border-bottom:var(--hairline);-webkit-backdrop-filter:none;backdrop-filter:none}}.KHjLKa_headerOverPhoto{background:0 0;border-bottom:1px solid #0000}.KHjLKa_headerOverPhoto .KHjLKa_navLink{color:var(--color-text-inverse);text-shadow:var(--shadow-text-onimage)}.KHjLKa_headerOverPhoto .KHjLKa_navLink:hover{color:var(--gold-300)}.KHjLKa_headerOverPhoto .KHjLKa_hamburger{color:var(--color-text-inverse)}.KHjLKa_headerOverPhoto .KHjLKa_actions .cr-btn--accent{box-shadow:none}.KHjLKa_headerOverPhoto .KHjLKa_actions .cr-btn--tertiary{background:color-mix(in srgb, var(--color-text-strong) 28%, transparent);border-color:color-mix(in srgb, var(--color-text-inverse) 80%, transparent);color:var(--color-text-inverse);box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.KHjLKa_headerOverPhoto .KHjLKa_actions .cr-btn--secondary{background:var(--teal);border-color:var(--teal);color:var(--color-text-inverse);box-shadow:0 2px 14px color-mix(in srgb, var(--color-text-strong) 28%, transparent)}.KHjLKa_headerOverPhoto .KHjLKa_actions .cr-btn--tertiary:hover{background:var(--color-bg);color:var(--color-text-strong);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000}.KHjLKa_headerOverPhoto .KHjLKa_actions .cr-btn--secondary:hover{background:var(--teal-800);border-color:var(--teal-800);color:var(--color-text-inverse)}:is(.KHjLKa_headerOverPhoto .KHjLKa_actions .cr-btn--accent:focus-visible,.KHjLKa_headerOverPhoto .KHjLKa_actions .cr-btn--tertiary:focus-visible,.KHjLKa_headerOverPhoto .KHjLKa_actions .cr-btn--secondary:focus-visible){box-shadow:var(--focus-ring);outline:none}.KHjLKa_headerHidden{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.KHjLKa_header{transition:none}}.KHjLKa_spacer{height:var(--header-h)}.KHjLKa_logo{flex:none;align-items:center;display:flex}.KHjLKa_logo img{width:auto;height:30px;display:block}.KHjLKa_logo img.KHjLKa_logoNoPlate{width:auto;height:22.4px;margin-left:5.1px;margin-right:12.1px;display:block}.KHjLKa_links{align-items:center;gap:var(--space-6);flex:1;display:flex}.KHjLKa_navLink{align-items:center;gap:var(--space-1);font-weight:var(--fw-bold);font-size:var(--text-body);color:var(--color-text);white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;display:flex}.KHjLKa_navLink:hover{color:var(--color-primary-hover)}.KHjLKa_dropdown{position:relative}.KHjLKa_dropdownPanel{top:calc(100% + var(--space-4));gap:var(--space-1);min-width:190px;padding:var(--space-2);background:var(--color-surface);border:var(--hairline);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:20;flex-direction:column;display:none;position:absolute;left:0}.KHjLKa_dropdownPanel.KHjLKa_open{display:flex}.KHjLKa_dropdownPanel.KHjLKa_open:before{content:"";left:0;right:0;top:calc(-1 * var(--space-4));height:var(--space-4);position:absolute}.KHjLKa_navLink svg{transition:transform var(--dur-fast) var(--ease-standard)}.KHjLKa_navLink[aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.KHjLKa_navLink svg{transition:none}}.KHjLKa_dropdownLink{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-weight:var(--fw-bold);font-size:var(--text-body);color:var(--color-text);display:flex}.KHjLKa_dropdownLink:hover{background:var(--color-bg-alt);color:var(--color-primary-hover)}.KHjLKa_dropdownLinkText{flex-direction:column;gap:2px;display:flex}.KHjLKa_dropdownLinkLabelRow{align-items:center;gap:var(--space-2);display:inline-flex}.KHjLKa_dropdownLinkSubtitle{font-size:var(--text-xs);font-weight:var(--fw-light);color:var(--color-text-subtle);text-transform:none;letter-spacing:0;white-space:nowrap}.KHjLKa_dropdownLinkQuiet{color:var(--color-text-muted);font-weight:var(--fw-medium)}.KHjLKa_actions{align-items:center;gap:var(--space-3);flex:none;display:flex}.KHjLKa_hamburger{min-width:44px;min-height:44px;padding:var(--space-1);color:var(--color-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:0;display:none}.KHjLKa_mobilePanel{z-index:30;background:var(--color-surface);border-top:var(--hairline);border-bottom:var(--hairline);box-shadow:var(--shadow-md);max-height:calc(100dvh - 100%);padding:var(--space-4) var(--gutter) var(--space-6);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.KHjLKa_mobileNav{gap:var(--space-3);flex-direction:column;display:flex}.KHjLKa_mobileGroup{gap:var(--space-1);flex-direction:column;display:flex}.KHjLKa_mobileGroupTitle{font-size:var(--text-overline);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-subtle);font-weight:var(--fw-bold);margin:var(--space-2) 0 var(--space-1)}.KHjLKa_mobileLink{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);border-radius:var(--radius-sm);font-weight:var(--fw-bold);font-size:var(--text-body);color:var(--color-text);display:flex}.KHjLKa_mobileLink:hover{background:var(--color-bg-alt);color:var(--color-primary-hover)}@media (max-width:1120px){.KHjLKa_header{gap:var(--space-2);padding:var(--space-4) var(--space-4)}.KHjLKa_logo img{height:22px}.KHjLKa_logo img.KHjLKa_logoNoPlate{height:16.4px;margin-left:3.7px;margin-right:9.1px}.KHjLKa_links{display:none}.KHjLKa_hamburger{display:inline-flex}.KHjLKa_actions{gap:var(--space-1)}.KHjLKa_actions .KHjLKa_loginBtn{display:none}.KHjLKa_actions .cr-btn--sm{padding:0 var(--space-1);font-size:var(--text-xs)}}.KHjLKa_headerOverWash{box-shadow:none;background:0 0;border-bottom-color:#0000}.KHjLKa_headerOverWash .KHjLKa_hamburger{color:var(--color-text-strong)}.KHjLKa_headerOverWash .KHjLKa_links,.KHjLKa_headerOverPhoto .KHjLKa_links,.KHjLKa_headerSolid .KHjLKa_links{gap:var(--space-1);background:color-mix(in srgb, var(--teal-900) 68%, transparent);border:1px solid color-mix(in srgb, var(--color-text-inverse) 18%, transparent);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex:0 auto;padding:6px 8px}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.KHjLKa_headerOverWash .KHjLKa_links,.KHjLKa_headerOverPhoto .KHjLKa_links,.KHjLKa_headerSolid .KHjLKa_links{background:color-mix(in srgb, var(--teal-900) 78%, transparent)}}.KHjLKa_headerOverWash .KHjLKa_links .KHjLKa_navLink,.KHjLKa_headerOverPhoto .KHjLKa_links .KHjLKa_navLink,.KHjLKa_headerSolid .KHjLKa_links .KHjLKa_navLink{color:var(--color-text-inverse);text-shadow:none;border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);padding:6px 12px}.KHjLKa_headerOverWash .KHjLKa_links .KHjLKa_navLink:hover,.KHjLKa_headerOverPhoto .KHjLKa_links .KHjLKa_navLink:hover,.KHjLKa_headerSolid .KHjLKa_links .KHjLKa_navLink:hover{color:var(--color-text-inverse);background:color-mix(in srgb, var(--color-text-inverse) 16%, transparent)}.KHjLKa_headerOverWash .KHjLKa_actions .cr-btn--tertiary{color:var(--color-text-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff8c;border:1px solid #ffffffbf}.KHjLKa_headerOverWash .KHjLKa_actions .cr-btn--tertiary:hover{color:var(--color-text-strong);background:#ffffff9e}.KHjLKa_headerOverWash .KHjLKa_actions .cr-btn--secondary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.KHjLKa_headerOverWash .KHjLKa_actions .cr-btn--secondary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-text-inverse)}.KHjLKa_headerOverWash .KHjLKa_actions .cr-btn--accent{color:var(--color-accent-contrast)}:is(.KHjLKa_headerOverWash .KHjLKa_actions .cr-btn--accent:focus-visible,.KHjLKa_headerOverWash .KHjLKa_actions .cr-btn--tertiary:focus-visible,.KHjLKa_headerOverWash .KHjLKa_actions .cr-btn--secondary:focus-visible){box-shadow:0 0 0 3px var(--bronze);outline:none}@supports not ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){.KHjLKa_headerOverWash .KHjLKa_actions .cr-btn--tertiary{background:color-mix(in srgb, var(--paper) 94%, transparent);border-color:color-mix(in srgb, var(--paper) 98%, transparent)}}@media (prefers-reduced-transparency:reduce){.KHjLKa_headerOverWash .KHjLKa_actions .cr-btn--tertiary{background:var(--paper);border-color:var(--color-border-strong);-webkit-backdrop-filter:none;backdrop-filter:none}}
.nWli5a_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:56px;display:grid}.nWli5a_item{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.nWli5a_figure{font:var(--type-numeral-l);letter-spacing:var(--track-display);color:var(--teal-700);margin:0}.nWli5a_label{font:450 16px/1.5 var(--font-sans);color:var(--text-2);text-wrap:pretty;max-width:30ch;margin:0}.nWli5a_source{font:var(--type-ui);color:var(--gold-link);transition:color var(--dur-fast) var(--ease-swift);font-weight:600;text-decoration:none}.nWli5a_source:hover{color:var(--d-gold-link-hover)}.nWli5a_source:focus-visible{outline:2px solid var(--selection);outline-offset:3px;border-radius:4px}@media (max-width:639px){.nWli5a_grid{grid-template-columns:minmax(0,1fr);gap:44px}}
.QN3xFa_section{padding:var(--section-y) 0}.QN3xFa_section:nth-of-type(odd){background:var(--color-bg-alt)}.QN3xFa_grid2{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.QN3xFa_contactInfo{gap:var(--space-3);flex-direction:column;display:flex}.QN3xFa_contactInfo a{align-items:center;gap:var(--space-2);display:flex}@media (max-width:900px){.QN3xFa_grid2{grid-template-columns:1fr}}.QN3xFa_formWrap{max-width:var(--container-narrow);background:var(--color-surface);border:var(--rim-raised);border-radius:var(--radius-2xl);box-shadow:var(--shadow-raised);padding:var(--space-8);margin:0 auto}.QN3xFa_formFields{gap:var(--space-4);flex-direction:column;display:flex}.QN3xFa_fieldRow{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.QN3xFa_field{gap:var(--space-2);flex-direction:column;display:flex}.QN3xFa_field label{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.QN3xFa_field input,.QN3xFa_field textarea{border:var(--rim-raised);border-radius:var(--radius-xl);padding:var(--space-3) var(--space-4);font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text);background:var(--color-bg-alt);box-shadow:var(--shadow-inset);transition:box-shadow var(--dur-fast) var(--ease-standard)}.QN3xFa_field input:focus,.QN3xFa_field textarea:focus{box-shadow:var(--shadow-inset), var(--focus-ring);outline:none}.QN3xFa_formError{color:var(--color-text-strong);font-size:var(--text-sm);margin:0}.QN3xFa_formError a{color:var(--color-primary)}.QN3xFa_formSuccess p{color:var(--color-text);margin:0}.QN3xFa_formSuccess h3{margin:0 0 var(--space-3)}@media (max-width:520px){.QN3xFa_fieldRow{grid-template-columns:1fr}}
._ZzbcW_section{padding:0 0 var(--section-y)}._ZzbcW_grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._ZzbcW_cardLink{color:inherit;text-decoration:none;display:block}._ZzbcW_readMore{margin-top:var(--space-2);font-size:var(--text-button);font-weight:var(--fw-bold);color:var(--color-primary);display:inline-block}@media (max-width:900px){._ZzbcW_grid{grid-template-columns:minmax(0,1fr)}}
