.Zj3jHG_hero{--hdr:var(--city-header-height,0px);--n:12;height:calc(100svh - var(--hdr));isolation:isolate;color:#fff;min-height:560px;font-family:var(--font-golos), sans-serif;background:#2b2a29;position:relative;overflow:hidden}.Zj3jHG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Zj3jHG_room{z-index:0;position:absolute;inset:0;overflow:hidden}.Zj3jHG_roomInner{transform-origin:50% 40%;will-change:transform;position:absolute;inset:0;transform:scale(1.1)}.Zj3jHG_img{object-fit:cover;object-position:50% 38%;width:100%;height:100%;position:absolute;inset:0}.Zj3jHG_dim{opacity:.62;will-change:opacity;background:#2b2a29;position:absolute;inset:0}.Zj3jHG_blinds{z-index:2;perspective:1400px;perspective-origin:50%;pointer-events:none;position:absolute;inset:0;container-type:size}.Zj3jHG_slat{left:0;right:0;top:calc(var(--i) * 100cqh / var(--n));height:calc(100cqh / var(--n));transform-style:preserve-3d;will-change:transform;position:absolute}.Zj3jHG_face{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0 0 1.5px}.Zj3jHG_front,.Zj3jHG_back{backface-visibility:hidden;background:linear-gradient(#333f48 0%,#2b2a29 22% 78%,#2b2a29f5 100%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #2b2a29}.Zj3jHG_front{overflow:hidden}.Zj3jHG_back{transform:rotateX(180deg)}.Zj3jHG_sheen{opacity:0;will-change:opacity;background:linear-gradient(#ffffff38 0%,#ffffff0a 60%,#fff0 100%);position:absolute;inset:0}.Zj3jHG_band{left:0;top:calc(var(--i) * -100cqh / var(--n));will-change:opacity;grid-template-rows:auto 1fr auto;width:100cqw;height:100cqh;padding:clamp(22px,3.2cqh,44px) clamp(20px,4.2cqw,72px);display:grid;position:absolute}.Zj3jHG_bandTop,.Zj3jHG_bandBottom{color:#ccc;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:24px;padding-right:calc(clamp(14px,3.6vw,64px) + 44px);font-size:clamp(11px,.9vw,14px);display:flex}.Zj3jHG_bandBottom{letter-spacing:.04em;text-transform:none;align-items:flex-end;font-size:clamp(13px,1vw,16px)}.Zj3jHG_bandBottom span:first-child{align-items:center;gap:10px;display:flex}.Zj3jHG_bandBottom svg{flex:none}.Zj3jHG_word{font-family:var(--font-manrope), sans-serif;letter-spacing:-.055em;color:#fff;align-self:center;margin:0;font-size:min(14.2cqw,31cqh);line-height:.9}.Zj3jHG_word span{display:block}.Zj3jHG_word span:first-child{font-weight:700}.Zj3jHG_word span:last-child{padding-left:.04em;font-weight:300}.Zj3jHG_cord{--len:34cqh;z-index:4;pointer-events:none;width:56px;height:100%;position:absolute;top:0;right:clamp(14px,3.6vw,64px);container-type:size}.Zj3jHG_string{width:2px;height:var(--len);transform-origin:50% 0;will-change:transform;background:linear-gradient(90deg,#ccc,#fff 50%,#ccc);margin-left:-1px;position:absolute;top:0;left:50%}.Zj3jHG_bead{left:0;top:var(--len);cursor:grab;touch-action:none;pointer-events:auto;will-change:transform;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:56px;height:84px;padding:0;position:absolute}.Zj3jHG_bead:active{cursor:grabbing}.Zj3jHG_bead svg{width:100%;height:100%;transition:transform .16s cubic-bezier(.23,1,.32,1);display:block;overflow:visible}.Zj3jHG_bead:active svg{transform:scale(.95)}.Zj3jHG_bead:focus-visible{outline-offset:2px;border-radius:28px;outline:2px solid #fff}.Zj3jHG_pull{fill:#fff;stroke:#ccc;stroke-width:1px}.Zj3jHG_ring{fill:#b50900}.Zj3jHG_beadHint{top:calc(var(--len) + 92px);writing-mode:vertical-rl;color:#ccc;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:12px;position:absolute;left:50%;transform:translate(-50%)}.Zj3jHG_card{z-index:3;color:#2b2a29;opacity:0;pointer-events:none;will-change:transform, opacity;background:#fff;width:min(520px,40vw);padding:clamp(22px,2.2vw,34px);position:absolute;bottom:clamp(20px,3.6vw,56px);left:clamp(20px,3.6vw,64px);box-shadow:0 24px 60px #2b2a2947}.Zj3jHG_hero[data-open] .Zj3jHG_card{pointer-events:auto}.Zj3jHG_eyebrow{color:#333f48;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:12px}.Zj3jHG_cardTitle{font-family:var(--font-manrope), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(28px,2.7vw,48px);font-weight:600;line-height:1.04}.Zj3jHG_facts{color:#333f48;flex-wrap:wrap;gap:6px 0;margin:18px 0 22px;padding:0;font-size:15px;list-style:none;display:flex}.Zj3jHG_facts li{align-items:center;display:flex}.Zj3jHG_facts li+li:before{content:"";background:#b50900;border-radius:50%;width:4px;height:4px;margin:0 12px}.Zj3jHG_facts b{color:#2b2a29;font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:1100px){.Zj3jHG_card{width:min(500px,56vw)}}@media (max-width:720px){.Zj3jHG_hero{--n:8;min-height:520px}.Zj3jHG_slat:nth-child(n+9){display:none}.Zj3jHG_band{padding:18px 16px 20px}.Zj3jHG_bandTop span:last-child{display:none}.Zj3jHG_bandBottom{font-size:13px}.Zj3jHG_word{font-size:min(15cqw,26cqh)}.Zj3jHG_cord{--len:26cqh;transition:opacity .3s,visibility .3s;right:4px}.Zj3jHG_hero[data-open] .Zj3jHG_cord{opacity:0;visibility:hidden}.Zj3jHG_hero[data-open] .Zj3jHG_bead{visibility:hidden}.Zj3jHG_bandTop,.Zj3jHG_bandBottom{padding-right:48px}.Zj3jHG_beadHint{display:none}.Zj3jHG_card{width:auto;padding:20px 18px 18px;bottom:12px;left:12px;right:12px}.Zj3jHG_eyebrow{margin-bottom:10px;font-size:11px}.Zj3jHG_cardTitle{font-size:clamp(26px,7.6vw,32px)}.Zj3jHG_facts{margin:12px 0 16px;font-size:14px}.Zj3jHG_facts li+li:before{margin:0 8px}}@media (max-width:360px){.Zj3jHG_bandBottom span:last-child{display:none}.Zj3jHG_facts{column-gap:14px;font-size:13px}.Zj3jHG_facts li+li:before{display:none}}@media (prefers-reduced-motion:reduce){.Zj3jHG_roomInner{transform:none}.Zj3jHG_dim{opacity:0}.Zj3jHG_card{opacity:1;pointer-events:auto}.Zj3jHG_slat{transform:rotateX(-86deg)}.Zj3jHG_band{opacity:0}.Zj3jHG_bead svg{transition:none}}
.zIVh6G_hero{--hdr:var(--city-header-height,0px);height:calc(100svh - var(--hdr));isolation:isolate;color:#fff;min-height:560px;font-family:var(--font-golos), sans-serif;background:#2b2a29;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,5vw,110px);padding:clamp(24px,3.4vw,60px) clamp(24px,4.4vw,84px);display:grid;position:relative;overflow:hidden}.zIVh6G_copy{max-width:640px}.zIVh6G_eyebrow{color:#ccc;letter-spacing:.12em;text-transform:uppercase;margin:0 0 22px;font-size:12px}.zIVh6G_title{font-family:var(--font-manrope), sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(40px,4.9vw,92px);font-weight:600;line-height:.98}.zIVh6G_title em{color:#b50900;font-style:normal}.zIVh6G_lead{color:#ffffffc7;margin:clamp(18px,1.8vw,28px) 0 clamp(24px,2.4vw,36px);font-size:clamp(16px,1.2vw,20px);line-height:1.45}.zIVh6G_lead b{color:#fff;white-space:nowrap;font-weight:500}.zIVh6G_hint{color:#ffffff80;align-items:center;gap:10px;margin:22px 0 0;font-size:13px;display:flex}.zIVh6G_hintTouch{display:none}@media (hover:none){.zIVh6G_hintMouse{display:none}.zIVh6G_hintTouch{display:inline}}.zIVh6G_frameWrap{--pf:clamp(14px, 1.5vw, 26px);--imp:clamp(10px, 1.1vw, 18px);--ps:clamp(12px, 1.25vw, 22px);height:clamp(360px, calc(max(560px, 100svh - var(--hdr)) - 2 * clamp(24px, 3.4vw, 60px) - 40px), 940px);aspect-ratio:.92;max-width:50vw;margin-bottom:28px;position:relative}.zIVh6G_frame{padding:var(--pf);will-change:transform;background:#fff;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ccc,0 30px 80px #00000059}.zIVh6G_opening{grid-template-columns:1fr var(--imp) 1fr;height:100%;display:grid;position:relative;box-shadow:0 0 0 1px #ccc}.zIVh6G_glass{background:linear-gradient(118deg,#fff0 30%,#ffffff12 42%,#fff0 52%),linear-gradient(#333f48 0%,#2b2a29 130%);position:relative;box-shadow:inset 0 8px 18px #2b2a2973}.zIVh6G_impost{z-index:2;background:#fff;position:relative;box-shadow:inset 1px 0 #ccc,inset -1px 0 #ccc}.zIVh6G_sash{display:flex;position:relative}.zIVh6G_sash .zIVh6G_glass{inset:var(--ps);position:absolute}.zIVh6G_sashFrame{z-index:2;border:var(--ps) solid #fff;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ccc,0 0 0 1px #ccc}.zIVh6G_handle{z-index:3;left:calc(var(--ps) * .5);width:calc(var(--ps) * 1.25);height:calc(var(--ps) * 1.25 * 3.2);pointer-events:none;position:absolute;top:50%;overflow:visible;transform:translate(-50%,-30%)}.zIVh6G_handle svg{width:100%;height:100%;display:block;overflow:visible}.zIVh6G_handle rect{fill:#fff;stroke:#ccc;stroke-width:1.2px}.zIVh6G_world{z-index:1;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0;overflow:hidden}.zIVh6G_word{font-family:var(--font-manrope), sans-serif;font-weight:600;font-size:var(--fs,clamp(15px, 1.55vw, 30px));letter-spacing:-.015em;white-space:nowrap;opacity:0;will-change:transform;backface-visibility:hidden;align-items:center;padding:.5em .85em .52em;line-height:1;display:inline-flex;position:absolute;top:0;left:0}.zIVh6G_world[data-live] .zIVh6G_word{opacity:1}.zIVh6G_word[data-tone=solid]{color:#2b2a29;background:#fff}.zIVh6G_word[data-tone=red]{color:#fff;background:#b50900}.zIVh6G_word[data-tone=ghost]{color:#fff;background:#2b2a298c;box-shadow:inset 0 0 0 1.5px #fff}.zIVh6G_word[data-big]{--fs:clamp(20px, 2.3vw, 44px)}.zIVh6G_shake{z-index:5;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;inset:0}.zIVh6G_shake:focus-visible{outline-offset:6px;outline:2px solid #fff}.zIVh6G_caption{color:#ffffff8c;text-align:center;margin:0;font-size:12px;position:absolute;top:calc(100% + 12px);left:0;right:0}@media (max-width:1100px){.zIVh6G_hero{grid-template-columns:minmax(0,1fr) auto;gap:32px}.zIVh6G_frameWrap{max-width:46vw}}@media (max-width:720px){.zIVh6G_hero{height:auto;min-height:max(520px, calc(100svh - var(--hdr)));grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:stretch;gap:18px;padding:22px 16px 34px}.zIVh6G_eyebrow{margin-bottom:12px;font-size:11px}.zIVh6G_title{font-size:clamp(31px,9.4vw,42px)}.zIVh6G_lead{margin:12px 0 18px;font-size:15px}.zIVh6G_hint{display:none}.zIVh6G_frameWrap{--pf:10px;--imp:8px;--ps:10px;aspect-ratio:auto;justify-self:center;width:100%;max-width:none;height:auto;min-height:250px;margin-bottom:18px}.zIVh6G_word{--fs:clamp(13px, 3.9vw, 16px)}.zIVh6G_word[data-big]{--fs:clamp(16px, 5vw, 21px)}.zIVh6G_caption{font-size:11px;top:calc(100% + 8px)}}@media (prefers-reduced-motion:reduce){.zIVh6G_shake{cursor:default}.zIVh6G_hintMouse,.zIVh6G_hintTouch{display:none}}
._39gIvG_hero{--hdr:var(--city-header-height,0px);--fw:clamp(10px, 1.5vw, 26px);--sw:clamp(18px, 2.9vw, 52px);--wall:clamp(8px, 1.1vw, 20px);height:calc(100svh - var(--hdr));isolation:isolate;color:#fff;min-height:560px;font-family:var(--font-golos), sans-serif;background:#2b2a29;position:relative;overflow:hidden}._39gIvG_panel{inset:calc(var(--wall) + var(--fw));z-index:0;background:#2b2a29;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:clamp(28px,5vw,96px);padding:clamp(28px,4vw,72px);display:grid;position:absolute}._39gIvG_panelIn{will-change:transform, opacity}._39gIvG_panelTop{color:#ccc;border-bottom:1px solid #ffffff29;grid-column:1/-1;justify-content:space-between;align-self:start;gap:24px;padding-bottom:16px;font-size:13px;display:flex}._39gIvG_panelTop b{color:#fff;font-weight:500}._39gIvG_eyebrow{color:#ccc;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:12px}._39gIvG_title{max-width:11em;font-family:var(--font-manrope), sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(38px,4.6vw,88px);font-weight:600;line-height:1}._39gIvG_lead{color:#ffffffc2;max-width:34em;margin:clamp(16px,1.6vw,26px) 0 clamp(22px,2.2vw,34px);font-size:clamp(15px,1.1vw,18px);line-height:1.5}._39gIvG_families{border-bottom:1px solid #ffffff29;margin:0;padding:0;list-style:none}._39gIvG_familiesTitle{color:#ccc;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:12px}._39gIvG_family{color:#fff;border-top:1px solid #ffffff29;grid-template-columns:1fr auto auto;align-items:center;gap:18px;min-height:clamp(52px,4.4vw,68px);padding:0 4px;transition:background-color .2s,color .2s;display:grid}._39gIvG_family span{font:500 clamp(16px, 1.25vw, 21px)/1.2 var(--font-manrope), sans-serif;letter-spacing:-.01em}._39gIvG_family small{color:#ccc;white-space:nowrap;font-size:13px}._39gIvG_family b{font:600 clamp(15px, 1.1vw, 18px)/1 var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}._39gIvG_family:focus-visible{outline-offset:-2px;outline:2px solid #fff}@media (hover:hover) and (pointer:fine){._39gIvG_family:hover{background:#ffffff0f}._39gIvG_family:hover b{color:#fff}}._39gIvG_frame{inset:var(--wall);z-index:1;pointer-events:none;box-shadow:inset 0 0 0 var(--fw) #fff, inset 0 0 0 calc(var(--fw) + 1px) #ccc;position:absolute}._39gIvG_scene{inset:calc(var(--wall) + var(--fw) - 2px);z-index:2;perspective:150vw;perspective-origin:50%;pointer-events:none;position:absolute}._39gIvG_turn,._39gIvG_tilt{will-change:transform;position:absolute;inset:0}._39gIvG_turn{transform-origin:0%}._39gIvG_tilt{transform-origin:50% 100%}._39gIvG_sash{padding:var(--sw);backface-visibility:hidden;background:#fff;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ccc,0 20px 60px #2b2a2973}._39gIvG_glass{background:#333f48;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ccc,0 0 0 5px #fff,0 0 0 6px #ccc}._39gIvG_img{object-fit:cover;object-position:50% 45%;width:100%;height:100%;position:absolute;inset:0}._39gIvG_glass:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 10px 24px #2b2a2947,inset 0 -2px 8px #2b2a292e}._39gIvG_reflect{pointer-events:none;will-change:transform;background:linear-gradient(105deg,#fff0 34%,#fff3 44%,#ffffff0d 50%,#fff0 58%);position:absolute;inset:-10% -40%}._39gIvG_tiltShade{pointer-events:none;opacity:0;will-change:opacity;background:linear-gradient(#2b2a2966 0%,#2b2a291f 35%,#2b2a2900 60%);position:absolute;inset:0}._39gIvG_shade{opacity:0;pointer-events:none;will-change:opacity;background:#2b2a29;position:absolute;inset:0}._39gIvG_handle{right:calc(var(--sw) * .5);width:calc(var(--sw) * 1.05);height:calc(var(--sw) * 1.05 * 3.4);margin:calc(var(--sw) * -1.05 * 1.7) calc(var(--sw) * -.525) 0 0;position:absolute;top:50%;overflow:visible}._39gIvG_handle svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._39gIvG_plate{fill:#fff;stroke:#ccc;stroke-width:1.2px;filter:drop-shadow(0 2px 3px #2b2a294d)}._39gIvG_leverBody{fill:#fff;stroke:#ccc;stroke-width:1.2px;filter:drop-shadow(0 4px 5px #2b2a2966)}._39gIvG_spindle{fill:#ccc}._39gIvG_glassTop{justify-content:space-between;gap:16px;display:flex;position:absolute;top:clamp(16px,2.4vw,36px);left:clamp(16px,2.4vw,40px);right:clamp(16px,2.4vw,40px)}._39gIvG_chip{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#2b2a29c7;padding:9px 12px 8px;font-size:clamp(12px,.62vw,15px)}._39gIvG_chipLight{color:#2b2a29;background:#fff}._39gIvG_modes{gap:2px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:clamp(16px,2.4vw,36px);left:clamp(16px,2.4vw,40px)}._39gIvG_mode{color:#fff9;background:#2b2a29c7;align-items:center;gap:10px;min-height:clamp(48px,2.6vw,64px);padding:0 16px 0 12px;font-size:clamp(14px,.78vw,19px);display:flex;position:relative}._39gIvG_mode svg{flex:none}._39gIvG_modeOn{opacity:0;will-change:opacity;background:#fff;position:absolute;inset:0}._39gIvG_mode>span,._39gIvG_mode>svg{position:relative}._39gIvG_modeLabel{white-space:nowrap}._39gIvG_mode[data-on]{color:#2b2a29}._39gIvG_scrollHint{right:calc(var(--sw) * 1.2 + 24px);color:#fff;background:#2b2a29c7;align-items:center;gap:8px;min-height:48px;padding:0 14px;font-size:14px;display:flex;position:absolute;bottom:clamp(16px,2.4vw,36px)}@media (max-width:1100px){._39gIvG_panel{grid-template-rows:auto;grid-template-columns:1fr;align-content:end;gap:26px}._39gIvG_panelTop{display:none}._39gIvG_title{max-width:13em}}@media (max-width:720px){._39gIvG_hero{--sw:clamp(16px, 5vw, 24px);min-height:520px}._39gIvG_panel{align-content:start;gap:18px;padding:22px 16px 18px}._39gIvG_eyebrow{margin-bottom:12px;font-size:11px}._39gIvG_title{font-size:clamp(30px,8.8vw,40px)}._39gIvG_lead{margin:12px 0 18px;font-size:14px;line-height:1.45}._39gIvG_familiesTitle{display:none}._39gIvG_family{grid-template-columns:1fr auto;gap:10px;min-height:42px;padding:0}._39gIvG_family span{font-size:15px}._39gIvG_family small{display:none}._39gIvG_family b{font-size:15px}._39gIvG_glassTop{flex-direction:column;align-items:flex-start;gap:6px}._39gIvG_chip{padding:7px 9px 6px;font-size:10px}._39gIvG_modes{flex-direction:column;gap:2px;right:auto}._39gIvG_mode{min-height:36px;padding:0 12px 0 10px;font-size:12.5px}._39gIvG_scrollHint{display:none}}@media (max-width:720px) and (max-height:700px),(max-width:340px){._39gIvG_panel{gap:14px;padding-top:16px}._39gIvG_title{font-size:26px}._39gIvG_lead{display:none}._39gIvG_actionsWrap{margin-top:14px}._39gIvG_families{border-bottom:0;grid-template-columns:1fr 1fr;column-gap:12px;display:grid}._39gIvG_family{min-height:0;padding:7px 0 8px;display:block}._39gIvG_family span{font-size:13px;display:block}._39gIvG_family b{color:#ccc;margin-top:3px;font-size:13px;display:block}}@media (prefers-reduced-motion:reduce){._39gIvG_scene{display:none}._39gIvG_family{transition:none}}
._6ZqycW_hero{--hdr:var(--city-header-height,0px);--split:31%;height:calc(100svh - var(--hdr));isolation:isolate;color:#fff;min-height:560px;font-family:var(--font-golos), sans-serif;background:#2b2a29;position:relative;overflow:hidden}._6ZqycW_stage{top:0;bottom:0;right:0;left:var(--split);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:crosshair;position:absolute;overflow:hidden;container-type:size}._6ZqycW_img{object-fit:cover;object-position:50% 50%;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}._6ZqycW_stage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#2b2a29 0%,#2b2a2999 40%,#2b2a2900 100%);width:22%;position:absolute;inset:0 auto 0 0}._6ZqycW_full{z-index:1;opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}._6ZqycW_hero[data-full] ._6ZqycW_full{opacity:1}._6ZqycW_hero[data-full] ._6ZqycW_lensWrap{opacity:0!important}._6ZqycW_lensWrap{--r:clamp(84px, 8.6vw, 168px);z-index:3;width:calc(var(--r) * 2);height:calc(var(--r) * 2);opacity:0;will-change:transform;touch-action:none;cursor:grab;border-radius:50%;outline:none;transition:opacity .4s;position:absolute;top:0;left:0}._6ZqycW_hero[data-ready] ._6ZqycW_lensWrap{opacity:1}._6ZqycW_lensWrap[data-drag]{cursor:grabbing}._6ZqycW_lens{border-radius:50%;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}._6ZqycW_lensInner{will-change:transform;width:100cqw;height:100cqh;position:absolute;top:0;left:0}._6ZqycW_reticle{pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px #2b2a2980,0 14px 40px #2b2a298c}._6ZqycW_reticle:before,._6ZqycW_reticle:after{content:"";background:#ffffffd9;position:absolute;top:50%;left:50%}._6ZqycW_reticle:before{width:18px;height:1px;margin:0 0 0 -9px}._6ZqycW_reticle:after{width:1px;height:18px;margin:-9px 0 0}._6ZqycW_tick{background:#fff;position:absolute}._6ZqycW_tick:first-child{width:1.5px;height:12px;margin-left:-.75px;top:2px;left:50%}._6ZqycW_tick:nth-child(2){width:1.5px;height:12px;margin-left:-.75px;bottom:2px;left:50%}._6ZqycW_tick:nth-child(3){width:12px;height:1.5px;margin-top:-.75px;top:50%;left:2px}._6ZqycW_tick:nth-child(4){width:12px;height:1.5px;margin-top:-.75px;top:50%;right:2px}._6ZqycW_badge{color:#fff;font:700 11px/1 var(--font-manrope), sans-serif;letter-spacing:.08em;background:#b50900;padding:5px 7px 4px;position:absolute;top:6%;right:6%}._6ZqycW_lensWrap:focus-visible ._6ZqycW_reticle{box-shadow:inset 0 0 0 2px #fff,0 0 0 3px #2b2a29,0 0 0 5px #fff}._6ZqycW_callBox{--cw:clamp(216px, 11vw, 300px);width:var(--cw);margin:0 0 0 calc(var(--cw) / -2);color:#2b2a29;pointer-events:none;opacity:0;background:#fff;padding:10px 12px;font-size:clamp(13px,.68vw,17px);line-height:1.35;transition:opacity .25s;position:absolute;bottom:calc(100% + 12px);left:50%;box-shadow:0 10px 30px #2b2a2959}._6ZqycW_callBox b{color:#b50900;font:700 10px/1.2 var(--font-manrope), sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px;display:block}._6ZqycW_lensWrap[data-call] ._6ZqycW_callBox{opacity:1}._6ZqycW_toggle{z-index:4;color:#fff;min-height:44px;font:500 14px/1 var(--font-golos), sans-serif;cursor:pointer;background:#2b2a29b8;border:1px solid #ffffff80;align-items:center;gap:10px;padding:0 16px 0 12px;transition:background-color .2s,border-color .2s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex;position:absolute;bottom:clamp(14px,2vw,32px);right:clamp(14px,2vw,32px)}._6ZqycW_toggle i{background:#ffffff40;border-radius:9px;width:30px;height:18px;position:relative}._6ZqycW_toggle i:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .22s cubic-bezier(.23,1,.32,1);position:absolute;top:3px;left:3px}._6ZqycW_toggle[aria-pressed=true] i{background:#b50900}._6ZqycW_toggle[aria-pressed=true] i:after{transform:translate(12px)}._6ZqycW_toggle:active{transform:scale(.97)}._6ZqycW_toggle:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover) and (pointer:fine){._6ZqycW_toggle:hover{background:#2b2a29e6;border-color:#fff}}._6ZqycW_copy{z-index:3;width:calc(var(--split) + 6%);pointer-events:none;flex-direction:column;justify-content:flex-end;padding:clamp(28px,3.4vw,64px) 0 clamp(28px,3.4vw,60px) clamp(24px,3.6vw,64px);display:flex;position:absolute;top:0;bottom:0;left:0}._6ZqycW_copy>*{pointer-events:auto}._6ZqycW_eyebrow{color:#ccc;letter-spacing:.12em;text-transform:uppercase;margin:0 0 auto;font-size:12px}._6ZqycW_title{max-width:9.5em;font-family:var(--font-manrope), sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(40px,4.4vw,84px);font-weight:600;line-height:.98}._6ZqycW_lead{color:#ffffffc2;max-width:27em;margin:clamp(16px,1.6vw,26px) 0 0;font-size:clamp(15px,1.05vw,18px);line-height:1.5}._6ZqycW_facts{border-top:1px solid #ffffff29;flex-wrap:wrap;gap:0;margin:clamp(18px,1.8vw,28px) 0 clamp(20px,2vw,30px);padding:0;list-style:none;display:flex}._6ZqycW_facts li{color:#ccc;flex:auto;padding:12px 18px 0 0;font-size:12px}._6ZqycW_facts li b{color:#fff;font:600 clamp(17px, 1.3vw, 22px)/1.1 var(--font-manrope), sans-serif;letter-spacing:-.01em;white-space:nowrap;margin-bottom:3px;display:block}._6ZqycW_hint{color:#ffffff80;margin:16px 0 0;font-size:13px}@media (max-width:1100px){._6ZqycW_hero{--split:38%}._6ZqycW_facts li{flex-basis:50%}}@media (max-width:720px){._6ZqycW_hero{height:auto;min-height:max(520px, calc(100svh - var(--hdr)));flex-direction:column;display:flex}._6ZqycW_stage{cursor:default;flex:none;height:clamp(250px,50svh,470px);position:relative;left:auto}._6ZqycW_stage:after{background:linear-gradient(#2b2a2900 0%,#2b2a29 100%);width:auto;height:26%;inset:auto 0 0}._6ZqycW_lensWrap{--r:clamp(56px, 17vw, 80px)}._6ZqycW_callBox{--cw:176px;padding:8px 10px;font-size:12px}._6ZqycW_lensWrap{z-index:5}._6ZqycW_toggle{min-height:40px;padding:0 12px 0 10px;font-size:13px;bottom:14px;right:12px}._6ZqycW_copy{flex:1 0 auto;justify-content:flex-start;width:auto;padding:4px 16px 22px;position:relative}._6ZqycW_eyebrow{margin:0 0 10px;font-size:11px}._6ZqycW_title{max-width:none;font-size:clamp(32px,9.6vw,42px)}._6ZqycW_lead{margin-top:10px;font-size:14px;line-height:1.45}._6ZqycW_facts{margin:14px 0 16px}._6ZqycW_facts li{flex:1 1 0;padding:10px 8px 0 0;font-size:11px}._6ZqycW_facts li b{font-size:15px}._6ZqycW_hint{display:none}}@media (max-width:360px){._6ZqycW_stage{height:clamp(220px,42svh,300px)}._6ZqycW_lead{font-size:13.5px}._6ZqycW_facts li b{font-size:14px}}@media (prefers-reduced-motion:reduce){._6ZqycW_full,._6ZqycW_lensWrap,._6ZqycW_callBox,._6ZqycW_toggle,._6ZqycW_toggle i:after{transition:none}}
.of0byW_hero{--hdr:var(--city-header-height,0px);height:calc(100svh - var(--hdr));isolation:isolate;color:#fff;min-height:560px;font-family:var(--font-golos), sans-serif;background:#2b2a29;position:relative;overflow:hidden}.of0byW_stage{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.of0byW_img{object-fit:cover;object-position:50% 42%;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.of0byW_clip,.of0byW_inner{will-change:transform;position:absolute;inset:0}.of0byW_clip{overflow:hidden;transform:translate(50%)}.of0byW_inner{transform:translate(-50%)}.of0byW_tag{z-index:2;color:#fff;font:600 clamp(12px, .6vw, 15px)/1 var(--font-manrope), sans-serif;letter-spacing:.14em;text-transform:uppercase;pointer-events:none;background:#2b2a29c7;padding:8px 12px 7px;position:absolute;top:22px}.of0byW_before{left:22px}.of0byW_after{color:#2b2a29;background:#fff;right:22px}.of0byW_rail{z-index:3;pointer-events:none;will-change:transform;position:absolute;inset:0;transform:translate(50%)}.of0byW_bar{background:#fff;width:10px;position:absolute;top:0;bottom:0;left:-5px;box-shadow:inset 1px 0 #ccc,inset -1px 0 #ccc,0 0 0 1px #2b2a292e,0 0 28px #2b2a2973}.of0byW_grip{--g:clamp(56px, 2.5vw, 76px);width:var(--g);height:calc(var(--g) * 2);margin:calc(var(--g) * -1) 0 0 calc(var(--g) / -2);pointer-events:auto;cursor:grab;touch-action:none;border-radius:28px;outline:none;position:absolute;top:46%;left:0}.of0byW_grip svg{width:100%;height:100%;transition:transform .16s cubic-bezier(.23,1,.32,1);display:block;overflow:visible}.of0byW_plate{fill:#fff;stroke:#ccc;stroke-width:1px;filter:drop-shadow(0 6px 14px #2b2a2966)}.of0byW_lever{fill:#2b2a29}.of0byW_spindle{fill:#b50900}.of0byW_chev{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 3px #2b2a29cc)}.of0byW_stage[data-drag],.of0byW_stage[data-drag] .of0byW_grip{cursor:grabbing}.of0byW_stage[data-drag] .of0byW_grip svg{transform:scale(.96)}.of0byW_grip:focus-visible{box-shadow:0 0 0 3px #2b2a29,0 0 0 5px #fff}@media (hover:hover) and (pointer:fine){.of0byW_grip:hover svg{transform:scale(1.04)}}.of0byW_card{z-index:4;background:#2b2a29f0;width:min(480px,36vw);padding:clamp(22px,2.2vw,34px);position:absolute;bottom:clamp(20px,3vw,56px);left:clamp(20px,3vw,56px);box-shadow:0 18px 50px #2b2a2959}.of0byW_eyebrow{color:#ccc;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:12px}.of0byW_title{font-family:var(--font-manrope), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(34px,3.4vw,58px);font-weight:600;line-height:1.02}.of0byW_lead{color:#ffffffc7;margin:16px 0 0;font-size:clamp(15px,1.05vw,17px);line-height:1.5}.of0byW_price{color:#ccc;border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;align-items:center;gap:10px;min-height:48px;margin:20px 0 22px;padding:12px 0;font-size:15px;transition:color .2s;display:flex}.of0byW_price b{color:#fff;font:600 20px/1 var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.of0byW_price svg{color:#b50900;margin-left:auto;transition:transform .2s cubic-bezier(.23,1,.32,1)}.of0byW_price:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (hover:hover) and (pointer:fine){.of0byW_price:hover{color:#fff}.of0byW_price:hover svg{transform:translate(4px)}}.of0byW_hint{color:#ffffff8c;margin:16px 0 0;font-size:13px}@media (min-width:1900px){.of0byW_card{width:min(560px,30vw)}.of0byW_lead{font-size:18px}}@media (max-width:1100px){.of0byW_card{width:min(460px,52vw)}}@media (max-width:720px){.of0byW_hero{min-height:520px}.of0byW_img{object-position:50% 40%}.of0byW_tag{padding:7px 10px 6px;font-size:11px;top:14px}.of0byW_before{left:14px}.of0byW_after{right:14px}.of0byW_grip{top:30%}.of0byW_card{width:auto;padding:20px 18px 18px;bottom:12px;left:12px;right:12px}.of0byW_eyebrow{margin-bottom:10px;font-size:11px}.of0byW_title{font-size:clamp(28px,8.4vw,36px)}.of0byW_lead{margin-top:10px;font-size:14px;line-height:1.45}.of0byW_price{margin:14px 0;padding:8px 0}.of0byW_price b{font-size:18px}.of0byW_hint{display:none}}@media (max-width:360px),(max-height:680px) and (max-width:720px){.of0byW_lead{display:none}.of0byW_title{font-size:28px}.of0byW_grip{top:26%}}@media (prefers-reduced-motion:reduce){.of0byW_grip svg,.of0byW_price,.of0byW_price svg{transition:none}}
._25RvQG_hero{--ease:cubic-bezier(.23, 1, .32, 1);height:calc(100svh - var(--city-header-height,0px));color:#fff;min-height:560px;font-family:var(--font-golos), sans-serif;isolation:isolate;background:#2b2a29;position:relative;overflow:hidden}._25RvQG_area{position:absolute;inset:0}._25RvQG_base{opacity:.32;pointer-events:none;position:absolute;inset:0}._25RvQG_base img{object-fit:cover;object-position:50% 42%;width:100%;height:100%;display:block}._25RvQG_hero:not([data-ready]) ._25RvQG_base{opacity:1}._25RvQG_tiles{position:absolute;inset:0}._25RvQG_tile{z-index:1;transform-origin:50%;background-color:#333f48;background-repeat:no-repeat;outline:none;display:block;position:absolute}._25RvQG_tile:before{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 1px 1px #ffffff38,inset -1px -1px #2b2a2940}._25RvQG_tile:after{content:"";opacity:0;pointer-events:none;border:2px solid #fff;position:absolute;inset:0}._25RvQG_hero[data-assembled] ._25RvQG_tile{transition:transform .32s var(--ease)}._25RvQG_hero[data-assembled] ._25RvQG_tile:after{transition:opacity .2s}._25RvQG_tile[data-on]{z-index:3}._25RvQG_hero[data-assembled] ._25RvQG_tile[data-on]{transform:scale(var(--lift,1.14))}._25RvQG_tile[data-on]{box-shadow:0 16px 36px #2b2a298c}._25RvQG_tile[data-on]:after{opacity:1}._25RvQG_tile:focus-visible:after{opacity:1;border-color:#fff;box-shadow:0 0 0 2px #b50900}._25RvQG_hero[data-assembled] ._25RvQG_tile:active{transform:scale(1.08)}._25RvQG_dim{z-index:2;opacity:0;pointer-events:none;background:#2b2a29;transition:opacity .3s;position:absolute;inset:0}._25RvQG_hero[data-active] ._25RvQG_dim{opacity:.42}._25RvQG_tip{z-index:4;color:#2b2a29;white-space:nowrap;pointer-events:none;opacity:0;background:#fff;gap:2px;padding:9px 12px 10px;transition:opacity .16s;display:grid;position:absolute;top:0;left:0;box-shadow:0 10px 30px #2b2a2959}._25RvQG_hero[data-active] ._25RvQG_tip{opacity:1}._25RvQG_tipFamily{color:#333f48;letter-spacing:.02em;font-size:12px;line-height:1.2}._25RvQG_tipMain{font-family:var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:1.2}._25RvQG_tipMain b{color:#b50900;font-weight:600}._25RvQG_panel{z-index:5;background:#2b2a29;width:clamp(440px,34vw,780px);padding:clamp(26px,2.4vw,44px) clamp(24px,2.8vw,52px) clamp(26px,2.6vw,48px);position:absolute;bottom:0;left:0}._25RvQG_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ccc;margin:0 0 14px;font-size:13px;line-height:1.3}._25RvQG_title{font-family:var(--font-manrope), sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(34px,3.3vw,84px);font-weight:600;line-height:1.02}._25RvQG_lead{color:#ffffffdb;max-width:34em;margin:16px 0 0;font-size:clamp(15px,1.05vw,18px);line-height:1.45}._25RvQG_hint{color:#ccc;align-items:center;gap:10px;margin:14px 0 22px;font-size:14px;line-height:1.35;display:flex}._25RvQG_hint:before{content:"";background:linear-gradient(#b50900,#b50900) 0 0/7px 12px no-repeat,linear-gradient(#ccc,#ccc) 9px 0/9px 5px no-repeat,linear-gradient(#ccc,#ccc) 9px 7px/9px 5px no-repeat;flex:none;width:18px;height:12px}._25RvQG_hintTouch{display:none}@media (hover:none){._25RvQG_hintMouse{display:none}._25RvQG_hintTouch{display:inline}}@media (max-width:899px),(max-aspect-ratio:21/20){._25RvQG_hero{height:auto;min-height:max(560px, calc(100svh - var(--city-header-height,0px)));flex-direction:column;display:flex}._25RvQG_area{flex:1 0 auto;min-height:230px;position:relative;inset:auto}._25RvQG_panel{width:auto;padding:20px 20px 22px;position:relative}._25RvQG_title{font-size:clamp(28px,7.4vw,44px)}._25RvQG_lead{margin-top:10px;font-size:15px}._25RvQG_hint{margin:10px 0 16px;font-size:13px}._25RvQG_eyebrow{margin-bottom:10px;font-size:12px}}@media (max-width:520px){._25RvQG_hero{min-height:max(520px, calc(100svh - var(--city-header-height,0px)))}._25RvQG_tipMain{font-size:14px}}@media (max-width:360px),(max-height:680px) and (max-width:899px){._25RvQG_eyebrow{display:none}._25RvQG_lead{font-size:14px;line-height:1.38}._25RvQG_panel{padding:16px 16px 18px}._25RvQG_hint{display:none}}@media (prefers-reduced-motion:reduce){._25RvQG_hero[data-assembled] ._25RvQG_tile[data-on],._25RvQG_hero[data-assembled] ._25RvQG_tile:active{transform:none}}
.HAvpWW_hero{--pad:clamp(20px, 3.6vw, 64px);--cw:clamp(13px, min(calc((100vw - 2 * var(--pad) - 24px) / 54), calc((100svh - var(--city-header-height,0px) - 330px) / 13.6)), 46px);--ch:calc(var(--cw) * 1.46);--ease:cubic-bezier(.23, 1, .32, 1);height:calc(100svh - var(--city-header-height,0px));min-height:560px;padding:clamp(24px, 4vh, 52px) var(--pad) clamp(20px, 3.4vh, 44px);color:#fff;font-family:var(--font-golos), sans-serif;background:#2b2a29;flex-direction:column;gap:clamp(16px,2.2vh,28px);display:flex;position:relative;overflow:hidden}.HAvpWW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 40px;display:flex}.HAvpWW_copy{max-width:820px}.HAvpWW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ccc;margin:0 0 12px;font-size:13px}.HAvpWW_title{font-family:var(--font-manrope), sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(32px,3.5vw,68px);font-weight:600;line-height:1.03}.HAvpWW_lead{color:#ffffffdb;margin:12px 0 0;font-size:clamp(15px,1.1vw,19px);line-height:1.4}.HAvpWW_actions{flex:none}.HAvpWW_boardWrap{flex-direction:column;flex:auto;justify-content:center;gap:12px;min-height:0;display:flex}.HAvpWW_controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;display:flex}.HAvpWW_filters{flex-wrap:wrap;gap:6px;display:flex}.HAvpWW_filter,.HAvpWW_pageBtn,.HAvpWW_pause{color:#fff;min-height:40px;font:500 14px/1 var(--font-golos), sans-serif;cursor:pointer;background:0 0;border:1px solid #ffffff47;align-items:center;gap:8px;padding:0 14px;transition:background-color .18s,border-color .18s,color .18s,transform .16s ease-out;display:inline-flex}.HAvpWW_filter:hover,.HAvpWW_pageBtn:hover,.HAvpWW_pause:hover{border-color:#fff}.HAvpWW_filter[aria-pressed=true]{color:#2b2a29;background:#fff;border-color:#fff}.HAvpWW_filter:active,.HAvpWW_pageBtn:active,.HAvpWW_pause:active{transform:scale(.97)}.HAvpWW_filter:focus-visible,.HAvpWW_pageBtn:focus-visible,.HAvpWW_pause:focus-visible{outline-offset:2px;outline:2px solid #fff}.HAvpWW_paging{align-items:center;gap:6px;display:flex}.HAvpWW_pageBtn{justify-content:center;width:40px;padding:0}.HAvpWW_pageBtn svg,.HAvpWW_pause svg{flex:none;width:16px;height:16px}.HAvpWW_pageNum{text-align:center;font-variant-numeric:tabular-nums;color:#ccc;min-width:4.5em;font-size:14px}.HAvpWW_pause[aria-pressed=true]{border-color:#b50900}.HAvpWW_board{min-height:0;padding:calc(var(--cw) * .7) 0 calc(var(--cw) * .5);background:#333f4852;border-top:1px solid #ffffff1a;flex:0 auto;overflow:hidden}.HAvpWW_boardHead{gap:calc(var(--cw) * .9);padding:0 calc(var(--cw) * 1.4) calc(var(--cw) * .45) calc(var(--cw) * .9);letter-spacing:.06em;text-transform:uppercase;color:#ccc;font-size:12px;line-height:1.2;display:flex}.HAvpWW_boardHead [data-kind=price],.HAvpWW_boardHead [data-kind=old]{text-align:right}.HAvpWW_rows{row-gap:calc(var(--cw) * .28);margin:0;padding:0;list-style:none;display:grid}.HAvpWW_board[data-rows="3"] .HAvpWW_rowItem:nth-child(n+4),.HAvpWW_board[data-rows="4"] .HAvpWW_rowItem:nth-child(n+5),.HAvpWW_board[data-rows="5"] .HAvpWW_rowItem:nth-child(n+6),.HAvpWW_board[data-rows="6"] .HAvpWW_rowItem:nth-child(n+7){display:none}.HAvpWW_row{padding:0 calc(var(--cw) * 1.4) 0 calc(var(--cw) * .9);color:#fff;outline:none;align-items:center;display:flex;position:relative}.HAvpWW_row:not([href]){pointer-events:none}.HAvpWW_marker{width:calc(var(--cw) * .22);transition:transform .22s var(--ease);background:#b50900;position:absolute;top:12%;bottom:12%;left:0;transform:scaleY(0)}.HAvpWW_arrow{right:calc(var(--cw) * .3);width:calc(var(--cw) * .75);height:calc(var(--cw) * .75);opacity:0;transition:opacity .18s ease, transform .22s var(--ease);position:absolute;transform:translate(-6px)}@media (hover:hover) and (pointer:fine){.HAvpWW_row[href]:hover .HAvpWW_marker{transform:scaleY(1)}.HAvpWW_row[href]:hover .HAvpWW_arrow{opacity:1;transform:none}}.HAvpWW_row:focus-visible .HAvpWW_marker{transform:scaleY(1)}.HAvpWW_row:focus-visible .HAvpWW_arrow{opacity:1;transform:none}.HAvpWW_row:focus-visible{box-shadow:inset 0 0 0 2px #fff}.HAvpWW_cells{gap:calc(var(--cw) * .9);display:flex}.HAvpWW_group{gap:calc(var(--cw) * .08);display:flex}.HAvpWW_hero [data-kind=name]{width:calc(18 * var(--cw) * 1.08 - var(--cw) * .08)}.HAvpWW_hero [data-kind=size]{width:calc(11 * var(--cw) * 1.08 - var(--cw) * .08)}.HAvpWW_hero [data-kind=price],.HAvpWW_hero [data-kind=old]{width:calc(8 * var(--cw) * 1.08 - var(--cw) * .08)}.HAvpWW_cell{width:var(--cw);height:var(--ch);flex:none;position:relative}.HAvpWW_half{backface-visibility:hidden;background:#333f48;position:absolute;left:0;right:0;overflow:hidden}.HAvpWW_top{border-radius:2px 2px 0 0;height:calc(50% - .5px);top:0}.HAvpWW_bot{background:linear-gradient(#2b2a2933,#2b2a2933),#333f48;border-radius:0 0 2px 2px;height:calc(50% - .5px);bottom:0}.HAvpWW_g{height:var(--ch);line-height:var(--ch);text-align:center;font-family:var(--font-manrope), sans-serif;font-weight:600;font-size:calc(var(--cw) * 1.02);white-space:pre;color:#fff;position:absolute;left:0;right:0}.HAvpWW_top .HAvpWW_g{top:0}.HAvpWW_bot .HAvpWW_g{bottom:0}.HAvpWW_flapTop{z-index:2;transform-origin:50% 100%}.HAvpWW_flapBot{z-index:2;transform-origin:50% 0}.HAvpWW_hero [data-kind=old] .HAvpWW_g{color:#ccc}@media (max-width:760px){.HAvpWW_hero{--cw:clamp(11px, calc((100vw - 2 * var(--pad) - 6px) / 23.4), 22px);gap:14px}.HAvpWW_head{gap:16px}.HAvpWW_eyebrow{margin-bottom:8px;font-size:12px}.HAvpWW_title{font-size:clamp(27px,7.6vw,40px)}.HAvpWW_lead{margin-top:8px;font-size:15px}.HAvpWW_actions{width:100%}.HAvpWW_controls{gap:8px}.HAvpWW_filter,.HAvpWW_pageBtn,.HAvpWW_pause{min-height:36px;padding:0 11px;font-size:13px}.HAvpWW_pageBtn{width:36px;padding:0}.HAvpWW_pause{padding:0 10px}.HAvpWW_paging{gap:4px}.HAvpWW_pageNum{min-width:3.6em;font-size:13px}.HAvpWW_boardHead{padding:0 calc(var(--cw) * .9) calc(var(--cw) * .45) calc(var(--cw) * .6);justify-content:space-between;gap:0;font-size:11px}.HAvpWW_boardHead [data-kind]{width:auto}.HAvpWW_boardHead [data-kind=old]{display:none}.HAvpWW_boardHead [data-kind=name]{flex:1}.HAvpWW_boardHead [data-kind=size]:after{content:" · "}.HAvpWW_rows{row-gap:calc(var(--cw) * .55)}.HAvpWW_row{padding:0 calc(var(--cw) * .6)}.HAvpWW_cells{grid-template-columns:auto auto;justify-content:space-between;gap:3px 0;width:100%;display:grid}.HAvpWW_group[data-kind=name]{grid-column:1/-1}.HAvpWW_group[data-kind=old],.HAvpWW_arrow{display:none}.HAvpWW_marker{width:3px;left:-1px}}@media (max-width:520px){.HAvpWW_hero{min-height:520px}.HAvpWW_controls{justify-content:flex-start}}.HAvpWW_short{display:none}@media (max-width:380px){.HAvpWW_eyebrow{display:none}.HAvpWW_filter{padding:0 9px}.HAvpWW_long{display:none}.HAvpWW_short{display:inline}}@media (max-width:760px) and (max-height:700px){.HAvpWW_hero{--rows:4;height:auto;min-height:max(520px, calc(100svh - var(--city-header-height,0px)))}.HAvpWW_boardWrap{flex:none}}@media (prefers-reduced-motion:reduce){.HAvpWW_marker,.HAvpWW_arrow{transition-duration:.01ms}}
.xhH81q_hero{--stacked:0;--pad:clamp(20px, 3.4vw, 64px);height:calc(100svh - var(--city-header-height,0px));color:#2b2a29;min-height:560px;font-family:var(--font-golos), sans-serif;background:#fff;position:relative;overflow:hidden}.xhH81q_view{position:absolute;inset:0;overflow:hidden}.xhH81q_stage{aspect-ratio:16/9;background:#ccc;width:100%;position:absolute;top:0;left:0}.xhH81q_outside{background:#ccc;position:absolute;overflow:hidden}.xhH81q_drift,.xhH81q_strip{will-change:transform;position:absolute;inset:0}.xhH81q_panel{height:100%;position:absolute;top:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18.6% 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18.6% 100%)}.xhH81q_panel[data-first]{-webkit-mask-image:none;mask-image:none}.xhH81q_inner{will-change:transform;height:100%;position:absolute;top:0}.xhH81q_inner img{object-fit:cover;width:100%;height:100%;display:block}.xhH81q_glare{pointer-events:none;background:linear-gradient(112deg,#fff3 0%,#fff0 34% 62%,#ffffff1a 100%);position:absolute;inset:0}.xhH81q_room{width:100%;height:100%;display:block;position:absolute;inset:0}.xhH81q_reels{pointer-events:none;position:absolute;inset:0}.xhH81q_reelBox{height:1.3em;font-size:clamp(11px, calc(var(--k,.4) * 34px), 18px);letter-spacing:.14em;text-transform:uppercase;color:#333f48;font-weight:500;line-height:1.3;position:absolute;top:61.6%;overflow:hidden;transform:translate(-50%)}.xhH81q_reel{will-change:transform;flex-direction:column;align-items:center;display:flex}.xhH81q_reel span{white-space:nowrap;height:1.3em;display:block}.xhH81q_hint{left:calc(var(--pad));color:#333f48;background:#ffffffdb;align-items:center;gap:8px;margin:0;padding:7px 12px;font-size:13px;display:flex;position:absolute;bottom:clamp(14px,2.6vh,28px)}.xhH81q_copy{left:calc(var(--win-r,60%) + clamp(28px, 3.6vw, 80px));right:var(--pad);top:var(--win-t,10%);max-width:560px;position:absolute}.xhH81q_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#333f48;margin:0 0 14px;font-size:13px}.xhH81q_title{font-family:var(--font-manrope), sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,66px);font-weight:600;line-height:1.03}.xhH81q_lead{color:#333f48;max-width:30em;margin:16px 0 0;font-size:clamp(15px,1.05vw,18px);line-height:1.45}.xhH81q_price{color:#2b2a29;border-top:1px solid #ccc;border-bottom:1px solid #ccc;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:22px 0 24px;padding:12px 16px 12px 0;font-size:15px;transition:color .18s;display:inline-flex}.xhH81q_price b{font-family:var(--font-manrope), sans-serif;color:#b50900;font-size:clamp(20px,1.6vw,28px);font-weight:600}.xhH81q_price svg{align-self:center;transition:transform .22s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.xhH81q_price:hover svg{transform:translate(4px)}}.xhH81q_price:focus-visible{outline-offset:3px;outline:2px solid #2b2a29}@media (max-width:899px),(max-aspect-ratio:23/20){.xhH81q_hero{--stacked:1;flex-direction:column;display:flex}.xhH81q_view{height:var(--view-h,46%);flex:none;position:relative;inset:auto}.xhH81q_view:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:12%;position:absolute;bottom:0;left:0;right:0}.xhH81q_hint{display:none}.xhH81q_copy{flex:auto;max-width:none;padding:4px 20px 22px;position:relative;top:auto;left:auto;right:auto}.xhH81q_eyebrow{margin-bottom:8px;font-size:12px}.xhH81q_title{font-size:clamp(28px,7.6vw,44px)}.xhH81q_lead{margin-top:10px;font-size:15px}.xhH81q_price{margin:14px 0 16px;padding:9px 12px 9px 0}}@media (max-width:520px){.xhH81q_hero{min-height:520px}}@media (max-width:360px),(max-height:680px) and (max-width:899px){.xhH81q_eyebrow{display:none}.xhH81q_title{font-size:26px}.xhH81q_lead{margin-top:6px;font-size:13.5px;line-height:1.36}.xhH81q_price{margin:6px 0 10px;padding:5px 10px 5px 0;font-size:14px}.xhH81q_price b{font-size:19px}.xhH81q_copy{padding:0 16px 12px}.xhH81q_view:after{height:5%}}
.deWLLW_hero{--vx:64%;--vy:47%;--mm:.3px;--persp:900px;--pad:clamp(20px, 3.4vw, 64px);height:calc(100svh - var(--city-header-height,0px));color:#fff;min-height:560px;font-family:var(--font-golos), sans-serif;background:#2b2a29;position:relative;overflow:hidden}.deWLLW_scene{perspective:var(--persp);perspective-origin:var(--vx) var(--vy);position:absolute;inset:0;overflow:hidden}.deWLLW_lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.deWLLW_lines path{fill:none;stroke:#ffffff17;stroke-width:1px}.deWLLW_world{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.deWLLW_photo{backface-visibility:hidden;position:absolute;inset:0}.deWLLW_photo img{object-fit:cover;width:100%;height:100%;display:block}.deWLLW_scrim{opacity:0;background:linear-gradient(90deg,#2b2a29db 0%,#2b2a2999 30%,#2b2a2900 56%);position:absolute;inset:0}.deWLLW_item{left:var(--vx);top:var(--vy);color:#fff;backface-visibility:hidden;outline:none;flex-direction:column;align-items:center;display:flex;position:absolute}.deWLLW_frame{box-sizing:border-box;width:calc(var(--w) * var(--mm));height:calc(var(--h) * var(--mm));border:max(3px, calc(var(--pf) * var(--mm))) solid #fff;display:flex;box-shadow:0 0 0 1px #cccccc80}.deWLLW_leaf{background:linear-gradient(135deg,#ffffff1a,#cccccc0a 45%,#ffffff12);flex:1 1 0;position:relative}.deWLLW_leaf+.deWLLW_leaf{border-left:max(3px, calc(var(--ml) * var(--mm))) solid #fff}.deWLLW_leaf[data-open]{box-shadow:inset 0 0 0 max(2px, calc(var(--sh) * var(--mm))) #fff, inset 0 0 0 max(3px, calc(var(--sh) * var(--mm) + 1px)) #cccccce6}.deWLLW_handle{width:max(2px, calc(22 * var(--mm)));height:max(8px, calc(140 * var(--mm)));background:#ccc;border-radius:2px;position:absolute;top:50%;transform:translateY(-50%)}.deWLLW_handle[data-side=left]{left:max(1px, calc(var(--sh) * var(--mm) * .3))}.deWLLW_handle[data-side=right]{right:max(1px, calc(var(--sh) * var(--mm) * .3))}.deWLLW_handle[data-side=top]{top:max(1px, calc(var(--sh) * var(--mm) * .3));width:max(8px, calc(140 * var(--mm)));height:max(2px, calc(22 * var(--mm)));left:50%;transform:translate(-50%)}.deWLLW_label{white-space:nowrap;text-align:center;justify-items:center;gap:3px;margin-top:14px;display:grid}.deWLLW_labelFam{color:#ccc;letter-spacing:.02em;font-size:13px}.deWLLW_labelMain{font-family:var(--font-manrope), sans-serif;font-variant-numeric:tabular-nums;font-size:clamp(15px,1.05vw,19px);font-weight:600}.deWLLW_labelMain b{color:#fff;font-weight:600}.deWLLW_item:focus-visible .deWLLW_frame{box-shadow:0 0 0 3px #b50900}@media (hover:hover) and (pointer:fine){.deWLLW_item:hover .deWLLW_labelMain b{color:#fff;text-underline-offset:4px;-webkit-text-decoration:underline #b50900;text-decoration:underline #b50900}}.deWLLW_copy{left:var(--pad);z-index:2;flex-direction:column;justify-content:center;width:min(540px,38vw);display:flex;position:absolute;top:0;bottom:0}.deWLLW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ccc;margin:0 0 14px;font-size:13px}.deWLLW_title{font-family:var(--font-manrope), sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(34px,3.7vw,70px);font-weight:600;line-height:1.02}.deWLLW_lead{color:#ffffffdb;margin:16px 0 0;font-size:clamp(15px,1.05vw,18px);line-height:1.45}.deWLLW_progress{gap:8px;max-width:360px;margin:22px 0 24px;display:grid}.deWLLW_rail{background:#ffffff2e;height:2px;position:relative;overflow:hidden}.deWLLW_fill{transform-origin:0;background:#b50900;position:absolute;inset:0;transform:scaleX(0)}.deWLLW_ticks{grid-template-columns:repeat(9,1fr);gap:4px;display:grid}.deWLLW_ticks span{border:1px solid #ffffff59;height:6px}.deWLLW_ticks span[data-on]{background:#fff;border-color:#fff}.deWLLW_count{color:#ccc;font-variant-numeric:tabular-nums;font-size:13px}.deWLLW_hint{left:var(--vx);color:#ccc;white-space:nowrap;pointer-events:none;align-items:center;gap:8px;margin:0;font-size:13px;display:flex;position:absolute;bottom:clamp(14px,3vh,30px);transform:translate(-50%)}@media (max-width:899px),(max-aspect-ratio:23/20){.deWLLW_hero{--vx:50%;--vy:24%}.deWLLW_copy{justify-content:flex-end;width:auto;padding:0 20px 20px;inset:auto 0 0}.deWLLW_scrim{background:linear-gradient(#2b2a2900 34%,#2b2a29b8 58%,#2b2a29eb 100%)}.deWLLW_title{font-size:clamp(28px,7.6vw,44px)}.deWLLW_eyebrow{margin-bottom:8px;font-size:12px}.deWLLW_lead{margin-top:10px;font-size:15px}.deWLLW_progress{margin:14px 0 16px}.deWLLW_hint{display:none}.deWLLW_label{margin-top:8px}.deWLLW_labelFam{font-size:11px}.deWLLW_labelMain{font-size:13px}}@media (max-width:520px){.deWLLW_hero{min-height:520px}}@media (max-width:360px),(max-height:680px) and (max-width:899px){.deWLLW_eyebrow{display:none}.deWLLW_lead{font-size:14px;line-height:1.38}.deWLLW_progress{display:none}.deWLLW_lead{margin-bottom:14px}.deWLLW_copy{padding:0 16px 16px}}
.YsKk0G_hero{--pad:clamp(20px, 3.4vw, 64px);--hh:calc(100svh - var(--city-header-height,0px));--t:clamp(18px, 2.2vw, 40px);--ease:cubic-bezier(.23, 1, .32, 1);height:var(--hh);color:#2b2a29;min-height:560px;font-family:var(--font-golos), sans-serif;background:#fff;position:relative;overflow:hidden}.YsKk0G_copy{left:var(--pad);z-index:2;flex-direction:column;justify-content:center;width:min(500px,36vw);display:flex;position:absolute;top:0;bottom:0}.YsKk0G_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#333f48;margin:0 0 14px;font-size:13px}.YsKk0G_title{font-family:var(--font-manrope), sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(36px,4.2vw,78px);font-weight:600;line-height:1}.YsKk0G_switch{background:#cccccc73;align-self:flex-start;gap:4px;margin:26px 0 0;padding:4px;display:inline-flex}.YsKk0G_sideBtn{color:#2b2a29;min-height:44px;font:500 15px/1 var(--font-golos), sans-serif;cursor:pointer;background:0 0;border:0;padding:0 20px;transition:background-color .2s,color .2s,transform .16s ease-out}.YsKk0G_sideBtn[aria-pressed=true]{color:#fff;background:#2b2a29}.YsKk0G_sideBtn:active{transform:scale(.97)}.YsKk0G_sideBtn:focus-visible{outline-offset:2px;outline:2px solid #b50900}.YsKk0G_note{color:#333f48;max-width:30em;min-height:3em;margin:16px 0 0;font-size:clamp(15px,1.1vw,18px);line-height:1.45}.YsKk0G_noteText{animation:YsKk0G_noteIn .42s var(--ease) both;display:block}.YsKk0G_noteText b{color:#2b2a29;font-weight:600}@keyframes YsKk0G_noteIn{0%{opacity:0;transform:translateY(8px)}}.YsKk0G_price{color:#2b2a29;border-top:1px solid #ccc;border-bottom:1px solid #ccc;flex-wrap:wrap;align-self:flex-start;align-items:baseline;gap:4px 12px;margin:18px 0 24px;padding:12px 16px 12px 0;font-size:15px;display:inline-flex}.YsKk0G_price b{font-family:var(--font-manrope), sans-serif;color:#b50900;font-size:clamp(20px,1.6vw,28px);font-weight:600}.YsKk0G_price svg{transition:transform .22s var(--ease);align-self:center}@media (hover:hover) and (pointer:fine){.YsKk0G_price:hover svg{transform:translate(4px)}}.YsKk0G_price:focus-visible{outline-offset:3px;outline:2px solid #2b2a29}.YsKk0G_zone{top:0;bottom:0;right:0;left:calc(var(--pad) + min(500px, 36vw));touch-action:pan-y;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute}.YsKk0G_stage{width:min(86%, calc(var(--hh) * .7 * 1.3), 1200px);aspect-ratio:1.3;perspective:1700px;position:relative}.YsKk0G_tilt,.YsKk0G_card{transform-style:preserve-3d;position:absolute;inset:0}.YsKk0G_card{will-change:transform}.YsKk0G_face{backface-visibility:hidden;background:#ccc;position:absolute;inset:0;overflow:hidden}.YsKk0G_front{transform:translateZ(calc(var(--t) / 2))}.YsKk0G_back{transform:rotateY(180deg) translateZ(calc(var(--t) / 2))}.YsKk0G_face img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.YsKk0G_edge,.YsKk0G_edgeH{background:#ccc;position:absolute}.YsKk0G_edge{height:100%;width:var(--t);top:0}.YsKk0G_edgeL{left:calc(var(--t) / -2);background:linear-gradient(90deg,#ccc,#fff 50%,#ccc);transform:rotateY(-90deg)}.YsKk0G_edgeR{left:calc(100% - var(--t) / 2);background:linear-gradient(90deg,#ccc,#fff 50%,#ccc);transform:rotateY(90deg)}.YsKk0G_edgeH{width:100%;height:var(--t);left:0}.YsKk0G_edgeT{top:calc(var(--t) / -2);background:#fff;transform:rotateX(90deg)}.YsKk0G_edgeB{top:calc(100% - var(--t) / 2);background:#ccc;transform:rotateX(-90deg)}.YsKk0G_shadow{pointer-events:none;background:radial-gradient(closest-side,#2b2a2961,#2b2a2900);border-radius:50%;height:12%;position:absolute;bottom:-7%;left:6%;right:6%}.YsKk0G_mark{color:#2b2a29;white-space:nowrap;pointer-events:none;background:#ffffffeb;align-items:center;gap:7px;padding:5px 10px 5px 6px;font-size:clamp(11px,.85vw,14px);line-height:1.1;display:inline-flex;position:absolute;transform:translate(-7px,-50%)}.YsKk0G_mark i{background:#b50900;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #b5090038}.YsKk0G_hint{color:#333f48;white-space:nowrap;pointer-events:none;align-items:center;gap:10px;margin:0;font-size:13px;transition:opacity .3s;display:flex;position:absolute;bottom:clamp(10px,2.6vh,26px);left:50%;transform:translate(-50%)}.YsKk0G_hero[data-dragging] .YsKk0G_hint{opacity:0}.YsKk0G_hintTouch{display:none}@media (hover:none){.YsKk0G_hintMouse{display:none}.YsKk0G_hintTouch{display:inline}}@media (max-width:899px),(max-aspect-ratio:23/20){.YsKk0G_hero{height:auto;min-height:max(560px, calc(100svh - var(--city-header-height,0px)));flex-direction:column;display:flex}.YsKk0G_zone{flex:1 0 auto;order:-1;min-height:0;padding:22px 0 34px;position:relative;inset:auto}.YsKk0G_stage{width:min(88vw,560px)}.YsKk0G_copy{width:auto;padding:12px 20px 20px;position:relative;top:auto;bottom:auto;left:auto}.YsKk0G_title{font-size:clamp(30px,8.4vw,46px)}.YsKk0G_eyebrow{display:none}.YsKk0G_switch{margin-top:14px}.YsKk0G_sideBtn{min-height:40px;padding:0 16px;font-size:14px}.YsKk0G_note{min-height:2.9em;margin-top:10px;font-size:14px}.YsKk0G_price{margin:10px 0 14px;padding:8px 12px 8px 0}.YsKk0G_hint{font-size:12px;bottom:6px}}@media (max-width:520px){.YsKk0G_hero{min-height:max(520px, calc(100svh - var(--city-header-height,0px)))}}@media (prefers-reduced-motion:reduce){.YsKk0G_noteText{animation:none}.YsKk0G_hint{display:none}}
.TGv7vG_hero{--graphite:#2b2a29;--slate:#333f48;--red:#b50900;--pad:clamp(24px, 4.4vw, 84px);height:calc(100svh - var(--city-header-height,0px));background:var(--graphite);color:#fff;min-height:560px;font-family:var(--font-golos), sans-serif;padding-inline:var(--pad) 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1.18fr);align-items:center;column-gap:clamp(32px,4vw,80px);display:grid;position:relative;overflow:hidden;container-type:size}.TGv7vG_copy{z-index:3;max-width:clamp(36rem,40cqw,56rem);position:relative}.TGv7vG_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ccc;align-items:center;gap:12px;margin:0 0 clamp(18px,3cqh,28px);font-size:13px;display:flex}.TGv7vG_eyebrow:before{content:"";background:var(--red);width:28px;height:2px}.TGv7vG_title{font-family:var(--font-manrope), sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(40px,min(4.6cqw,9cqh),108px);font-weight:600;line-height:1.02}.TGv7vG_lead{color:#ffffffbd;max-width:31em;margin:clamp(16px,2.6cqh,26px) 0 clamp(26px,4.4cqh,40px);font-size:clamp(16px,1.15cqw,19px);line-height:1.5}.TGv7vG_stage{min-width:0;height:100%;padding-block:clamp(20px,4cqh,44px);position:relative}.TGv7vG_player{aspect-ratio:9/16;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;height:100%;position:relative}.TGv7vG_card{background:var(--slate);transform-origin:0 100%;will-change:transform, opacity;border-radius:12px;position:absolute;inset:0;overflow:hidden}.TGv7vG_card:after{content:"";pointer-events:none;opacity:1;background:linear-gradient(#2b2a2900,#2b2a29b3);transition:opacity .3s;position:absolute;inset:55% 0 0}.TGv7vG_card[data-rel="0"]:after{opacity:0}.TGv7vG_card[data-rel="1"]{opacity:.72;transform:translate(calc(100% + 28px))scale(.62)}.TGv7vG_card[data-rel="2"]{opacity:.36;transform:translate(calc(162% + 44px))scale(.62)}.TGv7vG_card[data-rel="3"]{opacity:0;visibility:hidden}.TGv7vG_media{transform-origin:50% 62%;will-change:transform;position:absolute;inset:0}.TGv7vG_fill{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.TGv7vG_peekLabel{z-index:1;max-width:calc(100% - 44px);font-family:var(--font-manrope), sans-serif;opacity:1;font-size:30px;font-weight:600;line-height:1.1;transition:opacity .3s;position:absolute;bottom:22px;left:22px}.TGv7vG_card[data-rel="0"] .TGv7vG_peekLabel{opacity:0}.TGv7vG_peek{z-index:2;cursor:pointer;border-radius:inherit;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.TGv7vG_card[data-rel="0"] .TGv7vG_peek{visibility:hidden}.TGv7vG_peek:focus-visible{outline-offset:-8px;outline:4px solid #fff}.TGv7vG_ui{z-index:4;pointer-events:none;border-radius:12px;position:absolute;inset:0;overflow:hidden}.TGv7vG_ui:before{content:"";pointer-events:none;background:linear-gradient(#2b2a298c,#2b2a2900);height:120px;position:absolute;inset:0 0 auto}.TGv7vG_top{z-index:3;padding:12px 12px 0;position:relative}.TGv7vG_bars{grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;margin:0;padding:0;list-style:none;display:grid}.TGv7vG_bar{background:#ffffff57;border-radius:2px;height:3px;overflow:hidden}.TGv7vG_barFill{transform-origin:0;will-change:transform;background:#fff;height:100%;display:block;transform:scaleX(0)}.TGv7vG_account{align-items:center;gap:9px;min-height:44px;margin-top:10px;display:flex}.TGv7vG_mark{background:var(--red);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.TGv7vG_mark:before{content:"";border:1.5px solid #fff;border-radius:1px;position:absolute;inset:8px}.TGv7vG_mark:after{content:"";background:#fff;width:1.5px;margin-left:-.75px;position:absolute;top:8px;bottom:8px;left:50%}.TGv7vG_accountName{font-family:var(--font-manrope), sans-serif;white-space:nowrap;font-size:14px;font-weight:600}.TGv7vG_accountCity{color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.TGv7vG_pause{pointer-events:auto;color:#fff;cursor:pointer;background:#2b2a2961;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;margin-left:auto;transition:background-color .2s,transform .16s ease-out;display:grid}.TGv7vG_pause:active{transform:scale(.94)}.TGv7vG_pause:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (hover:hover) and (pointer:fine){.TGv7vG_pause:hover{background:#2b2a2999}}.TGv7vG_zone{z-index:1;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute;top:84px;bottom:0}.TGv7vG_zonePrev{cursor:w-resize;width:32%;left:0}.TGv7vG_zoneNext{cursor:e-resize;left:32%;right:0}.TGv7vG_zone:focus-visible{outline-offset:-10px;border-radius:10px;outline:2px solid #fff}.TGv7vG_captions{z-index:2;pointer-events:none;background:linear-gradient(#2b2a2900 0%,#2b2a299e 45%,#2b2a29db 100%);padding:64px 20px 20px;position:absolute;bottom:0;left:0;right:0}.TGv7vG_caption[hidden]{display:none}.TGv7vG_capTab{letter-spacing:.06em;text-transform:uppercase;color:#ffffffc7;margin:0 0 8px;font-size:12px}.TGv7vG_capTitle{font-family:var(--font-manrope), sans-serif;margin:0;font-size:clamp(20px,2.4cqh,26px);font-weight:600;line-height:1.15}.TGv7vG_capText{color:#ffffffd1;margin:6px 0 0;font-size:14px;line-height:1.45}.TGv7vG_capLink{pointer-events:auto;min-height:44px;color:var(--graphite);background:#fff;align-items:center;gap:8px;margin-top:14px;padding:0 16px;font-size:14px;font-weight:500;transition:background-color .2s,transform .16s ease-out;display:inline-flex}.TGv7vG_capLink:active{transform:scale(.97)}.TGv7vG_capLink:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover) and (pointer:fine){.TGv7vG_capLink:hover{background:#ccc}}.TGv7vG_heldNote{z-index:3;letter-spacing:.04em;background:#2b2a29b3;border-radius:999px;padding:8px 14px;font-size:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:900px),(max-aspect-ratio:999/1000){.TGv7vG_hero{padding:0;display:block}.TGv7vG_stage{padding:0;position:absolute;inset:0}.TGv7vG_player{aspect-ratio:auto;width:100%;height:100%}.TGv7vG_card,.TGv7vG_ui{border-radius:0}.TGv7vG_card[data-rel="1"],.TGv7vG_card[data-rel="2"]{opacity:0;visibility:hidden;transform:none}.TGv7vG_peekLabel,.TGv7vG_peek{display:none}.TGv7vG_copy{max-width:none;padding:0 16px max(16px, env(safe-area-inset-bottom));position:absolute;bottom:0;left:0;right:0}.TGv7vG_copy:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#2b2a29e6 0%,#2b2a29eb 20%,#2b2a29f5 100%);position:absolute;inset:-8px 0 0}.TGv7vG_eyebrow{display:none}.TGv7vG_title{font-size:clamp(26px,7.6vw,40px)}.TGv7vG_lead{margin:10px 0 16px;font-size:15px;line-height:1.45}.TGv7vG_captions{bottom:var(--copy-h,300px);background:linear-gradient(#2b2a2900 0%,#2b2a2999 38%,#2b2a29e6 100%);padding:56px 16px 14px}.TGv7vG_zone{bottom:var(--copy-h,300px)}.TGv7vG_capTitle{font-size:20px}.TGv7vG_capText{display:none}.TGv7vG_capLink{margin-top:10px}}@media (max-width:900px) and (max-height:760px),(max-aspect-ratio:999/1000) and (max-height:760px){.TGv7vG_lead{display:none}.TGv7vG_title{margin-bottom:14px}.TGv7vG_capText{display:none}}@media (max-width:900px) and (max-height:600px),(max-aspect-ratio:999/1000) and (max-height:600px){.TGv7vG_capTitle{display:none}.TGv7vG_capLink{margin-top:6px}}@media (max-width:359px){.TGv7vG_accountCity{display:none}}@media (prefers-reduced-motion:reduce){.TGv7vG_card:after,.TGv7vG_peekLabel,.TGv7vG_pause,.TGv7vG_capLink{transition-duration:.01ms}}
.GW1paa_hero{--graphite:#2b2a29;--red:#b50900;--pad:clamp(16px, 4vw, 72px);height:calc(100svh - var(--city-header-height,0px));color:#fff;min-height:560px;font-family:var(--font-golos), sans-serif;touch-action:pan-y;background:#333f48;position:relative;overflow:hidden;container-type:size}.GW1paa_video{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.GW1paa_fog{opacity:0;visibility:hidden;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.GW1paa_ring{z-index:2;aspect-ratio:1;pointer-events:none;opacity:0;visibility:hidden;border:1px solid #ffffffb3;border-radius:50%;width:clamp(68px,9cqw,140px);margin:calc(clamp(68px,9cqw,140px)/-2) 0 0 calc(clamp(68px,9cqw,140px)/-2);position:absolute;top:0;left:0}.GW1paa_copy{z-index:3;left:var(--pad);border-top:2px solid var(--red);background:#2b2a29e6;width:min(max(560px,31cqw),44cqw);padding:clamp(22px,3cqh,34px) clamp(22px,2.4cqw,36px) clamp(22px,3cqh,32px);position:absolute;bottom:clamp(16px,5cqh,64px)}.GW1paa_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ccc;margin:0 0 14px;font-size:13px}.GW1paa_title{font-family:var(--font-manrope), sans-serif;letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(34px,min(3.6cqw,7.4cqh),96px);font-weight:600;line-height:1.04}.GW1paa_lead{color:#ffffffc7;margin:16px 0 26px;font-size:clamp(15px,1.1cqw,21px);line-height:1.5}.GW1paa_tools{z-index:3;right:var(--pad);align-items:center;gap:10px;display:flex;position:absolute;bottom:clamp(16px,5cqh,64px)}.GW1paa_hint{min-height:44px;color:var(--graphite);white-space:nowrap;background:#ffffffdb;align-items:center;gap:10px;margin:0;padding:0 16px;font-size:14px;font-weight:500;transition:opacity .5s,transform .5s cubic-bezier(.23,1,.32,1);display:inline-flex}.GW1paa_tools[data-touched] .GW1paa_hint{opacity:0;transform:translateY(6px)}.GW1paa_wipe{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#2b2a29b8;border:1px solid #fffc;padding:0 18px;font-size:14px;font-weight:500;transition:background-color .2s,transform .16s ease-out}.GW1paa_wipe:active{transform:scale(.97)}.GW1paa_wipe:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover) and (pointer:fine){.GW1paa_wipe:hover{background:var(--graphite)}}.GW1paa_note{z-index:3;letter-spacing:.04em;color:#fffc;background:#2b2a2999;margin:0;padding:3px 8px;font-size:11px;position:absolute;top:12px;right:14px}.GW1paa_hero[data-reduced] .GW1paa_copy{background:#2b2a29e6}@media (max-width:760px){.GW1paa_hero{min-height:520px}.GW1paa_copy{width:auto;padding:20px 16px max(16px, env(safe-area-inset-bottom));background:#2b2a29f0;bottom:0;left:0;right:0}.GW1paa_title{font-size:clamp(28px,8vw,38px)}.GW1paa_lead{margin:10px 0 18px;font-size:15px}.GW1paa_tools{justify-content:space-between;inset:16px 16px auto}.GW1paa_note{display:none}}@media (max-width:760px) and (max-height:700px){.GW1paa_eyebrow,.GW1paa_lead{display:none}.GW1paa_title{margin-bottom:16px}}@media (max-width:380px){.GW1paa_hint{padding:0 12px;font-size:13px}.GW1paa_hint svg{display:none}.GW1paa_wipe{padding:0 14px}}@media (prefers-reduced-motion:reduce){.GW1paa_hint,.GW1paa_wipe{transition-duration:.01ms}}
.Pxw8MW_hero{--graphite:#2b2a29;--red:#b50900;--pad:clamp(16px, 4vw, 72px);height:calc(100svh - var(--city-header-height,0px));background:var(--graphite);color:#fff;min-height:560px;font-family:var(--font-golos), sans-serif;position:relative;overflow:hidden;container-type:size}.Pxw8MW_stage{isolation:isolate;position:absolute;inset:0;overflow:hidden}.Pxw8MW_video{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.Pxw8MW_layer{padding:0 var(--pad);backface-visibility:hidden;place-items:center;display:grid;position:absolute;inset:0}.Pxw8MW_mul{color:#fff;mix-blend-mode:multiply;background:#000}.Pxw8MW_lit{background:var(--graphite);color:#000;mix-blend-mode:lighten}.Pxw8MW_word{--f2:min(37cqw, 50cqh);font-family:var(--font-manrope), sans-serif;letter-spacing:-.025em;white-space:nowrap;font-kerning:normal;flex-direction:column;align-items:flex-start;margin:0;font-weight:600;line-height:.86;display:flex}.Pxw8MW_l1,.Pxw8MW_l2{display:block}.Pxw8MW_mask{visibility:hidden;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.Pxw8MW_hero[data-canvas] .Pxw8MW_mask{visibility:visible}.Pxw8MW_hero[data-canvas] .Pxw8MW_mul{visibility:hidden}.Pxw8MW_hero[data-canvas] .Pxw8MW_lit{color:#0000;mix-blend-mode:normal;background:0 0}.Pxw8MW_l1{font-size:calc(var(--f2) * var(--ratio,.41));padding-left:.02em}.Pxw8MW_l2{font-size:var(--f2);margin-top:-.02em}.Pxw8MW_eyebrow{z-index:3;left:var(--pad);letter-spacing:.08em;text-transform:uppercase;color:#ccc;align-items:center;gap:12px;margin:0;font-size:13px;display:flex;position:absolute;top:clamp(16px,4cqh,40px)}.Pxw8MW_eyebrow:before{content:"";background:var(--red);width:28px;height:2px}.Pxw8MW_cue{z-index:3;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3;flex-direction:column;align-items:center;gap:10px;margin:0;font-size:12px;display:flex;position:absolute;bottom:clamp(14px,4cqh,36px);left:0;right:0}.Pxw8MW_cue span{background:linear-gradient(#fff0,#fffc);width:1px;height:34px;display:block}.Pxw8MW_final{z-index:4;left:var(--pad);opacity:0;max-width:min(640px,92cqw);position:absolute;bottom:clamp(18px,6cqh,72px)}.Pxw8MW_final:before{content:"";z-index:-1;pointer-events:none;left:calc(-1 * var(--pad));background:linear-gradient(#2b2a2900,#2b2a299e 50%,#2b2a29e6);height:210%;position:absolute;bottom:calc(-1*clamp(18px,6cqh,72px));right:-100cqw}.Pxw8MW_kicker{font-family:var(--font-manrope), sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(26px,min(2.8cqw,5.4cqh),48px);font-weight:600;line-height:1.08}.Pxw8MW_lead{color:#ffffffd6;max-width:34em;margin:14px 0 26px;font-size:clamp(15px,1.1cqw,18px);line-height:1.5}@media (max-width:760px){.Pxw8MW_hero{min-height:520px}.Pxw8MW_final{max-width:none;left:16px;right:16px;bottom:max(16px, env(safe-area-inset-bottom))}.Pxw8MW_final:before{height:calc(100% + 120px);bottom:-16px;left:-16px;right:-16px}.Pxw8MW_lead{margin:10px 0 18px;font-size:15px}}@media (max-width:760px) and (max-height:700px){.Pxw8MW_lead{display:none}.Pxw8MW_kicker{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.Pxw8MW_mul,.Pxw8MW_mask{display:none}.Pxw8MW_lit{mix-blend-mode:normal;color:#fff;background:linear-gradient(#2b2a299e,#2b2a291a 55%,#2b2a2966);place-items:start;padding-top:clamp(56px,10cqh,120px)}.Pxw8MW_word{--f2:min(17cqw, 22cqh)}.Pxw8MW_final{opacity:1}.Pxw8MW_kicker,.Pxw8MW_cue{display:none}}
.mpwHPG_hero{--graphite:#2b2a29;--slate:#333f48;--red:#b50900;height:calc(100svh - var(--city-header-height,0px));background:var(--graphite);color:#fff;min-height:560px;font-family:var(--font-golos), sans-serif;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(400px,.92fr) minmax(0,2fr);display:grid;position:relative;overflow:hidden;container-type:size}.mpwHPG_copy{z-index:2;flex-direction:column;justify-content:center;min-width:0;padding:clamp(24px,5cqh,64px) clamp(24px,2.6cqw,56px);display:flex;position:relative}.mpwHPG_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ccc;align-items:center;gap:12px;margin:0 0 clamp(16px,3cqh,28px);font-size:13px;display:flex}.mpwHPG_eyebrow:before{content:"";background:var(--red);flex:none;width:28px;height:2px}.mpwHPG_title{font-family:var(--font-manrope), sans-serif;letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(32px,min(3cqw,6.4cqh),64px);font-weight:600;line-height:1.04}.mpwHPG_lead{color:#ffffffc2;max-width:30em;margin:clamp(14px,2.4cqh,22px) 0 0;font-size:clamp(15px,1.05cqw,18px);line-height:1.5}.mpwHPG_index{flex-wrap:wrap;gap:8px;margin:clamp(18px,3.4cqh,30px) 0 clamp(22px,4cqh,36px);padding:0;list-style:none;display:flex}.mpwHPG_indexBtn{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff47;align-items:center;gap:9px;padding:0 14px;font-size:14px;transition:background-color .2s,border-color .2s,transform .16s ease-out;display:inline-flex}.mpwHPG_indexBtn:active{transform:scale(.97)}.mpwHPG_indexBtn:focus-visible{outline-offset:2px;outline:2px solid #fff}.mpwHPG_indexBtn[aria-pressed=true]{color:var(--graphite);background:#fff;border-color:#fff}@media (hover:hover) and (pointer:fine){.mpwHPG_indexBtn:hover{border-color:#fff}}.mpwHPG_indexDot{background:var(--red);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 2px #fff}.mpwHPG_media{background:var(--slate);min-width:0;position:relative;overflow:hidden}.mpwHPG_video{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.mpwHPG_dims{z-index:1;pointer-events:none;position:absolute;inset:0}.mpwHPG_line{opacity:0;visibility:hidden;background:#fff;position:absolute;box-shadow:0 0 0 .5px #2b2a2940}.mpwHPG_line i{background:#fff;position:absolute}.mpwHPG_lineW{left:var(--l);width:calc(var(--r) - var(--l));top:var(--wy);height:1.5px}.mpwHPG_lineW i{width:1.5px;height:13px;top:-6px}.mpwHPG_lineW i:first-child{left:0}.mpwHPG_lineW i:last-child{right:0}.mpwHPG_lineH{top:var(--t);height:calc(var(--b) - var(--t));left:var(--hx);width:1.5px}.mpwHPG_lineH i{width:13px;height:1.5px;left:-6px}.mpwHPG_lineH i:first-child{top:0}.mpwHPG_lineH i:last-child{bottom:0}.mpwHPG_dimLabel{opacity:0;visibility:hidden;background:var(--graphite);color:#fff;letter-spacing:.04em;white-space:nowrap;padding:3px 8px;font-size:12px;position:absolute}.mpwHPG_dimW{left:calc((var(--l) + var(--r)) / 2);top:var(--wy);translate:-50% -50%}.mpwHPG_dimH{left:var(--hx);top:calc((var(--t) + var(--b)) / 2);translate:-50% -50%;rotate:-90deg}.mpwHPG_spot{z-index:3;position:absolute;top:0;left:0}.mpwHPG_mark{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:-22px;left:-22px}.mpwHPG_mark:focus-visible{outline-offset:2px;outline:2px solid #fff}.mpwHPG_core{background:var(--red);border-radius:50%;width:16px;height:16px;transition:transform .2s cubic-bezier(.23,1,.32,1);position:relative;box-shadow:0 0 0 3px #fff,0 2px 10px #2b2a2973}.mpwHPG_mark:active .mpwHPG_core{transform:scale(.9)}.mpwHPG_spot[data-open] .mpwHPG_core{box-shadow:0 0 0 3px var(--red), 0 2px 10px #2b2a2973;background:#fff;transform:scale(1.18)}.mpwHPG_pulse{border:1.5px solid #ffffffd9;border-radius:50%;animation:2.6s cubic-bezier(.23,1,.32,1) infinite mpwHPG_pulse;position:absolute;inset:4px}.mpwHPG_spot:nth-child(4) .mpwHPG_pulse{animation-delay:.4s}.mpwHPG_spot:nth-child(5) .mpwHPG_pulse{animation-delay:.8s}.mpwHPG_spot:nth-child(6) .mpwHPG_pulse{animation-delay:1.2s}.mpwHPG_spot[data-open] .mpwHPG_pulse{opacity:0;animation:none}@keyframes mpwHPG_pulse{0%{opacity:.9;transform:scale(.45)}70%,to{opacity:0;transform:scale(1.25)}}.mpwHPG_wrap{z-index:4;pointer-events:none;position:absolute;bottom:clamp(12px,2.4cqh,28px);left:clamp(12px,2cqw,28px)}.mpwHPG_card{color:#fff;border-left:2px solid var(--red);pointer-events:auto;transform-origin:0 100%;background:#2b2a29f2;width:clamp(250px,22cqw,320px);padding:16px 18px 18px;position:relative;box-shadow:0 18px 40px -18px #2b2a29b3}.mpwHPG_card[hidden]{display:none}.mpwHPG_cardTitle{font-family:var(--font-manrope), sans-serif;margin:0;font-size:17px;font-weight:600;line-height:1.2}.mpwHPG_cardText{color:#fffc;margin:8px 0 0;font-size:14px;line-height:1.45}.mpwHPG_cardLink{background:var(--red);color:#fff;align-items:center;gap:8px;min-height:40px;margin-top:12px;padding:0 14px;font-size:14px;font-weight:500;transition:background-color .2s,transform .16s ease-out;display:inline-flex}.mpwHPG_cardLink:active{transform:scale(.97)}.mpwHPG_cardLink:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (hover:hover) and (pointer:fine){.mpwHPG_cardLink:hover{background:#b50900d1}}.mpwHPG_note{z-index:2;letter-spacing:.04em;color:#fffc;background:#2b2a2999;margin:0;padding:3px 8px;font-size:11px;position:absolute;top:12px;right:12px}@media (max-width:860px),(max-aspect-ratio:999/1000){.mpwHPG_hero{grid-template-rows:minmax(220px,1fr) auto;grid-template-columns:minmax(0,1fr);min-height:520px}.mpwHPG_media{grid-row:1}.mpwHPG_copy{padding:18px 16px max(16px, env(safe-area-inset-bottom));grid-row:2;justify-content:flex-start}.mpwHPG_eyebrow{display:none}.mpwHPG_title{font-size:clamp(26px,7.4vw,40px)}.mpwHPG_lead{margin-top:10px;font-size:15px}.mpwHPG_index{display:none}.mpwHPG_copy>div:last-child{margin-top:18px}.mpwHPG_wrap{bottom:10px;left:10px;right:10px}.mpwHPG_card{width:auto}}@media (max-width:860px) and (max-height:700px),(max-aspect-ratio:999/1000) and (max-height:700px){.mpwHPG_lead{display:none}}@media (prefers-reduced-motion:reduce){.mpwHPG_pulse{opacity:0;animation:none}.mpwHPG_core,.mpwHPG_indexBtn,.mpwHPG_cardLink{transition-duration:.01ms}}
.u7ultq_hero{--graphite:#2b2a29;--red:#b50900;--pad:clamp(16px, 4vw, 72px);height:calc(100svh - var(--city-header-height,0px));background:var(--graphite);color:#fff;min-height:560px;font-family:var(--font-golos), sans-serif;position:relative;overflow:hidden;container-type:size}.u7ultq_video{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.u7ultq_shade{pointer-events:none;background:linear-gradient(#2b2a2900 58%,#2b2a298c 76%,#2b2a29e6 100%);position:absolute;inset:0}.u7ultq_contour{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.u7ultq_base{fill:none;stroke:#ffffff9e;stroke-width:1.5px;stroke-dasharray:5 7}.u7ultq_paint line{stroke:#fff;stroke-width:3px;stroke-linecap:round;opacity:0;transition:opacity .45s}.u7ultq_paint line.u7ultq_on{opacity:1}.u7ultq_candle{z-index:3;touch-action:none;outline:none;width:0;height:0;position:absolute;top:0;left:0}.u7ultq_candle svg{filter:drop-shadow(0 10px 14px #2b2a298c);position:absolute;top:-26px;left:-20px;overflow:visible}.u7ultq_candle:focus-visible svg{outline-offset:6px;border-radius:6px;outline:2px solid #fff}.u7ultq_glow{fill:#fff;opacity:.9;mix-blend-mode:screen;fill-opacity:.16}.u7ultq_copy{z-index:2;left:var(--pad);right:var(--pad);pointer-events:none;grid-template-columns:minmax(0,auto) auto;align-items:end;gap:10px 40px;display:grid;position:absolute;bottom:clamp(16px,4.4cqh,56px)}.u7ultq_copy>*{pointer-events:auto}.u7ultq_title{font-family:var(--font-manrope), sans-serif;letter-spacing:-.022em;text-wrap:balance;grid-column:1/-1;margin:0;font-size:clamp(30px,min(3.2cqw,6.4cqh),64px);font-weight:600;line-height:1.04}.u7ultq_lead{color:#fffc;align-self:center;max-width:34em;margin:0;font-size:clamp(15px,1.05cqw,18px);line-height:1.5}.u7ultq_status{z-index:2;pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:0 16px;display:flex;position:absolute;top:clamp(14px,3cqh,32px);left:0;right:0}.u7ultq_status>*{pointer-events:auto}.u7ultq_meter{border-left:2px solid var(--red);background:#2b2a29c7;gap:8px;min-width:250px;padding:10px 16px 12px;display:grid}.u7ultq_meterText{text-wrap:balance;font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:500}.u7ultq_bar{background:#ffffff40;height:3px;display:block;overflow:hidden}.u7ultq_barFill{transform-origin:0;background:#fff;height:100%;transition:transform .3s cubic-bezier(.23,1,.32,1);display:block}.u7ultq_check{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#2b2a29b8;border:1px solid #fffc;padding:0 20px;font-size:15px;font-weight:500;transition:background-color .2s,transform .16s ease-out}.u7ultq_check:active{transform:scale(.97)}.u7ultq_check:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover) and (pointer:fine){.u7ultq_check:hover{background:var(--graphite)}}.u7ultq_short{display:none}.u7ultq_note{z-index:2;letter-spacing:.04em;color:#ffffff8c;margin:0;font-size:11px;position:absolute;bottom:10px;right:12px}@media (max-width:760px){.u7ultq_hero{min-height:520px}.u7ultq_shade{background:linear-gradient(#2b2a29e0 0%,#2b2a2980 34%,#2b2a2900 50%),linear-gradient(#2b2a2900 74%,#2b2a29b3)}.u7ultq_copy{display:block;inset:16px 16px auto}.u7ultq_title{margin-bottom:14px;font-size:clamp(25px,7.4vw,36px)}.u7ultq_lead{display:none}.u7ultq_status{top:auto;bottom:max(14px, env(safe-area-inset-bottom));flex-wrap:nowrap;justify-content:space-between;gap:8px}.u7ultq_meter{flex:auto;min-width:0;padding:8px 12px 10px}.u7ultq_meterText{font-size:13px}.u7ultq_meter{min-width:0}.u7ultq_note{display:none}.u7ultq_check{flex:none}.u7ultq_long{display:none}.u7ultq_short{display:inline}}@media (prefers-reduced-motion:reduce){.u7ultq_check{display:none}.u7ultq_paint line,.u7ultq_barFill,.u7ultq_check{transition-duration:.01ms}}
.HGDhGG_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1cm;width:100%;margin-inline:auto;display:grid}.HGDhGG_card{background:#fff;border:1px solid #e8e3dd;border-radius:14px;grid-template-rows:auto;min-width:0;margin:0;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 20px #3b332014}.HGDhGG_panel{box-sizing:border-box;aspect-ratio:4/3;background:#e8e4df;min-width:0;position:relative;overflow:hidden}.HGDhGG_map iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.HGDhGG_photo>img{object-fit:cover}.HGDhGG_photoNavigation{touch-action:pan-y}.HGDhGG_photoNavigation:focus-visible{outline-offset:-3px;outline:3px solid #b50900}.HGDhGG_thumbnails{z-index:1;box-sizing:border-box;background:#25242080;border-radius:10px;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;width:min(100% - 24px,414px);margin-inline:auto;padding:6px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.HGDhGG_thumbnail{aspect-ratio:4/3;cursor:pointer;touch-action:manipulation;width:100%;min-width:0;min-height:36px;transition:border-color .16s ease, transform .16s var(--ease-out);background:#e8e4df;border:2px solid #0000;border-radius:5px;padding:0;position:relative;overflow:hidden}.HGDhGG_thumbnail:active{transform:scale(.96)}.HGDhGG_thumbnail>img{object-fit:cover}.HGDhGG_thumbnail[aria-pressed=true]{border-color:#fff}.HGDhGG_thumbnail:focus-visible{outline-offset:-4px;outline:3px solid #b50900}.HGDhGG_caption{justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;font-size:16px;font-weight:500;line-height:1.35;display:flex}.HGDhGG_caption a{color:#b50900;text-align:right;max-width:52%;font-size:12px;font-weight:400;line-height:1.5;text-decoration:none}.HGDhGG_caption a:hover{text-underline-offset:3px;text-decoration:underline}.HGDhGG_count{color:#78736d;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:400}.HGDhGG_placeholder{color:#8c8882;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex}.HGDhGG_placeholder p{color:#69645e;margin:0;font-size:20px}.HGDhGG_placeholder>span{font-size:14px}@media (max-width:480px){.HGDhGG_thumbnails{border-radius:8px;gap:3px;width:calc(100% - 8px);padding:3px;bottom:4px;left:4px;right:4px}.HGDhGG_thumbnail{min-height:40px}}@media (prefers-reduced-motion:reduce){.HGDhGG_thumbnail{transition:border-color .16s}.HGDhGG_thumbnail:active{transform:none}}@media (max-width:700px){.HGDhGG_grid{grid-template-columns:minmax(0,1fr);justify-content:center;width:100%}.HGDhGG_caption{flex-wrap:wrap;padding:16px;font-size:14px}.HGDhGG_caption a{text-align:left;max-width:none}.HGDhGG_placeholder p{font-size:18px}}.HGDhGG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HGDhGG_card{container-type:inline-size}.HGDhGG_panel{aspect-ratio:auto;height:min(75cqw,max(var(--office-panel-min,280px),calc(100svh - var(--city-header-height,153px) - var(--office-chrome,262px))))}@media (pointer:coarse){.HGDhGG_thumbnail{min-height:44px}}@media (pointer:coarse) and (min-width:481px){.HGDhGG_thumbnails{gap:4px;padding:4px}}@media (max-width:359.98px){.HGDhGG_thumbnails{border-radius:0;gap:2px;width:100%;padding:2px 1px;bottom:0;left:0;right:0}}.HGDhGG_photoNavigation{--slide-arrow-top:calc(50% - 24px)}
.BOpF0G_policy{color:#2b2a29;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:48px;max-width:1200px;margin:0 auto;padding:48px clamp(16px,4vw,48px) 72px;display:grid}.BOpF0G_toc{align-self:start;font-size:14px;line-height:1.45;position:sticky;top:96px}.BOpF0G_toc ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.BOpF0G_toc a{color:#333f48;border-bottom:1px solid #0000;text-decoration:none}.BOpF0G_toc a:hover,.BOpF0G_toc a:focus-visible{color:#2b2a29;border-bottom-color:#b50900}.BOpF0G_text{max-width:78ch}.BOpF0G_text h2{margin:40px 0 16px;scroll-margin-top:96px;font-size:clamp(20px,2vw,26px);line-height:1.25}.BOpF0G_text h2 span{color:#b50900}.BOpF0G_text section:first-of-type h2{margin-top:0}.BOpF0G_text p,.BOpF0G_text li{text-wrap:pretty;margin:0 0 12px;font-size:16px;line-height:1.65}.BOpF0G_text ul,.BOpF0G_text ol{margin:0 0 12px;padding-left:22px}.BOpF0G_text li{margin-bottom:8px}.BOpF0G_updated{color:#555;margin-bottom:28px!important;font-size:14px!important}.BOpF0G_consent{border-top:1px solid #ccc;margin-top:48px;padding-top:8px}.BOpF0G_back{margin-top:40px!important}.BOpF0G_back a{color:#b50900}@media (max-width:900px){.BOpF0G_policy{grid-template-columns:1fr;gap:24px;padding-top:28px}.BOpF0G_toc{position:static}.BOpF0G_toc ol{grid-template-columns:1fr 1fr;gap:8px 16px}}@media (max-width:560px){.BOpF0G_toc ol{grid-template-columns:1fr}}
.aHORbG_band{color:#2b2a29;font-family:var(--font-golos),sans-serif;background:#f3f1ee;padding:0 32px;display:flow-root}.aHORbG_card{background:#fff;border-radius:14px;grid-template-columns:minmax(280px,.85fr) minmax(0,1.6fr);align-items:center;gap:56px;padding:44px 48px;scroll-margin-top:156px;display:grid}.aHORbG_lead{min-width:0}.aHORbG_card .aHORbG_lead h2{font-weight:inherit;gap:14px;margin:0;display:grid}.aHORbG_eyebrow{color:#b50900;font:600 13px/1.3 var(--font-golos),sans-serif;letter-spacing:.08em;text-transform:uppercase}.aHORbG_rate{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.aHORbG_rate strong{color:#b50900;font:600 clamp(72px,7.2vw,112px)/.86 var(--font-manrope),sans-serif;letter-spacing:-.06em}.aHORbG_rate span{font:500 clamp(22px,2vw,30px)/1.15 var(--font-manrope),sans-serif;letter-spacing:-.035em}.aHORbG_card .aHORbG_lead>p{color:#4a4844;max-width:360px;margin:18px 0 24px;font-size:16px;line-height:1.6}.aHORbG_card .aHORbG_lead>p.aHORbG_note{color:#6b6863;margin:14px 0 0;font-size:12px;line-height:1.5}.aHORbG_primary{border-radius:var(--control-radius,14px);color:#fff;min-height:48px;font:500 15px/1.3 var(--font-golos),sans-serif;cursor:pointer;transition:background-color var(--dur-fast) ease,border-color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out);background:#b50900;border:1px solid #b50900;justify-content:center;align-items:center;padding:12px 22px;display:inline-flex}.aHORbG_primary:hover{background:var(--red-hover);border-color:var(--red-hover)}.aHORbG_primary:active{transform:scale(.97)}.aHORbG_primary:focus-visible{outline-offset:4px;outline:2px solid #b50900}.aHORbG_card .aHORbG_terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0;padding:0;list-style:none;display:grid}.aHORbG_card .aHORbG_terms li{border-top:1px solid #e4e0db;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:16px;min-width:0;padding-top:22px;display:grid}.aHORbG_card .aHORbG_icon{color:#b50900;background:#f3f1ee;border-radius:15px;place-items:center;width:54px;height:54px;display:grid}.aHORbG_card .aHORbG_terms h3{font:500 21px/1.2 var(--font-manrope),sans-serif;letter-spacing:-.025em;margin:4px 0 6px}.aHORbG_card .aHORbG_terms p{color:#4a4844;margin:0;font-size:15px;line-height:1.55}@media (max-width:1100px){.aHORbG_card{grid-template-columns:1fr;gap:36px;padding:36px 32px}.aHORbG_card .aHORbG_lead>p{max-width:560px}}@media (max-width:760px){.aHORbG_band{padding:0 20px}.aHORbG_primary{width:100%}.aHORbG_card{gap:28px;padding:26px 20px;scroll-margin-top:140px}.aHORbG_card .aHORbG_terms{grid-template-columns:1fr;gap:20px}.aHORbG_card .aHORbG_terms li{grid-template-columns:48px minmax(0,1fr);gap:14px;padding-top:18px}.aHORbG_card .aHORbG_icon{border-radius:13px;width:48px;height:48px}.aHORbG_card .aHORbG_icon svg{width:26px;height:26px}.aHORbG_card .aHORbG_terms h3{font-size:19px}}@media (prefers-reduced-motion:reduce){.aHORbG_primary{transition:none}.aHORbG_primary:active{transform:none}}@media (max-width:767px){.aHORbG_band{padding-left:20px;padding-right:20px}}
.uTJ85a_section{color:#2b2a29;scroll-margin-top:calc(var(--city-header-height,153px) + 18px);font-family:var(--font-golos),sans-serif;background:#f3f1ee;padding:72px 32px}.uTJ85a_heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.uTJ85a_heading h2{font:500 clamp(30px,3.4vw,48px)/1.12 var(--font-manrope),sans-serif;letter-spacing:-.045em;margin:0}.uTJ85a_viewport{--chrome:210px;--col:calc((100cqw - 44px) / 3);--h:min(calc(var(--col) * 4 / 3),max(180px,calc(100svh - var(--city-header-height,153px) - var(--chrome))));--slide-arrow-top:calc(var(--h) / 2);position:relative;container-type:inline-size}.uTJ85a_moreLink svg{transition:transform .22s var(--ease-out)}@media (hover:hover){.uTJ85a_more:hover .uTJ85a_moreLink svg{transform:translate(4px)}}.uTJ85a_rail{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;align-items:flex-start;column-gap:22px;min-width:0;margin:-6px 0;padding:6px 0;display:flex;overflow-x:auto}.uTJ85a_rail::-webkit-scrollbar{display:none}.uTJ85a_photo{width:calc(var(--h) * var(--ratio,.75));text-align:left;min-width:0;color:inherit;font:14px var(--font-golos),sans-serif;cursor:zoom-in;scroll-snap-align:start;background:0 0;border:0;flex:none;padding:0;display:block}.uTJ85a_photo>img{width:100%;height:auto;aspect-ratio:var(--ratio,.75);object-fit:contain;display:block}.uTJ85a_photo>span{border-bottom:1px solid #ccc6be;padding:14px 0;line-height:1.45;display:block}.uTJ85a_photo:hover>span{color:#b50900}.uTJ85a_more>.uTJ85a_morePanel{aspect-ratio:.75;color:#fff;background:#333f48;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.uTJ85a_more:hover>.uTJ85a_morePanel{color:#fff}.uTJ85a_fan{position:absolute;inset:13% 0 30%}.uTJ85a_fan>span{aspect-ratio:.75;width:44%;transform:translateX(calc(-50% + var(--i) * 30%)) rotate(calc(var(--i) * 6deg));transform-origin:50% 100%;transition:transform .32s var(--ease-out);background:#4a5660;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 12px 28px #0000004d}.uTJ85a_fan>span:nth-child(2){z-index:1}.uTJ85a_fan img{object-fit:cover}@media (hover:hover){.uTJ85a_more:hover .uTJ85a_fan>span{transform:translateX(calc(-50% + var(--i) * 40%)) rotate(calc(var(--i) * 9deg))}}.uTJ85a_moreCount{font:500 clamp(22px,2.1vw,30px)/1.15 var(--font-manrope),sans-serif;letter-spacing:-.03em;position:absolute;bottom:24px;left:24px;right:24px}.uTJ85a_more>.uTJ85a_moreLink{color:#b50900;align-items:center;gap:8px;font-weight:500;display:flex}.uTJ85a_section button:focus-visible,.uTJ85a_rail:focus-visible{outline-offset:-2px;outline:2px solid #b50900}.uTJ85a_dialog{color:#fff;background:#2b2a29;border:0;width:min(1280px,96vw);max-width:96vw;height:min(960px,94svh);max-height:94svh;margin:auto;padding:0}.uTJ85a_dialog::backdrop{background:#171717db}.uTJ85a_viewer{flex-direction:column;height:100%;min-height:0;display:flex}.uTJ85a_viewer header{justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex}.uTJ85a_viewer h2{font:500 17px/1.4 var(--font-golos),sans-serif;margin:0}.uTJ85a_close{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff52;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;transition:background-color .18s,border-color .18s,color .18s;display:grid}.uTJ85a_close:hover{color:#2b2a29;background:#fff;border-color:#fff}.uTJ85a_strip{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;padding:4px 20px 16px;display:flex;overflow-x:auto}.uTJ85a_strip::-webkit-scrollbar{display:none}.uTJ85a_strip button{opacity:.5;cursor:pointer;background:#3a3937;border:0;border-radius:10px;flex:none;width:64px;height:64px;padding:0;transition:opacity .16s;position:relative;overflow:hidden}.uTJ85a_strip button:hover{opacity:.85}.uTJ85a_strip button[aria-current=true]{opacity:1}.uTJ85a_strip button[aria-current=true]:after{content:"";z-index:1;border-radius:inherit;border:2px solid #fff;position:absolute;inset:0}.uTJ85a_strip img{object-fit:cover}.uTJ85a_fullPhoto{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;--slide-arrow-inset:max(calc(max(env(safe-area-inset-left,0px),env(safe-area-inset-right,0px)) + 8px),calc((100cqw - min(100cqw,100cqh * var(--ratio,1))) / 2 + 16px));flex:1;min-height:0;position:relative;container-type:size}.uTJ85a_fullPhoto img{object-fit:contain}.uTJ85a_viewer footer{font:14px var(--font-golos),sans-serif;justify-content:center;align-items:center;gap:28px;padding:12px 20px 10px;display:flex}.uTJ85a_viewer button:focus-visible,.uTJ85a_dialog .uTJ85a_viewer button:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:1000px){.uTJ85a_viewport{--col:calc((100cqw - 22px) / 2)}}@media (max-width:600px){.uTJ85a_section{scroll-margin-top:calc(var(--city-header-height,104px) + 12px);padding:48px 20px}.uTJ85a_strip{gap:6px;padding:2px 12px 12px}.uTJ85a_strip button{border-radius:8px;width:52px;height:52px}.uTJ85a_moreCount{bottom:18px;left:18px;right:18px}.uTJ85a_photo{width:min(100%,calc(min(133.333cqw,520px) * var(--ratio,.75)))}.uTJ85a_photo>img{margin-block:max(0px,calc((min(133.333cqw,520px) - 100cqw / var(--ratio,.75)) / 2))}.uTJ85a_viewport{--slide-arrow-top:calc(min(133.333cqw,520px) / 2)}.uTJ85a_fullPhoto{--slide-arrow-inset:max(calc(max(env(safe-area-inset-left,0px),env(safe-area-inset-right,0px)) + 8px),calc((100cqw - min(100cqw,100cqh * var(--ratio,1))) / 2 + 12px))}.uTJ85a_viewer header{padding:10px 12px}.uTJ85a_viewer h2{font-size:14px}}.uTJ85a_section .uTJ85a_rail button:focus-visible{outline-offset:-2px}.uTJ85a_dialog:focus{outline:none}.uTJ85a_strip button:focus-visible{opacity:1;outline:none}.uTJ85a_strip button:focus-visible:after{content:"";z-index:1;border-radius:inherit;border:2px solid #fff;position:absolute;inset:0}.uTJ85a_strip{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}@media (min-width:1001px){.uTJ85a_strip{gap:6px}.uTJ85a_strip button{width:56px;height:56px}}@media (max-width:600px){.uTJ85a_dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}}@media (min-width:601px) and (min-height:561px) and (max-height:799px){.uTJ85a_viewer header,.uTJ85a_viewer footer{padding:6px 16px}.uTJ85a_strip{padding:2px 16px 8px}.uTJ85a_strip button{border-radius:8px;width:44px;height:44px}}@media (max-height:560px){.uTJ85a_dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.uTJ85a_viewer{position:relative}.uTJ85a_viewer header{z-index:2;padding:8px max(12px,env(safe-area-inset-right)) 18px max(12px,env(safe-area-inset-left));background:linear-gradient(#2b2a29e6,#2b2a2900);position:absolute;inset:0 0 auto}.uTJ85a_viewer h2{font-size:14px}.uTJ85a_viewer footer{z-index:1;pointer-events:none;padding:0;position:absolute;inset:0}.uTJ85a_viewer footer>span{background:#2b2a29b3;border-radius:999px;padding:4px 10px;font-size:13px;line-height:1.3;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.uTJ85a_strip{display:none}}@media (prefers-reduced-motion:reduce){.uTJ85a_moreLink svg,.uTJ85a_fan>span{transition:none}.uTJ85a_more:hover .uTJ85a_moreLink svg{transform:none!important}.uTJ85a_more:hover .uTJ85a_fan>span{transform:translateX(calc(-50% + var(--i) * 30%)) rotate(calc(var(--i) * 6deg))}}@media (min-width:601px) and (max-height:700px){.uTJ85a_section{padding-block:40px}.uTJ85a_heading{margin-bottom:16px}.uTJ85a_viewport{--chrome:165px}}@media (min-width:601px) and (max-height:500px){.uTJ85a_viewport{--chrome:66px}}@media (max-width:374px){.uTJ85a_heading{gap:12px}.uTJ85a_heading h2{flex:1 1 0;min-width:0}}@media (max-width:767px){.uTJ85a_section{padding-inline:20px}}
.oiLQJG_project,.oiLQJG_options{color:#2b2a29;font-family:var(--font-golos),sans-serif;padding:64px 32px;scroll-margin-top:156px}.oiLQJG_project{background:#f3f1ee}.oiLQJG_options{background:#fff}.oiLQJG_project h2,.oiLQJG_options h2{font:500 clamp(28px,3vw,42px)/1.18 var(--font-manrope),sans-serif;letter-spacing:-.04em;max-width:1000px;margin:0 0 28px}.oiLQJG_projectBody{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:32px;display:grid}.oiLQJG_projectForm{background:#fff;border-radius:14px;min-width:0;padding:28px}.oiLQJG_projectForm>p:first-child{max-width:600px;margin:0 0 20px;font-size:16px;line-height:1.6}.oiLQJG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.oiLQJG_fields label{gap:8px;min-width:0;font-size:13px;display:grid}.oiLQJG_fields input{border-radius:var(--control-radius,14px);width:100%;min-width:0;height:48px;font:16px var(--font-golos),sans-serif;color:#2b2a29;background:#fff;border:1px solid #aaa6a0;padding:10px 12px}.oiLQJG_consent{align-items:flex-start;gap:10px;margin:16px 0;font-size:12px;line-height:1.5;display:flex}.oiLQJG_consent input{accent-color:#b50900;flex:none;width:16px;height:16px;margin:1px 0 0}.oiLQJG_formActions{flex-wrap:wrap;gap:12px;display:flex}.oiLQJG_primary,.oiLQJG_attach{border-radius:var(--control-radius,14px);color:#fff;min-height:48px;font:500 15px/1.3 var(--font-golos),sans-serif;cursor:pointer;text-align:center;transition:background-color var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out);background:#b50900;border:1px solid #b50900;justify-content:center;align-items:center;gap:22px;padding:12px 22px;display:inline-flex}.oiLQJG_attach{color:#b50900;background:#fff}.oiLQJG_primary:hover{background:var(--red-hover)}.oiLQJG_primary:active:not(:disabled),.oiLQJG_attach:active{transform:scale(.97)}.oiLQJG_primary:disabled{opacity:.6;cursor:default}.oiLQJG_attach:hover{background:#fff7f6}.oiLQJG_primary:focus-visible,.oiLQJG_attach:focus-visible,.oiLQJG_tabs button:focus-visible{outline-offset:4px;outline:2px solid #b50900}.oiLQJG_fileHint{color:#6b6863;margin:12px 0 0;font-size:11px;line-height:1.5}.oiLQJG_fileInput,.oiLQJG_honeypot{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.oiLQJG_files{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.oiLQJG_files li{background:#f3f1ee;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:6px 10px;font-size:12px;display:flex}.oiLQJG_files li>span{overflow-wrap:anywhere;min-width:0}.oiLQJG_files button{cursor:pointer;background:0 0;border:0;flex:none;width:36px;height:36px;font-size:20px}.oiLQJG_error{color:#b50900;font-size:13px}.oiLQJG_status{font-size:13px;line-height:1.5}.oiLQJG_plan{background:#fff;border-radius:14px;min-height:260px;margin:0;position:relative;overflow:hidden}.oiLQJG_plan img{object-fit:cover}.oiLQJG_tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.oiLQJG_tabs button{border-radius:var(--control-radius,14px);color:#2b2a29;min-height:44px;font:500 14px var(--font-golos),sans-serif;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s var(--ease-out);background:#fff;border:1px solid #d0cbc5;padding:12px 22px}.oiLQJG_tabs button[aria-selected=true]{color:#fff;background:#b50900;border-color:#b50900}.oiLQJG_tabs button:active{transform:scale(.97)}@media (hover:hover){.oiLQJG_tabs button:hover:not([aria-selected=true]){border-color:#b50900}}.oiLQJG_optionPanel{grid-template-columns:minmax(0,min(42%,calc(clamp(320px,30vw,480px)*var(--option-photo-ratio)))) minmax(0,1fr);align-items:center;gap:32px;display:grid}.oiLQJG_optionPanel>figure{min-height:0;aspect-ratio:var(--option-photo-ratio);margin:0;position:relative;overflow:hidden}.oiLQJG_optionPanel>figure img{object-fit:contain}.oiLQJG_optionCopy{min-width:0;padding:20px 0}.oiLQJG_optionCopy h3{font:500 28px/1.2 var(--font-manrope),sans-serif;letter-spacing:-.03em;margin:0 0 16px}.oiLQJG_optionCopy>p{max-width:720px;margin:0 0 14px;font-size:16px;line-height:1.7}.oiLQJG_optionNote{color:#6c6963}.oiLQJG_optionCopy>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.oiLQJG_priceNote{color:#6c6963;max-width:230px;font-size:13px;line-height:1.5}.oiLQJG_comparison{color:#fff;min-height:280px;font-family:var(--font-golos),sans-serif;background:#333f48;border-radius:14px;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);margin:0 32px 64px;display:grid;position:relative;overflow:hidden}.oiLQJG_comparisonCopy{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:42px 40px;display:flex;position:relative}.oiLQJG_comparison h2{font:500 clamp(26px,2.5vw,36px)/1.2 var(--font-manrope),sans-serif;letter-spacing:-.035em;margin:0 0 16px}.oiLQJG_comparison p{color:#e0e3e4;max-width:620px;margin:0 0 24px;font-size:16px;line-height:1.65}.oiLQJG_comparisonArt{min-height:280px;position:relative}.oiLQJG_comparisonArt img{object-fit:cover;object-position:center}.oiLQJG_comparisonArt:after{content:"";background:linear-gradient(90deg,#333f48,#0000 40%);position:absolute;inset:0}.oiLQJG_comparison .oiLQJG_primary:focus-visible{outline-color:#fff}@media (max-width:1000px){.oiLQJG_comparisonArt img{object-position:right center}.oiLQJG_projectBody{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:20px}.oiLQJG_projectForm{padding:22px}.oiLQJG_fields{grid-template-columns:1fr}.oiLQJG_tabs button{padding:10px 16px}.oiLQJG_optionPanel{gap:24px}.oiLQJG_comparisonCopy{padding:32px 28px}}@media (max-width:760px){.oiLQJG_project,.oiLQJG_options{padding:48px 20px;scroll-margin-top:140px}.oiLQJG_projectBody,.oiLQJG_optionPanel{grid-template-columns:1fr}.oiLQJG_fields{grid-template-columns:repeat(2,minmax(0,1fr))}.oiLQJG_plan{min-height:200px}.oiLQJG_optionPanel>figure{aspect-ratio:4/3;background:#f3f1ee;border-radius:14px;width:100%}.oiLQJG_optionCopy{padding:0}.oiLQJG_comparison{grid-template-columns:1fr;margin:0 20px 48px}.oiLQJG_comparisonCopy{padding:30px 24px}.oiLQJG_comparisonArt{min-height:190px;max-height:220px}.oiLQJG_comparisonArt:after{background:linear-gradient(#333f48,#0000 40%)}.oiLQJG_comparison .oiLQJG_primary{width:100%}}@media (max-width:480px){.oiLQJG_fields{grid-template-columns:1fr}.oiLQJG_formActions>*{flex:1;justify-content:center;gap:8px;min-width:0;padding:12px}.oiLQJG_formActions>.oiLQJG_attach,.oiLQJG_formActions>.oiLQJG_primary{flex:auto}.oiLQJG_tabs button{padding:10px 13px;font-size:13px}.oiLQJG_optionCopy h3{font-size:25px}.oiLQJG_optionCopy>div{flex-direction:column;align-items:flex-start}.oiLQJG_projectForm{padding:20px}}@media (max-width:360px){.oiLQJG_formActions{flex-direction:column}.oiLQJG_formActions>:not(.oiLQJG_fileInput){flex:none;width:100%}}@media (prefers-reduced-motion:reduce){.oiLQJG_tabs button{transition:none}.oiLQJG_tabs button:active,.oiLQJG_primary:active:not(:disabled),.oiLQJG_attach:active{transform:none}}.oiLQJG_optionCopies{min-width:0}.oiLQJG_optionCopy[data-inactive]{display:none}@media (max-width:760px){.oiLQJG_optionCopies{display:grid}.oiLQJG_optionCopies>.oiLQJG_optionCopy{grid-area:1/1}.oiLQJG_optionCopies>.oiLQJG_optionCopy[data-inactive]{visibility:hidden;display:block}}@media (max-width:767px){.oiLQJG_project,.oiLQJG_options{padding-left:20px;padding-right:20px}.oiLQJG_comparison{margin-left:20px;margin-right:20px}}@media (max-width:1279px),(max-height:799px),(min-width:1440px) and (max-height:880px){.oiLQJG_fileHint{font-size:12px}}@media (max-width:1023px){.oiLQJG_project h2,.oiLQJG_options h2,.oiLQJG_comparison h2,.oiLQJG_optionCopy h3{text-wrap:balance}}@media (max-width:760px) and (orientation:landscape) and (max-height:500px){.oiLQJG_optionPanel{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:24px}}@media (pointer:coarse){.oiLQJG_consent{align-items:center;min-height:44px}.oiLQJG_consent input{margin-top:0}.oiLQJG_files button{width:44px;height:44px}}.oiLQJG_options .oiLQJG_optionCopy h3{letter-spacing:-.03em}.oiLQJG_options .oiLQJG_optionCopy>p{line-height:1.7}.oiLQJG_comparison .oiLQJG_comparisonCopy>p{line-height:1.65}.oiLQJG_options .oiLQJG_tabs button:focus-visible{outline-offset:4px}@media (min-width:761px) and (max-width:1279px){.oiLQJG_optionPanel{grid-template-columns:minmax(0,42%) minmax(0,1fr)}.oiLQJG_optionPanel>figure{aspect-ratio:auto;background:#f3f1ee;border-radius:14px;height:clamp(320px,30vw,480px)}.oiLQJG_optionCopies{display:grid}.oiLQJG_optionCopies>.oiLQJG_optionCopy{grid-area:1/1}.oiLQJG_optionCopies>.oiLQJG_optionCopy[data-inactive]{visibility:hidden;display:block}}
