.ue8K_q_root{--color-primary-default:var(--yellow-500);--color-primary-hover:var(--yellow-600);--color-primary-active:var(--yellow-700);--color-primary-soft:var(--yellow-100);--color-primary-on:var(--navy-900);--color-secondary-default:var(--navy-700);--color-secondary-hover:var(--navy-900);--color-secondary-soft:var(--navy-50);--color-secondary-on:var(--gray-0);--color-accent-default:var(--blue-500);--color-accent-hover:var(--blue-700);--color-accent-soft:var(--blue-100);--color-text-main:var(--gray-900);--color-text-sub:var(--gray-500);--color-text-muted:var(--gray-400);--color-text-inverse:var(--gray-0);--color-text-link:var(--blue-700);--color-bg-base:var(--gray-25);--color-bg-subtle:var(--gray-50);--color-bg-elevated:#fff;--color-bg-night:var(--navy-700);--color-border-default:var(--gray-200);--color-border-strong:var(--gray-300);--color-success-default:#1f6b3a;--color-success-soft:#e1f3e4;--color-warning-default:#9a4b12;--color-warning-soft:#ffe8d6;--color-error-default:#a32f2f;--color-error-soft:#ffe1e1;--color-info-default:#1f4fb3;--color-info-soft:#e0eaff;--color-tag-sun-bg:#fff3c4;--color-tag-sun-text:#8a6400;--color-tag-apricot-bg:#ffe8d6;--color-tag-apricot-text:#9a4b12;--color-tag-coral-bg:#ffe1e1;--color-tag-coral-text:#a32f2f;--color-tag-leaf-bg:#e1f3e4;--color-tag-leaf-text:#1f6b3a;--color-tag-teal-bg:#ddf3f1;--color-tag-teal-text:#176a66;--color-tag-sky-bg:#e0eaff;--color-tag-sky-text:#1f4fb3;--color-tag-violet-bg:#eee5ff;--color-tag-violet-text:#5b3fa8;--font-sans:var(--font-body),"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP",sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-display:2.5rem;--text-h1:2rem;--text-h2:1.5625rem;--text-h3:1.25rem;--text-body-lg:1rem;--text-body:.875rem;--text-label:.8125rem;--text-caption:.75rem;--leading-tight:1.25;--leading-heading:1.4;--leading-body:1.7;--leading-ui:1.5;--tracking-normal:0;--tracking-body:.02em;--tracking-caption:.03em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--shadow-card:0 1px 2px #1b2a4a0d;--shadow-raised:0 2px 8px #1b2a4a0f;--shadow-cta:0 6px 18px #c99a0038;--shadow-header:0 1px 0 #1b2a4a0f;--container:1120px;--container-narrow:760px;--header-h:64px;--ease:cubic-bezier(.22,.61,.36,1)}@media (max-width:640px){.ue8K_q_root{--text-display:2rem;--text-h1:1.5625rem;--text-h2:1.25rem;--header-h:56px}.ue8K_q_root .ue8K_q_display{font-size:clamp(1.5rem,6.5vw,2rem)}}.ue8K_q_root *,.ue8K_q_root :before,.ue8K_q_root :after{box-sizing:border-box}.ue8K_q_root h1,.ue8K_q_root h2,.ue8K_q_root h3,.ue8K_q_root h4,.ue8K_q_root p{text-wrap:wrap}.ue8K_q_root [id]{scroll-margin-top:calc(var(--header-h) + 16px)}.ue8K_q_root{font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);letter-spacing:var(--tracking-body);color:var(--color-text-main);background:var(--color-bg-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern";overflow-wrap:break-word;margin:0}.ue8K_q_root h1,.ue8K_q_root h2,.ue8K_q_root h3,.ue8K_q_root h4,.ue8K_q_root p,.ue8K_q_root figure,.ue8K_q_root blockquote,.ue8K_q_root ul,.ue8K_q_root ol,.ue8K_q_root dl,.ue8K_q_root dd{margin:0}.ue8K_q_root ul,.ue8K_q_root ol{padding:0;list-style:none}.ue8K_q_root img,.ue8K_q_root svg{max-width:100%;display:block}.ue8K_q_root a{color:var(--color-text-link);text-decoration:none}.ue8K_q_root a:hover{text-decoration:underline}.ue8K_q_root button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.ue8K_q_root h1,.ue8K_q_root h2,.ue8K_q_root h3{font-weight:var(--weight-semibold);letter-spacing:var(--tracking-normal)}.ue8K_q_root h1{font-size:var(--text-h1);line-height:1.35}.ue8K_q_root h2{font-size:var(--text-h2);line-height:var(--leading-heading)}.ue8K_q_root h3{font-size:var(--text-h3);line-height:var(--leading-ui)}.ue8K_q_root strong{font-weight:var(--weight-medium)}.ue8K_q_root :focus-visible{outline:2px solid var(--color-accent-default);outline-offset:3px;border-radius:4px}.ue8K_q_root ::selection{background:var(--color-primary-soft);color:var(--color-primary-on)}.ue8K_q_root .ue8K_q_skip-link{z-index:100;background:var(--color-secondary-default);color:var(--color-secondary-on);border-radius:var(--radius-sm);font-size:var(--text-label);font-weight:var(--weight-medium);transition:top .2s var(--ease);padding:10px 16px;position:absolute;top:-64px;left:16px}.ue8K_q_root .ue8K_q_skip-link:focus-visible{text-decoration:none;top:12px}.ue8K_q_root .ue8K_q_visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ue8K_q_root .ue8K_q_display{font-size:var(--text-display);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal);font-feature-settings:"kern","palt"}.ue8K_q_root .ue8K_q_lead{font-size:var(--text-body-lg);line-height:var(--leading-body);letter-spacing:var(--tracking-body);color:var(--color-text-sub)}.ue8K_q_root .ue8K_q_body-lg{font-size:var(--text-body-lg);line-height:var(--leading-body)}.ue8K_q_root .ue8K_q_label{font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-ui)}.ue8K_q_root .ue8K_q_caption{font-size:var(--text-caption);line-height:var(--leading-ui);letter-spacing:var(--tracking-caption);color:var(--color-text-sub)}.ue8K_q_root .ue8K_q_number{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1}.ue8K_q_root .ue8K_q_text-sub{color:var(--color-text-sub)}.ue8K_q_root .ue8K_q_text-muted{color:var(--color-text-muted)}.ue8K_q_root .ue8K_q_note{font-size:var(--text-caption);line-height:var(--leading-ui);letter-spacing:var(--tracking-caption);color:var(--color-text-muted)}.ue8K_q_root .ue8K_q_kicker{align-items:center;gap:var(--space-2);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-ui);letter-spacing:var(--tracking-body);color:var(--color-text-sub);display:inline-flex}.ue8K_q_root .ue8K_q_kicker:before{content:"";border-radius:var(--radius-pill);background:var(--color-primary-default);flex:none;width:6px;height:6px}.ue8K_q_root .ue8K_q_container{width:100%;max-width:var(--container);padding-inline:var(--space-5);margin-inline:auto}.ue8K_q_root .ue8K_q_container--narrow{max-width:var(--container-narrow)}.ue8K_q_root .ue8K_q_section{padding-block:var(--space-9)}.ue8K_q_root .ue8K_q_section--tight{padding-block:var(--space-8)}.ue8K_q_root .ue8K_q_section--subtle{background:var(--color-bg-subtle)}.ue8K_q_root .ue8K_q_section--night{background:var(--color-bg-night)}@media (max-width:640px){.ue8K_q_root .ue8K_q_section{padding-block:var(--space-8)}.ue8K_q_root .ue8K_q_section--tight{padding-block:var(--space-7)}.ue8K_q_root .ue8K_q_container{padding-inline:var(--space-4)}}.ue8K_q_root .ue8K_q_section-head{max-width:640px;margin-bottom:var(--space-6)}.ue8K_q_root .ue8K_q_section-head--center{text-align:center;margin-inline:auto}.ue8K_q_root .ue8K_q_section-head h2,.ue8K_q_root .ue8K_q_section-head .ue8K_q_lead,.ue8K_q_root .ue8K_q_stack>*+*{margin-top:var(--space-3)}.ue8K_q_root .ue8K_q_stack-lg>*+*{margin-top:var(--space-5)}.ue8K_q_root .ue8K_q_grid{gap:var(--space-4);display:grid}.ue8K_q_root .ue8K_q_grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ue8K_q_root .ue8K_q_grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:860px){.ue8K_q_root .ue8K_q_grid-3{grid-template-columns:1fr}}@media (max-width:640px){.ue8K_q_root .ue8K_q_grid-2{grid-template-columns:1fr}}.ue8K_q_root .ue8K_q_divider{background:var(--color-border-default);border:0;height:1px;margin:0}.ue8K_q_root .ue8K_q_on-night{color:var(--color-text-inverse)}.ue8K_q_root .ue8K_q_cta-final,.ue8K_q_root .ue8K_q_section--night,.ue8K_q_root .ue8K_q_on-night{--color-text-main:#fff;--color-text-sub:#ffffffb8;--color-text-muted:#ffffff85;--color-border-default:#ffffff24;--color-border-strong:#ffffff3d;--color-bg-elevated:#ffffff0f;color:var(--color-text-main)}.ue8K_q_root .ue8K_q_cta-final .ue8K_q_kicker:before,.ue8K_q_root .ue8K_q_section--night .ue8K_q_kicker:before,.ue8K_q_root .ue8K_q_on-night .ue8K_q_kicker:before{background:var(--color-primary-default)}.ue8K_q_root .ue8K_q_mock,.ue8K_q_root .ue8K_q_door{--color-text-main:var(--gray-900);--color-text-sub:var(--gray-500);--color-text-muted:var(--gray-400);--color-text-inverse:var(--gray-0);--color-bg-elevated:#fff;--color-bg-subtle:var(--gray-50);--color-border-default:var(--gray-200);--color-border-strong:var(--gray-300)}.ue8K_q_root .ue8K_q_btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);font-size:var(--text-body);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-body);border-radius:var(--radius-md);text-align:center;white-space:nowrap;transition:background-color .18s var(--ease), border-color .18s var(--ease), color .18s var(--ease), transform .18s var(--ease), box-shadow .18s var(--ease);border:1.5px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.ue8K_q_root .ue8K_q_btn:hover{text-decoration:none}.ue8K_q_root .ue8K_q_btn:active{transform:translateY(1px)}.ue8K_q_root .ue8K_q_btn--primary{background:var(--color-primary-default);color:var(--color-primary-on);box-shadow:var(--shadow-cta)}.ue8K_q_root .ue8K_q_btn--primary:hover{background:var(--color-primary-hover)}.ue8K_q_root .ue8K_q_btn--primary:active{background:var(--color-primary-active)}.ue8K_q_root .ue8K_q_btn--secondary{background:var(--color-secondary-default);color:var(--color-secondary-on)}.ue8K_q_root .ue8K_q_btn--secondary:hover{background:var(--color-secondary-hover)}.ue8K_q_root .ue8K_q_btn--outline{border-color:var(--color-secondary-default);color:var(--color-secondary-default);background:0 0}.ue8K_q_root .ue8K_q_btn--outline:hover{background:var(--color-secondary-soft)}.ue8K_q_root .ue8K_q_cta-final .ue8K_q_btn--outline,.ue8K_q_root .ue8K_q_on-night .ue8K_q_btn--outline,.ue8K_q_root .ue8K_q_section--night .ue8K_q_btn--outline{color:#fff;background:0 0;border-color:#ffffff70}.ue8K_q_root .ue8K_q_cta-final .ue8K_q_btn--outline:hover,.ue8K_q_root .ue8K_q_on-night .ue8K_q_btn--outline:hover,.ue8K_q_root .ue8K_q_section--night .ue8K_q_btn--outline:hover{background:#ffffff1a;border-color:#ffffffb3}.ue8K_q_root .ue8K_q_btn--ghost{color:var(--color-text-sub);min-height:40px;padding-inline:var(--space-3)}.ue8K_q_root .ue8K_q_btn--ghost:hover{color:var(--color-text-main)}.ue8K_q_root .ue8K_q_btn--lg{min-height:56px;padding-inline:var(--space-6);font-size:var(--text-body-lg)}.ue8K_q_root .ue8K_q_btn--sm{min-height:36px;padding-inline:var(--space-4);font-size:var(--text-label)}.ue8K_q_root .ue8K_q_btn--block{width:100%;display:flex}.ue8K_q_root .ue8K_q_btn .ue8K_q_icon{flex:none;width:16px;height:16px}.ue8K_q_root .ue8K_q_btn-group{gap:var(--space-3);flex-wrap:wrap;display:flex}.ue8K_q_root .ue8K_q_btn-group--center{justify-content:center}.ue8K_q_root .ue8K_q_cta-note{margin-top:var(--space-3);font-size:var(--text-caption);line-height:var(--leading-ui);letter-spacing:var(--tracking-caption);color:var(--color-text-sub)}.ue8K_q_root .ue8K_q_badge{border-radius:var(--radius-pill);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-ui);letter-spacing:var(--tracking-body);background:var(--color-tag-sun-bg);color:var(--color-tag-sun-text);align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.ue8K_q_root .ue8K_q_badge .ue8K_q_dot{border-radius:var(--radius-pill);background:currentColor;flex:none;width:6px;height:6px}.ue8K_q_root .ue8K_q_tag{border-radius:var(--radius-pill);font-size:var(--text-caption);font-weight:var(--weight-medium);line-height:var(--leading-ui);letter-spacing:var(--tracking-caption);align-items:center;gap:4px;padding:3px 10px;display:inline-flex}.ue8K_q_root .ue8K_q_tag--sun{background:var(--color-tag-sun-bg);color:var(--color-tag-sun-text)}.ue8K_q_root .ue8K_q_tag--apricot{background:var(--color-tag-apricot-bg);color:var(--color-tag-apricot-text)}.ue8K_q_root .ue8K_q_tag--coral{background:var(--color-tag-coral-bg);color:var(--color-tag-coral-text)}.ue8K_q_root .ue8K_q_tag--leaf{background:var(--color-tag-leaf-bg);color:var(--color-tag-leaf-text)}.ue8K_q_root .ue8K_q_tag--teal{background:var(--color-tag-teal-bg);color:var(--color-tag-teal-text)}.ue8K_q_root .ue8K_q_tag--sky{background:var(--color-tag-sky-bg);color:var(--color-tag-sky-text)}.ue8K_q_root .ue8K_q_tag--violet{background:var(--color-tag-violet-bg);color:var(--color-tag-violet-text)}.ue8K_q_root .ue8K_q_card{background:var(--color-bg-elevated);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-card)}.ue8K_q_root .ue8K_q_card--flat{box-shadow:none}.ue8K_q_root .ue8K_q_card--pad-lg{padding:var(--space-6)}.ue8K_q_root .ue8K_q_card h3{margin-bottom:var(--space-2)}.ue8K_q_root .ue8K_q_card>.ue8K_q_lead,.ue8K_q_root .ue8K_q_card>p{color:var(--color-text-sub)}.ue8K_q_root .ue8K_q_cta-final .ue8K_q_card,.ue8K_q_root .ue8K_q_section--night .ue8K_q_card,.ue8K_q_root .ue8K_q_on-night .ue8K_q_card{box-shadow:none;background:#ffffff0f;border:1px solid #ffffff1a}.ue8K_q_root .ue8K_q_card-title{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.ue8K_q_root .ue8K_q_card-title h3{margin:0}.ue8K_q_root .ue8K_q_icon-chip{border-radius:var(--radius-md);background:var(--color-primary-soft);width:36px;height:36px;color:var(--color-primary-on);flex:none;justify-content:center;align-items:center;display:inline-flex}.ue8K_q_root .ue8K_q_icon-chip svg{width:18px;height:18px}.ue8K_q_root .ue8K_q_icon-chip--sky{background:var(--color-tag-sky-bg);color:var(--color-tag-sky-text)}.ue8K_q_root .ue8K_q_icon-chip--leaf{background:var(--color-tag-leaf-bg);color:var(--color-tag-leaf-text)}.ue8K_q_root .ue8K_q_icon-chip--violet{background:var(--color-tag-violet-bg);color:var(--color-tag-violet-text)}.ue8K_q_root .ue8K_q_icon-chip--teal{background:var(--color-tag-teal-bg);color:var(--color-tag-teal-text)}.ue8K_q_root .ue8K_q_icon-chip--apricot{background:var(--color-tag-apricot-bg);color:var(--color-tag-apricot-text)}.ue8K_q_root .ue8K_q_card-icon{flex:none;width:56px;height:56px;margin-top:-2px;display:block}@media (max-width:640px){.ue8K_q_root .ue8K_q_card-icon{width:52px;height:52px}}.ue8K_q_root .ue8K_q_header{z-index:50;-webkit-backdrop-filter:saturate(1.6)blur(12px);transition:border-color .2s var(--ease), box-shadow .2s var(--ease), background-color .2s var(--ease);background:#fcfaf6e0;border-bottom:1px solid #0000;position:sticky;top:0}.ue8K_q_root .ue8K_q_header.ue8K_q_is-scrolled{border-bottom-color:var(--color-border-default);box-shadow:var(--shadow-header)}.ue8K_q_root .ue8K_q_header__inner{justify-content:space-between;align-items:center;gap:var(--space-4);height:var(--header-h);display:flex}.ue8K_q_root .ue8K_q_logo{font-size:1.125rem;font-weight:var(--weight-semibold);letter-spacing:0;color:var(--color-secondary-default);white-space:nowrap;align-items:baseline;gap:2px;text-decoration:none;display:inline-flex}.ue8K_q_root .ue8K_q_logo:hover{text-decoration:none}.ue8K_q_root .ue8K_q_logo .ue8K_q_mark{border-radius:var(--radius-pill);background:var(--color-primary-default);width:10px;height:10px;display:inline-block;transform:translateY(-1px)}.ue8K_q_root .ue8K_q_logo--img{align-items:center}.ue8K_q_root .ue8K_q_logo__img{width:auto;height:39px;display:block}.ue8K_q_root .ue8K_q_footer .ue8K_q_logo__img{height:29px}@media (max-width:640px){.ue8K_q_root .ue8K_q_logo__img{height:32.5px}.ue8K_q_root .ue8K_q_footer .ue8K_q_logo__img{height:24px}}.ue8K_q_root .ue8K_q_logo__suffix{margin-left:var(--space-2);padding-left:var(--space-2);border-left:1px solid var(--color-border-strong);font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--color-text-sub)}.ue8K_q_root .ue8K_q_nav{align-items:center;gap:var(--space-5);display:flex}.ue8K_q_root .ue8K_q_nav__link{font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--color-text-sub);white-space:nowrap;transition:color .18s var(--ease);text-decoration:none}.ue8K_q_root .ue8K_q_nav__link:hover{color:var(--color-text-main);text-decoration:none}.ue8K_q_root .ue8K_q_nav__link[aria-current=page]{color:var(--color-text-main)}.ue8K_q_root .ue8K_q_nav__link--switch{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);transition:border-color .18s var(--ease), background-color .18s var(--ease), color .18s var(--ease);align-items:center;gap:5px;padding:5px 12px;display:inline-flex}.ue8K_q_root .ue8K_q_nav__link--switch svg{width:13px;height:13px}.ue8K_q_root .ue8K_q_nav__link--switch:hover{border-color:var(--color-secondary-default);background:var(--color-secondary-soft);color:var(--color-secondary-default)}.ue8K_q_root .ue8K_q_nav__actions{align-items:center;gap:var(--space-3);display:flex}.ue8K_q_root .ue8K_q_nav-toggle{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--color-secondary-default);justify-content:center;align-items:center;display:none}.ue8K_q_root .ue8K_q_nav-toggle:hover{background:var(--color-secondary-soft)}.ue8K_q_root .ue8K_q_nav-toggle svg{width:22px;height:22px}.ue8K_q_root .ue8K_q_nav-toggle .ue8K_q_icon-close{display:none}.ue8K_q_root .ue8K_q_nav-toggle[aria-expanded=true] .ue8K_q_icon-close{display:block}.ue8K_q_root .ue8K_q_nav-toggle[aria-expanded=true] .ue8K_q_icon-menu{display:none}@media (max-width:900px){.ue8K_q_root .ue8K_q_nav-toggle{display:inline-flex}.ue8K_q_root .ue8K_q_nav{left:0;right:0;top:var(--header-h);background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border-default);padding:var(--space-3) var(--space-4) var(--space-5);box-shadow:var(--shadow-raised);opacity:0;visibility:hidden;transition:opacity .2s var(--ease), transform .2s var(--ease), visibility .2s;flex-direction:column;align-items:stretch;gap:0;position:absolute;transform:translateY(-8px)}.ue8K_q_root .ue8K_q_nav.ue8K_q_is-open{opacity:1;visibility:visible;transform:translateY(0)}.ue8K_q_root .ue8K_q_nav__link{padding:var(--space-3) 0;font-size:var(--text-body-lg);border-bottom:1px solid var(--color-border-default)}.ue8K_q_root .ue8K_q_nav__link--switch{margin-top:var(--space-3);font-size:var(--text-label);border:1px solid var(--color-border-strong);align-self:flex-start;padding:8px 16px}.ue8K_q_root .ue8K_q_nav__actions{margin-top:var(--space-4);flex-direction:column;align-items:stretch}.ue8K_q_root .ue8K_q_nav__actions .ue8K_q_btn{width:100%}}.ue8K_q_root .ue8K_q_hero{background:radial-gradient(880px 460px at 86% -12%, var(--yellow-50), transparent 62%), radial-gradient(720px 420px at 0% 4%, var(--color-bg-subtle), transparent 60%), var(--color-bg-base);color:var(--color-text-main);position:relative;overflow:hidden}.ue8K_q_root .ue8K_q_hero .ue8K_q_lead strong{color:var(--color-text-main)}.ue8K_q_root .ue8K_q_hero__inner{z-index:1;padding-block:var(--space-6) var(--space-7);position:relative}@media (max-width:640px){.ue8K_q_root .ue8K_q_hero__inner{padding-block:var(--space-5) var(--space-6)}}.ue8K_q_root .ue8K_q_hero--center{text-align:center}.ue8K_q_root .ue8K_q_hero--center .ue8K_q_hero__copy{max-width:720px;margin-inline:auto}.ue8K_q_root .ue8K_q_hero__copy .ue8K_q_display,.ue8K_q_root .ue8K_q_hero__copy .ue8K_q_lead{margin-top:var(--space-4)}.ue8K_q_root .ue8K_q_hero__sub{margin-top:var(--space-3);font-size:var(--text-h3);font-weight:var(--weight-medium);line-height:var(--leading-ui);letter-spacing:var(--tracking-normal);color:var(--color-secondary-default)}.ue8K_q_root .ue8K_q_hero--split .ue8K_q_hero__grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;display:grid}.ue8K_q_root .ue8K_q_hero--split .ue8K_q_hero__grid--figure-left{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:980px){.ue8K_q_root .ue8K_q_hero--split .ue8K_q_hero__grid,.ue8K_q_root .ue8K_q_hero--split .ue8K_q_hero__grid--figure-left{gap:var(--space-7);grid-template-columns:1fr}}.ue8K_q_root .ue8K_q_cycle{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-pill);background:var(--color-bg-elevated);border:1px solid var(--color-border-default);font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--color-text-sub);flex-wrap:wrap;display:inline-flex}.ue8K_q_root .ue8K_q_cycle__item{align-items:center;gap:6px;display:inline-flex}.ue8K_q_root .ue8K_q_cycle__item svg{width:15px;height:15px}.ue8K_q_root .ue8K_q_cycle__item--night svg{color:var(--navy-500)}.ue8K_q_root .ue8K_q_cycle__item--morning svg{color:var(--color-primary-active)}.ue8K_q_root .ue8K_q_cycle__arrow{color:var(--color-text-muted)}@media (max-width:640px){.ue8K_q_root .ue8K_q_cycle{border-radius:var(--radius-lg)}}.ue8K_q_root .ue8K_q_hero__figure{border-radius:var(--radius-xl);background:var(--color-bg-elevated);max-width:720px;box-shadow:var(--shadow-card);margin:0 auto;overflow:hidden}.ue8K_q_root .ue8K_q_hero__figure img{width:100%;height:auto;display:block}.ue8K_q_root .ue8K_q_hero__grid .ue8K_q_hero__figure{max-width:none}.ue8K_q_root .ue8K_q_hero__disclaimer{margin-top:var(--space-4)}.ue8K_q_root .ue8K_q_disclaimer{align-items:center;gap:var(--space-2);font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--color-text-sub);display:inline-flex}.ue8K_q_root .ue8K_q_disclaimer svg{width:16px;height:16px;color:var(--color-success-default);flex:none}.ue8K_q_root .ue8K_q_doors{gap:var(--space-5);margin-top:var(--space-7);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:820px){.ue8K_q_root .ue8K_q_doors{grid-template-columns:1fr}}.ue8K_q_root .ue8K_q_door{background:var(--color-bg-elevated);border-radius:var(--radius-xl);padding:var(--space-6);color:var(--color-text-main);transition:transform .22s var(--ease), box-shadow .22s var(--ease);flex-direction:column;display:flex;box-shadow:0 2px 12px #1b2a4a12}.ue8K_q_root .ue8K_q_door:hover{transform:translateY(-3px);box-shadow:0 8px 24px #1b2a4a1f}.ue8K_q_root .ue8K_q_door__who{font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--color-text-sub)}.ue8K_q_root .ue8K_q_door__title{margin-top:var(--space-3);font-size:var(--text-h2);font-weight:var(--weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-normal);color:var(--color-secondary-default)}.ue8K_q_root .ue8K_q_door__ben{margin-top:var(--space-3);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-sub);flex:1}.ue8K_q_root .ue8K_q_door .ue8K_q_cta-note{text-align:center;padding-top:var(--space-5);margin-top:auto}.ue8K_q_root .ue8K_q_door .ue8K_q_btn{margin-top:var(--space-2)}.ue8K_q_root .ue8K_q_door__actions{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ue8K_q_root .ue8K_q_door__actions .ue8K_q_btn{margin-top:0}@media (max-width:640px){.ue8K_q_root .ue8K_q_door__actions{grid-template-columns:1fr}}.ue8K_q_root .ue8K_q_door__login{text-align:center;margin-top:var(--space-4);padding-block:var(--space-1);font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--color-text-sub);text-underline-offset:4px;transition:color .18s var(--ease), text-decoration-thickness .18s var(--ease), text-underline-offset .18s var(--ease);text-decoration:underline;text-decoration-thickness:1px;display:block}.ue8K_q_root .ue8K_q_door__login:hover{color:var(--color-secondary-default);text-underline-offset:2px;text-decoration-thickness:2px}.ue8K_q_root .ue8K_q_stats{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ue8K_q_root .ue8K_q_stat{background:var(--color-bg-elevated);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-card);text-align:center}.ue8K_q_root .ue8K_q_stat__value{font-size:2.5rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--color-secondary-default);line-height:1}.ue8K_q_root .ue8K_q_stat__value .ue8K_q_unit{font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--color-text-sub);letter-spacing:var(--tracking-body);margin-left:2px}.ue8K_q_root .ue8K_q_stat__label{margin-top:var(--space-3);font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--color-text-sub);line-height:var(--leading-ui)}@media (max-width:640px){.ue8K_q_root .ue8K_q_stat__value{font-size:2rem}}.ue8K_q_root .ue8K_q_source{margin-top:var(--space-4);font-size:var(--text-caption);line-height:var(--leading-ui);letter-spacing:var(--tracking-caption);color:var(--color-text-muted)}.ue8K_q_root .ue8K_q_steps{gap:var(--space-4);counter-reset:step;display:grid}.ue8K_q_root .ue8K_q_steps--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:860px){.ue8K_q_root .ue8K_q_steps--3{grid-template-columns:1fr}}.ue8K_q_root .ue8K_q_step{background:var(--color-bg-elevated);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-card);position:relative}.ue8K_q_root .ue8K_q_section-figure{border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-card);margin:0;overflow:hidden}.ue8K_q_root .ue8K_q_section-figure img{width:100%;height:auto;display:block}.ue8K_q_root .ue8K_q_section-head--split{max-width:none;margin-bottom:0}.ue8K_q_root .ue8K_q_step__figure{margin:calc(var(--space-5) * -1) calc(var(--space-5) * -1) var(--space-5);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-bg-elevated);overflow:hidden}.ue8K_q_root .ue8K_q_step__figure img{aspect-ratio:8/5;object-fit:cover;width:100%;height:auto;display:block}.ue8K_q_root .ue8K_q_step__no{border-radius:var(--radius-sm);background:var(--color-primary-soft);min-width:32px;height:32px;color:var(--color-primary-on);font-size:var(--text-label);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:0;justify-content:center;align-items:center;padding-inline:8px;display:inline-flex}.ue8K_q_root .ue8K_q_step h3{margin-top:var(--space-4)}.ue8K_q_root .ue8K_q_step p{margin-top:var(--space-2);color:var(--color-text-sub)}.ue8K_q_root .ue8K_q_step__time{margin-top:var(--space-4);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caption);color:var(--color-text-sub);align-items:center;gap:6px;display:inline-flex}.ue8K_q_root .ue8K_q_step__time svg{width:14px;height:14px}.ue8K_q_root .ue8K_q_feature-list{gap:var(--space-4);display:grid}.ue8K_q_root .ue8K_q_feature{gap:var(--space-4);background:var(--color-bg-elevated);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-card);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.ue8K_q_root .ue8K_q_feature h3{margin-bottom:var(--space-2)}.ue8K_q_root .ue8K_q_feature p{color:var(--color-text-sub)}@media (max-width:520px){.ue8K_q_root .ue8K_q_feature{gap:var(--space-3);padding:var(--space-4)}.ue8K_q_root .ue8K_q_feature .ue8K_q_card-icon{width:48px;height:48px}.ue8K_q_root .ue8K_q_feature h3{font-size:clamp(1rem,4.6vw,1.25rem)}}.ue8K_q_root .ue8K_q_checks{gap:var(--space-3);display:grid}.ue8K_q_root .ue8K_q_checks li{gap:var(--space-3);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-sub);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ue8K_q_root .ue8K_q_checks svg{width:18px;height:18px;color:var(--color-success-default);flex:none;margin-top:4px}.ue8K_q_root .ue8K_q_check-icon{flex:none;display:block}.ue8K_q_root .ue8K_q_checks .ue8K_q_check-icon{width:18px;height:18px;margin-top:4px}.ue8K_q_root .ue8K_q_disclaimer .ue8K_q_check-icon{width:16px;height:16px}.ue8K_q_root .ue8K_q_checks strong{color:var(--color-text-main)}.ue8K_q_root .ue8K_q_plan-includes li{font-size:var(--text-body-lg)}.ue8K_q_root .ue8K_q_plan-includes{text-align:left;width:fit-content;max-width:100%;padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);background:#ffffff0f;border:1px solid #ffffff1f;margin-inline:auto}@media (max-width:640px){.ue8K_q_root .ue8K_q_plan-includes{padding:var(--space-4) var(--space-5)}}.ue8K_q_root .ue8K_q_quote{border-left:3px solid var(--color-accent-default);background:var(--color-bg-subtle);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:var(--space-3) var(--space-4);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-main)}.ue8K_q_root .ue8K_q_quote footer{margin-top:var(--space-2);font-size:var(--text-caption);letter-spacing:var(--tracking-caption);color:var(--color-text-sub)}.ue8K_q_root .ue8K_q_mock{background:var(--color-bg-elevated);border-radius:var(--radius-xl);padding:var(--space-4);color:var(--color-text-main);font-size:var(--text-body);box-shadow:0 4px 18px #1b2a4a14}.ue8K_q_root .ue8K_q_mock__bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:1px solid var(--color-border-default);display:flex}.ue8K_q_root .ue8K_q_mock__title{align-items:center;gap:var(--space-2);font-size:var(--text-label);font-weight:var(--weight-semibold);color:var(--color-secondary-default);display:inline-flex}.ue8K_q_root .ue8K_q_mock__title svg{width:16px;height:16px;color:var(--color-primary-active)}.ue8K_q_root .ue8K_q_mock__time{font-size:var(--text-caption);letter-spacing:var(--tracking-caption);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.ue8K_q_root .ue8K_q_mock__row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-subtle);display:flex}.ue8K_q_root .ue8K_q_mock__row+.ue8K_q_mock__row{margin-top:var(--space-2)}.ue8K_q_root .ue8K_q_mock__row-main{min-width:0}.ue8K_q_root .ue8K_q_mock__company{font-size:var(--text-body);font-weight:var(--weight-medium)}.ue8K_q_root .ue8K_q_mock__detail{font-size:var(--text-caption);line-height:var(--leading-ui);letter-spacing:var(--tracking-caption);color:var(--color-text-sub);margin-top:2px}.ue8K_q_root .ue8K_q_mock__score{font-size:1.5rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--color-accent-default);flex:none;line-height:1}.ue8K_q_root .ue8K_q_mock__score--low{color:var(--color-text-muted);font-weight:var(--weight-semibold)}.ue8K_q_root .ue8K_q_mock__score .ue8K_q_unit{font-size:var(--text-caption);font-weight:var(--weight-medium)}.ue8K_q_root .ue8K_q_verdict{border-radius:var(--radius-sm);font-size:var(--text-label);font-weight:var(--weight-semibold);line-height:var(--leading-ui);letter-spacing:var(--tracking-body);align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.ue8K_q_root .ue8K_q_verdict--recommend{background:var(--color-tag-leaf-bg);color:var(--color-tag-leaf-text)}.ue8K_q_root .ue8K_q_verdict--meet{background:var(--color-tag-sky-bg);color:var(--color-tag-sky-text)}.ue8K_q_root .ue8K_q_verdict--human{background:var(--color-tag-sun-bg);color:var(--color-tag-sun-text)}.ue8K_q_root .ue8K_q_verdict--pass{background:var(--color-bg-subtle);color:var(--color-text-sub)}.ue8K_q_root .ue8K_q_verdict-scale{gap:var(--space-2);flex-wrap:wrap;display:flex}.ue8K_q_root .ue8K_q_bubble{border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--text-body);line-height:var(--leading-body)}.ue8K_q_root .ue8K_q_bubble--ai{background:var(--color-accent-soft);color:var(--color-text-main)}.ue8K_q_root .ue8K_q_bubble--human{background:var(--color-primary-soft);color:var(--color-primary-on)}.ue8K_q_root .ue8K_q_bubble__who{font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caption);opacity:.8;margin-bottom:4px;display:block}.ue8K_q_root .ue8K_q_flow{align-items:stretch;gap:var(--space-3);flex-wrap:wrap;display:flex}.ue8K_q_root .ue8K_q_flow__node{background:var(--color-bg-elevated);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);box-shadow:var(--shadow-card);flex:200px}.ue8K_q_root .ue8K_q_flow__node-head{align-items:center;gap:var(--space-3);display:flex}.ue8K_q_root .ue8K_q_flow__node .ue8K_q_card-icon{border-radius:var(--radius-md);flex:none;width:44px;height:44px}.ue8K_q_root .ue8K_q_flow__node-label{font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caption);color:var(--color-text-sub)}.ue8K_q_root .ue8K_q_flow__node-name{margin-top:var(--space-1);font-size:var(--text-body-lg);font-weight:var(--weight-semibold);line-height:var(--leading-ui);color:var(--color-secondary-default)}.ue8K_q_root .ue8K_q_flow__node-note{margin-top:var(--space-3);font-size:var(--text-caption);color:var(--color-text-sub);letter-spacing:var(--tracking-caption)}.ue8K_q_root .ue8K_q_flow__node--human{background:var(--color-primary-soft)}.ue8K_q_root .ue8K_q_flow__node--human .ue8K_q_flow__node-label{color:var(--color-tag-sun-text)}.ue8K_q_root .ue8K_q_flow__arrow{color:var(--color-text-muted);flex:none;align-items:center;display:flex}.ue8K_q_root .ue8K_q_flow__arrow svg{width:20px;height:20px}@media (max-width:860px){.ue8K_q_root .ue8K_q_flow{flex-direction:column}.ue8K_q_root .ue8K_q_flow__node{flex:none}.ue8K_q_root .ue8K_q_flow__arrow{justify-content:center;transform:rotate(90deg)}}.ue8K_q_root .ue8K_q_faq{background:var(--color-bg-elevated);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.ue8K_q_root .ue8K_q_faq__item+.ue8K_q_faq__item{border-top:1px solid var(--color-border-default)}.ue8K_q_root .ue8K_q_faq__q{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5);text-align:left;font-size:var(--text-body-lg);font-weight:var(--weight-medium);line-height:var(--leading-ui);letter-spacing:var(--tracking-body);color:var(--color-text-main);transition:background-color .18s var(--ease);display:flex}.ue8K_q_root .ue8K_q_faq__q:hover{background:var(--color-bg-subtle)}.ue8K_q_root .ue8K_q_faq__icon{width:20px;height:20px;color:var(--color-secondary-default);flex:none;position:relative}.ue8K_q_root .ue8K_q_faq__icon:before,.ue8K_q_root .ue8K_q_faq__icon:after{content:"";width:13px;height:1.5px;transition:transform .22s var(--ease), opacity .22s var(--ease);background:currentColor;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ue8K_q_root .ue8K_q_faq__icon:after{transform:translate(-50%,-50%)rotate(90deg)}.ue8K_q_root .ue8K_q_faq__q[aria-expanded=true] .ue8K_q_faq__icon:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.ue8K_q_root .ue8K_q_faq__a{transition:grid-template-rows .26s var(--ease);grid-template-rows:0fr;display:grid}.ue8K_q_root .ue8K_q_faq__a[data-open=true]{grid-template-rows:1fr}.ue8K_q_root .ue8K_q_faq__a-inner{overflow:hidden}.ue8K_q_root .ue8K_q_faq__a p{padding:var(--space-3) var(--space-5) var(--space-5);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-sub)}@media (max-width:640px){.ue8K_q_root .ue8K_q_faq__q{padding:var(--space-4);font-size:var(--text-body)}.ue8K_q_root .ue8K_q_faq__a p{padding:var(--space-2) var(--space-4) var(--space-4)}}.ue8K_q_root .ue8K_q_cta-final{background:radial-gradient(760px 380px at 50% 0%, #fcc50324, transparent 62%), linear-gradient(168deg, var(--navy-700), var(--navy-900));color:#fff;text-align:center;position:relative;overflow:hidden}.ue8K_q_root .ue8K_q_cta-final .ue8K_q_display{margin-bottom:var(--space-5)}.ue8K_q_root .ue8K_q_notice{align-items:center;gap:var(--space-3);padding:var(--space-4) 0;font-size:var(--text-label);color:var(--color-text-sub);flex-wrap:wrap;display:flex}.ue8K_q_root .ue8K_q_notice__tag{border-radius:var(--radius-pill);background:var(--color-tag-sky-bg);color:var(--color-tag-sky-text);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caption);padding:3px 10px}.ue8K_q_root .ue8K_q_footer{background:var(--color-secondary-hover);color:#ffffffb8;padding-block:var(--space-8) var(--space-6)}.ue8K_q_root .ue8K_q_footer a{color:#ffffffb8;text-decoration:none}.ue8K_q_root .ue8K_q_footer a:hover{color:#fff;text-decoration:underline}.ue8K_q_root .ue8K_q_footer__top{gap:var(--space-7);grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr));display:grid}@media (max-width:820px){.ue8K_q_root .ue8K_q_footer__top{gap:var(--space-6);grid-template-columns:1fr}}.ue8K_q_root .ue8K_q_footer .ue8K_q_logo{color:#fff}.ue8K_q_root .ue8K_q_footer__about{margin-top:var(--space-3);max-width:36ch;font-size:var(--text-caption);line-height:var(--leading-body);letter-spacing:var(--tracking-caption);color:#fff9}.ue8K_q_root .ue8K_q_footer__heading{font-size:var(--text-label);font-weight:var(--weight-medium);color:#fff;margin-bottom:var(--space-3)}.ue8K_q_root .ue8K_q_footer__links{gap:var(--space-2);font-size:var(--text-label);display:grid}.ue8K_q_root .ue8K_q_footer__bottom{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-7);padding-top:var(--space-5);font-size:var(--text-caption);letter-spacing:var(--tracking-caption);color:#ffffff85;border-top:1px solid #ffffff1f;flex-wrap:wrap;display:flex}.ue8K_q_root .ue8K_q_sticky-cta{z-index:40;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--color-border-default);transition:transform .26s var(--ease);background:#fcfaf6f0;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.ue8K_q_root .ue8K_q_sticky-cta.ue8K_q_is-visible{transform:translateY(0)}@media (max-width:820px){.ue8K_q_root .ue8K_q_sticky-cta{display:block}.ue8K_q_root{padding-bottom:0}}@media (scripting:enabled){.ue8K_q_root[data-lp-root] [data-reveal]{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);will-change:opacity, transform;transform:translateY(16px)}.ue8K_q_root[data-lp-root] [data-reveal].ue8K_q_is-visible{opacity:1;transform:none}}@media (scripting:enabled) and (prefers-reduced-motion:reduce){.ue8K_q_root[data-lp-root] [data-reveal]{opacity:1;transition:none;transform:none}}.ue8K_q_root .ue8K_q_pc-only{display:inline}.ue8K_q_root .ue8K_q_sp-only{display:none}@media (max-width:640px){.ue8K_q_root .ue8K_q_pc-only{display:none}.ue8K_q_root .ue8K_q_sp-only{display:inline}}.ue8K_q_root .ue8K_q_center{text-align:center}.ue8K_q_root .ue8K_q_mt-2{margin-top:var(--space-2)}.ue8K_q_root .ue8K_q_mt-3{margin-top:var(--space-3)}.ue8K_q_root .ue8K_q_mt-4{margin-top:var(--space-4)}.ue8K_q_root .ue8K_q_mt-5{margin-top:var(--space-5)}.ue8K_q_root .ue8K_q_mt-6{margin-top:var(--space-6)}.ue8K_q_root .ue8K_q_mt-7{margin-top:var(--space-7)}.ue8K_q_root .ue8K_q_mb-4{margin-bottom:var(--space-4)}.ue8K_q_root .ue8K_q_mb-5{margin-bottom:var(--space-5)}.ue8K_q_root .ue8K_q_mx-auto{margin-inline:auto}.ue8K_q_root .ue8K_q_maxw-56{max-width:56ch}.ue8K_q_root .ue8K_q_split{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.ue8K_q_root .ue8K_q_split--narrow-right{grid-template-columns:minmax(0,1fr) minmax(0,420px)}.ue8K_q_root .ue8K_q_split--narrow-left{grid-template-columns:minmax(0,440px) minmax(0,1fr)}@media (max-width:900px){.ue8K_q_root .ue8K_q_split,.ue8K_q_root .ue8K_q_split--narrow-right,.ue8K_q_root .ue8K_q_split--narrow-left{gap:var(--space-6);grid-template-columns:1fr}}.ue8K_q_root .ue8K_q_exp-card{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-subtle);display:flex}.ue8K_q_root .ue8K_q_exp-card+.ue8K_q_exp-card{margin-top:var(--space-2)}.ue8K_q_root .ue8K_q_exp-card__title{font-size:var(--text-body);font-weight:var(--weight-medium)}.ue8K_q_root .ue8K_q_exp-card__meta{gap:var(--space-2);flex-wrap:wrap;align-items:center;margin-top:6px;display:flex}.ue8K_q_root .ue8K_q_exp-card__star{font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:0;color:var(--color-tag-sun-text);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;display:inline-flex}.ue8K_q_root .ue8K_q_exp-card__star svg{width:14px;height:14px;fill:var(--color-primary-default);stroke:none}.ue8K_q_root .ue8K_q_level{align-items:center;gap:var(--space-3);display:flex}.ue8K_q_root .ue8K_q_level__bar{border-radius:var(--radius-pill);background:var(--color-bg-subtle);flex:1;height:6px;overflow:hidden}.ue8K_q_root .ue8K_q_level__fill{border-radius:var(--radius-pill);background:var(--color-primary-default);height:100%}.ue8K_q_root .ue8K_q_level__value{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-text-sub);font-variant-numeric:tabular-nums;letter-spacing:0}@media print{.ue8K_q_root[data-lp-root] [data-reveal]{opacity:1;transform:none}.ue8K_q_root .ue8K_q_header{position:static}.ue8K_q_root .ue8K_q_sticky-cta{display:none}}