._8RiFmG_btn{font-family:var(--font-sans);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);white-space:nowrap;outline:none;align-items:center;gap:8px;min-height:48px;padding:13px 22px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}._8RiFmG_btn:focus-visible{box-shadow:0 0 0 3px var(--focus-ring)}._8RiFmG_sm{min-height:0;padding:9px 16px;font-size:14px}._8RiFmG_primary{background:var(--action);color:var(--action-text);border:1px solid #0000}._8RiFmG_primary:hover{background:var(--action-hover);color:var(--action-text)}._8RiFmG_secondary{color:var(--text);border:1px solid var(--border-strong);background:0 0}._8RiFmG_secondary:hover{background:var(--border-strong);color:var(--bg)}._8RiFmG_quiet{color:var(--text);text-underline-offset:5px;background:0 0;border:none;border-radius:0;min-height:0;padding:2px 0;text-decoration:underline;text-decoration-thickness:1px}._8RiFmG_quiet:hover{color:var(--action)}._8RiFmG_btn:disabled,._8RiFmG_btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}._8RiFmG_primary:disabled:hover{background:var(--action)}._8RiFmG_secondary:disabled:hover{color:var(--text);background:0 0}
._2YyKNa_wrap{flex-direction:column;gap:6px;display:flex}._2YyKNa_label{color:var(--text);font-size:14px;font-weight:500;line-height:21px}._2YyKNa_field{width:100%;font-family:var(--font-sans);color:var(--text);background:var(--bg);border-radius:var(--radius-sm);border:1px solid var(--border);resize:vertical;transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);outline:none;padding:12px 14px;font-size:16px;line-height:22px}._2YyKNa_field::placeholder{color:var(--text-muted);opacity:1}._2YyKNa_field:focus{border-color:var(--action);box-shadow:0 0 0 3px var(--focus-ring)}._2YyKNa_field[aria-invalid=true]{border-color:var(--error)}._2YyKNa_field:disabled{opacity:.5}._2YyKNa_msg{color:var(--text-muted);font-size:13px;line-height:18px}._2YyKNa_error{color:var(--error)}
.Xnu2Vq_root{font-family:var(--font-sans);color:var(--text)}.Xnu2Vq_stage{transition:opacity .18s var(--ease-follow), transform .18s var(--ease-follow);flex-direction:column;gap:28px;display:flex}.Xnu2Vq_fading{opacity:0;transform:translateY(8px)}.Xnu2Vq_head{flex-direction:column;gap:12px;display:flex}.Xnu2Vq_h2{letter-spacing:-.025em;text-wrap:balance;outline:none;margin:0;font-size:clamp(28px,4vw,40px);font-weight:500;line-height:1.08}.Xnu2Vq_lead{font-family:var(--font-serif);font-size:var(--text-lead);line-height:var(--lh-lead);text-wrap:pretty;max-width:40ch;margin:0}.Xnu2Vq_form{flex-direction:column;gap:24px;display:flex}.Xnu2Vq_fieldset{border:none;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.Xnu2Vq_legend{margin:0 0 10px;padding:0;font-size:14px;font-weight:500;line-height:20px}.Xnu2Vq_radios{flex-wrap:wrap;gap:8px;display:flex}.Xnu2Vq_radio{background:var(--surface);min-height:48px;color:var(--text);border:1px solid var(--border);cursor:pointer;transition:background .15s var(--ease-follow), color .15s var(--ease-follow), border-color .15s var(--ease-follow);border-radius:2px;outline:none;align-items:center;gap:10px;padding:0 18px;font-size:16px;font-weight:500;line-height:22px;display:flex}.Xnu2Vq_radio:hover{border-color:var(--border-strong)}.Xnu2Vq_radio:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);border-color:var(--action)}.Xnu2Vq_radio[aria-checked=true]{background:var(--action);color:var(--action-text);border-color:var(--action)}.Xnu2Vq_dot{border:1px solid var(--color-stein);background:0 0;border-radius:999px;flex:none;width:8px;height:8px}.Xnu2Vq_radio[aria-checked=true] .Xnu2Vq_dot{background:var(--color-messing);border-color:var(--color-messing)}.Xnu2Vq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px 16px;display:grid}.Xnu2Vq_alert{border:1px solid var(--border-strong);background:var(--bg);border-radius:2px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.Xnu2Vq_alertT{margin:0;font-size:16px;font-weight:500;line-height:24px}.Xnu2Vq_alertX{color:var(--text-muted);margin:0;font-size:15px;line-height:22px}.Xnu2Vq_foot{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:20px;display:flex}.Xnu2Vq_footNote{color:var(--text-muted);text-wrap:pretty;flex:220px;margin:0;font-size:14px;line-height:21px}.Xnu2Vq_submit{justify-content:center}.Xnu2Vq_brass{background:var(--accent);border-radius:999px;width:10px;height:10px;display:block}.Xnu2Vq_dl{border-bottom:1px solid var(--border);margin:0}.Xnu2Vq_dlRow{border-top:1px solid var(--border);flex-wrap:wrap;gap:2px 16px;padding:12px 0;display:flex}.Xnu2Vq_dt{color:var(--text-muted);flex:0 0 96px;font-size:13px;line-height:22px}.Xnu2Vq_dd{overflow-wrap:anywhere;flex:200px;margin:0;font-size:16px;line-height:22px}.Xnu2Vq_actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.Xnu2Vq_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (prefers-reduced-motion:reduce){.Xnu2Vq_stage{transition:none}}
._3KPira_backdrop{z-index:100;opacity:0;transition:opacity .2s var(--ease-follow);background:#29313373;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._3KPira_dialog{width:100%;max-width:var(--dlg-max,680px);overscroll-behavior:contain;background:var(--surface);border:1px solid var(--border);max-height:calc(100svh - 48px);transition:transform .2s var(--ease-follow);border-radius:2px;padding:32px 40px 40px;position:relative;overflow-y:auto;transform:translateY(12px)}._3KPira_shown{opacity:1}._3KPira_shown ._3KPira_dialog{transform:none}._3KPira_closeRow{justify-content:flex-end;margin:-16px -16px 8px 0;display:flex}._3KPira_close{min-width:48px;height:44px;color:var(--text);cursor:pointer;text-underline-offset:5px;background:0 0;border:none;border-radius:2px;padding:0 12px;font-size:15px;font-weight:500;line-height:20px;text-decoration:underline;text-decoration-thickness:1px}._3KPira_close:hover{color:var(--action)}@media (max-width:819px){._3KPira_backdrop{align-items:stretch;padding:0}._3KPira_dialog{border-radius:0;max-width:none;min-height:100%;max-height:100%;padding:20px 20px 32px;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){._3KPira_backdrop,._3KPira_dialog{transition:none}}
._7jJlQG_section{background:var(--color-hvit);--bg:var(--color-hvit);color:var(--text);padding:clamp(96px, 12vw, 176px) var(--page-margin);overflow:hidden}._7jJlQG_grid{grid-template:"head img""body img"1fr/minmax(0,5fr) minmax(0,7fr);gap:56px clamp(40px,6vw,112px);display:grid}._7jJlQG_head{grid-area:head;min-width:0}._7jJlQG_eyebrow{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 clamp(20px,2.4vw,32px);font-size:13px;font-weight:500;line-height:20px;display:flex}._7jJlQG_dot{background:var(--accent);border-radius:999px;flex:none;width:6px;height:6px}._7jJlQG_h2{letter-spacing:-.045em;margin:0;font-size:clamp(44px,5.6vw,96px);font-weight:500;line-height:.94}._7jJlQG_tabs{border-bottom:1px solid var(--border);gap:clamp(24px,2.8vw,44px);margin-top:clamp(32px,4vw,56px);display:flex;position:relative}._7jJlQG_tab{appearance:none;letter-spacing:-.015em;min-height:52px;color:var(--text-muted);cursor:pointer;transition:color .15s var(--ease-follow);background:0 0;border:none;border-radius:2px;margin:0;padding:14px 0 16px;font-size:clamp(19px,1.8vw,26px);font-weight:500;line-height:24px}._7jJlQG_tab:hover,._7jJlQG_tab[aria-selected=true]{color:var(--text)}._7jJlQG_ind{background:var(--text);height:3px;position:absolute;bottom:-1px;left:0}._7jJlQG_indAnim{transition:transform .35s var(--ease-follow), width .35s var(--ease-follow)}._7jJlQG_fig{min-width:0;margin:0 calc(-1 * var(--page-margin)) 0 0;grid-area:img}._7jJlQG_box{aspect-ratio:5/4;background:var(--color-lav);position:relative;overflow:hidden}._7jJlQG_layer{opacity:0;pointer-events:none;transition:opacity .6s var(--ease-follow);position:absolute;inset:0}._7jJlQG_layerOn{opacity:1;pointer-events:auto}._7jJlQG_img{object-fit:cover;width:100%;height:100%;display:block}._7jJlQG_ph{width:100%;height:100%;color:var(--antrasitt-700);align-items:flex-end;padding:20px;font-size:14px;line-height:20px;display:flex}._7jJlQG_cap{padding-right:var(--page-margin);color:var(--text-muted);margin-top:12px;font-size:13px;line-height:18px;display:grid}._7jJlQG_capRow{opacity:0;transition:opacity .6s var(--ease-follow);grid-area:1/1;justify-content:space-between;gap:16px;display:flex}._7jJlQG_capOn{opacity:1}._7jJlQG_body{flex-direction:column;grid-area:body;align-self:end;gap:36px;min-width:0;display:flex}._7jJlQG_panels{display:grid}._7jJlQG_panel{opacity:0;visibility:hidden;min-width:0;transition:opacity .18s var(--ease-follow), transform .18s var(--ease-follow), visibility 0s linear .18s;flex-direction:column;grid-area:1/1;gap:18px;display:flex;transform:translateY(6px)}._7jJlQG_panelOn{opacity:1;visibility:visible;transition:opacity .36s var(--ease-follow) .12s, transform .36s var(--ease-follow) .12s, visibility 0s linear 0s;transform:none}._7jJlQG_h3{letter-spacing:-.03em;margin:0;font-size:clamp(30px,3vw,48px);font-weight:500;line-height:1.02}._7jJlQG_p{text-wrap:pretty;max-width:38ch;margin:0;font-size:18px;line-height:27px}._7jJlQG_link{min-height:44px;color:var(--text);border-radius:2px;align-self:flex-start;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:inline-flex}._7jJlQG_u{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:819px){._7jJlQG_grid{grid-template:"head""img""body"/minmax(0,1fr);row-gap:32px}._7jJlQG_fig{margin:0 calc(-1 * var(--page-margin))}._7jJlQG_box{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){._7jJlQG_layer,._7jJlQG_capRow,._7jJlQG_panel,._7jJlQG_panelOn,._7jJlQG_indAnim,._7jJlQG_tab{transition:none!important}._7jJlQG_panel{transform:none}}
.DStqdW_section{--gw:min(56vw, 93svh, 1080px);padding:clamp(88px,10vw,152px) 0 clamp(64px,7vw,112px);overflow:hidden}@media (max-width:819px){.DStqdW_section{--gw:min(calc(39.5vw + 135px), 93svh)}}.DStqdW_h2{margin:0 var(--page-margin);text-align:center;letter-spacing:-.055em;text-wrap:balance;font-size:min(160px,max(min(12.5vw,64px),8.2vw));font-weight:500;line-height:.9}.DStqdW_h2In{transform-origin:50% 55%;display:block}.DStqdW_nb{display:inline-block}.DStqdW_stage{height:calc(var(--gw) / 1.5);perspective:calc(var(--gw) * 1.6);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;outline:none;margin-top:clamp(24px,2.6vw,44px);position:relative}.DStqdW_stage:focus-visible{border-radius:0;box-shadow:inset 0 0 0 3px #fbfbf873}.DStqdW_card{width:var(--gw);height:calc(var(--gw) / 1.5);margin-left:calc(var(--gw) / -2);background:var(--antrasitt-900);will-change:transform;backface-visibility:hidden;border-radius:2px;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 48px 80px -36px #0c0f10bf,0 14px 28px -14px #0c0f108c}.DStqdW_img{transform-origin:50%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.DStqdW_card:first-child{z-index:1}.DStqdW_shade{background:var(--antrasitt-900);pointer-events:none;opacity:0;position:absolute;inset:0}.DStqdW_ctrl{box-sizing:content-box;max-width:var(--gw);padding:0 var(--page-margin);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:clamp(20px,2vw,32px) auto 0;display:flex}.DStqdW_caps{min-width:0;display:grid;position:relative}.DStqdW_cap{flex-direction:column;grid-area:1/1;align-items:flex-start;gap:2px;min-width:0;display:flex}.DStqdW_capT{margin:0;font-size:18px;font-weight:500;line-height:26px}.DStqdW_capX{color:var(--antrasitt-300);margin:0;font-size:15px;line-height:22px}.DStqdW_right{align-items:center;gap:16px;display:flex}.DStqdW_hint{color:var(--antrasitt-300);font-size:14px;line-height:20px}.DStqdW_pos{font-variant-numeric:tabular-nums;text-align:center;min-width:56px;font-size:14px;font-weight:500;line-height:20px}.DStqdW_btns{gap:8px;display:flex}.DStqdW_nav{appearance:none;border:1px solid var(--antrasitt-700);width:44px;height:44px;color:var(--color-hvit);cursor:pointer;transition:border-color .15s var(--ease-follow);background:0 0;border-radius:2px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.DStqdW_nav:hover,.DStqdW_nav:focus-visible{border-color:var(--color-hvit)}.DStqdW_summaryWrap{box-sizing:content-box;max-width:var(--gw);padding:0 var(--page-margin);margin:clamp(40px,4.4vw,72px) auto 0}.DStqdW_summary{border-top:1px solid var(--antrasitt-700);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding-top:clamp(20px,2vw,28px);display:flex}.DStqdW_summaryT{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(22px,2.1vw,32px);font-weight:500;line-height:1.2}@media (max-width:819px){.DStqdW_ctrl,.DStqdW_summaryWrap{max-width:none}}
.s-6kkG_section{--bg:var(--color-hvit);background:var(--color-hvit);color:var(--text)}.s-6kkG_section *{overflow-anchor:none}.s-6kkG_text{--fs:min(clamp(56px, 22vw, 112px), max(40px, (100vw - 2 * var(--page-margin)) / var(--fit,1)));z-index:2;padding:28px var(--page-margin) 0;position:relative}.s-6kkG_eyebrow{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 20px;font-size:12px;font-weight:500;line-height:18px;display:flex}.s-6kkG_eyeDot{background:var(--accent);border-radius:999px;flex:none;width:6px;height:6px}.s-6kkG_h1{font-size:var(--fs);letter-spacing:-.05em;font-kerning:normal;margin:0;font-weight:500;line-height:.88;display:flow-root}.s-6kkG_mask{margin:-.14em 0 -.26em;padding:.14em 0 .26em;display:block}.s-6kkG_line{text-wrap:balance;display:block}.s-6kkG_l1{margin-left:-.06em}.s-6kkG_l2{margin-left:-.035em}.s-6kkG_base{vertical-align:baseline;width:0;height:0;display:inline-block}.s-6kkG_info{margin-top:calc(var(--fs) * .2 + 20px);flex-direction:column;align-items:flex-start;gap:20px;display:flex}.s-6kkG_para{text-wrap:balance;max-width:20em;margin:0;font-size:17px;line-height:26px}@media (min-width:820px){.s-6kkG_text{--fs:min(11vw, 16.5vh, max(40px, (100vw - 2 * var(--page-margin)) / var(--fit,1)));padding-top:clamp(24px,4.4vh,56px)}.s-6kkG_eyebrow{gap:10px;margin-bottom:clamp(18px,3vh,32px);font-size:13px;line-height:20px}.s-6kkG_info{margin-top:calc(var(--fs) * .2 + 22px);flex-flow:wrap;align-items:center;gap:16px 40px}.s-6kkG_para{max-width:28em;font-size:19px;line-height:28px}}@media (min-width:1200px){.s-6kkG_text{--fs:min(9.5vw, 16.5vh, 168px, max(40px, ((100vw - 2 * var(--page-margin) - 264px) * 2 / 3 + 168px) / var(--fit,1)));grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}.s-6kkG_eyebrow{grid-column:1/-1}.s-6kkG_h1{grid-area:2/1/auto/9;display:block}.s-6kkG_info{margin-top:calc(var(--fs) * 1.12 - 9px);flex-direction:column;grid-area:2/9/auto/13;align-self:start;align-items:flex-start;gap:20px}.s-6kkG_para{max-width:21em}}.s-6kkG_cta{padding:13px 28px;position:relative}.s-6kkG_ctaLabel{transition:transform .2s var(--ease-follow);display:block}.s-6kkG_arrow{clip-path:inset(-2px 100% -2px 0);width:13px;height:10px;transition:clip-path .16s var(--ease-follow);margin-top:-5px;position:absolute;top:50%;right:15px}.s-6kkG_arrow svg{transition:transform .2s var(--ease-follow);display:block;transform:translate(-6px)}@media (hover:hover){.s-6kkG_cta:hover .s-6kkG_ctaLabel{transition-duration:.22s;transform:translate(-6px)}.s-6kkG_cta:hover .s-6kkG_arrow{clip-path:inset(-2px -2px -2px 0);transition:clip-path .2s var(--ease-follow) 30ms}.s-6kkG_cta:hover .s-6kkG_arrow svg{transition-duration:.22s;transform:none}}.s-6kkG_cta:focus-visible .s-6kkG_ctaLabel{transition-duration:.22s;transform:translate(-6px)}.s-6kkG_cta:focus-visible .s-6kkG_arrow{clip-path:inset(-2px -2px -2px 0);transition:clip-path .2s var(--ease-follow) 30ms}.s-6kkG_cta:focus-visible .s-6kkG_arrow svg{transform:none}.s-6kkG_cta:active .s-6kkG_ctaLabel{transition-duration:70ms;transform:translate(-6px,1px)}.s-6kkG_cta:active .s-6kkG_arrow svg{transition-duration:70ms;transform:translate(2px,1px)}.s-6kkG_fig{z-index:1;margin:36px 0 0;position:relative}@media (min-width:820px){.s-6kkG_fig{margin-top:32px}}@media (min-width:1200px){.s-6kkG_fig{margin-top:max(32px,min(9.5vw,16.5vh,168px)/2.05761 - 27.5px)}}.s-6kkG_frame{height:max(min(112vw,58svh),min(56.25vw,100svh - 72px));clip-path:inset(0 var(--page-margin) round 2px);background:#dcded3;position:relative;overflow:hidden}.s-6kkG_imgWrap{transform-origin:56%;position:absolute;inset:0}.s-6kkG_img{object-fit:cover;width:100%;height:100%;display:block}.s-6kkG_cap{padding:16px var(--page-margin) clamp(28px, 3vw, 40px);background:var(--antrasitt-800);color:var(--antrasitt-300);justify-content:space-between;gap:16px;font-size:14px;line-height:20px;display:flex}@media (prefers-reduced-motion:reduce){.s-6kkG_ctaLabel,.s-6kkG_arrow,.s-6kkG_arrow svg{transition:none!important}}.kpg-intro .s-6kkG_mask{clip-path:inset(0 0 100%);animation:0s linear 2.5s forwards s-6kkG_kpgShow}.kpg-intro .s-6kkG_info{opacity:0;animation:0s linear 2.5s forwards s-6kkG_kpgFade}@keyframes s-6kkG_kpgShow{to{clip-path:inset(-1em)}}@keyframes s-6kkG_kpgFade{to{opacity:1}}
.I-1W1a_page{flex:1}.I-1W1a_section{border-top:1px solid var(--border);padding:clamp(56px, 9vw, 112px) var(--page-margin);scroll-margin-top:80px}.I-1W1a_sectionFirst{border-top:none}.I-1W1a_container{max-width:1120px;margin:0 auto}.I-1W1a_h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(40px,5.6vw,76px);font-weight:500;line-height:1.02}.I-1W1a_h1Accent{color:var(--action)}.I-1W1a_h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(34px,4.6vw,60px);font-weight:500;line-height:1.04}.I-1W1a_h3{font-size:var(--text-h2);line-height:var(--lh-h2);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:500}.I-1W1a_lead{font-family:var(--font-serif);font-size:var(--text-lead);line-height:var(--lh-lead);text-wrap:pretty;max-width:34ch;margin:24px 0 0}.I-1W1a_kicker{margin:0 0 20px;font-size:15px;font-weight:500;line-height:20px}.I-1W1a_body{font-size:var(--text-body);line-height:var(--lh-body);text-wrap:pretty;margin:0}.I-1W1a_muted{color:var(--text-muted)}.I-1W1a_small{color:var(--text-muted);font-size:14px;line-height:21px}.I-1W1a_crumbs{flex-wrap:wrap;gap:8px;margin:0 0 24px;font-size:15px;line-height:20px;display:flex}.I-1W1a_crumbs a{color:var(--text);text-underline-offset:5px;text-decoration-thickness:1px}.I-1W1a_crumbs a:hover{color:var(--action)}.I-1W1a_crumbSep{color:var(--text-muted)}.I-1W1a_crumbCur{font-weight:500}.I-1W1a_ctaRow{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.I-1W1a_links{flex-wrap:wrap;gap:12px 32px;margin-top:28px;display:flex}.I-1W1a_split{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px clamp(24px,5vw,72px);display:flex}.I-1W1a_splitMain{flex:420px;min-width:0}.I-1W1a_splitSide{font-size:var(--text-body);line-height:var(--lh-body);text-wrap:pretty;flex:0 380px;margin:0}.I-1W1a_cols{flex-wrap:wrap;gap:24px clamp(24px,5vw,72px);display:flex}.I-1W1a_col4{flex:4 260px;min-width:0}.I-1W1a_col8{flex:8 480px;min-width:0}.I-1W1a_photo{background:var(--color-lav);border-radius:2px;min-width:0;position:relative;overflow:hidden}.I-1W1a_photoImg{object-fit:cover;width:100%;height:100%;display:block}.I-1W1a_planBox{background:var(--surface);border:1px solid var(--border);border-radius:2px;position:relative;overflow:hidden}.I-1W1a_planImg{object-fit:contain;width:calc(100% - 32px);height:calc(100% - 64px);display:block;position:absolute;top:48px;left:16px}.I-1W1a_planTag{background:var(--bg);border-radius:999px;padding:4px 12px;font-size:13px;line-height:18px;position:absolute;top:12px;left:12px}.I-1W1a_ph{color:var(--antrasitt-700);align-items:flex-end;padding:20px;font-size:14px;line-height:20px;display:flex;position:absolute;inset:0}.I-1W1a_dl{border-bottom:1px solid var(--border);flex-direction:column;margin:0;display:flex}.I-1W1a_dlRow{border-top:1px solid var(--border);flex-direction:column;gap:4px;padding:14px 0;display:flex}.I-1W1a_dt{color:var(--text-muted);font-size:13px;line-height:18px}.I-1W1a_dd{text-wrap:pretty;margin:0;font-size:16px;line-height:24px}.I-1W1a_qa{border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));column-gap:32px;margin:0;display:grid}.I-1W1a_qaItem{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:20px 0 24px;display:flex}.I-1W1a_qaQ{font-size:var(--text-h3);line-height:var(--lh-h3);font-weight:500}.I-1W1a_qaA{flex-direction:column;align-items:flex-start;gap:12px;margin:0;display:flex}.I-1W1a_qaText{text-wrap:pretty;max-width:46ch;font-size:16px;line-height:24px}.I-1W1a_closing{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px clamp(24px,5vw,72px);display:flex}.I-1W1a_closingText{font-size:var(--text-body);line-height:var(--lh-body);text-wrap:pretty;max-width:52ch;margin:20px 0 0}.I-1W1a_closingAside{flex-wrap:wrap;flex:0 auto;align-items:center;gap:16px 28px;min-width:0;display:flex}.I-1W1a_crossSell{border-top:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:clamp(40px,5vw,56px) 0 0;padding-top:20px;font-size:16px;line-height:24px;display:flex}.I-1W1a_dotList{margin:0;padding:0;list-style:none}.I-1W1a_dotItem{border-bottom:1px solid var(--border);align-items:baseline;gap:12px;padding:12px 0;font-size:16px;line-height:24px;display:flex}.I-1W1a_dot{background:var(--color-messing);border-radius:999px;flex:none;width:6px;height:6px;transform:translateY(-2px)}.I-1W1a_dotStein{background:var(--color-stein)}.I-1W1a_intro{padding:clamp(24px, 4vw, 48px) var(--page-margin) clamp(40px, 5vw, 64px)}.I-1W1a_introRow{flex-wrap:wrap;gap:32px clamp(24px,5vw,72px);max-width:1120px;margin:0 auto;display:flex}.I-1W1a_introText{min-width:0}.I-1W1a_introFig{min-width:0;margin:0}.I-1W1a_wide{aspect-ratio:21/9}@media (max-width:560px){.I-1W1a_wide{aspect-ratio:auto;height:240px}}
.BKCUJq_section{padding:clamp(96px, 12vw, 176px) var(--page-margin)}.BKCUJq_top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px clamp(40px,5vw,96px);display:flex}.BKCUJq_head{flex:480px;min-width:0}.BKCUJq_eyebrow{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 clamp(20px,2.4vw,32px);font-size:13px;font-weight:500;line-height:20px;display:flex}.BKCUJq_dot{background:var(--accent);border-radius:999px;flex:none;width:6px;height:6px}.BKCUJq_h2{letter-spacing:-.045em;margin:0;font-size:clamp(44px,5.6vw,96px);font-weight:500;line-height:.94}.BKCUJq_h2 span{display:block}.BKCUJq_intro{text-wrap:pretty;flex:0 clamp(272px,25vw,380px);min-width:0;margin:0;font-size:18px;line-height:27px}.BKCUJq_row{gap:12px;height:clamp(520px,74vh,780px);margin-top:clamp(56px,7vw,104px);display:flex}.BKCUJq_panel{background:var(--antrasitt-900);cursor:pointer;text-align:left;min-width:0;height:100%;color:var(--color-hvit);transition:flex-grow .7s var(--ease-follow);border:none;border-radius:2px;flex:1 1 0;margin:0;padding:0;position:relative;overflow:hidden}.BKCUJq_panel:focus-visible{box-shadow:0 0 0 3px var(--antrasitt-800), 0 0 0 6px var(--color-hvit)}.BKCUJq_panelOn{flex-grow:2.5}.BKCUJq_pImg{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-follow), object-position .7s var(--ease-follow);display:block;position:absolute;inset:0}.BKCUJq_panelOn .BKCUJq_pImg{transform:scale(1.02)}.BKCUJq_grad{background:linear-gradient(#1d222400 42%,#1d22246b 66%,#1d2224db 100%);position:absolute;inset:0}.BKCUJq_pBody{flex-direction:column;padding:clamp(20px,2.2vw,36px);display:flex;position:absolute;bottom:0;left:0;right:0}.BKCUJq_pTitle{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(22px,2.1vw,34px);font-weight:500;line-height:1.08}.BKCUJq_pRows{transition:grid-template-rows .5s var(--ease-follow);grid-template-rows:0fr;display:grid}.BKCUJq_panelOn .BKCUJq_pRows{grid-template-rows:1fr}.BKCUJq_pClip{min-height:0;overflow:hidden}.BKCUJq_pText{width:min(36ch,100%);color:var(--color-hvit);opacity:0;transition:opacity .15s var(--ease-follow);padding-top:14px;font-size:17px;line-height:26px;display:block}.BKCUJq_panelOn .BKCUJq_pText{opacity:1;transition:opacity .4s var(--ease-follow) .26s}.BKCUJq_list{flex-direction:column;gap:48px;margin-top:48px;display:none}.BKCUJq_art{flex-direction:column;gap:18px;display:flex}.BKCUJq_aImg{aspect-ratio:4/3;background:var(--antrasitt-900);border-radius:2px;overflow:hidden}.BKCUJq_aImg img{object-fit:cover;width:100%;height:100%;display:block}.BKCUJq_h3{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:500;line-height:1.1}.BKCUJq_aText{color:var(--text-muted);margin:-8px 0 0;font-size:16px;line-height:24px}.BKCUJq_foot{color:var(--text-muted);margin:clamp(32px,4vw,48px) 0 0;font-size:15px;line-height:22px}@media (max-width:819px){.BKCUJq_row{display:none}.BKCUJq_list{display:flex}}@media (prefers-reduced-motion:reduce){.BKCUJq_panel,.BKCUJq_pImg,.BKCUJq_pRows,.BKCUJq_pText{transition:none!important}.BKCUJq_panelOn .BKCUJq_pImg{transform:none}}
.PMfjzW_list{border-bottom:1px solid var(--border)}.PMfjzW_item{border-top:1px solid var(--border)}.PMfjzW_h3{margin:0}.PMfjzW_btn{text-align:left;width:100%;min-height:64px;font-size:var(--text-h3);line-height:var(--lh-h3);color:var(--text);cursor:pointer;transition:color .15s var(--ease-follow);background:0 0;border:none;border-radius:2px;justify-content:space-between;align-items:center;gap:24px;padding:16px 0;font-weight:500;display:flex}.PMfjzW_btn:hover{color:var(--action)}.PMfjzW_icon{flex:none;width:14px;height:14px;position:relative}.PMfjzW_h{background:currentColor;width:14px;height:1.5px;position:absolute;top:6px;left:0}.PMfjzW_v{width:1.5px;height:14px;transition:transform .15s var(--ease-follow);background:currentColor;position:absolute;top:0;left:6px}.PMfjzW_btn[aria-expanded=true] .PMfjzW_v{transform:scaleY(0)}.PMfjzW_answer{max-width:58ch;font-size:var(--text-body);line-height:var(--lh-body);text-wrap:pretty;padding:0 0 24px}
.gTSJXq_top{padding:clamp(40px, 7vw, 96px) var(--page-margin) clamp(48px, 6vw, 72px)}.gTSJXq_topRow{flex-wrap:wrap;align-items:flex-end;gap:40px clamp(24px,5vw,72px);display:flex}.gTSJXq_toc{flex-wrap:wrap;gap:12px 32px;margin-top:32px;display:flex}.gTSJXq_meta{border-bottom:1px solid var(--border);flex-direction:column;flex:5 300px;min-width:0;margin:0;display:flex}.gTSJXq_metaRow{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.gTSJXq_metaRow:first-child{border-top:2px solid var(--text)}.gTSJXq_metaRow:first-child dd{text-align:left;font-weight:500}.gTSJXq_metaK{color:var(--text-muted);flex:none;font-size:14px;line-height:22px}.gTSJXq_metaV{text-align:right;margin:0;font-size:16px;line-height:24px}.gTSJXq_figs{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:32px 24px;display:grid}.gTSJXq_figH{font-size:var(--text-h2);line-height:var(--lh-h2);letter-spacing:-.01em;margin:0 0 clamp(28px,4vw,40px);font-weight:500}.gTSJXq_headWrap{margin-bottom:clamp(32px,5vw,56px)}.gTSJXq_groups{border-bottom:1px solid var(--border);flex-direction:column;display:flex}.gTSJXq_group{border-top:1px solid var(--border);flex-wrap:wrap;gap:12px clamp(24px,5vw,72px);padding:28px 0;display:flex}.gTSJXq_gT{flex:4 220px;min-width:0;margin:0;font-size:22px;font-weight:500;line-height:30px}.gTSJXq_gBody{flex-direction:column;flex:8 420px;align-items:flex-start;gap:20px;min-width:0;display:flex}.gTSJXq_gList{flex-direction:column;gap:12px;max-width:62ch;margin:0;padding:0;font-size:17px;line-height:27px;list-style:none;display:flex}.gTSJXq_gList li,.gTSJXq_gText{text-wrap:pretty}.gTSJXq_gText{max-width:62ch;margin:0;font-size:17px;line-height:27px}.gTSJXq_not{background:var(--surface);border:1px solid var(--border);border-radius:2px;margin-top:clamp(40px,6vw,64px);padding:clamp(24px,4vw,40px)}.gTSJXq_notHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px clamp(24px,5vw,72px);margin-bottom:24px;display:flex}.gTSJXq_notList{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));column-gap:24px;margin:0;padding:0;font-size:16px;line-height:24px;list-style:none;display:grid}.gTSJXq_notList li{border-top:1px solid var(--border);padding:12px 0}.gTSJXq_notes{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px clamp(24px,5vw,72px);margin-top:clamp(32px,5vw,48px);display:grid}.gTSJXq_noteT{margin:0 0 6px;font-size:15px;font-weight:500;line-height:22px}.gTSJXq_noteX{color:var(--text-muted);text-wrap:pretty;max-width:52ch;margin:0;font-size:15px;line-height:23px}.gTSJXq_terms{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:0 clamp(24px,5vw,72px);display:grid}.gTSJXq_term{border-top:1px solid var(--border);padding:24px 0 32px}.gTSJXq_termStrong{border-top:2px solid var(--text)}.gTSJXq_termT{margin:0 0 12px;font-size:22px;font-weight:500;line-height:30px}.gTSJXq_termX{text-wrap:pretty;max-width:52ch;margin:0;font-size:16px;line-height:25px}.gTSJXq_files{border-bottom:1px solid var(--border);margin:0;padding:0;list-style:none}.gTSJXq_file{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:20px 0;display:flex}.gTSJXq_fileT{font-size:18px;font-weight:500;line-height:26px}.gTSJXq_fileM{color:var(--text-muted);font-size:14px;line-height:20px}
.Sk52Ia_mapBox{border:1px solid var(--border);background:#e4e6de;border-radius:2px;height:560px;margin-top:clamp(28px,4vw,40px);position:relative;overflow:hidden}@media (max-width:999px){.Sk52Ia_mapBox{height:480px}}@media (max-width:639px){.Sk52Ia_mapBox{height:380px}}.Sk52Ia_card{background:var(--surface);border:1px solid var(--border);border-radius:2px;flex-direction:column;gap:4px;margin-top:16px;padding:20px;display:none}.Sk52Ia_mapArea{container-type:inline-size}@container not (min-width:602px){.Sk52Ia_card{display:flex}}.Sk52Ia_cardT{font-size:17px;font-weight:500;line-height:24px}.Sk52Ia_cardX{font-size:15px;line-height:22px}.Sk52Ia_full{justify-content:center;width:100%}.Sk52Ia_hint{color:var(--text-muted);margin:12px 0 0;font-size:13px;line-height:18px}.Sk52Ia_floors{flex-direction:column;gap:clamp(56px,8vw,96px);margin-top:clamp(40px,5vw,64px);display:flex}.Sk52Ia_floor{flex-wrap:wrap;align-items:flex-start;gap:32px clamp(24px,5vw,72px);display:flex}.Sk52Ia_rev{flex-direction:row-reverse}.Sk52Ia_imgs{flex:7 440px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;min-width:0;display:grid}.Sk52Ia_text{flex:5 300px;min-width:0}.Sk52Ia_floorLabel{color:var(--color-messing);margin:0 0 12px;font-size:15px;font-weight:600;line-height:20px}.Sk52Ia_p{font-size:var(--text-body);line-height:var(--lh-body);text-wrap:pretty;max-width:52ch;margin:12px 0 0}.Sk52Ia_list{border-bottom:1px solid var(--border);margin:24px 0 0;padding:0;list-style:none}.Sk52Ia_li{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:14px 0;font-size:16px;line-height:24px;display:flex}.Sk52Ia_dl{border-bottom:1px solid var(--border);flex-direction:column;margin:0;display:flex}.Sk52Ia_row{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 24px;padding:16px 0;display:flex}.Sk52Ia_dt{color:var(--text-muted);flex:0 0 140px;font-size:14px;line-height:24px}.Sk52Ia_dd{flex-wrap:wrap;flex:220px;align-items:center;gap:8px 20px;margin:0;display:flex}.Sk52Ia_addr{font-size:17px;font-weight:500;line-height:26px}.Sk52Ia_copy{border:1px solid var(--border-strong);height:40px;color:var(--text);cursor:pointer;transition:background .15s var(--ease-follow), color .15s var(--ease-follow);background:0 0;border-radius:2px;padding:0 14px;font-size:14px;font-weight:500;line-height:20px}.Sk52Ia_copy:hover{background:var(--border-strong);color:var(--bg)}.Sk52Ia_status{color:var(--action);transition:opacity .15s var(--ease-follow);align-items:center;gap:6px;font-size:14px;line-height:20px;display:flex}.Sk52Ia_sdot{background:var(--color-messing);border-radius:999px;width:6px;height:6px}.Sk52Ia_model{aspect-ratio:16/9;background:var(--surface);border:1px solid var(--border);transition:border-color .15s var(--ease-follow);border-radius:2px;display:block;position:relative;overflow:hidden}.Sk52Ia_model:hover{border-color:var(--border-strong)}.Sk52Ia_modelImg{object-fit:contain;width:calc(100% - 32px);height:calc(100% - 64px);display:block;position:absolute;top:48px;left:16px}.Sk52Ia_modelTag{background:var(--bg);color:var(--text);border-radius:999px;padding:4px 12px;font-size:13px;line-height:18px;position:absolute;top:12px;left:12px}.Sk52Ia_explore{margin-top:24px}
.xrZsya_root{font-family:var(--font-sans);color:var(--text)}.xrZsya_kicker{align-items:center;gap:10px;margin:0 0 24px;font-size:15px;font-weight:500;line-height:20px;display:flex}.xrZsya_kdot{background:var(--accent);border-radius:999px;flex:none;width:7px;height:7px}.xrZsya_row{flex-wrap:wrap;align-items:stretch;gap:clamp(24px,3vw,48px);display:flex}.xrZsya_scene{background:var(--color-lav);border-radius:2px;flex:8 560px;min-width:0;min-height:600px;position:relative;overflow:hidden}.xrZsya_layer{transform-origin:0 0;will-change:transform;transition:transform 1.1s cubic-bezier(.45,0,.15,1);position:absolute;top:0;left:0}.xrZsya_sceneImg{width:100%;height:100%;display:block;position:absolute;inset:0}.xrZsya_mark{border:1.5px solid var(--color-hvit);transition:opacity .3s var(--ease-follow);border-radius:2px;position:absolute}.xrZsya_markLabel{transform-origin:0 100%;padding-bottom:8px;display:flex;position:absolute;bottom:100%;left:0}.xrZsya_markLabelEnd{transform-origin:100% 100%;left:auto;right:0}.xrZsya_pill{white-space:nowrap;background:var(--color-hvit);color:var(--color-granitt);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:500;line-height:18px;display:flex}.xrZsya_pdot{background:var(--color-messing);border-radius:999px;width:6px;height:6px}.xrZsya_plate{color:var(--color-granitt);letter-spacing:-.01em;overflow-wrap:anywhere;transition:opacity .45s var(--ease-follow), transform .45s var(--ease-follow);background:#d9c7a6;font-weight:600;line-height:1.1;position:absolute;box-shadow:0 1px 2px #29313359}.xrZsya_plateDot{background:var(--color-messing);border-radius:999px;display:block}.xrZsya_panel{min-width:0;transition:opacity .2s var(--ease-follow), transform .2s var(--ease-follow);flex-direction:column;flex:4 320px;justify-content:center;display:flex}.xrZsya_fading{opacity:0;transform:translateY(8px)}.xrZsya_h2{letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(36px,4.2vw,56px);font-weight:500;line-height:1.02}.xrZsya_accent{color:var(--action)}.xrZsya_p{font-size:var(--text-body);line-height:var(--lh-body);text-wrap:pretty;max-width:34ch;margin:16px 0 0}.xrZsya_form{flex-direction:column;gap:16px;margin-top:28px;display:flex}.xrZsya_btns{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.xrZsya_meta{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-top:10px;display:flex}.xrZsya_from{color:var(--text-muted);font-size:13px;line-height:18px}.xrZsya_personal{font-size:var(--text-body);line-height:var(--lh-body);text-wrap:pretty;max-width:38ch;margin:18px 0 0}.xrZsya_q{flex-direction:column;gap:10px;margin-top:24px;display:flex}.xrZsya_qT{margin:0;font-size:15px;font-weight:500;line-height:20px}.xrZsya_radios{flex-wrap:wrap;gap:8px;display:flex}.xrZsya_radio{cursor:pointer;background:var(--surface);min-height:48px;color:var(--text);border:1px solid var(--border);transition:background .15s var(--ease-follow), color .15s var(--ease-follow), border-color .15s var(--ease-follow);border-radius:2px;align-items:center;gap:10px;padding:0 18px;font-size:16px;font-weight:500;line-height:22px;display:flex}.xrZsya_radio:hover{border-color:var(--border-strong)}.xrZsya_radio:focus-visible{border-color:var(--action)}.xrZsya_radio[aria-checked=true]{background:var(--action);color:var(--action-text);border-color:var(--action)}.xrZsya_rdot{border:1px solid var(--color-stein);background:0 0;border-radius:999px;flex:none;width:8px;height:8px}.xrZsya_radio[aria-checked=true] .xrZsya_rdot{background:var(--color-messing);border-color:var(--color-messing)}.xrZsya_cta{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:14px;margin-top:28px;padding-top:20px;display:flex}.xrZsya_ctaQ{font-size:var(--text-h3);line-height:var(--lh-h3);margin:0;font-weight:500}@media (max-width:819px){.xrZsya_scene{aspect-ratio:1;min-height:0}.xrZsya_layer{transition-duration:.9s}}@media (prefers-reduced-motion:reduce){.xrZsya_layer,.xrZsya_mark,.xrZsya_plate,.xrZsya_panel{transition:none!important}}
._3CsE8G_pair{flex-wrap:wrap;gap:12px 16px;display:flex}
.GsMpjW_section{background:var(--color-hvit);--bg:var(--color-hvit);color:var(--text);padding:clamp(96px, 12vw, 176px) var(--page-margin);scroll-margin-top:var(--header-h)}.GsMpjW_top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px clamp(40px,5vw,96px);display:flex}.GsMpjW_h2{letter-spacing:-.045em;flex:480px;min-width:0;margin:0;font-size:clamp(44px,5.6vw,96px);font-weight:500;line-height:.94}.GsMpjW_intro{text-wrap:pretty;flex:0 clamp(272px,25vw,380px);min-width:0;margin:0;font-size:18px;line-height:27px}.GsMpjW_grid{grid-template-columns:clamp(168px,15vw,232px) minmax(0,1fr);grid-template-areas:"sel stage"".body";gap:clamp(20px,2vw,32px) clamp(32px,4.4vw,80px);margin-top:clamp(48px,6vw,96px);display:grid}.GsMpjW_tabs{border:0 solid var(--border);border-left-width:1px;grid-area:sel;grid-template-columns:1fr;align-self:start;display:grid;position:relative}.GsMpjW_tab{appearance:none;text-align:left;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:2px;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:20px 0 28px 24px;display:flex}.GsMpjW_t4{order:0}.GsMpjW_t3{order:1}.GsMpjW_num{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--antrasitt-500);transition:color .25s var(--ease-follow);font-size:clamp(64px,6.4vw,112px);font-weight:500;line-height:.88}.GsMpjW_desc{color:var(--text-muted);transition:color .25s var(--ease-follow);font-size:15px;line-height:20px}.GsMpjW_tab[aria-selected=true] .GsMpjW_num{color:var(--gronn-500)}.GsMpjW_tab[aria-selected=true] .GsMpjW_desc{color:var(--text)}.GsMpjW_ind{background:var(--gronn-500);width:2px;height:50%;transition:transform .5s var(--ease-follow);position:absolute;top:0;left:-1px}.GsMpjW_stage{aspect-ratio:2;grid-area:stage;min-width:0;position:relative;overflow:hidden}.GsMpjW_stageLink{border-radius:2px;display:block;position:absolute;inset:0}.GsMpjW_stageLink:focus-visible{box-shadow:inset 0 0 0 3px var(--focus-ring)}.GsMpjW_plan{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.GsMpjW_layer{opacity:0;visibility:hidden;transition:opacity .26s var(--ease-follow), transform .4s var(--ease-follow), visibility 0s linear .4s}.GsMpjW_layerOn{opacity:1;visibility:visible;transition:opacity .48s var(--ease-follow) 80ms, transform .64s var(--ease-follow) 80ms, visibility 0s linear 0s;transform:none!important}.GsMpjW_body{flex-wrap:wrap;grid-area:body;justify-content:space-between;align-items:flex-start;gap:12px 40px;min-width:0;display:flex}.GsMpjW_texts{flex:320px;order:1;min-width:0;display:grid}.GsMpjW_text{grid-area:1/1;min-width:0}.GsMpjW_h3{letter-spacing:-.025em;margin:0;font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1.08}.GsMpjW_p{max-width:44ch;color:var(--text-muted);text-wrap:pretty;margin:10px 0 0;font-size:17px;line-height:26px}.GsMpjW_more{flex:none;order:2;margin:0 0 0 auto}.GsMpjW_note{color:var(--text-muted);flex:100%;order:3;margin:8px 0 0;font-size:14px;line-height:20px}.GsMpjW_closing{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;margin-top:clamp(72px,8vw,128px);padding-top:clamp(24px,2.4vw,32px);display:flex}.GsMpjW_closingT{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(24px,2.4vw,36px);font-weight:500;line-height:1.15}@media (max-width:819px){.GsMpjW_grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"sel""stage""body";row-gap:24px}.GsMpjW_tabs{border-bottom-width:1px;border-left-width:0;grid-template-columns:1fr 1fr}.GsMpjW_tab{padding:12px 12px 16px 0}.GsMpjW_t3{order:0}.GsMpjW_t4{order:1}.GsMpjW_num{font-size:48px}.GsMpjW_desc{font-size:14px}.GsMpjW_ind{width:50%;height:2px;top:calc(100% - 1px);left:0}.GsMpjW_stage{aspect-ratio:12/5}.GsMpjW_more{margin:0}}.GsMpjW_lb{z-index:1000;background:var(--color-hvit);--bg:var(--color-hvit);color:var(--text);flex-direction:column;display:flex;position:fixed;inset:0}.GsMpjW_lbBar{min-height:72px;padding:0 var(--page-margin);border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.GsMpjW_lbTitle{margin:0;font-size:16px;font-weight:500;line-height:24px}.GsMpjW_lbBtn{appearance:none;border:1px solid var(--border);min-width:44px;height:44px;color:var(--text);cursor:pointer;transition:border-color .15s var(--ease-follow);background:0 0;border-radius:2px;flex:none;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 12px;font-size:15px;font-weight:500;line-height:20px;display:flex}.GsMpjW_lbBtn:hover:not(:disabled),.GsMpjW_lbBtn:focus-visible{border-color:var(--antrasitt-800)}.GsMpjW_lbBtn:disabled{opacity:.45;cursor:default}.GsMpjW_lbView{touch-action:none;-webkit-user-select:none;user-select:none;flex:auto;min-height:0;position:relative;overflow:hidden}.GsMpjW_lbCenter{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GsMpjW_lbImg{mix-blend-mode:multiply;transform-origin:50%;-webkit-user-drag:none;flex:none;display:block}.GsMpjW_lbFoot{min-height:72px;padding:12px var(--page-margin);border-top:1px solid var(--border);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.GsMpjW_lbNote{color:var(--text-muted);margin:0;font-size:14px;line-height:20px}.GsMpjW_lbCtrls{align-items:center;gap:8px;display:flex}.GsMpjW_lbPct{text-align:center;font-variant-numeric:tabular-nums;min-width:64px;font-size:14px;font-weight:500;line-height:20px}@media (prefers-reduced-motion:reduce){.GsMpjW_layer,.GsMpjW_layerOn,.GsMpjW_ind,.GsMpjW_num,.GsMpjW_desc{transition:none!important}}
.lWai2a_footer{background:var(--color-granitt);color:var(--color-bjork);font-family:var(--font-sans);padding:clamp(48px, 7vw, 80px) var(--page-margin) 32px;--focus-ring:#eeefea66}@media (max-width:899px){.lWai2a_footer{padding-bottom:calc(32px + 112px + env(safe-area-inset-bottom))}}.lWai2a_top{flex-wrap:wrap;gap:40px 64px;max-width:1120px;margin:0 auto;display:flex}.lWai2a_brand{flex-direction:column;flex:4 240px;gap:20px;min-width:0;display:flex}.lWai2a_logo{border-radius:2px;align-self:flex-start;display:flex}.lWai2a_logo img{width:auto;height:40px;display:block}.lWai2a_intro{max-width:30ch;margin:0;font-size:15px;line-height:23px}.lWai2a_nav{flex:8 480px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px 24px;min-width:0;display:grid}.lWai2a_groupT{color:var(--color-lav);margin:0 0 12px;font-size:13px;line-height:18px}.lWai2a_list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lWai2a_link{color:var(--color-bjork);text-underline-offset:5px;border-radius:2px;padding:4px 0;font-size:15px;line-height:22px;text-decoration:none;text-decoration-thickness:1px;display:inline-block}.lWai2a_link:hover{color:var(--color-hvit);text-decoration:underline}.lWai2a_bottom{max-width:1120px;color:var(--color-lav);border-top:1px solid #eeefea2e;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:48px auto 0;padding-top:20px;font-size:13px;line-height:20px;display:flex}.lWai2a_bottomR{flex-wrap:wrap;gap:8px 24px;display:flex}.lWai2a_member{color:var(--color-bjork);text-underline-offset:4px;border-radius:2px;text-decoration-thickness:1px}.lWai2a_member:hover{color:var(--color-hvit)}
.hEq5Gq_group{flex-wrap:wrap;gap:8px;display:flex}.hEq5Gq_radio{cursor:pointer;background:var(--surface);min-height:48px;color:var(--text);border:1px solid var(--border);transition:background .15s var(--ease-follow), color .15s var(--ease-follow), border-color .15s var(--ease-follow);border-radius:2px;align-items:center;gap:10px;padding:0 18px;font-size:16px;font-weight:500;line-height:22px;display:flex}.hEq5Gq_radio:hover{border-color:var(--border-strong)}.hEq5Gq_radio:focus-visible{border-color:var(--action)}.hEq5Gq_radio[aria-checked=true]{background:var(--action);color:var(--action-text);border-color:var(--action)}.hEq5Gq_dot{border:1px solid var(--color-stein);background:0 0;border-radius:999px;flex:none;width:8px;height:8px}.hEq5Gq_radio[aria-checked=true] .hEq5Gq_dot{background:var(--color-messing);border-color:var(--color-messing)}
.pcqX5q_offer{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:32px 24px;margin-top:clamp(32px,4vw,48px);display:grid}.pcqX5q_col{flex-direction:column;gap:20px;display:flex}.pcqX5q_listT{border-top:2px solid var(--color-granitt);margin:0 0 4px;padding-top:14px;font-size:14px;font-weight:500;line-height:20px}.pcqX5q_tiles{grid-template-rows:repeat(2,minmax(260px,auto));grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;margin-top:clamp(32px,4vw,48px);display:grid}.pcqX5q_tileBig{grid-row:1/span 2}.pcqX5q_tile{height:100%;min-height:260px;margin:0;position:relative}.pcqX5q_tileBig .pcqX5q_tile{min-height:360px}.pcqX5q_tileCap{background:var(--surface);z-index:2;border-radius:2px;flex-direction:column;gap:2px;max-width:320px;padding:14px 16px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.pcqX5q_tileT{font-size:17px;font-weight:500;line-height:24px}.pcqX5q_tileX{color:var(--text-muted);font-size:15px;line-height:22px}.pcqX5q_seeHead{margin-bottom:clamp(32px,4vw,48px)}.pcqX5q_seeSide{color:var(--text-muted);font-size:15px;line-height:23px}@media (max-width:819px){.pcqX5q_tiles{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.pcqX5q_tileBig{grid-row:auto}}
.Bsx2tW_offerRow{flex-wrap:wrap;align-items:stretch;gap:32px;margin-top:clamp(32px,4vw,48px);display:flex}.Bsx2tW_offerFig{flex:8 560px;min-width:0;margin:0}.Bsx2tW_cap{color:var(--text-muted);margin-top:12px;font-size:14px;line-height:21px}.Bsx2tW_facts{flex-direction:column;flex:4 280px;gap:24px;min-width:0;margin:0;display:flex}.Bsx2tW_fact{border-top:2px solid var(--color-granitt);flex-direction:column;gap:6px;padding-top:14px;display:flex}.Bsx2tW_factK{font-size:14px;font-weight:500;line-height:20px}.Bsx2tW_factV{text-wrap:pretty;margin:0;font-size:16px;line-height:24px}.Bsx2tW_factV a{color:var(--link);text-underline-offset:4px}.Bsx2tW_pin{pointer-events:none;z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:absolute;transform:translate(-5px,-100%)}.Bsx2tW_pinLabel{white-space:nowrap;background:var(--color-hvit);color:var(--color-granitt);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:500;line-height:18px;display:flex}.Bsx2tW_pinDark .Bsx2tW_pinLabel{background:var(--color-granitt);color:var(--color-bjork)}.Bsx2tW_pinDot{background:var(--color-messing);border-radius:999px;width:6px;height:6px}.Bsx2tW_stem{background:var(--color-hvit);width:1px;height:18px;margin-left:4px;display:block}.Bsx2tW_ring{border:1.5px solid var(--color-hvit);border-radius:999px;width:9px;height:9px;margin-top:-1px;display:block}.Bsx2tW_pinDark .Bsx2tW_stem{background:var(--color-granitt)}.Bsx2tW_pinDark .Bsx2tW_ring{border-color:var(--color-granitt)}.Bsx2tW_blocks{flex-direction:column;gap:clamp(64px,9vw,120px);margin-top:clamp(40px,6vw,80px);display:flex}.Bsx2tW_block{flex-wrap:wrap;align-items:flex-start;gap:32px clamp(24px,5vw,72px);display:flex}.Bsx2tW_blockText{flex:4 300px;min-width:0}.Bsx2tW_blockH3{font-size:var(--text-h2);line-height:var(--lh-h2);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:500}.Bsx2tW_blockP{font-size:var(--text-body);line-height:var(--lh-body);text-wrap:pretty;max-width:52ch;margin:14px 0 0}.Bsx2tW_blockImgs{flex-direction:column;flex:8 460px;gap:24px;min-width:0;display:flex}.Bsx2tW_pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:24px;display:grid}@media (min-width:900px){.Bsx2tW_blockText{position:sticky;top:120px}}@media (max-width:759px){.Bsx2tW_desk{display:none}.Bsx2tW_pinLabel{padding:2px 8px;font-size:12px}.Bsx2tW_stem{height:10px}}
._84hMNG_introGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:end;gap:32px clamp(24px,5vw,72px);display:grid}._84hMNG_bigH1{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(48px,7.5vw,104px);font-weight:500;line-height:.98}._84hMNG_blocks{flex-direction:column;gap:clamp(64px,10vw,128px);margin-top:clamp(56px,8vw,112px);display:flex}._84hMNG_block{flex-wrap:wrap;align-items:center;gap:28px clamp(24px,5vw,72px);display:flex}._84hMNG_rev{flex-direction:row-reverse}._84hMNG_h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,40px);font-weight:500;line-height:1.1}._84hMNG_p{font-size:var(--text-body);line-height:var(--lh-body);text-wrap:pretty;max-width:52ch;margin:16px 0 0}._84hMNG_quoteRow{border-top:2px solid var(--color-granitt);flex-wrap:wrap;gap:16px clamp(24px,5vw,72px);margin-top:clamp(56px,8vw,96px);padding-top:24px;display:flex}._84hMNG_quote{font-family:var(--font-serif);font-style:italic;font-size:var(--text-lead);line-height:var(--lh-lead);text-wrap:pretty;flex:300px;max-width:36ch;margin:0}._84hMNG_quoteText{font-size:var(--text-body);line-height:var(--lh-body);text-wrap:pretty;flex:300px;max-width:44ch;margin:0}._84hMNG_gal{grid-template-rows:repeat(2,minmax(240px,1fr));grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;margin:clamp(32px,4vw,48px) 0 0;padding:0;list-style:none;display:grid}._84hMNG_galItem{min-width:0;display:flex}._84hMNG_galBig{grid-row:1/span 2}._84hMNG_galFig{flex-direction:column;gap:12px;width:100%;margin:0;display:flex}._84hMNG_galBtn{background:var(--color-lav);cursor:zoom-in;border:none;border-radius:2px;flex:1;width:100%;min-height:220px;padding:0;display:block;position:relative;overflow:hidden}._84hMNG_galImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._84hMNG_galCap{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}._84hMNG_galT{font-size:var(--text-h3);line-height:var(--lh-h3);font-weight:500}._84hMNG_galF{color:var(--text-muted);font-size:14px;line-height:21px}._84hMNG_galX{color:var(--text-muted);flex-basis:100%;font-size:16px;line-height:24px}._84hMNG_box{z-index:100;background:var(--color-granitt);color:var(--color-bjork);opacity:0;transition:opacity .2s var(--ease-follow);--focus-ring:#eeefea73;flex-direction:column;display:flex;position:fixed;inset:0}._84hMNG_boxOn{opacity:1}._84hMNG_boxTop{padding:12px var(--page-margin);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}._84hMNG_count{color:var(--color-lav);font-size:14px;line-height:20px}._84hMNG_boxBtn{min-width:48px;height:48px;color:var(--color-bjork);cursor:pointer;transition:border-color .15s var(--ease-follow);background:0 0;border:1px solid #eeefea59;border-radius:2px;padding:0 14px;font-size:15px;font-weight:500;line-height:20px}._84hMNG_boxBtn:hover{border-color:var(--color-bjork)}._84hMNG_boxMid{min-height:0;padding:0 var(--page-margin);flex:1;justify-content:center;align-items:center;display:flex;position:relative}._84hMNG_boxImg{object-fit:contain;border-radius:2px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._84hMNG_boxBottom{padding:16px var(--page-margin) 24px;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}._84hMNG_boxT{font-size:17px;font-weight:500;line-height:24px}._84hMNG_boxX{color:var(--color-lav);font-size:15px;line-height:22px}@media (max-width:819px){._84hMNG_gal{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}._84hMNG_galBig{grid-row:auto}._84hMNG_galBtn{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){._84hMNG_box{transition:none}}
.YSlJSq_intro{padding:clamp(32px, 5vw, 64px) var(--page-margin) clamp(56px, 8vw, 96px)}.YSlJSq_introRow{flex-wrap:wrap;align-items:center;gap:40px clamp(24px,5vw,72px);max-width:1120px;margin:0 auto;display:flex}.YSlJSq_introText{flex:5 340px;min-width:0}.YSlJSq_introFig{flex:7 420px;min-width:0;margin:0}.YSlJSq_lead{max-width:36ch}.YSlJSq_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;margin-top:clamp(40px,5vw,64px);display:grid}.YSlJSq_card{background:var(--surface);border:1px solid var(--border);border-radius:2px;flex-direction:column;display:flex;overflow:hidden}.YSlJSq_cardBody{flex-direction:column;flex:1;padding:clamp(24px,3vw,40px);display:flex}.YSlJSq_tagline{font-family:var(--font-serif);text-wrap:pretty;margin:8px 0 0;font-size:20px;font-style:italic;line-height:28px}.YSlJSq_cardDl{margin-top:24px}.YSlJSq_cardCta{margin-top:auto;padding-top:28px;display:flex}.YSlJSq_cmp{flex:8 520px;min-width:0}.YSlJSq_cmpRow{border-top:1px solid var(--border);grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);gap:8px 24px;padding:16px 0;display:grid}.YSlJSq_cmpHead{border-top:none;padding:0 0 14px}.YSlJSq_ch{font-size:15px;font-weight:500;line-height:20px}.YSlJSq_rh{font-size:15px;font-weight:500;line-height:24px}.YSlJSq_cell{text-wrap:pretty;flex-direction:column;gap:2px;min-width:0;font-size:16px;line-height:24px;display:flex}.YSlJSq_mini{color:var(--text-muted);font-size:13px;line-height:18px;display:none}.YSlJSq_shared{flex-wrap:wrap;grid-column:2/-1;align-items:baseline;gap:4px 12px;font-size:16px;line-height:24px;display:flex}.YSlJSq_both{color:var(--text-muted);font-size:13px;line-height:18px}.YSlJSq_cmpEnd{border-top:1px solid var(--border)}.YSlJSq_cmpText{max-width:52ch;margin:20px 0 0}.YSlJSq_figs{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:start;gap:24px;margin-top:clamp(40px,5vw,64px);display:grid}.YSlJSq_fig{margin:0}.YSlJSq_figCap{flex-direction:column;gap:4px;margin-top:14px;display:flex}.YSlJSq_figT{font-size:var(--text-h3);line-height:var(--lh-h3);font-weight:500}.YSlJSq_figX{color:var(--text-muted);max-width:52ch;font-size:16px;line-height:24px}.YSlJSq_links{flex-wrap:wrap;gap:12px 32px;margin-top:32px;display:flex}@media (max-width:759px){.YSlJSq_cmpRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.YSlJSq_cmpHead{display:none}.YSlJSq_rh,.YSlJSq_shared{grid-column:1/-1}.YSlJSq_mini{display:block}}
.zm_Hjq_qs{flex-wrap:wrap;gap:20px 40px;margin-top:28px;display:flex}.zm_Hjq_q{flex-direction:column;gap:10px;display:flex}.zm_Hjq_qT{margin:0;font-size:15px;font-weight:500;line-height:20px}.zm_Hjq_opt{color:var(--text-muted);font-weight:400}.zm_Hjq_row{flex-wrap:wrap;align-items:stretch;gap:24px;margin-top:clamp(32px,4vw,48px);display:flex}.zm_Hjq_left{flex-direction:column;flex:8 540px;gap:12px;min-width:0;display:flex}.zm_Hjq_roomRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zm_Hjq_roomLabel{color:var(--text-muted);margin-right:4px;font-size:13px;line-height:18px}.zm_Hjq_stage{aspect-ratio:16/10;background:var(--color-lav);border-radius:2px;position:relative;overflow:hidden}.zm_Hjq_layer{opacity:0;transition:opacity .3s var(--ease-follow);position:absolute;inset:0}.zm_Hjq_layerOn{opacity:1}.zm_Hjq_card{background:var(--surface);border:1px solid var(--border);border-radius:2px;flex-direction:column;flex:4 300px;min-width:0;padding:clamp(24px,3vw,36px);display:flex}.zm_Hjq_pres{transition:opacity .18s var(--ease-follow), transform .18s var(--ease-follow);flex-direction:column;display:flex}.zm_Hjq_fading{opacity:0;transform:translateY(6px)}.zm_Hjq_floor{color:var(--text-muted);margin:0;font-size:13px;line-height:18px}.zm_Hjq_name{margin:4px 0 0}.zm_Hjq_setup{flex-direction:column;gap:8px;margin-top:16px;display:flex}.zm_Hjq_why{text-wrap:pretty;margin:16px 0 0;font-size:16px;line-height:24px}.zm_Hjq_kitList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.zm_Hjq_kit{align-items:baseline;gap:10px;font-size:15px;line-height:22px;display:flex}.zm_Hjq_kitDot{background:var(--color-stein);border-radius:999px;flex:none;width:5px;height:5px;transform:translateY(-2px)}.zm_Hjq_kitNote{color:var(--text-muted);margin-top:6px;font-size:13px;line-height:18px;display:block}.zm_Hjq_hint{align-items:baseline;gap:8px;margin:14px 0 0;font-size:15px;line-height:22px;display:flex}.zm_Hjq_brass{background:var(--color-messing);border-radius:999px;flex:none;width:6px;height:6px;transform:translateY(-2px)}.zm_Hjq_ask{flex-direction:column;align-items:flex-start;gap:10px;margin-top:auto;padding-top:24px;display:flex}.zm_Hjq_need{color:var(--text-muted);font-size:13px;line-height:18px}.zm_Hjq_dClose{z-index:2;min-width:48px;height:48px;color:var(--text);cursor:pointer;text-underline-offset:5px;background:0 0;border:none;border-radius:2px;padding:0 12px;font-size:15px;font-weight:500;line-height:20px;text-decoration:underline;text-decoration-thickness:1px;position:absolute;top:10px;right:10px}.zm_Hjq_dClose:hover{color:var(--action)}.zm_Hjq_form{flex-direction:column;gap:20px;display:flex}.zm_Hjq_dHead{flex-direction:column;gap:6px;padding-right:64px;display:flex}.zm_Hjq_dKicker{color:var(--text-muted);font-size:13px;line-height:18px}.zm_Hjq_dTitle{letter-spacing:-.02em;text-wrap:balance;outline:none;margin:0;font-size:clamp(28px,4vw,34px);font-weight:500;line-height:1.1}.zm_Hjq_sum{background:var(--bg);border:1px solid var(--border);border-radius:2px;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.zm_Hjq_sumDl{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.zm_Hjq_sumRow{align-items:baseline;gap:12px;display:flex}.zm_Hjq_sumK{color:var(--text-muted);flex:0 0 64px;font-size:13px;line-height:18px}.zm_Hjq_sumV{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:21px}.zm_Hjq_editor{background:var(--bg);border:1px solid var(--border);border-radius:2px;flex-direction:column;gap:16px;padding:16px;display:flex}.zm_Hjq_two{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:20px 16px;display:grid}.zm_Hjq_submitRow{flex-direction:column;gap:12px;padding-top:4px;display:flex}.zm_Hjq_submit{justify-content:center;width:100%}.zm_Hjq_note{color:var(--text-muted);margin:0;font-size:14px;line-height:21px}.zm_Hjq_done{flex-direction:column;gap:18px;padding-top:8px;display:flex}.zm_Hjq_doneP{font-size:var(--text-body);line-height:var(--lh-body);max-width:42ch;margin:0}.zm_Hjq_doneActions{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:20px;display:flex}.zm_Hjq_alert{border:1px solid var(--border-strong);background:var(--bg);border-radius:2px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.zm_Hjq_alertT{margin:0;font-size:16px;font-weight:500;line-height:24px}.zm_Hjq_alertX{color:var(--text-muted);margin:0;font-size:15px;line-height:22px}.zm_Hjq_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:819px){.zm_Hjq_stage{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.zm_Hjq_layer,.zm_Hjq_pres{transition:none}}
.nBny3G_shell{background:var(--bg);min-height:100dvh;color:var(--text);flex-direction:column;display:flex}.nBny3G_main{padding:clamp(28px, 4vw, 48px) var(--page-margin) calc(96px + env(safe-area-inset-bottom));flex:1}.nBny3G_container{max-width:var(--container-max);margin:0 auto}.nBny3G_header{border-bottom:1px solid var(--border);padding:0 var(--page-margin)}.nBny3G_headInner{max-width:var(--container-max);flex-wrap:wrap;align-items:center;gap:0 32px;min-height:72px;margin:0 auto;display:flex}.nBny3G_brand{min-height:72px;color:var(--text);border-radius:2px;align-items:center;gap:16px;text-decoration:none;display:flex}.nBny3G_logo{width:auto;height:36px;display:block}.nBny3G_nav{scrollbar-width:none;flex:auto;align-self:stretch;gap:28px;display:flex;overflow:auto hidden}.nBny3G_navLink{min-height:56px;color:var(--text);transition:color var(--duration-fast) var(--ease);border-bottom:2px solid #0000;flex:none;align-items:center;margin-bottom:-1px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.nBny3G_navLink:hover{color:var(--action)}.nBny3G_navLink[aria-current=page]{border-bottom-color:var(--text)}.nBny3G_navLink:focus-visible{box-shadow:inset 0 0 0 3px var(--focus-ring)}.nBny3G_me{flex-wrap:wrap;align-items:center;gap:4px 20px;min-height:56px;margin-left:auto;font-size:14px;line-height:20px;display:flex}.nBny3G_headErr{text-align:right;color:var(--error);flex-basis:100%;margin:0;font-size:14px;line-height:20px}@media (max-width:959px){.nBny3G_nav{flex-basis:100%;order:3}.nBny3G_me{min-height:0;padding:0 0 12px}}@media (max-width:600px){.nBny3G_headInner{gap:0 16px}.nBny3G_me{flex-basis:100%;margin-left:0}.nBny3G_headErr{text-align:left}}.nBny3G_muted{color:var(--text-muted)}.nBny3G_meta{color:var(--text-muted);font-size:14px;line-height:20px}.nBny3G_metaSm{color:var(--text-muted);font-size:13px;line-height:18px}.nBny3G_metaWrap{color:var(--text-muted);overflow-wrap:anywhere;font-size:14px;line-height:20px}.nBny3G_mutedText{color:var(--text-muted);max-width:60ch;margin:0;font-size:15px;line-height:22px}.nBny3G_small{font-size:14px;line-height:20px}.nBny3G_strong{font-size:15px;font-weight:500;line-height:22px}.nBny3G_tabular{font-variant-numeric:tabular-nums;font-size:15px;line-height:22px}.nBny3G_ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nBny3G_h2{margin:0;font-size:22px;font-weight:500;line-height:28px}.nBny3G_h3Muted{color:var(--text-muted);margin:0;font-size:18px;font-weight:500;line-height:24px}.nBny3G_error{color:var(--error);margin:0;font-size:15px;line-height:22px}.nBny3G_notice{background:var(--surface);border:1px solid var(--border);border-radius:2px;margin:0;padding:14px 16px;font-size:15px;line-height:22px}.nBny3G_okText{margin:0;font-size:15px;line-height:22px}.nBny3G_dot{background:var(--accent);border-radius:999px;flex:none;width:7px;height:7px}.nBny3G_mt6{margin-top:6px}.nBny3G_mt12{margin-top:12px}.nBny3G_mt20{margin-top:20px}.nBny3G_mt24{margin-top:24px}.nBny3G_mt28{margin-top:28px}.nBny3G_mt56{margin-top:56px}.nBny3G_full{justify-content:center;width:100%}.nBny3G_actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.nBny3G_quiet,.nBny3G_quietSm{color:var(--text);cursor:pointer;font-family:var(--font-sans);text-underline-offset:5px;transition:color var(--duration-fast) var(--ease);background:0 0;border:none;border-radius:0;padding:2px 0;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.nBny3G_quiet{font-size:15px;line-height:20px}.nBny3G_quietSm{font-size:14px;line-height:20px}.nBny3G_quiet:hover,.nBny3G_quietSm:hover{color:var(--action)}.nBny3G_quiet:disabled,.nBny3G_quietSm:disabled{opacity:.45;cursor:not-allowed}.nBny3G_field{flex-direction:column;gap:6px;min-width:0;display:flex}.nBny3G_label{color:var(--text);font-size:14px;font-weight:500;line-height:21px}.nBny3G_select{width:100%;min-height:48px;font-family:var(--font-sans);color:var(--text);background:var(--bg);border:1px solid var(--border);transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);border-radius:2px;padding:11px 12px;font-size:16px;line-height:22px}.nBny3G_select:focus{border-color:var(--action);box-shadow:0 0 0 3px var(--focus-ring)}.nBny3G_onSurface{background:var(--surface)}.nBny3G_check{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:16px;line-height:22px;display:flex}.nBny3G_check input{width:20px;height:20px;accent-color:var(--action);margin:0}.nBny3G_seg{background:var(--surface);border:1px solid var(--border);border-radius:2px;flex-wrap:wrap;gap:2px;padding:3px;display:flex}.nBny3G_seg>button,.nBny3G_choice{min-height:34px;font-family:var(--font-sans);cursor:pointer;color:var(--text);transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);background:0 0;border:1px solid #0000;border-radius:2px;padding:0 14px;font-size:14px;font-weight:500;line-height:20px}.nBny3G_choice{border-color:var(--border);font-size:15px}.nBny3G_seg>button:hover,.nBny3G_choice:hover{border-color:var(--text)}.nBny3G_seg>button.nBny3G_segOn,.nBny3G_choice.nBny3G_segOn{background:var(--text);color:var(--bg);border-color:var(--text)}.nBny3G_pair{gap:4px;display:flex}.nBny3G_iconBtn{border:1px solid var(--border);width:40px;height:40px;color:var(--text);cursor:pointer;transition:border-color var(--duration-fast) var(--ease);background:0 0;border-radius:2px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.nBny3G_iconBtn:hover{border-color:var(--text)}.nBny3G_iconSm{width:32px;height:32px}.nBny3G_chev{border:0 solid;flex:none;width:7px;height:7px}.nBny3G_left{border-bottom-width:1.5px;border-left-width:1.5px;transform:translate(2px)rotate(45deg)}.nBny3G_right{border-top-width:1.5px;border-right-width:1.5px;transform:translate(-2px)rotate(45deg)}.nBny3G_down{border-bottom-width:1.5px;border-right-width:1.5px;width:8px;height:8px;transform:translateY(-3px)rotate(45deg)}.nBny3G_up{border-bottom-width:1.5px;border-right-width:1.5px;transform:translateY(2px)rotate(225deg)}.nBny3G_popover{z-index:30;background:var(--surface);max-width:calc(100vw - 40px);color:var(--text);border:1px solid var(--text);font-family:var(--font-sans);letter-spacing:normal;border-radius:2px;flex-direction:column;gap:12px;padding:16px;font-size:14px;font-weight:400;line-height:20px;display:flex;position:absolute;top:calc(100% + 8px)}.nBny3G_popHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.nBny3G_popTitle{font-size:16px;font-weight:500;line-height:22px}.nBny3G_popFoot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:12px;display:flex}.nBny3G_monthGrid{grid-template-columns:28px repeat(7,minmax(0,1fr));gap:2px;display:grid}.nBny3G_mgHead{color:var(--text-muted);text-align:center;font-size:12px;line-height:24px}.nBny3G_mgHead:first-child{font-size:11px}.nBny3G_mgWeek{color:var(--text-muted);text-align:center;font-variant-numeric:tabular-nums;font-size:11px;line-height:36px}.nBny3G_mgDay{min-width:0;height:36px;color:var(--text);font-family:var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color var(--duration-fast) var(--ease);background:0 0;border:1px solid #0000;border-radius:2px;padding:0;font-size:14px;font-weight:500;line-height:20px;position:relative}.nBny3G_mgDay:hover{border-color:var(--text)}.nBny3G_mgMuted{color:var(--color-stein)}.nBny3G_mgBand{background:var(--color-bjork)}.nBny3G_mgMid{background:var(--color-bjork);border-radius:0}.nBny3G_mgOn{background:var(--text);color:var(--bg)}.nBny3G_mgHidden{visibility:hidden}.nBny3G_todayDot{background:var(--accent);border-radius:999px;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:4px;left:50%}.nBny3G_mgOn .nBny3G_todayDot{background:var(--bg)}.nBny3G_authCol,.nBny3G_pwCol{max-width:440px;padding-top:clamp(16px,5vw,64px)}.nBny3G_authTitle{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(36px,4.4vw,56px);font-weight:500;line-height:1.04}.nBny3G_authLead{font-family:var(--font-serif);font-size:var(--text-lead);line-height:var(--lh-lead);text-wrap:pretty;max-width:32ch;margin:16px 0 0}.nBny3G_tabs,.nBny3G_tabsLg{border-bottom:1px solid var(--border);scrollbar-width:none;gap:28px;display:flex;overflow:auto hidden}.nBny3G_tabs{margin-top:32px}.nBny3G_tabsLg{margin-top:24px}.nBny3G_tab{min-height:44px;font-family:var(--font-sans);color:var(--text);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:0;font-size:15px;font-weight:500;line-height:20px}.nBny3G_tabsLg .nBny3G_tab{min-height:48px}.nBny3G_tab:hover{color:var(--action)}.nBny3G_tab[aria-pressed=true],.nBny3G_tab[aria-selected=true]{border-bottom-color:var(--text)}.nBny3G_tab:focus-visible{box-shadow:inset 0 0 0 3px var(--focus-ring)}.nBny3G_resetHead{border-top:1px solid var(--border);flex-direction:column;gap:8px;margin-top:32px;padding-top:20px;display:flex}.nBny3G_stack{flex-direction:column;gap:20px;margin-top:28px;display:flex}.nBny3G_stackTop{flex-direction:column;gap:20px;margin-top:32px;display:flex}.nBny3G_forgot{margin-top:-8px;display:flex}.nBny3G_footnote{border-top:1px solid var(--border);color:var(--text-muted);max-width:44ch;margin:32px 0 0;padding-top:20px;font-size:14px;line-height:21px}.nBny3G_footnote a{color:var(--text);text-underline-offset:4px}.nBny3G_profile{max-width:760px}.nBny3G_profileGrid{border-top:2px solid var(--text);grid-template-columns:max-content 1fr;gap:12px 32px;margin:32px 0 0;padding-top:16px;font-size:16px;line-height:24px;display:grid}.nBny3G_profileGrid dt{color:var(--text-muted)}.nBny3G_profileGrid dd{overflow-wrap:anywhere;margin:0}.nBny3G_section{border-top:1px solid var(--border);max-width:440px;margin-top:56px;padding-top:14px}@media (max-width:480px){.nBny3G_profileGrid{grid-template-columns:1fr;gap:2px}.nBny3G_profileGrid dd{margin-bottom:10px}}.nBny3G_mine{max-width:1040px}.nBny3G_pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.nBny3G_pageTitle{letter-spacing:-.035em;margin:0;font-size:clamp(36px,5vw,64px);font-weight:500;line-height:1.02}.nBny3G_leadSerif{font-family:var(--font-serif);font-size:var(--text-lead);line-height:var(--lh-lead);margin:0}.nBny3G_emptyBox{border-top:2px solid var(--text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:40px;padding:32px 0;display:flex}.nBny3G_next{background:var(--color-granitt);color:var(--color-bjork);border-radius:2px;flex-wrap:wrap;margin-top:40px;display:flex}.nBny3G_next :focus-visible{box-shadow:0 0 0 3px #fbfbf873}.nBny3G_nextMain{flex-direction:column;flex:420px;gap:6px;min-width:0;padding:clamp(24px,3.4vw,40px);display:flex}.nBny3G_nextLabel{color:var(--color-lav);align-items:center;gap:8px;margin:0 0 20px;font-size:14px;font-weight:500;line-height:20px;display:flex}.nBny3G_nextRoom{letter-spacing:-.025em;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.1}.nBny3G_nextWhen{font-variant-numeric:tabular-nums;font-size:clamp(20px,2vw,24px);font-weight:500;line-height:1.3}.nBny3G_nextTitle{color:var(--color-lav);font-size:15px;line-height:22px}.nBny3G_nextActions{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:24px;font-size:15px;line-height:20px;display:flex}.nBny3G_darkBtn{min-height:40px;color:var(--color-bjork);border:1px solid var(--color-stein);font-family:var(--font-sans);cursor:pointer;transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);background:0 0;border-radius:2px;align-items:center;padding:0 16px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.nBny3G_darkBtn:hover,.nBny3G_darkOn{background:var(--color-bjork);color:var(--color-granitt);border-color:var(--color-bjork)}.nBny3G_darkOn:hover{background:var(--color-lav);border-color:var(--color-lav)}.nBny3G_nextRel{border-left:1px solid var(--color-stein);flex-direction:column;flex:0 300px;justify-content:flex-end;gap:4px;min-width:0;padding:clamp(24px,3.4vw,40px);display:flex}.nBny3G_relBig{letter-spacing:-.035em;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1}.nBny3G_relSub{color:var(--color-lav);font-size:14px;line-height:20px}@media (max-width:760px){.nBny3G_nextRel{border-left:none;border-top:1px solid var(--color-stein);flex-basis:100%}}.nBny3G_groupHead{border-top:2px solid var(--text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-top:14px;display:flex}.nBny3G_groupThin{border-top-width:1px;border-top-color:var(--border)}.nBny3G_list{margin:8px 0 0;padding:0;list-style:none}.nBny3G_row{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px 24px;padding:18px 0;display:flex}.nBny3G_cal{background:var(--surface);border:1px solid var(--border);border-radius:2px;flex-direction:column;flex:none;align-items:center;width:64px;padding:8px 0;font-size:12px;line-height:16px;display:flex}.nBny3G_cal b{font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;line-height:28px}.nBny3G_rowMain{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}.nBny3G_rowTitle{font-size:18px;font-weight:500;line-height:26px}.nBny3G_rowActions{flex-wrap:wrap;flex:none;align-items:center;gap:12px 20px;margin-left:auto;display:flex}.nBny3G_pastRow{border-bottom:1px solid var(--border);color:var(--text-muted);flex-wrap:wrap;gap:4px 24px;padding:12px 0;font-size:15px;line-height:22px;display:flex}.nBny3G_pastDay{flex:0 0 220px}.nBny3G_pastTime{font-variant-numeric:tabular-nums;flex:0 0 110px}.nBny3G_pastRoom{flex:200px}.nBny3G_adminTitle{letter-spacing:-.025em;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:500;line-height:1.08}.nBny3G_filters{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-top:28px;display:flex}.nBny3G_fRoom{flex:0 190px;min-width:150px}.nBny3G_fStatus{flex:0 170px;min-width:140px}.nBny3G_fActions{flex-wrap:wrap;gap:12px;margin-left:auto;display:flex}.nBny3G_rangeWrap{flex-direction:column;flex:0 320px;gap:6px;min-width:240px;display:flex;position:relative}.nBny3G_rangeBtn{background:var(--surface);border:1px solid var(--border);width:100%;min-height:48px;font-family:var(--font-sans);color:var(--text);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease);border-radius:2px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:16px;line-height:22px;display:flex}.nBny3G_rangeBtn:hover,.nBny3G_rangeOpen{border-color:var(--text)}.nBny3G_rangeBtn:focus-visible{border-color:var(--action)}.nBny3G_rangeDays{color:var(--text-muted);flex:none;align-items:center;gap:12px;font-size:14px;line-height:20px;display:flex}.nBny3G_rangeDays .nBny3G_chev{color:var(--text)}.nBny3G_rangePop{z-index:30;background:var(--surface);width:max-content;max-width:calc(100vw - 40px);color:var(--text);border:1px solid var(--text);border-radius:2px;flex-wrap:wrap;display:flex;position:absolute;top:calc(100% + 8px);left:0}.nBny3G_presets{border-right:1px solid var(--border);flex-direction:column;flex:0 0 184px;gap:2px;padding:16px 12px;display:flex}.nBny3G_presetHead{color:var(--text-muted);padding:0 10px 8px;font-size:13px;line-height:18px}.nBny3G_preset{min-height:40px;font-family:var(--font-sans);color:var(--text);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);background:0 0;border:1px solid #0000;border-radius:2px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:15px;line-height:20px;display:flex}.nBny3G_preset:hover{border-color:var(--border-strong)}.nBny3G_presetDot{background:var(--color-messing);opacity:0;border-radius:999px;flex:none;width:6px;height:6px}.nBny3G_presetOn{background:var(--color-bjork);font-weight:500}.nBny3G_presetOn .nBny3G_presetDot{opacity:1}.nBny3G_rangeBody{flex-direction:column;flex:auto;gap:14px;min-width:0;padding:16px 20px 14px;display:flex}.nBny3G_months{flex-wrap:wrap;gap:16px 32px;display:flex}.nBny3G_monthCol{flex-direction:column;gap:8px;width:276px;max-width:100%;display:flex}.nBny3G_monthCol .nBny3G_monthGrid{grid-template-columns:24px repeat(7,minmax(0,1fr));gap:2px 0}@media (max-width:640px){.nBny3G_presets{border-right:none;border-bottom:1px solid var(--border);flex-basis:100%}.nBny3G_fActions{margin-left:0}}.nBny3G_table{border-bottom:1px solid var(--border);margin:12px 0 0;padding:0;list-style:none}.nBny3G_tRow{border-top:1px solid var(--border);color:var(--text);flex-wrap:wrap;align-items:center;gap:8px 24px;padding:14px 0;display:flex}.nBny3G_dim{color:var(--text-muted)}.nBny3G_tWhen{flex-direction:column;flex:0 0 190px;gap:2px;min-width:0;display:flex}.nBny3G_tRoom{flex:0 0 130px;min-width:0;font-size:15px;line-height:22px}.nBny3G_tWho{flex-direction:column;flex:220px;gap:2px;min-width:0;font-size:15px;line-height:22px;display:flex}.nBny3G_roomsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:28px;display:flex}.nBny3G_card{background:var(--surface);border:1px solid var(--border);border-radius:2px;flex-direction:column;gap:18px;max-width:560px;margin-top:24px;padding:24px;display:flex}.nBny3G_idLine{color:var(--text-muted);word-break:break-all;margin:0;font-size:13px;line-height:18px}.nBny3G_roomRow{border-top:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;gap:12px 24px;padding:18px 0;display:flex}.nBny3G_roomMain{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.nBny3G_tags{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.nBny3G_desc{max-width:60ch;font-size:15px;line-height:22px}.nBny3G_users{flex-wrap:wrap-reverse;align-items:flex-start;gap:40px;margin-top:28px;display:flex}.nBny3G_usersList{flex:520px;min-width:0}.nBny3G_userRow{border-top:1px solid var(--border);color:var(--text);flex-wrap:wrap;align-items:center;gap:10px 24px;padding:16px 0;display:flex}.nBny3G_userMain{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.nBny3G_userMain .nBny3G_strong{font-size:16px}.nBny3G_inviteCard{background:var(--surface);border:1px solid var(--border);border-radius:2px;flex-direction:column;flex:300px;gap:18px;min-width:0;max-width:400px;padding:24px;display:flex}
.JMfsBq_sticky{z-index:20;position:sticky;top:0}.JMfsBq_home{--bg:var(--color-hvit);--surface:var(--color-hvit)}.JMfsBq_header{height:72px;padding:0 var(--page-margin);background:var(--bg);border-bottom:1px solid var(--border);font-family:var(--font-sans);color:var(--text);justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.JMfsBq_logo{border-radius:2px;align-items:center;display:flex}.JMfsBq_logo img{width:auto;height:40px;display:block}.JMfsBq_nav{align-items:center;gap:24px;display:flex}.JMfsBq_ddWrap{align-items:center;height:72px;display:flex}.JMfsBq_ddWrapRel{position:relative}.JMfsBq_navBtn,.JMfsBq_navLink{height:44px;color:var(--text);cursor:pointer;text-underline-offset:6px;background:0 0;border:none;border-radius:2px;align-items:center;gap:10px;padding:0 4px;font-size:15px;font-weight:400;line-height:20px;text-decoration:none;text-decoration-thickness:1px;display:flex}.JMfsBq_navBtn:hover,.JMfsBq_navLink:hover{color:var(--action)}.JMfsBq_active{font-weight:500;text-decoration:underline}.JMfsBq_chev{width:6px;height:6px;transition:transform .15s var(--ease-follow);border-bottom:1.5px solid;border-right:1.5px solid;display:block;transform:translateY(-2px)rotate(45deg)}.JMfsBq_chevOpen{transform:translateY(2px)rotate(225deg)}.JMfsBq_mega{z-index:40;background:var(--surface);border-bottom:1px solid var(--border);animation:JMfsBq_ddFade .15s var(--ease-follow) both;position:absolute;top:72px;left:0;right:0}.JMfsBq_megaIn{max-width:1120px;padding:36px var(--page-margin) 44px;box-sizing:content-box;animation:JMfsBq_ddRise .15s var(--ease-follow) both;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;margin:0 auto;display:grid}@keyframes JMfsBq_ddFade{0%{opacity:0}}@keyframes JMfsBq_ddRise{0%{transform:translateY(-4px)}}.JMfsBq_megaList{flex-direction:column;display:flex}.JMfsBq_bigLink{border-top:1px solid var(--border);color:var(--text);border-radius:2px;flex-direction:column;gap:6px;padding:20px 0;text-decoration:none;display:flex}.JMfsBq_bigLink:first-child{border-top:2px solid var(--text)}.JMfsBq_bigRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.JMfsBq_bigLabel{letter-spacing:-.015em;color:var(--text-muted);transition:color .15s var(--ease-follow);font-size:28px;font-weight:500;line-height:34px}.JMfsBq_bigOn .JMfsBq_bigLabel{color:var(--text)}.JMfsBq_bigDot{background:var(--color-messing);opacity:0;width:8px;height:8px;transition:opacity .15s var(--ease-follow);border-radius:999px}.JMfsBq_bigOn .JMfsBq_bigDot{opacity:1}.JMfsBq_bigDesc{color:var(--text-muted);font-size:15px;line-height:22px}.JMfsBq_allLink{color:var(--text);border-radius:2px;align-self:flex-start;margin-top:24px;font-size:15px;font-weight:500;line-height:20px}.JMfsBq_allLink:hover{color:var(--action)}.JMfsBq_fig{flex-direction:column;gap:12px;margin:0;display:flex}.JMfsBq_figBox{aspect-ratio:16/9;background:var(--color-lav);border-radius:2px;position:relative;overflow:hidden}.JMfsBq_figImg{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s var(--ease-follow);position:absolute;inset:0}.JMfsBq_figImgOn{opacity:1}.JMfsBq_figCap{font-family:var(--font-serif);font-size:19px;font-style:italic;line-height:27px}.JMfsBq_drop{z-index:40;position:absolute;top:63px;left:-18px}.JMfsBq_dropIn{background:var(--surface);border:1px solid var(--border);width:320px;animation:JMfsBq_ddFade .15s var(--ease-follow) both, JMfsBq_ddRise .15s var(--ease-follow) both;border-radius:2px}.JMfsBq_dropList{flex-direction:column;gap:2px;margin:0;padding:10px;list-style:none;display:flex}.JMfsBq_dropLink{color:var(--text);transition:background .15s var(--ease-follow);border-radius:2px;flex-direction:column;gap:3px;padding:12px 14px;text-decoration:none;display:flex}.JMfsBq_dropLink:hover{background:var(--bg);color:var(--text)}.JMfsBq_dropLabel{align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:22px;display:flex}.JMfsBq_dropDot{background:var(--color-messing);border-radius:999px;width:6px;height:6px}.JMfsBq_dropDesc{color:var(--text-muted);font-size:13px;line-height:18px}.JMfsBq_mob{display:none}@media (max-width:899px){.JMfsBq_nav{display:none}.JMfsBq_logo img{height:32px}.JMfsBq_mob{display:block}}.JMfsBq_scrim{z-index:45;opacity:0;pointer-events:none;transition:opacity .42s var(--ease-follow);background:#2b302d6b;position:fixed;inset:0}.JMfsBq_scrimOn{opacity:1;pointer-events:auto}.JMfsBq_sheet{left:0;right:0;bottom:calc(76px + env(safe-area-inset-bottom));z-index:48;max-height:calc(100dvh - 88px - env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-width:none;background:var(--surface);visibility:hidden;transition:transform .64s var(--ease-lead), visibility 0s linear .68s;will-change:transform;border-radius:2px 2px 0 0;padding-bottom:18px;position:fixed;overflow-y:auto;transform:translateY(calc(100% + 160px))}.JMfsBq_sheetOn{visibility:visible;transition:transform .68s var(--ease-lead), visibility 0s linear 0s;transform:none}.JMfsBq_grip{background:var(--color-stein);border-radius:999px;width:36px;height:4px;margin:10px auto 6px}.JMfsBq_mList{flex-direction:column;margin:0;padding:0 20px;list-style:none;display:flex}.JMfsBq_mItem{opacity:0;transition:opacity .36s var(--ease-follow), transform .36s var(--ease-follow);transform:translateY(10px)}.JMfsBq_sheetOn .JMfsBq_mItem{opacity:1;transform:none}.JMfsBq_mLink{border-bottom:1px solid var(--border);min-height:56px;color:var(--text);border-radius:2px;justify-content:space-between;align-items:center;gap:16px;text-decoration:none;display:flex}.JMfsBq_mLabel{align-items:center;gap:10px;font-size:19px;font-weight:500;line-height:24px;display:flex}.JMfsBq_mDot{background:var(--color-messing);border-radius:999px;width:7px;height:7px}.JMfsBq_mMeta{color:var(--text-muted);font-size:13px;line-height:18px}.JMfsBq_hosts{height:56px;margin:20px 20px 12px;position:relative}.JMfsBq_host{font-family:var(--font-serif);text-wrap:balance;clip-path:inset(-6px 100% -6px 0);margin:0;font-size:22px;font-style:italic;line-height:28px;transition:clip-path .3s cubic-bezier(.32,0,.06,1),transform .3s cubic-bezier(.32,0,.06,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(4px)}.JMfsBq_hostOn{clip-path:inset(-6px 0% -6px 0);transition-duration:.48s;transition-delay:60ms;transform:none}.JMfsBq_car{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:0 20px;scroll-padding:0 20px;display:flex;overflow-x:auto}.JMfsBq_card{scroll-snap-align:start;color:var(--text);opacity:0;transition:opacity .48s var(--ease-follow);border-radius:2px;flex-direction:column;flex:0 0 248px;gap:8px;text-decoration:none;display:flex}.JMfsBq_sheetOn .JMfsBq_card{opacity:1}.JMfsBq_cardImg,.JMfsBq_cardTxt{transition:transform .62s var(--ease-follow);transition-delay:inherit;transform:translate(36px)}.JMfsBq_sheetOn .JMfsBq_cardImg,.JMfsBq_sheetOn .JMfsBq_cardTxt{transform:none}.JMfsBq_cardImg{aspect-ratio:4/3;background:var(--color-lav);border-radius:2px;display:block;position:relative;overflow:hidden}.JMfsBq_cardImg img{object-fit:cover;transform-origin:0 100%;width:100%;height:100%;transition:transform .9s var(--ease-follow);display:block;transform:scale(1.08)}.JMfsBq_sheetOn .JMfsBq_cardImg img{transform:none}.JMfsBq_cardTxt{flex-direction:column;gap:2px;display:flex}.JMfsBq_cardLabel{font-size:19px;font-weight:500;line-height:24px}.JMfsBq_cardShort{color:var(--text-muted);font-size:13px;line-height:18px}.JMfsBq_bar{z-index:50;height:calc(100px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border);transition:height .46s var(--ease-lead);position:fixed;bottom:0;left:0;right:0;overflow:hidden}.JMfsBq_barSmall{height:calc(76px + env(safe-area-inset-bottom))}.JMfsBq_q{font-family:var(--font-serif);transition:opacity .26s var(--ease-follow) .26s, transform .36s var(--ease-follow) .26s;margin:0;font-size:18px;font-style:italic;line-height:24px;position:absolute;top:12px;left:16px}.JMfsBq_qCompact{opacity:0;transition-delay:0s;transform:translateY(6px)}.JMfsBq_qOpen{opacity:0;transition-delay:0s;transform:translateY(-10px)}.JMfsBq_barBtns{pointer-events:none;visibility:hidden;gap:10px;transition:visibility 0s linear .46s;display:flex;position:absolute;top:10px;left:16px;right:16px}.JMfsBq_barBtnsOn{pointer-events:auto;visibility:visible;transition-delay:0s}.JMfsBq_bb{opacity:0;transition:opacity .3s var(--ease-follow), transform .46s var(--ease-follow);transform:translateY(18px)}.JMfsBq_barBtnsOn .JMfsBq_bb{opacity:1;transform:none}.JMfsBq_barBtnsOn .JMfsBq_bb1{transition-delay:.24s}.JMfsBq_barBtnsOn .JMfsBq_bb2{transition-delay:.3s}.JMfsBq_closeBtn{border:1px solid var(--border-strong);height:52px;color:var(--text);cursor:pointer;background:0 0;border-radius:2px;flex:1;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.JMfsBq_closeChev{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;display:block;transform:translateY(-2px)rotate(45deg)}.JMfsBq_ringWrap{flex:1.3;display:flex}.JMfsBq_ring{justify-content:center;width:100%;min-height:52px}.JMfsBq_layer{left:0;right:0;bottom:calc(16px + env(safe-area-inset-bottom));z-index:55;position:fixed}.JMfsBq_layerOff{pointer-events:none;visibility:hidden;transition:visibility 0s linear .42s}.JMfsBq_chips{scrollbar-width:none;gap:8px;padding:0 16px;display:flex;overflow-x:auto}.JMfsBq_chip{background:var(--surface);height:44px;color:var(--text);border:1px solid var(--border-strong);cursor:pointer;transition:opacity .32s var(--ease-follow), transform .36s var(--ease-follow);border-radius:999px;flex:none;padding:0 16px;font-size:15px;font-weight:500}.JMfsBq_morph{z-index:60;background:var(--color-granitt);width:0;height:0;color:var(--color-bjork);white-space:nowrap;pointer-events:none;transform-origin:100%;border-radius:22px;justify-content:center;align-items:center;font-size:15px;font-weight:500;display:none;position:fixed;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.JMfsBq_mega,.JMfsBq_megaIn,.JMfsBq_dropIn{animation:none}.JMfsBq_sheet,.JMfsBq_sheetOn,.JMfsBq_mItem,.JMfsBq_card,.JMfsBq_cardImg,.JMfsBq_cardTxt,.JMfsBq_cardImg img,.JMfsBq_host,.JMfsBq_bar,.JMfsBq_q,.JMfsBq_bb,.JMfsBq_chip,.JMfsBq_scrim{transition:none!important}}
._1yBGQG_tag{font-family:var(--font-sans);border-radius:var(--radius-pill);border:1px solid var(--border);color:var(--text);white-space:nowrap;background:0 0;align-items:center;padding:3px 10px;font-size:13px;line-height:18px;display:inline-flex}._1yBGQG_offer{border-color:var(--tag-offer)}._1yBGQG_need{border-color:var(--tag-need)}._1yBGQG_status{background:var(--status-taken);border-color:#0000}._1yBGQG_viz{z-index:2;background:var(--color-hvit);color:var(--antrasitt-800);border-radius:999px;padding:4px 12px;font-size:13px;line-height:18px;position:absolute;top:16px;left:16px}
.y1B0EG_wrap{flex-direction:column;display:flex}.y1B0EG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.y1B0EG_toolLeft{flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0;display:flex}.y1B0EG_titleWrap{min-width:0;position:relative}.y1B0EG_title{letter-spacing:-.025em;margin:0;font-size:clamp(24px,2.8vw,34px);font-weight:500;line-height:1.15}.y1B0EG_titleBtn{font:inherit;letter-spacing:inherit;color:var(--text);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease);background:0 0;border:1px solid #0000;border-radius:2px;align-items:center;gap:14px;margin:0 0 0 -10px;padding:4px 10px;display:flex}.y1B0EG_titleBtn:hover{border-color:var(--border)}.y1B0EG_popTop{width:320px;left:0}.y1B0EG_popForm{min-width:288px;left:0;right:0}.y1B0EG_rel{position:relative}.y1B0EG_metaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:16px;display:flex}.y1B0EG_lead{text-wrap:pretty;flex-wrap:wrap;flex:320px;gap:2px 12px;min-width:0;margin:0;font-size:16px;line-height:24px;display:flex}.y1B0EG_muted{color:var(--text-muted)}.y1B0EG_strip{align-items:stretch;gap:6px;margin-top:24px;display:flex}.y1B0EG_strip>button:first-child,.y1B0EG_strip>button:last-child{height:auto}.y1B0EG_days{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;min-width:0;display:grid}.y1B0EG_dayBtn{background:var(--surface);min-width:0;color:var(--text);border:1px solid var(--border);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);border-radius:2px;flex-direction:column;align-items:stretch;gap:8px;padding:8px clamp(6px,1vw,10px) 10px;display:flex;position:relative;overflow:hidden}.y1B0EG_dayBtn:hover{border-color:var(--text)}.y1B0EG_dayBtn:before{content:"";background:0 0;height:3px;position:absolute;top:0;left:0;right:0}.y1B0EG_dayOn{border-color:var(--text)}.y1B0EG_dayOn:before{background:var(--text)}.y1B0EG_dayPast{color:var(--text-muted);background:0 0}.y1B0EG_dayTop{min-width:0;color:var(--text-muted);align-items:center;gap:6px;font-size:13px;line-height:16px;display:flex}.y1B0EG_dayTop .y1B0EG_dot{margin-left:auto}.y1B0EG_dayNum{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(18px,2vw,22px);font-weight:500;line-height:26px}.y1B0EG_bars{flex-direction:column;gap:3px;display:flex}.y1B0EG_bar{background:var(--bg);border-radius:1px;height:4px;display:block;position:relative;overflow:hidden}.y1B0EG_bar>span{position:absolute;top:0;bottom:0}.y1B0EG_segTaken,.y1B0EG_segMine,.y1B0EG_segBlock,.y1B0EG_lgFree{display:inline-block}.y1B0EG_segTaken{background:var(--color-stein)}.y1B0EG_segMine{background:var(--action)}.y1B0EG_segBlock{background:var(--text)}.y1B0EG_dot{background:var(--accent);border-radius:999px;flex:none;width:6px;height:6px}.y1B0EG_dotLg{background:var(--accent);border-radius:999px;width:8px;height:8px}.y1B0EG_main{flex-wrap:wrap;align-items:flex-start;gap:32px 40px;margin-top:24px;display:flex}.y1B0EG_calendar{flex:560px;min-width:0}.y1B0EG_empty{border-top:1px solid var(--border);margin:0;padding:24px 0;font-size:16px;line-height:24px}.y1B0EG_board{border:1px solid var(--color-granitt);background:var(--surface);border-radius:2px;overflow:hidden}.y1B0EG_scrollX{scroll-padding-left:56px;overflow-x:auto}.y1B0EG_grid{display:grid}.y1B0EG_corner{background:var(--color-granitt)}.y1B0EG_corner,.y1B0EG_weekCorner{z-index:5;box-shadow:1px 0 0 var(--color-stein);position:sticky;left:0}.y1B0EG_colHead{background:var(--color-granitt);min-width:0;color:var(--color-bjork);border-left:1px solid var(--color-stein);flex-direction:column;gap:2px;padding:10px 12px 10px 14px;display:flex}.y1B0EG_colTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;min-width:0;min-height:28px;display:flex}.y1B0EG_colName{overflow-wrap:break-word;text-wrap:balance;min-width:0;font-size:16px;font-weight:500;line-height:22px}.y1B0EG_quick{min-height:28px;color:var(--color-bjork);border:1px solid var(--color-stein);font-family:var(--font-sans);cursor:pointer;transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);background:0 0;border-radius:2px;flex:none;padding:0 10px;font-size:13px;font-weight:500;line-height:18px}.y1B0EG_quick:hover{background:var(--color-bjork);color:var(--color-granitt);border-color:var(--color-bjork)}.y1B0EG_quick:focus-visible,.y1B0EG_weekHead:focus-visible{box-shadow:0 0 0 3px #fbfbf873}.y1B0EG_colMeta{min-width:0;color:var(--color-lav);flex-direction:column;gap:2px;margin-top:auto;font-size:13px;line-height:18px;display:flex}.y1B0EG_colStatus{align-items:center;gap:8px;min-width:0;display:flex}.y1B0EG_colCap{color:var(--color-bjork);flex-wrap:wrap-reverse;column-gap:4px;display:flex}.y1B0EG_dotFree,.y1B0EG_dotBusy{border-radius:999px;flex:none;width:7px;height:7px}.y1B0EG_dotFree{background:var(--accent)}.y1B0EG_dotBusy{background:var(--color-stein)}.y1B0EG_nowrap{white-space:nowrap}.y1B0EG_hours{z-index:4;background:var(--surface);box-shadow:1px 0 0 var(--border);position:sticky;left:0}.y1B0EG_hour{font-variant-numeric:tabular-nums;color:var(--text-muted);align-items:baseline;gap:1px;font-size:10px;line-height:16px;display:flex;position:absolute;right:8px}.y1B0EG_hour b{color:var(--text);font-size:13px;font-weight:500;line-height:16px}.y1B0EG_nowLabel{z-index:2;background:var(--color-granitt);color:var(--color-bjork);font-variant-numeric:tabular-nums;border-radius:2px;padding:2px 5px;font-size:12px;font-weight:600;line-height:16px;position:absolute;right:4px}.y1B0EG_col,.y1B0EG_lane{cursor:cell;touch-action:manipulation;-webkit-user-select:none;user-select:none;min-width:0;position:relative}.y1B0EG_col{border-left:1px solid var(--border)}.y1B0EG_past{background:var(--bg);pointer-events:none;position:absolute;top:0;left:0;right:0}.y1B0EG_lineHour,.y1B0EG_lineHalf{pointer-events:none;position:absolute;left:0;right:0}.y1B0EG_lineHour{border-top:1px solid var(--border)}.y1B0EG_lineHalf{border-top:1px dashed var(--color-bjork)}.y1B0EG_now{border-top:1px solid var(--accent);pointer-events:none;z-index:3;position:absolute;left:0;right:0}.y1B0EG_hover,.y1B0EG_hoverSm{border:1px dashed var(--color-stein);pointer-events:none;color:var(--text-muted);font-variant-numeric:tabular-nums;border-radius:2px;position:absolute;overflow:hidden}.y1B0EG_hover{padding:3px 8px;font-size:12px;line-height:16px;left:4px;right:4px}.y1B0EG_hoverSm{white-space:nowrap;padding:2px 5px;font-size:11px;line-height:14px;left:2px;right:2px}.y1B0EG_block,.y1B0EG_blockSm{font-family:var(--font-sans);text-align:left;cursor:default;transition:border-color var(--duration-fast) var(--ease);border:1px solid #0000;border-radius:2px;position:absolute;overflow:hidden}.y1B0EG_block{flex-direction:column;align-items:stretch;gap:1px 8px;padding:5px 8px;display:flex;left:4px;right:4px}.y1B0EG_block.y1B0EG_short{flex-direction:row;align-items:baseline;padding:3px 8px}.y1B0EG_blockSm{padding:2px 5px;left:2px;right:2px}.y1B0EG_editable{cursor:pointer}.y1B0EG_editable:hover{border-color:var(--text)}.y1B0EG_bTaken{background:var(--status-taken);color:var(--text)}.y1B0EG_bMine{background:var(--action);color:var(--action-text)}.y1B0EG_bBlock{background:var(--text);color:var(--bg)}.y1B0EG_bTime{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px;line-height:16px}.y1B0EG_bLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:500;line-height:17px;display:block;overflow:hidden}.y1B0EG_blockSm .y1B0EG_bLabel{font-size:12px;line-height:16px}.y1B0EG_bSub{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;line-height:16px;overflow:hidden}.y1B0EG_sel,.y1B0EG_selSm{z-index:2;border:2px solid var(--action);background:var(--surface);color:var(--action);pointer-events:none;font-variant-numeric:tabular-nums;border-radius:2px;position:absolute;overflow:hidden}.y1B0EG_sel{padding:2px 8px;left:3px;right:3px}.y1B0EG_selSm{white-space:nowrap;padding:1px 4px;font-size:12px;font-weight:600;line-height:16px;left:1px;right:1px}.y1B0EG_selErr{border-color:var(--error);color:var(--error)}.y1B0EG_selTime{white-space:nowrap;font-size:13px;font-weight:600;line-height:18px;display:block}.y1B0EG_selDur{font-size:12px;line-height:16px;display:block}.y1B0EG_weekCorner{background:var(--color-granitt);color:var(--color-lav);padding:12px 0 0 10px;font-size:12px;line-height:16px}.y1B0EG_weekHead{background:var(--color-granitt);min-width:0;color:var(--color-bjork);border:none;border-left:1px solid var(--color-stein);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease);flex-direction:column;gap:6px;padding:10px 8px 8px;display:flex;position:relative}.y1B0EG_weekHead:hover{background:var(--color-gran)}.y1B0EG_weekTop{align-items:baseline;gap:6px;min-width:0;display:flex}.y1B0EG_weekTop .y1B0EG_dot{align-self:center;margin-left:auto}.y1B0EG_weekWd{color:var(--color-lav);font-size:13px;line-height:16px}.y1B0EG_weekNum{font-variant-numeric:tabular-nums;font-size:20px;font-weight:500;line-height:24px}.y1B0EG_laneHeads{gap:2px;display:flex}.y1B0EG_laneHeads span{text-align:center;min-width:0;color:var(--color-lav);flex:1 1 0;font-size:11px;line-height:14px;overflow:hidden}.y1B0EG_weekCol{border-left:1px solid var(--color-lav);min-width:0;position:relative}.y1B0EG_lanes{display:flex;position:absolute;inset:0}.y1B0EG_lane{flex:1 1 0}.y1B0EG_laneSep{border-left:1px dotted var(--border)}.y1B0EG_month{grid-template-columns:36px repeat(7,minmax(0,1fr));display:grid}.y1B0EG_mCorner,.y1B0EG_mWd{background:var(--color-granitt);color:var(--color-lav);font-size:12px;line-height:16px}.y1B0EG_mCorner{padding:10px 0 10px 8px}.y1B0EG_mWd{border-left:1px solid var(--color-stein);min-width:0;padding:10px;font-size:13px}.y1B0EG_mWeek{border-top:1px solid var(--border);color:var(--text-muted);font-variant-numeric:tabular-nums;padding:10px 0 0 8px;font-size:12px;line-height:16px}.y1B0EG_mDay{background:var(--surface);min-width:0;min-height:clamp(80px,9vw,112px);color:var(--text);border:none;border-top:1px solid var(--border);border-left:1px solid var(--border);font-family:var(--font-sans);text-align:left;cursor:pointer;flex-direction:column;align-items:stretch;gap:8px;padding:8px 10px 10px;display:flex;position:relative;overflow:hidden}.y1B0EG_mDay:before{content:"";background:0 0;height:3px;position:absolute;top:0;left:0;right:0}.y1B0EG_mDay:hover{box-shadow:inset 0 0 0 1px var(--text)}.y1B0EG_mDay:focus-visible{box-shadow:inset 0 0 0 3px var(--focus-ring);border-radius:0}.y1B0EG_mOut{background:var(--bg)}.y1B0EG_mMuted{color:var(--text-muted)}.y1B0EG_mOn:before{background:var(--text)}.y1B0EG_mTop{align-items:center;gap:6px;display:flex}.y1B0EG_mNum{font-variant-numeric:tabular-nums;font-size:15px;font-weight:500;line-height:20px}.y1B0EG_mMine{color:var(--link);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.y1B0EG_mCount{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:auto;font-size:12px;line-height:16px;overflow:hidden}.y1B0EG_rooms>button{text-align:left;padding-block:6px}.y1B0EG_chipCap{color:var(--text-muted);white-space:nowrap;margin-left:4px;font-weight:400}.y1B0EG_rooms>button[aria-pressed=true] .y1B0EG_chipCap{color:inherit}.y1B0EG_legend{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:14px;font-size:13px;line-height:18px;display:flex}.y1B0EG_legend>span{align-items:center;gap:8px;display:flex}.y1B0EG_legend i{border-radius:2px;width:12px;height:12px}.y1B0EG_legend .y1B0EG_segTaken{background:var(--status-taken)}.y1B0EG_lgFree{background:var(--surface);border:1px solid var(--border)}.y1B0EG_legend .y1B0EG_synced{gap:12px;margin-left:auto}.y1B0EG_aside{flex:0 360px;min-width:290px;max-width:420px;scroll-margin-top:24px;position:sticky;top:24px}.y1B0EG_ok{background:var(--color-gran);color:var(--color-bjork);border-radius:2px;flex-direction:column;gap:24px;padding:clamp(24px,3vw,36px);display:flex}.y1B0EG_okText{flex-direction:column;gap:10px;min-width:0;display:flex}.y1B0EG_okText p{text-wrap:pretty;margin:0;font-size:17px;line-height:26px}.y1B0EG_okTitle{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(26px,3vw,36px);font-weight:500;line-height:1.1}.y1B0EG_okActions{flex-direction:column;align-items:stretch;gap:10px;display:flex}.y1B0EG_okPrimary,.y1B0EG_okSecondary{min-height:48px;font-family:var(--font-sans);cursor:pointer;transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);border-radius:2px;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;display:flex}.y1B0EG_okPrimary{background:var(--color-bjork);color:var(--color-granitt);border:1px solid var(--color-bjork)}.y1B0EG_okPrimary:hover{background:var(--color-lav);border-color:var(--color-lav)}.y1B0EG_okSecondary{color:var(--color-bjork);border:1px solid var(--color-lav);background:0 0}.y1B0EG_okSecondary:hover{color:var(--color-bjork);border-color:var(--color-bjork)}.y1B0EG_ok :focus-visible{box-shadow:0 0 0 3px #fbfbf873}.y1B0EG_form{background:var(--surface);border:1px solid var(--border);border-radius:2px;flex-direction:column;display:flex}.y1B0EG_sum{background:var(--color-granitt);color:var(--color-bjork);flex-direction:column;padding:20px 24px 22px;display:flex}.y1B0EG_sumHead{justify-content:space-between;align-items:center;gap:8px 16px;min-height:24px;display:flex}.y1B0EG_sumTitle{color:var(--color-lav);margin:0;font-size:14px;font-weight:500;line-height:20px}.y1B0EG_sumCancel{font-family:var(--font-sans);color:var(--color-bjork);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;border-radius:2px;padding:0;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}.y1B0EG_sumCancel:hover{color:var(--color-lav)}.y1B0EG_sumCancel:focus-visible{box-shadow:0 0 0 3px #fbfbf873}.y1B0EG_sumRoom{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:0 12px;margin:20px 0 0;font-size:22px;font-weight:500;line-height:28px;display:flex}.y1B0EG_sumCap{color:var(--color-lav);white-space:nowrap;font-size:14px;font-weight:400;line-height:20px}.y1B0EG_sumTime{letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:2px 0 0;font-size:44px;font-weight:500;line-height:48px}.y1B0EG_sumFoot{border-top:1px solid var(--color-stein);color:var(--color-lav);flex-wrap:wrap;gap:4px 16px;margin-top:18px;padding-top:12px;font-size:14px;line-height:20px;display:flex}.y1B0EG_sumDur{align-items:center;gap:8px;display:flex}.y1B0EG_fields{flex-direction:column;gap:20px;padding:24px;display:flex}.y1B0EG_kinds{gap:8px;display:flex}.y1B0EG_kind{flex:1;min-height:44px}.y1B0EG_owner{color:var(--text-muted);margin:0;font-size:14px;line-height:21px}.y1B0EG_dateBtn{width:100%;min-height:48px;font-family:var(--font-sans);color:var(--text);background:var(--bg);border:1px solid var(--border);cursor:pointer;text-align:left;transition:border-color var(--duration-fast) var(--ease);border-radius:2px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:16px;line-height:22px;display:flex}.y1B0EG_dateBtn:hover{border-color:var(--text)}.y1B0EG_dateBtn:focus-visible{border-color:var(--action)}.y1B0EG_times{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.y1B0EG_durs{flex-wrap:wrap;gap:6px;margin-top:-8px;display:flex}.y1B0EG_durBtn{font-variant-numeric:tabular-nums;flex:1 0 auto;min-height:40px;padding:0 10px}.y1B0EG_check{border-top:1px solid var(--border);color:var(--text);align-items:baseline;gap:10px;margin:0;padding-top:16px;font-size:15px;line-height:22px;display:flex}.y1B0EG_checkErr{color:var(--error)}.y1B0EG_cdOk,.y1B0EG_cdErr,.y1B0EG_cdMuted{border-radius:999px;flex:none;width:8px;height:8px;transform:translateY(-1px)}.y1B0EG_cdOk{background:var(--action)}.y1B0EG_cdErr{background:var(--error)}.y1B0EG_cdMuted{background:var(--color-stein)}.y1B0EG_full{justify-content:center;width:100%}.y1B0EG_danger{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px 20px;padding-top:16px;display:flex}.y1B0EG_small{font-size:14px;line-height:20px}.y1B0EG_help{color:var(--text-muted);margin:12px 0 0;font-size:13px;line-height:19px}@media (max-width:760px){.y1B0EG_aside{flex-basis:100%;min-width:0;max-width:none;position:static}.y1B0EG_sumTime{font-size:36px;line-height:40px}.y1B0EG_legend .y1B0EG_synced{margin-left:0}.y1B0EG_days{gap:4px}.y1B0EG_dayBtn{gap:6px;padding:6px 4px 8px}.y1B0EG_colHead{padding:8px}}
