.ZE1_Jq_marquee{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--ink);position:relative;overflow:hidden}.ZE1_Jq_marquee .ZE1_Jq_track{will-change:transform;width:max-content;padding:clamp(18px,3vw,36px) 0;display:flex}.ZE1_Jq_marquee .ZE1_Jq_track .ZE1_Jq_group{flex-shrink:0;display:flex}.ZE1_Jq_marquee .ZE1_Jq_track .ZE1_Jq_group__item{font-weight:600;font-size:var(--text-display);letter-spacing:-.035em;white-space:nowrap;color:var(--ink-inverse);align-items:center;gap:clamp(20px,3vw,48px);padding-right:clamp(20px,3vw,48px);line-height:1;display:flex}.ZE1_Jq_marquee .ZE1_Jq_track .ZE1_Jq_group__item:nth-child(2n){color:var(--ink-inverse-muted)}.ZE1_Jq_marquee .ZE1_Jq_track .ZE1_Jq_group__item:after{background:var(--highlight);content:"";flex-shrink:0;width:.28em;height:.28em}.ZE1_Jq_marquee__toggle{right:var(--gutter);border:1px solid var(--line-inverse);border-radius:var(--radius-control);min-height:var(--target-min);background:var(--ink);font-weight:600;font-size:var(--text-small);transition:background-color var(--duration-fast) var(--ease-site);color:var(--ink-inverse);padding:0 14px;position:absolute;bottom:12px}.ZE1_Jq_marquee__toggle:hover{background:var(--accent-ink)}.ZE1_Jq_marquee__toggle:focus-visible{outline-color:var(--ink-inverse)}@media (prefers-reduced-motion:reduce){.ZE1_Jq_marquee__toggle{display:none}}
.ZrX6SG_scrambleText{white-space:nowrap;display:inline-block;position:relative}.ZrX6SG_scrambleText__real___hidden{color:#0000}.ZrX6SG_scrambleText__rolling{position:absolute;top:0;left:0}
.wVO4_q_actionButton{border-radius:var(--radius-control);min-height:var(--target-min);cursor:pointer;font-weight:600;font-size:var(--text-small);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-site),border-color var(--duration-fast) var(--ease-site),box-shadow var(--duration-fast) var(--ease-site),color var(--duration-fast) var(--ease-site);border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:0 18px;line-height:1;display:inline-flex}.wVO4_q_actionButton:hover,.wVO4_q_actionButton:focus-visible{box-shadow:var(--shadow-card)}.wVO4_q_actionButton__arrow{transition:transform var(--duration-fast) var(--ease-smooth-out);flex-shrink:0}.wVO4_q_actionButton:hover .wVO4_q_actionButton__arrow{transform:translate(3px)}.wVO4_q_actionButton___primary{background:var(--ink);color:var(--ink-inverse)}.wVO4_q_actionButton___primary:hover{background:var(--accent-ink)}.wVO4_q_actionButton___accent{background:var(--accent-ink);color:var(--ink-inverse)}.wVO4_q_actionButton___accent:hover{background:var(--ink)}.wVO4_q_actionButton___ghost{border-color:var(--line-strong);background:var(--surface-glass);color:var(--ink)}.wVO4_q_actionButton___ghost:hover{border-color:var(--ink);background:var(--surface)}
.ujE_UG_analytics{z-index:30;right:var(--gutter);bottom:var(--gutter);left:var(--gutter);box-shadow:var(--shadow-float);border:1px solid var(--line-strong);border-radius:var(--radius-window);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;max-width:760px;margin:0 auto;padding:18px 20px;display:flex;position:fixed}.ujE_UG_analytics__text{font-size:var(--text-small);flex:320px;line-height:1.45}.ujE_UG_analytics__actions{gap:10px;display:flex}
._3mO0uG_brandLogo{align-items:center;gap:10px;display:inline-flex}._3mO0uG_brandLogo__mark{border-radius:9px}._3mO0uG_brandLogo__name{font-weight:700;font-size:var(--text-title);letter-spacing:-.03em;line-height:1}
._n_Sva_contactForm{flex-direction:column;gap:14px;display:flex;position:relative}._n_Sva_contactForm ._n_Sva_field{flex-direction:column;gap:6px;display:flex}._n_Sva_contactForm ._n_Sva_field__label{font-weight:600;font-size:var(--text-small)}._n_Sva_contactForm ._n_Sva_field__input{border:1px solid var(--line-field);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:48px;font:inherit;resize:vertical;transition:border-color var(--duration-fast) var(--ease-site);color:var(--ink);padding:10px 14px}._n_Sva_contactForm ._n_Sva_field__input:hover{border-color:var(--ink)}._n_Sva_contactForm__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._n_Sva_contactForm ._n_Sva_note{font-size:var(--text-small);color:var(--ink-muted);align-items:flex-start;gap:10px;display:flex}._n_Sva_contactForm ._n_Sva_note__check{width:28px;height:28px;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}._n_Sva_contactForm ._n_Sva_note___error{color:var(--status-open);font-weight:600}
._3xkdZW_dotMatrix{--dot-ink:var(--accent-ink);--dot-accent:var(--accent);width:100%;height:100%;display:block}
.NsN83W_languageSwitcher .NsN83W_list{flex-wrap:wrap;gap:4px 18px;display:flex}.NsN83W_languageSwitcher .NsN83W_list .NsN83W_link{min-height:var(--target-min);font-weight:500;font-size:var(--text-small);text-underline-offset:5px;transition:color var(--duration-fast) var(--ease-site),text-decoration-color var(--duration-fast) var(--ease-site);color:var(--ink-muted);align-items:center;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex;position:relative}.NsN83W_languageSwitcher .NsN83W_list .NsN83W_link__pill{border-radius:var(--radius-control);background:var(--highlight);position:absolute;inset:8px -8px}.NsN83W_languageSwitcher .NsN83W_list .NsN83W_link__label{position:relative}.NsN83W_languageSwitcher .NsN83W_list .NsN83W_link:hover,.NsN83W_languageSwitcher .NsN83W_list .NsN83W_link:focus-visible{color:var(--ink)}.NsN83W_languageSwitcher .NsN83W_list .NsN83W_link[aria-current]{color:var(--ink);font-weight:700;text-decoration-color:currentColor}.NsN83W_languageSwitcher__menu{position:relative}.NsN83W_languageSwitcher__current{border:1px solid var(--line-strong);border-radius:var(--radius-control);min-height:var(--target-min);cursor:pointer;font-weight:600;font-size:var(--text-small);white-space:nowrap;align-items:center;gap:8px;padding:0 12px;list-style:none;display:inline-flex}.NsN83W_languageSwitcher__current::-webkit-details-marker{display:none}.NsN83W_languageSwitcher__current:after{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);content:"";width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.NsN83W_languageSwitcher___menu .NsN83W_list{z-index:1;box-shadow:var(--shadow-float);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);flex-direction:column;gap:0;min-width:170px;padding:6px 14px;position:absolute;top:calc(100% + 8px);right:0}
.gwI-CG_scrambleLink{min-height:var(--target-min);font-weight:500;font-size:var(--text-small);transition:color var(--duration-fast) var(--ease-site);color:var(--ink-muted);align-items:center;display:inline-flex}.gwI-CG_scrambleLink:hover{color:var(--ink)}
.VZ75Aq_footer{max-width:var(--page-max);padding:clamp(40px,6vw,80px) var(--gutter) 24px;margin:0 auto}.VZ75Aq_footer .VZ75Aq_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;display:grid}.VZ75Aq_footer .VZ75Aq_columns .VZ75Aq_about{flex-direction:column;grid-column:1/-1;gap:16px;display:flex}.VZ75Aq_footer .VZ75Aq_columns .VZ75Aq_about__text{max-width:38ch;color:var(--ink-muted)}.VZ75Aq_footer .VZ75Aq_columns .VZ75Aq_column{flex-direction:column;align-items:flex-start;display:flex}.VZ75Aq_footer .VZ75Aq_columns .VZ75Aq_column__title{font-weight:700;font-size:var(--text-small);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:8px}.VZ75Aq_footer .VZ75Aq_columns .VZ75Aq_column__list{font-size:var(--text-small);color:var(--ink-muted);flex-direction:column;gap:8px;padding-top:10px;display:flex}.VZ75Aq_footer .VZ75Aq_bottom{background:var(--dash-x) top left/100% 1px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:clamp(32px,5vw,56px);padding-top:12px;display:flex}.VZ75Aq_footer .VZ75Aq_bottom__legal{font-size:var(--text-small);color:var(--ink-muted)}.VZ75Aq_footer .VZ75Aq_bottom .VZ75Aq_legal{flex-wrap:wrap;gap:4px 20px;display:flex}.VZ75Aq_footer .VZ75Aq_bottom .VZ75Aq_legal__link{min-height:var(--target-min);cursor:pointer;font-size:var(--text-small);text-underline-offset:4px;color:var(--ink-muted);background:0 0;border:0;align-items:center;padding:0;font-family:inherit;text-decoration:underline;display:inline-flex}.VZ75Aq_footer .VZ75Aq_bottom .VZ75Aq_legal__link:hover{color:var(--ink)}.VZ75Aq_footer .VZ75Aq_bottom .VZ75Aq_maker{min-height:var(--target-min);font-size:var(--text-small);color:var(--ink-muted);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.VZ75Aq_footer .VZ75Aq_bottom .VZ75Aq_maker__label{white-space:nowrap}.VZ75Aq_footer .VZ75Aq_bottom .VZ75Aq_maker__logo{filter:invert()brightness(.2);width:auto;height:18px}.VZ75Aq_footer .VZ75Aq_bottom .VZ75Aq_maker:hover{color:var(--ink)}@media (min-width:1024px){.VZ75Aq_footer .VZ75Aq_columns{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.VZ75Aq_footer .VZ75Aq_columns .VZ75Aq_about{grid-column:auto}}
.gQQTvq_header{z-index:20;border-bottom:1px solid var(--line);background:var(--surface-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:100%;position:fixed;top:0;left:0}.gQQTvq_header__progress{transform-origin:0;background:var(--accent);width:100%;height:3px;position:absolute;top:100%;left:0;transform:scaleX(0)}.gQQTvq_header .gQQTvq_bar{max-width:var(--page-max);height:var(--header-height);padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.gQQTvq_header .gQQTvq_bar__brand{min-height:var(--target-min);align-items:center;display:inline-flex}.gQQTvq_header .gQQTvq_bar .gQQTvq_nav{gap:clamp(18px,2.4vw,36px);display:none}.gQQTvq_header .gQQTvq_bar .gQQTvq_actions{align-items:center;gap:10px;display:flex}.gQQTvq_header .gQQTvq_bar .gQQTvq_actions .gQQTvq_language{display:none}.gQQTvq_header .gQQTvq_bar .gQQTvq_actions .gQQTvq_burger{border:1px solid var(--line-strong);border-radius:var(--radius-control);width:var(--target-min);height:var(--target-min);background:0 0;place-items:center;display:grid;position:relative}.gQQTvq_header .gQQTvq_bar .gQQTvq_actions .gQQTvq_burger__line{background:var(--ink);width:18px;height:2px;transition:transform var(--duration-fast) var(--ease-smooth-out);position:absolute}.gQQTvq_header .gQQTvq_bar .gQQTvq_actions .gQQTvq_burger__line:first-child{transform:translateY(-4px)}.gQQTvq_header .gQQTvq_bar .gQQTvq_actions .gQQTvq_burger__line:last-child{transform:translateY(4px)}.gQQTvq_header .gQQTvq_bar .gQQTvq_actions .gQQTvq_burger___open .gQQTvq_burger__line:first-child{transform:rotate(45deg)}.gQQTvq_header .gQQTvq_bar .gQQTvq_actions .gQQTvq_burger___open .gQQTvq_burger__line:last-child{transform:rotate(-45deg)}.gQQTvq_header .gQQTvq_menu{border-top:1px solid var(--line);max-height:calc(100dvh - var(--header-height));padding:8px var(--gutter) 16px;background:var(--surface);flex-direction:column;display:flex;overflow-y:auto}.gQQTvq_header .gQQTvq_menu__link{border-bottom:1px solid var(--line);min-height:52px;font-size:var(--text-lead);color:var(--ink)}.gQQTvq_header .gQQTvq_menu .gQQTvq_languages{padding-top:16px}@media (min-width:520px){.gQQTvq_header .gQQTvq_bar .gQQTvq_actions .gQQTvq_language{display:block}.gQQTvq_header .gQQTvq_menu .gQQTvq_languages{display:none}}@media (min-width:1024px){.gQQTvq_header .gQQTvq_bar .gQQTvq_nav{display:flex}.gQQTvq_header .gQQTvq_bar .gQQTvq_actions .gQQTvq_burger,.gQQTvq_header .gQQTvq_menu{display:none}}@media (max-width:400px){.gQQTvq_header .gQQTvq_bar{gap:12px}}
.owqTcW_statusTag{font-weight:700;font-size:var(--text-caption);white-space:nowrap;align-items:center;gap:7px;line-height:1.2;display:inline-flex}.owqTcW_statusTag__shape{background:currentColor;flex-shrink:0;width:9px;height:9px}.owqTcW_statusTag___open{color:var(--status-open)}.owqTcW_statusTag___open .owqTcW_statusTag__shape{border-radius:50%}.owqTcW_statusTag___progress{color:var(--status-progress)}.owqTcW_statusTag___progress .owqTcW_statusTag__shape{transform:rotate(45deg)}.owqTcW_statusTag___solved{color:var(--status-solved)}
@keyframes Hc1x0q_panel-row-in{0%{opacity:0;translate:calc(-1*var(--distance-board)) 0}}@keyframes Hc1x0q_panel-fill-in{0%{scale:0 1}}.Hc1x0q_panelMock{background:var(--plan-paper);text-align:left;border-radius:8px;overflow:hidden}.Hc1x0q_panelMock .Hc1x0q_bar{background:var(--ink);align-items:center;gap:18px;padding:10px 14px;display:flex}.Hc1x0q_panelMock .Hc1x0q_bar__mark{border-radius:7px}.Hc1x0q_panelMock .Hc1x0q_bar .Hc1x0q_tabs{flex:1;gap:18px;display:flex;overflow:hidden}.Hc1x0q_panelMock .Hc1x0q_bar .Hc1x0q_tabs__item{font-weight:500;font-size:var(--text-caption);white-space:nowrap;color:var(--ink-inverse-muted)}.Hc1x0q_panelMock .Hc1x0q_bar .Hc1x0q_tabs__item___active{text-underline-offset:4px;color:var(--ink-inverse);text-decoration:underline}.Hc1x0q_panelMock .Hc1x0q_bar__address{border:1px solid var(--line-inverse);border-radius:var(--radius-control);min-width:0;font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;color:var(--ink-inverse-muted);padding:4px 8px;overflow:hidden}.Hc1x0q_panelMock .Hc1x0q_body{flex-direction:column;gap:16px;padding:clamp(14px,2.4vw,26px);display:flex}.Hc1x0q_panelMock .Hc1x0q_body__greeting{font-weight:700;font-size:var(--text-title);letter-spacing:-.02em;line-height:1.2}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_tiles .Hc1x0q_tile{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_tiles .Hc1x0q_tile__value{font-weight:600;font-size:var(--text-stat);letter-spacing:-.03em;line-height:1}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_tiles .Hc1x0q_tile__label{font-size:var(--text-caption);color:var(--ink-muted);line-height:1.3}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:10px;display:grid}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_incidents{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:column;padding:4px 14px;display:flex}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_incidents .Hc1x0q_incident{animation:Hc1x0q_panel-row-in var(--duration-slow) var(--ease-smooth-out) backwards;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_incidents .Hc1x0q_incident:first-child{animation-delay:calc(var(--duration-entrance) + 0*var(--duration-stagger))}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_incidents .Hc1x0q_incident:nth-child(2){animation-delay:calc(var(--duration-entrance) + 2*var(--duration-stagger))}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_incidents .Hc1x0q_incident:nth-child(3){animation-delay:calc(var(--duration-entrance) + 4*var(--duration-stagger))}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_incidents .Hc1x0q_incident:nth-child(4){animation-delay:calc(var(--duration-entrance) + 6*var(--duration-stagger))}@media (prefers-reduced-motion:reduce){.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_incidents .Hc1x0q_incident{animation:none}}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_incidents .Hc1x0q_incident+.Hc1x0q_incident{border-top:1px solid var(--border)}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_incidents .Hc1x0q_incident__title{font-weight:600;font-size:var(--text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_incidents .Hc1x0q_incident__place{font-size:var(--text-caption);white-space:nowrap;color:var(--ink-muted)}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_poll{background:var(--accent-soft);border-radius:8px;flex-direction:column;gap:8px;padding:14px;display:flex}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_poll__label{font-weight:700;font-size:var(--text-caption);color:var(--accent-ink)}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_poll__question{font-weight:600;font-size:var(--text-small);line-height:1.3}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_poll .Hc1x0q_track{background:var(--surface);height:10px;margin-top:auto;display:block;overflow:hidden}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_poll .Hc1x0q_track__fill{transform-origin:0;background:var(--accent);width:68%;height:100%;animation:Hc1x0q_panel-fill-in var(--duration-entrance) var(--ease-smooth-out) var(--duration-entrance) backwards;display:block}@media (prefers-reduced-motion:reduce){.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_poll .Hc1x0q_track__fill{animation:none}}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_poll__result{font-weight:600;font-size:var(--text-caption);color:var(--accent-ink)}@media (max-width:700px){.Hc1x0q_panelMock .Hc1x0q_bar .Hc1x0q_tabs__item{display:none}.Hc1x0q_panelMock .Hc1x0q_bar .Hc1x0q_tabs__item___active{display:block}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_tiles,.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns{grid-template-columns:minmax(0,1fr)}.Hc1x0q_panelMock .Hc1x0q_body .Hc1x0q_columns .Hc1x0q_incidents .Hc1x0q_incident__place{display:none}}
@keyframes _7MyLSW_hero-band-in{0%{opacity:0;transform:scaleX(0)}}@keyframes _7MyLSW_hero-rise{0%{opacity:0;translate:0 var(--distance-rise)}}@keyframes _7MyLSW_hero-line-in{0%{translate:0 110%}}@keyframes _7MyLSW_hero-pitch-in{0%{translate:0 var(--distance-rise)}}@keyframes _7MyLSW_hero-window-in{0%{opacity:0;translate:0 var(--distance-lift);rotate:x var(--angle-depth);scale:.94}}._7MyLSW_hero{padding-top:var(--header-height);background:var(--hero-wash);position:relative;overflow:hidden}._7MyLSW_hero__glow{background:var(--glow);filter:blur(80px);border-radius:50%;width:60%;height:70%;position:absolute;bottom:-20%;left:8%}._7MyLSW_hero ._7MyLSW_inner{border-right:1px solid var(--line);border-left:1px solid var(--line);max-width:calc(var(--page-max) - 2*var(--gutter));width:calc(100% - 2*var(--gutter));margin:0 auto;position:relative}._7MyLSW_hero ._7MyLSW_inner__band{transform-origin:0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--hatch);height:40px;animation:_7MyLSW_hero-band-in var(--duration-entrance) var(--ease-smooth-out) backwards;display:block}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro{grid-template-columns:minmax(0,1fr);gap:28px;padding:clamp(36px,6vw,88px) clamp(18px,4vw,56px) clamp(32px,4vw,56px);display:grid}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_headline{flex-direction:column;gap:18px;display:flex}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_headline__badge{animation:_7MyLSW_hero-rise var(--duration-entrance) var(--ease-smooth-out) backwards}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_headline ._7MyLSW_title{font-weight:600;font-size:var(--text-display);letter-spacing:-.035em;line-height:1}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_headline ._7MyLSW_title ._7MyLSW_line{margin-bottom:-.15em;padding-bottom:.15em;display:block;overflow:hidden}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_headline ._7MyLSW_title ._7MyLSW_line__text{animation:_7MyLSW_hero-line-in var(--duration-entrance) var(--ease-smooth-out) backwards;display:block}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_headline ._7MyLSW_title ._7MyLSW_line:first-child ._7MyLSW_line__text{animation-delay:calc(1*var(--duration-stagger))}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_headline ._7MyLSW_title ._7MyLSW_line:nth-child(2) ._7MyLSW_line__text{animation-delay:calc(3*var(--duration-stagger))}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_headline ._7MyLSW_title ._7MyLSW_line:nth-child(3) ._7MyLSW_line__text{animation-delay:calc(5*var(--duration-stagger))}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_headline ._7MyLSW_title ._7MyLSW_line:nth-child(4) ._7MyLSW_line__text{animation-delay:calc(7*var(--duration-stagger))}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_pitch{flex-direction:column;gap:24px;display:flex}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_pitch__text{max-width:46ch;font-weight:500;font-size:var(--text-lead);animation:_7MyLSW_hero-pitch-in var(--duration-site) var(--ease-smooth-out) var(--duration-fast) backwards}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_pitch__actions{animation:_7MyLSW_hero-rise var(--duration-site) var(--ease-smooth-out) var(--duration-slow) backwards;flex-wrap:wrap;gap:10px;display:flex}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_stage{perspective:1200px;perspective-origin:50% 100%;border-top:1px solid var(--line-strong);padding:clamp(28px,5vw,64px) clamp(14px,4vw,56px) 0;position:relative}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_stage__print{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_stage ._7MyLSW_window{transform-origin:50% 100%;box-shadow:var(--shadow-float);border:1px solid var(--line);border-radius:var(--radius-window) var(--radius-window) 0 0;background:var(--surface-glass);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);max-width:980px;animation:_7MyLSW_hero-window-in var(--duration-chart) var(--ease-smooth-out) var(--duration-fast) backwards;border-bottom:0;margin:0 auto;padding:14px 14px 0;position:relative}._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_stage ._7MyLSW_window__dots{box-shadow:14px 0 0 var(--ink-faint),28px 0 0 var(--line-strong);background:var(--ink);border-radius:50%;width:9px;height:9px;margin:0 0 12px 4px;display:block}@media (prefers-reduced-motion:reduce){._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_headline__badge,._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_headline ._7MyLSW_title ._7MyLSW_line__text,._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_pitch__text,._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro ._7MyLSW_pitch__actions,._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_stage ._7MyLSW_window{animation:none}}@media (min-width:1024px){._7MyLSW_hero ._7MyLSW_inner ._7MyLSW_intro{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:56px}}
._2qCENW_tiltCard{position:relative}._2qCENW_tiltCard__glare{opacity:0;width:100%;height:100%;transition:opacity var(--duration-medium) var(--ease-site);pointer-events:none;position:absolute;top:0;left:0}._2qCENW_tiltCard:hover{box-shadow:var(--shadow-card)}._2qCENW_tiltCard:hover ._2qCENW_tiltCard__glare{opacity:1}
.oduhjG_pollDemo{flex-direction:column;justify-content:center;gap:14px;height:100%;padding:clamp(22px,3vw,40px);display:flex}.oduhjG_pollDemo__label{font-weight:700;font-size:var(--text-caption);color:var(--accent-ink)}.oduhjG_pollDemo__question{font-weight:600;font-size:var(--text-heading);letter-spacing:-.03em;line-height:1.05}.oduhjG_pollDemo .oduhjG_options{flex-direction:column;gap:8px;margin-top:8px;display:flex}.oduhjG_pollDemo .oduhjG_options .oduhjG_option{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);min-height:56px;font-weight:600;font-size:var(--text-lead);transition:border-color var(--duration-fast) var(--ease-site),transform var(--duration-quick) var(--ease-site);justify-content:space-between;align-items:center;padding:0 16px;display:flex;position:relative;overflow:hidden}.oduhjG_pollDemo .oduhjG_options .oduhjG_option:hover{border-color:var(--ink)}.oduhjG_pollDemo .oduhjG_options .oduhjG_option:active{transform:scale(.99)}.oduhjG_pollDemo .oduhjG_options .oduhjG_option__fill{transform:scaleX(var(--share));transform-origin:0;background:var(--surface-warm-strong);width:100%;height:100%;transition:transform var(--duration-site) var(--ease-smooth-out);position:absolute;top:0;left:0}.oduhjG_pollDemo .oduhjG_options .oduhjG_option__name{position:relative}.oduhjG_pollDemo .oduhjG_options .oduhjG_option__share{font-variant-numeric:tabular-nums;position:relative}.oduhjG_pollDemo .oduhjG_options .oduhjG_option___chosen{border-color:var(--accent)}.oduhjG_pollDemo .oduhjG_options .oduhjG_option___chosen .oduhjG_option__fill{background:var(--highlight)}.oduhjG_pollDemo__status{font-size:var(--text-small);color:var(--ink-muted)}
.knYPpq_modules{max-width:var(--page-max);padding:var(--section-gap) var(--gutter) 0;margin:0 auto}.knYPpq_modules .knYPpq_heading{flex-direction:column;gap:18px;padding:clamp(28px,4vw,48px) 0;display:flex}.knYPpq_modules .knYPpq_heading__title{font-weight:600;font-size:var(--text-heading);letter-spacing:-.03em;line-height:1.02}.knYPpq_modules .knYPpq_heading__text{max-width:58ch;font-size:var(--text-lead);color:var(--ink-muted)}.knYPpq_modules .knYPpq_heading .knYPpq_guides{flex-wrap:wrap;gap:0 24px;display:flex}.knYPpq_modules .knYPpq_heading .knYPpq_guides__title{font-weight:700;font-size:var(--text-small);color:var(--ink-faint);flex-basis:100%}.knYPpq_modules .knYPpq_heading .knYPpq_guides__link{min-height:var(--target-min);text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-site);color:var(--ink);align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.knYPpq_modules .knYPpq_heading .knYPpq_guides__link:hover{color:var(--accent-ink)}.knYPpq_modules .knYPpq_grid{border:1px solid var(--line);background:var(--line);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}.knYPpq_modules .knYPpq_grid .knYPpq_cell{background:var(--backdrop);min-height:190px;transition:background-color var(--duration-trail-out) ease-out;padding:22px 22px 26px;display:flex}.knYPpq_modules .knYPpq_grid .knYPpq_cell:hover{background:var(--surface);transition-duration:var(--duration-trail-in)}.knYPpq_modules .knYPpq_grid .knYPpq_cell .knYPpq_content{flex-direction:column;flex:1;gap:8px;display:flex;position:relative}.knYPpq_modules .knYPpq_grid .knYPpq_cell .knYPpq_content__index{font-weight:600;font-size:var(--text-caption);color:var(--accent-ink)}.knYPpq_modules .knYPpq_grid .knYPpq_cell .knYPpq_content__name{font-weight:600;font-size:var(--text-title);letter-spacing:-.02em;margin-top:auto;line-height:1.15}.knYPpq_modules .knYPpq_grid .knYPpq_cell .knYPpq_content__text{font-size:var(--text-small);color:var(--ink-muted);line-height:1.45}.knYPpq_modules .knYPpq_grid__demo{background:var(--surface)}.knYPpq_modules .knYPpq_grid__print{background:var(--backdrop);display:none;overflow:hidden}@media (min-width:640px){.knYPpq_modules .knYPpq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knYPpq_modules .knYPpq_grid__demo{grid-column:1/-1}}@media (min-width:1024px){.knYPpq_modules .knYPpq_grid{grid-template-columns:repeat(4,minmax(0,1fr))}.knYPpq_modules .knYPpq_grid__demo{grid-area:2/2/span 2/span 2}.knYPpq_modules .knYPpq_grid__print{display:block}.knYPpq_modules .knYPpq_grid__print___first{grid-area:1/4}.knYPpq_modules .knYPpq_grid__print___second{grid-area:4/1}}
@keyframes DvFZsW_plan-pin-pop{0%{transform:scale(.4)}}.DvFZsW_plan{max-width:var(--page-max);padding:var(--section-gap) var(--gutter) 0;margin:0 auto}.DvFZsW_plan .DvFZsW_layout{grid-template-columns:minmax(0,1fr);gap:clamp(32px,5vw,72px);padding-top:clamp(28px,4vw,48px);display:grid}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story{flex-direction:column;gap:18px;display:flex}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story__title{font-weight:600;font-size:var(--text-heading);letter-spacing:-.03em;line-height:1.02}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story__text{max-width:52ch;font-size:var(--text-lead);color:var(--ink-muted)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story .DvFZsW_zones{flex-direction:column;gap:10px;margin-top:10px;display:flex}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story .DvFZsW_zones__label{font-weight:600;font-size:var(--text-small)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story .DvFZsW_zones .DvFZsW_list{flex-wrap:wrap;gap:8px;display:flex}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story .DvFZsW_zones .DvFZsW_list .DvFZsW_choice{border:1px solid var(--line-strong);border-radius:var(--radius-control);min-height:var(--target-min);font-weight:600;font-size:var(--text-small);transition:border-color var(--duration-fast) var(--ease-site),color var(--duration-fast) var(--ease-site);background:0 0;padding:0 14px;position:relative}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story .DvFZsW_zones .DvFZsW_list .DvFZsW_choice__pill{border-radius:var(--radius-control);background:var(--accent-ink);position:absolute;inset:-1px}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story .DvFZsW_zones .DvFZsW_list .DvFZsW_choice__label{position:relative}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story .DvFZsW_zones .DvFZsW_list .DvFZsW_choice:hover{border-color:var(--ink)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story .DvFZsW_zones .DvFZsW_list .DvFZsW_choice___active{border-color:var(--accent-ink);color:var(--ink-inverse)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story .DvFZsW_zones .DvFZsW_list .DvFZsW_choice___active:hover{border-color:var(--ink)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story .DvFZsW_facts{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-top:14px;padding-top:20px;display:grid}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story .DvFZsW_facts .DvFZsW_fact{flex-direction:column;gap:4px;display:flex}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story .DvFZsW_facts .DvFZsW_fact__value{font-weight:600;font-size:var(--text-stat);letter-spacing:-.03em;line-height:1}.DvFZsW_plan .DvFZsW_layout .DvFZsW_story .DvFZsW_facts .DvFZsW_fact__label{font-size:var(--text-small);color:var(--ink-muted);line-height:1.35}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board{align-self:start;position:relative}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_progress{border-bottom:1px solid var(--line);margin-bottom:12px;position:relative}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_progress .DvFZsW_steps{flex-wrap:wrap;gap:4px 20px;padding-bottom:10px;display:flex}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_progress .DvFZsW_steps__item{font-weight:600;font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_progress__bar{transform-origin:0;background:var(--accent);width:100%;height:3px;position:absolute;bottom:-2px;left:0}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing{border:1px solid var(--line);background:var(--plan-paper);width:100%;height:auto;display:block}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing__plot{fill:none;stroke:var(--plan-line);stroke-width:2.6px}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing__lawn{fill:var(--plan-lawn)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing__pool{fill:var(--plan-pool);stroke:var(--plan-paper);stroke-width:6px}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing__sand{fill:var(--plan-sand);stroke:var(--plan-line-faint)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing__building{fill:var(--plan-building);stroke:var(--plan-line);stroke-width:1.8px}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing .DvFZsW_zone{cursor:pointer}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing .DvFZsW_zone__area{fill:#0000;stroke:#0000;stroke-width:2px;transition:fill var(--duration-medium) var(--ease-site),stroke var(--duration-medium) var(--ease-site)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing .DvFZsW_zone__pin{transform-box:fill-box;transform-origin:50%;stroke:var(--surface);stroke-width:3px}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing .DvFZsW_zone__pin___open{fill:var(--status-open)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing .DvFZsW_zone__pin___progress{fill:var(--status-progress)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing .DvFZsW_zone__pin___solved{fill:var(--status-solved)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing .DvFZsW_zone:hover .DvFZsW_zone__area{fill:var(--plan-zone)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing .DvFZsW_zone___active .DvFZsW_zone__area{fill:var(--plan-zone-strong);stroke:var(--accent-ink)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_drawing .DvFZsW_zone___active .DvFZsW_zone__pin{animation:DvFZsW_plan-pin-pop var(--duration-slow) var(--ease-bounce)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_callout{box-shadow:var(--shadow-card);width:min(100%,380px);margin:-28px 0 0 auto;padding:6px;position:relative}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_callout__corner{width:9px;height:9px;position:absolute}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_callout__corner___topLeft{border-top:1px solid var(--ink);border-left:1px solid var(--ink);top:0;left:0}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_callout__corner___topRight{border-top:1px solid var(--ink);border-right:1px solid var(--ink);top:0;right:0}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_callout__corner___bottomLeft{border-bottom:1px solid var(--ink);border-left:1px solid var(--ink);bottom:0;left:0}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_callout__corner___bottomRight{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);bottom:0;right:0}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_callout .DvFZsW_incident{background:var(--surface);flex-direction:column;gap:8px;min-height:150px;padding:18px 20px 20px;display:flex}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_callout .DvFZsW_incident .DvFZsW_meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_callout .DvFZsW_incident .DvFZsW_meta__place{font-weight:600;font-size:var(--text-caption);color:var(--ink-muted)}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_callout .DvFZsW_incident__title{font-weight:600;font-size:var(--text-title);letter-spacing:-.02em;line-height:1.15}.DvFZsW_plan .DvFZsW_layout .DvFZsW_board .DvFZsW_callout .DvFZsW_incident__text{font-size:var(--text-small);color:var(--ink-muted);line-height:1.45}@media (min-width:1024px){.DvFZsW_plan .DvFZsW_layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}
.XFNZjq_roleCard{width:660px;height:380px;position:absolute;top:0;left:0}.XFNZjq_roleCard__shape{width:660px;height:380px;fill:var(--ink);position:absolute;top:0;left:0}.XFNZjq_roleCard .XFNZjq_anchor{position:absolute;top:48%;left:0}.XFNZjq_roleCard .XFNZjq_anchor .XFNZjq_label{flex-direction:column;align-items:center;gap:14px;display:flex;transform:translate(-50%,-50%)}.XFNZjq_roleCard .XFNZjq_anchor .XFNZjq_label__index{color:var(--highlight);font-size:28px;font-weight:600;line-height:1}.XFNZjq_roleCard .XFNZjq_anchor .XFNZjq_label__name{letter-spacing:-.03em;white-space:nowrap;color:var(--ink-inverse);font-size:52px;font-weight:600;line-height:1}
.EtpHdG_profiles{padding-top:var(--section-gap)}.EtpHdG_profiles .EtpHdG_inner{max-width:var(--page-max);padding:0 var(--gutter);margin:0 auto}.EtpHdG_profiles .EtpHdG_inner .EtpHdG_heading{flex-direction:column;gap:18px;padding:clamp(28px,4vw,48px) 0;display:flex}.EtpHdG_profiles .EtpHdG_inner .EtpHdG_heading__title{font-weight:600;font-size:var(--text-heading);letter-spacing:-.03em;line-height:1.02}.EtpHdG_profiles .EtpHdG_inner .EtpHdG_heading__text{max-width:58ch;font-size:var(--text-lead);color:var(--ink-muted)}.EtpHdG_profiles .EtpHdG_carousel{display:none}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_track{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;position:relative;overflow:hidden}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_track:active{cursor:grabbing}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_track__canvas{transform-origin:0 0;width:1728px;height:372px;position:absolute;top:0;left:0}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_controls{padding:28px var(--gutter) 0;justify-content:center;align-items:center;gap:12px;display:flex}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_controls__arrow{border:1px solid var(--line-strong);border-radius:var(--radius-control);width:var(--target-min);height:var(--target-min);transition:background-color var(--duration-fast) var(--ease-site),color var(--duration-fast) var(--ease-site);background:0 0;flex-shrink:0;place-items:center;display:grid}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_controls__arrow:hover{background:var(--ink);color:var(--ink-inverse)}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_controls .EtpHdG_chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_controls .EtpHdG_chips .EtpHdG_chip{border:1px solid var(--line-strong);border-radius:var(--radius-control);min-height:var(--target-min);font-weight:600;font-size:var(--text-small);transition:border-color var(--duration-fast) var(--ease-site),color var(--duration-fast) var(--ease-site);background:0 0;padding:0 14px;position:relative}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_controls .EtpHdG_chips .EtpHdG_chip__pill{border-radius:var(--radius-control);background:var(--accent-ink);position:absolute;inset:-1px}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_controls .EtpHdG_chips .EtpHdG_chip__label{position:relative}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_controls .EtpHdG_chips .EtpHdG_chip:hover{border-color:var(--ink)}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_controls .EtpHdG_chips .EtpHdG_chip___active{border-color:var(--accent-ink);color:var(--ink-inverse)}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_controls .EtpHdG_chips .EtpHdG_chip___active:hover{border-color:var(--ink)}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_detail{min-height:5rem;padding:22px var(--gutter) 0}.EtpHdG_profiles .EtpHdG_carousel .EtpHdG_detail__text{max-width:52ch;font-size:var(--text-lead);text-align:center;margin:0 auto}.EtpHdG_profiles .EtpHdG_list{padding:0 var(--gutter) 12px;scroll-padding-left:var(--gutter);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:10px;display:flex;overflow-x:auto}.EtpHdG_profiles .EtpHdG_list .EtpHdG_role{background:var(--ink);scroll-snap-align:start;flex-direction:column;flex:0 0 min(78%,320px);gap:6px;min-height:200px;padding:20px;display:flex}.EtpHdG_profiles .EtpHdG_list .EtpHdG_role__index{font-weight:600;font-size:var(--text-caption);color:var(--highlight)}.EtpHdG_profiles .EtpHdG_list .EtpHdG_role__name{font-weight:600;font-size:var(--text-title);letter-spacing:-.02em;color:var(--ink-inverse);margin-top:auto;line-height:1.15}.EtpHdG_profiles .EtpHdG_list .EtpHdG_role__text{font-size:var(--text-small);color:var(--ink-inverse-muted);line-height:1.45}@media (min-width:1024px){.EtpHdG_profiles .EtpHdG_carousel{display:block}.EtpHdG_profiles .EtpHdG_list{display:none}}
.U_iuiG_reasons{max-width:var(--page-max);padding:var(--section-gap) var(--gutter) 0;margin:0 auto}.U_iuiG_reasons .U_iuiG_heading{flex-direction:column;gap:18px;padding:clamp(28px,4vw,48px) 0;display:flex}.U_iuiG_reasons .U_iuiG_heading__title{max-width:30ch;font-weight:600;font-size:var(--text-heading);letter-spacing:-.03em;line-height:1.06}.U_iuiG_reasons .U_iuiG_heading__soft{color:var(--ink-faint)}.U_iuiG_reasons .U_iuiG_bento{border:1px solid var(--line);background:var(--line);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}.U_iuiG_reasons .U_iuiG_bento .U_iuiG_cell{background:var(--backdrop);align-items:flex-start;min-height:240px;padding:clamp(22px,2.6vw,36px);display:flex;position:relative;overflow:hidden}.U_iuiG_reasons .U_iuiG_bento .U_iuiG_cell__print{opacity:.55;width:100%;height:100%;position:absolute;top:0;left:0}.U_iuiG_reasons .U_iuiG_bento .U_iuiG_cell .U_iuiG_stat{background:var(--backdrop);flex-direction:column;gap:10px;max-width:22ch;margin:-10px;padding:10px;display:flex;position:relative}.U_iuiG_reasons .U_iuiG_bento .U_iuiG_cell .U_iuiG_stat__value{font-weight:600;font-size:var(--text-stat);letter-spacing:-.03em;line-height:1}.U_iuiG_reasons .U_iuiG_bento .U_iuiG_cell .U_iuiG_stat__label{font-size:var(--text-small);color:var(--ink-muted);line-height:1.4}.U_iuiG_reasons .U_iuiG_bento .U_iuiG_cell__statement{max-width:34ch;font-weight:500;font-size:var(--text-title);letter-spacing:-.015em;align-self:center;line-height:1.3}.U_iuiG_reasons__comb{background:repeating-linear-gradient(to right, var(--line-strong) 0 1px, transparent 1px 12px);height:28px;display:block}@media (min-width:640px){.U_iuiG_reasons .U_iuiG_bento{grid-template-columns:repeat(2,minmax(0,1fr))}.U_iuiG_reasons .U_iuiG_bento .U_iuiG_cell___wide{grid-column:span 2}}@media (min-width:1024px){.U_iuiG_reasons .U_iuiG_bento{grid-template-columns:repeat(4,minmax(0,1fr))}.U_iuiG_reasons .U_iuiG_bento .U_iuiG_cell{min-height:300px}}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/4032351b19cb998e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.Ow2VXW_className{font-family:Figtree,Figtree Fallback;font-style:normal}.Ow2VXW_variable{--font-figtree:"Figtree", "Figtree Fallback"}
.SdBXOG_enterForm{flex-direction:column;gap:10px;display:flex}.SdBXOG_enterForm__label{font-weight:600;font-size:var(--text-small)}.SdBXOG_enterForm .SdBXOG_field{border:1px solid var(--line-field);border-radius:var(--radius-control);background:var(--surface);min-height:52px;transition:border-color var(--duration-fast) var(--ease-site);align-items:center;display:flex}.SdBXOG_enterForm .SdBXOG_field:focus-within{outline:3px solid var(--focus);outline-offset:2px}.SdBXOG_enterForm .SdBXOG_field___invalid{border-color:var(--status-open)}.SdBXOG_enterForm .SdBXOG_field__input{min-width:0;min-height:50px;font-weight:600;font-size:var(--text-lead);text-align:right;background:0 0;border:0;flex:1;padding:0 0 0 14px}.SdBXOG_enterForm .SdBXOG_field__input::placeholder{color:var(--ink-faint);font-weight:400}.SdBXOG_enterForm .SdBXOG_field__input:focus-visible{outline:none}.SdBXOG_enterForm .SdBXOG_field__suffix{font-size:var(--text-lead);white-space:nowrap;color:var(--ink-muted);padding:0 14px 0 2px}.SdBXOG_enterForm__help{font-size:var(--text-small);color:var(--ink-muted)}.SdBXOG_enterForm__help___error{color:var(--status-open);font-weight:600}.SdBXOG_enterForm__submit{margin-top:6px}
._8ccfAa_feature{min-height:100vh;padding:clamp(28px,6vw,64px) var(--gutter);background:var(--hero-wash);flex-direction:column;align-items:center;gap:clamp(28px,5vw,48px);display:flex}._8ccfAa_feature__brand{min-height:var(--target-min);align-items:center;display:inline-flex}._8ccfAa_feature ._8ccfAa_text{flex-direction:column;gap:12px;width:min(100%,68ch);display:flex}._8ccfAa_feature ._8ccfAa_text__title{font-weight:700;font-size:var(--text-heading);letter-spacing:-.03em;line-height:1.05}._8ccfAa_feature ._8ccfAa_text__intro{font-size:var(--text-lead);color:var(--ink-muted);line-height:1.5}._8ccfAa_feature ._8ccfAa_text__price{font-weight:700;font-size:var(--text-lead);margin-top:36px}._8ccfAa_feature ._8ccfAa_text__action{align-self:flex-start;margin-top:8px}._8ccfAa_feature ._8ccfAa_text__write{color:var(--ink-muted)}._8ccfAa_feature ._8ccfAa_text__write a{text-underline-offset:4px;color:var(--ink);padding:11px 0;font-weight:600;text-decoration:underline;display:inline-block}._8ccfAa_feature ._8ccfAa_text ._8ccfAa_section{flex-direction:column;gap:10px;margin-top:28px;display:flex}._8ccfAa_feature ._8ccfAa_text ._8ccfAa_section__title{font-weight:700;font-size:var(--text-lead);line-height:1.2}._8ccfAa_feature ._8ccfAa_text ._8ccfAa_section__paragraph{color:var(--ink);line-height:1.6}._8ccfAa_feature ._8ccfAa_others{flex-wrap:wrap;justify-content:center;gap:8px 24px;display:flex}._8ccfAa_feature ._8ccfAa_others__link{min-height:var(--target-min);text-underline-offset:4px;color:var(--ink);align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}
.HM-5TG_legal{min-height:100vh;padding:clamp(28px,6vw,64px) var(--gutter);background:var(--hero-wash);flex-direction:column;align-items:center;gap:clamp(28px,5vw,48px);display:flex}.HM-5TG_legal__brand{min-height:var(--target-min);align-items:center;display:inline-flex}.HM-5TG_legal .HM-5TG_text{flex-direction:column;gap:12px;width:min(100%,68ch);display:flex}.HM-5TG_legal .HM-5TG_text__title{font-weight:700;font-size:var(--text-heading);letter-spacing:-.03em;line-height:1.05}.HM-5TG_legal .HM-5TG_text__updated{font-size:var(--text-small);color:var(--ink-muted)}.HM-5TG_legal .HM-5TG_text .HM-5TG_section{flex-direction:column;gap:10px;margin-top:28px;display:flex}.HM-5TG_legal .HM-5TG_text .HM-5TG_section__title{font-weight:700;font-size:var(--text-lead);line-height:1.2}.HM-5TG_legal .HM-5TG_text .HM-5TG_section__paragraph{color:var(--ink);line-height:1.6}.HM-5TG_legal .HM-5TG_others{flex-wrap:wrap;justify-content:center;gap:8px 24px;display:flex}.HM-5TG_legal .HM-5TG_others__link{min-height:var(--target-min);text-underline-offset:4px;color:var(--ink);align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}
.H19JiW_login{min-height:100vh;padding:clamp(28px,6vw,64px) var(--gutter);background:var(--hero-wash);flex-direction:column;align-items:center;gap:clamp(28px,5vw,48px);display:flex}.H19JiW_login__brand{min-height:var(--target-min);align-items:center;display:inline-flex}.H19JiW_login .H19JiW_panel{flex-direction:column;gap:12px;width:min(100%,460px);display:flex}.H19JiW_login .H19JiW_panel__title{font-weight:700;font-size:var(--text-heading);letter-spacing:-.03em;text-align:center;line-height:1.05}.H19JiW_login .H19JiW_panel__text{font-size:var(--text-lead);text-align:center;color:var(--ink-muted);margin-bottom:14px}.H19JiW_login .H19JiW_footer{flex-direction:column;align-items:center;gap:clamp(28px,5vw,48px);display:flex}.H19JiW_login .H19JiW_footer__help{max-width:46ch;font-size:var(--text-small);text-align:center;color:var(--ink-muted)}.H19JiW_login .H19JiW_footer__help a{text-underline-offset:4px;color:var(--ink);padding:11px 0;font-weight:600;text-decoration:underline;display:inline-block}
