.wgwfAa_bar{z-index:1;min-height:var(--announce-h);background:var(--teal-800);color:var(--color-text-inverse);flex-direction:column;justify-content:center;display:flex;position:relative}.wgwfAa_inner{max-width:var(--container-max);width:100%;padding:var(--space-2) var(--gutter);justify-content:center;align-items:center;gap:var(--space-5);flex-wrap:wrap;margin:0 auto;display:flex}.wgwfAa_message{font-size:var(--text-body);margin:0;line-height:1.2}.wgwfAa_headline{font-weight:var(--fw-semibold)}.wgwfAa_sub{color:var(--color-accent-on-image);font-weight:var(--fw-medium)}.wgwfAa_form{align-items:center;gap:var(--space-2);display:flex}.wgwfAa_input{min-width:200px;height:34px;padding:0 var(--space-3);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-sm)}.wgwfAa_field{flex:0 auto;align-items:center;min-width:0;display:flex;position:relative}.wgwfAa_field:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.wgwfAa_input::placeholder{color:var(--color-text-subtle)}.wgwfAa_input:disabled{opacity:.6;cursor:not-allowed}.wgwfAa_submit{height:34px;padding:0 var(--space-4);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-sm);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;position:relative}.wgwfAa_submit:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.wgwfAa_submit:hover:not(:disabled){background:var(--gold-deep);color:var(--color-text-strong)}.wgwfAa_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}.wgwfAa_success{font-weight:var(--fw-medium);color:var(--color-accent-on-image);margin:0}.wgwfAa_error{padding:0 var(--gutter) var(--space-1);text-align:center;font-size:var(--text-xs);color:var(--color-text-inverse);margin:0}.wgwfAa_error a{color:var(--color-accent-on-image)}@media (prefers-reduced-motion:reduce){.wgwfAa_submit{transition:none}}@media (max-width:767px){.wgwfAa_inner{gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-4)}.wgwfAa_message{text-align:center;width:100%;font-size:var(--text-sm)}.wgwfAa_form{width:100%;max-width:420px}.wgwfAa_field{flex:1;min-width:0}.wgwfAa_input{width:100%;min-width:0}}
.yg9ahW_footer{border-top:var(--hairline);margin-top:auto}.yg9ahW_top{max-width:var(--container-max);padding:var(--space-11) var(--gutter) var(--space-8);gap:var(--space-9);grid-template-columns:1fr 3fr;margin:0 auto;display:grid}.yg9ahW_brand img{width:auto;height:26px;margin-bottom:var(--space-3);display:block}.yg9ahW_tagline{color:var(--color-text-muted);font-size:var(--text-sm);max-width:26ch;margin:0}.yg9ahW_columns{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}.yg9ahW_colTitle{font-weight:var(--fw-bold);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-subtle);margin:0 0 var(--space-4)}.yg9ahW_colLinks{gap:var(--space-3);flex-direction:column;display:flex}.yg9ahW_colLinks a{color:var(--color-text-muted);font-weight:var(--fw-regular);font-size:var(--text-body)}.yg9ahW_colLinks a:hover{color:var(--color-primary-hover)}.yg9ahW_bottom{max-width:var(--container-max);padding:var(--space-6) var(--gutter);border-top:var(--hairline);color:var(--color-text-subtle);font-size:var(--text-sm);justify-content:space-between;align-items:center;margin:0 auto;display:flex}@media (max-width:1000px){.yg9ahW_top{gap:var(--space-6);grid-template-columns:1fr}.yg9ahW_columns{grid-template-columns:repeat(3,1fr)}}@media (max-width:780px){.yg9ahW_columns{grid-template-columns:repeat(2,1fr)}}
.AW7-ta_card{flex-direction:column;height:100%;display:flex}.AW7-ta_badgeSlot{min-height:24px;margin-bottom:var(--space-3)}.AW7-ta_price{font-size:var(--text-h2);font-weight:var(--fw-regular);color:var(--color-text-strong);margin:var(--space-2) 0 var(--space-4)}.AW7-ta_suffix{font-size:var(--text-sm);font-weight:var(--fw-regular);color:var(--color-text-muted);margin-left:var(--space-1)}.AW7-ta_features{margin:0 0 var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;padding:0;list-style:none;display:flex}.AW7-ta_features li{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);display:flex}.AW7-ta_features li .AW7-ta_icon{color:var(--color-primary);flex:none;margin-top:2px}.AW7-ta_footnote{font-size:var(--text-xs);color:var(--color-text-subtle);margin:0 0 var(--space-4)}
.B_C0ZG_icoWrap{border-radius:var(--radius-md);background:var(--teal-100);width:46px;height:46px;color:var(--teal-700);margin-bottom:var(--space-1);justify-content:center;align-items:center;display:flex}.B_C0ZG_body{color:var(--color-text-muted);margin:0}.B_C0ZG_link{margin-top:var(--space-2)}
.cLL5GG_list{gap:var(--space-6);max-width:var(--container-narrow);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cLL5GG_step{gap:var(--space-5);align-items:flex-start;display:flex}.cLL5GG_number{background:var(--color-surface-inverse);width:36px;height:36px;color:var(--color-text-inverse);font-weight:var(--fw-medium);font-size:var(--text-body-lg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.cLL5GG_title{font-weight:var(--fw-medium);font-size:var(--text-body-lg);color:var(--color-text-strong);margin:0 0 var(--space-1)}.cLL5GG_body{color:var(--color-text-muted);margin:0}
.UFAX_q_slot{border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg);justify-content:center;align-items:center;gap:var(--space-3);color:var(--color-text-subtle);background:var(--color-bg-alt);flex-direction:column;display:flex}.UFAX_q_slot span{font-size:var(--text-sm);font-weight:var(--fw-medium)}[data-register=dark] .UFAX_q_slot{border-color:var(--border-hairline-dark);background:var(--teal-800);color:#f7f5f080}
.X9Htdq_wrap{gap:var(--space-2);flex-direction:column;display:flex}.X9Htdq_frame{padding:var(--space-4);text-align:center;border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-alt);justify-content:center;align-items:center;display:flex}.X9Htdq_portrait{aspect-ratio:3/4}.X9Htdq_tile{aspect-ratio:16/10}.X9Htdq_card{aspect-ratio:3/4}.X9Htdq_tag{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle);max-width:22ch;line-height:1.4}.X9Htdq_subTag{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle);text-align:center;line-height:1.4}.X9Htdq_chip{min-height:34px;padding:0 var(--space-4);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-bg-alt);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle);align-items:center;display:inline-flex}:is([data-register=dark] .X9Htdq_frame,[data-register=dark] .X9Htdq_chip){border-color:var(--border-hairline-dark);background:var(--teal-800)}:is([data-register=dark] .X9Htdq_tag,[data-register=dark] .X9Htdq_subTag,[data-register=dark] .X9Htdq_chip){color:#f7f5f08c}
.dOlXeW_crumb{padding:var(--space-7) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.dOlXeW_link{color:var(--color-text-muted);font-weight:var(--fw-medium)}.dOlXeW_link:hover{color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline}.dOlXeW_sep{margin:0 var(--space-2);color:var(--color-border);font-style:normal}.dOlXeW_current{color:var(--color-text)}
.IGN_iG_demo{border-radius:var(--radius-md);width:100%;display:flex;position:relative;overflow:hidden}.IGN_iG_frame{background:var(--stone-100);border:var(--rim-raised);border-radius:var(--radius-2xl);box-shadow:var(--shadow-raised);padding:var(--space-3)}.IGN_iG_demoInset{border-radius:var(--radius-lg);box-shadow:var(--shadow-inset)}.IGN_iG_demoFlat{box-shadow:var(--shadow-flat-dark)}.IGN_iG_img{object-fit:cover}.IGN_iG_veil{position:absolute;inset:0}.IGN_iG_copy{padding:var(--space-3) var(--space-6) var(--space-5);align-items:flex-start;gap:var(--space-2);flex-direction:column;margin-top:auto;display:flex;position:relative}.IGN_iG_eyebrow{font-size:var(--text-sm);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps,.2em);text-transform:uppercase;color:var(--color-accent-on-image);text-shadow:var(--shadow-text-onimage)}.IGN_iG_heading{font-size:var(--text-h3);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight);color:var(--color-text-inverse);text-wrap:balance;text-shadow:var(--shadow-text-onimage);margin:0;line-height:1.12}.IGN_iG_cta{margin-top:var(--space-1);background:var(--color-accent-on-image);color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--fw-bold);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);box-shadow:var(--shadow-button-onimage);align-items:center;text-decoration:none;display:inline-flex}
._uL7_a_hero{isolation:isolate;--hero-focal:50% 50%;align-items:flex-end;width:100%;display:flex;position:relative;overflow:hidden}._uL7_a_heroHome{height:calc(min(92svh, 900px) - var(--announce-bar-h,0px));--hero-focal:50% 14%;min-height:640px}._uL7_a_heroStandard{height:calc(min(78svh, 780px) - var(--announce-bar-h,0px));min-height:560px}._uL7_a_hero>.container{width:100%}._uL7_a_heroTextFull>.container{width:100%}._uL7_a_heroWithAside>.container{justify-content:space-between;align-items:flex-end;gap:var(--space-9);width:100%;display:flex}._uL7_a_heroWithAside ._uL7_a_textBlock{max-width:min(52%,620px)}._uL7_a_aside{z-index:2;width:400px;padding-bottom:var(--space-12);flex:none;position:relative}._uL7_a_heroStandard ._uL7_a_aside{padding-bottom:var(--space-7)}@media (min-width:768px) and (max-height:820px){._uL7_a_heroWithAside ._uL7_a_aside{width:340px;padding-bottom:var(--space-4)}}._uL7_a_media{z-index:0;display:block;position:absolute;inset:0}._uL7_a_photo{object-fit:cover;object-position:var(--hero-focal);width:100%;height:100%;position:absolute;inset:0}._uL7_a_mediaVideo{z-index:0;width:100%;height:100%;position:absolute;inset:0}._uL7_a_mediaVideo video{object-fit:cover;object-position:var(--hero-focal);width:100%;height:100%;display:block}._uL7_a_scrim{z-index:1;background:var(--overlay-hero-nav), var(--overlay-hero-anchor), var(--overlay-onimage);position:absolute;inset:0}._uL7_a_scrimAA{background:var(--overlay-onimage-aa)}._uL7_a_entranceVeil{z-index:1;background:color-mix(in srgb, var(--color-text-strong) 32%, transparent);opacity:0;pointer-events:none;position:absolute;inset:0}._uL7_a_textBlock{z-index:2;align-items:flex-start;gap:var(--space-4);width:100%;max-width:min(50%,640px);padding-bottom:var(--space-12);flex-direction:column;display:flex;position:relative}._uL7_a_heroStandard{padding-top:calc(var(--header-h) + var(--space-3));flex-direction:column;align-items:stretch}._uL7_a_heroStandard>.container{margin-top:auto}._uL7_a_heroStandard ._uL7_a_textBlock{padding-bottom:var(--space-6)}._uL7_a_eyebrow{text-shadow:var(--shadow-text-onimage);font-size:1.25rem}._uL7_a_hook{min-height:1.25em;color:var(--color-accent-on-image);font-size:1.625rem;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);text-shadow:var(--shadow-text-onimage);margin:0;line-height:1.2}._uL7_a_headline{color:var(--color-text-inverse);font-size:calc(var(--text-display-hero) * .91);font-weight:var(--fw-medium);letter-spacing:var(--tracking-display-tight);max-width:14ch;text-shadow:var(--shadow-text-onimage);margin:0;line-height:1.06}._uL7_a_heroStandard ._uL7_a_headline{max-width:18ch;font-size:clamp(2.75rem,4vw,3.5rem)}@media (min-width:768px){._uL7_a_heroHome ._uL7_a_textBlock{max-width:min(66%,800px)}._uL7_a_heroHome ._uL7_a_headline{max-width:22ch}}._uL7_a_lead{color:var(--color-text-inverse);opacity:1;font-size:1.25rem;font-weight:var(--fw-regular);max-width:46ch;text-shadow:var(--shadow-text-onimage);margin:0;line-height:1.55}._uL7_a_ctaRow{align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._uL7_a_ctaPrimary{height:52px;padding:0 var(--space-7);border-radius:var(--radius-pill);background:var(--gold);color:var(--color-text-strong);font-size:1rem;font-weight:var(--fw-bold);box-shadow:var(--shadow-contact-cta);transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._uL7_a_ctaPrimary:hover{background:var(--gold-deep);color:var(--color-text-strong)}._uL7_a_ctaPrimary:active{background:var(--gold-deep);box-shadow:var(--shadow-pressed-dark);transform:translateY(.5px)}._uL7_a_ctaPrimary:focus-visible,._uL7_a_ctaSecondary:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-text-inverse) 70%, transparent);outline:none}._uL7_a_ctaSecondary{height:52px;padding:0 var(--space-7);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-text-strong) 28%, transparent);border:1px solid color-mix(in srgb, var(--color-text-inverse) 80%, transparent);color:var(--color-text-inverse);font-size:1rem;font-weight:var(--fw-bold);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._uL7_a_ctaSecondary:hover{background:var(--color-bg);color:var(--color-text-strong);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000}@media (max-height:850px){._uL7_a_heroStandard ._uL7_a_textBlock{padding-bottom:var(--space-4);gap:var(--space-2)}._uL7_a_heroStandard ._uL7_a_headline{font-size:clamp(2.25rem,3vw,2.5rem)}._uL7_a_heroStandard ._uL7_a_lead{font-size:1rem}._uL7_a_heroStandard ._uL7_a_ctaRow{margin-top:var(--space-4)}}@media (prefers-reduced-motion:no-preference){._uL7_a_photo{animation:1.6s cubic-bezier(.22,.61,.21,1) both _uL7_a_heroPhotoIn;transform:scale(1.04)}._uL7_a_entranceVeil{opacity:1;animation:.9s ease-out both _uL7_a_heroVeilClear}._uL7_a_eyebrow,._uL7_a_hook,._uL7_a_headline,._uL7_a_lead,._uL7_a_ctaRow,._uL7_a_aside{opacity:0;animation:.6s ease-in-out both _uL7_a_heroTextIn;transform:translateY(12px)}._uL7_a_eyebrow{animation-delay:.2s}._uL7_a_hook{animation-delay:.245s}._uL7_a_headline{animation-delay:.29s}._uL7_a_lead{animation-delay:.38s}._uL7_a_ctaRow{animation-delay:.47s}._uL7_a_aside{animation-delay:.56s}}@keyframes _uL7_a_heroPhotoIn{0%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes _uL7_a_heroVeilClear{0%{opacity:1}to{opacity:0}}@keyframes _uL7_a_heroTextIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){._uL7_a_heroHome,._uL7_a_heroStandard{height:calc(78svh - var(--announce-bar-h,0px));min-height:560px}._uL7_a_scrim:not(._uL7_a_scrimAA){background:var(--overlay-hero-nav), var(--overlay-hero-anchor-mobile), var(--overlay-onimage-mobile)}._uL7_a_textBlock{max-width:100%;padding-bottom:var(--space-10);gap:var(--space-3)}._uL7_a_eyebrow{font-size:.75rem}._uL7_a_hook{font-size:1.25rem}._uL7_a_headline{font-size:clamp(2.25rem,9.3vw,2.5rem);line-height:1.08}._uL7_a_lead{font-size:1rem}._uL7_a_ctaRow{align-items:stretch;gap:var(--space-3);margin-top:var(--space-5);flex-direction:column}._uL7_a_ctaPrimary,._uL7_a_ctaSecondary{width:100%;min-height:52px}._uL7_a_heroWithAside{height:auto;min-height:82svh}._uL7_a_heroWithAside>.container{align-items:stretch;gap:var(--space-6);padding-top:calc(var(--header-h) + var(--space-8));flex-direction:column}._uL7_a_heroWithAside ._uL7_a_textBlock{max-width:100%;padding-bottom:0}._uL7_a_heroWithAside ._uL7_a_aside{width:100%;padding-bottom:var(--space-10)}}._uL7_a_heroWash ._uL7_a_scrim{background:var(--overlay-hero-wash)}._uL7_a_heroWash ._uL7_a_scrimAA{background:var(--overlay-hero-wash-mobile)}._uL7_a_heroWash ._uL7_a_entranceVeil{background:var(--paper)}._uL7_a_heroWash ._uL7_a_headline{color:var(--color-text-strong);text-shadow:none}._uL7_a_heroWash ._uL7_a_lead{color:var(--teal-600);text-shadow:none}._uL7_a_heroWash ._uL7_a_eyebrow{color:var(--color-accent-text);text-shadow:none;--eyebrow-block-color:var(--color-accent-text)}._uL7_a_heroWash ._uL7_a_hook{color:var(--color-accent-text);text-shadow:none}._uL7_a_heroWash ._uL7_a_ctaSecondary{color:var(--color-text-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-shadow:none;background:#ffffff70;border:1px solid #ffffffbf}._uL7_a_heroWash ._uL7_a_ctaSecondary:hover{color:var(--color-text-strong);background:#ffffff9e}._uL7_a_heroWash ._uL7_a_ctaSecondary:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring,var(--bronze));outline:none}@supports not ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){._uL7_a_heroWash ._uL7_a_ctaSecondary{background:color-mix(in srgb, var(--paper) 94%, transparent);border-color:color-mix(in srgb, var(--paper) 98%, transparent)}}@media (prefers-reduced-transparency:reduce){._uL7_a_heroWash ._uL7_a_ctaSecondary{background:var(--paper);border-color:var(--color-border-strong);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:767px){._uL7_a_heroWash ._uL7_a_scrim{background:var(--overlay-hero-wash-mobile)}}._uL7_a_heroWash ._uL7_a_headline .cr-rotating-word{color:var(--color-primary)}._uL7_a_heroWash [data-hero-text=headline-accent]{color:var(--color-primary)}
._3JSMhW_hero{gap:var(--space-9);padding:var(--space-8) 0 var(--space-9);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}._3JSMhW_hero._3JSMhW_noVisual{max-width:var(--container-narrow);grid-template-columns:1fr}._3JSMhW_hero._3JSMhW_centered{margin-inline:auto}._3JSMhW_badge{margin-bottom:var(--space-4);display:inline-block}._3JSMhW_hero h1{font-size:var(--text-display);letter-spacing:var(--tracking-display);margin:var(--space-2) 0 var(--space-5);line-height:1.02}._3JSMhW_lead{font-size:var(--text-lead);font-weight:var(--fw-light);color:var(--color-text-muted);max-width:46ch;margin:0 0 var(--space-7)}[data-register=dark] ._3JSMhW_lead{color:var(--color-text-inverse);opacity:.72}._3JSMhW_actions{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}._3JSMhW_visual{background:var(--color-surface-inverse);border-radius:var(--radius-2xl);aspect-ratio:4/3.4;box-shadow:var(--shadow-xl);justify-content:center;align-items:center;display:flex;overflow:hidden}@media (max-width:900px){._3JSMhW_hero{grid-template-columns:1fr}}
._9sUBrG_secHead{max-width:620px;margin:0 auto var(--space-8);text-align:center}._9sUBrG_secHead h2{font-size:var(--text-h2)}._9sUBrG_secHead p{color:var(--color-text-muted);margin:var(--space-3) 0 0}[data-register=dark] ._9sUBrG_secHead p{color:var(--color-text-inverse);opacity:.72}
.USv-TG_cta{background:var(--color-surface-inverse);color:var(--color-text-inverse);border-radius:var(--radius-2xl);padding:var(--space-11) var(--space-9);text-align:center;margin:var(--space-9) 0 var(--space-11)}.USv-TG_cta h2{color:var(--color-text-inverse);font-size:var(--text-h1);margin-bottom:var(--space-3)}.USv-TG_cta p{color:var(--color-text-inverse);opacity:.82;font-size:var(--text-lead);font-weight:var(--fw-light);margin:0 auto var(--space-6);max-width:50ch}.USv-TG_ctaLight{background:var(--color-surface);color:var(--color-text);border:var(--hairline)}.USv-TG_ctaLight h2{color:var(--color-text-strong)}.USv-TG_ctaLight p{color:var(--color-text-muted);opacity:1}.USv-TG_actions{gap:var(--space-4);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}:is(.USv-TG_cta:not(.USv-TG_ctaLight) .cr-btn--secondary,.USv-TG_cta:not(.USv-TG_ctaLight) .cr-btn--tertiary){--_bg:transparent;--_fg:var(--color-text-inverse);--_bd:color-mix(in srgb, var(--stone-100) 45%, transparent)}:is(.USv-TG_cta:not(.USv-TG_ctaLight) .cr-btn--secondary:hover,.USv-TG_cta:not(.USv-TG_ctaLight) .cr-btn--tertiary:hover){--_bg:color-mix(in srgb, var(--stone-100) 12%, transparent)}.USv-TG_cta:not(.USv-TG_ctaLight) .cr-btn{box-shadow:var(--shadow-flat-dark)}.USv-TG_cta:not(.USv-TG_ctaLight) .cr-btn:active{box-shadow:var(--shadow-flat-dark)}
.T67ryq_faq{padding:var(--section-y) 0}.T67ryq_list{max-width:var(--container-narrow);gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex}.T67ryq_item{border:var(--rim-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised-sm);padding:var(--space-5) var(--space-6)}.T67ryq_item summary{cursor:pointer;align-items:center;gap:var(--space-3);font-weight:var(--fw-semibold);font-size:var(--text-body-lg);color:var(--color-text-strong);list-style:none;display:flex}.T67ryq_item summary::-webkit-details-marker{display:none}.T67ryq_item summary:before{content:"";border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);transform-origin:50%;width:.5em;height:.5em;transition:transform var(--dur-slow) var(--ease-standard);flex:none;margin-top:-.15em;transform:rotate(45deg)}.T67ryq_item[open] summary:before{transform:rotate(225deg)}.T67ryq_answer{margin-top:var(--space-4)}@media (prefers-reduced-motion:no-preference){.T67ryq_item[open] .T67ryq_answer{animation:T67ryq_crFaqReveal var(--dur-base) var(--ease-standard)}}@keyframes T67ryq_crFaqReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.T67ryq_answer p{font-weight:var(--fw-light);color:var(--color-text-muted);margin:0}[data-register=dark] .T67ryq_answer p{color:var(--color-text-inverse);opacity:.82}[data-register=dark] .T67ryq_item{border:var(--border-hairline-dark);box-shadow:var(--shadow-flat-dark)}[data-register=dark] .T67ryq_item summary{color:var(--color-text-inverse)}[data-register=dark] .T67ryq_item summary:before{border-color:var(--gold)}
.z6Vsmq_section{margin-top:var(--space-12);padding:var(--space-12) 0;scroll-margin-top:var(--space-12)}.z6Vsmq_head{max-width:62ch;margin:0 auto var(--space-9);text-align:center}.z6Vsmq_head h2{margin:var(--space-2) 0 var(--space-3)}.z6Vsmq_head p{color:var(--color-text-inverse);margin:0}.z6Vsmq_inner{gap:var(--space-9);grid-template-columns:1fr 1fr;align-items:stretch;max-width:1040px;margin:0 auto;display:grid}.z6Vsmq_panel{border-radius:var(--radius-xl);padding:var(--space-9);min-height:340px;display:flex;position:relative;overflow:hidden}.z6Vsmq_panelPhoto{object-fit:cover;z-index:0}.z6Vsmq_panelScrim{z-index:0;background:var(--overlay-quote-scrim);position:absolute;inset:0}.z6Vsmq_quote{z-index:1;flex-direction:column;justify-content:center;margin:0;display:flex;position:relative}.z6Vsmq_quoteText{margin:0 0 var(--space-5);font-size:var(--text-lead);line-height:var(--leading-snug);color:var(--color-text-inverse)}.z6Vsmq_quoteAttr{font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--color-text-inverse)}.z6Vsmq_formWrap{gap:var(--space-5);flex-direction:column;display:flex}@media (max-width:860px){.z6Vsmq_inner{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.z6Vsmq_panel{min-height:0;padding:var(--space-7)}}
.LOv_RG_wrap{align-items:center;gap:var(--space-4);flex-direction:column;display:inline-flex}.LOv_RG_grid{display:grid}.LOv_RG_staticMark{display:none}@media (prefers-reduced-motion:reduce){.LOv_RG_grid{display:none}.LOv_RG_staticMark{display:block}}.LOv_RG_tile{border-radius:var(--radius-xs);background-color:var(--block-unlit);box-shadow:var(--shadow-block);animation-duration:1.8s;animation-timing-function:var(--ease-standard);animation-iteration-count:infinite}.LOv_RG_tileTeal{animation-name:LOv_RG_crBlockWaveTeal}.LOv_RG_tileGold{animation-name:LOv_RG_crBlockWaveGold}.LOv_RG_tileBronze{animation-name:LOv_RG_crBlockWaveBronze}@keyframes LOv_RG_crBlockWaveTeal{0%,55%,to{background-color:var(--block-unlit);box-shadow:var(--shadow-block);transform:translateY(0)}14%{background-color:var(--teal-600);box-shadow:0 2px 3px #3a322642, 0 0 12px color-mix(in srgb, var(--teal) 40%, transparent);transform:translateY(-2px)}32%{background-color:var(--block-unlit);box-shadow:var(--shadow-block);transform:translateY(0)}}@keyframes LOv_RG_crBlockWaveGold{0%,55%,to{background-color:var(--block-unlit);box-shadow:var(--shadow-block);transform:translateY(0)}14%{background-color:var(--gold);box-shadow:0 2px 3px #3a322642, 0 0 12px color-mix(in srgb, var(--gold) 40%, transparent);transform:translateY(-2px)}32%{background-color:var(--block-unlit);box-shadow:var(--shadow-block);transform:translateY(0)}}@keyframes LOv_RG_crBlockWaveBronze{0%,55%,to{background-color:var(--block-unlit);box-shadow:var(--shadow-block);transform:translateY(0)}14%{background-color:var(--bronze);box-shadow:0 2px 3px #3a322642, 0 0 12px color-mix(in srgb, var(--bronze) 45%, transparent);transform:translateY(-2px)}32%{background-color:var(--block-unlit);box-shadow:var(--shadow-block);transform:translateY(0)}}.LOv_RG_label{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:.02em}
.wgNCCq_mark{--mark-structure:var(--block-unlit);--mark-slot:var(--stone-300);flex:none;display:block}.wgNCCq_mark[data-accent=teal]{--mark-accent:var(--teal-600)}.wgNCCq_mark[data-accent=green]{--mark-accent:var(--green)}.wgNCCq_mark[data-accent=bronze]{--mark-accent:var(--bronze)}.wgNCCq_mark[data-accent=gold-muted]{--mark-accent:var(--gold-muted)}.wgNCCq_mark[data-accent=warm]{--mark-accent:var(--block-warm)}.wgNCCq_mark[data-surface=dark]{--mark-structure:color-mix(in srgb, var(--color-text-inverse) 24%, transparent);--mark-slot:color-mix(in srgb, var(--color-text-inverse) 24%, transparent)}.wgNCCq_mark[data-surface=dark][data-accent=teal]{--mark-accent:var(--sky)}.wgNCCq_structure{fill:var(--mark-structure)}.wgNCCq_accent{fill:var(--mark-accent)}.wgNCCq_accentSoft{fill:color-mix(in srgb, var(--mark-accent) 45%, transparent)}.wgNCCq_slot{fill:none;stroke:var(--mark-slot);stroke-width:2px}.wgNCCq_stack{line-height:0;display:inline-flex;position:relative}.wgNCCq_mark[data-twin]{opacity:0;pointer-events:none;--mark-structure:var(--lift-cube-hover,var(--teal-600));--mark-slot:var(--lift-cube-hover,var(--teal-600));width:100%;height:100%;position:absolute;inset:0}
.JCgiBW_wall{justify-content:center;align-items:center;gap:var(--space-6) var(--space-10);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.JCgiBW_wall li{display:flex}.JCgiBW_wallMark{height:var(--h);width:calc(var(--h) * var(--ar));background-color:var(--wall-tint);-webkit-mask:var(--mark) no-repeat center / contain;-webkit-mask:var(--mark) no-repeat center / contain;mask:var(--mark) no-repeat center / contain;display:block}.JCgiBW_wall[data-wall-tone=bronze]{--wall-tint:var(--bronze)}.JCgiBW_wall[data-wall-tone=antique]{--wall-tint:var(--gold-muted-aa)}.JCgiBW_wall[data-wall-tone=cream]{--wall-tint:color-mix(in srgb, var(--teal-600) 76%, var(--paper))}.JCgiBW_logoGrid{justify-content:center;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.JCgiBW_logoTile{font-size:var(--text-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}
._5m57PW_pad{padding:var(--space-12) 0 0}._5m57PW_secHead{text-align:center}._5m57PW_secHead .cr-eyebrow{margin-bottom:var(--space-3);display:block}._5m57PW_secHead h2{font-size:var(--text-h2);max-width:26ch;margin:0 auto var(--space-3);line-height:1.15}._5m57PW_secHead p{font-size:var(--text-lead);font-weight:var(--fw-light);color:var(--color-text-muted);max-width:52ch;margin:0 auto var(--space-8)}._5m57PW_coachBand{padding:var(--space-12) 0 0}._5m57PW_coachSave{flex:none}._5m57PW_dateChip{text-transform:uppercase;letter-spacing:var(--tracking-wide)}._5m57PW_proofSection{padding:var(--space-12) 0 0;text-align:center}._5m57PW_proofSection ._5m57PW_secHead{text-align:center}._5m57PW_proofSection ._5m57PW_secHead .cr-eyebrow{margin-bottom:var(--space-3);display:block}._5m57PW_proofSection ._5m57PW_secHead h2{margin-left:auto;margin-right:auto}._5m57PW_numbersRow{gap:var(--space-5);margin:var(--space-8) auto var(--space-9);text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1040px;display:grid}._5m57PW_numTile{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-5);border-radius:var(--radius-2xl);background:var(--color-bg-alt);box-shadow:var(--shadow-inset-sm);flex-direction:column;display:flex}._5m57PW_numStat{font-size:var(--text-h1);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);color:var(--color-stat-well);line-height:1}._5m57PW_numCap{font-size:var(--text-body);color:var(--color-text-muted);max-width:20ch;line-height:1.4}@media (max-width:720px){._5m57PW_numbersRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._5m57PW_pieces{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}._5m57PW_piece{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-2xl);background:var(--color-surface);border:var(--hairline);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._5m57PW_pieceMedia{border-radius:var(--radius-md);aspect-ratio:16/10;background:var(--color-bg-alt);overflow:hidden}._5m57PW_pieceMedia img{object-fit:cover;width:100%;height:100%;display:block}._5m57PW_pieceIcon{border-radius:var(--radius-md);aspect-ratio:16/10;background:var(--teal-100);color:var(--teal-700);justify-content:center;align-items:center;display:flex}._5m57PW_piece h3{margin:var(--space-1) 0 0;font-weight:var(--fw-medium);font-size:var(--text-subhead);color:var(--color-primary)}._5m57PW_piece p{font-weight:var(--fw-light);color:var(--color-text-muted);font-size:var(--text-body);margin:0}._5m57PW_pieceFootnote{margin:var(--space-2) 0 0;padding-left:var(--space-3);border-left:2px solid var(--color-primary);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--color-text)}._5m57PW_piecesCloser{margin:var(--space-8) 0 0;text-align:center;font-size:var(--text-body-lg);color:var(--color-text)}._5m57PW_router{padding:var(--space-12) 0 0}._5m57PW_routerList{margin:var(--space-8) auto 0;border-top:var(--hairline);max-width:880px;padding:0;list-style:none}._5m57PW_routerRow{align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-3);border-bottom:var(--hairline);color:var(--color-text);transition:background var(--dur-fast) var(--ease-standard);grid-template-columns:44px minmax(160px,220px) 1fr auto;grid-template-areas:"no name line go";text-decoration:none;display:grid}._5m57PW_routerRow:hover{background:var(--color-bg-alt)}._5m57PW_routerNo{color:var(--color-accent-text);font-size:var(--text-sm);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;grid-area:no}._5m57PW_routerName{color:var(--color-primary);font-size:var(--text-subhead);font-weight:var(--fw-semibold);letter-spacing:-.01em;grid-area:name}._5m57PW_routerLine{color:var(--color-text-muted);font-size:var(--text-body);font-weight:var(--fw-light);grid-area:line}._5m57PW_routerGo{color:var(--color-primary);transition:transform var(--dur-fast) var(--ease-standard);grid-area:go;font-size:1.25rem}._5m57PW_routerRow:hover ._5m57PW_routerGo{transform:translate(4px)}@media (prefers-reduced-motion:reduce){._5m57PW_routerGo{transition:none}._5m57PW_routerRow:hover ._5m57PW_routerGo{transform:none}}._5m57PW_security{margin-top:var(--space-12);padding:var(--space-12) 0}._5m57PW_securityHead{text-align:center;max-width:640px;margin:0 auto var(--space-8)}._5m57PW_securityHead .cr-eyebrow{margin-bottom:var(--space-3);display:block}._5m57PW_securityHead h2{font-size:var(--text-h2);margin:0;line-height:1.15}._5m57PW_secGrid{gap:var(--space-5);grid-template-columns:repeat(6,1fr);max-width:1080px;margin:0 auto;display:grid}._5m57PW_secTile{grid-column:span 2}._5m57PW_secTile:nth-child(4){grid-column:2/span 2}._5m57PW_secTile{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-2xl);background:var(--teal-900);border:1px solid color-mix(in srgb, var(--color-text-inverse) 12%, transparent);align-items:flex-start;display:flex}._5m57PW_secTileIcon{color:var(--color-text-inverse);flex:none;display:flex}._5m57PW_secTile h3{margin:0 0 var(--space-1);font-size:var(--text-subhead);font-weight:var(--fw-medium)}._5m57PW_secTile p{font-size:var(--text-body);font-weight:var(--fw-light);color:var(--color-text-inverse);margin:0}._5m57PW_secRecognitions{text-align:center;margin:var(--space-8) 0 0;font-size:var(--text-sm);color:var(--color-text-inverse);letter-spacing:.01em}._5m57PW_recogStrip{text-align:center;margin:var(--space-9) 0 0}._5m57PW_recogLabel{margin:0 0 var(--space-6);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-inverse)}._5m57PW_recogBadges{justify-content:center;align-items:center;gap:var(--space-6) var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._5m57PW_recogBadges li{align-items:center;display:inline-flex}._5m57PW_recogImg{height:var(--h);object-fit:contain;width:auto;display:block}._5m57PW_secLinkWrap{text-align:center;margin:var(--space-4) 0 0}._5m57PW_secLink{align-items:baseline;gap:var(--space-1);font-weight:var(--fw-bold);text-decoration:none;display:inline-flex}._5m57PW_secLink span{color:var(--color-accent-on-image);transition:transform var(--dur-fast) var(--ease-standard)}._5m57PW_secLink:hover span{transform:translate(4px)}@media (prefers-reduced-motion:reduce){._5m57PW_secLink span{transition:none}._5m57PW_secLink:hover span{transform:none}}@media (max-width:1000px){._5m57PW_secGrid{grid-template-columns:repeat(2,1fr)}._5m57PW_secTile,._5m57PW_secTile:nth-child(4){grid-column:auto}}@media (max-width:640px){._5m57PW_secGrid{grid-template-columns:minmax(0,1fr)}}._5m57PW_wallBand{text-align:center}._5m57PW_wallBandTitle{font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-subtle);margin:0 0 var(--space-6)}._5m57PW_logoGrid{justify-content:center;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}._5m57PW_logoTile{font-size:var(--text-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}._5m57PW_wall{justify-content:center;align-items:center;gap:var(--space-6) var(--space-10);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._5m57PW_wall li{display:flex}._5m57PW_wallMark{height:var(--h);width:calc(var(--h) * var(--ar));background-color:var(--wall-tint);-webkit-mask:var(--mark) no-repeat center / contain;-webkit-mask:var(--mark) no-repeat center / contain;mask:var(--mark) no-repeat center / contain;display:block}._5m57PW_wall[data-wall-tone=bronze]{--wall-tint:var(--bronze)}._5m57PW_wall[data-wall-tone=antique]{--wall-tint:var(--gold-muted-aa)}._5m57PW_wall[data-wall-tone=cream]{--wall-tint:color-mix(in srgb, var(--teal-600) 76%, var(--paper))}._5m57PW_wall[data-wall-tone=teal]{--wall-tint:var(--gold);background:var(--teal-800);padding:var(--space-8) var(--space-6);border-radius:var(--radius-2xl)}._5m57PW_film{margin-top:var(--space-12)}._5m57PW_filmFrame{background:var(--color-surface);border:var(--hairline);border-radius:var(--radius-2xl);max-width:940px;box-shadow:var(--shadow-lg);padding:var(--space-5);margin:0 auto}._5m57PW_filmPlayer{border-radius:var(--radius-lg);aspect-ratio:16/9;background:var(--teal-800);overflow:hidden}._5m57PW_spotlight{gap:var(--space-5);margin-top:var(--space-6);padding:var(--space-8);border-radius:var(--radius-2xl);background:var(--color-surface);border:var(--rim-raised);box-shadow:var(--shadow-raised-sm);color:var(--color-text);text-align:left;transition:transform var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}._5m57PW_spotStatRow{margin:0 calc(var(--space-8) * -1);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,2fr) minmax(0,1fr);align-items:start;gap:0;display:grid;position:relative}._5m57PW_spotStatCell:first-child{grid-column:2}._5m57PW_spotStatCell:nth-child(2){grid-column:3}._5m57PW_spotStatCell{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;display:flex}._5m57PW_spotStatRow:after{content:"";background:var(--color-stat);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-.5px)}._5m57PW_spotlight:hover{box-shadow:var(--shadow-raised);transform:translateY(-4px)}._5m57PW_spotKicker{font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-primary)}._5m57PW_spotStat{font-size:var(--text-h1);font-weight:var(--fw-bold);color:var(--color-stat);margin:0;line-height:1.02}._5m57PW_spotStat2{font-size:var(--text-h2);font-weight:var(--fw-bold);color:var(--color-stat);text-wrap:balance;max-width:15ch;margin:0;line-height:1.1}._5m57PW_spotStatL{font-size:var(--text-body-lg);color:var(--color-text-muted);margin:0}._5m57PW_spotBody{gap:var(--space-4);border-top:1px solid var(--color-stat);padding-top:var(--space-5);flex-direction:column;display:flex}._5m57PW_spotQuote{font-size:var(--text-lead);font-weight:var(--fw-light);color:var(--color-text);margin:0;line-height:1.4}._5m57PW_spotCite{font-style:normal;font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--color-text-muted)}._5m57PW_spotMore{font-size:var(--text-body);font-weight:var(--fw-bold);color:var(--color-primary)}._5m57PW_spotMore:after,._5m57PW_caseMore:after{content:" →";transition:transform var(--dur-fast) var(--ease-standard);display:inline-block}._5m57PW_spotlight:hover ._5m57PW_spotMore:after{transform:translate(3px)}._5m57PW_caseGrid{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}._5m57PW_caseNote{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._5m57PW_casesClose{margin:var(--space-8) 0 0;justify-content:center;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}._5m57PW_statCard{gap:var(--space-2);padding:var(--space-7) var(--space-6);border-radius:var(--radius-2xl);background:var(--color-surface);border:var(--rim-raised);box-shadow:var(--shadow-raised-sm);color:var(--color-text);transition:transform var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}._5m57PW_statCard:hover{box-shadow:var(--shadow-raised);transform:translateY(-4px)}._5m57PW_statCardKicker{font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-primary)}._5m57PW_statCardN{margin:var(--space-1) 0 0;font-size:var(--text-h1);font-weight:var(--fw-bold);color:var(--color-stat);line-height:1.02}._5m57PW_statCardDesc{font-size:var(--text-body-lg);font-weight:var(--fw-light);color:var(--color-text-muted);flex:1;margin:0;line-height:1.35}._5m57PW_caseMore{font-size:var(--text-body);font-weight:var(--fw-bold);color:var(--color-primary)}._5m57PW_statCard:hover ._5m57PW_caseMore:after{transform:translate(3px)}@media (prefers-reduced-motion:reduce){._5m57PW_statCard,._5m57PW_spotlight,._5m57PW_caseMore:after,._5m57PW_spotMore:after{transition:none}._5m57PW_statCard:hover,._5m57PW_spotlight:hover,._5m57PW_statCard:hover ._5m57PW_caseMore:after,._5m57PW_spotlight:hover ._5m57PW_spotMore:after{transform:none}}._5m57PW_pricing{padding-top:var(--space-12)}._5m57PW_pricingHead{text-align:center;max-width:640px;margin:0 auto var(--space-8)}._5m57PW_pricingHead p{font-size:var(--text-lead);font-weight:var(--fw-light);color:var(--color-text-muted);margin:0}._5m57PW_tiers{gap:var(--space-6);grid-template-columns:1fr 1fr;max-width:900px;margin:0 auto;display:grid}._5m57PW_tier{border-radius:var(--radius-2xl);background:var(--color-bg-alt);border:var(--hairline);padding:var(--space-7);gap:var(--space-2);transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);flex-direction:column;display:flex}._5m57PW_tier:hover,._5m57PW_tier:focus-within{box-shadow:var(--shadow-raised);border-color:var(--color-border-strong);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){._5m57PW_tier:hover,._5m57PW_tier:focus-within{transform:none}}._5m57PW_tier h3{margin:0}._5m57PW_tierTitleRow{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}._5m57PW_tier p{margin:0 0 var(--space-2);font-weight:var(--fw-light);color:var(--color-text-muted)}._5m57PW_tier>:last-child{margin-top:auto}._5m57PW_tierCta{align-self:flex-start}@media (max-width:900px){._5m57PW_tiers,._5m57PW_pieces,._5m57PW_caseGrid{grid-template-columns:minmax(0,1fr)}._5m57PW_spotlight{gap:var(--space-5);padding:var(--space-7)}._5m57PW_spotStatRow{gap:var(--space-5);flex-direction:column;margin:0;display:flex}._5m57PW_spotStatRow:after{display:none}._5m57PW_routerRow{column-gap:var(--space-3);padding:var(--space-4) 0;grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"no name go""no line go";row-gap:2px}._5m57PW_secHead h2,._5m57PW_secHead p{max-width:100%}}
@keyframes ktg8ja_barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ktg8ja_locIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ktg8ja_pillSweep{to{transform:translate(100%)}}@keyframes ktg8ja_glowPulse{0%,to{box-shadow:0 0 #d9a73e59}50%{box-shadow:0 0 0 10px #d9a73e00}}.ktg8ja_heroBadge{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f7f4f1c7;border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;display:inline-flex;box-shadow:0 12px 28px -16px #1a1d1c66}.ktg8ja_heroBadgeStar{background:var(--gold);clip-path:polygon(50% 0,63% 37%,100% 50%,63% 63%,50% 100%,37% 63%,0 50%,37% 37%);width:10px;height:10px}.ktg8ja_heroBadgeText{font:600 11px/1.4 var(--font-sans);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink)}.ktg8ja_heroBadgeText b{color:var(--teal-800);font-weight:600}.ktg8ja_coachH1{font:500 clamp(40px, 4.6vw, 68px)/1.03 var(--font-sans);letter-spacing:var(--track-display);color:var(--teal-800);white-space:nowrap;margin:10px 0 0}.ktg8ja_coachSub{font:500 clamp(16px, 1.35vw, 20px)/1.55 var(--font-sans);max-width:520px;color:var(--ink);margin:16px 0 0}.ktg8ja_notifyField{background:#fdfbf7f0;border:1px solid #fdfbf7f2;border-radius:999px;align-items:center;gap:6px;margin-top:28px;padding:6px 6px 6px 20px;display:flex;box-shadow:0 16px 36px -18px #1a1d1c80}.ktg8ja_notifyField input{font:var(--type-ui);color:var(--ink);background:0 0;border:none;outline:none;width:200px}.ktg8ja_notifyError{border-color:var(--d-danger);box-shadow:0 0 0 3px #b4231824,0 16px 36px -18px #1a1d1c80}.ktg8ja_notifySuccess{border-color:var(--selection);box-shadow:0 0 0 3px #14555b29,0 16px 36px -18px #1a1d1c80}.ktg8ja_notifyMsg{font:500 13px/1.4 var(--font-sans);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fdfbf7d9;border-radius:999px;margin-top:10px;padding:5px 12px}.ktg8ja_wide{box-sizing:border-box;z-index:2;max-width:1280px;margin:0 auto;padding:96px 64px 72px;position:relative}.ktg8ja_meetSection{background:linear-gradient(#e3eef000 0% 30%,#e3eef014 45%,#e3eef033 58%,#e3eef061 70%,#e3eef08f 80%,#e3eef0b8 90%,#e3eef0d9 100%);position:relative;overflow:hidden}.ktg8ja_meetTile{opacity:.2;mix-blend-mode:overlay;background-image:url(/assets/coach-d/tile-pattern-beige.webp);background-position:50%;background-size:100% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 45%,#0000 80%);mask-image:linear-gradient(#000 45%,#0000 80%)}.ktg8ja_hwSection{background:linear-gradient(#e3eef0d9 0%,#e3eef08c 55%,#e3eef059 100%);position:relative;overflow:hidden}.ktg8ja_locSection{background:linear-gradient(175deg,#e3eef000 0%,#e3eef073 45%,#e3eef0d9 100%);margin:112px 0 0;position:relative;overflow:hidden}.ktg8ja_locTile{opacity:.1;mix-blend-mode:multiply;background-image:url(/assets/coach-d/tile-pattern.webp);background-position:50%;background-size:100% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 45%);mask-image:linear-gradient(#0000 0%,#000 45%)}.ktg8ja_topFade{background:linear-gradient(180deg, var(--page), #f7f2ea00);height:16%;position:absolute;top:0;left:0;right:0}.ktg8ja_videoCard{cursor:pointer;border-radius:24px;justify-content:center;align-items:center;height:600px;margin-top:48px;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px -32px #1a1d1c73}.ktg8ja_videoFrame{background:var(--teal-900);border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.ktg8ja_videoBg{background-position:50% 30%;background-size:cover;position:absolute;inset:0}.ktg8ja_videoOverlay{width:100%;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.ktg8ja_videoScrim{background:linear-gradient(#1a1d1c29,#1a1d1c3d 40%,#1a1d1c73);position:absolute;inset:0}.ktg8ja_playBtn{z-index:2;background:#fdfbf7eb;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;transition:transform .15s cubic-bezier(.34,1.4,.64,1);display:flex;position:relative;box-shadow:0 16px 40px -12px #1a1d1c8c}.ktg8ja_videoCard:hover .ktg8ja_playBtn,.ktg8ja_videoOverlay:focus-visible .ktg8ja_playBtn{transform:scale(1.06)}.ktg8ja_hwGrid{grid-template-columns:minmax(320px,5fr) 7fr;align-items:start;gap:24px;margin-top:48px;display:grid}.ktg8ja_hwSteps{flex-direction:column;gap:16px;display:flex}.ktg8ja_hwCard{cursor:pointer;background:var(--card);border:1px solid var(--border-soft);transition:border-color .15s var(--ease-swift);text-align:left;font:inherit;border-radius:24px;flex-direction:column;padding:0;display:flex;overflow:hidden}.ktg8ja_hwCardOn{border-color:var(--selection);box-shadow:0 16px 36px -24px #1a1d1c59}.ktg8ja_hwCardInner{flex:1;gap:18px;padding:24px 26px;display:flex}.ktg8ja_hwNum{font:500 36px/1.1 var(--font-sans);color:var(--text-3);opacity:.5}.ktg8ja_hwTitle{font:500 19px/1.3 var(--font-sans);letter-spacing:var(--track-h2);margin:0}.ktg8ja_hwBody{font:var(--type-body-m);color:var(--text-2);margin:0}.ktg8ja_hwBarTrack{background:#14555b1f;height:4px;overflow:hidden}.ktg8ja_hwBar{background:var(--teal-700);height:100%}.ktg8ja_hwVisual{box-sizing:border-box;background-position:top;background-size:cover;border-radius:24px;height:100%;min-height:560px;position:relative;overflow:hidden}.ktg8ja_featGrid3{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;display:grid}.ktg8ja_featCard{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;overflow:hidden}.ktg8ja_featCardTitle{font:500 22px/1.25 var(--font-sans);letter-spacing:var(--track-h2);margin:0}.ktg8ja_featCardCopy{flex:1}.ktg8ja_featCardImg{object-fit:cover;border-radius:14px;width:124%;height:170px;margin:16px -16% -46px -8%;display:block;transform:rotate(-6deg)translate(40px);box-shadow:0 30px 60px -22px #1a1d1c59}.ktg8ja_tiltArmed{transition-property:opacity,transform,scale;transition-duration:var(--d-reveal-duration), var(--d-reveal-duration), var(--d-lift-duration);transition-timing-function:var(--d-reveal-ease), var(--d-reveal-ease), var(--ease-swift)}.ktg8ja_tiltFrom{opacity:0;transform:rotate(var(--d-tilt-from-rot)) translate3d(var(--d-tilt-from-x), var(--d-tilt-from-y), 0)}@media (hover:hover){.ktg8ja_featCard:hover [data-tilt-still]{scale:var(--d-piece-hover-scale)}}.ktg8ja_featCard:focus-within [data-tilt-still]{scale:var(--d-piece-hover-scale)}@media (prefers-reduced-motion:reduce){.ktg8ja_featCard:hover [data-tilt-still],.ktg8ja_featCard:focus-within [data-tilt-still]{scale:none}}.ktg8ja_pillsRow{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.ktg8ja_practicePill{cursor:pointer;appearance:none;font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;transition:color .2s var(--ease-swift), border-color .2s var(--ease-swift);color:var(--text-2);border:1px solid var(--border-soft);background:0 0;border-radius:999px;padding:9px 18px}.ktg8ja_practicePillOn{color:var(--teal-800);border:1px solid var(--selection)}.ktg8ja_whyGrid{grid-template-columns:minmax(300px,5fr) 7fr;align-items:center;gap:48px;display:grid}.ktg8ja_whyLeft{flex-direction:column;align-items:flex-start;display:flex}.ktg8ja_whyFootnote{font:var(--type-body-s);color:var(--text-3);max-width:420px;margin:56px 0 0}.ktg8ja_whyCard{background:var(--card);border:1px solid var(--border-soft);border-radius:24px;flex-direction:column;padding:40px 44px;display:flex}.ktg8ja_barRow{align-items:center;gap:16px;margin-top:26px;display:flex}.ktg8ja_barRow+.ktg8ja_barRow{margin-top:14px}.ktg8ja_barName{width:86px;font:600 13px/1 var(--font-sans);letter-spacing:.1em}.ktg8ja_barTrack{border-radius:8px;flex:1;height:34px;overflow:hidden}.ktg8ja_barTrackCoach{background:#10515a14}.ktg8ja_barTrackGpt{background:#b9b29f24}.ktg8ja_barFill{transform-origin:0;height:100%;animation:ktg8ja_barGrow 1.4s var(--ease-swift) .2s both;border-radius:8px}.ktg8ja_barHold{animation-play-state:paused}.ktg8ja_barFillCoach{background:linear-gradient(90deg, var(--teal-600), var(--teal-700));width:100%}.ktg8ja_barFillGpt{background:var(--d-border-soft);width:20%;animation-delay:.35s}.ktg8ja_barVal{width:64px;font:500 36px/1 var(--font-sans);text-align:right}.ktg8ja_whyDivider{border-top:1px dashed var(--border-strong);margin-top:36px}.ktg8ja_multRow{align-items:center;gap:24px;margin-top:32px;display:flex}.ktg8ja_multBadge{font:500 44px/1 var(--font-sans);letter-spacing:var(--track-display);color:var(--gold-deep);background:#d9a73e29;border-radius:14px;padding:18px 26px;animation:3s ease-in-out infinite ktg8ja_glowPulse}.ktg8ja_multKicker{letter-spacing:.12em;color:var(--text-3);font:600 13px/1 ui-monospace,Menlo,monospace}.ktg8ja_multLine{font:500 20px/1.4 var(--font-sans);color:var(--ink)}.ktg8ja_locHead{font:500 clamp(32px, 3.2vw, 44px)/1.1 var(--font-sans);letter-spacing:var(--track-display);margin:0;animation:.55s cubic-bezier(.2,.7,.3,1) both ktg8ja_locIn}.ktg8ja_locSub{font:var(--type-body-m);color:var(--text-2);max-width:520px;margin:2px 0 0;animation:.55s cubic-bezier(.2,.7,.3,1) both ktg8ja_locIn}.ktg8ja_locStage{flex-direction:column;align-items:center;gap:12px;min-height:118px;display:flex}.ktg8ja_locPill{appearance:none;cursor:pointer;font:var(--type-ui);font-family:var(--font-sans);transition:color .2s var(--ease-swift), border-color .2s var(--ease-swift);color:var(--ink);border:1px solid var(--border-strong);background:var(--card);border-radius:999px;padding:11px 22px;position:relative;overflow:hidden}.ktg8ja_locPillOn{color:var(--teal-800);border-color:var(--selection);font-weight:600}.ktg8ja_locPill:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px}.ktg8ja_locSweep{pointer-events:none;background:linear-gradient(110deg,#0000 30%,#d9a73e4d 50%,#0000 70%);animation:3.4s linear .3s infinite ktg8ja_pillSweep;position:absolute;inset:0;transform:translate(-100%)}.ktg8ja_jaFont{font-family:"Hiragino Sans", "Yu Gothic", "Noto Sans JP", var(--font-sans)}.ktg8ja_coachStats{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;margin-top:48px;display:grid}.ktg8ja_coachStatCard{background:var(--card);border:1px solid var(--border-soft);border-radius:24px;flex-direction:column;gap:8px;padding:28px;display:flex}.ktg8ja_coachStatNum{font:500 48px/1 var(--font-sans);color:var(--teal-700)}.ktg8ja_coachStatLabel{font:var(--type-body-m)}.ktg8ja_coachStatSrc{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}.ktg8ja_entBand{box-sizing:border-box;border-radius:24px;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.ktg8ja_entBg{background-image:url(/assets/imagery/studio-enterprise-pair.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.ktg8ja_entScrim{background:linear-gradient(100deg,#0c424ad6 0%,#10515a99 60%,#10515a1a 100%);position:absolute;inset:0}.ktg8ja_entContent{z-index:2;flex-direction:column;align-items:flex-start;max-width:520px;padding:64px;display:flex;position:relative}.ktg8ja_entSub{font:var(--type-body-m);color:#fdfbf7e0;max-width:44ch;margin:18px 0 0}.ktg8ja_entBand a.ktg8ja_entBtn,.ktg8ja_entBtn{cursor:pointer;font:var(--type-ui);color:var(--teal-800);transition:transform .15s cubic-bezier(.34, 1.4, .64, 1), background .15s var(--ease-swift);background:#fdfbf7eb;border:1px solid #fdfbf7f2;border-radius:999px;margin-top:24px;padding:12px 24px;font-weight:500;text-decoration:none;display:inline-block;box-shadow:0 10px 24px -14px #1a1d1c66}.ktg8ja_entBand a.ktg8ja_entBtn:hover,.ktg8ja_entBtn:hover{background:var(--d-white);color:var(--teal-800);transform:translateY(-1px)}.ktg8ja_casesBand{justify-content:center;align-items:center;min-height:780px;display:flex;position:relative;overflow:hidden}.ktg8ja_casesBg{background-image:url(/assets/coach-d/testimonial-bg.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.ktg8ja_casesScrim{background:linear-gradient(#1a1d1c47,#1a1d1c2e 45%,#1a1d1c61);position:absolute;inset:0}.ktg8ja_casesInner{z-index:2;box-sizing:border-box;width:100%;max-width:880px;padding:96px 64px;position:relative}.ktg8ja_casesCard{background:var(--ww-85);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #fdfbf799;border-radius:24px;box-shadow:0 30px 60px -30px #0a363c73}.ktg8ja_casesStack{flex-direction:column;gap:24px;padding:16px 24px;display:flex}.ktg8ja_casesEyebrow{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-3)}.ktg8ja_casesQuote{margin:0}.ktg8ja_casesQuoteText{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}.ktg8ja_casesAttr{font:450 15px/1.5 var(--font-sans);color:var(--ink);margin-top:20px}.ktg8ja_casesAction{justify-content:flex-start;display:flex}@media (max-width:900px){.ktg8ja_wide{padding-left:24px;padding-right:24px}.ktg8ja_hwGrid,.ktg8ja_whyGrid{grid-template-columns:minmax(0,1fr)}.ktg8ja_multRow{flex-wrap:wrap}.ktg8ja_featGrid3{grid-template-columns:minmax(0,1fr)}.ktg8ja_videoCard{height:420px}.ktg8ja_coachH1{white-space:normal;max-width:calc(62vw - 24px)}.ktg8ja_coachSub{max-width:min(520px,62vw - 24px)}.ktg8ja_casesBand{min-height:0}.ktg8ja_casesInner{padding:72px 24px}.ktg8ja_casesStack{gap:20px;padding:8px}}.ktg8ja_rv{opacity:0;transform:translateY(var(--d-reveal-rise));transition:opacity var(--d-reveal-duration) var(--d-reveal-ease), transform var(--d-reveal-duration) var(--d-reveal-ease)}.ktg8ja_rvIn{opacity:1;transform:translateY(0)}.ktg8ja_rvD0{transition-delay:0s}.ktg8ja_rvD1{transition-delay:var(--d-reveal-d1)}.ktg8ja_rvD2{transition-delay:var(--d-reveal-d2)}.ktg8ja_rvD3{transition-delay:var(--d-reveal-d3)}.ktg8ja_rvD4{transition-delay:var(--d-reveal-d4)}.ktg8ja_rvD5{transition-delay:var(--d-reveal-d5)}.ktg8ja_rvD6{transition-delay:var(--d-reveal-d6)}.ktg8ja_rvD7{transition-delay:var(--d-reveal-d7)}.ktg8ja_tiltD1{transition-delay:var(--d-reveal-d1), var(--d-reveal-d1), 0s}.ktg8ja_tiltD2{transition-delay:var(--d-reveal-d2), var(--d-reveal-d2), 0s}.ktg8ja_tiltD3{transition-delay:var(--d-reveal-d3), var(--d-reveal-d3), 0s}@media (prefers-reduced-motion:reduce){.ktg8ja_rv{opacity:1;transition:none;transform:none}.ktg8ja_barFill{animation:none}}
.BCUuva_stage{aspect-ratio:16/9;cursor:default;height:auto}.BCUuva_off{display:none}.BCUuva_screen{width:100%;height:100%;font-family:var(--font-sans);color:var(--ink);position:absolute;inset:0;container-type:inline-size}.BCUuva_reel{background:var(--teal-900)}.BCUuva_reel video{object-fit:cover;width:100%;height:100%;display:block}.BCUuva_rp{background:linear-gradient(180deg, var(--page) 0%, var(--page-warm) 100%)}.BCUuva_rp__vid{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.BCUuva_rp:not([data-still]) .BCUuva_rp__bg,.BCUuva_rp:not([data-still]) .BCUuva_rp__who img,.BCUuva_rp[data-still] .BCUuva_rp__vid{display:none}.BCUuva_rp__bg{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.BCUuva_rp__stage{z-index:3;align-items:flex-end;height:100%;display:flex;position:absolute;inset:0}.BCUuva_rp__who{flex:0 0 40%;height:100%;position:relative}.BCUuva_rp__who img{filter:drop-shadow(0 2.1cqi 3.2cqi #1a1d1c42)drop-shadow(0 .25cqi .6cqi #1a1d1c1f);width:auto;max-width:none;height:42.3cqi;position:absolute;bottom:0;left:53%;transform:translate(-50%)}.BCUuva_rp__convo{box-sizing:border-box;flex-direction:column;flex:0 0 60%;justify-content:center;align-items:flex-start;gap:1.1cqi;min-width:0;height:100%;padding:5.25cqi 5.25cqi 5.25cqi 3cqi;display:flex}.BCUuva_rp__b{box-sizing:border-box;max-width:88%;padding:1.15cqi 1.45cqi;font-size:1.28cqi;font-weight:500;line-height:1.36;transition:opacity .4s,transform .4s cubic-bezier(.34,1.4,.64,1)}.BCUuva_rp[data-armed] .BCUuva_rp__b{opacity:0;transform:translateY(.9cqi)}.BCUuva_rp[data-armed] .BCUuva_rp__b.BCUuva_on{opacity:1;transform:none}.BCUuva_rp__bThem{-webkit-backdrop-filter:blur(1.25cqi);backdrop-filter:blur(1.25cqi);background:#fdfbf7e6;border:1px solid #fffffff2;border-radius:1.2cqi 1.2cqi 1.2cqi .22cqi;box-shadow:0 .5cqi 1.2cqi #1a1d1c1f}.BCUuva_rp__bYou{background:linear-gradient(180deg, var(--teal-600), var(--teal-700));border:1px solid var(--teal-800);color:var(--warm-white);border-radius:1.2cqi 1.2cqi .22cqi;align-self:flex-end;box-shadow:0 .5cqi 1.2cqi #0a363c47}.BCUuva_rp__typing{opacity:0;background:#fdfbf7e6;border:1px solid #fffffff2;border-radius:1.2cqi 1.2cqi 1.2cqi .22cqi;align-items:center;gap:.36cqi;padding:1.15cqi 1.45cqi;transition:opacity .28s;display:flex;box-shadow:0 .5cqi 1.2cqi #1a1d1c1f}.BCUuva_rp__typing.BCUuva_on{opacity:1}.BCUuva_rp__typing i{background:var(--muted);border-radius:50%;width:.5cqi;height:.5cqi;animation:1.1s ease-in-out infinite BCUuva_rp-dot}.BCUuva_rp__typing i:nth-child(2){animation-delay:.16s}.BCUuva_rp__typing i:nth-child(3){animation-delay:.32s}.BCUuva_rp__composer{box-sizing:border-box;-webkit-backdrop-filter:blur(1.25cqi);backdrop-filter:blur(1.25cqi);background:#fdfbf7db;border:1px solid #fffffff2;border-radius:999px;align-items:center;gap:1cqi;width:100%;margin-top:1.4cqi;padding:.7cqi .7cqi .7cqi 1.5cqi;display:flex;box-shadow:0 1.5cqi 3cqi -1.5cqi #1a1d1c59}.BCUuva_rp__ph{color:var(--text-3);flex:1;font-size:1.15cqi;font-weight:500}.BCUuva_rp__mic{background:linear-gradient(180deg, var(--teal-600), var(--teal-700));border:1px solid var(--teal-800);border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.7cqi;height:2.7cqi;display:flex;box-shadow:inset 0 .12cqi #ffffff2e,0 .4cqi .8cqi #0a363c47}.BCUuva_rp__mic svg{width:1.18cqi;height:1.18cqi}@keyframes BCUuva_rp-dot{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-.3cqi)}}.BCUuva_qr{background:var(--sand-600)}.BCUuva_qr__ph{object-fit:cover;object-position:56% 18%;width:100%;height:100%;position:absolute;inset:0}.BCUuva_qr__scrim{background:linear-gradient(90deg,#1a1d1c4d 0%,#1a1d1c24 40%,#1a1d1c0a 62%,#1a1d1c24 100%);position:absolute;inset:0}.BCUuva_qr__panel{box-sizing:border-box;-webkit-backdrop-filter:blur(1.6cqi);backdrop-filter:blur(1.6cqi);background:#faf7f2e0;border:1px solid #fffffff2;border-radius:1.5cqi;width:42cqi;padding:2.9cqi 3.1cqi;position:absolute;top:50%;left:5.5cqi;transform:translateY(-50%);box-shadow:0 2.5cqi 5cqi -2cqi #1a1d1c73}.BCUuva_qr__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--teal-700);font-size:1.02cqi;font-weight:600}.BCUuva_qr__sit{color:var(--text-2);margin:.85cqi 0 0;font-size:1.28cqi;font-weight:500;line-height:1.42}.BCUuva_qr__q{letter-spacing:-.02em;margin:1.5cqi 0 0;font-size:2.1cqi;font-weight:500;line-height:1.2}.BCUuva_qr__rows{flex-direction:column;gap:.75cqi;margin-top:1.9cqi;display:flex}.BCUuva_qr__row{box-sizing:border-box;border:1px solid var(--border-strong);background:#fffdf9db;border-radius:.65cqi;align-items:center;gap:1cqi;padding:1.05cqi 1.3cqi;font-size:1.28cqi;font-weight:500;display:flex;position:relative}.BCUuva_qr__k{border:1px solid var(--border-strong);width:2.05cqi;height:2.05cqi;color:var(--text-3);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.95cqi;font-weight:600;display:flex}.BCUuva_qr__rowRight{background:var(--d-mist-pale);border-color:var(--color-success)}.BCUuva_qr__rowRight .BCUuva_qr__k{background:var(--color-success);color:var(--warm-white);border:none}.BCUuva_qr__ring{pointer-events:none;border:.19cqi solid var(--selection);opacity:0;border-radius:.75cqi;position:absolute;inset:-.14cqi;box-shadow:0 0 0 .38cqi #14555b26}.BCUuva_qr__tk{background:var(--color-success);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.95cqi;height:1.95cqi;margin-left:auto;display:flex}.BCUuva_qr__tk svg{width:1.05cqi;height:1.05cqi}.BCUuva_qr__why{color:var(--text-2);margin-top:1.6cqi;font-size:1.2cqi;font-weight:500;line-height:1.4}.BCUuva_qr__why b{color:var(--ink);font-weight:500}.BCUuva_qr[data-armed] .BCUuva_qr__eyebrow,.BCUuva_qr[data-armed] .BCUuva_qr__sit,.BCUuva_qr[data-armed] .BCUuva_qr__q,.BCUuva_qr[data-armed] .BCUuva_qr__row,.BCUuva_qr[data-armed] .BCUuva_qr__why{opacity:0;transform:translateY(.7cqi)}.BCUuva_qr[data-armed] .BCUuva_qr__tk{transform:scale(0)}.BCUuva_qr[data-armed][data-run] .BCUuva_qr__eyebrow{animation:BCUuva_qr-rise .5s var(--d-reveal-ease) 0s both}.BCUuva_qr[data-armed][data-run] .BCUuva_qr__sit{animation:BCUuva_qr-rise .5s var(--d-reveal-ease) 80ms both}.BCUuva_qr[data-armed][data-run] .BCUuva_qr__q{animation:BCUuva_qr-rise .5s var(--d-reveal-ease) .26s both}.BCUuva_qr[data-armed][data-run] .BCUuva_qr__row:first-of-type{animation:BCUuva_qr-rise .5s var(--d-reveal-ease) .52s both}.BCUuva_qr[data-armed][data-run] .BCUuva_qr__row:nth-of-type(2){animation:BCUuva_qr-rise .5s var(--d-reveal-ease) .62s both}.BCUuva_qr[data-armed][data-run] .BCUuva_qr__row:nth-of-type(3){animation:BCUuva_qr-rise .5s var(--d-reveal-ease) .72s both}.BCUuva_qr[data-armed][data-run] .BCUuva_qr__ring{animation:BCUuva_qr-ring 1.1s var(--d-reveal-ease) 1.24s both}.BCUuva_qr[data-armed][data-run] .BCUuva_qr__tk{animation:BCUuva_qr-tick .4s var(--d-reveal-ease) 1.6s both}.BCUuva_qr[data-armed][data-run] .BCUuva_qr__why{animation:BCUuva_qr-rise .5s var(--d-reveal-ease) 1.82s both}@keyframes BCUuva_qr-rise{0%{opacity:0;transform:translateY(.7cqi)}to{opacity:1;transform:none}}@keyframes BCUuva_qr-ring{0%{opacity:0}18%,70%{opacity:1}to{opacity:0}}@keyframes BCUuva_qr-tick{0%{transform:scale(0)}to{transform:scale(1)}}.BCUuva_sv{background:var(--d-mist-pale)}.BCUuva_sv__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.BCUuva_sv__card{box-sizing:border-box;background:var(--d-white);border-radius:.94cqi;position:absolute;box-shadow:0 .42cqi 1.15cqi #1a1d1c1a}.BCUuva_sv__controls{align-items:stretch;width:72.87cqi;height:14.26cqi;padding:2cqi 0;display:flex;top:2.77cqi;left:2.55cqi}.BCUuva_sv__grp{border-right:1px solid #1a1d1c1a;flex-direction:column;flex:1;justify-content:flex-start;padding:0 1.35cqi;display:flex}.BCUuva_sv__grp:last-child{border-right:0}.BCUuva_sv__grpWide{flex:1.15}.BCUuva_sv__lab{justify-content:space-between;align-items:baseline;gap:.6cqi;display:flex}.BCUuva_sv__lab b{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:.88cqi;font-weight:600}.BCUuva_sv__lab i{color:var(--teal-700);font-variant-numeric:tabular-nums;font-size:1cqi;font-style:normal;font-weight:600}.BCUuva_sv__track{background:#1a1d1c24;border-radius:.13cqi;height:.26cqi;margin-top:1.2cqi;position:relative}.BCUuva_sv__track s{background:var(--d-white);border:.09cqi solid var(--teal-600);border-radius:50%;width:1cqi;height:1cqi;margin:-.5cqi 0 0 -.5cqi;position:absolute;top:50%;box-shadow:0 .1cqi .26cqi #1a1d1c38}.BCUuva_sv__opts{grid-template-columns:1fr 1fr;gap:.55cqi;margin-top:.85cqi;display:grid}.BCUuva_sv__opt{text-align:center;background:var(--d-paper-warm);color:var(--text-2);border:1px solid #1a1d1c1a;border-radius:.5cqi;padding:.68cqi 0;font-size:.95cqi;font-weight:500}.BCUuva_sv__optOn{background:var(--teal-700);border-color:var(--teal-800);color:var(--warm-white)}.BCUuva_sv__truss{gap:.65cqi;margin-top:.85cqi;display:flex}.BCUuva_sv__tr{text-align:center;background:var(--d-paper-warm);border:1px solid #1a1d1c1a;border-radius:.6cqi;flex:1;padding:.6cqi 0 .45cqi}.BCUuva_sv__trOn{background:var(--teal-100);border-color:var(--teal-700)}.BCUuva_sv__tr svg{width:2.2cqi;height:1.35cqi;margin:0 auto .3cqi;display:block}.BCUuva_sv__tr span{color:var(--text-2);font-size:.82cqi;font-weight:500}.BCUuva_sv__trOn span{color:var(--teal-700)}.BCUuva_sv__goal{width:20.16cqi;height:14.26cqi;padding:2cqi 1.6cqi;top:2.77cqi;left:77.29cqi}.BCUuva_sv__goal h4{letter-spacing:-.01em;margin:.7cqi 0 0;font-size:1.2cqi;font-weight:500}.BCUuva_sv__goal ul{margin:1.05cqi 0 0;padding:0;list-style:none}.BCUuva_sv__goal li{color:var(--ink);align-items:center;gap:.62cqi;margin-top:.72cqi;font-size:.95cqi;font-weight:500;display:flex}.BCUuva_sv__goal li svg{flex:none;width:1.05cqi;height:1.05cqi}.BCUuva_sv__metrics{gap:1.15cqi;width:48.51cqi;height:7.55cqi;display:flex;position:absolute;top:47.07cqi;left:48.94cqi}.BCUuva_sv__metric{box-sizing:border-box;background:var(--d-white);border-radius:.94cqi;flex-direction:column;flex:1;justify-content:center;padding:.94cqi 1.04cqi;display:flex;box-shadow:0 .42cqi 1.15cqi #1a1d1c1a}.BCUuva_sv__mhead{align-items:center;gap:.52cqi;display:flex}.BCUuva_sv__mhead svg{flex:none;width:1.45cqi;height:1.45cqi}.BCUuva_sv__mhead b{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:.72cqi;font-weight:600}.BCUuva_sv__mval{font-variant-numeric:tabular-nums;margin-top:.6cqi;font-size:1.85cqi;font-weight:500;line-height:1}.BCUuva_sv__mval s{color:var(--text-3);margin-left:.21cqi;font-size:.85cqi;text-decoration:none}.BCUuva_sv__mval[data-alarm=on]{color:var(--d-danger)}@media (prefers-reduced-motion:reduce){.BCUuva_rp__b,.BCUuva_rp__typing,.BCUuva_rp__typing i,.BCUuva_qr__eyebrow,.BCUuva_qr__sit,.BCUuva_qr__q,.BCUuva_qr__row,.BCUuva_qr__ring,.BCUuva_qr__tk,.BCUuva_qr__why{transition:none;animation:none}.BCUuva_rp[data-armed] .BCUuva_rp__b{opacity:1;transform:none}.BCUuva_rp__typing{display:none}.BCUuva_qr[data-armed] .BCUuva_qr__eyebrow,.BCUuva_qr[data-armed] .BCUuva_qr__sit,.BCUuva_qr[data-armed] .BCUuva_qr__q,.BCUuva_qr[data-armed] .BCUuva_qr__row,.BCUuva_qr[data-armed] .BCUuva_qr__why{opacity:1;transform:none}.BCUuva_qr[data-armed] .BCUuva_qr__ring{opacity:0}.BCUuva_qr[data-armed] .BCUuva_qr__tk{transform:scale(1)}}@media (hover:hover){.BCUuva_screen [data-piece]{transition:scale var(--d-lift-duration) var(--ease-swift), translate var(--d-lift-duration) var(--ease-swift)}.BCUuva_screen:hover [data-piece=media]{scale:var(--d-piece-hover-scale)}.BCUuva_screen:hover [data-piece=control]{scale:var(--d-piece-hover-scale-control)}.BCUuva_screen:hover [data-piece=text]{translate:0 var(--d-piece-hover-rise)}}.BCUuva_screen:focus-within [data-piece=media]{scale:var(--d-piece-hover-scale)}.BCUuva_screen:focus-within [data-piece=control]{scale:var(--d-piece-hover-scale-control)}.BCUuva_screen:focus-within [data-piece=text]{translate:0 var(--d-piece-hover-rise)}@media (prefers-reduced-motion:reduce){.BCUuva_screen [data-piece]{transition:none;translate:none;scale:none}}@container (max-width:560px){.BCUuva_rp__who{flex:0 0 30%}.BCUuva_rp__convo{flex:0 0 70%;gap:.8cqi;padding:2.6cqi 2.8cqi 2.6cqi 1.8cqi}.BCUuva_rp__b{max-width:96%;padding:1.4cqi 1.7cqi;font-size:2.3cqi}.BCUuva_rp__ph{font-size:2.1cqi}.BCUuva_rp__typing{padding:1.2cqi 1.7cqi}.BCUuva_rp__typing i{width:.8cqi;height:.8cqi}.BCUuva_rp__composer{gap:.8cqi;margin-top:.9cqi;padding:.5cqi .5cqi .5cqi 1.3cqi}.BCUuva_rp__mic{width:4.2cqi;height:4.2cqi}.BCUuva_rp__mic svg{width:1.9cqi;height:1.9cqi}.BCUuva_qr__panel{width:66cqi;padding:2.4cqi 2.6cqi;left:3.4cqi}.BCUuva_qr__eyebrow{font-size:1.6cqi}.BCUuva_qr__sit{font-size:1.9cqi}.BCUuva_qr__q{margin-top:1.1cqi;font-size:3cqi}.BCUuva_qr__rows{gap:.55cqi;margin-top:1.3cqi}.BCUuva_qr__row{gap:.8cqi;padding:1.1cqi 1.3cqi;font-size:1.9cqi}.BCUuva_qr__k{width:2.8cqi;height:2.8cqi;font-size:1.4cqi}.BCUuva_qr__tk{width:2.6cqi;height:2.6cqi}.BCUuva_qr__tk svg{width:1.4cqi;height:1.4cqi}.BCUuva_qr__why{margin-top:1.1cqi;font-size:1.75cqi}}
.MEjiUa_heroBase{background:var(--overlay-onimage);position:absolute;inset:0}.MEjiUa_heroAnchor{background:var(--overlay-hero-anchor);position:absolute;inset:0}@media (max-width:900px){.MEjiUa_heroAnchor{background:var(--overlay-hero-anchor-mobile)}.MEjiUa_heroBase{background:var(--overlay-onimage-mobile)}}.MEjiUa_heroEyebrow{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--warm-white);opacity:1}.MEjiUa_pickGrid{margin-top:48px}.MEjiUa_pickList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex;position:relative}.MEjiUa_pickItem{position:relative}.MEjiUa_pickRow{appearance:none;border:0;border-top:1px solid var(--border-soft);text-align:left;cursor:pointer;width:100%;color:var(--ink);transition:opacity var(--d-lift-duration) var(--ease-swift);background:0 0;align-items:baseline;gap:20px;padding:22px 8px;display:flex}.MEjiUa_pickItem:first-child .MEjiUa_pickRow{border-top:0}.MEjiUa_pickRow:hover{opacity:.72}.MEjiUa_pickRow:focus-visible{outline:2px solid var(--teal-600);outline-offset:3px;border-radius:4px}.MEjiUa_pickNum{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);color:var(--text-3);flex:none;width:26px}.MEjiUa_pickTitle{font:500 clamp(20px, 2.1vw, 28px)/1.25 var(--font-sans);letter-spacing:var(--track-h2);color:var(--text-2)}.MEjiUa_pickRowOn{opacity:1}.MEjiUa_pickRowOn .MEjiUa_pickTitle{color:var(--teal-800)}.MEjiUa_pickRowOn .MEjiUa_pickNum{color:var(--teal-600)}.MEjiUa_cardSlot{padding:0 0 24px}.MEjiUa_card{background:var(--card);border:1px solid var(--border-soft);box-shadow:var(--d-lift-shadow);border-radius:24px;flex-direction:column;align-items:flex-start;gap:18px;padding:28px;display:flex}.MEjiUa_cardPill{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--teal-700);background:var(--chip-fill);border:1px solid var(--border-soft);border-radius:999px;padding:6px 14px}.MEjiUa_cardLine{font:500 clamp(22px, 2.3vw, 30px)/1.3 var(--font-sans);letter-spacing:var(--track-h2);color:var(--ink);margin:0}.MEjiUa_cardWho{align-items:center;gap:12px;display:flex}.MEjiUa_avatar{background:var(--teal-700);width:40px;height:40px;color:var(--d-white);font:500 17px/40px var(--font-sans);text-align:center;border-radius:999px;flex:none}.MEjiUa_cardWhoName{font:var(--type-body-m);color:var(--text-2)}.MEjiUa_cardHook{font:var(--type-body-m);color:var(--text-3);margin:0}.MEjiUa_cardLink{font:var(--type-ui);transition:opacity var(--d-lift-duration) var(--ease-swift);font-weight:600;text-decoration:none}.MEjiUa_cardLink:hover{opacity:.74}.MEjiUa_cardActions{flex-wrap:wrap;gap:10px 24px;display:flex}@media (min-width:900px){.MEjiUa_pickItem{position:static}.MEjiUa_pickList{padding-right:calc(42% + 48px)}.MEjiUa_cardSlot{width:42%;padding:0;position:absolute;top:0;right:0}}.MEjiUa_ctxStage{flex-direction:column;align-items:center;gap:28px;margin-top:56px;display:flex}.MEjiUa_laptop{flex-direction:column;align-items:center;width:min(420px,82vw);display:flex}.MEjiUa_laptopScreen{aspect-ratio:16/10;border:2px solid var(--teal-700);background:var(--d-sky-tint);border-radius:16px 16px 4px 4px;justify-content:center;align-items:center;width:100%;display:flex}.MEjiUa_laptopBase{background:var(--teal-700);border-radius:0 0 10px 10px;width:calc(100% + 44px);max-width:92vw;height:10px}.MEjiUa_laptopMark{width:54px;height:54px}.MEjiUa_ctxTiles{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.MEjiUa_ctxTile{background:var(--card);border:1px solid var(--border-soft);font:var(--type-ui);color:var(--text-2);border-radius:999px;align-items:center;gap:10px;padding:12px 22px;font-weight:600;display:flex}.MEjiUa_ctxCube{background:var(--teal-600);border-radius:2px;flex:none;width:8px;height:8px}@media (min-width:900px){.MEjiUa_ctxStage{grid-template-columns:1fr auto 1fr;align-items:center;gap:40px;display:grid}.MEjiUa_ctxTiles{flex-direction:column;align-items:stretch;gap:14px}.MEjiUa_ctxTilesLeft{order:1}.MEjiUa_laptop{order:2}.MEjiUa_ctxTilesRight{order:3}}.MEjiUa_costGrid{gap:20px;margin-top:48px;display:grid}.MEjiUa_costRow{background:var(--card);border:1px solid var(--border-soft);border-radius:24px;flex-direction:column;gap:14px;padding:28px;display:flex}.MEjiUa_costFigure{font:500 clamp(34px, 4vw, 52px)/1 var(--font-sans);letter-spacing:var(--track-display)}.MEjiUa_costFigureThem{color:var(--text-3)}.MEjiUa_costFigureUs{color:var(--teal-700)}.MEjiUa_costLabel{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-3)}.MEjiUa_costTrack{background:var(--d-mist-pale);border-radius:999px;height:14px;overflow:hidden}.MEjiUa_costFill{border-radius:999px;height:100%}.MEjiUa_costFillThem{background:var(--d-stone);width:100%}.MEjiUa_costFillUs{background:var(--teal-600);width:4%;min-width:14px}.MEjiUa_costBanner{background:var(--teal-800);color:var(--warm-white);font:500 clamp(20px, 2.1vw, 28px)/1.3 var(--font-sans);letter-spacing:var(--track-h2);border-radius:24px;margin-top:8px;padding:28px 32px}@media (min-width:760px){.MEjiUa_costGrid{grid-template-columns:1fr 1fr}.MEjiUa_costBanner{grid-column:1/-1}}.MEjiUa_closeRow{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.MEjiUa_crossRow{flex-wrap:wrap;gap:10px 32px;margin-top:28px;display:flex}.MEjiUa_crossLink{font:var(--type-ui);transition:opacity var(--d-lift-duration) var(--ease-swift);font-weight:600;text-decoration:none}.MEjiUa_crossLink:hover{opacity:.74}.MEjiUa_crossLead{font:var(--type-body-m);color:var(--text-3)}
.FrMw8q_section{--pc-bust:url(/assets/practice/tim-cutout.webp);--pc-still:url(/assets/theme-c/travertine-corridor.jpg);--pc-plate:url(/assets/practice/sunrise-plate.jpg);--pc-glass:color-mix(in srgb, var(--paper) 88%, transparent);--pc-glass-nav:color-mix(in srgb, var(--paper) 82%, transparent);--pc-rim:1px solid #fffffff2;--pc-beat-push:3s;--pc-beat-fill:1.5s;--pc-beat-in:var(--dur-slower)}@media (prefers-reduced-motion:reduce){.FrMw8q_section{--pc-beat-push:0s;--pc-beat-fill:0s;--pc-beat-in:0s}.FrMw8q_card:hover .FrMw8q_wave i,.FrMw8q_card:focus-visible .FrMw8q_wave i,.FrMw8q_card:hover .FrMw8q_bar .FrMw8q_wave i,.FrMw8q_card:focus-visible .FrMw8q_bar .FrMw8q_wave i{animation:none}}.FrMw8q_grid{gap:var(--space-7);grid-template-columns:repeat(3,1fr);display:grid}.FrMw8q_grid[data-count="4"]{grid-template-columns:repeat(2,1fr)}@media (max-width:1080px){.FrMw8q_grid[data-count="4"]{grid-template-columns:1fr}.FrMw8q_grid{gap:var(--space-9);grid-template-columns:1fr}}.FrMw8q_card{color:inherit;text-decoration:none;display:block}.FrMw8q_screen{aspect-ratio:16/11;border-radius:var(--radius-2xl);isolation:isolate;background-image:var(--pc-plate);border:var(--rim-raised);box-shadow:var(--shadow-lg);transition:box-shadow var(--motion-hover-out) var(--ease-shift), transform var(--motion-hover-out) var(--ease-shift);background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;container:screen/size}.FrMw8q_card:hover .FrMw8q_screen,.FrMw8q_card:focus-visible .FrMw8q_screen{transform:translate3d(0, calc(-1 * var(--motion-rise)), 0);box-shadow:var(--shadow-xl);transition-duration:var(--motion-hover)}.FrMw8q_capture{aspect-ratio:16/11;border-radius:var(--radius-2xl);isolation:isolate;border:var(--rim-raised);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.FrMw8q_tagSlot{margin-top:var(--space-5)}.FrMw8q_tagSlot+h3{margin-top:var(--space-2)}.FrMw8q_card h3{margin-top:var(--space-5);font-size:var(--text-h4);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.FrMw8q_card p{margin-top:var(--space-3);font-size:var(--text-body);line-height:var(--leading-relaxed);color:var(--color-text-muted);max-width:34ch}.FrMw8q_more{margin-top:var(--space-4);align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-subtle);display:flex}.FrMw8q_arw{color:var(--color-accent-text)}.FrMw8q_hdr{background:var(--pc-glass);border:var(--pc-rim);-webkit-backdrop-filter:blur(60px)saturate(1.04);backdrop-filter:blur(60px)saturate(1.04);box-shadow:var(--shadow-xl);border-radius:3cqw;align-items:center;gap:3cqw;padding:2.1cqw 2.8cqw;display:flex;position:absolute;top:5%;left:5%;right:5%}.FrMw8q_kick{white-space:nowrap;font-size:2.3cqw;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-eyebrow);flex:none}.FrMw8q_segs{flex:1;gap:1.4cqw;display:flex}.FrMw8q_seg{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-text) 14%, transparent);flex:1;height:.85cqw;position:relative;overflow:hidden}.FrMw8q_seg.FrMw8q_done:after,.FrMw8q_seg.FrMw8q_now:after{content:"";background:var(--teal-700);border-radius:var(--radius-pill);transform-origin:0;position:absolute;inset:0}.FrMw8q_seg.FrMw8q_done:after{transform:scaleX(1)}.FrMw8q_seg.FrMw8q_now:after{transition:transform var(--pc-beat-fill) var(--ease-settle);transform:scaleX(.42)}.FrMw8q_card:hover .FrMw8q_seg.FrMw8q_now:after,.FrMw8q_card:focus-visible .FrMw8q_seg.FrMw8q_now:after{transform:scaleX(1)}.FrMw8q_coach{aspect-ratio:760/819;background-image:var(--pc-bust);width:36cqw;filter:drop-shadow(0 1.6cqw 2.6cqw color-mix(in srgb, var(--color-text) 22%, transparent));pointer-events:none;background-position:bottom;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;left:1.5cqw}.FrMw8q_coach.FrMw8q_tall{width:41cqw}.FrMw8q_badge{border-radius:var(--radius-pill);background:var(--pc-glass-nav);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:var(--pc-rim);height:5.4cqw;box-shadow:var(--shadow-md);align-items:center;gap:.7cqw;padding:0 1.9cqw;display:flex;position:absolute;bottom:13cqw;left:28cqw}.FrMw8q_wave{align-items:center;gap:.55cqw;height:2.6cqw;display:flex}.FrMw8q_wave i{border-radius:var(--radius-pill);background:var(--teal-600);opacity:.5;width:.55cqw;height:.9cqw;display:block}.FrMw8q_card:hover .FrMw8q_wave i,.FrMw8q_card:focus-visible .FrMw8q_wave i{animation:FrMw8q_pcWave .9s var(--ease-shift) infinite;opacity:1}.FrMw8q_card:hover .FrMw8q_wave i:nth-child(2){animation-delay:.11s}.FrMw8q_card:hover .FrMw8q_wave i:nth-child(3){animation-delay:.24s}.FrMw8q_card:hover .FrMw8q_wave i:nth-child(4){animation-delay:.35s}.FrMw8q_card:hover .FrMw8q_wave i:nth-child(5){animation-delay:.17s}@keyframes FrMw8q_pcWave{0%,to{height:.9cqw}50%{height:2.6cqw}}.FrMw8q_bar{border-radius:var(--radius-pill);background:var(--pc-glass-nav);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:var(--pc-rim);height:8.2cqw;box-shadow:var(--shadow-md);align-items:center;gap:2cqw;padding:0 1.1cqw 0 4.4cqw;display:flex;position:absolute;bottom:5%;left:39cqw;right:7%}.FrMw8q_ph{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-text-subtle);flex:1;font-size:2.6cqw;overflow:hidden}.FrMw8q_cc{font-size:2.2cqw;font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);color:var(--color-text-subtle);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:.5cqw 1.5cqw}.FrMw8q_mic{background:linear-gradient(180deg, var(--teal-600) 0%, var(--teal-700) 100%);width:6.2cqw;height:6.2cqw;box-shadow:var(--shadow-flat-dark);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.FrMw8q_mic:after{content:"";border-radius:var(--radius-pill);background:var(--color-text-inverse);width:1.6cqw;height:2.4cqw}.FrMw8q_envMedia{background-position:1% 46%;background-size:196%}.FrMw8q_envSim{background-position:34% 36%;background-size:184%}.FrMw8q_envRole{background-position:98% 52%;background-size:132%}.FrMw8q_envCoach:before{background-image:url(/assets/studio-captures/thumb-coaches.avif);background-position:50% 42%;background-size:cover}.FrMw8q_video{aspect-ratio:16/9;box-shadow:var(--shadow-xl);border:var(--pc-rim);background:var(--teal-900);border-radius:2.6cqw;position:absolute;top:15%;left:30%;right:6%;overflow:hidden}.FrMw8q_vimg{background-image:var(--pc-still);transition:transform var(--pc-beat-push) var(--ease-settle);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1)}.FrMw8q_card:hover .FrMw8q_vimg,.FrMw8q_card:focus-visible .FrMw8q_vimg{transform:scale(1.05)}.FrMw8q_play{background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:11cqw;height:11cqw;box-shadow:var(--shadow-md);transition:opacity var(--motion-hover-out) var(--ease-shift), transform var(--motion-hover-out) var(--ease-shift);border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.FrMw8q_play:after{content:"";border-left:3.2cqw solid var(--teal-800);border-top:2.1cqw solid #0000;border-bottom:2.1cqw solid #0000;width:0;height:0;margin-left:1cqw}.FrMw8q_card:hover .FrMw8q_play,.FrMw8q_card:focus-visible .FrMw8q_play{opacity:0;transform:scale(.86)}.FrMw8q_vbar{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--paper) 42%, transparent);opacity:0;height:.8cqw;transition:opacity var(--motion-hover-out) var(--ease-shift);position:absolute;bottom:3.6cqw;left:4cqw;right:4cqw}.FrMw8q_card:hover .FrMw8q_vbar,.FrMw8q_card:focus-visible .FrMw8q_vbar{opacity:1}.FrMw8q_vbar span{border-radius:var(--radius-pill);background:var(--gold);width:18%;transition:width var(--pc-beat-fill) var(--ease-settle);position:absolute;inset:0 auto 0 0}.FrMw8q_card:hover .FrMw8q_vbar span,.FrMw8q_card:focus-visible .FrMw8q_vbar span{width:74%}.FrMw8q_dur{color:var(--color-text-inverse);background:var(--overlay-onimage);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;padding:.5cqw 1.6cqw;font-size:2.2cqw;position:absolute;top:3.4cqw;right:3.4cqw}.FrMw8q_deck{aspect-ratio:16/9;transition:transform var(--motion-hover-out) var(--ease-shift);position:absolute;top:19%;left:32%;right:6%;transform:rotate(-2.8deg)}.FrMw8q_card:hover .FrMw8q_deck,.FrMw8q_card:focus-visible .FrMw8q_deck{transform:rotate(-4.2deg)}.FrMw8q_dk{box-shadow:var(--shadow-xl);transform-origin:6% 100%;transition:transform var(--motion-hover-out) var(--ease-shift), opacity var(--motion-hover-out) var(--ease-shift);border-radius:2.8cqw;position:absolute;inset:0}.FrMw8q_dk.FrMw8q_l2{background:var(--stone-100);opacity:.92;transform:rotate(2deg)scale(.985)}.FrMw8q_dk.FrMw8q_l3{background:var(--stone-200);opacity:.8;transform:rotate(4.2deg)scale(.97)}.FrMw8q_card:hover .FrMw8q_dk.FrMw8q_l2{transform:rotate(3.6deg)scale(.985)}.FrMw8q_card:hover .FrMw8q_dk.FrMw8q_l3{transform:rotate(7.4deg)scale(.97)}.FrMw8q_dk.FrMw8q_top{background:var(--color-surface);padding:2.7cqw 3cqw}.FrMw8q_smsg{background:var(--stone-100);font-size:2.5cqw;line-height:var(--leading-snug);color:var(--color-text-muted);border-radius:.8cqw 2cqw 2cqw;padding:1.9cqw 2.1cqw}.FrMw8q_smsg u{color:var(--color-accent-text);border-bottom:1px solid var(--color-border);text-decoration:none}.FrMw8q_sopts{gap:1.5cqw;margin-top:2.3cqw;display:flex}.FrMw8q_sopt{text-align:center;font-size:2.5cqw;font-weight:var(--fw-medium);border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);color:var(--teal-700);transition:background var(--dur-base) var(--ease-shift), color var(--dur-base) var(--ease-shift), border-color var(--dur-base) var(--ease-shift), opacity var(--dur-base) var(--ease-shift), transform var(--dur-base) var(--ease-shift);flex:1;padding:1.5cqw .5cqw;position:relative}.FrMw8q_card:hover .FrMw8q_sopt.FrMw8q_yes,.FrMw8q_card:focus-visible .FrMw8q_sopt.FrMw8q_yes{background:linear-gradient(180deg, var(--teal-600) 0%, var(--teal-700) 100%);color:var(--color-primary-contrast);box-shadow:var(--shadow-flat-dark);border-color:#0000;transition-delay:.5s;transform:translateY(-1px)}.FrMw8q_card:hover .FrMw8q_sopt.FrMw8q_no,.FrMw8q_card:focus-visible .FrMw8q_sopt.FrMw8q_no{opacity:.34;transition-delay:.5s}.FrMw8q_score{align-items:center;gap:1.6cqw;margin-top:2.6cqw;display:flex}.FrMw8q_strack{border-radius:var(--radius-pill);background:var(--stone-200);flex:1;height:1.1cqw;overflow:hidden}.FrMw8q_strack span{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--teal-500) 0%, var(--gold) 100%);width:54%;height:100%;transition:width 1.1s var(--ease-settle) .62s;display:block}.FrMw8q_card:hover .FrMw8q_strack span,.FrMw8q_card:focus-visible .FrMw8q_strack span{width:86%}.FrMw8q_delta{font-size:2.2cqw;font-weight:var(--fw-semibold);color:var(--color-accent-text);font-variant-numeric:tabular-nums;opacity:0;transition:opacity var(--dur-base) var(--ease-settle), transform var(--dur-base) var(--ease-settle);transform:translateY(.9cqw)}.FrMw8q_card:hover .FrMw8q_delta,.FrMw8q_card:focus-visible .FrMw8q_delta{opacity:1;transition-delay:1.15s;transform:none}.FrMw8q_stick{background:var(--gold);width:4.3cqw;height:4.3cqw;color:var(--color-text-on-gold);font-size:2.2cqw;font-weight:var(--fw-bold);opacity:0;transition:opacity var(--dur-base) var(--ease-settle), transform var(--dur-base) var(--ease-settle);border-radius:50%;place-items:center;display:grid;position:absolute;top:-1.7cqw;right:-1.1cqw;transform:scale(.4)}.FrMw8q_card:hover .FrMw8q_stick,.FrMw8q_card:focus-visible .FrMw8q_stick{opacity:1;transition-delay:.82s;transform:none}.FrMw8q_tree{aspect-ratio:16/10;position:absolute;top:16%;left:34%;right:6%}.FrMw8q_tree svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.FrMw8q_tree path{fill:none;stroke-width:2.4px;stroke-linecap:round}.FrMw8q_rail{stroke:color-mix(in srgb, var(--color-text) 22%, transparent)}.FrMw8q_live{stroke:var(--teal-600);stroke-dasharray:150;stroke-dashoffset:150px;transition:stroke-dashoffset 1.05s var(--ease-settle) .1s}.FrMw8q_card:hover .FrMw8q_live,.FrMw8q_card:focus-visible .FrMw8q_live{stroke-dashoffset:0}.FrMw8q_node{background:linear-gradient(180deg, var(--teal-600) 0%, var(--teal-700) 100%);width:4.4cqw;height:4.4cqw;box-shadow:0 0 0 .8cqw color-mix(in srgb, var(--paper) 90%, transparent);transition:box-shadow var(--motion-hover-out) var(--ease-shift);border-radius:50%;margin:-2.2cqw 0 0 -1.4cqw;position:absolute;top:50%;left:0}.FrMw8q_card:hover .FrMw8q_node,.FrMw8q_card:focus-visible .FrMw8q_node{box-shadow:0 0 0 .8cqw color-mix(in srgb, var(--paper) 92%, transparent), 0 0 3.4cqw color-mix(in srgb, var(--gold) 60%, transparent)}.FrMw8q_out{aspect-ratio:16/10;background:var(--paper);width:36%;box-shadow:var(--shadow-md);transition:opacity var(--motion-hover-out) var(--ease-shift), box-shadow var(--motion-hover-out) var(--ease-shift);border-radius:2.2cqw;align-items:flex-end;gap:.8cqw;padding:2cqw;display:flex;position:absolute;right:0}.FrMw8q_out.FrMw8q_up{top:0}.FrMw8q_out.FrMw8q_dn{bottom:0}.FrMw8q_out i{background:var(--color-border);height:30%;transition:height .95s var(--ease-settle) .55s, background .95s var(--ease-settle) .55s;border-radius:.5cqw;flex:1}.FrMw8q_out.FrMw8q_up i:nth-child(2){height:40%}.FrMw8q_out.FrMw8q_up i:nth-child(3){height:34%}.FrMw8q_out.FrMw8q_up i:nth-child(4){height:44%}.FrMw8q_out.FrMw8q_dn i:nth-child(2){height:36%}.FrMw8q_out.FrMw8q_dn i:nth-child(3){height:26%}.FrMw8q_out.FrMw8q_dn i:nth-child(4){height:22%}.FrMw8q_card:hover .FrMw8q_out.FrMw8q_up i:first-child{background:var(--teal-500);height:40%}.FrMw8q_card:hover .FrMw8q_out.FrMw8q_up i:nth-child(2){background:var(--teal-600);height:58%}.FrMw8q_card:hover .FrMw8q_out.FrMw8q_up i:nth-child(3){background:var(--teal-600);height:76%}.FrMw8q_card:hover .FrMw8q_out.FrMw8q_up i:nth-child(4){background:var(--gold);height:94%}.FrMw8q_card:hover .FrMw8q_out.FrMw8q_dn{opacity:.3}.FrMw8q_card:hover .FrMw8q_out.FrMw8q_up{box-shadow:var(--shadow-lg)}.FrMw8q_oflag{background:var(--gold);width:4.3cqw;height:4.3cqw;color:var(--color-text-on-gold);font-size:2.2cqw;font-weight:var(--fw-bold);opacity:0;transition:opacity var(--dur-base) var(--ease-settle), transform var(--dur-base) var(--ease-settle);border-radius:50%;place-items:center;display:grid;position:absolute;top:-1.6cqw;right:-1.2cqw;transform:scale(.4)}.FrMw8q_card:hover .FrMw8q_oflag,.FrMw8q_card:focus-visible .FrMw8q_oflag{opacity:1;transition-delay:1.35s;transform:none}.FrMw8q_bub{background:var(--color-surface);max-width:62%;color:var(--color-text);border:1px solid var(--color-border);font-size:3cqw;line-height:var(--leading-snug);box-shadow:var(--shadow-md);border-radius:3cqw;padding:2.4cqw 2.8cqw;position:absolute}.FrMw8q_bub.FrMw8q_a{border-top-left-radius:.9cqw;max-width:58%;top:19%;left:31%}.FrMw8q_bub.FrMw8q_b{background:linear-gradient(180deg, var(--teal-600) 0%, var(--teal-700) 100%);max-width:52%;color:var(--color-text-inverse);opacity:0;transition:opacity var(--pc-beat-in) var(--ease-settle) .6s, transform var(--pc-beat-in) var(--ease-settle) .6s;border-color:#0000;border-radius:3cqw 3cqw .9cqw;top:46%;right:6%;transform:translateY(2cqw)}.FrMw8q_card:hover .FrMw8q_bub.FrMw8q_b,.FrMw8q_card:focus-visible .FrMw8q_bub.FrMw8q_b{opacity:1;transform:none}.FrMw8q_bar.FrMw8q_live{border-color:var(--pc-rim)}.FrMw8q_bar .FrMw8q_wave{height:3.4cqw}.FrMw8q_bar .FrMw8q_wave i{background:var(--teal-600);height:1.1cqw}.FrMw8q_card:hover .FrMw8q_bar .FrMw8q_wave i,.FrMw8q_card:focus-visible .FrMw8q_bar .FrMw8q_wave i{animation:FrMw8q_pcWaveTall .9s var(--ease-shift) infinite}@keyframes FrMw8q_pcWaveTall{0%,to{height:1.1cqw}50%{height:3.4cqw}}.FrMw8q_chart{aspect-ratio:160/52;background:color-mix(in srgb, var(--paper) 92%, transparent);border-radius:1.6cqw;position:relative;overflow:hidden}.FrMw8q_chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.FrMw8q_chart path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.FrMw8q_past{stroke:var(--teal-700);stroke-width:2px}.FrMw8q_proj{stroke:var(--color-text-subtle);stroke-width:1.5px;stroke-dasharray:3 3;transition:opacity var(--dur-base) var(--ease-standard)}.FrMw8q_taken{stroke:var(--teal-600);stroke-width:2.4px;stroke-dasharray:190;stroke-dashoffset:190px;transition:stroke-dashoffset 1.05s var(--ease-standard)}.FrMw8q_card:hover .FrMw8q_taken,.FrMw8q_card:focus-visible .FrMw8q_taken{stroke-dashoffset:0;transition-delay:.5s}.FrMw8q_card:hover .FrMw8q_projUp,.FrMw8q_card:focus-visible .FrMw8q_projUp{opacity:0;transition-delay:.5s}.FrMw8q_card:hover .FrMw8q_projFlat,.FrMw8q_card:focus-visible .FrMw8q_projFlat{opacity:.28;transition-delay:.5s}.FrMw8q_chartNode{background:var(--paper);border:.55cqw solid var(--teal-600);border-radius:50%;width:2.6cqw;height:2.6cqw;margin:-1.3cqw 0 0 -1.3cqw;position:absolute;top:59.5%;left:55%}.FrMw8q_axis{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subtle);font-size:1.9cqw;position:absolute;bottom:1.2cqw;right:1.8cqw}.FrMw8q_chartDelta{font-variant-numeric:tabular-nums;color:var(--color-accent-text);opacity:0;font-size:2.1cqw;font-weight:600;transition:opacity .24s ease-out,transform .24s ease-out;position:absolute;top:1.2cqw;right:1.8cqw;transform:translateY(.9cqw)}.FrMw8q_card:hover .FrMw8q_chartDelta,.FrMw8q_card:focus-visible .FrMw8q_chartDelta{opacity:1;transition-delay:1.35s;transform:none}.FrMw8q_coach.FrMw8q_mia{background-image:url(/assets/practice/mia-cutout.webp)}.FrMw8q_envSim .FrMw8q_deck{left:19%;right:19%}.FrMw8q_envSim .FrMw8q_bar{left:7%}
._2TEYeq_section{padding:var(--section-y) 0}._2TEYeq_section:nth-of-type(2n){background:var(--color-bg-alt)}._2TEYeq_centerPlaceholder{max-width:var(--container-narrow);margin:0 auto}._2TEYeq_grid2{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}._2TEYeq_cardBody{color:var(--color-text-muted)}._2TEYeq_split{gap:var(--space-9);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}._2TEYeq_outcomeGrid{gap:var(--space-6);grid-template-columns:1fr 1.4fr;align-items:stretch;display:grid}._2TEYeq_outcomeTrio{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}._2TEYeq_metricTile{border:var(--rim-raised);box-shadow:var(--shadow-raised);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-6);justify-content:center;gap:var(--space-3);flex-direction:column;display:flex}._2TEYeq_metricStat{font-size:var(--text-h1);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);color:var(--color-stat);margin:0;line-height:1}._2TEYeq_metricNote{max-width:64ch;margin:var(--space-6) 0 0;font-size:var(--text-body);font-weight:var(--fw-light);color:var(--color-text-muted);line-height:1.6}._2TEYeq_quoteTile{border:var(--rim-raised);box-shadow:var(--shadow-raised);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-6);gap:var(--space-4);flex-direction:column;justify-content:center;display:flex}._2TEYeq_quoteText{font-size:var(--text-h4);line-height:var(--leading-snug);color:var(--color-text-strong);margin:0}._2TEYeq_quoteAttr{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._2TEYeq_proofSolo{max-width:var(--container-narrow);text-align:center;margin:0 auto}@media (max-width:900px){._2TEYeq_grid2,._2TEYeq_split,._2TEYeq_outcomeGrid,._2TEYeq_outcomeTrio{grid-template-columns:minmax(0,1fr)}}._2TEYeq_splitStrip{border:var(--hairline);border-radius:var(--radius-2xl);background:var(--color-surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;overflow:hidden}._2TEYeq_splitStrip>.cr-card{box-shadow:none;background:0 0;border:0;border-radius:0}._2TEYeq_splitStrip>.cr-card+.cr-card{border-left:var(--hairline)}@media (max-width:900px){._2TEYeq_splitStrip{grid-template-columns:minmax(0,1fr)}._2TEYeq_splitStrip>.cr-card+.cr-card{border-left:0;border-top:var(--hairline)}}
.q9fWcq_byline{font-size:var(--c-web-small);color:var(--c-ink-meta);margin:0 0 20px;line-height:1.5}.q9fWcq_byline+.q9fWcq_byline{margin-top:-12px}.q9fWcq_bylineName{color:var(--c-ink-80);font-weight:var(--c-w-medium)}a.q9fWcq_bylineName,.q9fWcq_byline a{color:var(--c-ink-80);text-underline-offset:.2em;text-decoration:underline}.q9fWcq_body h3{font-size:var(--c-web-lead);line-height:1.3;font-weight:var(--c-w-medium);color:var(--c-ink);margin:40px 0 12px}.q9fWcq_body ul{margin:16px 0 0;padding-left:1.25em;list-style:outside}.q9fWcq_body li+li{margin-top:8px}.q9fWcq_body li::marker{color:var(--c-ink-meta)}.q9fWcq_body *+p,.q9fWcq_body *+ul{margin-top:16px}.q9fWcq_tableWrap{margin:24px 0 0;overflow-x:auto}.q9fWcq_table{border-collapse:collapse;width:100%;font-size:var(--c-web-small);line-height:1.5}.q9fWcq_table caption{caption-side:bottom;text-align:left;color:var(--c-ink-meta);padding-top:8px}.q9fWcq_table th,.q9fWcq_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--c-web-line);padding:12px 16px 12px 0}.q9fWcq_table th{color:var(--c-ink);font-weight:var(--c-w-medium)}.q9fWcq_embed{border-radius:var(--c-web-radius);background:var(--c-web-dark);width:100%;margin:24px 0 0;position:relative;overflow:hidden}.q9fWcq_embedVideo{aspect-ratio:16/9}.q9fWcq_embedSpotify{height:232px}.q9fWcq_embedInteractive{height:560px}.q9fWcq_embed>[data-embed-consent]{aspect-ratio:auto;height:100%;max-height:none;box-shadow:none}.q9fWcq_embedPending{text-align:center;place-items:center;padding:24px;display:grid}.q9fWcq_embedPending p{font-size:var(--c-web-small);color:var(--c-text-on-dark-secondary);margin:0}.q9fWcq_embedFrame{border:0;width:100%;height:100%;display:block}.q9fWcq_withSummary{gap:16px 24px;margin:24px 0 0;display:grid}.q9fWcq_withSummary .q9fWcq_embed{margin:0}@media (min-width:760px){.q9fWcq_withSummary{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}.q9fWcq_summary p{font-size:var(--c-web-small);margin:0;line-height:1.55}.q9fWcq_summary p+p{margin-top:12px}.q9fWcq_episodeMeta{font-size:var(--c-web-small);grid-template-columns:minmax(4.5em,max-content) minmax(0,1fr);gap:4px 16px;margin:16px 0 0;line-height:1.5;display:grid}.q9fWcq_episodeMeta dt{color:var(--c-ink-meta)}.q9fWcq_episodeMeta dd{color:var(--c-ink-80);margin:0}.q9fWcq_moments{margin:16px 0 0;padding:0;list-style:none}.q9fWcq_moments li{border-bottom:1px solid var(--c-web-line);grid-template-columns:5.5em minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.q9fWcq_moments li+li{margin-top:0}.q9fWcq_moments time{color:var(--c-ink-meta);font-variant-numeric:tabular-nums}.q9fWcq_transcript{border-top:1px solid var(--c-web-line);border-bottom:1px solid var(--c-web-line);margin:40px 0 0}.q9fWcq_transcript summary{cursor:pointer;color:var(--c-ink);font-weight:var(--c-w-medium);padding:16px 0}.q9fWcq_transcript summary:focus-visible{outline:2px solid var(--c-teal-600);outline-offset:2px}.q9fWcq_transcriptBody{padding-bottom:16px}.q9fWcq_related{margin-top:72px}.q9fWcq_related>h2{font-size:var(--c-web-h3);letter-spacing:-.02em;line-height:1.2;font-weight:var(--c-w-book);color:var(--c-ink);margin:0 0 24px}.q9fWcq_filter{margin-bottom:32px}.q9fWcq_chipButton{appearance:none;font:inherit;cursor:pointer;background:0 0}.q9fWcq_chipButton[aria-pressed=true]{border-color:var(--c-ink);color:var(--c-ink);font-weight:var(--c-w-medium)}.q9fWcq_chipButton:focus-visible{outline:2px solid var(--c-teal-600);outline-offset:2px}.q9fWcq_card{display:contents}.q9fWcq_list[data-filter=guide] .q9fWcq_card:not([data-type=guide]),.q9fWcq_list[data-filter=thought-leadership] .q9fWcq_card:not([data-type=thought-leadership]),.q9fWcq_list[data-filter=podcast-talk] .q9fWcq_card:not([data-type=podcast-talk]),.q9fWcq_list[data-filter=research] .q9fWcq_card:not([data-type=research]),.q9fWcq_list[data-filter=case-study] .q9fWcq_card:not([data-type=case-study]){display:none}
.ir5mBW_hero{isolation:isolate;background:var(--c-web-dark);color:var(--c-text-on-dark);padding:clamp(120px,13vw,176px) 0 clamp(72px,8vw,104px);scroll-margin-top:96px;position:relative;overflow:hidden}.ir5mBW_hero:focus{outline:none}.ir5mBW_heroInner{z-index:1;max-width:var(--c-web-max);padding-left:var(--c-web-gutter);padding-right:var(--c-web-gutter);margin:0 auto;position:relative}.ir5mBW_cobrand{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.ir5mBW_cobrandMark{width:auto;height:37px;display:block}.ir5mBW_cobrandRule{background:var(--c-text-on-dark-quiet);width:1px;height:24px}.ir5mBW_cobrandPlate{background:var(--c-web-light);border-radius:var(--c-web-radius-sm);padding:6px 9px;display:inline-flex}.ir5mBW_cobrandAtd{width:auto;height:50px;display:block}@media (max-width:600px){.ir5mBW_cobrand{gap:14px}.ir5mBW_cobrandRule{display:none}.ir5mBW_cobrandMark{height:31px}.ir5mBW_cobrandPlate{padding:5px 8px}.ir5mBW_cobrandAtd{height:42px}}.ir5mBW_heroEyebrow{font-size:var(--c-web-eyebrow);font-weight:var(--c-w-semibold);letter-spacing:var(--c-web-track-eyebrow);text-transform:uppercase;color:var(--c-text-on-dark-secondary);margin:44px 0 0}.ir5mBW_heroH1{font-size:var(--c-web-h1);line-height:var(--c-web-lh-heading);letter-spacing:-.02em;font-weight:var(--c-w-book);color:var(--c-text-on-dark);text-wrap:balance;max-width:16ch;margin:16px 0 0}.ir5mBW_heroLead{font-size:var(--c-web-lead);color:var(--c-text-on-dark-secondary);text-wrap:pretty;max-width:60ch;margin:24px 0 0;line-height:1.5}.ir5mBW_heroPhoto{z-index:0;mix-blend-mode:multiply;position:absolute;inset:0}.ir5mBW_heroPhoto img{object-fit:cover;object-position:86% 0%}.ir5mBW_formAnchor{max-width:560px;margin-top:40px}.ir5mBW_motes{pointer-events:none;z-index:0;position:absolute;inset:0}.ir5mBW_motes span{opacity:0;border-radius:50%;position:absolute}.ir5mBW_motes span:first-child{background:var(--c-gold-glow);width:5px;height:5px;animation:11s linear infinite ir5mBW_atdFloat;bottom:6%;left:12%}.ir5mBW_motes span:nth-child(2){background:var(--c-text-on-dark-quiet);width:4px;height:4px;animation:14s linear 2s infinite ir5mBW_atdFloat;bottom:3%;left:34%}.ir5mBW_motes span:nth-child(3){background:var(--c-teal-400);width:4px;height:4px;animation:12s linear 4s infinite ir5mBW_atdFloat;bottom:9%;left:58%}.ir5mBW_motes span:nth-child(4){background:var(--c-text-on-dark-quiet);width:5px;height:5px;animation:15s linear 1s infinite ir5mBW_atdFloat;bottom:2%;left:76%}.ir5mBW_motes span:nth-child(5){background:var(--c-gold-glow);width:4px;height:4px;animation:13s linear 6s infinite ir5mBW_atdFloat;bottom:11%;left:90%}@keyframes ir5mBW_atdFloat{0%{opacity:0;transform:translate(0,0)}12%{opacity:1}to{opacity:0;transform:translateY(-340px)}}@media (prefers-reduced-motion:reduce){.ir5mBW_motes{display:none}}.ir5mBW_fmtGrid{gap:32px var(--c-web-col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:900px){.ir5mBW_fmtGrid{grid-template-columns:minmax(0,1fr)}}.ir5mBW_fmtCard{border-radius:var(--c-web-radius);background:var(--c-white);border:1px solid var(--c-hairline);box-shadow:var(--c-shadow-card);color:inherit;transition:translate var(--c-dur-base) var(--c-ease-out-soft);text-decoration:none;display:block;overflow:hidden;translate:0}@media (hover:hover){.ir5mBW_fmtCard:hover{translate:0 -4px}}.ir5mBW_fmtCard:focus-visible{outline:2px solid var(--c-selection);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ir5mBW_fmtCard{transition:none}.ir5mBW_fmtCard:hover{translate:0}}.ir5mBW_fmtStage{aspect-ratio:16/9;background:var(--c-web-dark);width:100%;display:block;position:relative;overflow:hidden}.ir5mBW_fmtBody{padding:24px 24px 26px;display:block}.ir5mBW_fmtLabel{font-size:var(--c-web-h3);letter-spacing:-.02em;line-height:1.2;font-weight:var(--c-w-book);color:var(--c-ink);display:block}.ir5mBW_fmtLine{font-size:var(--c-web-body);line-height:var(--c-web-lh-body);color:var(--c-ink-60);text-wrap:pretty;margin-top:10px;display:block}.ir5mBW_bandLink{margin:40px 0 0}.ir5mBW_build{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,64px);display:grid}.ir5mBW_buildStepTitle{font-size:var(--c-web-body);font-weight:var(--c-w-semibold);color:var(--c-ink);margin:0;line-height:1.3}.ir5mBW_buildStepBody{font-size:var(--c-web-small);line-height:var(--c-web-lh-body);color:var(--c-ink-60);text-wrap:pretty;margin:6px 0 0}.ir5mBW_mock{margin:0;position:sticky;top:96px}.ir5mBW_mockPlayer{aspect-ratio:16/9;border-radius:var(--c-web-radius-sm);width:100%;position:relative;overflow:hidden;box-shadow:0 24px 48px -20px #0c424a61}.ir5mBW_mockMedia{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ir5mBW_mockScrim{background:linear-gradient(#1a1d1c00 0%,#1a1d1c57 40%,#1a1d1ceb 100%);height:52%;position:absolute;bottom:0;left:0;right:0}.ir5mBW_mockCaption{font-size:clamp(15px,2.6vw,22px);font-weight:var(--c-w-medium);color:var(--c-white);margin:0;line-height:1.16;position:absolute;bottom:5%;left:5%;right:5%}.ir5mBW_mockCaptionAccent{color:var(--c-teal-100);font-style:normal}.ir5mBW_mockPlay{aspect-ratio:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:clamp(38px,6.5%,62px);color:var(--c-white);background:#fdfbf738;border:1px solid #fdfbf7e6;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.ir5mBW_mockPlay svg{width:30%;height:34%;margin-left:4%}@media (max-width:900px){.ir5mBW_build{grid-template-columns:minmax(0,1fr);gap:32px}.ir5mBW_mock{order:-1;position:static}}.ir5mBW_evidenceLinks{flex-wrap:wrap;gap:12px 32px;margin:40px 0 0;display:flex}.ir5mBW_recap{gap:48px var(--c-web-col-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.ir5mBW_recapCopy{flex-direction:column;align-items:stretch;display:flex}@media (max-width:900px){.ir5mBW_recap{grid-template-columns:minmax(0,1fr);gap:40px}}.ir5mBW_recapTitle{font-size:var(--c-web-h3);line-height:var(--c-web-lh-heading);letter-spacing:-.02em;font-weight:var(--c-w-book);color:var(--c-ink);text-wrap:balance;margin:0}.ir5mBW_recapWhen{font-size:var(--c-web-body);line-height:var(--c-web-lh-body);color:var(--c-ink-meta);margin:12px 0 0}.ir5mBW_recapHost{font-size:var(--c-web-small);line-height:var(--c-web-lh-body);color:var(--c-ink-60);margin:4px 0 auto}.ir5mBW_recapPremise{border-left:2px solid var(--c-border-strong);font-size:var(--c-web-lead);color:var(--c-ink);text-wrap:pretty;margin:28px 0 0;padding-left:20px;line-height:1.5}.ir5mBW_speakers{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ir5mBW_speaker{border-radius:var(--c-web-radius-sm);background:var(--c-white);border:1px solid var(--c-hairline);flex-direction:column;align-items:flex-start;gap:14px;padding:22px;display:flex}@media (max-width:900px){.ir5mBW_speakers{grid-template-columns:minmax(0,1fr)}.ir5mBW_speaker{flex-direction:row;align-items:center;gap:20px;padding:20px}}.ir5mBW_speakerPhoto{object-fit:cover;object-position:50% 22%;filter:grayscale();background:var(--c-sand-wash);border-radius:50%;flex:none;width:104px;height:104px}.ir5mBW_speakerText{flex-direction:column;min-width:0;display:flex}.ir5mBW_speakerName{font-size:var(--c-web-body);font-weight:var(--c-w-semibold);color:var(--c-ink)}.ir5mBW_speakerRole{font-size:var(--c-web-small);line-height:var(--c-web-lh-body);color:var(--c-ink-60);margin-top:2px}
._1SZEwW_heroBase{background:var(--overlay-onimage);position:absolute;inset:0}._1SZEwW_heroAnchor{background:var(--overlay-hero-anchor);position:absolute;inset:0}@media (max-width:900px){._1SZEwW_heroAnchor{background:var(--overlay-hero-anchor-mobile)}._1SZEwW_heroBase{background:var(--overlay-onimage-mobile)}}._1SZEwW_heroEyebrow{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--warm-white);opacity:1;margin:0}._1SZEwW_srcLink{font:inherit;letter-spacing:inherit;transition:opacity var(--d-lift-duration) var(--ease-swift);text-decoration:none}._1SZEwW_srcLink:hover{opacity:.74}._1SZEwW_pilotRows{gap:20px;margin:48px 0 0;padding:0;list-style:none;display:grid}._1SZEwW_pilotRow{background:var(--card);border:1px solid var(--border-soft);border-radius:24px;align-items:baseline;gap:18px;padding:28px;display:flex}._1SZEwW_pilotNum{font:var(--type-body-s);letter-spacing:var(--track-eyebrow);color:var(--teal-600);flex:none}._1SZEwW_pilotLine{font:500 clamp(18px, 1.7vw, 22px)/1.3 var(--font-sans);letter-spacing:var(--track-h2);color:var(--ink)}@media (min-width:760px){._1SZEwW_pilotRows{grid-template-columns:repeat(3,minmax(0,1fr))}}
.QvB8UG_door{gap:var(--space-4)}.QvB8UG_doorCta{margin-top:auto}.QvB8UG_doorLink{align-self:flex-start;margin-top:auto}.QvB8UG_doorMarks{margin:var(--space-2) 0 0;gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.QvB8UG_doorMarks li{align-items:flex-start;gap:var(--space-4);display:flex}.QvB8UG_doorMarkText{font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;gap:2px;line-height:1.45;display:flex}.QvB8UG_doorMarkText strong{color:var(--color-text);font-weight:var(--fw-semibold)}.QvB8UG_routerFork{gap:var(--space-9);grid-template-columns:.8fr 1.6fr;align-items:start;display:grid}.QvB8UG_routerYou{border:var(--rim-raised);box-shadow:var(--shadow-raised);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.QvB8UG_routerYou h3{margin:0}.QvB8UG_routerYou p{color:var(--color-text-muted);margin:0}.QvB8UG_routerTeamHead{margin:0 0 var(--space-4)}@media (max-width:900px){.QvB8UG_routerFork{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}}.QvB8UG_capExample{margin:var(--space-4) 0 0;padding-top:var(--space-4);border-top:var(--hairline);font-size:var(--text-sm);color:var(--color-text);text-wrap:pretty;line-height:1.45}.QvB8UG_toggleWrap{justify-content:center;display:flex}.QvB8UG_toggle{margin:0 0 var(--space-6);border:var(--hairline);border-radius:var(--radius-pill);background:var(--color-surface);gap:4px;padding:4px;display:inline-flex}.QvB8UG_toggleBtn{cursor:pointer;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);background:0 0;border:0}.QvB8UG_toggleOn{background:var(--teal-600);color:var(--color-text-inverse)}.QvB8UG_routerRowStatic{cursor:default;color:inherit;text-decoration:none}.QvB8UG_routerRowStatic:hover{background:0 0}.QvB8UG_routerNote{margin:var(--space-6) 0 0;font-size:var(--text-body);color:var(--color-text-muted);text-align:center}.QvB8UG_pieceLink{color:inherit;text-decoration:none}.QvB8UG_launchLane{max-width:var(--container-narrow);text-align:center;margin:0 auto}.QvB8UG_laneNote{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.QvB8UG_handoff{max-width:var(--container-narrow);margin:0 auto}.QvB8UG_handoffHead{margin:0}.QvB8UG_wallStrip{padding:var(--space-10) 0 var(--space-4)}.QvB8UG_buildHead{align-items:center;gap:var(--space-3);display:flex}.QvB8UG_buildHead h3{margin:0}.QvB8UG_buildCloser{max-width:var(--container-narrow);margin:var(--space-8) auto 0;text-align:center;font-size:var(--text-body);color:var(--color-text-muted);text-wrap:pretty}.QvB8UG_measureGrid{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1024px){.QvB8UG_measureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.QvB8UG_measureGrid{grid-template-columns:minmax(0,1fr)}}.QvB8UG_teamsQuote{max-width:720px;margin:var(--space-10) auto 0;text-align:center}.QvB8UG_teamsQuote p{font-size:var(--text-h3);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text);text-wrap:balance;margin:0;line-height:1.4}.QvB8UG_teamsQuote cite{margin-top:var(--space-4);font-style:normal;font-size:var(--text-sm);color:var(--color-text-muted);display:block}.QvB8UG_rollout{padding:var(--space-12) 0;background:var(--color-bg-alt)}.QvB8UG_rolloutGrid{gap:var(--space-6);margin-top:var(--space-9);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.QvB8UG_rolloutItem h3{margin:0 0 var(--space-2);font-size:var(--text-body);font-weight:var(--fw-semibold);color:var(--color-primary)}.QvB8UG_rolloutItem p{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.55}.QvB8UG_rolloutLink{margin:var(--space-8) 0 0;text-align:center}.QvB8UG_pricingHandoff{margin:var(--space-12) 0;text-align:center}@media (max-width:1024px){.QvB8UG_rolloutGrid{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.QvB8UG_rolloutGrid{grid-template-columns:minmax(0,1fr)}.QvB8UG_teamsQuote p{font-size:var(--text-subhead)}}
.l9Q7Aa_section{padding:var(--section-y) 0}.l9Q7Aa_section:nth-of-type(odd){background:var(--color-bg-alt)}.l9Q7Aa_beliefIntro{max-width:40ch;margin:0 auto var(--space-8);text-align:center;font-size:var(--text-h3);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text);text-wrap:balance;line-height:1.25}.l9Q7Aa_beliefFilmPlayer{max-width:900px;margin:0 auto var(--space-11);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);aspect-ratio:16/9;background:var(--teal-800);overflow:hidden}.l9Q7Aa_beliefFilmVideo{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.l9Q7Aa_split{gap:var(--space-9);grid-template-columns:1fr 1fr;align-items:center;display:grid}.l9Q7Aa_grid3{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.l9Q7Aa_manifesto{max-width:var(--container-narrow);gap:var(--space-4);margin:0 auto;display:grid}@media (max-width:900px){.l9Q7Aa_split,.l9Q7Aa_grid3{grid-template-columns:1fr}}.l9Q7Aa_team{margin:var(--space-9) 0 0;gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.l9Q7Aa_teamCard{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-2xl);background:var(--color-surface);border:var(--rim-raised);box-shadow:var(--shadow-raised-sm);flex-direction:column;display:flex}.l9Q7Aa_teamPhoto{aspect-ratio:5/6;object-fit:cover;object-position:top center;border-radius:var(--radius-md);background:var(--color-bg-alt);width:100%;height:auto;display:block}.l9Q7Aa_teamName{font-size:var(--text-subhead);font-weight:var(--fw-medium);color:var(--color-text-strong);margin:0;line-height:1.25}.l9Q7Aa_teamBio{font-size:var(--text-sm);font-weight:var(--fw-light);color:var(--color-text-muted);margin:0;line-height:1.55}.l9Q7Aa_teamCard .cr-textlink{padding-top:var(--space-2);font-size:var(--text-sm);margin-top:auto}@media (max-width:1000px){.l9Q7Aa_team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.l9Q7Aa_team{gap:var(--space-4)}.l9Q7Aa_teamCard{padding:var(--space-4)}}
