.JJNG2q_pickerDialog{border:1px solid var(--line);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg,0 24px 60px #0000002e);border-radius:14px;width:min(96vw,960px);height:min(90vh,680px);margin:auto;padding:0;overflow:hidden}.JJNG2q_pickerDialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14141473}.JJNG2q_pickerPanel{grid-template-rows:auto 1fr;grid-template-columns:1fr 380px;height:100%;display:grid;overflow:hidden}.JJNG2q_pickerHead{border-bottom:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;padding:18px 20px 14px;display:flex}.JJNG2q_pickerTitle{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:.5rem;margin:0;font-size:1.3rem;font-weight:600;display:flex}.JJNG2q_pickerTitleLogo{flex-shrink:0;width:22px;height:22px;display:block}.JJNG2q_pickerClose{cursor:pointer;color:var(--ink-3);background:0 0;border:none;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:0 4px;font-size:26px;line-height:1;display:flex}.JJNG2q_pickerClose:hover{color:var(--ink)}.JJNG2q_pickerMap{background:var(--bg-2);border-right:1px solid var(--line);min-height:var(--map-h-desktop,520px);grid-area:2/1/3/2;position:relative;overflow:hidden}.JJNG2q_pickerMap .leaflet-control-attribution{font-family:var(--font-mono);background:#ffffffbf;font-size:9px}.JJNG2q_pickerMap svg{focusable:false}.JJNG2q_pickerMap .leaflet-marker-icon:hover{transition:transform .1s;transform:scale(1.15)}@media (prefers-reduced-motion:reduce){.JJNG2q_pickerMap .leaflet-marker-icon:hover{transition:none;transform:none}}.JJNG2q_pickerMapLoading{font-family:var(--font-body);color:var(--ink-4);background:var(--bg-2);justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;inset:0}.JJNG2q_pickerList{border-left:1px solid var(--line);flex-direction:column;grid-area:2/2/3/3;display:flex;overflow:hidden}.JJNG2q_pickerFilter{border-bottom:1px solid var(--line);flex-shrink:0;padding:12px 16px}.JJNG2q_pickerFilterInput{border:1px solid var(--line);border-radius:var(--r-lg,10px);background:var(--surface);width:100%;color:var(--ink);font-family:var(--font-body);box-sizing:border-box;outline:none;padding:9px 12px;font-size:14px}.JJNG2q_pickerFilterInput:focus{border-color:var(--accent)}.JJNG2q_pickerFilterInput::placeholder{color:var(--ink-4)}.JJNG2q_pickerRows{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.JJNG2q_pickerRow{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 16px;transition:background .1s;display:flex}.JJNG2q_pickerRow:last-child{border-bottom:none}.JJNG2q_pickerRow:hover{background:var(--bg-2)}.JJNG2q_pickerRow:focus-visible,.JJNG2q_pickerRow:focus{outline:2px solid var(--accent);outline-offset:-2px}.JJNG2q_pickerRowSelected{background:var(--accent-soft);border-left:3px solid var(--accent);padding-left:13px}.JJNG2q_pickerRowSelected:hover{background:var(--accent-soft)}.JJNG2q_pickerRowInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.JJNG2q_pickerRowName{font-family:var(--font-display);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.JJNG2q_pickerRowAddr{font-family:var(--font-body);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.JJNG2q_pickerRowHours{font-family:var(--font-body);color:var(--ink-3);font-size:12px}.JJNG2q_pickerRowMeta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.JJNG2q_pickerRowDist{font-family:var(--font-mono);color:var(--ink-4);white-space:nowrap;font-size:11px}.JJNG2q_pickerRowSelect{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);background:var(--bg-2);border:1px solid var(--line);cursor:pointer;white-space:nowrap;border-radius:4px;min-height:32px;padding:4px 8px;font-size:11px;font-weight:400;transition:color .1s,border-color .1s}.JJNG2q_pickerRowSelect:hover{color:var(--accent);border-color:var(--accent)}.JJNG2q_pickerRowSelect:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.JJNG2q_pickerEmpty{text-align:center;padding:32px 20px}.JJNG2q_pickerEmptyHeading{font-family:var(--font-display);color:var(--ink);margin:0 0 8px;font-size:15px;font-weight:500}.JJNG2q_pickerEmptyBody{font-family:var(--font-body);color:var(--ink-3);margin:0;font-size:13px}@media (max-width:760px){.JJNG2q_pickerDialog{border:none;border-radius:0;width:100vw;height:100vh;max-height:100vh;margin:0}.JJNG2q_pickerPanel{grid-template-rows:auto var(--map-h-mobile,220px) 1fr;grid-template-columns:1fr;height:100%}.JJNG2q_pickerHead{grid-area:1/1/auto/-1;padding:16px}.JJNG2q_pickerMap{border-right:none;border-bottom:1px solid var(--line);min-height:var(--map-h-mobile,220px);max-height:var(--map-h-mobile,220px);grid-area:2/1/auto/-1}.JJNG2q_pickerList{border-left:none;grid-area:3/1/auto/-1}.JJNG2q_pickerFilter{padding:12px}.JJNG2q_pickerRowSelect{min-height:44px;padding:8px 12px}.JJNG2q_pickerClose{min-width:44px;min-height:44px}}
.Z5gSZG_toggle{width:36px;height:36px;color:var(--ink-3);border:1px solid var(--line);background:var(--surface);border-radius:8px;place-items:center;transition:color .15s,border-color .15s;display:grid}.Z5gSZG_toggle:hover{color:var(--ink);border-color:var(--line-2)}
.nMKPIq_root{--night:#101113;--night2:#191a1d;--paper:#f4f2ee;--paper2:#e9e6e0;--white:#fff;--ink:#141518;--ink2:#4c5057;--mute:#1415188c;--line:#1415181f;--red:#e60012;--red2:#bf000f;--warm:#ffcf8a;--warm2:#ffe7c2;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--paper);color:var(--ink);overflow-x:clip}.nMKPIq_root a{color:inherit;text-decoration:none}.nMKPIq_wrap{max-width:1440px;margin:0 auto;padding-inline:clamp(1.25rem,3.5vw,3.5rem)}.nMKPIq_mono{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.nMKPIq_display{letter-spacing:-.02em;font-weight:700;line-height:.98}.nMKPIq_display em{color:var(--red);font-style:normal}.nMKPIq_lede{color:var(--ink2);max-width:48ch;font-size:clamp(16px,1.2vw,18px);line-height:1.65}.nMKPIq_kicker{color:var(--red);align-items:center;gap:.6rem;display:inline-flex}.nMKPIq_kicker:before{content:"";background:currentColor;width:18px;height:2px}.nMKPIq_progressBar{z-index:999;background:var(--red);transform-origin:0;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.nMKPIq_reveal{opacity:0;transition:opacity 1s ease, transform 1.2s var(--ez);transform:translateY(24px)}.nMKPIq_revealSeen{opacity:1;transform:none}.nMKPIq_button{border-radius:4px;align-items:center;gap:.75rem;padding:15px 24px;font-size:15px;font-weight:600;transition:background .4s,color .4s,border-color .4s;display:inline-flex}.nMKPIq_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}.nMKPIq_button:hover svg{transform:translate(4px)}.nMKPIq_buttonRed,.nMKPIq_root a.nMKPIq_buttonRed{background:var(--red);color:#fff}.nMKPIq_buttonRed:hover{background:var(--red2)}.nMKPIq_buttonLine,.nMKPIq_root a.nMKPIq_buttonLine{border:1.5px solid var(--ink);color:var(--ink)}.nMKPIq_buttonLine:hover,.nMKPIq_root a.nMKPIq_buttonLine:hover{background:var(--ink);color:var(--white)}.nMKPIq_buttonLight,.nMKPIq_root a.nMKPIq_buttonLight{color:var(--white);border:1.5px solid #ffffff73}.nMKPIq_buttonLight:hover{border-color:var(--white);background:#ffffff14}.nMKPIq_button:focus-visible{outline:2px solid var(--red);outline-offset:3px}.nMKPIq_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(2.5rem,4vw,3.5rem);display:flex}.nMKPIq_sectionTitle{margin-top:1rem;font-size:clamp(2.3rem,4.6vw,4.4rem)}@media (max-width:560px){.nMKPIq_sectionTitle{font-size:clamp(2rem,9vw,2.5rem)}}@media (prefers-reduced-motion:reduce){.nMKPIq_root *{transition-duration:.01ms!important;animation:none!important}.nMKPIq_reveal{opacity:1;transform:none}}
._4E-7vW_root{--paper:#fff;--mist:#eef4f7;--mist2:#dde9ef;--ink:#13232d;--ink2:#4a5b65;--mute:#13232d8f;--line:#13232d1a;--air:#8fc3d8;--air2:#4f8fa8;--airInk:#2f6f88;--red:#e2001a;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--paper);color:var(--ink);overflow-x:clip}._4E-7vW_root a{color:inherit;text-decoration:none}._4E-7vW_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}._4E-7vW_label{letter-spacing:.14em;text-transform:uppercase;color:var(--airInk);align-items:center;gap:.6rem;font-size:13px;font-weight:500;display:inline-flex}._4E-7vW_label:before{content:"";background:var(--red);border-radius:50%;width:8px;height:8px}._4E-7vW_display{letter-spacing:-.02em;font-weight:400;line-height:1.02}._4E-7vW_display em{color:var(--air2);font-style:normal}._4E-7vW_progressBar{z-index:999;background:var(--air2);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}._4E-7vW_reveal{opacity:0;transition:opacity 1.1s ease, transform 1.3s var(--ez);transform:translateY(26px)}._4E-7vW_revealSeen{opacity:1;transform:none}._4E-7vW_button{cursor:pointer;border:1px solid #0000;border-radius:100px;align-items:center;gap:.75rem;padding:15px 26px;font-size:15.5px;font-weight:500;transition:background .4s,color .4s,border-color .4s;display:inline-flex}._4E-7vW_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}._4E-7vW_button:hover svg{transform:translate(4px)}._4E-7vW_root ._4E-7vW_buttonInk{background:var(--ink);color:var(--paper)}._4E-7vW_root ._4E-7vW_buttonInk:hover{background:var(--airInk)}._4E-7vW_root ._4E-7vW_buttonAir{background:var(--air);color:var(--ink)}._4E-7vW_root ._4E-7vW_buttonAir:hover{background:#a9d3e3}._4E-7vW_root ._4E-7vW_buttonGhost{color:var(--ink);background:0 0;border-color:#17262a33}._4E-7vW_root ._4E-7vW_buttonGhost:hover{border-color:var(--ink)}._4E-7vW_root ._4E-7vW_buttonGhostLight{color:#fff;background:0 0;border-color:#fff6}._4E-7vW_root ._4E-7vW_buttonGhostLight:hover{border-color:#fff}._4E-7vW_button:focus-visible{outline:2px solid var(--air2);outline-offset:3px}@media (prefers-reduced-motion:reduce){._4E-7vW_reveal{opacity:1;transition:none;transform:none}._4E-7vW_root *,._4E-7vW_root :before,._4E-7vW_root :after{animation:none!important}}
._6XsFrW_root{--housing:#141618;--housing2:#1c1f22;--panel:#25292d;--edge:#ffffff17;--orange:#f28c00;--orange2:#ff9d1a;--display:#0b100e;--glow:#e9f2ea;--bench:#efeeeb;--bench2:#e4e2de;--ink:#141618;--ink2:#4b5056;--mute:#1416188f;--line:#14161821;--light:#f4f2ee;--light2:#f4f2eead;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--bench);color:var(--ink);overflow-x:clip}._6XsFrW_root a{color:inherit;text-decoration:none}._6XsFrW_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}._6XsFrW_dark{background:var(--housing);color:var(--light)}._6XsFrW_mono{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:12px}._6XsFrW_kicker{color:var(--orange);align-items:center;gap:.6rem;display:inline-flex}._6XsFrW_kicker:before{content:"";background:var(--orange);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #f28c002e}._6XsFrW_display{letter-spacing:-.035em;font-weight:600;font-stretch:92%;line-height:.96}._6XsFrW_display em{color:var(--orange);font-style:normal}._6XsFrW_lede{color:var(--ink2);max-width:46ch;font-size:clamp(16px,1.2vw,18px);line-height:1.65}._6XsFrW_dark ._6XsFrW_lede{color:var(--light2)}._6XsFrW_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem;margin-bottom:clamp(2rem,4vw,3.25rem);display:flex}._6XsFrW_sectionTitle{margin-top:1rem;font-size:clamp(2.4rem,5vw,4.6rem)}._6XsFrW_progressBar{z-index:999;background:var(--orange);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}._6XsFrW_reveal{opacity:0;transition:opacity 1s ease, transform 1.2s var(--ez);transform:translateY(22px)}._6XsFrW_revealSeen{opacity:1;transform:none}._6XsFrW_button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.75rem;padding:15px 22px;font-family:inherit;font-size:15px;font-weight:600;transition:background .35s,color .35s,border-color .35s;display:inline-flex}._6XsFrW_button svg{width:16px;height:16px;transition:transform .5s var(--ez);flex:none}._6XsFrW_button:hover svg:last-child{transform:translate(4px)}._6XsFrW_buttonOrange{background:var(--orange);color:#141618}._6XsFrW_root a._6XsFrW_buttonOrange{color:#141618}._6XsFrW_buttonOrange:hover{background:var(--orange2)}._6XsFrW_buttonGhost{color:var(--light);border-color:#f4f2ee4d}._6XsFrW_buttonGhost:hover{border-color:var(--light)}._6XsFrW_buttonLine{border-color:var(--ink);color:var(--ink)}._6XsFrW_buttonLine:hover{background:var(--ink);color:var(--light)}._6XsFrW_root a._6XsFrW_buttonLine:hover{color:var(--light)}._6XsFrW_button:focus-visible{outline:2px solid var(--orange);outline-offset:3px}@media (prefers-reduced-motion:reduce){._6XsFrW_root *{transition-duration:.01ms!important;animation:none!important}._6XsFrW_reveal{opacity:1;transform:none}}
@keyframes _5ZXHwG_panelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}._5ZXHwG_rooms{background:var(--white);padding-block:clamp(4rem,8vw,7rem)}._5ZXHwG_stage{grid-template-columns:minmax(200px,.8fr) minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:clamp(1.5rem,3vw,3rem);display:grid}._5ZXHwG_tabs{border-top:1px solid var(--line);flex-direction:column;display:flex}._5ZXHwG_tab{border:0;border-bottom:1px solid var(--line);color:var(--mute);font:inherit;text-align:left;cursor:pointer;transition:color .3s ease, padding .5s var(--ez);background:0 0;align-items:baseline;gap:1rem;padding:1.05rem 0;display:flex}._5ZXHwG_tab:hover{color:var(--ink)}._5ZXHwG_tab:focus-visible{outline:2px solid var(--green);outline-offset:2px}._5ZXHwG_tabOn{color:var(--ink);box-shadow:inset 3px 0 0 var(--green);padding-left:.75rem}._5ZXHwG_tabNo{letter-spacing:.1em;font-size:12px;font-weight:600}._5ZXHwG_tabTitle{letter-spacing:-.03em;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:600}._5ZXHwG_media{aspect-ratio:4/5;border-radius:var(--radius);background:var(--stone2);position:relative;overflow:hidden}._5ZXHwG_media img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s ease, transform 1.6s var(--ez);position:absolute;inset:0;transform:scale(1.04)}._5ZXHwG_media img._5ZXHwG_imgOn{opacity:1;transform:none}._5ZXHwG_panel{animation:_5ZXHwG_panelIn .6s var(--ez) backwards;align-self:end;padding-bottom:.5rem}._5ZXHwG_panelTitle{font-size:clamp(2rem,3.4vw,3rem)}._5ZXHwG_panelLede{color:var(--ink2);margin:1rem 0 1.5rem;font-size:17px;font-weight:300;line-height:1.6}._5ZXHwG_points{margin:0 0 1.8rem;padding:0;list-style:none}._5ZXHwG_points li{border-top:1px solid var(--line);align-items:center;gap:.75rem;padding:.7rem 0;font-size:15px;display:flex}._5ZXHwG_points li:before{content:"";background:var(--green);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex:none;width:8px;height:9px}._5ZXHwG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1080px){._5ZXHwG_stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._5ZXHwG_tabs{border-top:0;flex-flow:wrap;grid-column:1/-1;gap:.5rem}._5ZXHwG_tab{border:1px solid var(--line);border-radius:999px;padding:.55rem 1rem}._5ZXHwG_tabOn{box-shadow:none;background:var(--graphite);border-color:var(--graphite);color:var(--white);padding-left:1rem}._5ZXHwG_tabNo{display:none}._5ZXHwG_tabTitle{letter-spacing:0;font-size:15px}}@media (max-width:680px){._5ZXHwG_stage{grid-template-columns:1fr}._5ZXHwG_media{aspect-ratio:4/4.2}}
.WbLZBa_root{--concrete:#e7e4de;--concrete2:#dcd8d0;--paper:#f5f3ef;--ink:#1d1f21;--ink2:#4a4d50;--mute:#1d1f218f;--line:#1d1f2124;--orange:#ee7203;--orangeDeep:#c95f00;--blue:#1f5fbf;--night:#17191b;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--concrete);color:var(--ink);overflow-x:clip}.WbLZBa_root a{color:inherit;text-decoration:none}.WbLZBa_wrap{max-width:1440px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}.WbLZBa_label{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:600}.WbLZBa_display{letter-spacing:-.035em;font-weight:700;line-height:.95}.WbLZBa_display em{color:var(--orange);font-style:normal}.WbLZBa_lede{color:var(--ink2);max-width:46ch;font-size:clamp(16px,1.2vw,18px);line-height:1.65}.WbLZBa_mark{flex:none;width:22px;height:22px;display:inline-block;position:relative}.WbLZBa_mark:before,.WbLZBa_mark:after{content:"";background:currentColor;position:absolute}.WbLZBa_mark:before{height:1.5px;top:50%;left:0;right:0;transform:translateY(-50%)}.WbLZBa_mark:after{width:1.5px;top:0;bottom:0;left:50%;transform:translate(-50%)}.WbLZBa_progressBar{z-index:999;background:var(--orange);transform-origin:0;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.WbLZBa_reveal{opacity:0;transition:opacity 1s ease, transform 1.2s var(--ez);transform:translateY(24px)}.WbLZBa_revealSeen{opacity:1;transform:none}.WbLZBa_button{cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.75rem;padding:15px 24px;font-family:inherit;font-size:15px;font-weight:600;transition:background .4s,color .4s,border-color .4s;display:inline-flex}.WbLZBa_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}.WbLZBa_button:hover svg{transform:translate(4px)}.WbLZBa_buttonOrange{background:var(--orange);color:#fff}.WbLZBa_root a.WbLZBa_buttonOrange{color:#fff}.WbLZBa_buttonOrange:hover{background:var(--orangeDeep)}.WbLZBa_buttonLine{border:1.5px solid var(--ink);color:var(--ink);background:0 0}.WbLZBa_buttonLine:hover{background:var(--ink);color:var(--paper)}.WbLZBa_root a.WbLZBa_buttonLine:hover{color:var(--paper)}.WbLZBa_buttonLineLight{color:var(--paper);background:0 0;border:1.5px solid #f5f3ef73}.WbLZBa_root a.WbLZBa_buttonLineLight{color:var(--paper)}.WbLZBa_buttonLineLight:hover{border-color:var(--paper)}.WbLZBa_button:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.WbLZBa_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(2rem,4vw,3.25rem);display:flex}.WbLZBa_sectionTitle{margin-top:.9rem;font-size:clamp(2.5rem,5.4vw,5rem)}.WbLZBa_eyebrow{color:var(--orange);align-items:center;gap:.7rem;display:inline-flex}.WbLZBa_eyebrow .WbLZBa_mark{width:14px;height:14px}@media (prefers-reduced-motion:reduce){.WbLZBa_root *{transition-duration:.01ms!important;animation:none!important}.WbLZBa_reveal{opacity:1;transform:none}}
.ZIVOoq_root{--paper:#f3f5f8;--paper2:#e8ecf2;--white:#fff;--ink:#0e1a2b;--ink2:#46536a;--mute:#0e1a2b8f;--line:#0e1a2b1f;--blue:#0a4f9e;--blue2:#083f7f;--sky:#7fb3ff;--navy:#0a1f3d;--red:#e30613;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans);background:var(--paper);color:var(--ink);overflow-x:clip}.ZIVOoq_root a{color:inherit;text-decoration:none}.ZIVOoq_wrap{max-width:1440px;margin:0 auto;padding-inline:clamp(1.25rem,3.5vw,3.5rem)}.ZIVOoq_display{font-family:var(--font-sans);letter-spacing:-.02em;font-style:italic;font-weight:700;line-height:.98}.ZIVOoq_display em{color:var(--blue);font-style:italic}.ZIVOoq_label{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--blue);align-items:center;gap:.7rem;font-size:13px;font-style:italic;font-weight:700;display:inline-flex}.ZIVOoq_label:before{content:"";background:var(--red);width:26px;height:4px;transform:skew(-24deg)}.ZIVOoq_lede{color:var(--ink2);max-width:48ch;font-size:clamp(16.5px,1.2vw,18.5px);line-height:1.6}.ZIVOoq_progressBar{z-index:999;background:var(--blue);transform-origin:0;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.ZIVOoq_reveal{opacity:0;transition:opacity 1s ease, transform 1.2s var(--ez);transform:translateY(24px)}.ZIVOoq_revealSeen{opacity:1;transform:none}.ZIVOoq_button{cursor:pointer;padding:15px 28px;font-size:15.5px;font-weight:700;transition:background .4s,color .4s,box-shadow .4s;display:inline-flex;transform:skew(-14deg)}.ZIVOoq_button>span{align-items:center;gap:.75rem;display:inline-flex;transform:skew(14deg)}.ZIVOoq_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}.ZIVOoq_button:hover svg{transform:translate(4px)}.ZIVOoq_buttonBlue,.ZIVOoq_root a.ZIVOoq_buttonBlue{background:var(--blue);color:#fff}.ZIVOoq_buttonBlue:hover{background:var(--blue2)}.ZIVOoq_buttonWhite,.ZIVOoq_root a.ZIVOoq_buttonWhite{color:var(--blue);background:#fff}.ZIVOoq_buttonWhite:hover{background:#e9f0fb}.ZIVOoq_buttonLine,.ZIVOoq_root a.ZIVOoq_buttonLine{box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink)}.ZIVOoq_buttonLine:hover,.ZIVOoq_root a.ZIVOoq_buttonLine:hover{background:var(--ink);color:#fff}.ZIVOoq_buttonGlass,.ZIVOoq_root a.ZIVOoq_buttonGlass{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;box-shadow:inset 0 0 0 1.5px #ffffff80}.ZIVOoq_buttonGlass:hover{background:#ffffff42}.ZIVOoq_button:focus-visible{outline:3px solid var(--red);outline-offset:3px}.ZIVOoq_playGlyph{width:24px;height:24px;color:var(--blue);background:#fff;border-radius:50%;place-items:center;display:inline-grid}.ZIVOoq_playGlyph svg{width:9px;height:9px;margin-left:2px}.ZIVOoq_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(2.5rem,4vw,3.5rem);display:flex}.ZIVOoq_sectionTitle{margin-top:1.1rem;font-size:clamp(2.4rem,4.8vw,4.6rem)}.ZIVOoq_sectionTitle+.ZIVOoq_lede{margin-top:1.5rem}@media (max-width:560px){.ZIVOoq_sectionTitle{font-size:clamp(2.1rem,9.5vw,2.6rem)}}@media (prefers-reduced-motion:reduce){.ZIVOoq_root *{transition-duration:.01ms!important;animation:none!important}.ZIVOoq_reveal{opacity:1;transform:none}}
.-yv1ba_lines{padding-block:clamp(5rem,10vw,9rem)}.-yv1ba_grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.-yv1ba_grid>li{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.-yv1ba_plate{flex-direction:column;height:100%;transition:background .5s;display:flex}.-yv1ba_plate:hover{background:var(--paper3)}.-yv1ba_plate:focus-visible{outline:2px solid var(--oxide);outline-offset:-2px}.-yv1ba_plateImage{aspect-ratio:5/4;place-items:center;display:grid;position:relative;overflow:hidden}.-yv1ba_plateImage img{object-fit:contain;mix-blend-mode:multiply;width:58%;height:72%;transition:transform 1.1s var(--ez)}.-yv1ba_plate:hover .-yv1ba_plateImage img{transform:scale(1.06)rotate(-2deg)}.-yv1ba_plateNo{font-family:var(--font-sans), system-ui, sans-serif;color:var(--mute);font-size:15px;font-style:italic;position:absolute;top:1.1rem;left:1.25rem}.-yv1ba_plateBody{flex-direction:column;flex:1;gap:.55rem;padding:0 clamp(1.25rem,2vw,1.75rem) clamp(1.25rem,2vw,1.75rem);display:flex}.-yv1ba_plateMaterial{color:var(--oxide);font-size:10.5px}.-yv1ba_plateName{font-size:clamp(1.7rem,2.4vw,2.2rem);font-weight:400}.-yv1ba_plateNote{color:var(--ink2);flex:1;margin:0;font-size:14.5px;line-height:1.6}.-yv1ba_plateFoot{border-top:1px solid var(--line);color:var(--mute);justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:.9rem;font-size:13.5px;display:flex}.-yv1ba_plateGo{border:1px solid var(--line);width:34px;height:34px;color:var(--ink);border-radius:50%;place-items:center;transition:background .4s,color .4s,border-color .4s;display:inline-grid}.-yv1ba_plateGo svg{width:14px;height:14px}.-yv1ba_plate:hover .-yv1ba_plateGo{background:var(--ink);border-color:var(--ink);color:var(--paper)}.-yv1ba_more{justify-content:center;margin-top:clamp(2rem,4vw,3rem);display:flex}@media (max-width:1000px){.-yv1ba_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.-yv1ba_grid{grid-template-columns:1fr}.-yv1ba_plateImage{aspect-ratio:16/10}}
.seXPCG_root{--paper:#fff;--mist:#f2f3f0;--mist2:#e6e8e3;--graphite:#15181a;--graphite2:#22272a;--ink:#15181a;--ink2:#4a5155;--mute:#15181a94;--line:#15181a1f;--green:#6ec800;--green2:#84d81f;--greenInk:#3b7a00;--orange:#f47a1f;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans);background:var(--paper);color:var(--ink);overflow-x:clip}.seXPCG_root a{color:inherit;text-decoration:none}.seXPCG_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}.seXPCG_label{letter-spacing:.14em;text-transform:uppercase;color:var(--greenInk);align-items:center;gap:.65rem;font-size:13px;font-weight:600;display:inline-flex}.seXPCG_label:before{content:"";background:var(--green);border-radius:2px;width:18px;height:4px;transform:skew(-20deg)}.seXPCG_display{letter-spacing:-.035em;font-weight:600;line-height:1.02}.seXPCG_display em{color:var(--greenInk);font-style:normal}.seXPCG_progressBar{z-index:999;background:var(--green);transform-origin:0;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.seXPCG_reveal{opacity:0;transition:opacity 1.1s ease, transform 1.3s var(--ez);transform:translateY(26px)}.seXPCG_revealSeen{opacity:1;transform:none}.seXPCG_button{cursor:pointer;border:1.5px solid #0000;border-radius:6px;align-items:center;gap:.75rem;padding:15px 26px;font-family:inherit;font-size:15.5px;font-weight:600;transition:background .35s,color .35s,border-color .35s;display:inline-flex}.seXPCG_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}.seXPCG_button:hover svg{transform:translate(4px)}.seXPCG_root .seXPCG_buttonGreen{background:var(--green);color:var(--graphite)}.seXPCG_root .seXPCG_buttonGreen:hover{background:var(--green2)}.seXPCG_root .seXPCG_buttonInk{background:var(--graphite);color:#fff}.seXPCG_root .seXPCG_buttonInk:hover{background:var(--graphite2)}.seXPCG_root .seXPCG_buttonGhost{color:var(--ink);background:0 0;border-color:#15181a38}.seXPCG_root .seXPCG_buttonGhost:hover{border-color:var(--ink)}.seXPCG_root .seXPCG_buttonGhostLight{color:#fff;background:#15181a33;border-color:#ffffff6b}.seXPCG_root .seXPCG_buttonGhostLight:hover{border-color:#fff}.seXPCG_button:focus-visible{outline:2px solid var(--green);outline-offset:3px}@media (prefers-reduced-motion:reduce){.seXPCG_reveal{opacity:1;transition:none;transform:none}.seXPCG_root *,.seXPCG_root :before,.seXPCG_root :after{transition:none!important;animation:none!important}}
.Ni4E_q_root{--paper:#f5f3ef;--plaster:#ebe7e0;--white:#fff;--ink:#171717;--ink2:#4a4844;--mute:#1717178f;--line:#1717171f;--night:#1e1f21;--night2:#2a2b2e;--brass:#c4a067;--brassInk:#8a6a35;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans);background:var(--paper);color:var(--ink);overflow-x:clip}.Ni4E_q_root a{color:inherit;text-decoration:none}.Ni4E_q_wrap{max-width:1440px;margin:0 auto;padding-inline:clamp(1rem,4vw,4rem)}.Ni4E_q_label{letter-spacing:.2em;text-transform:uppercase;color:var(--brassInk);align-items:center;gap:.75rem;font-size:12.5px;font-weight:600;display:inline-flex}.Ni4E_q_label:before{content:"";background:currentColor;width:28px;height:1px}.Ni4E_q_display{letter-spacing:-.01em;text-transform:uppercase;font-weight:700;line-height:.95}.Ni4E_q_display em{color:var(--brass);font-style:normal}.Ni4E_q_heading{letter-spacing:-.015em;font-weight:600;line-height:1.02}.Ni4E_q_heading em{color:var(--brassInk);font-style:normal}.Ni4E_q_progressBar{z-index:999;background:var(--brass);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.Ni4E_q_reveal{opacity:0;transition:opacity 1.1s ease, transform 1.3s var(--ez);transform:translateY(24px)}.Ni4E_q_revealSeen{opacity:1;transform:none}.Ni4E_q_button{letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:0;align-items:center;gap:.85rem;min-height:52px;padding:0 26px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .4s,color .4s,border-color .4s;display:inline-flex}.Ni4E_q_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}.Ni4E_q_button:hover svg{transform:translate(4px)}.Ni4E_q_root .Ni4E_q_buttonBrass{background:var(--brass);color:var(--ink)}.Ni4E_q_root .Ni4E_q_buttonBrass:hover{background:#d6b47d}.Ni4E_q_root .Ni4E_q_buttonInk{background:var(--ink);color:var(--white)}.Ni4E_q_root .Ni4E_q_buttonInk:hover{background:var(--brassInk)}.Ni4E_q_root .Ni4E_q_buttonGhost{color:var(--ink);background:0 0;border-color:#17171740}.Ni4E_q_root .Ni4E_q_buttonGhost:hover{border-color:var(--ink)}.Ni4E_q_root .Ni4E_q_buttonGhostLight{color:var(--white);background:0 0;border-color:#ffffff73}.Ni4E_q_root .Ni4E_q_buttonGhostLight:hover{border-color:var(--white)}.Ni4E_q_button:focus-visible{outline:2px solid var(--brass);outline-offset:3px}@media (prefers-reduced-motion:reduce){.Ni4E_q_reveal{opacity:1;transition:none;transform:none}.Ni4E_q_root *,.Ni4E_q_root :before,.Ni4E_q_root :after{animation:none!important}}
@keyframes Q-LGbq_lineIn{0%{transform:translateY(105%)}to{transform:none}}@keyframes Q-LGbq_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes Q-LGbq_fadeIn{0%{opacity:0}}.Q-LGbq_hero{isolation:isolate;background:radial-gradient(70% 90% at 90% 0%, #ffffff1f, transparent 60%), var(--red);position:relative;overflow:hidden}.Q-LGbq_inner{grid-template-columns:minmax(420px,5fr) minmax(0,6fr);max-width:1440px;min-height:min(100svh - 64px,860px);margin:0 auto;display:grid}.Q-LGbq_copy{background:var(--paper);flex-direction:column;justify-content:space-between;gap:3rem;padding:clamp(2rem,4vw,3.5rem) clamp(1.5rem,3.5vw,3.5rem) clamp(2rem,4vw,3rem);display:flex;position:relative;container-type:inline-size}.Q-LGbq_copy:before{content:"";background:var(--paper);width:100vw;position:absolute;top:0;bottom:0;right:100%}.Q-LGbq_lockup{align-items:center;gap:1.1rem;animation:1.1s .4s backwards Q-LGbq_fadeUp;display:flex}.Q-LGbq_wiha{width:auto;height:30px}.Q-LGbq_cross{width:13px;height:13px;color:var(--ink2);position:relative}.Q-LGbq_cross:before,.Q-LGbq_cross:after{content:"";background:currentColor;width:17px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.Q-LGbq_cross:after{transform:translate(-50%,-50%)rotate(-45deg)}.Q-LGbq_rafport{width:auto;height:22px}.Q-LGbq_kicker{color:var(--red);animation:1.1s .5s backwards Q-LGbq_fadeUp;display:block}.Q-LGbq_title{margin-top:1.4rem;font-size:clamp(2.6rem,11.5cqi,5.6rem)}.Q-LGbq_line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.Q-LGbq_lineInner{animation:Q-LGbq_lineIn 1.4s var(--ez) .25s backwards;display:inline-block}.Q-LGbq_line:nth-of-type(2) .Q-LGbq_lineInner{animation-delay:.4s}.Q-LGbq_lede{margin-top:1.8rem;animation:1.1s .75s backwards Q-LGbq_fadeUp}.Q-LGbq_cta{flex-wrap:wrap;gap:.75rem;margin-top:2.2rem;animation:1.1s .9s backwards Q-LGbq_fadeUp;display:flex}.Q-LGbq_all{color:var(--ink2);border-bottom:1px solid var(--line);align-self:flex-start;align-items:center;gap:.6rem;padding-bottom:.4rem;transition:color .3s,border-color .3s;animation:1.1s 1.05s backwards Q-LGbq_fadeUp;display:inline-flex}.Q-LGbq_all svg{width:14px;height:14px}.Q-LGbq_all:hover{color:var(--red);border-color:var(--red)}.Q-LGbq_stage{isolation:isolate;background:#111;margin-right:calc(-1*max(0px,50vw - 720px));animation:1.4s .3s backwards Q-LGbq_fadeIn;position:relative;overflow:hidden;container-type:size}.Q-LGbq_stage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#1110,#1111118c);height:30%;position:absolute;inset:auto 0 0}.Q-LGbq_media{position:absolute;inset:0}.Q-LGbq_media img{object-fit:cover;object-position:55% 50%;width:100%;height:100%}.Q-LGbq_video{pointer-events:none;background:#111;border:0;width:max(100cqw,270.2cqh);height:max(56.25cqw,152cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-43%)}@media (prefers-reduced-motion:reduce){.Q-LGbq_video[data-autoplay]{display:none}}.Q-LGbq_pause{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1116;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .3s,border-color .3s;display:grid;position:absolute;bottom:clamp(1rem,2.5vw,2rem);right:clamp(1rem,2.5vw,2rem)}.Q-LGbq_pause:hover{background:#111111a6;border-color:#fff}.Q-LGbq_pause:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.Q-LGbq_pause svg{width:14px;height:14px}.Q-LGbq_caption{z-index:2;color:#ffffffd9;flex-wrap:wrap;justify-content:space-between;gap:1rem;font-size:11.5px;animation:1.1s 1s backwards Q-LGbq_fadeUp;display:flex;position:absolute;bottom:clamp(1.6rem,3vw,2.6rem);left:clamp(1rem,2.5vw,2rem);right:calc(clamp(1rem,2.5vw,2rem) + 60px)}@media (max-width:960px){.Q-LGbq_inner{grid-template-columns:1fr;min-height:0}.Q-LGbq_copy:before{display:none}.Q-LGbq_copy{gap:2.5rem;padding-inline:clamp(1.25rem,3.5vw,3.5rem)}.Q-LGbq_stage{aspect-ratio:16/11;margin-right:0}}@media (max-width:480px){.Q-LGbq_wiha{height:24px}.Q-LGbq_rafport{height:18px}.Q-LGbq_caption span:last-child{display:none}}
._0Ex0Oa_gallery{z-index:3;position:relative;overflow:clip}._0Ex0Oa_gHead{padding:calc(22 * var(--vu,1svh)) var(--gutter) calc(8 * var(--vu,1svh));justify-content:space-between;align-items:flex-end;gap:30px;display:flex}._0Ex0Oa_title{letter-spacing:-.03em;max-width:16ch;margin:0;font-size:clamp(34px,5.4vw,92px);font-weight:500;line-height:1.02}._0Ex0Oa_meta{margin:calc(8 * var(--vu,1svh)) 0 0;letter-spacing:.24em;text-transform:uppercase;color:#ffffff80;flex-wrap:wrap;gap:40px;padding:0;font-size:12px;font-weight:600;list-style:none;display:flex}._0Ex0Oa_side{flex-direction:column;align-items:flex-end;gap:22px;display:flex}._0Ex0Oa_lead{color:#fff9;max-width:34ch;margin:0;font-size:16px;line-height:1.5}._0Ex0Oa_row{padding-bottom:calc(12 * var(--vu,1svh));position:relative}._0Ex0Oa_arrows{gap:10px;display:flex}._0Ex0Oa_arrow{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;font-size:18px;transition:background .3s,color .3s,opacity .3s;display:grid}._0Ex0Oa_arrow:hover:not(:disabled){color:var(--ink);background:#fff}._0Ex0Oa_arrow:focus-visible{outline:2px solid var(--green-ink);outline-offset:3px}._0Ex0Oa_arrow:disabled{opacity:.35;cursor:default}._0Ex0Oa_track{padding:0 var(--gutter) 20px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:18px;display:flex;overflow-x:auto}._0Ex0Oa_track::-webkit-scrollbar{display:none}._0Ex0Oa_card{width:clamp(260px,23vw,460px);height:min(calc(70 * var(--vu,1svh)), 680px);color:#fff;isolation:isolate;scroll-snap-align:start;background:#1b1d22;border-radius:26px;flex:none;text-decoration:none;position:relative;overflow:clip}._0Ex0Oa_card:nth-child(2n){margin-top:calc(7 * var(--vu,1svh))}._0Ex0Oa_card:focus-visible{outline:2px solid var(--green-ink);outline-offset:4px}._0Ex0Oa_photo{z-index:-2;position:absolute;inset:0}._0Ex0Oa_photo img{object-fit:cover;transition:transform 1.4s var(--ease)}._0Ex0Oa_card:hover ._0Ex0Oa_photo img{transform:scale(1.07)}._0Ex0Oa_card:after{content:"";z-index:-1;background:linear-gradient(#00000059 0%,#0000 30% 45%,#000000c7 100%);position:absolute;inset:0}._0Ex0Oa_cardGlow{background:radial-gradient(130% 60% at 50% 115%,#e600124d 0%,#e6001200 62%),linear-gradient(#17181b 0%,#0c0d0f 100%)}._0Ex0Oa_glow{z-index:-2;position:absolute;inset:0;overflow:clip}._0Ex0Oa_glowLight{aspect-ratio:1;background:radial-gradient(circle,#ffdca09e 0%,#ffb05c57 18%,#ff80301f 36%,#ff803000 56%);width:150%;animation:7s ease-in-out infinite _0Ex0Oa_glowDim;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@keyframes _0Ex0Oa_glowDim{0%,to{opacity:1}50%{opacity:.5}}._0Ex0Oa_glowLogo{filter:drop-shadow(0 6px 28px #00000073);width:64%;height:auto;transition:transform 1.4s var(--ease);position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}._0Ex0Oa_card:hover ._0Ex0Oa_glowLogo{transform:translate(-50%,-50%)scale(1.05)}._0Ex0Oa_logo{object-fit:contain;object-position:left;filter:brightness(0)invert();width:auto;max-width:60%;height:24px;position:absolute;top:22px;left:22px}._0Ex0Oa_wordmark{letter-spacing:.06em;text-transform:uppercase;font-size:19px;font-weight:700;position:absolute;top:20px;left:22px}._0Ex0Oa_txt{position:absolute;bottom:22px;left:22px;right:22px}._0Ex0Oa_cardTitle{letter-spacing:-.02em;margin:0;font-size:clamp(22px,1.9vw,30px);font-weight:600;line-height:1.02}._0Ex0Oa_go{opacity:.85;align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:600;display:flex}._0Ex0Oa_goGreen{color:var(--green);opacity:1;margin-top:18px}._0Ex0Oa_cardEnd{background:#1b1d22}._0Ex0Oa_cardEnd:after{display:none}._0Ex0Oa_endTitle{letter-spacing:-.02em;margin:0;font-size:clamp(28px,2.6vw,40px);font-weight:600;line-height:1.02}@media (max-width:767px){._0Ex0Oa_gHead{padding:calc(16 * var(--vu,1svh)) 16px calc(4 * var(--vu,1svh));flex-direction:column;align-items:flex-start}._0Ex0Oa_meta{flex-direction:column;gap:10px}._0Ex0Oa_side{align-items:flex-start}._0Ex0Oa_arrows{display:none}._0Ex0Oa_card{width:74vw;height:min(calc(62 * var(--vu,1svh)), 520px)}._0Ex0Oa_card:nth-child(2n){margin-top:calc(4 * var(--vu,1svh))}}@media (prefers-reduced-motion:reduce){._0Ex0Oa_glowLight{animation:none}}
.xjKWKq_card{background:var(--surface);border:1px solid var(--line);height:100%;color:inherit;border-radius:16px;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}.xjKWKq_card:hover{border-color:var(--line-2);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.xjKWKq_card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.xjKWKq_media{aspect-ratio:3/2;background:var(--bg-2);overflow:hidden}.xjKWKq_media img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.xjKWKq_card:hover .xjKWKq_media img{transform:scale(1.03)}.xjKWKq_text{flex-direction:column;gap:.6rem;padding:1.25rem 1.4rem 1.5rem;display:flex}.xjKWKq_date{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);font-size:11px}.xjKWKq_title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:21px;font-weight:600;line-height:1.25}.xjKWKq_excerpt{color:var(--ink-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.xjKWKq_card,.xjKWKq_media img{transition:none}.xjKWKq_card:hover,.xjKWKq_card:hover .xjKWKq_media img{transform:none}}
.zzlV3G_body{color:var(--ink-2);max-width:72ch;font-size:16px;line-height:1.7}.zzlV3G_article{max-width:none;font-size:18px;line-height:1.75}.zzlV3G_body p{margin:0 0 1.25rem}.zzlV3G_body ul,.zzlV3G_body ol{margin:0 0 1.25rem;padding-left:1.5rem}.zzlV3G_body li{margin-bottom:.5rem}.zzlV3G_h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:2.5rem 0 1rem;font-size:clamp(20px,2.5vw,28px);font-weight:600;line-height:1.2}.zzlV3G_h3{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:2rem 0 .75rem;font-size:clamp(17px,2vw,22px);font-weight:500;line-height:1.3}.zzlV3G_link{color:var(--accent);text-underline-offset:3px}.zzlV3G_link:hover{opacity:.8}.zzlV3G_figure{background:var(--bg-2);border-radius:12px;margin:2rem 0;overflow:hidden}.zzlV3G_image{width:100%;height:auto;display:block}.zzlV3G_caption{color:var(--ink-3);padding:.5rem .75rem;font-size:13px;font-style:italic}
.Mc2QmW_psideBrand{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:.6rem;padding:6px 8px;font-size:19px;font-weight:600;text-decoration:none;display:flex}.Mc2QmW_psideBrandTag{font-family:var(--font-mono);color:var(--ink-4);letter-spacing:.12em;text-transform:uppercase;background:var(--surface);border:1px solid var(--line);border-radius:3px;margin-left:4px;padding:2px 5px;font-size:10px}.Mc2QmW_psideCo{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:10px 12px}.Mc2QmW_psideCoLabel{font-family:var(--font-mono);color:var(--ink-4);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:10px}.Mc2QmW_psideCoName{font-family:var(--font-display);letter-spacing:-.01em;font-size:15px;font-weight:500}.Mc2QmW_psideCoKt{font-family:var(--font-mono);color:var(--ink-3);margin-top:2px;font-size:11px}.Mc2QmW_psideSection{font-family:var(--font-mono);color:var(--ink-4);letter-spacing:.12em;text-transform:uppercase;padding:0 8px 8px;font-size:10px}.Mc2QmW_psideNav{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.Mc2QmW_psideNav a{color:var(--ink-2);border-radius:7px;align-items:center;gap:10px;padding:7px 8px;font-size:13.5px;text-decoration:none;transition:background .1s,color .1s;display:flex}.Mc2QmW_psideNav a:hover{background:var(--surface);color:var(--ink)}.Mc2QmW_psideNavActive{background:var(--ink)!important;color:var(--bg)!important}.Mc2QmW_psideNavActive svg{color:var(--bg)}.Mc2QmW_psideNav svg{color:var(--ink-4);flex-shrink:0}.Mc2QmW_psideNavCount{font-family:var(--font-mono);color:var(--ink-4);margin-left:auto;font-size:10.5px}.Mc2QmW_psideNavActive .Mc2QmW_psideNavCount{color:var(--bg);opacity:.7}.Mc2QmW_psideNavDot{background:var(--accent);border-radius:50%;width:7px;height:7px;margin-left:auto}.Mc2QmW_psideFoot{border-top:1px solid var(--line);font-family:var(--font-mono);color:var(--ink-4);align-items:center;gap:8px;margin-top:auto;padding:10px 8px 0;font-size:11px;display:flex}.Mc2QmW_psideFootAvatar{color:#fff;width:26px;height:26px;font-size:11px;font-weight:500;font-family:var(--font-body);background:linear-gradient(135deg,#c17d6a,#8b5448);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Mc2QmW_psideFoot b{color:var(--ink-2);font-weight:500;font-family:var(--font-body);display:block}
.sDLhJq_root{--brand:#3a4a04;--brandDeep:#26310a;--brandSoft:#91ba081f;--em:#5f7a05;--yellow:#91ba08;--night:#141a0a;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans);background:var(--bg);color:var(--ink);overflow-x:clip}[data-theme=dark] .sDLhJq_root{--em:#b9d94a;--brandSoft:#b9d94a1f}.sDLhJq_root a{color:inherit;text-decoration:none}.sDLhJq_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}.sDLhJq_display{font-family:var(--font-sans);letter-spacing:-.02em;font-weight:700;line-height:1}.sDLhJq_display em{color:var(--em);font-style:italic;font-weight:600}.sDLhJq_label{letter-spacing:.14em;text-transform:uppercase;color:var(--em);align-items:center;gap:.7rem;font-size:13px;font-weight:700;display:inline-flex}.sDLhJq_label:before{content:"";background:var(--yellow);border-radius:2px;width:22px;height:3px}.sDLhJq_lede{color:var(--ink-3);max-width:50ch;font-size:clamp(16.5px,1.2vw,18.5px);line-height:1.6}.sDLhJq_progressBar{z-index:999;background:var(--yellow);transform-origin:0;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.sDLhJq_reveal{opacity:0;transition:opacity .9s ease, transform 1.1s var(--ez);transform:translateY(20px)}.sDLhJq_revealSeen{opacity:1;transform:none}.sDLhJq_button{cursor:pointer;border-radius:999px;align-items:center;gap:.7rem;padding:14px 24px;font-size:15.5px;font-weight:700;transition:background .3s,color .3s,box-shadow .3s;display:inline-flex}.sDLhJq_button svg{width:16px;height:16px;transition:transform .4s var(--ez)}.sDLhJq_button:hover svg{transform:translate(3px)}.sDLhJq_root a.sDLhJq_buttonBrand{background:var(--brand);color:#fff}.sDLhJq_root a.sDLhJq_buttonBrand:hover{background:var(--brandDeep)}.sDLhJq_root a.sDLhJq_buttonWhite{color:var(--brand);background:#fff}.sDLhJq_root a.sDLhJq_buttonWhite:hover{background:#eef5d0}.sDLhJq_root a.sDLhJq_buttonLine{box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink)}.sDLhJq_root a.sDLhJq_buttonLine:hover{background:var(--ink);color:var(--bg)}.sDLhJq_root a.sDLhJq_buttonGlass{color:#fff;background:#ffffff1f;box-shadow:inset 0 0 0 1.5px #ffffff8c}.sDLhJq_root a.sDLhJq_buttonGlass:hover{background:#ffffff38}.sDLhJq_button:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.sDLhJq_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.sDLhJq_sectionTitle{margin-top:1rem;font-size:clamp(2.2rem,4.2vw,4rem)}@media (max-width:560px){.sDLhJq_sectionTitle{font-size:clamp(2rem,9vw,2.5rem)}}@media (prefers-reduced-motion:reduce){.sDLhJq_root *{transition-duration:.01ms!important;animation:none!important}.sDLhJq_reveal{opacity:1;transform:none}}
.e1lAVa_root{--paper:#f7f5f1;--sand:#ebe6de;--ink:#1d1b18;--ink2:#57524b;--mute:#1d1b1894;--line:#1d1b181a;--accent:#7a4a2c;--night:#1d1b18;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--paper);color:var(--ink);overflow-x:clip}.e1lAVa_root a{color:inherit;text-decoration:none}.e1lAVa_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}.e1lAVa_label{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.6rem;font-size:13px;font-weight:600;display:inline-flex}.e1lAVa_label:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.e1lAVa_display{letter-spacing:-.025em;font-weight:400;line-height:1.05}.e1lAVa_display em{color:var(--accent);font-style:normal}.e1lAVa_progressBar{z-index:999;background:var(--accent);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.e1lAVa_reveal{opacity:0;transition:opacity 1s ease, transform 1.2s var(--ez);transform:translateY(18px)}.e1lAVa_revealSeen{opacity:1;transform:none}.e1lAVa_button{cursor:pointer;border:1px solid #0000;border-radius:100px;align-items:center;gap:.75rem;padding:15px 26px;font-size:15.5px;font-weight:600;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.e1lAVa_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}.e1lAVa_button:hover svg{transform:translate(4px)}.e1lAVa_root .e1lAVa_buttonAccent{background:var(--accent);color:#fff}.e1lAVa_root .e1lAVa_buttonAccent:hover{background:#5e3820}.e1lAVa_root .e1lAVa_buttonInk{background:var(--ink);color:#fff}.e1lAVa_root .e1lAVa_buttonInk:hover{background:var(--accent)}.e1lAVa_root .e1lAVa_buttonGhost{color:var(--ink);background:0 0;border-color:#1d1b1838}.e1lAVa_root .e1lAVa_buttonGhost:hover{border-color:var(--ink)}.e1lAVa_root .e1lAVa_buttonGhostLight{color:#fff;background:0 0;border-color:#fff6}.e1lAVa_root .e1lAVa_buttonGhostLight:hover{border-color:#fff}.e1lAVa_button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.e1lAVa_reveal{opacity:1;transition:none;transform:none}.e1lAVa_root *,.e1lAVa_root :before,.e1lAVa_root :after{animation:none!important}}
._6T293G_root{--paper:#fff;--mist:#f1f4f5;--mist2:#e3e9eb;--ink:#161d22;--ink2:#48555c;--mute:#161d2294;--line:#161d221a;--accent:#8cc63f;--accent2:#4f8a1c;--accentInk:#3d6f13;--signal:#ff000f;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--paper);color:var(--ink);overflow-x:clip}._6T293G_root a{color:inherit;text-decoration:none}._6T293G_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}._6T293G_label{letter-spacing:.14em;text-transform:uppercase;color:var(--accentInk);align-items:center;gap:.6rem;font-size:13px;font-weight:500;display:inline-flex}._6T293G_label:before{content:"";background:var(--signal);border-radius:50%;width:8px;height:8px}._6T293G_display{letter-spacing:-.02em;font-weight:400;line-height:1.04}._6T293G_display em{color:var(--accent2);font-style:italic}._6T293G_progressBar{z-index:999;background:var(--accent2);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}._6T293G_reveal{opacity:0;transition:opacity 1s ease, transform 1.2s var(--ez);transform:translateY(22px)}._6T293G_revealSeen{opacity:1;transform:none}._6T293G_button{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:100px;align-items:center;gap:.75rem;padding:15px 26px;font-size:15.5px;font-weight:500;transition:background .4s,color .4s,border-color .4s;display:inline-flex}._6T293G_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}._6T293G_button:hover svg{transform:translate(4px)}._6T293G_root ._6T293G_buttonInk{background:var(--ink);color:var(--paper)}._6T293G_root ._6T293G_buttonInk:hover{background:var(--accentInk)}._6T293G_root ._6T293G_buttonAccent{background:var(--accent);color:var(--ink)}._6T293G_root ._6T293G_buttonAccent:hover{background:#a3d65e}._6T293G_root ._6T293G_buttonGhost{color:var(--ink);background:0 0;border-color:#161d2238}._6T293G_root ._6T293G_buttonGhost:hover{border-color:var(--ink)}._6T293G_root ._6T293G_buttonGhostLight{color:#fff;background:0 0;border-color:#ffffff80}._6T293G_root ._6T293G_buttonGhostLight:hover{border-color:#fff}._6T293G_button:focus-visible{outline:2px solid var(--accent2);outline-offset:3px}@media (prefers-reduced-motion:reduce){._6T293G_reveal{opacity:1;transition:none;transform:none}._6T293G_root *,._6T293G_root :before,._6T293G_root :after{animation:none!important}}
.YMJ7na_freeAtHome{padding-block:clamp(5rem,10vw,9rem)}.YMJ7na_freeAtHome h2{color:var(--k);font-size:clamp(2.6rem,5vw,4.6rem)}.YMJ7na_accordion{gap:10px;height:clamp(440px,60vh,600px);display:flex}.YMJ7na_panel{min-width:0;color:var(--cr);transition:flex 1.1s var(--ez);background:radial-gradient(90% 70% at 50% 40%,#fbfaf6,#dcdad2);border-radius:2px;flex:1;position:relative;overflow:hidden}.YMJ7na_panelOn{flex:3.2}.YMJ7na_panel img{object-fit:contain;filter:drop-shadow(0 24px 28px #11131633);width:min(70%,380px);max-height:60%;transition:transform 1.2s var(--ez);position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.YMJ7na_panelCover img{object-fit:cover;filter:none;width:100%;height:100%;max-height:none;inset:0;transform:none}.YMJ7na_panel:not(.YMJ7na_panelOn) img{transform:translate(-50%,-50%)scale(.8)}.YMJ7na_panelCover:not(.YMJ7na_panelOn) img{transform:scale(1.1)}.YMJ7na_panel:after{content:"";pointer-events:none;background:linear-gradient(#0000 38%,#0c0c0c33 55%,#0c0c0ce0);position:absolute;inset:0}.YMJ7na_panelText{z-index:2;pointer-events:none;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.YMJ7na_panelText span{opacity:.65}.YMJ7na_panelText h3{letter-spacing:-.02em;white-space:nowrap;margin-top:.4rem;font-size:clamp(24px,2.2vw,34px);font-weight:300}.YMJ7na_panelText p{color:#f4f3eecc;opacity:0;max-width:38ch;transition:opacity .6s ease, transform .8s var(--ez);margin-top:.6rem;font-size:15.5px;line-height:1.55;transform:translateY(10px)}.YMJ7na_panelOn .YMJ7na_panelText p{opacity:1;transition-delay:.35s;transform:none}.YMJ7na_panelText .YMJ7na_panelGo{letter-spacing:.02em;color:var(--g2);opacity:0;margin-top:1rem;font-size:14px;font-weight:500;transition:opacity .6s;display:inline-block}.YMJ7na_panelOn .YMJ7na_panelText .YMJ7na_panelGo{opacity:1;transition-delay:.45s}.YMJ7na_panelHit{z-index:3;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.YMJ7na_panelHit:focus-visible{outline:2px solid var(--g2);outline-offset:-4px}@media (max-width:1000px){.YMJ7na_accordion{flex-direction:column;height:auto}.YMJ7na_panel{height:120px;transition:height 1s var(--ez);flex:none}.YMJ7na_panelOn{flex:none;height:420px}}
.THAJ3q_root{--paper:#fbf8f4;--sand:#f4ebe1;--peach:#f6dcc2;--peach2:#f1c9a3;--ink:#1f1915;--ink2:#5a4d44;--mute:#1f191594;--line:#1f19151a;--accent:#a8501c;--espresso:#1d1714;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--paper);color:var(--ink);overflow-x:clip}.THAJ3q_root a{color:inherit;text-decoration:none}.THAJ3q_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}.THAJ3q_label{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.6rem;font-size:13px;font-weight:500;display:inline-flex}.THAJ3q_label:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #a8501c24}.THAJ3q_display{letter-spacing:-.03em;font-weight:300;line-height:1.04}.THAJ3q_display em{color:var(--accent);font-style:italic;font-weight:300}.THAJ3q_progressBar{z-index:999;background:var(--accent);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.THAJ3q_reveal{opacity:0;transition:opacity 1.1s ease, transform 1.3s var(--ez);transform:translateY(22px)}.THAJ3q_revealSeen{opacity:1;transform:none}.THAJ3q_button{cursor:pointer;border:1px solid #0000;border-radius:100px;align-items:center;gap:.75rem;padding:15px 26px;font-size:15.5px;font-weight:500;transition:background .4s,color .4s,border-color .4s;display:inline-flex}.THAJ3q_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}.THAJ3q_button:hover svg{transform:translate(4px)}.THAJ3q_root .THAJ3q_buttonInk{background:var(--ink);color:var(--paper)}.THAJ3q_root .THAJ3q_buttonInk:hover{background:var(--accent)}.THAJ3q_root .THAJ3q_buttonPeach{background:var(--peach);color:var(--ink)}.THAJ3q_root .THAJ3q_buttonPeach:hover{background:#fbe8d6}.THAJ3q_root .THAJ3q_buttonGhost{color:var(--ink);background:0 0;border-color:#1f191538}.THAJ3q_root .THAJ3q_buttonGhost:hover{border-color:var(--ink)}.THAJ3q_root .THAJ3q_buttonGhostLight{color:#fff;background:0 0;border-color:#ffffff59}.THAJ3q_root .THAJ3q_buttonGhostLight:hover{border-color:#fff}.THAJ3q_button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.THAJ3q_reveal{opacity:1;transition:none;transform:none}.THAJ3q_root *,.THAJ3q_root :before,.THAJ3q_root :after{animation:none!important}}
.NIq1IG_specialOrderBand{background:var(--cr);color:#1b1a19}.NIq1IG_specialOrder{padding-block:clamp(5rem,10vw,9rem)}.NIq1IG_specialOrderGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.NIq1IG_specialOrderCard{color:inherit;flex-direction:column;gap:1rem;display:flex}.NIq1IG_specialOrderMedia{aspect-ratio:4/5;isolation:isolate;background:#e8e2d8;border-radius:2px;position:relative;overflow:hidden}.NIq1IG_specialOrderMedia img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%;transition:transform 1.4s var(--bas-ez)}.NIq1IG_specialOrderCard:hover .NIq1IG_specialOrderMedia img{transform:scale(1.06)}.NIq1IG_specialOrderMedia span{z-index:2;color:#1b1a19;opacity:.55;position:absolute;top:1rem;left:1rem}.NIq1IG_specialOrderBody{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.NIq1IG_specialOrderBody h3{letter-spacing:-.02em;font-size:clamp(22px,1.8vw,28px);font-weight:300;line-height:1.05}.NIq1IG_specialOrderSku{opacity:.55;margin-top:.45rem}.NIq1IG_specialOrderNote{opacity:.72;margin-top:.6rem;font-size:15px}.NIq1IG_specialOrderGo{width:44px;height:44px;transition:all .6s var(--bas-ez);border:1px solid #1b1a1940;border-radius:50%;flex:none;place-items:center;display:grid}.NIq1IG_specialOrderGo svg{width:15px;height:15px}.NIq1IG_specialOrderCard:hover .NIq1IG_specialOrderGo{background:var(--g);border-color:var(--g);color:#111316;transform:rotate(-45deg)}@media (max-width:1000px){.NIq1IG_specialOrderGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.lP-fyW_machines{background:var(--night);color:var(--white);padding-block:clamp(4.5rem,9vw,8rem)}.lP-fyW_accent{color:var(--orange);font-style:normal}.lP-fyW_lede{color:#fcfbf8b8}.lP-fyW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}.lP-fyW_grid>li{display:flex}.lP-fyW_card{background:#1d1f21;border:1px solid #fcfbf814;border-radius:6px;flex-direction:column;width:100%;padding:1.25rem 1.25rem 1.5rem;transition:border-color .4s,background .4s;display:flex;position:relative}.lP-fyW_card:hover{background:#222427;border-color:#f28c0099}.lP-fyW_card:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.lP-fyW_scale{box-sizing:content-box;border-bottom:1px dashed #fcfbf82e;align-items:flex-end;height:115.2px;padding-bottom:.75rem;display:flex}.lP-fyW_strip{text-transform:uppercase;transform-origin:bottom;width:100%;transition:transform .6s var(--ez);align-items:center;padding-inline:.75rem;font-size:13px;display:flex}.lP-fyW_card:hover .lP-fyW_strip{transform:scaleY(1.04)}.lP-fyW_grid>li:first-child .lP-fyW_strip{background:var(--white)}.lP-fyW_grid>li:nth-child(2) .lP-fyW_strip{background:var(--yellow)}.lP-fyW_grid>li:nth-child(3) .lP-fyW_strip{background:var(--orange)}.lP-fyW_grid>li:nth-child(4) .lP-fyW_strip{background:var(--white)}.lP-fyW_image{aspect-ratio:542/340;background:radial-gradient(80% 80% at 50% 45%,#fff,#e9e6df);border-radius:4px;place-items:center;margin-top:1.25rem;display:grid;overflow:hidden}.lP-fyW_image img{object-fit:contain;mix-blend-mode:multiply;width:92%;height:92%;transition:transform 1s var(--ez)}.lP-fyW_card:hover .lP-fyW_image img{transform:scale(1.05)}.lP-fyW_model{color:var(--orange);margin-top:1.25rem}.lP-fyW_name{margin-top:.3rem;font-size:clamp(1.8rem,2.2vw,2.2rem)}.lP-fyW_points{color:#fcfbf8bf;gap:.45rem;margin:.9rem 0 0;padding:0;font-size:14.5px;line-height:1.45;list-style:none;display:grid}.lP-fyW_points li{padding-left:1rem;position:relative}.lP-fyW_points li:before{content:"";background:var(--orange);width:6px;height:6px;position:absolute;top:.55em;left:0}.lP-fyW_go{align-items:center;gap:.5rem;margin-top:auto;padding-top:1.5rem;font-size:14.5px;font-weight:600;display:inline-flex}.lP-fyW_go svg{width:15px;height:15px;transition:transform .5s var(--ez)}.lP-fyW_card:hover .lP-fyW_go svg{transform:translate(4px)}.lP-fyW_more{margin-top:2.5rem}@media (max-width:1100px){.lP-fyW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.lP-fyW_grid{grid-template-columns:1fr}.lP-fyW_scale{height:auto}}
.siXscG_finishes{background:var(--paper2);padding-block:clamp(5rem,10vw,9rem)}.siXscG_title{margin-top:1rem;font-size:clamp(2.8rem,6vw,5.6rem)}.siXscG_body{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:clamp(2rem,5vw,5rem);display:grid}.siXscG_stage{aspect-ratio:6/5;transition:background-color 1.1s var(--ez);isolation:isolate;border-radius:2px;position:relative;overflow:hidden}.siXscG_stage:before{content:"";z-index:-1;background:radial-gradient(80% 70% at 30% 20%,#ffffff80,#fff0 60%),linear-gradient(#0000 60%,#0000000f);position:absolute;inset:0}.siXscG_shot{aspect-ratio:1;opacity:0;width:min(54%,440px);transition:opacity .7s ease, transform 1.1s var(--ez);filter:drop-shadow(0 30px 34px #18171538)drop-shadow(0 6px 8px #1817151f);pointer-events:none;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)scale(.94)}.siXscG_shotOn{opacity:1;transform:translate(-50%,-50%)}.siXscG_stageFoot{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex;position:absolute;bottom:clamp(1.25rem,2.5vw,2rem);left:clamp(1.25rem,2.5vw,2rem);right:clamp(1.25rem,2.5vw,2rem)}.siXscG_stageName{font-family:var(--font-sans), sans-serif;font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1.05}.siXscG_stageLine{color:var(--mute);margin-bottom:.4rem;display:block}.siXscG_stageLink{white-space:nowrap;border-bottom:1px solid;align-items:center;gap:.5rem;padding-bottom:2px;font-size:14px;font-weight:500;display:inline-flex}.siXscG_stageLink svg{width:14px;height:14px}.siXscG_panel{flex-direction:column;gap:1.75rem;display:flex}.siXscG_tabs{background:#1817150f;border-radius:100px;align-self:flex-start;padding:4px;display:inline-flex}.siXscG_tab{color:var(--ink2);border-radius:100px;padding:10px 20px;font-size:15px;font-weight:500;transition:background .4s,color .4s}.siXscG_tabOn{background:var(--ink);color:var(--paper)}.siXscG_tab:focus-visible,.siXscG_swatch:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.siXscG_lineLede{color:var(--ink2);max-width:40ch;font-size:16px;line-height:1.6}.siXscG_swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;display:grid}.siXscG_swatch{text-align:left;color:var(--ink2);border-radius:100px;align-items:center;gap:.85rem;padding:.6rem .75rem .6rem .5rem;font-size:15px;transition:background .35s,color .35s;display:flex}.siXscG_swatch:hover{color:var(--ink);background:#1817150d}.siXscG_swatchOn{background:var(--paper);color:var(--ink);box-shadow:0 1px #1817150a,0 8px 24px -12px #18171540}.siXscG_dot{width:30px;height:30px;transition:transform .5s var(--ez);border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #18171524,inset 0 -6px 10px #00000014}.siXscG_swatchOn .siXscG_dot{box-shadow:inset 0 0 0 1px #18171524, 0 0 0 3px var(--paper), 0 0 0 4px var(--brass);transform:scale(1.08)}.siXscG_panelFoot{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:auto;display:flex}@media (max-width:960px){.siXscG_body{grid-template-columns:1fr}.siXscG_stage{aspect-ratio:5/4;z-index:2;position:sticky;top:72px;box-shadow:0 18px 30px -24px #18171580}.siXscG_shot{width:46%;top:40%}.siXscG_stageName{font-size:1.4rem}}@media (max-width:520px){.siXscG_swatches{grid-template-columns:1fr}}
@keyframes W8IMca_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.W8IMca_hero{--lvl:.78;isolation:isolate;background:var(--night);color:var(--white);position:relative;overflow:hidden}.W8IMca_scene{z-index:-1;pointer-events:none;position:absolute;inset:0}.W8IMca_wall{background:radial-gradient(120% 90% at 20% 100%,#0000008c,#0000 60%),linear-gradient(#17181b 0%,#121315 100%);position:absolute;inset:0}.W8IMca_wall:after{content:"";opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.W8IMca_wash{opacity:var(--lvl);background:radial-gradient(36% 34% at 74% calc(24% + 26px),#ffeccdd9,#ffd6a052 45%,#0000 100%),radial-gradient(52% 70% at 74% calc(24% + 26px),#ffc4784d,#0000 75%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 calc(24% + 22px),#000 calc(24% + 30px));mask-image:linear-gradient(#0000 calc(24% + 22px),#000 calc(24% + 30px))}.W8IMca_wash:after{content:"";background:linear-gradient(#ffe4bc8c,#ffd2961f 45%,#0000);height:140px;position:absolute;top:calc(24% + 26px);left:calc(50% - min(100%,1440px)/2 + min(100%,1440px)/2.17391);right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18%);mask-image:linear-gradient(90deg,#0000,#000 18%)}.W8IMca_shelf:before{content:"";height:160px;opacity:var(--lvl);pointer-events:none;background:radial-gradient(50% 100% at 60% 100%,#ffcf8a12,#0000 80%);position:absolute;bottom:100%;left:0;right:0}.W8IMca_shelf{background:linear-gradient(#2c2d31 0%,#1d1e21 55%,#0e0f11 100%);border-radius:3px 0 0 3px;height:26px;position:absolute;top:24%;left:calc(50% - min(100%,1440px)/2 + min(100%,1440px)/2.17391);right:0;box-shadow:inset 0 1px #ffffff12}.W8IMca_strip{background:rgb(255 240 214/calc(.2 + var(--lvl) * .8));height:3px;box-shadow:0 0 calc(4px + var(--lvl) * 10px) rgb(255 220 160/var(--lvl)), 0 6px calc(12px + var(--lvl) * 40px) rgb(255 196 120/calc(var(--lvl) * .7));border-radius:2px;position:absolute;bottom:-2px;left:10px;right:0}.W8IMca_callout{color:#ffffff80;gap:1.2rem;font-size:10.5px;display:flex;position:absolute;top:calc(24% + 52px);right:max(clamp(1.25rem,3.5vw,3.5rem),50% - 720px + 3.5rem)}.W8IMca_callout:before{content:"";background:#ffffff47;width:48px;height:1px;margin-right:12px;position:absolute;top:50%;right:100%}.W8IMca_inner{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:2rem;max-width:1440px;min-height:min(100svh - 64px,880px);margin:0 auto;padding:clamp(2rem,4vw,3.5rem) clamp(1.25rem,3.5vw,3.5rem) clamp(2rem,4vw,3rem);display:grid}.W8IMca_copy{flex-direction:column;justify-content:space-between;gap:3rem;max-width:640px;display:flex;container-type:inline-size}.W8IMca_lockup{align-items:center;gap:1.1rem;animation:1.1s .3s backwards W8IMca_fadeUp;display:flex}.W8IMca_euchips{width:auto;height:30px}.W8IMca_cross{color:#ffffff8c;width:13px;height:13px;position:relative}.W8IMca_cross:before,.W8IMca_cross:after{content:"";background:currentColor;width:17px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.W8IMca_cross:after{transform:translate(-50%,-50%)rotate(-45deg)}.W8IMca_rafport{width:auto;height:22px}.W8IMca_title{color:var(--white);animation:W8IMca_fadeUp 1.2s var(--ez) .4s backwards;margin-top:1.4rem;font-size:clamp(2.8rem,12cqi,5.8rem)}.W8IMca_title em{color:var(--warm);text-shadow:0 0 calc(var(--lvl) * 40px) rgb(255 190 110/calc(var(--lvl) * .55))}.W8IMca_lede{color:#ffffffb8;max-width:46ch;margin-top:1.6rem;font-size:clamp(16px,1.2vw,18px);line-height:1.65;animation:1.1s .6s backwards W8IMca_fadeUp}.W8IMca_cta{flex-wrap:wrap;gap:.75rem;margin-top:2.2rem;animation:1.1s .75s backwards W8IMca_fadeUp;display:flex}.W8IMca_all{color:#fff9;border-bottom:1px solid #fff3;align-self:flex-start;align-items:center;gap:.6rem;padding-bottom:.4rem;transition:color .3s,border-color .3s;animation:1.1s .9s backwards W8IMca_fadeUp;display:inline-flex}.W8IMca_all svg{width:14px;height:14px}.W8IMca_all:hover{color:var(--white);border-color:var(--white)}.W8IMca_dimmer{box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#101113b8;border:1px solid #ffffff1a;border-radius:6px;flex-direction:column;justify-content:space-between;place-self:end;width:min(100%,380px);height:168px;padding:1.25rem 1.4rem;animation:1.1s 1s backwards W8IMca_fadeUp;display:flex}.W8IMca_dimmerHead{color:#ffffffa6;justify-content:space-between;align-items:baseline;display:flex}.W8IMca_readout{font-family:var(--font-mono), ui-monospace, monospace;color:var(--white);font-variant-numeric:tabular-nums;text-align:right;min-width:4ch;font-size:34px;font-weight:500;line-height:1}.W8IMca_readout small{color:#ffffff8c;margin-left:2px;font-size:16px}.W8IMca_range{--pos:72%;appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0}.W8IMca_range::-webkit-slider-runnable-track{background:linear-gradient(90deg, #5a3a17 0%, var(--warm) var(--pos), #ffffff24 var(--pos));border-radius:3px;height:6px}.W8IMca_range::-moz-range-track{background:linear-gradient(90deg, #5a3a17 0%, var(--warm) var(--pos), #ffffff24 var(--pos));border-radius:3px;height:6px}.W8IMca_range::-webkit-slider-thumb{appearance:none;background:var(--white);border:0;border-radius:50%;width:24px;height:24px;margin-top:-9px;box-shadow:0 0 0 5px #ffcf8a38,0 4px 12px #00000080}.W8IMca_range::-moz-range-thumb{background:var(--white);border:0;border-radius:50%;width:24px;height:24px;box-shadow:0 0 0 5px #ffcf8a38,0 4px 12px #00000080}.W8IMca_range:focus-visible{outline:2px solid var(--warm);outline-offset:6px;border-radius:4px}.W8IMca_dimmerFoot{color:#ffffff80;justify-content:space-between;font-size:11px;display:flex}@media (max-width:960px){.W8IMca_inner{grid-template-columns:1fr;gap:2.5rem;min-height:0;padding-top:1.75rem}.W8IMca_copy{gap:0;max-width:none}.W8IMca_copy>div:nth-child(2){padding-top:clamp(250px,50vw,380px)}.W8IMca_all{margin-top:2.5rem}.W8IMca_callout{top:188px}.W8IMca_shelf{top:140px;left:14%}.W8IMca_wash{background:radial-gradient(70% 220px at 60% 166px,#ffeccdcc,#ffd6a04d 45%,#0000 100%),radial-gradient(90% 420px at 60% 166px,#ffc47847,#0000 75%);-webkit-mask-image:linear-gradient(#0000 162px,#000 170px);mask-image:linear-gradient(#0000 162px,#000 170px)}.W8IMca_wash:after{top:166px;left:14%}.W8IMca_dimmer{justify-self:stretch;width:100%;max-width:480px}}@media (max-width:480px){.W8IMca_euchips{height:24px}.W8IMca_rafport{height:18px}}
.lgP2_a_root{--night:#10222f;--night2:#18303f;--paper:#f7f8f8;--paper2:#e8eef1;--ink:#13212b;--ink2:#475761;--mute:#13212b94;--line:#13212b1f;--lineLight:#ffffff29;--accent:#2fb2ec;--accentInk:#0a6c9e;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--paper);color:var(--ink);overflow-x:clip}.lgP2_a_root a{color:inherit;text-decoration:none}.lgP2_a_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}.lgP2_a_label{letter-spacing:.14em;text-transform:uppercase;color:var(--accentInk);align-items:center;gap:.6rem;font-size:13px;font-weight:500;display:inline-flex}.lgP2_a_label:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.lgP2_a_labelLight{color:#ffffffb8}.lgP2_a_display{letter-spacing:-.02em;font-weight:500;line-height:1.02}.lgP2_a_display em{color:var(--accentInk);font-style:italic;font-weight:400}.lgP2_a_progressBar{z-index:999;background:var(--accent);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.lgP2_a_reveal{opacity:0;transition:opacity 1s ease, transform 1.2s var(--ez);transform:translateY(22px)}.lgP2_a_revealSeen{opacity:1;transform:none}.lgP2_a_button{cursor:pointer;border:1px solid #0000;border-radius:100px;align-items:center;gap:.75rem;padding:15px 26px;font-size:15.5px;font-weight:500;transition:background .4s,color .4s,border-color .4s;display:inline-flex}.lgP2_a_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}.lgP2_a_button:hover svg{transform:translate(4px)}.lgP2_a_root .lgP2_a_buttonAccent{background:var(--accentInk);color:#fff}.lgP2_a_root .lgP2_a_buttonAccent:hover{background:#085a84}.lgP2_a_root .lgP2_a_buttonInk{background:var(--ink);color:#fff}.lgP2_a_root .lgP2_a_buttonInk:hover{background:var(--accentInk)}.lgP2_a_root .lgP2_a_buttonGhost{color:var(--ink);background:0 0;border-color:#13212b38}.lgP2_a_root .lgP2_a_buttonGhost:hover{border-color:var(--ink)}.lgP2_a_root .lgP2_a_buttonGhostLight{color:#fff;background:0 0;border-color:#ffffff5c}.lgP2_a_root .lgP2_a_buttonGhostLight:hover{border-color:#fff}.lgP2_a_button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.lgP2_a_reveal{opacity:1;transition:none;transform:none}.lgP2_a_root *,.lgP2_a_root :before,.lgP2_a_root :after{animation:none!important}}
.lokS-G_root{--night:#13100c;--night2:#1c1812;--ply:#f3eee6;--ply2:#e8e1d5;--white:#fff;--ink:#1b1813;--ink2:#4d473d;--mute:#1b18138f;--line:#1b181321;--glow:#ffc46b;--glow2:#f3a73c;--cream:#f6efe3;--creamMute:#f6efe3a8;--creamLine:#f6efe329;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans);background:var(--ply);color:var(--ink);overflow-x:clip}.lokS-G_root a{color:inherit;text-decoration:none}.lokS-G_wrap{max-width:1440px;margin:0 auto;padding-inline:clamp(1.25rem,3.5vw,3.5rem)}.lokS-G_mono{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px}.lokS-G_display{letter-spacing:-.035em;font-weight:700;line-height:.98}.lokS-G_display em{color:var(--glow2);font-style:normal}.lokS-G_lede{color:var(--ink2);max-width:48ch;font-size:clamp(16px,1.2vw,18px);line-height:1.65}.lokS-G_leds{background-image:radial-gradient(circle, var(--glow) 0 1.6px, transparent 2.4px);filter:drop-shadow(0 0 4px #ffc46bd9);background-repeat:repeat-x;background-size:14px 6px;height:6px}.lokS-G_progressBar{z-index:999;background:var(--glow2);transform-origin:0;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.lokS-G_reveal{opacity:0;transition:opacity 1s ease, transform 1.2s var(--ez);transform:translateY(24px)}.lokS-G_revealSeen{opacity:1;transform:none}.lokS-G_button{border-radius:4px;align-items:center;gap:.7rem;padding:15px 22px;font-size:15px;font-weight:600;transition:background .4s,color .4s,border-color .4s;display:inline-flex}.lokS-G_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}.lokS-G_button:hover svg{transform:translate(4px)}.lokS-G_buttonGlow,.lokS-G_root a.lokS-G_buttonGlow{background:var(--glow);color:var(--night)}.lokS-G_buttonGlow:hover{background:#ffd38e}.lokS-G_buttonInk,.lokS-G_root a.lokS-G_buttonInk{background:var(--ink);color:var(--cream)}.lokS-G_buttonInk:hover{background:#000}.lokS-G_buttonLine{border:1.5px solid var(--ink);color:var(--ink)}.lokS-G_buttonLine:hover,.lokS-G_root a.lokS-G_buttonLine:hover{background:var(--ink);color:var(--cream)}.lokS-G_buttonLineLight,.lokS-G_root a.lokS-G_buttonLineLight{color:var(--cream);border:1.5px solid #f6efe36b}.lokS-G_buttonLineLight:hover{border-color:var(--cream);background:#f6efe314}.lokS-G_button:focus-visible{outline:2px solid var(--glow2);outline-offset:3px}.lokS-G_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(2.5rem,4vw,3.5rem);display:flex}.lokS-G_sectionTitle{margin-top:1rem;font-size:clamp(2.3rem,4.6vw,4.4rem)}.lokS-G_kicker{color:var(--ink2);align-items:center;gap:.6rem;display:inline-flex}.lokS-G_kicker:before{content:"";background:var(--glow2);border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px 1px #f3a73cb3}.lokS-G_kickerLight{color:var(--creamMute)}@media (max-width:560px){.lokS-G_sectionTitle{font-size:clamp(2rem,9.5vw,2.6rem)}}@media (prefers-reduced-motion:reduce){.lokS-G_root *{transition-duration:.01ms!important;animation:none!important}.lokS-G_reveal{opacity:1;transform:none}}
@keyframes mpyuTW_lineIn{0%{transform:translateY(105%)}to{transform:none}}@keyframes mpyuTW_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes mpyuTW_drift{0%{transform:translate(-4%)}to{transform:translate(4%)}}.mpyuTW_hero{isolation:isolate;background:radial-gradient(120% 90% at 0% 100%, #8fc3d852 0%, #8fc3d800 60%), linear-gradient(180deg, #f7fafc 0%, var(--mist) 100%);height:min(100svh - 64px,920px);min-height:620px;position:relative;overflow:hidden}.mpyuTW_hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 40% at 50% 100%,#0000 64%,#4f8fa829 64.4%,#0000 65%),radial-gradient(70% 52% at 45% 100%,#0000 64%,#4f8fa81f 64.3%,#0000 64.8%),radial-gradient(80% 64% at 40% 100%,#0000 64%,#4f8fa814 64.25%,#0000 64.7%);height:46%;animation:14s ease-in-out infinite alternate mpyuTW_drift;position:absolute;inset:auto 50% 10% -10%}.mpyuTW_film{background:#dfe9ee;position:absolute;inset:0 0 0 50%;overflow:hidden;container-type:size}.mpyuTW_film:after{content:"";pointer-events:none;background:linear-gradient(90deg,#13232d1f 0%,#13232d00 18%);position:absolute;inset:0}.mpyuTW_media{position:absolute;inset:0}.mpyuTW_media img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.mpyuTW_video{pointer-events:none;background:#dfe9ee;border:0;width:max(100cqw,177.78cqh + 213.336px);height:max(100cqh + 120px,56.25cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.mpyuTW_video[data-autoplay]{display:none}}.mpyuTW_inner{align-items:center;height:100%;display:flex;position:relative}.mpyuTW_copy{width:50%;padding-right:clamp(2rem,3vw,3.5rem)}.mpyuTW_lockup{align-items:center;gap:1rem;margin-bottom:clamp(2.5rem,6vh,4.5rem);animation:1.1s .4s backwards mpyuTW_fadeUp;display:flex}.mpyuTW_brandLogo{width:auto;max-width:100%;height:38px;display:block}.mpyuTW_cross{opacity:.55;width:12px;height:12px;position:relative}.mpyuTW_cross:before,.mpyuTW_cross:after{content:"";background:var(--ink);width:15px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.mpyuTW_cross:after{transform:translate(-50%,-50%)rotate(-45deg)}.mpyuTW_rafport{width:auto;height:22px}.mpyuTW_label{animation:1.1s .5s backwards mpyuTW_fadeUp}.mpyuTW_title{color:var(--ink);margin-top:1.2rem;font-size:clamp(3rem,6vw,5.4rem)}.mpyuTW_line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.mpyuTW_lineInner{animation:mpyuTW_lineIn 1.4s var(--ez) .2s backwards;display:inline-block}.mpyuTW_line:nth-of-type(2) .mpyuTW_lineInner{animation-delay:.34s}.mpyuTW_lede{max-width:40ch;color:var(--ink2);margin-top:1.6rem;font-size:clamp(16.5px,1.2vw,19px);line-height:1.65;animation:1.1s .7s backwards mpyuTW_fadeUp}.mpyuTW_cta{flex-wrap:wrap;gap:.75rem;margin-top:2.2rem;animation:1.1s .85s backwards mpyuTW_fadeUp;display:flex}.mpyuTW_playGlyph{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:inline-grid}.mpyuTW_playGlyph svg{width:10px;height:10px;margin-left:2px}.mpyuTW_pause{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#13232d66;border:1px solid #fff9;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .4s,border-color .4s;display:grid;position:absolute;bottom:clamp(1rem,3vw,2.5rem);right:clamp(1rem,3vw,2.5rem)}.mpyuTW_pause:hover{background:#13232d99;border-color:#fff}.mpyuTW_pause:focus-visible{outline:2px solid var(--air2);outline-offset:3px}.mpyuTW_pause svg{width:14px;height:14px}@media (max-width:960px){.mpyuTW_hero{flex-direction:column;height:auto;min-height:0;display:flex}.mpyuTW_hero:before{height:40%;inset:auto -20% 0}.mpyuTW_film{aspect-ratio:4/3;width:100%;max-height:62svh;position:relative;left:auto;right:auto}.mpyuTW_film:after{display:none}.mpyuTW_inner{height:auto;padding-top:2rem;padding-bottom:3.5rem}.mpyuTW_copy{width:100%;padding-right:0}.mpyuTW_lockup{margin-bottom:2rem}}@media (max-width:560px){.mpyuTW_brandLogo{height:32px}.mpyuTW_rafport{height:19px}}
@keyframes DEKX4q_lineIn{0%{transform:translateY(108%)}to{transform:none}}@keyframes DEKX4q_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes DEKX4q_blink{50%{opacity:.25}}.DEKX4q_hero{background:radial-gradient(120% 80% at 85% 10%, #f28c0017, transparent 55%), var(--housing);position:relative;overflow:hidden}.DEKX4q_inner{padding-block:clamp(1.5rem,3vw,2.25rem) clamp(2.5rem,5vw,4rem)}.DEKX4q_top{border-bottom:1px solid var(--edge);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.25rem;animation:1s .3s backwards DEKX4q_fadeUp;display:flex}.DEKX4q_lockup{align-items:center;gap:.85rem;display:flex}.DEKX4q_brandLogo{width:auto;max-width:100%;height:32px;display:block}.DEKX4q_rafport{width:auto;height:20px}.DEKX4q_cross{opacity:.6;flex:none;width:13px;height:13px;position:relative}.DEKX4q_cross:before,.DEKX4q_cross:after{content:"";background:currentColor;width:17px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.DEKX4q_cross:after{transform:translate(-50%,-50%)rotate(-45deg)}.DEKX4q_origin{color:var(--light2)}.DEKX4q_body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.DEKX4q_title{margin-top:1.4rem;font-size:clamp(3.2rem,6.6vw,7rem)}.DEKX4q_line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.DEKX4q_lineInner{animation:DEKX4q_lineIn 1.4s var(--ez) .2s backwards;display:inline-block}.DEKX4q_line:nth-of-type(2) .DEKX4q_lineInner{animation-delay:.34s}.DEKX4q_lede{margin-top:1.75rem;animation:1s .65s backwards DEKX4q_fadeUp}.DEKX4q_cta{flex-wrap:wrap;gap:.75rem;margin-top:2rem;animation:1s .8s backwards DEKX4q_fadeUp;display:flex}.DEKX4q_playGlyph{background:var(--light);width:22px;height:22px;color:var(--housing);border-radius:50%;place-items:center;display:grid}.DEKX4q_playGlyph svg{width:9px;height:9px;margin-left:2px}.DEKX4q_device{margin:0;animation:1.2s .25s backwards DEKX4q_fadeUp}.DEKX4q_screen{aspect-ratio:16/9;isolation:isolate;background:var(--display);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 0 0 10px #0d0f10,0 0 0 11px #ffffff14,0 40px 80px -30px #000c;container-type:inline-size}.DEKX4q_media{z-index:-2;position:absolute;inset:0}.DEKX4q_media img{object-fit:cover;object-position:40% 50%;width:100%;height:100%;position:absolute;inset:0}.DEKX4q_video{z-index:-2;pointer-events:none;background:var(--display);border:0;width:100cqw;height:56.25cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes DEKX4q_coverOut{to{opacity:0;visibility:hidden}}.DEKX4q_cover{z-index:1;pointer-events:none;animation:1.2s 8.5s forwards DEKX4q_coverOut;position:absolute;inset:0}.DEKX4q_cover img{object-fit:cover;object-position:40% 50%;width:100%;height:100%}.DEKX4q_screen:has(iframe:not([data-autoplay])) .DEKX4q_cover{display:none}@media (prefers-reduced-motion:reduce){.DEKX4q_video[data-autoplay]{display:none}}.DEKX4q_pause{z-index:3;width:42px;height:42px;color:var(--light);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b100e73;border:1px solid #f4f2ee66;border-radius:50%;place-items:center;transition:border-color .4s,background .4s;display:grid;position:absolute;bottom:14px;right:14px}.DEKX4q_pause:hover{border-color:var(--light);background:#0b100ea6}.DEKX4q_pause:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.DEKX4q_pause svg{width:14px;height:14px}.DEKX4q_caption{color:var(--light2);justify-content:space-between;gap:1rem;margin-top:1.6rem;display:flex}.DEKX4q_caption span{align-items:center;gap:.6rem;display:inline-flex}.DEKX4q_caption i{background:var(--orange);border-radius:50%;width:7px;height:7px;animation:1.6s steps(2,end) infinite DEKX4q_blink}.DEKX4q_caption .DEKX4q_link{color:var(--light);border-bottom:1px solid #f4f2ee4d}.DEKX4q_caption .DEKX4q_link:hover{border-color:var(--orange)}.DEKX4q_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:clamp(3rem,6vw,4.5rem) 0 0;animation:1s 1s backwards DEKX4q_fadeUp;display:grid}.DEKX4q_stat{background:var(--display);border:1px solid var(--edge);border-radius:10px;flex-direction:column-reverse;justify-content:flex-end;gap:.75rem;padding:1.1rem 1.25rem 1.2rem;display:flex}.DEKX4q_stat dt{color:var(--light2);font-size:11px}.DEKX4q_stat dd{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.02em;color:var(--glow);text-shadow:0 0 18px #e9f2ea2e;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2rem,3.4vw,3rem);font-weight:500;line-height:1}.DEKX4q_stat dd small{color:var(--orange);letter-spacing:.06em;margin-left:.4rem;font-size:.45em}@media (max-width:960px){.DEKX4q_body{grid-template-columns:1fr}.DEKX4q_origin{display:none}}@media (max-width:600px){.DEKX4q_stats{grid-template-columns:1fr}.DEKX4q_stat{flex-direction:row-reverse;justify-content:space-between;align-items:baseline}.DEKX4q_stat dt{text-align:right;max-width:20ch}.DEKX4q_screen{border-radius:10px;box-shadow:0 0 0 6px #0d0f10,0 0 0 7px #ffffff14}}
@keyframes _G9YxG_panelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes _G9YxG_flow{to{stroke-dashoffset:-24px}}._G9YxG_system{padding-block:clamp(4.5rem,9vw,8rem)}._G9YxG_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}._G9YxG_diagram{border-radius:var(--radius);background:radial-gradient(70% 60% at 50% 50%, #69c3501a, transparent 70%), var(--graphite2);border:1px solid var(--lineDark);padding:clamp(1rem,3vw,2.5rem)}._G9YxG_diagram svg{width:100%;height:auto;display:block;overflow:visible}._G9YxG_link{stroke:#ffffff38;stroke-width:2px;transition:stroke .4s}._G9YxG_linkOn{stroke:var(--green);stroke-width:3px}._G9YxG_linkOn[stroke-dasharray]{animation:1.2s linear infinite _G9YxG_flow}._G9YxG_node{cursor:pointer}._G9YxG_node polygon{fill:#2c3135;stroke:#ffffff2e;stroke-width:1.5px;transition:fill .4s,stroke .4s}._G9YxG_node text{fill:#ffffffd1;font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:-.01em;pointer-events:none;font-size:13px;font-weight:600}._G9YxG_node:hover polygon{stroke:var(--green)}._G9YxG_nodeOn polygon{fill:var(--green);stroke:var(--green)}._G9YxG_nodeOn text{fill:#0d1a09}._G9YxG_side{min-width:0}._G9YxG_tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}._G9YxG_tab{border:1px solid var(--lineDark);color:#ffffffb8;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.6rem 1.1rem;font-size:14px;font-weight:500;transition:background .3s,color .3s,border-color .3s}._G9YxG_tab:hover{color:#fff;border-color:#fff6}._G9YxG_tab:focus-visible{outline:2px solid var(--green);outline-offset:2px}._G9YxG_tabOn{color:var(--graphite);background:#fff;border-color:#fff}._G9YxG_tabOn:hover{color:var(--graphite)}._G9YxG_panel{animation:_G9YxG_panelIn .6s var(--ez) backwards}._G9YxG_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--green);font-size:12px;font-weight:600}._G9YxG_title{margin-top:.5rem;font-size:clamp(2.2rem,4vw,3.4rem)}._G9YxG_body{color:#ffffffc2;max-width:46ch;margin:1rem 0 1.8rem;font-size:17px;font-weight:300;line-height:1.6}._G9YxG_specs{border-top:1px solid var(--lineDark);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 2rem;display:grid}._G9YxG_specs>div{border-bottom:1px solid var(--lineDark);padding:.95rem 1rem .95rem 0}._G9YxG_specs dt{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;font-size:12px}._G9YxG_specs dd{margin:.35rem 0 0;font-size:15px;font-weight:500}@media (max-width:900px){._G9YxG_grid{grid-template-columns:1fr}._G9YxG_diagram{width:100%;max-width:520px;margin-inline:auto}}@media (max-width:480px){._G9YxG_specs{grid-template-columns:1fr}}
.SUfJ7a_root{--night:#10201a;--night2:#183026;--paper:#f6f7f5;--paper2:#e7ede8;--ink:#15201a;--ink2:#48554d;--mute:#15201a94;--line:#15201a1f;--lineLight:#ffffff29;--accent:#4cc27a;--accentInk:#1d7442;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--paper);color:var(--ink);overflow-x:clip}.SUfJ7a_root a{color:inherit;text-decoration:none}.SUfJ7a_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}.SUfJ7a_label{letter-spacing:.14em;text-transform:uppercase;color:var(--accentInk);align-items:center;gap:.6rem;font-size:13px;font-weight:500;display:inline-flex}.SUfJ7a_label:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.SUfJ7a_labelLight{color:#ffffffb8}.SUfJ7a_display{letter-spacing:-.02em;font-weight:500;line-height:1.02}.SUfJ7a_display em{color:var(--accentInk);font-style:italic;font-weight:400}.SUfJ7a_progressBar{z-index:999;background:var(--accent);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.SUfJ7a_reveal{opacity:0;transition:opacity 1s ease, transform 1.2s var(--ez);transform:translateY(22px)}.SUfJ7a_revealSeen{opacity:1;transform:none}.SUfJ7a_button{cursor:pointer;border:1px solid #0000;border-radius:100px;align-items:center;gap:.75rem;padding:15px 26px;font-size:15.5px;font-weight:500;transition:background .4s,color .4s,border-color .4s;display:inline-flex}.SUfJ7a_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}.SUfJ7a_button:hover svg{transform:translate(4px)}.SUfJ7a_root .SUfJ7a_buttonAccent{background:var(--accentInk);color:#fff}.SUfJ7a_root .SUfJ7a_buttonAccent:hover{background:#165c34}.SUfJ7a_root .SUfJ7a_buttonInk{background:var(--ink);color:#fff}.SUfJ7a_root .SUfJ7a_buttonInk:hover{background:var(--accentInk)}.SUfJ7a_root .SUfJ7a_buttonGhost{color:var(--ink);background:0 0;border-color:#15201a38}.SUfJ7a_root .SUfJ7a_buttonGhost:hover{border-color:var(--ink)}.SUfJ7a_root .SUfJ7a_buttonGhostLight{color:#fff;background:0 0;border-color:#ffffff5c}.SUfJ7a_root .SUfJ7a_buttonGhostLight:hover{border-color:#fff}.SUfJ7a_button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.SUfJ7a_reveal{opacity:1;transition:none;transform:none}.SUfJ7a_root *,.SUfJ7a_root :before,.SUfJ7a_root :after{animation:none!important}}
._28JeQq_root{--paper:#fff;--fog:#f1f4f4;--fog2:#e4eaea;--ink:#17262a;--ink2:#4c5c60;--mute:#17262a8f;--line:#17262a1a;--teal:#4fcfd0;--teal2:#2fb3b5;--tealInk:#137f81;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--paper);color:var(--ink);overflow-x:clip}._28JeQq_root a{color:inherit;text-decoration:none}._28JeQq_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}._28JeQq_label{letter-spacing:.14em;text-transform:uppercase;color:var(--tealInk);align-items:center;gap:.6rem;font-size:13px;font-weight:500;display:inline-flex}._28JeQq_label:before{content:"";background:var(--teal);border-radius:50%;width:8px;height:8px}._28JeQq_display{letter-spacing:-.035em;font-weight:300;line-height:1.02}._28JeQq_display em{color:var(--teal2);font-style:normal}._28JeQq_progressBar{z-index:999;background:var(--teal);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}._28JeQq_reveal{opacity:0;transition:opacity 1.1s ease, transform 1.3s var(--ez);transform:translateY(26px)}._28JeQq_revealSeen{opacity:1;transform:none}._28JeQq_button{cursor:pointer;border:1px solid #0000;border-radius:100px;align-items:center;gap:.75rem;padding:15px 26px;font-size:15.5px;font-weight:500;transition:background .4s,color .4s,border-color .4s;display:inline-flex}._28JeQq_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}._28JeQq_button:hover svg{transform:translate(4px)}._28JeQq_root ._28JeQq_buttonInk{background:var(--ink);color:var(--paper)}._28JeQq_root ._28JeQq_buttonInk:hover{background:var(--tealInk)}._28JeQq_root ._28JeQq_buttonTeal{background:var(--teal);color:var(--ink)}._28JeQq_root ._28JeQq_buttonTeal:hover{background:#74dcdc}._28JeQq_root ._28JeQq_buttonGhost{color:var(--ink);background:0 0;border-color:#17262a33}._28JeQq_root ._28JeQq_buttonGhost:hover{border-color:var(--ink)}._28JeQq_root ._28JeQq_buttonGhostLight{color:#fff;background:0 0;border-color:#fff6}._28JeQq_root ._28JeQq_buttonGhostLight:hover{border-color:#fff}._28JeQq_button:focus-visible{outline:2px solid var(--teal2);outline-offset:3px}@media (prefers-reduced-motion:reduce){._28JeQq_reveal{opacity:1;transition:none;transform:none}._28JeQq_root *,._28JeQq_root :before,._28JeQq_root :after{animation:none!important}}
._3dSmjG_root{--night:#18191b;--night2:#232427;--paper:#f4f3f0;--paper2:#e9e7e2;--ink:#17181a;--ink2:#4a4d52;--mute:#17181a94;--line:#17181a1f;--lineLight:#ffffff29;--accent:#ec6a2c;--accentInk:#b4420f;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--paper);color:var(--ink);overflow-x:clip}._3dSmjG_root a{color:inherit;text-decoration:none}._3dSmjG_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}._3dSmjG_label{letter-spacing:.14em;text-transform:uppercase;color:var(--accentInk);align-items:center;gap:.6rem;font-size:13px;font-weight:500;display:inline-flex}._3dSmjG_label:before{content:"";background:var(--accent);border-radius:2px;width:8px;height:8px}._3dSmjG_labelLight{color:#ffffffb8}._3dSmjG_display{letter-spacing:-.02em;font-weight:500;line-height:1.02}._3dSmjG_display em{color:var(--accentInk);font-style:italic;font-weight:400}._3dSmjG_progressBar{z-index:999;background:var(--accent);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}._3dSmjG_reveal{opacity:0;transition:opacity 1s ease, transform 1.2s var(--ez);transform:translateY(22px)}._3dSmjG_revealSeen{opacity:1;transform:none}._3dSmjG_button{cursor:pointer;border:1px solid #0000;border-radius:100px;align-items:center;gap:.75rem;padding:15px 26px;font-size:15.5px;font-weight:500;transition:background .4s,color .4s,border-color .4s;display:inline-flex}._3dSmjG_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}._3dSmjG_button:hover svg{transform:translate(4px)}._3dSmjG_root ._3dSmjG_buttonAccent{background:var(--accent);color:#17181a}._3dSmjG_root ._3dSmjG_buttonAccent:hover{background:#f4844f}._3dSmjG_root ._3dSmjG_buttonInk{background:var(--ink);color:#fff}._3dSmjG_root ._3dSmjG_buttonInk:hover{background:var(--accentInk)}._3dSmjG_root ._3dSmjG_buttonGhost{color:var(--ink);background:0 0;border-color:#17181a38}._3dSmjG_root ._3dSmjG_buttonGhost:hover{border-color:var(--ink)}._3dSmjG_root ._3dSmjG_buttonGhostLight{color:#fff;background:0 0;border-color:#ffffff5c}._3dSmjG_root ._3dSmjG_buttonGhostLight:hover{border-color:#fff}._3dSmjG_button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){._3dSmjG_reveal{opacity:1;transition:none;transform:none}._3dSmjG_root *,._3dSmjG_root :before,._3dSmjG_root :after{animation:none!important}}
@keyframes FrN2wG_lineIn{0%{transform:translateY(105%)}to{transform:none}}@keyframes FrN2wG_fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes FrN2wG_level{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.FrN2wG_hero{background:var(--concrete);grid-template-columns:minmax(0,6fr) minmax(0,5fr);min-height:min(100svh - 64px,900px);display:grid}.FrN2wG_copy{flex-direction:column;justify-content:space-between;gap:2rem;padding:clamp(1.5rem,2.6vw,2.25rem) clamp(1rem,3.5vw,3.5rem) clamp(1.5rem,3vw,2.5rem);display:flex;position:relative}.FrN2wG_copy:before{content:"";transform-origin:0;height:0;animation:FrN2wG_level 1.6s var(--ez) .2s backwards;pointer-events:none;border-top:1px dashed #1d1f2138;position:absolute;top:46%;left:clamp(1rem,3.5vw,3.5rem);right:0}.FrN2wG_top{align-items:center;gap:.9rem;animation:1s .4s backwards FrN2wG_fadeUp;display:flex}.FrN2wG_brandLogo{width:auto;max-width:100%;height:28px;display:block}.FrN2wG_rafport{width:auto;height:20px}.FrN2wG_cross{opacity:.55;flex:none;width:13px;height:13px;position:relative}.FrN2wG_cross:before,.FrN2wG_cross:after{content:"";background:currentColor;width:17px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.FrN2wG_cross:after{transform:translate(-50%,-50%)rotate(-45deg)}.FrN2wG_body{position:relative}.FrN2wG_title{margin-top:1.25rem;font-size:clamp(3rem,6.2vw,6.6rem)}.FrN2wG_line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.FrN2wG_lineInner{animation:FrN2wG_lineIn 1.4s var(--ez) .25s backwards;display:inline-block}.FrN2wG_line:nth-of-type(2) .FrN2wG_lineInner{animation-delay:.38s}.FrN2wG_lede{margin-top:1.5rem;animation:1s .7s backwards FrN2wG_fadeUp}.FrN2wG_cta{flex-wrap:wrap;gap:.75rem;margin-top:2rem;animation:1s .85s backwards FrN2wG_fadeUp;display:flex}.FrN2wG_playGlyph{background:var(--ink);width:22px;height:22px;color:var(--paper);border-radius:50%;place-items:center;display:inline-grid}.FrN2wG_playGlyph svg{width:10px;height:10px;margin-left:2px}.FrN2wG_cta button:hover .FrN2wG_playGlyph{background:var(--paper);color:var(--ink)}.FrN2wG_stats{border-top:1.5px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;animation:1s 1s backwards FrN2wG_fadeUp;display:grid}.FrN2wG_stat{flex-direction:column-reverse;justify-content:flex-end;gap:.5rem;padding:1rem 1rem 0 0;display:flex}.FrN2wG_stat+.FrN2wG_stat{border-left:1px solid var(--line);padding-left:1rem}.FrN2wG_stat dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:700;line-height:1}.FrN2wG_stat dt{color:var(--mute);letter-spacing:.08em;font-size:12px}.FrN2wG_stage{isolation:isolate;background:var(--night);position:relative;overflow:hidden}.FrN2wG_still{object-fit:cover;object-position:58% 50%;z-index:-2;width:100%;height:112%;animation:FrN2wG_settle 1.8s var(--ez) backwards;position:absolute;inset:-6% 0}@keyframes FrN2wG_settle{0%{opacity:0;scale:1.06}to{opacity:1;scale:1}}.FrN2wG_stage:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#17191b8c);height:30%;position:absolute;inset:auto 0 0}.FrN2wG_stageTag{color:var(--paper);align-items:center;gap:.6rem;display:inline-flex;position:absolute;bottom:clamp(1.5rem,3vw,2.5rem);left:clamp(1rem,2.5vw,2rem)}.FrN2wG_tagMark{width:14px;height:14px;color:var(--orange)}@media (max-width:960px){.FrN2wG_hero{grid-template-columns:1fr;min-height:0}.FrN2wG_stage{aspect-ratio:4/3;order:-1}.FrN2wG_copy:before{display:none}}@media (max-width:600px){.FrN2wG_stats{grid-template-columns:1fr}.FrN2wG_stat,.FrN2wG_stat+.FrN2wG_stat{border-left:0;border-bottom:1px solid var(--line);flex-direction:row-reverse;justify-content:space-between;align-items:baseline;padding:.9rem 0}}
@keyframes R_b3SG_lineIn{0%{transform:translateY(105%)}to{transform:none}}@keyframes R_b3SG_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes R_b3SG_wedgeIn{0%{opacity:0;transform:translate(-12%)}to{opacity:1;transform:none}}.R_b3SG_hero{isolation:isolate;--pad:clamp(1.25rem, 3.5vw, 3.5rem);--copyW:min(560px, 48cqw);background:var(--navy);color:#fff;height:min(100svh - 64px,940px);min-height:620px;position:relative;overflow:hidden;container-type:size}.R_b3SG_media{z-index:-3;position:absolute;inset:0}.R_b3SG_media img{object-fit:cover;object-position:60% 50%;width:100%;height:100%;position:absolute;inset:0}.R_b3SG_video{z-index:-3;pointer-events:none;background:var(--navy);border:0;width:max(100cqw,246.9cqh);height:max(56.25cqw,138.89cqh);position:absolute;top:min(-3.94cqw,-9.72cqh);left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.R_b3SG_video[data-autoplay]{display:none}}.R_b3SG_hero:after{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#06142a80 0%,#06142a00 24%),linear-gradient(#06142a00 60%,#06142a73 100%);position:absolute;inset:0}.R_b3SG_wedge{z-index:-1;width:calc(max(0px, (100cqw - 1440px) / 2) + var(--pad) + var(--copyW) + 48px + 22cqh);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);clip-path:polygon(0 0,100% 0,calc(100% - 22cqh) 100%,0 100%);animation:R_b3SG_wedgeIn 1.3s var(--ez) .1s backwards;background:linear-gradient(100deg,#083470e6 0%,#0a4f9ecc 70%,#0a4f9eb3 100%);position:absolute;top:0;bottom:0;left:0}.R_b3SG_wedge:after{content:"";background:var(--red);clip-path:polygon(calc(100% - 6px) 0,100% 0,calc(100% - 22cqh) 100%,calc(100% - 22cqh - 6px) 100%);position:absolute;inset:0}.R_b3SG_inner{flex-direction:column;justify-content:space-between;height:100%;padding-top:clamp(1.25rem,3vw,2.5rem);padding-bottom:clamp(2rem,5vw,4rem);display:flex;position:relative}.R_b3SG_top{justify-content:space-between;align-items:center;gap:1rem;animation:1.1s .4s backwards R_b3SG_fadeUp;display:flex}.R_b3SG_lockup{align-items:center;gap:1.1rem;display:flex}.R_b3SG_schrack{width:auto;height:34px}.R_b3SG_cross{opacity:.75;width:12px;height:12px;position:relative}.R_b3SG_cross:before,.R_b3SG_cross:after{content:"";background:#fff;width:16px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.R_b3SG_cross:after{transform:translate(-50%,-50%)rotate(-45deg)}.R_b3SG_rafport{width:auto;height:22px}.R_b3SG_topNote{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#ffffffd9;text-shadow:0 1px 12px #00000059;font-size:13px;font-style:italic;font-weight:700}.R_b3SG_copy{width:var(--copyW);container-type:inline-size}.R_b3SG_kicker{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#ffffffe6;align-items:center;gap:.7rem;font-size:13px;font-style:italic;font-weight:700;animation:1.1s .5s backwards R_b3SG_fadeUp;display:inline-flex}.R_b3SG_kicker:before{content:"";background:var(--red);width:26px;height:4px;transform:skew(-24deg)}.R_b3SG_title{margin-top:1.2rem;font-size:clamp(2.5rem,11.4cqi,6rem)}.R_b3SG_title em{color:#a9cbff}.R_b3SG_line{margin-bottom:-.1em;padding:0 .12em .1em 0;display:block;overflow:hidden}.R_b3SG_lineInner{animation:R_b3SG_lineIn 1.4s var(--ez) .2s backwards;display:inline-block}.R_b3SG_line:nth-of-type(2) .R_b3SG_lineInner{animation-delay:.34s}.R_b3SG_lede{color:#ffffffe0;max-width:42ch;margin-top:1.6rem;font-size:clamp(16.5px,1.25vw,19px);line-height:1.6;animation:1.1s .7s backwards R_b3SG_fadeUp}.R_b3SG_cta{flex-wrap:wrap;gap:.9rem;margin-top:2rem;padding-left:6px;animation:1.1s .85s backwards R_b3SG_fadeUp;display:flex}.R_b3SG_all{color:#ffffffd1;border-bottom:1px solid #ffffff59;align-items:center;gap:.6rem;margin-top:2rem;padding-bottom:.35rem;font-size:14.5px;font-weight:600;transition:color .3s,border-color .3s;animation:1.1s 1s backwards R_b3SG_fadeUp;display:inline-flex}.R_b3SG_all svg{width:14px;height:14px}.R_b3SG_all:hover{color:#fff;border-color:#fff}.R_b3SG_pause{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06142a66;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .4s,border-color .4s;display:grid;position:absolute;bottom:clamp(2rem,5vw,4rem);right:clamp(1rem,3.5vw,3.5rem)}.R_b3SG_pause:hover{background:#06142a99;border-color:#fff}.R_b3SG_pause:focus-visible{outline:2px solid var(--red);outline-offset:3px}.R_b3SG_pause svg{width:14px;height:14px}@media (max-width:960px){.R_b3SG_hero{height:min(100svh - 56px,900px);min-height:640px}.R_b3SG_wedge{clip-path:polygon(0 9%,100% 0,100% 100%,0 100%);background:linear-gradient(#083470e6 0%,#0a4f9ef0 100%);width:100%;height:66%;top:auto}.R_b3SG_wedge:after{clip-path:polygon(0 9%,100% 0,100% 6px,0 calc(9% + 6px))}.R_b3SG_copy{width:min(100%,640px)}.R_b3SG_topNote{display:none}}@media (max-width:560px){.R_b3SG_schrack{height:26px}.R_b3SG_rafport{height:18px}.R_b3SG_title{font-size:clamp(2.4rem,12cqi,3.2rem)}.R_b3SG_lede{margin-top:1.2rem}.R_b3SG_cta,.R_b3SG_all{margin-top:1.5rem}.R_b3SG_pause{top:clamp(1.25rem,3vw,2.5rem);bottom:auto}}
.ZyFOFW_root{--paper:#f6f5f2;--sand:#ecebe7;--ink:#111;--ink2:#4a4a48;--mute:#11111194;--line:#1111111a;--accent:#c8201b;--night:#0d0d0d;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--paper);color:var(--ink);overflow-x:clip}.ZyFOFW_root a{color:inherit;text-decoration:none}.ZyFOFW_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}.ZyFOFW_label{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.6rem;font-size:13px;font-weight:600;display:inline-flex}.ZyFOFW_label:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.ZyFOFW_display{letter-spacing:-.02em;font-weight:700;line-height:1.02}.ZyFOFW_display em{color:var(--accent);font-style:normal}.ZyFOFW_progressBar{z-index:999;background:var(--accent);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.ZyFOFW_reveal{opacity:0;transition:opacity 1s ease, transform 1.2s var(--ez);transform:translateY(18px)}.ZyFOFW_revealSeen{opacity:1;transform:none}.ZyFOFW_button{cursor:pointer;border:1px solid #0000;border-radius:100px;align-items:center;gap:.75rem;padding:15px 26px;font-size:15.5px;font-weight:600;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.ZyFOFW_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}.ZyFOFW_button:hover svg{transform:translate(4px)}.ZyFOFW_root .ZyFOFW_buttonAccent{background:var(--accent);color:#fff}.ZyFOFW_root .ZyFOFW_buttonAccent:hover{background:#a51a16}.ZyFOFW_root .ZyFOFW_buttonInk{background:var(--ink);color:#fff}.ZyFOFW_root .ZyFOFW_buttonInk:hover{background:var(--accent)}.ZyFOFW_root .ZyFOFW_buttonGhost{color:var(--ink);background:0 0;border-color:#11111138}.ZyFOFW_root .ZyFOFW_buttonGhost:hover{border-color:var(--ink)}.ZyFOFW_root .ZyFOFW_buttonGhostLight{color:#fff;background:0 0;border-color:#fff6}.ZyFOFW_root .ZyFOFW_buttonGhostLight:hover{border-color:#fff}.ZyFOFW_button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ZyFOFW_reveal{opacity:1;transition:none;transform:none}.ZyFOFW_root *,.ZyFOFW_root :before,.ZyFOFW_root :after{animation:none!important}}
.rU5DCW_root{--sheet:#eceeef;--sheet2:#e1e4e6;--white:#f8f9f9;--ink:#14171a;--ink2:#4d545b;--mute:#14171a8c;--line:#14171a24;--grid:#14171a0b;--red:#e2001a;--night:#101316;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--sheet);color:var(--ink);overflow-x:clip}.rU5DCW_root a{color:inherit;text-decoration:none}.rU5DCW_grid{background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px), linear-gradient(#14171a06 1px, transparent 1px), linear-gradient(90deg, #14171a06 1px, transparent 1px);background-size:40px 40px,40px 40px,8px 8px,8px 8px}.rU5DCW_wrap{max-width:1440px;margin:0 auto;padding-inline:clamp(1.25rem,3.5vw,3.5rem)}.rU5DCW_mono{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.rU5DCW_display{letter-spacing:-.035em;font-weight:300;line-height:.98}.rU5DCW_display em{font-style:normal;font-weight:500}.rU5DCW_dot{color:var(--red)}.rU5DCW_lede{color:var(--ink2);max-width:44ch;font-size:clamp(16px,1.2vw,18px);line-height:1.65}.rU5DCW_progressBar{z-index:999;background:var(--red);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.rU5DCW_reveal{opacity:0;transition:opacity 1s ease, transform 1.2s var(--ez);transform:translateY(24px)}.rU5DCW_revealSeen{opacity:1;transform:none}.rU5DCW_button{border-radius:2px;align-items:center;gap:.75rem;padding:15px 24px;font-size:15px;font-weight:500;transition:background .4s,color .4s,border-color .4s;display:inline-flex}.rU5DCW_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}.rU5DCW_button:hover svg{transform:translate(4px)}.rU5DCW_buttonRed{background:var(--red);color:#fff}.rU5DCW_root a.rU5DCW_buttonRed{color:#fff}.rU5DCW_buttonRed:hover{background:#c00016}.rU5DCW_buttonLine{border:1px solid var(--ink);color:var(--ink)}.rU5DCW_buttonLine:hover{background:var(--ink);color:var(--white)}.rU5DCW_root a.rU5DCW_buttonLine:hover{color:var(--white)}.rU5DCW_buttonLineLight{color:var(--white);border:1px solid #f8f9f973}.rU5DCW_buttonLineLight:hover{border-color:var(--white)}.rU5DCW_button:focus-visible{outline:2px solid var(--red);outline-offset:3px}.rU5DCW_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(2.5rem,4vw,3.5rem);display:flex}.rU5DCW_sectionTitle{margin-top:1rem;font-size:clamp(2.6rem,5.6vw,5.2rem)}@media (prefers-reduced-motion:reduce){.rU5DCW_root *{transition-duration:.01ms!important;animation:none!important}.rU5DCW_reveal{opacity:1;transform:none}}
.SX19_W_houses{background:var(--night);color:var(--paper);padding-block:clamp(5rem,10vw,9rem)}.SX19_W_houses .SX19_W_title em,.SX19_W_houses em{color:var(--oxide2)}.SX19_W_lead{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-bottom:clamp(4rem,8vw,7rem);display:grid}.SX19_W_leadCopy{color:var(--paper)}.SX19_W_leadCopy>div:first-child{color:var(--oxide2)}.SX19_W_title{margin-top:1.1rem;font-size:clamp(2.6rem,5vw,4.6rem)}.SX19_W_text{color:#f3ede2c7;max-width:42ch;margin:1.75rem 0 0;font-size:clamp(16px,1.2vw,18px);line-height:1.7}.SX19_W_note{color:#f3ede280;margin:1.5rem 0 0;font-size:13px}.SX19_W_figure{margin:0}.SX19_W_frame{background:#2a231d;position:relative;overflow:hidden}.SX19_W_frame img{object-fit:cover;width:100%;height:112%;position:absolute;inset:-6% 0}.SX19_W_wall{justify-self:center;width:min(100%,520px)}.SX19_W_wall .SX19_W_frame{aspect-ratio:1000/1416}.SX19_W_caption{font-family:var(--font-sans), system-ui, sans-serif;color:#f3ede2b8;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin-top:.9rem;font-size:15px;font-style:italic;line-height:1.45;display:flex}.SX19_W_place{font-family:var(--font-sans), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--oxide2);font-size:10.5px;font-style:normal;font-weight:600}.SX19_W_caption small{font-family:var(--font-sans), sans-serif;color:#f3ede273;font-size:12px;font-style:normal}.SX19_W_gallery{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"berlin datteln""kitchen datteln";gap:clamp(2rem,4vw,3.5rem) clamp(1.5rem,3vw,3rem);display:grid}.SX19_W_berlin{grid-area:berlin}.SX19_W_berlin .SX19_W_frame,.SX19_W_kitchen .SX19_W_frame{aspect-ratio:2}.SX19_W_kitchen{grid-area:kitchen}.SX19_W_datteln{flex-direction:column;grid-area:datteln;display:flex}.SX19_W_datteln .SX19_W_frame{flex:1;min-height:420px}@media (max-width:900px){.SX19_W_lead{grid-template-columns:1fr}.SX19_W_gallery{grid-template-columns:1fr;grid-template-areas:"berlin""datteln""kitchen"}.SX19_W_datteln .SX19_W_frame{aspect-ratio:4/5;flex:none;min-height:0}}
._1-MwXa_root{--paper:#fff;--mist:#f0f3f7;--mist2:#e1e8f0;--ink:#121c2b;--ink2:#475468;--mute:#121c2b94;--line:#121c2b1a;--accent:#c9dc3c;--accent2:#1f5aa6;--accentInk:#1a4c8c;--signal:#c9dc3c;--ez:cubic-bezier(.16, 1, .3, 1);font-family:var(--font-sans), system-ui, sans-serif;background:var(--paper);color:var(--ink);overflow-x:clip}._1-MwXa_root a{color:inherit;text-decoration:none}._1-MwXa_wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(1rem,3.5vw,3.5rem)}._1-MwXa_label{letter-spacing:.14em;text-transform:uppercase;color:var(--accentInk);align-items:center;gap:.6rem;font-size:13px;font-weight:500;display:inline-flex}._1-MwXa_label:before{content:"";background:var(--signal);border-radius:50%;width:8px;height:8px}._1-MwXa_display{letter-spacing:-.02em;font-weight:400;line-height:1.04}._1-MwXa_display em{color:var(--accent2);font-style:italic}._1-MwXa_progressBar{z-index:999;background:var(--accent2);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}._1-MwXa_reveal{opacity:0;transition:opacity 1s ease, transform 1.2s var(--ez);transform:translateY(22px)}._1-MwXa_revealSeen{opacity:1;transform:none}._1-MwXa_button{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:100px;align-items:center;gap:.75rem;padding:15px 26px;font-size:15.5px;font-weight:500;transition:background .4s,color .4s,border-color .4s;display:inline-flex}._1-MwXa_button svg{width:16px;height:16px;transition:transform .5s var(--ez)}._1-MwXa_button:hover svg{transform:translate(4px)}._1-MwXa_root ._1-MwXa_buttonInk{background:var(--ink);color:var(--paper)}._1-MwXa_root ._1-MwXa_buttonInk:hover{background:var(--accentInk)}._1-MwXa_root ._1-MwXa_buttonAccent{background:var(--accent);color:var(--ink)}._1-MwXa_root ._1-MwXa_buttonAccent:hover{background:#d8e86a}._1-MwXa_root ._1-MwXa_buttonGhost{color:var(--ink);background:0 0;border-color:#121c2b38}._1-MwXa_root ._1-MwXa_buttonGhost:hover{border-color:var(--ink)}._1-MwXa_root ._1-MwXa_buttonGhostLight{color:#fff;background:0 0;border-color:#ffffff80}._1-MwXa_root ._1-MwXa_buttonGhostLight:hover{border-color:#fff}._1-MwXa_button:focus-visible{outline:2px solid var(--accent2);outline-offset:3px}@media (prefers-reduced-motion:reduce){._1-MwXa_reveal{opacity:1;transition:none;transform:none}._1-MwXa_root *,._1-MwXa_root :before,._1-MwXa_root :after{animation:none!important}}
@keyframes _59-tnq_lineIn{0%{transform:translateY(105%)}to{transform:none}}@keyframes _59-tnq_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes _59-tnq_filmIn{0%{opacity:0}to{opacity:1}}._59-tnq_hero{isolation:isolate;background:var(--graphite);color:#fff;height:min(100svh - 64px,940px);min-height:620px;position:relative;overflow:hidden;container-type:size}._59-tnq_media{z-index:-2;position:absolute;inset:0}._59-tnq_media img{object-fit:cover;object-position:60% 40%;width:100%;height:100%;position:absolute;inset:0}._59-tnq_video{z-index:-2;pointer-events:none;background:var(--graphite);border:0;width:max(100cqw,177.78cqh + 213.336px);height:max(56.25cqw,100cqh + 120px);animation:1.6s .6s backwards _59-tnq_filmIn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){._59-tnq_video[data-autoplay]{display:none}}._59-tnq_hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0e10129e 0%,#0e101200 28%),linear-gradient(#0e10121f 28%,#0e101273 58%,#0e1012e6 100%),linear-gradient(90deg,#0e10129e 0%,#0e10121a 62%);position:absolute;inset:0}._59-tnq_inner{flex-direction:column;justify-content:space-between;height:100%;padding-top:clamp(1.25rem,3vw,2.5rem);padding-bottom:clamp(2rem,5vw,4rem);display:flex;position:relative}._59-tnq_top{justify-content:space-between;align-items:center;gap:1rem;animation:1.1s .4s backwards _59-tnq_fadeUp;display:flex}._59-tnq_lockup{align-items:center;gap:1.1rem;display:flex}._59-tnq_wago{width:auto;height:30px}._59-tnq_cross{opacity:.75;width:12px;height:12px;position:relative}._59-tnq_cross:before,._59-tnq_cross:after{content:"";background:#fff;width:15px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}._59-tnq_cross:after{transform:translate(-50%,-50%)rotate(-45deg)}._59-tnq_rafport{width:auto;height:22px}._59-tnq_topNote{letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7;font-size:13px;font-weight:500}._59-tnq_copy{max-width:880px}._59-tnq_label{letter-spacing:.14em;text-transform:uppercase;color:var(--green);align-items:center;gap:.65rem;font-size:13px;font-weight:600;animation:1.1s .5s backwards _59-tnq_fadeUp;display:inline-flex}._59-tnq_label:before{content:"";background:var(--green);border-radius:2px;width:18px;height:4px;transform:skew(-20deg)}._59-tnq_title{text-shadow:0 2px 30px #0000004d;margin-top:1.2rem;font-size:clamp(3.1rem,7.2vw,6.9rem)}._59-tnq_title em{color:var(--green)}._59-tnq_line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}._59-tnq_lineInner{animation:_59-tnq_lineIn 1.4s var(--ez) .2s backwards;display:inline-block}._59-tnq_line:nth-of-type(2) ._59-tnq_lineInner{animation-delay:.34s}._59-tnq_lede{color:#ffffffe0;max-width:46ch;margin-top:1.6rem;font-size:clamp(16.5px,1.25vw,19px);line-height:1.6;animation:1.1s .7s backwards _59-tnq_fadeUp}._59-tnq_cta{flex-wrap:wrap;gap:.75rem;margin-top:2rem;animation:1.1s .85s backwards _59-tnq_fadeUp;display:flex}._59-tnq_playGlyph{width:26px;height:26px;color:var(--graphite);background:#fff;border-radius:50%;place-items:center;display:inline-grid}._59-tnq_playGlyph svg{width:10px;height:10px;margin-left:2px}._59-tnq_all{color:#ffffffd1;border-bottom:1px solid #ffffff4d;align-items:center;gap:.6rem;margin-top:1.75rem;padding-bottom:.35rem;font-size:14.5px;font-weight:500;transition:color .3s,border-color .3s;animation:1.1s 1s backwards _59-tnq_fadeUp;display:inline-flex}._59-tnq_all svg{width:14px;height:14px}._59-tnq_all:hover{color:var(--green);border-color:var(--green)}._59-tnq_pause{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e101259;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .4s,border-color .4s;display:grid;position:absolute;bottom:clamp(2rem,5vw,4rem);right:clamp(1rem,3.5vw,3.5rem)}._59-tnq_pause:hover{background:#0e10128c;border-color:#fff}._59-tnq_pause:focus-visible{outline:2px solid var(--green);outline-offset:3px}._59-tnq_pause svg{width:14px;height:14px}@media (min-width:1400px){._59-tnq_pause{right:max(3.5rem,50cqw - 680px + 3.5rem)}}@media (max-width:640px){._59-tnq_hero{height:calc(100svh - 64px);min-height:680px;max-height:820px}._59-tnq_topNote{display:none}._59-tnq_wago{height:24px}._59-tnq_rafport{height:18px}._59-tnq_pause{top:1.15rem;bottom:auto}}
._6PNILG_panel{margin-top:1.5rem}._6PNILG_addRow{grid-template-columns:auto 1fr;gap:10px;display:grid}._6PNILG_fullBtn._6PNILG_fullBtn{text-align:center;white-space:normal;justify-content:center;width:100%;min-width:0;min-height:48px}._6PNILG_fullBtn:disabled{opacity:.7;cursor:not-allowed}._6PNILG_unitHint{color:var(--text-muted,#666);margin-top:6px;font-size:12px}._6PNILG_confirmRow{gap:8px;display:flex}._6PNILG_cancelBtn{white-space:nowrap;justify-content:center;height:48px}._6PNILG_cancelBtn:disabled{opacity:.7;cursor:not-allowed}._6PNILG_confirmHint{color:var(--text,#222);margin-top:8px;font-size:13px}._6PNILG_error{color:var(--danger,#d9534f);margin-top:8px;font-size:13px}._6PNILG_btnLoader{flex-direction:row;gap:0;height:30px}
.nmu-ga_badge{font-family:var(--font-mono);letter-spacing:.05em;white-space:nowrap;border-radius:3px;padding:2px 7px;font-size:10.5px;line-height:1.4;display:inline-block}.nmu-ga_badge_customer{background:var(--bg-2);color:var(--ink-3)}.nmu-ga_badge_company_admin,.nmu-ga_badge_sales,.nmu-ga_badge_counter{background:var(--accent-soft);color:var(--accent-ink)}.nmu-ga_badge_admin{background:var(--ink);color:var(--bg)}