[data-variant=v1] .aoLx7a_root{--thumb:1.75rem;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:1rem;scroll-margin-top:6rem;display:grid}[data-variant=v1] .aoLx7a_stageCol{gap:1rem;min-width:0;display:grid}[data-variant=v1] .aoLx7a_frameShell{box-shadow:inset 0 0 0 1px #fffc, var(--shadow-float);background:#fff6;border-radius:2.25rem;padding:.5rem}[data-variant=v1] .aoLx7a_frame{isolation:isolate;aspect-ratio:4/3;background:var(--sky-mid);border-radius:1.75rem;width:100%;max-height:72svh;display:grid;overflow:hidden}[data-variant=v1] .aoLx7a_sky,[data-variant=v1] .aoLx7a_stills,[data-variant=v1] .aoLx7a_canvas{grid-area:1/1;min-width:0;min-height:0}[data-variant=v1] .aoLx7a_stills{transition:opacity .7s var(--ease-heavy);display:grid}[data-variant=v1] .aoLx7a_still{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .52s var(--ease-heavy);grid-area:1/1}[data-variant=v1] .aoLx7a_still[data-on]{opacity:1}[data-variant=v1] .aoLx7a_canvas{opacity:0;transition:opacity .9s var(--ease-heavy);position:relative}[data-variant=v1] .aoLx7a_canvas canvas{width:100%!important;height:100%!important}[data-variant=v1] .aoLx7a_root[data-ready] .aoLx7a_canvas{opacity:1}[data-variant=v1] .aoLx7a_root[data-ready] .aoLx7a_stills{opacity:0}[data-variant=v1] .aoLx7a_caption,[data-variant=v1] .aoLx7a_views,[data-variant=v1] .aoLx7a_play{z-index:1;-webkit-backdrop-filter:blur(14px)saturate(160%);background:#ffffffc7;position:absolute;box-shadow:inset 0 0 0 1px #ffffffe6,0 8px 20px -12px #10111359}@media (prefers-reduced-transparency:reduce){[data-variant=v1] .aoLx7a_caption,[data-variant=v1] .aoLx7a_views,[data-variant=v1] .aoLx7a_play{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}[data-variant=v1] .aoLx7a_caption{letter-spacing:var(--tr-small);border-radius:999px;align-items:center;gap:.55rem;padding:.45rem .9rem .45rem .6rem;font-size:.8125rem;font-weight:560;display:inline-flex;top:1.25rem;left:1.25rem}[data-variant=v1] .aoLx7a_views{border-radius:999px;gap:.125rem;padding:.25rem;display:flex;top:1.25rem;right:1.25rem}[data-variant=v1] .aoLx7a_viewBtn{min-height:2.75rem;color:var(--ink-2);transition:background-color .2s var(--ease-ui), color .2s var(--ease-ui), scale .16s var(--ease-ui);border-radius:999px;padding:.3rem .85rem;font-size:.8125rem;font-weight:580}[data-variant=v1] .aoLx7a_viewBtn:active{scale:.96}[data-variant=v1] .aoLx7a_viewBtn[aria-pressed=true]{background:var(--ink);color:#fff}[data-variant=v1] .aoLx7a_viewShort{display:none}@media (hover:hover) and (pointer:fine){[data-variant=v1] .aoLx7a_viewBtn:not([aria-pressed=true]):hover{background:#1011130f}}[data-variant=v1] .aoLx7a_play{min-height:2.75rem;transition:background-color .2s var(--ease-ui), scale .16s var(--ease-ui);border-radius:999px;align-items:center;gap:.6rem;padding:.3rem 1rem .3rem .3rem;font-size:.875rem;font-weight:600;display:inline-flex;bottom:1.25rem;right:1.25rem}[data-variant=v1] .aoLx7a_play:active{scale:.97}[data-variant=v1] .aoLx7a_playIcon{background:var(--accent);width:2.125rem;height:2.125rem;color:var(--ink);border-radius:999px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){[data-variant=v1] .aoLx7a_play:hover{background:#fffffff2}}[data-variant=v1] .aoLx7a_fallbackNote{max-width:44rem;color:var(--muted);font-size:.9375rem}[data-variant=v1] .aoLx7a_sliderCore{gap:.75rem;padding:1.125rem 1.375rem 1.25rem;display:grid}[data-variant=v1] .aoLx7a_sliderHead{justify-content:space-between;align-items:center;gap:1rem;display:flex}[data-variant=v1] .aoLx7a_sliderTitle{gap:.15rem;min-width:0;display:grid}[data-variant=v1] .aoLx7a_sliderLabel{letter-spacing:var(--tr-small);color:var(--muted);font-size:.8125rem;font-weight:560}[data-variant=v1] .aoLx7a_sliderNow{letter-spacing:-.02em;align-items:baseline;gap:.6rem;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:630;line-height:1.15;display:flex}[data-variant=v1] .aoLx7a_sliderCount{color:#a6360b}[data-variant=v1] .aoLx7a_sliderName{animation:aoLx7a_cfg-in .32s var(--ease-ui) both}[data-variant=v1] .aoLx7a_sliderSteps{flex:none;gap:.5rem;display:flex}[data-variant=v1] .aoLx7a_sliderSteps button[aria-disabled=true]{opacity:.4;cursor:default;scale:1}[data-variant=v1] .aoLx7a_track{height:2.75rem;position:relative}[data-variant=v1] .aoLx7a_rail{top:50%;left:calc(var(--thumb) / 2);right:calc(var(--thumb) / 2);background:#1011131a;border-radius:999px;height:.375rem;margin-top:-.1875rem;position:absolute}[data-variant=v1] .aoLx7a_railFill{border-radius:inherit;background:var(--accent);transform:scaleX(var(--p));transform-origin:0;transition:transform .42s var(--ease-heavy);position:absolute;inset:0}[data-variant=v1] .aoLx7a_railDot{top:50%;left:calc(var(--k) * 100%);background:var(--surface);width:.625rem;height:.625rem;transition:box-shadow .3s var(--ease-ui);border-radius:999px;margin:-.3125rem 0 0 -.3125rem;position:absolute;box-shadow:inset 0 0 0 1.5px #1011134d}[data-variant=v1] .aoLx7a_railDot[data-done]{box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 0 2px var(--surface)}[data-variant=v1] .aoLx7a_range{cursor:pointer;appearance:none;background:0 0;width:100%;height:100%;margin:0;display:block;position:relative}[data-variant=v1] .aoLx7a_range:focus-visible{outline:none}[data-variant=v1] .aoLx7a_range::-webkit-slider-runnable-track{background:0 0;height:100%}[data-variant=v1] .aoLx7a_range::-moz-range-track{background:0 0;height:100%}[data-variant=v1] .aoLx7a_range::-webkit-slider-thumb{width:var(--thumb);height:var(--thumb);margin-top:calc((2.75rem - var(--thumb)) / 2);background:radial-gradient(circle, var(--ink) 0 .25rem, var(--surface) calc(.25rem + .5px));transition:scale .16s var(--ease-ui), box-shadow .2s var(--ease-ui);appearance:none;border-radius:999px;box-shadow:0 0 0 1px #1011131a,0 1px 2px #1011131f,0 8px 18px -6px #10111373}[data-variant=v1] .aoLx7a_range::-moz-range-thumb{width:var(--thumb);height:var(--thumb);background:radial-gradient(circle, var(--ink) 0 .25rem, var(--surface) calc(.25rem + .5px));transition:scale .16s var(--ease-ui), box-shadow .2s var(--ease-ui);border:0;border-radius:999px;box-shadow:0 0 0 1px #1011131a,0 1px 2px #1011131f,0 8px 18px -6px #10111373}[data-variant=v1] .aoLx7a_range:active::-webkit-slider-thumb{scale:1.08}[data-variant=v1] .aoLx7a_range:active::-moz-range-thumb{scale:1.08}[data-variant=v1] .aoLx7a_range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent), 0 8px 18px -6px #10111373}[data-variant=v1] .aoLx7a_range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent), 0 8px 18px -6px #10111373}[data-variant=v1] .aoLx7a_ticks{height:2.75rem;margin-top:-.25rem;position:relative}[data-variant=v1] .aoLx7a_tick{top:0;left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--k));width:calc((100% - var(--thumb)) / 7);position:absolute;transform:translate(-50%)}[data-variant=v1] .aoLx7a_tick[data-edge=start]{left:0;transform:none}[data-variant=v1] .aoLx7a_tick[data-edge=end]{left:auto;right:0;transform:none}[data-variant=v1] .aoLx7a_tickBtn{text-align:center;width:100%;min-height:2.75rem;color:var(--muted);transition:color .2s var(--ease-ui);justify-items:center;gap:.1rem;padding:.125rem .125rem 0;font-size:.8125rem;font-weight:540;line-height:1.2;display:grid;position:relative}[data-variant=v1] .aoLx7a_tickBtn:before{content:"";min-width:2.75rem;position:absolute;inset:0 50%;translate:-50%}[data-variant=v1] .aoLx7a_tick[data-edge=start] .aoLx7a_tickBtn{text-align:left;justify-items:start}[data-variant=v1] .aoLx7a_tick[data-edge=end] .aoLx7a_tickBtn{text-align:right;justify-items:end}[data-variant=v1] .aoLx7a_tickNum{display:none}[data-variant=v1] .aoLx7a_tickName{text-wrap:balance}[data-variant=v1] .aoLx7a_tick[data-state=done] .aoLx7a_tickBtn{color:var(--ink-2)}[data-variant=v1] .aoLx7a_tick[data-state=on] .aoLx7a_tickBtn{color:var(--ink);font-weight:640}@media (hover:hover) and (pointer:fine){[data-variant=v1] .aoLx7a_tickBtn:hover{color:var(--ink)}}[data-variant=v1] .aoLx7a_panel{gap:1rem;min-width:0;display:grid}[data-variant=v1] .aoLx7a_readoutCore{padding:1.5rem 1.625rem 1.375rem}[data-variant=v1] .aoLx7a_readoutIn{animation:aoLx7a_cfg-in .38s var(--ease-heavy) both;gap:.875rem;display:grid}[data-variant=v1] .aoLx7a_readoutTop{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}[data-variant=v1] .aoLx7a_readoutStage{color:#a6360b;font-size:.875rem;font-weight:560}[data-variant=v1] .aoLx7a_readoutTitle{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.375rem,1.15rem + .8vw,1.875rem);font-weight:630;line-height:1.08}[data-variant=v1] .aoLx7a_readoutText{color:var(--ink-2);text-wrap:pretty}[data-variant=v1] .aoLx7a_readoutFoot{justify-content:space-between;align-items:center;gap:1rem;padding-top:.25rem;display:flex}[data-variant=v1] .aoLx7a_claddingCore,[data-variant=v1] .aoLx7a_askCore{justify-items:start;gap:1rem;padding:1.375rem 1.5rem 1.5rem;display:grid}[data-variant=v1] .aoLx7a_claddingHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;width:100%;display:flex}[data-variant=v1] .aoLx7a_cardTitle{letter-spacing:-.02em;font-size:1.25rem;font-weight:620;line-height:1.15}[data-variant=v1] .aoLx7a_hint{color:var(--muted);font-size:.875rem}[data-variant=v1] .aoLx7a_claddingCore .v1-swatches{grid-template-columns:1fr 1fr;width:100%;display:grid}[data-variant=v1] .aoLx7a_askCore{background:radial-gradient(120% 90% at 100% 0%, #ff5a1f1a, transparent 60%), var(--surface)}[data-variant=v1] .aoLx7a_askText{color:var(--ink-2);text-wrap:pretty}@keyframes aoLx7a_cfg-in{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .aoLx7a_readoutIn,[data-variant=v1] .aoLx7a_sliderName{animation-name:aoLx7a_v1-fade-in}[data-variant=v1] .aoLx7a_railFill{transition-duration:0s}}@media (max-width:1099px){[data-variant=v1] .aoLx7a_root{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .aoLx7a_panel{grid-template-columns:repeat(2,minmax(0,1fr))}[data-variant=v1] .aoLx7a_readout{grid-row:span 2}[data-variant=v1] .aoLx7a_claddingCore .v1-swatches{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .aoLx7a_askCore .v1-island{white-space:normal;text-wrap:balance;justify-content:space-between;width:100%;min-width:0}}@media (max-width:767px){[data-variant=v1] .aoLx7a_root{--thumb:2rem;gap:.75rem}[data-variant=v1] .aoLx7a_stageCol{display:contents}[data-variant=v1] .aoLx7a_frameShell{z-index:2;background:var(--bg);border-radius:1.75rem;padding:.375rem;position:sticky;top:4.75rem;box-shadow:inset 0 0 0 1px #1011130d,0 18px 32px -24px #10111366}[data-variant=v1] .aoLx7a_frame{aspect-ratio:1;border-radius:1.375rem;max-height:46svh}[data-variant=v1] .aoLx7a_caption{display:none}[data-variant=v1] .aoLx7a_views{top:.875rem;left:50%;right:auto;transform:translate(-50%)}[data-variant=v1] .aoLx7a_viewBtn{padding-inline:.8rem}[data-variant=v1] .aoLx7a_viewLong{display:none}[data-variant=v1] .aoLx7a_viewShort{display:inline}[data-variant=v1] .aoLx7a_play{padding-right:.3rem;bottom:.875rem;right:.875rem}[data-variant=v1] .aoLx7a_playLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-variant=v1] .aoLx7a_playIcon{width:2.25rem;height:2.25rem}[data-variant=v1] .aoLx7a_sliderCore{gap:.5rem;padding:.875rem 1rem .75rem}[data-variant=v1] .aoLx7a_tickNum{font-size:.875rem;display:block}[data-variant=v1] .aoLx7a_tickName{display:none}[data-variant=v1] .aoLx7a_tick,[data-variant=v1] .aoLx7a_tick[data-edge]{left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--k));width:2.25rem;right:auto;transform:translate(-50%)}[data-variant=v1] .aoLx7a_tick .aoLx7a_tickBtn,[data-variant=v1] .aoLx7a_tick[data-edge] .aoLx7a_tickBtn{text-align:center;justify-items:center}[data-variant=v1] .aoLx7a_panel{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .aoLx7a_readout{grid-row:auto}[data-variant=v1] .aoLx7a_readoutCore{padding:1.125rem 1.25rem}[data-variant=v1] .aoLx7a_claddingCore,[data-variant=v1] .aoLx7a_askCore{padding:1.125rem 1.25rem 1.25rem}[data-variant=v1] .aoLx7a_claddingCore .v1-swatches{grid-template-columns:minmax(0,1fr)}}@media (min-width:480px) and (max-width:767px){[data-variant=v1] .aoLx7a_claddingCore .v1-swatches{grid-template-columns:1fr 1fr}}
[data-variant=v1] .LKZJuW_howWrap{padding:1.5rem 0;position:relative}[data-variant=v1] .LKZJuW_howWrap:before{content:"";z-index:-1;filter:blur(18px);background:radial-gradient(60% 60% at 70% 60%,#ff5a1f29,#0000 70%),radial-gradient(50% 50% at 30% 30%,#ffffffe6,#0000 70%);border-radius:3rem;position:absolute;inset:8% -6% 4% 10%}[data-variant=v1] .LKZJuW_how{max-width:34rem;margin-inline:auto}[data-variant=v1] .LKZJuW_howCore{gap:.25rem;padding:1.5rem 1.5rem 1.25rem;display:grid}[data-variant=v1] .LKZJuW_howHead{letter-spacing:-.005em;align-items:center;gap:.75rem;padding-bottom:.75rem;font-size:.9375rem;font-weight:600;display:flex}[data-variant=v1] .LKZJuW_howHeadIcon{background:var(--ink);color:#fff;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;display:grid}[data-variant=v1] .LKZJuW_howList{display:grid}[data-variant=v1] .LKZJuW_howStep{box-shadow:inset 0 1px 0 var(--line);grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}[data-variant=v1] .LKZJuW_howNum{background:var(--accent-soft);color:#a6360b;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;font-size:.9375rem;font-weight:650;display:grid}[data-variant=v1] .LKZJuW_howBody{justify-items:start;gap:.35rem;display:grid}[data-variant=v1] .LKZJuW_howTitle{letter-spacing:-.015em;font-size:1.0625rem;font-weight:620;line-height:1.25}[data-variant=v1] .LKZJuW_howText{color:var(--ink-2);text-wrap:pretty;font-size:.9375rem;line-height:1.5}[data-variant=v1] .LKZJuW_miniRail{justify-content:space-between;width:min(13rem,100%);margin-top:.4rem;display:flex;position:relative}[data-variant=v1] .LKZJuW_miniRail:before{content:"";background:linear-gradient(90deg, var(--accent) 0 30%, #1011131f 30%);border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}[data-variant=v1] .LKZJuW_miniDot{background:var(--surface);border-radius:999px;width:.5rem;height:.5rem;position:relative;box-shadow:inset 0 0 0 1.5px #10111347}[data-variant=v1] .LKZJuW_miniDot[data-on]{box-shadow:inset 0 0 0 1.5px var(--accent)}[data-variant=v1] .LKZJuW_miniSwatches{gap:.375rem;margin-top:.4rem;display:flex}[data-variant=v1] .LKZJuW_miniChip{width:1.5rem;height:1.5rem}[data-variant=v1] .LKZJuW_miniPill{background:var(--accent);color:var(--ink);border-radius:999px;align-items:center;gap:.5rem;margin-top:.4rem;padding:.2rem .2rem .2rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}[data-variant=v1] .LKZJuW_miniPillIcon{background:var(--ink);color:#fff;border-radius:999px;place-items:center;width:1.5rem;height:1.5rem;display:grid}[data-variant=v1] .LKZJuW_materials{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:1rem;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}[data-variant=v1] .LKZJuW_materialCore{align-content:space-between;gap:1.5rem;padding:.5rem;display:grid}[data-variant=v1] .LKZJuW_materialBody{gap:.75rem;max-width:40rem;padding:1.25rem 1.25rem 0;display:grid}[data-variant=v1] .LKZJuW_materialBody p{color:var(--ink-2);text-wrap:pretty}[data-variant=v1] .LKZJuW_shots3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}[data-variant=v1] .LKZJuW_shot{gap:.75rem;display:grid}[data-variant=v1] .LKZJuW_shotFrame{border-radius:calc(var(--r-core) - .5rem);background:var(--sky-mid);overflow:hidden}[data-variant=v1] .LKZJuW_shotImg{aspect-ratio:4/3;object-fit:cover;object-position:78% 50%;width:100%;height:auto;transition:transform .9s var(--ease-heavy)}[data-variant=v1] .LKZJuW_shotCap{align-items:center;gap:.625rem;padding:0 .625rem .625rem;display:flex}[data-variant=v1] .LKZJuW_shotChip{width:1.75rem;height:1.75rem}[data-variant=v1] .LKZJuW_shotText{line-height:1.25;display:grid}[data-variant=v1] .LKZJuW_shotName{font-size:.9375rem;font-weight:600}[data-variant=v1] .LKZJuW_shotNote{color:var(--muted);font-size:.8125rem}@media (hover:hover) and (pointer:fine){[data-variant=v1] .LKZJuW_shot:hover .LKZJuW_shotImg{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .LKZJuW_shotImg{transition:none}}@media (min-width:1100px){[data-variant=v1] .LKZJuW_materialWide .LKZJuW_materialCore{grid-template-rows:auto minmax(0,1fr);height:100%}[data-variant=v1] .LKZJuW_materialWide .LKZJuW_shots3{grid-template-rows:minmax(0,1fr) auto}[data-variant=v1] .LKZJuW_materialWide .LKZJuW_shot{grid-row:span 2;grid-template-rows:subgrid}[data-variant=v1] .LKZJuW_materialWide .LKZJuW_shotFrame{min-height:9rem;position:relative}[data-variant=v1] .LKZJuW_materialWide .LKZJuW_shotImg{aspect-ratio:auto;height:100%;position:absolute;inset:0}}@media (max-width:1099px){[data-variant=v1] .LKZJuW_materials{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){[data-variant=v1] .LKZJuW_howWrap{padding:0}[data-variant=v1] .LKZJuW_howCore{padding:1.125rem 1.125rem .75rem}[data-variant=v1] .LKZJuW_shots3{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .LKZJuW_shots3 .LKZJuW_shot{grid-template-columns:7.5rem minmax(0,1fr);align-items:center}[data-variant=v1] .LKZJuW_shots3 .LKZJuW_shotCap{padding:0}[data-variant=v1] .LKZJuW_materialBody{padding:.875rem .875rem 0}}
[data-variant=v1] .CiATda_list{gap:.625rem;display:grid}[data-variant=v1] .CiATda_item{border-radius:1.5rem;scroll-margin-top:7.5rem}[data-variant=v1] .CiATda_summary{background:var(--surface);min-height:3.75rem;box-shadow:var(--inset-hi), 0 1px 2px #1011130a;cursor:pointer;transition:box-shadow .32s var(--ease-ui), scale .16s var(--ease-ui);border-radius:1.125rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1rem 1rem 1.375rem;list-style:none;display:flex}[data-variant=v1] .CiATda_summary::-webkit-details-marker{display:none}[data-variant=v1] .CiATda_summary:active{scale:.995}[data-variant=v1] .CiATda_summary:focus-visible{border-radius:1.125rem}[data-variant=v1] .CiATda_item[open]>.CiATda_summary{box-shadow:var(--inset-hi), inset 0 -1px 0 var(--line);border-bottom-right-radius:0;border-bottom-left-radius:0}[data-variant=v1] .CiATda_q{letter-spacing:-.01em;text-wrap:balance;font-size:1.0625rem;font-weight:600;line-height:1.35}[data-variant=v1] .CiATda_icon{background:var(--surface-2);width:2.25rem;height:2.25rem;transition:background-color .26s var(--ease-ui), rotate .42s var(--ease-heavy);border-radius:999px;flex:none;position:relative}[data-variant=v1] .CiATda_icon:before,[data-variant=v1] .CiATda_icon:after{content:"";background:var(--ink);width:.875rem;height:1.5px;transition:transform .26s var(--ease-ui);border-radius:2px;margin:-.75px 0 0 -.4375rem;position:absolute;top:50%;left:50%}[data-variant=v1] .CiATda_icon:after{transform:rotate(90deg)}[data-variant=v1] .CiATda_item[open] .CiATda_icon{background:var(--accent);rotate:180deg}[data-variant=v1] .CiATda_item[open] .CiATda_icon:after{transform:rotate(0)}[data-variant=v1] .CiATda_body{background:var(--surface);border-radius:0 0 1.125rem 1.125rem;justify-items:start;gap:.875rem;padding:1.125rem 1.375rem 1.25rem;display:grid;box-shadow:0 22px 44px -32px #10111340}[data-variant=v1] .CiATda_item[open] .CiATda_body{animation:CiATda_faq-rise .52s var(--ease-heavy) both}[data-variant=v1] .CiATda_a{max-width:46rem;color:var(--ink-2);font-size:var(--fs-body);text-wrap:pretty;line-height:1.62}[data-variant=v1] .CiATda_permalink{background:var(--surface-2);color:#a6360b;min-height:2.75rem;letter-spacing:var(--tr-small);transition:background-color .2s var(--ease-ui), scale .16s var(--ease-ui);border-radius:999px;align-items:center;gap:.45rem;margin-left:-.25rem;padding:0 .875rem 0 .75rem;font-size:.875rem;font-weight:580;text-decoration:none;display:inline-flex}[data-variant=v1] .CiATda_permalink:active{scale:.97}@keyframes CiATda_faq-rise{0%{opacity:0;transform:translateY(-.375rem)}}@media (hover:hover) and (pointer:fine){[data-variant=v1] .CiATda_summary:hover{box-shadow:var(--inset-hi), 0 1px 2px #1011130d, 0 16px 32px -24px #10111347}[data-variant=v1] .CiATda_summary:hover .CiATda_icon{background:#e2dfd9}[data-variant=v1] .CiATda_item[open] .CiATda_summary:hover .CiATda_icon{background:var(--accent-hover)}[data-variant=v1] .CiATda_permalink:hover{background:#e2dfd9}}@media (max-width:767px){[data-variant=v1] .CiATda_summary{padding:.875rem .75rem .875rem 1.125rem}[data-variant=v1] .CiATda_body{padding:1rem 1.125rem 1.125rem}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .CiATda_icon,[data-variant=v1] .CiATda_icon:before,[data-variant=v1] .CiATda_icon:after,[data-variant=v1] .CiATda_summary{transition:none}[data-variant=v1] .CiATda_item[open] .CiATda_body{animation:CiATda_faq-fade .2s var(--ease-ui) both}}@keyframes CiATda_faq-fade{0%{opacity:0}}
[data-variant=v1] ._97xEdW_crumbs{display:flex}[data-variant=v1] ._97xEdW_list{letter-spacing:var(--tr-small);background:#ffffffa8;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.125rem;padding:.25rem .375rem;font-size:.875rem;font-weight:540;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffffd9,0 1px 2px #1011130a}[data-variant=v1] ._97xEdW_item{align-items:center;gap:.125rem;min-width:0;display:inline-flex}[data-variant=v1] ._97xEdW_link{min-height:2.75rem;color:var(--ink-2);transition:background-color .18s var(--ease-ui);border-radius:999px;align-items:center;padding:0 .625rem;text-decoration:none;display:inline-flex}[data-variant=v1] ._97xEdW_sep{color:var(--muted);flex:none}[data-variant=v1] ._97xEdW_current{min-height:2.75rem;color:var(--ink);align-items:center;padding:0 .625rem;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){[data-variant=v1] ._97xEdW_link:hover{color:var(--ink);background:#1011130f}}@media (max-width:479px){[data-variant=v1] ._97xEdW_list{border-radius:1.25rem}}
[data-variant=v1] .auxlJa_hero{isolation:isolate;padding-block:clamp(6.25rem,4.5rem + 4.5vw,8.5rem) clamp(3rem,2rem + 3vw,5rem);position:relative;overflow:clip}[data-variant=v1] .auxlJa_backdrop{z-index:-1;background:linear-gradient(180deg, var(--sky-top) 0%, var(--sky-mid) 58%, var(--bg) 100%);position:absolute;inset:0}[data-variant=v1] .auxlJa_backdrop:before{content:"";background-image:linear-gradient(#1011130d 1px,#0000 1px),linear-gradient(90deg,#1011130d 1px,#0000 1px);background-position:top;background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 72% 30%,#000 20%,#0000 78%);mask-image:radial-gradient(75% 70% at 72% 30%,#000 20%,#0000 78%)}[data-variant=v1] .auxlJa_backdrop:after{content:"";background:radial-gradient(42% 38% at 80% 68%,#f4dcc3bf,#0000 72%),radial-gradient(30% 30% at 12% 8%,#fffc,#0000 70%);position:absolute;inset:0}[data-variant=v1] .auxlJa_inner{gap:clamp(1.75rem,1rem + 2vw,2.75rem);display:grid}[data-variant=v1] .auxlJa_crumbs{justify-self:start}[data-variant=v1] .auxlJa_grid{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,1rem + 3.5vw,4.5rem);display:grid}[data-variant=v1] .auxlJa_hero[data-single] .auxlJa_grid{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .auxlJa_copy{justify-items:start;gap:1.5rem;display:grid}[data-variant=v1] .auxlJa_title{max-width:18ch;letter-spacing:var(--tr-display);text-wrap:balance;font-size:clamp(2.25rem,1.1rem + 3.4vw,4.25rem);font-weight:650;line-height:1}[data-variant=v1] .auxlJa_hero[data-single] .auxlJa_title{max-width:22ch}[data-variant=v1] .auxlJa_lead{max-width:36rem;font-size:var(--fs-lead);letter-spacing:-.005em;color:var(--ink-2);text-wrap:pretty;line-height:1.5}[data-variant=v1] .auxlJa_actions{flex-wrap:wrap;gap:.75rem;display:flex}[data-variant=v1] .auxlJa_chips{flex-wrap:wrap;gap:.5rem;display:flex}[data-variant=v1] .auxlJa_chips>li{white-space:normal}[data-variant=v1] .auxlJa_visual{min-width:0}[data-variant=v1] .auxlJa_figure{margin:0;padding-bottom:1.5rem;position:relative}[data-variant=v1] .auxlJa_shell{box-shadow:inset 0 0 0 1px #fffc, var(--shadow-float);background:#fff6;border-radius:2.25rem;padding:.5rem}[data-variant=v1] .auxlJa_frame{background:var(--sky-mid);border-radius:1.75rem;overflow:hidden}[data-variant=v1] .auxlJa_img{aspect-ratio:16/11;object-fit:cover;width:100%;height:auto}[data-variant=v1] .auxlJa_caption{-webkit-backdrop-filter:blur(14px)saturate(160%);max-width:calc(100% - 2rem);letter-spacing:var(--tr-small);background:#ffffffc7;border-radius:999px;align-items:center;gap:.55rem;padding:.45rem .9rem .45rem .6rem;font-size:.8125rem;font-weight:560;display:inline-flex;position:absolute;top:1rem;left:1rem;box-shadow:inset 0 0 0 1px #ffffffe6,0 8px 20px -12px #10111359}[data-variant=v1] .auxlJa_notes{width:min(19rem,70%);position:absolute;bottom:0;left:clamp(-1.5rem,-2vw,-.75rem)}[data-variant=v1] .auxlJa_notesCore{gap:.625rem;padding:1rem 1.125rem;display:grid}[data-variant=v1] .auxlJa_note{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.875rem;display:flex}[data-variant=v1] .auxlJa_note+.auxlJa_note{box-shadow:inset 0 1px 0 var(--line);padding-top:.625rem}[data-variant=v1] .auxlJa_note dt{color:var(--muted)}[data-variant=v1] .auxlJa_note dd{text-align:right;font-weight:600}@media (prefers-reduced-transparency:reduce){[data-variant=v1] .auxlJa_caption{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (max-width:999px){[data-variant=v1] .auxlJa_grid{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .auxlJa_notes{left:.75rem}}@media (max-width:479px){[data-variant=v1] .auxlJa_title{font-size:clamp(2rem,1.2rem + 4vw,2.5rem)}[data-variant=v1] .auxlJa_actions>*{justify-content:space-between;width:100%}[data-variant=v1] .auxlJa_img{aspect-ratio:4/3}[data-variant=v1] .auxlJa_figure{padding-bottom:0}[data-variant=v1] .auxlJa_notes{width:auto;margin-top:.75rem;position:relative;left:auto}}
[data-variant=v1] .zS83Sq_prose{max-width:44rem;color:var(--ink);font-size:var(--fs-body);line-height:1.65}[data-variant=v1] .zS83Sq_prose>*+*{margin-top:1.1em}[data-variant=v1] .zS83Sq_prose h2{letter-spacing:-.025em;text-wrap:balance;margin-top:2.25em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:640;line-height:1.12}[data-variant=v1] .zS83Sq_prose h3{letter-spacing:var(--tr-h3);margin-top:1.75em;font-size:1.25rem;font-weight:600;line-height:1.2}[data-variant=v1] .zS83Sq_prose>:first-child{margin-top:0}[data-variant=v1] .zS83Sq_prose h2+*,[data-variant=v1] .zS83Sq_prose h3+*{margin-top:.6em}[data-variant=v1] .zS83Sq_prose p,[data-variant=v1] .zS83Sq_prose li{text-wrap:pretty}[data-variant=v1] .zS83Sq_prose ul,[data-variant=v1] .zS83Sq_prose ol{gap:.5em;padding-left:1.25rem;display:grid}[data-variant=v1] .zS83Sq_prose ul{padding-left:0;list-style:none}[data-variant=v1] .zS83Sq_prose ul>li{padding-left:1.25rem;position:relative}[data-variant=v1] .zS83Sq_prose ul>li:before{content:"";background:var(--accent);border-radius:999px;width:.4rem;height:.4rem;position:absolute;top:.68em;left:0}[data-variant=v1] .zS83Sq_prose ol{list-style:decimal}[data-variant=v1] .zS83Sq_prose a{color:#a6360b;text-underline-offset:.2em;font-weight:540;text-decoration:underline;text-decoration-thickness:1px}[data-variant=v1] .zS83Sq_prose strong{font-weight:620}[data-variant=v1] .zS83Sq_prose :focus-visible{border-radius:.25rem}[data-variant=v1] .zS83Sq_shell{max-width:52rem}[data-variant=v1] .zS83Sq_core{padding:clamp(1.5rem,1rem + 2.5vw,3rem)}
[data-variant=v1] .CM4rbq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}[data-variant=v1] .CM4rbq_grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-variant=v1] .CM4rbq_grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-variant=v1] .CM4rbq_cell{display:flex}[data-variant=v1] .CM4rbq_card{border-radius:var(--r-shell);width:100%;transition:scale .16s var(--ease-ui);text-decoration:none;display:flex}[data-variant=v1] .CM4rbq_card:active{scale:.985}[data-variant=v1] .CM4rbq_core{flex-direction:column;width:100%;display:flex;overflow:hidden}[data-variant=v1] .CM4rbq_media{border-radius:calc(var(--r-core) - .375rem);background:var(--sky-mid);aspect-ratio:16/10;margin:.375rem .375rem 0;display:block;overflow:hidden}[data-variant=v1] .CM4rbq_img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-heavy)}[data-variant=v1] .CM4rbq_icon{background:linear-gradient(#1011130d 1px, transparent 1px) 0 0 / 1.5rem 1.5rem, linear-gradient(90deg, #1011130d 1px, transparent 1px) 0 0 / 1.5rem 1.5rem, var(--surface-2);width:100%;height:100%;color:var(--ink);place-items:center;display:grid}[data-variant=v1] .CM4rbq_body{gap:.5rem;padding:1.25rem 1.375rem .75rem;display:grid}[data-variant=v1] .CM4rbq_title{display:block}[data-variant=v1] .CM4rbq_text{color:var(--ink-2);font-size:.9688rem;line-height:1.5}[data-variant=v1] .CM4rbq_arrow{background:var(--ink);color:#fff;width:2.5rem;height:2.5rem;transition:transform .3s var(--ease-ui), background-color .2s var(--ease-ui);border-radius:999px;align-self:flex-end;place-items:center;margin:auto 1rem 1rem 0;display:grid}@media (hover:hover) and (pointer:fine){[data-variant=v1] .CM4rbq_card:hover .CM4rbq_img{transform:scale(1.04)}[data-variant=v1] .CM4rbq_card:hover .CM4rbq_arrow{background:var(--accent);color:var(--ink);transform:translate(2px,-2px)}}[data-variant=v1] .CM4rbq_card:focus-visible{outline-offset:4px;border-radius:var(--r-shell)}@media (max-width:1099px){[data-variant=v1] .CM4rbq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-variant=v1] .CM4rbq_body{padding:1rem 1.125rem .625rem}}@media (max-width:599px){[data-variant=v1] .CM4rbq_grid,[data-variant=v1] .CM4rbq_grid[data-count="2"],[data-variant=v1] .CM4rbq_grid[data-count="3"]{grid-template-columns:minmax(0,1fr);gap:.625rem}[data-variant=v1] .CM4rbq_core{grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:.875rem;display:grid}[data-variant=v1] .CM4rbq_media{aspect-ratio:1;border-radius:calc(var(--r-core) - .5rem);margin:.375rem 0 .375rem .375rem}[data-variant=v1] .CM4rbq_body{gap:.25rem;padding:.625rem 0}[data-variant=v1] .CM4rbq_title{font-size:1.0625rem}[data-variant=v1] .CM4rbq_text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.45;display:-webkit-box;overflow:hidden}[data-variant=v1] .CM4rbq_arrow{align-self:center;width:2.25rem;height:2.25rem;margin:0 .875rem 0 0}}@media (min-width:600px) and (max-width:699px){[data-variant=v1] .CM4rbq_grid[data-count="3"]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .CM4rbq_img,[data-variant=v1] .CM4rbq_arrow{transition:none}}
[data-variant=v1] .HtEQGW_root{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:clamp(1rem,2.5vw,2.5rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}[data-variant=v1] .HtEQGW_figure{margin:0;position:sticky;top:6.5rem}[data-variant=v1] .HtEQGW_figureCore{background:radial-gradient(70% 60% at 70% 20%, #e9edf1e6, transparent 70%), var(--surface);gap:.75rem;padding:clamp(1rem,2.5vw,2rem);display:grid}[data-variant=v1] .HtEQGW_svg{width:100%;max-width:34rem;height:auto;font-family:var(--font);-webkit-tap-highlight-color:transparent;margin-inline:auto;display:block;overflow:visible}[data-variant=v1] .HtEQGW_note{fill:var(--ink-2)}[data-variant=v1] .HtEQGW_hint{color:var(--muted);text-align:center;font-size:.875rem}[data-variant=v1] .HtEQGW_layer{cursor:pointer;transition:opacity .26s var(--ease-ui), filter .26s var(--ease-ui)}[data-variant=v1] .HtEQGW_svg[data-dim] .HtEQGW_layer:not([data-on]){opacity:.26;filter:saturate(.4)}[data-variant=v1] .HtEQGW_svg[data-dim] .HtEQGW_layer[data-on]{filter:drop-shadow(0 6px 14px #10111338)}[data-variant=v1] .HtEQGW_pin{cursor:pointer}[data-variant=v1] .HtEQGW_pin circle{fill:#fff;stroke:var(--ink);stroke-width:1.5px;transition:fill .2s var(--ease-ui)}[data-variant=v1] .HtEQGW_pin text{fill:var(--ink);pointer-events:none}[data-variant=v1] .HtEQGW_pin[data-on] circle{fill:var(--accent)}[data-variant=v1] .HtEQGW_particle{opacity:0;transform-box:fill-box;animation:4.8s linear 4 both HtEQGW_rise;animation-delay:calc(var(--k) * -.96s);animation-play-state:paused}[data-variant=v1] .HtEQGW_figure[data-in] .HtEQGW_particle{animation-play-state:running}[data-variant=v1] .HtEQGW_svg[data-flow] .HtEQGW_particle{animation-iteration-count:infinite}@keyframes HtEQGW_rise{0%{opacity:0;transform:translateY(0)}12%{opacity:.9}82%{opacity:.9}to{opacity:0;transform:translateY(-470px)}}[data-variant=v1] .HtEQGW_side{gap:1rem;display:grid}[data-variant=v1] .HtEQGW_legend{gap:.375rem;display:grid}[data-variant=v1] .HtEQGW_item{width:100%;min-height:3.5rem;box-shadow:inset 0 0 0 1px var(--line);text-align:left;transition:background-color .22s var(--ease-ui), box-shadow .22s var(--ease-ui), scale .16s var(--ease-ui);background:#ffffff8c;border-radius:1.25rem;grid-template-columns:2rem .875rem minmax(0,1fr);align-items:center;column-gap:.875rem;padding:.5rem 1rem .5rem .625rem;display:grid}[data-variant=v1] .HtEQGW_item:active{scale:.985}[data-variant=v1] .HtEQGW_item[data-on]{background:var(--surface);box-shadow:inset 0 0 0 1px #ff5a1f73,0 14px 30px -20px #10111359}[data-variant=v1] .HtEQGW_item[aria-pressed=true]{background:var(--surface);box-shadow:inset 0 0 0 2px var(--accent), 0 14px 30px -20px #10111359}[data-variant=v1] .HtEQGW_item:focus-visible{outline-offset:3px}[data-variant=v1] .HtEQGW_num{background:var(--ink);color:#fff;width:2rem;height:2rem;transition:background-color .2s var(--ease-ui), color .2s var(--ease-ui);border-radius:999px;place-items:center;font-size:.875rem;font-weight:640;display:grid}[data-variant=v1] .HtEQGW_item[data-on] .HtEQGW_num,[data-variant=v1] .HtEQGW_item[aria-pressed=true] .HtEQGW_num,[data-variant=v1] .HtEQGW_numOn{background:var(--accent);color:var(--ink)}[data-variant=v1] .HtEQGW_swatch{border-radius:999px;width:.875rem;height:.875rem;box-shadow:inset 0 0 0 1px #10111333}[data-variant=v1] .HtEQGW_itemText{gap:.1rem;min-width:0;display:grid}[data-variant=v1] .HtEQGW_itemTitle{letter-spacing:-.01em;font-size:1rem;font-weight:600;line-height:1.25}[data-variant=v1] .HtEQGW_itemSpec{color:var(--muted);font-size:.875rem;line-height:1.35}@media (hover:hover) and (pointer:fine){[data-variant=v1] .HtEQGW_item:hover{background:var(--surface)}}[data-variant=v1] .HtEQGW_detailCore{min-height:15rem;padding:clamp(1.25rem,2.5vw,1.75rem)}[data-variant=v1] .HtEQGW_detailBody{animation:HtEQGW_swap .36s var(--ease-ui) both;justify-items:start;gap:.875rem;display:grid}[data-variant=v1] .HtEQGW_detailKicker{color:#a6360b;align-items:center;gap:.75rem;font-size:.9375rem;font-weight:600;display:inline-flex}[data-variant=v1] .HtEQGW_detailText{color:var(--ink-2);text-wrap:pretty;max-width:40rem}@keyframes HtEQGW_swap{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}}@media (max-width:1099px){[data-variant=v1] .HtEQGW_root{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .HtEQGW_figure{position:relative;top:auto}[data-variant=v1] .HtEQGW_legend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){[data-variant=v1] .HtEQGW_legend{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .HtEQGW_figureCore{padding:.75rem .5rem}[data-variant=v1] .HtEQGW_detailCore{min-height:0}[data-variant=v1] .HtEQGW_note{font-size:18px}[data-variant=v1] .HtEQGW_pin{transform-box:fill-box;transform-origin:50%;scale:1.35}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .HtEQGW_particle{display:none}[data-variant=v1] .HtEQGW_detailBody{animation-name:HtEQGW_fade;animation-duration:.2s}[data-variant=v1] .HtEQGW_layer{transition:opacity .2s}}@keyframes HtEQGW_fade{0%{opacity:0}}
[data-variant=v1] .I6yVMa_layers{gap:.875rem;display:grid}[data-variant=v1] .I6yVMa_layer{scroll-margin-top:7rem}[data-variant=v1] .I6yVMa_layerCore{grid-template-columns:minmax(0,1fr);gap:.875rem;padding:clamp(1.25rem,2.5vw,1.75rem) clamp(1.25rem,2.5vw,1.75rem) clamp(1.25rem,2.5vw,1.75rem) calc(clamp(1.25rem,2.5vw,1.75rem) + 1.25rem);display:grid;position:relative;overflow:hidden}[data-variant=v1] .I6yVMa_strip{background:var(--c);border-radius:999px;width:.5rem;position:absolute;inset:.75rem auto .75rem .75rem;box-shadow:inset 0 0 0 1px #1011131f,inset 0 -8px 12px #1011131f}[data-variant=v1] .I6yVMa_strip[data-material=air-gap]{background:linear-gradient(#7fb3d5,#7fb3d540)}[data-variant=v1] .I6yVMa_layerHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.25rem 1rem;display:grid}[data-variant=v1] .I6yVMa_layerNum{color:var(--muted);font-size:.875rem;font-weight:620}[data-variant=v1] .I6yVMa_layerSpec{background:var(--surface-2);white-space:nowrap;border-radius:999px;padding:.3rem .8rem;font-size:.875rem;font-weight:600}[data-variant=v1] .I6yVMa_layerText{max-width:44rem;color:var(--ink-2);text-wrap:pretty}@media (max-width:599px){[data-variant=v1] .I6yVMa_layerHead{grid-template-columns:auto minmax(0,1fr)}[data-variant=v1] .I6yVMa_layerSpec{white-space:normal;grid-column:2;justify-self:start}}[data-variant=v1] .I6yVMa_chimney{margin-top:clamp(2.5rem,5vw,4rem);position:relative}[data-variant=v1] .I6yVMa_chimneyLine{background:#10111314;border-radius:2px;width:2px;position:absolute;top:1.375rem;bottom:1.375rem;left:1.375rem;overflow:hidden}[data-variant=v1] .I6yVMa_chimneyFill{background:linear-gradient(180deg, #7fb3d5, var(--accent));transform-origin:bottom;transition:transform 1.6s var(--ease-move) .2s;position:absolute;inset:0;transform:scaleY(1)}[data-variant=v1][data-reveal-ready=on] .I6yVMa_chimney:not(:has([data-in])) .I6yVMa_chimneyFill{transform:scaleY(0)}[data-variant=v1] .I6yVMa_chimneyList{gap:1rem;display:grid;position:relative}[data-variant=v1] .I6yVMa_chimneyStep{grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}[data-variant=v1] .I6yVMa_chimneyNum{background:var(--surface);width:2.75rem;height:2.75rem;color:var(--ink);box-shadow:inset 0 0 0 1.5px #7fb3d5, 0 0 0 6px var(--bg);border-radius:999px;place-items:center;font-size:.9375rem;font-weight:640;display:grid}[data-variant=v1] .I6yVMa_chimneyStep:last-child .I6yVMa_chimneyNum{background:var(--accent);box-shadow:0 0 0 6px var(--bg)}[data-variant=v1] .I6yVMa_chimneyCore{gap:.5rem;padding:1.25rem 1.375rem 1.375rem;display:grid}[data-variant=v1] .I6yVMa_chimneyTitle{letter-spacing:-.02em;font-size:1.1875rem;font-weight:620;line-height:1.2}[data-variant=v1] .I6yVMa_chimneyCore p{color:var(--ink-2)}@media (min-width:1100px){[data-variant=v1] .I6yVMa_chimneyLine{display:none}[data-variant=v1] .I6yVMa_chimneyList{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}[data-variant=v1] .I6yVMa_chimneyStep{grid-template-columns:minmax(0,1fr);gap:1rem}[data-variant=v1] .I6yVMa_chimneyStep:first-child{padding-bottom:0}[data-variant=v1] .I6yVMa_chimneyStep:nth-child(2){padding-bottom:3rem}[data-variant=v1] .I6yVMa_chimneyStep:nth-child(3){padding-bottom:6rem}[data-variant=v1] .I6yVMa_chimneyStep:nth-child(4){padding-bottom:9rem}[data-variant=v1] .I6yVMa_chimney:before{content:"";pointer-events:none;background:linear-gradient(to bottom right,#0000 calc(50% - 1px),#7fb3d58c 50%,#0000 calc(50% + 1px));height:9rem;position:absolute;bottom:0;left:1.375rem;right:1.375rem}}[data-variant=v1] .I6yVMa_materials{gap:1rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}[data-variant=v1] .I6yVMa_materialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}[data-variant=v1] .I6yVMa_materialCore{grid-template-rows:auto 1fr;display:grid;overflow:hidden}[data-variant=v1] .I6yVMa_materialMedia{background:var(--sky-mid);position:relative;overflow:hidden}[data-variant=v1] .I6yVMa_materialImg{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform .9s var(--ease-heavy);display:block}[data-variant=v1] .I6yVMa_materialCaption{background:#ffffffe6;border-radius:999px;padding:.35rem .75rem;font-size:.8125rem;font-weight:560;position:absolute;top:.875rem;left:.875rem}[data-variant=v1] .I6yVMa_materialBody{align-content:start;gap:.875rem;padding:clamp(1.25rem,2.5vw,2rem);display:grid}[data-variant=v1] .I6yVMa_materialSub{letter-spacing:var(--tr-small);color:#a6360b;font-size:.875rem;font-weight:600}[data-variant=v1] .I6yVMa_materialText{color:var(--ink-2);text-wrap:pretty}[data-variant=v1] .I6yVMa_points{gap:.5rem;display:grid}[data-variant=v1] .I6yVMa_points li{align-items:center;gap:.625rem;font-weight:540;display:flex}[data-variant=v1] .I6yVMa_pointIcon{background:var(--accent-soft);color:#b33a0c;border-radius:999px;flex:none;place-items:center;width:1.625rem;height:1.625rem;display:grid}[data-variant=v1] .I6yVMa_tones{margin-top:.25rem}[data-variant=v1] .I6yVMa_tones li:active{scale:1}[data-variant=v1] .I6yVMa_shared{background:var(--surface);border-radius:1.75rem;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 1.25rem 1.25rem 1.75rem;display:flex;box-shadow:0 1px 2px #1011130a,0 24px 48px -28px #10111338}[data-variant=v1] .I6yVMa_shared p{max-width:52rem;color:var(--ink-2);text-wrap:pretty}[data-variant=v1] .I6yVMa_shared .v1-link-pill{flex:none}@media (hover:hover) and (pointer:fine){[data-variant=v1] .I6yVMa_material:hover .I6yVMa_materialImg{transform:scale(1.03)}}@media (max-width:899px){[data-variant=v1] .I6yVMa_materialGrid{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .I6yVMa_shared{flex-direction:column;align-items:flex-start;padding:1.25rem}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .I6yVMa_chimneyFill,[data-variant=v1] .I6yVMa_materialImg{transition:none}[data-variant=v1][data-reveal-ready=on] .I6yVMa_chimney:not(:has([data-in])) .I6yVMa_chimneyFill{transform:none}}
[data-variant=v1] .VbC13q_frame{border-radius:var(--r-core);background:var(--surface-2);cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;isolation:isolate;width:100%;position:relative;overflow:hidden}[data-variant=v1] .VbC13q_img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}[data-variant=v1] .VbC13q_before{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}[data-variant=v1] .VbC13q_tag{z-index:2;min-height:2rem;letter-spacing:var(--tr-small);pointer-events:none;transition:opacity .2s var(--ease-ui);border-radius:999px;align-items:center;padding:.3rem .8rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;top:clamp(.625rem,1.5vw,1rem);box-shadow:0 8px 20px -12px #10111380}[data-variant=v1] .VbC13q_tagBefore{color:var(--ink);opacity:clamp(0, calc((var(--p) - 12) / 10), 1);background:#fffffff0;left:clamp(.625rem,1.5vw,1rem)}[data-variant=v1] .VbC13q_tagAfter{background:var(--accent);color:var(--ink);opacity:clamp(0, calc((88 - var(--p)) / 10), 1);right:clamp(.625rem,1.5vw,1rem)}[data-variant=v1] .VbC13q_handle{z-index:1;pointer-events:none;transform:translate3d(calc(var(--pos) - 50%), 0, 0);position:absolute;inset:0}[data-variant=v1] .VbC13q_line{background:#fffffff2;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 0 1px #10111314,0 0 24px #10111340}[data-variant=v1] .VbC13q_knob{background:var(--ink);color:#fff;width:3rem;height:3rem;transition:scale .2s var(--ease-ui), background-color .2s var(--ease-ui);border-radius:999px;place-items:center;margin:-1.5rem 0 0 -1.5rem;display:grid;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1px #ffffff2e,0 2px 4px #10111333,0 16px 32px -14px #10111399}[data-variant=v1] .VbC13q_knob:before{content:"";border-radius:inherit;z-index:-1;background:#ffffff8c;position:absolute;inset:-.375rem;box-shadow:inset 0 0 0 1px #fffc}[data-variant=v1] .VbC13q_frame[data-dragging] .VbC13q_knob{background:#22242a;scale:.94}@media (hover:hover) and (pointer:fine){[data-variant=v1] .VbC13q_frame:hover .VbC13q_knob{scale:1.06}[data-variant=v1] .VbC13q_frame[data-dragging]:hover .VbC13q_knob{scale:.94}}[data-variant=v1] .VbC13q_range{opacity:0;pointer-events:none;width:100%;height:1px;margin:0;position:absolute;inset:auto 0 0}[data-variant=v1] .VbC13q_frame:has(.VbC13q_range:focus-visible) .VbC13q_knob{outline:2px solid var(--accent);outline-offset:.5rem}@media (max-width:599px){[data-variant=v1] .VbC13q_knob{width:2.75rem;height:2.75rem;margin:-1.375rem 0 0 -1.375rem}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .VbC13q_tag,[data-variant=v1] .VbC13q_knob{transition:none}}
[data-variant=v1] ._1T7a_W_buildup{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(1rem,3vw,3rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}[data-variant=v1] ._1T7a_W_figure{margin:0}[data-variant=v1] ._1T7a_W_figureCore{background:radial-gradient(70% 70% at 30% 10%, #e9edf1e6, transparent 70%), var(--surface);gap:.75rem;padding:clamp(1rem,2.5vw,2rem);display:grid}[data-variant=v1] ._1T7a_W_svg{width:100%;height:auto;font-family:var(--font);display:block;overflow:visible}[data-variant=v1] ._1T7a_W_note{fill:var(--ink-2)}[data-variant=v1] ._1T7a_W_hint{color:var(--muted);font-size:.875rem}[data-variant=v1] ._1T7a_W_leader{stroke:var(--ink);stroke-width:1.2px}[data-variant=v1] ._1T7a_W_leaderDot{fill:var(--ink)}[data-variant=v1] ._1T7a_W_pin{fill:#fff;stroke:var(--ink);stroke-width:1.5px}[data-variant=v1] ._1T7a_W_pinText{fill:var(--ink)}[data-variant=v1] ._1T7a_W_part{transform-box:fill-box;transition:transform .9s var(--ease-heavy), opacity .7s var(--ease-heavy);transition-delay:calc(var(--k) * .14s + .15s)}[data-variant=v1][data-reveal-ready=on] ._1T7a_W_figure:not([data-in]) ._1T7a_W_part{opacity:0;transform:translateY(-18px)}[data-variant=v1] ._1T7a_W_pins{transition:opacity .6s var(--ease-heavy) 1.1s}[data-variant=v1][data-reveal-ready=on] ._1T7a_W_figure:not([data-in]) ._1T7a_W_pins{opacity:0}[data-variant=v1] ._1T7a_W_legend{gap:1.25rem;display:grid}[data-variant=v1] ._1T7a_W_legendItem{grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}[data-variant=v1] ._1T7a_W_legendNum{background:var(--ink);color:#fff;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;font-size:.9375rem;font-weight:640;display:grid}[data-variant=v1] ._1T7a_W_legendTitle{letter-spacing:-.015em;margin-bottom:.25rem;font-size:1.125rem;font-weight:620;line-height:1.25}[data-variant=v1] ._1T7a_W_legendItem p{color:var(--ink-2);text-wrap:pretty}[data-variant=v1] ._1T7a_W_stones{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}[data-variant=v1] ._1T7a_W_stoneCore{gap:.75rem;padding:.5rem .5rem .875rem;display:grid}[data-variant=v1] ._1T7a_W_slab{aspect-ratio:4/3;border-radius:calc(var(--r-core) - .5rem);display:block;box-shadow:inset 0 0 0 1px #10111314,inset 0 -14px 24px #1011131f,inset 0 2px #ffffff59}[data-variant=v1] ._1T7a_W_slab[data-stone=granite]{background:radial-gradient(circle at 20% 30%,#3a3b3d 0 1.2px,#0000 1.8px) 0 0/11px 13px,radial-gradient(circle at 70% 60%,#f4f2ee 0 1.3px,#0000 2px) 0 0/9px 10px,radial-gradient(circle at 40% 80%,#8a7d74 0 1.5px,#0000 2.2px) 0 0/14px 12px,#b9b5af}[data-variant=v1] ._1T7a_W_slab[data-stone=basalt]{background:radial-gradient(circle at 30% 40%,#ffffff29 0 .8px,#0000 1.4px) 0 0/7px 8px,radial-gradient(circle at 70% 70%,#0000004d 0 1px,#0000 1.6px) 0 0/10px 9px,linear-gradient(160deg,#4a4c50,#303235)}[data-variant=v1] ._1T7a_W_slab[data-stone=marble]{background:linear-gradient(118deg,#0000 38%,#8c868059 39%,#0000 40.5%),linear-gradient(104deg,#0000 58%,#96908a47 59%,#0000 60%),linear-gradient(132deg,#0000 18%,#a09a9438 19%,#0000 19.8%),radial-gradient(80% 60% at 30% 20%,#fbfaf7,#0000 70%),#ebe7e0}[data-variant=v1] ._1T7a_W_slab[data-stone=travertine]{background:radial-gradient(4px 1.5px at 30%,#785c3859 0 60%,#0000 100%) 0 0/23px 9px,radial-gradient(3px 1.2px at 70% 30%,#785c3847 0 60%,#0000 100%) 0 0/17px 7px,linear-gradient(#ffffff1f 0 18%,#0000 18% 42%,#8c6c4614 42% 60%,#0000 60%) 0 0/100% 38px,#d8c6a4}[data-variant=v1] ._1T7a_W_stoneName{letter-spacing:-.01em;padding-inline:.5rem;font-weight:600}@media (max-width:1099px){[data-variant=v1] ._1T7a_W_buildup{grid-template-columns:minmax(0,1fr)}[data-variant=v1] ._1T7a_W_legend{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media (max-width:599px){[data-variant=v1] ._1T7a_W_legend{grid-template-columns:minmax(0,1fr)}[data-variant=v1] ._1T7a_W_figureCore{padding:.875rem .625rem}[data-variant=v1] ._1T7a_W_note{font-size:19px}[data-variant=v1] ._1T7a_W_pin,[data-variant=v1] ._1T7a_W_pinText{transform-box:fill-box;transform-origin:50%;scale:1.3}}@media (prefers-reduced-motion:reduce){[data-variant=v1] ._1T7a_W_part,[data-variant=v1] ._1T7a_W_pins{transition:opacity .3s}[data-variant=v1][data-reveal-ready=on] ._1T7a_W_figure:not([data-in]) ._1T7a_W_part{transform:none}}
[data-variant=v1] .qAbYuG_faq{padding-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}[data-variant=v1] .qAbYuG_layout{grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,1rem + 4vw,5.5rem);display:grid}[data-variant=v1] .qAbYuG_rail{position:sticky;top:6.5rem}[data-variant=v1] .qAbYuG_railShell{border-radius:1.75rem}[data-variant=v1] .qAbYuG_railCore{border-radius:1.375rem;gap:1.25rem;padding:1rem .625rem .75rem;display:grid}[data-variant=v1] .qAbYuG_ask{background:var(--surface-2);border-radius:1.125rem;gap:.5rem;margin:0 .25rem;padding:1.125rem 1rem 1rem;display:grid}[data-variant=v1] .qAbYuG_askTitle{letter-spacing:-.015em;font-size:1.0625rem;font-weight:620}[data-variant=v1] .qAbYuG_askText{color:var(--ink-2);font-size:.9375rem;line-height:1.5}[data-variant=v1] .qAbYuG_askActions{flex-wrap:wrap;gap:.5rem;margin-top:.375rem;display:flex}[data-variant=v1] .qAbYuG_groups{gap:clamp(3.5rem,2.5rem + 3vw,5.5rem);max-width:54rem;display:grid}[data-variant=v1] .qAbYuG_group{gap:1.5rem;scroll-margin-top:6.5rem;display:grid}[data-variant=v1] .qAbYuG_groupHead{justify-items:start;gap:.75rem;display:grid}[data-variant=v1] .qAbYuG_groupTitle{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(1.625rem,1.2rem + 1.4vw,2.5rem);font-weight:640;line-height:1.05}[data-variant=v1] .qAbYuG_groupLead{max-width:40rem;font-size:var(--fs-lead);color:var(--ink-2);line-height:1.5}[data-variant=v1] .qAbYuG_note{background:var(--accent-soft);max-width:46rem;color:var(--ink);border-radius:1.25rem;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.55;display:flex}[data-variant=v1] .qAbYuG_note:before{content:"";background:var(--accent);border-radius:999px;flex:none;width:.5rem;height:.5rem;margin-top:.45rem;box-shadow:0 0 0 4px #ff5a1f33}@media (max-width:1099px){[data-variant=v1] .qAbYuG_layout{grid-template-columns:minmax(0,1fr);gap:2rem}[data-variant=v1] .qAbYuG_rail{display:contents;position:static}[data-variant=v1] .qAbYuG_railShell,[data-variant=v1] .qAbYuG_railCore{display:contents}[data-variant=v1] .qAbYuG_ask{border-radius:var(--r-shell);background:var(--surface);max-width:54rem;box-shadow:var(--inset-hi), 0 1px 2px #1011130a, 0 22px 44px -28px #10111338;order:3;margin:0;padding:1.5rem}[data-variant=v1] .qAbYuG_groups{order:2}}
[data-variant=v1] .CaAXyq_whoGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:end;gap:clamp(2rem,1rem + 4vw,6rem);display:grid}[data-variant=v1] .CaAXyq_whoHead{justify-items:start;gap:1rem;display:grid}[data-variant=v1] .CaAXyq_whoBody{max-width:38rem;color:var(--ink-2);font-size:var(--fs-body);text-wrap:pretty;gap:1rem;line-height:1.62;display:grid}[data-variant=v1] .CaAXyq_whoLead{color:var(--ink);font-size:var(--fs-lead);line-height:1.5}[data-variant=v1] .CaAXyq_ledger{margin-top:clamp(2.5rem,1.5rem + 3vw,4rem)}[data-variant=v1] .CaAXyq_principles{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}[data-variant=v1] .CaAXyq_principle{align-content:start;gap:.625rem;padding:clamp(1.5rem,1rem + 1.5vw,2.25rem);display:grid}[data-variant=v1] .CaAXyq_principle+.CaAXyq_principle{box-shadow:inset 1px 0 0 var(--line)}[data-variant=v1] .CaAXyq_principleIcon,[data-variant=v1] .CaAXyq_termIcon{background:var(--accent-soft);color:#a6360b;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:.375rem;display:grid}[data-variant=v1] .CaAXyq_principleTitle{letter-spacing:-.018em;font-size:1.1875rem;font-weight:620;line-height:1.2}[data-variant=v1] .CaAXyq_principleText{color:var(--ink-2);text-wrap:pretty;line-height:1.55}[data-variant=v1] .CaAXyq_bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;margin:clamp(2rem,1.25rem + 2vw,3rem) 0 0;padding:0;list-style:none;display:grid}[data-variant=v1] .CaAXyq_tile[data-tile="0"],[data-variant=v1] .CaAXyq_tile[data-tile="3"]{grid-column:span 7}[data-variant=v1] .CaAXyq_tile[data-tile="1"],[data-variant=v1] .CaAXyq_tile[data-tile="2"]{grid-column:span 5}[data-variant=v1] .CaAXyq_materials{grid-column:span 12}[data-variant=v1] .CaAXyq_tileLink{height:100%;color:inherit;transition:scale .16s var(--ease-ui);text-decoration:none;display:block}[data-variant=v1] .CaAXyq_tileLink:active{scale:.985}[data-variant=v1] .CaAXyq_tileCore{grid-template-rows:auto 1fr;display:grid;position:relative;overflow:clip}[data-variant=v1] .CaAXyq_tileMedia{aspect-ratio:16/9;background:var(--sky-mid);display:block;overflow:clip}[data-variant=v1] .CaAXyq_tile[data-tile="1"] .CaAXyq_tileMedia,[data-variant=v1] .CaAXyq_tile[data-tile="2"] .CaAXyq_tileMedia{aspect-ratio:4/3}[data-variant=v1] .CaAXyq_tileImg{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-heavy)}[data-variant=v1] .CaAXyq_tileBody{align-content:start;gap:.5rem;padding:1.375rem 4.5rem 1.5rem 1.5rem;display:grid}[data-variant=v1] .CaAXyq_tileTitle{display:block}[data-variant=v1] .CaAXyq_tileText{color:var(--ink-2);text-wrap:pretty;line-height:1.55}[data-variant=v1] .CaAXyq_tileArrow{background:var(--surface-2);width:2.5rem;height:2.5rem;transition:background-color .26s var(--ease-ui), transform .42s var(--ease-heavy);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:1.375rem;right:1.25rem}[data-variant=v1] .CaAXyq_materialsShell{height:100%}[data-variant=v1] .CaAXyq_materialsCore{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,1rem + 2vw,3rem);padding:clamp(1.5rem,1rem + 1.5vw,2.25rem);display:grid}[data-variant=v1] .CaAXyq_materialsCopy{gap:.75rem;display:grid}[data-variant=v1] .CaAXyq_materialsCopy strong{color:var(--ink);font-weight:620}[data-variant=v1] .CaAXyq_swatchBlock{justify-items:start;gap:1.25rem;display:grid}[data-variant=v1] .CaAXyq_swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;margin:0;padding:0;list-style:none;display:grid}[data-variant=v1] .CaAXyq_swatch{background:var(--bg);min-height:3.25rem;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:.7rem;padding:.375rem .875rem .375rem .375rem;font-size:.9375rem;font-weight:540;line-height:1.25;display:flex}[data-variant=v1] .CaAXyq_swatchChip{border-radius:999px;flex:none;width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 1px #1011131f,inset 0 -6px 10px -6px #10111359,inset 0 6px 10px -6px #fff9}@media (hover:hover) and (pointer:fine){[data-variant=v1] .CaAXyq_tileLink:hover .CaAXyq_tileImg{transform:scale(1.04)}[data-variant=v1] .CaAXyq_tileLink:hover .CaAXyq_tileArrow{background:var(--accent);transform:translate(2px,-2px)}}[data-variant=v1] .CaAXyq_termsCore{background:radial-gradient(60% 80% at 100% 0%, #f4dcc373, transparent 70%), var(--surface);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(2rem,1rem + 4vw,5rem);padding:clamp(1.75rem,1rem + 3vw,4rem);display:grid}[data-variant=v1] .CaAXyq_termsHead{align-content:start;justify-items:start;gap:1.125rem;display:grid}[data-variant=v1] .CaAXyq_termList{margin:0;padding:0;list-style:none;display:grid}[data-variant=v1] .CaAXyq_term{box-shadow:inset 0 -1px 0 var(--line);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label""icon value";align-items:center;gap:.25rem 1.125rem;padding:1.375rem 0;display:grid}[data-variant=v1] .CaAXyq_term:first-child{padding-top:.25rem}[data-variant=v1] .CaAXyq_term:last-child{box-shadow:none}[data-variant=v1] .CaAXyq_term .CaAXyq_termIcon{grid-area:icon;align-self:start;margin:0}[data-variant=v1] .CaAXyq_termLabel{letter-spacing:var(--tr-small);color:var(--muted);grid-area:label;font-size:.8125rem;font-weight:600}[data-variant=v1] .CaAXyq_termValue{letter-spacing:-.018em;text-wrap:balance;grid-area:value;font-size:clamp(1.125rem,1rem + .45vw,1.375rem);font-weight:600;line-height:1.3}[data-variant=v1] .CaAXyq_profile{gap:1rem;margin-top:clamp(2rem,1.25rem + 2vw,3rem);display:grid}[data-variant=v1] .CaAXyq_officeCore{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;display:grid}[data-variant=v1] .CaAXyq_officeCore .CaAXyq_termIcon{margin:0}[data-variant=v1] .CaAXyq_officeCopy{gap:.25rem;display:grid}[data-variant=v1] .CaAXyq_officeAddress{color:var(--ink-2);line-height:1.5}[data-variant=v1] .CaAXyq_officeActions{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:1099px){[data-variant=v1] .CaAXyq_whoGrid,[data-variant=v1] .CaAXyq_termsCore,[data-variant=v1] .CaAXyq_materialsCore{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .CaAXyq_tile[data-tile]{grid-column:span 6}[data-variant=v1] .CaAXyq_tile[data-tile] .CaAXyq_tileMedia{aspect-ratio:4/3}[data-variant=v1] .CaAXyq_materials[data-tile]{grid-column:span 12}}@media (max-width:767px){[data-variant=v1] .CaAXyq_principles{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .CaAXyq_principle+.CaAXyq_principle{box-shadow:inset 0 1px 0 var(--line)}[data-variant=v1] .CaAXyq_tile[data-tile]{grid-column:span 12}[data-variant=v1] .CaAXyq_swatches{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .CaAXyq_officeCore{grid-template-columns:auto minmax(0,1fr)}[data-variant=v1] .CaAXyq_officeActions{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .CaAXyq_tileImg,[data-variant=v1] .CaAXyq_tileArrow,[data-variant=v1] .CaAXyq_tileLink{transition:none}}
[data-variant=v1] .ZCgNFa_banner{left:var(--gutter);bottom:max(1rem, env(safe-area-inset-bottom));z-index:38;width:min(25.5rem, calc(100% - 2 * var(--gutter)));transition:opacity .42s var(--ease-heavy), transform .52s var(--ease-heavy), filter .42s var(--ease-heavy);position:fixed}@starting-style{[data-variant=v1] .ZCgNFa_banner{opacity:0;filter:blur(6px);transform:translateY(24px)scale(.98)}[data-variant=v1] .ZCgNFa_banner[data-consent-pending]{opacity:1;filter:none}}html[data-consent] [data-variant=v1] .ZCgNFa_banner[data-consent-pending]{display:none}[data-variant=v1] .ZCgNFa_shell{border-radius:1.75rem}[data-variant=v1] .ZCgNFa_shell>.ZCgNFa_core{border-radius:1.375rem}[data-variant=v1] .ZCgNFa_core{gap:.75rem;padding:1.125rem;display:grid}[data-variant=v1] .ZCgNFa_head{align-items:center;gap:.75rem;display:flex}[data-variant=v1] .ZCgNFa_mark{background:var(--accent-soft);color:#a6360b;border-radius:999px;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}[data-variant=v1] .ZCgNFa_title{letter-spacing:-.015em;flex:1;font-size:1.0625rem;font-weight:620;line-height:1.2}[data-variant=v1] .ZCgNFa_close{flex:none}[data-variant=v1] .ZCgNFa_text{color:var(--ink);text-wrap:pretty;font-size:1rem;line-height:1.5}[data-variant=v1] .ZCgNFa_link{color:#a6360b;text-underline-offset:.2em;border-radius:.25rem;font-weight:560;text-decoration:underline;text-decoration-thickness:1px}[data-variant=v1] .ZCgNFa_current{background:var(--surface-2);color:var(--ink-2);border-radius:999px;justify-self:start;padding:.3rem .75rem;font-size:.875rem;font-weight:540}[data-variant=v1] .ZCgNFa_actions{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.25rem;display:grid}[data-variant=v1] .ZCgNFa_choice{background:var(--ink);color:#fff;letter-spacing:-.01em;min-height:3rem;transition:background-color .2s var(--ease-ui), scale .16s var(--ease-ui);border-radius:999px;padding:.5rem 1rem;font-size:1rem;font-weight:600;box-shadow:0 1px 2px #10111333,0 12px 24px -14px #1011138c,inset 0 1px #ffffff1f}[data-variant=v1] .ZCgNFa_choice:active{scale:.97}@media (hover:hover) and (pointer:fine){[data-variant=v1] .ZCgNFa_choice:hover{background:#22242a}}@media (max-width:639px){[data-variant=v1] .ZCgNFa_banner{left:.625rem;right:.625rem;bottom:max(.625rem, env(safe-area-inset-bottom));width:auto}[data-variant=v1] .ZCgNFa_core{gap:.625rem;padding:.875rem}[data-variant=v1] .ZCgNFa_mark{display:none}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .ZCgNFa_banner{transition:opacity .3s}@starting-style{[data-variant=v1] .ZCgNFa_banner{filter:none;transform:none}}}[data-variant=v1] .ZCgNFa_settings{min-height:2.75rem;color:inherit;font:inherit;text-align:left;text-underline-offset:.22em;transition:text-decoration-color .2s var(--ease-ui);border-radius:.25rem;padding:0;-webkit-text-decoration:underline #1011134d;text-decoration:underline #1011134d;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){[data-variant=v1] .ZCgNFa_settings:hover{text-decoration-color:currentColor}}[data-variant=v1] .ZCgNFa_statusShell{max-width:52rem}[data-variant=v1] .ZCgNFa_status{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.25rem 1.25rem 1.25rem 1.5rem;display:grid}[data-variant=v1] .ZCgNFa_statusCopy{gap:.25rem;display:grid}[data-variant=v1] .ZCgNFa_statusTitle{letter-spacing:-.015em;font-size:1.125rem;font-weight:620;line-height:1.25}[data-variant=v1] .ZCgNFa_statusText{color:var(--ink-2);line-height:1.5}[data-variant=v1] .ZCgNFa_statusButton{cursor:pointer;font:inherit;color:var(--ink);border:0;font-size:.9375rem;font-weight:580}@media (max-width:639px){[data-variant=v1] .ZCgNFa_status{grid-template-columns:auto minmax(0,1fr)}[data-variant=v1] .ZCgNFa_statusButton{grid-column:1/-1}}
[data-variant=v1] .OZABxa_shell{border-radius:2.25rem;padding:.5rem}[data-variant=v1] .OZABxa_core{border-radius:1.75rem;display:grid;overflow:hidden}[data-variant=v1] .OZABxa_stage{aspect-ratio:16/10;background:#eef1f3;min-height:18rem;position:relative;overflow:hidden}[data-variant=v1] .OZABxa_drawing{width:100%;height:100%}[data-variant=v1] .OZABxa_pulse{transform-box:fill-box;transform-origin:50%;animation:OZABxa_map-pulse 2.4s var(--ease-ui) infinite}@keyframes OZABxa_map-pulse{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(2.2)}}[data-variant=v1] .OZABxa_frame{width:100%;height:100%;animation:OZABxa_map-in .5s var(--ease-heavy) both;border:0;display:block}[data-variant=v1] .OZABxa_frame:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:0}@keyframes OZABxa_map-in{0%{opacity:0;filter:blur(6px)}}[data-variant=v1] .OZABxa_badge{background:#ffffffdb;border-radius:999px;align-items:center;gap:.5rem;max-width:calc(100% - 2rem);padding:.5rem .9rem .5rem .7rem;font-size:.875rem;font-weight:580;display:inline-flex;position:absolute;top:1rem;left:1rem;box-shadow:inset 0 0 0 1px #ffffffe6,0 10px 24px -14px #10111366}[data-variant=v1] .OZABxa_badge>svg{color:#a6360b;flex:none}[data-variant=v1] .OZABxa_scale{letter-spacing:.01em;color:var(--muted);font-size:.75rem;font-weight:560;position:absolute;top:1.2rem;right:1rem}[data-variant=v1] .OZABxa_loadWrap{text-align:center;justify-items:center;gap:.5rem;padding-inline:1rem;display:grid;position:absolute;bottom:1.25rem;left:0;right:0}[data-variant=v1] .OZABxa_load{cursor:pointer;border:0;font-family:inherit}[data-variant=v1] .OZABxa_loadNote{color:var(--ink-2);background:#ffffffc7;border-radius:999px;padding:.25rem .7rem;font-size:.8125rem;font-weight:520}[data-variant=v1] .OZABxa_bar{background:var(--surface);box-shadow:inset 0 1px 0 var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;padding:1.25rem 1.5rem;display:flex}[data-variant=v1] .OZABxa_address{gap:.15rem;display:grid}[data-variant=v1] .OZABxa_addressLine{letter-spacing:-.01em;font-size:1.0625rem;font-weight:620}[data-variant=v1] .OZABxa_addressSub{color:var(--muted);font-size:.9375rem}[data-variant=v1] .OZABxa_links{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:639px){[data-variant=v1] .OZABxa_stage{aspect-ratio:4/5}[data-variant=v1] .OZABxa_scale{display:none}[data-variant=v1] .OZABxa_bar{padding:1.125rem}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .OZABxa_pulse{opacity:.5;animation:none}[data-variant=v1] .OZABxa_frame{animation:none}}
[data-variant=v1] .VWA3zq_form{--field-bg:#f6f5f2;--field-ring:#1011131f;--danger:#b42318;gap:1.5rem;display:grid}[data-variant=v1] .VWA3zq_requiredNote{color:var(--muted);font-size:.9375rem}[data-variant=v1] .VWA3zq_requiredNote>span,[data-variant=v1] .VWA3zq_req{color:#a6360b;font-weight:640}[data-variant=v1] .VWA3zq_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;display:grid}[data-variant=v1] .VWA3zq_field,[data-variant=v1] .VWA3zq_group{align-content:start;gap:.5rem;min-width:0;display:grid}[data-variant=v1] .VWA3zq_group{border:0;margin:0;padding:0}[data-variant=v1] .VWA3zq_label{letter-spacing:-.005em;color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;padding:0;font-size:.9375rem;font-weight:600;line-height:1.3;display:flex}[data-variant=v1] .VWA3zq_optional{color:var(--muted);font-size:.8125rem;font-weight:520}[data-variant=v1] .VWA3zq_input{background:var(--field-bg);width:100%;min-height:3.5rem;box-shadow:inset 0 0 0 1px var(--field-ring), inset 0 1px 2px #1011130a;font:inherit;color:var(--ink);transition:background-color .2s var(--ease-ui), box-shadow .2s var(--ease-ui);border:0;border-radius:1rem;padding:.95rem 1.1rem;font-size:1.0625rem;line-height:1.4}[data-variant=v1] .VWA3zq_input::placeholder{color:#767a81;opacity:1}[data-variant=v1] .VWA3zq_textarea{resize:vertical;min-height:9rem}[data-variant=v1] .VWA3zq_input:focus-visible{box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 5px var(--accent-soft);background:#fff;border-radius:1rem;outline:none}@media (hover:hover) and (pointer:fine){[data-variant=v1] .VWA3zq_input:hover:not(:focus-visible){background:#f1f0ec}}[data-variant=v1] .VWA3zq_field[data-invalid] .VWA3zq_input{box-shadow:inset 0 0 0 2px var(--danger);background:#fff7f5}[data-variant=v1] .VWA3zq_field[data-invalid] .VWA3zq_input:focus-visible{box-shadow:inset 0 0 0 2px var(--danger), 0 0 0 5px #b4231824}[data-variant=v1] .VWA3zq_hint{color:var(--muted);text-wrap:pretty;font-size:.9375rem;line-height:1.45}[data-variant=v1] .VWA3zq_error{color:var(--danger);animation:VWA3zq_field-error .26s var(--ease-ui) both;align-items:flex-start;gap:.45rem;font-size:.9375rem;font-weight:540;line-height:1.4;display:flex}[data-variant=v1] .VWA3zq_error>svg{flex:none;margin-top:.1rem}@keyframes VWA3zq_field-error{0%{opacity:0;transform:translateY(-4px)}}[data-variant=v1] .VWA3zq_inlineLink{color:#a6360b;text-underline-offset:.2em;border-radius:.25rem;font-weight:560;text-decoration:underline;text-decoration-thickness:1px}[data-variant=v1] .VWA3zq_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}[data-variant=v1] .VWA3zq_option{background:var(--field-bg);min-height:3.5rem;box-shadow:inset 0 0 0 1px var(--field-ring);cursor:pointer;transition:background-color .2s var(--ease-ui), box-shadow .2s var(--ease-ui), scale .16s var(--ease-ui);border-radius:1rem;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex;position:relative}[data-variant=v1] .VWA3zq_option:active{scale:.98}[data-variant=v1] .VWA3zq_option[data-checked]{box-shadow:inset 0 0 0 2px var(--accent), 0 10px 22px -16px #ff5a1f99;background:#fff}:is([data-variant=v1] .VWA3zq_option:has(.VWA3zq_radio:focus-visible),[data-variant=v1] .VWA3zq_swatch:has(.VWA3zq_radio:focus-visible)){outline:2px solid var(--accent);outline-offset:3px}@media (hover:hover) and (pointer:fine){[data-variant=v1] .VWA3zq_option:not([data-checked]):hover{background:#f1f0ec}}[data-variant=v1] .VWA3zq_radio{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}[data-variant=v1] .VWA3zq_radio:focus-visible{outline:none}[data-variant=v1] .VWA3zq_optionMark{width:1.25rem;height:1.25rem;transition:box-shadow .2s var(--ease-ui);background:#fff;border-radius:999px;flex:none;position:relative;box-shadow:inset 0 0 0 1.5px #10111347}[data-variant=v1] .VWA3zq_optionMark:after{content:"";background:var(--ink);opacity:0;transition:transform .22s var(--ease-ui), opacity .16s var(--ease-ui);border-radius:999px;position:absolute;inset:.3rem;transform:scale(.4)}[data-variant=v1] .VWA3zq_option[data-checked] .VWA3zq_optionMark{box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 0 3px var(--accent-soft)}[data-variant=v1] .VWA3zq_option[data-checked] .VWA3zq_optionMark:after{opacity:1;transform:none}[data-variant=v1] .VWA3zq_optionText{letter-spacing:-.005em;font-size:1rem;font-weight:560;line-height:1.3}[data-variant=v1] .VWA3zq_swatches{gap:.5rem}[data-variant=v1] .VWA3zq_swatch{cursor:pointer}[data-variant=v1] .VWA3zq_noneChip{background:repeating-conic-gradient(#fff 0 25%, #eceae6 0 50%) 50% / .7rem .7rem}[data-variant=v1] .VWA3zq_drop{background:radial-gradient(70% 120% at 100% 100%, #f4dcc38c, transparent 70%), linear-gradient(180deg, var(--sky-top), var(--sky-mid));outline-offset:-.5rem;cursor:pointer;min-height:5.5rem;transition:box-shadow .2s var(--ease-ui), outline-color .2s var(--ease-ui), scale .16s var(--ease-ui);border-radius:1.25rem;outline:1.5px dashed #10111338;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #10111324}[data-variant=v1] .VWA3zq_drop:active{scale:.99}[data-variant=v1] .VWA3zq_drop[data-dragging]{outline-color:var(--accent);box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 5px var(--accent-soft)}[data-variant=v1] .VWA3zq_drop:has(.VWA3zq_fileInput:focus-visible){outline:2px solid var(--accent);outline-offset:3px}[data-variant=v1] .VWA3zq_drop[data-full]{cursor:default;opacity:.7}[data-variant=v1] .VWA3zq_field[data-invalid] .VWA3zq_drop{box-shadow:inset 0 0 0 2px var(--danger)}[data-variant=v1] .VWA3zq_fileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}[data-variant=v1] .VWA3zq_fileInput:disabled{cursor:default}[data-variant=v1] .VWA3zq_dropIcon{color:#a6360b;width:3rem;height:3rem;box-shadow:inset 0 0 0 1px var(--line), 0 8px 18px -12px #10111359;transition:transform .3s var(--ease-ui);background:#fff;border-radius:999px;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){[data-variant=v1] .VWA3zq_drop:not([data-full]):hover .VWA3zq_dropIcon{transform:translateY(-2px)scale(1.04)}}[data-variant=v1] .VWA3zq_dropCopy{gap:.15rem;display:grid}[data-variant=v1] .VWA3zq_dropTitle{letter-spacing:-.01em;font-size:1.0625rem;font-weight:620}[data-variant=v1] .VWA3zq_dropText{color:var(--ink-2);font-size:.9375rem;line-height:1.4}[data-variant=v1] .VWA3zq_photoNote{color:var(--ink);font-weight:540}[data-variant=v1] .VWA3zq_thumbs{grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));gap:.5rem;margin-top:.25rem;display:grid}[data-variant=v1] .VWA3zq_thumb{aspect-ratio:1;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);animation:VWA3zq_thumb-in .36s var(--ease-heavy) both;border-radius:.875rem;position:relative;overflow:hidden}@keyframes VWA3zq_thumb-in{0%{opacity:0;filter:blur(4px);transform:scale(.94)}}[data-variant=v1] .VWA3zq_thumbImg{object-fit:cover;width:100%;height:100%}[data-variant=v1] .VWA3zq_thumbWait{place-items:center;height:100%;display:grid}[data-variant=v1] .VWA3zq_spinner,[data-variant=v1] .VWA3zq_spinnerLight{border:2px solid #10111324;border-top-color:var(--ink);border-radius:999px;width:1.375rem;height:1.375rem;animation:.7s linear infinite VWA3zq_spin;display:block}[data-variant=v1] .VWA3zq_spinnerLight{border-color:#fff #ffffff40 #ffffff40}@keyframes VWA3zq_spin{to{transform:rotate(360deg)}}[data-variant=v1] .VWA3zq_thumbSize{color:#fff;background:#1011139e;border-radius:999px;padding:.1rem .45rem;font-size:.75rem;font-weight:560;position:absolute;bottom:.375rem;left:.375rem}[data-variant=v1] .VWA3zq_thumbRemove{width:2.75rem;height:2.75rem;color:var(--ink);transition:scale .16s var(--ease-ui);border-radius:999px;place-items:center;display:grid;position:absolute;top:.0625rem;right:.0625rem}[data-variant=v1] .VWA3zq_thumbRemove:before{content:"";transition:background-color .2s var(--ease-ui);background:#ffffffeb;border-radius:999px;position:absolute;inset:.3125rem;box-shadow:0 4px 12px -6px #10111373}[data-variant=v1] .VWA3zq_thumbRemove>*{position:relative}[data-variant=v1] .VWA3zq_thumbRemove:active{scale:.92}@media (hover:hover) and (pointer:fine){[data-variant=v1] .VWA3zq_thumbRemove:hover{color:var(--danger)}[data-variant=v1] .VWA3zq_thumbRemove:hover:before{background:#fff}}[data-variant=v1] .VWA3zq_consent{background:var(--field-bg);box-shadow:inset 0 0 0 1px var(--field-ring);cursor:pointer;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.875rem;padding:1rem 1.1rem;display:grid;position:relative}[data-variant=v1] .VWA3zq_field[data-invalid] .VWA3zq_consent{box-shadow:inset 0 0 0 2px var(--danger);background:#fff7f5}[data-variant=v1] .VWA3zq_checkbox{opacity:0;cursor:pointer;width:1.625rem;height:1.625rem;margin:0;position:absolute;top:1rem;left:1.1rem}[data-variant=v1] .VWA3zq_checkMark{color:#0000;width:1.625rem;height:1.625rem;transition:background-color .18s var(--ease-ui), color .18s var(--ease-ui), box-shadow .18s var(--ease-ui), scale .16s var(--ease-ui);background:#fff;border-radius:.5rem;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #1011134d}[data-variant=v1] .VWA3zq_checkbox:checked+.VWA3zq_checkMark{background:var(--accent);color:var(--ink);box-shadow:inset 0 0 0 1.5px #96280059, 0 0 0 3px var(--accent-soft)}[data-variant=v1] .VWA3zq_checkbox:active+.VWA3zq_checkMark{scale:.92}[data-variant=v1] .VWA3zq_checkbox:focus-visible+.VWA3zq_checkMark{outline:2px solid var(--accent);outline-offset:3px}[data-variant=v1] .VWA3zq_consentText{color:var(--ink);text-wrap:pretty;font-size:1rem;line-height:1.5}[data-variant=v1] .VWA3zq_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}[data-variant=v1] .VWA3zq_formMessage{color:var(--danger);background:#fff4f1;border-radius:1rem;align-items:flex-start;gap:.6rem;padding:.9rem 1.1rem;font-weight:540;line-height:1.45;display:flex;box-shadow:inset 0 0 0 1px #b4231840}[data-variant=v1] .VWA3zq_formMessage>svg{flex:none;margin-top:.1rem}[data-variant=v1] .VWA3zq_fallback{animation:VWA3zq_field-error .32s var(--ease-ui) both;background:radial-gradient(80% 140% at 100% 0,#ff5a1f1a,#0000 70%),#fffaf7;border-radius:1.25rem;gap:.75rem;padding:1.25rem;display:grid;box-shadow:inset 0 0 0 1px #ff5a1f47,0 14px 30px -22px #ff5a1f99}[data-variant=v1] .VWA3zq_fallback:focus-visible,[data-variant=v1] .VWA3zq_result:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:1.25rem}[data-variant=v1] .VWA3zq_fallback:focus:not(:focus-visible),[data-variant=v1] .VWA3zq_result:focus:not(:focus-visible){outline:none}[data-variant=v1] .VWA3zq_fallbackTitle{letter-spacing:-.015em;align-items:flex-start;gap:.6rem;font-size:1.125rem;font-weight:630;line-height:1.3;display:flex}[data-variant=v1] .VWA3zq_fallbackTitle>svg{color:#a6360b;flex:none;margin-top:.1rem}[data-variant=v1] .VWA3zq_fallbackText{color:var(--ink);line-height:1.55}[data-variant=v1] .VWA3zq_fallbackActions{flex-wrap:wrap;gap:.5rem;display:flex}[data-variant=v1] .VWA3zq_submitRow{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;padding-top:.25rem;display:flex}[data-variant=v1] .VWA3zq_submit{cursor:pointer;border:0;font-family:inherit}[data-variant=v1] .VWA3zq_submit:disabled{cursor:progress}[data-variant=v1] .VWA3zq_submit[data-pending] .VWA3zq_v1-island__label{opacity:.75}[data-variant=v1] .VWA3zq_submitNote{color:var(--ink-2);align-items:center;gap:.5rem;font-size:.9375rem;display:flex}[data-variant=v1] .VWA3zq_submitNote>svg{color:#a6360b;flex:none}[data-variant=v1] .VWA3zq_result{justify-items:start;gap:1.25rem;padding-block:.5rem;display:grid}[data-variant=v1] .VWA3zq_doneMark{background:var(--accent);width:4rem;height:4rem;color:var(--ink);box-shadow:0 0 0 8px var(--accent-soft), 0 18px 36px -18px #ff5a1fcc;animation:VWA3zq_done-in .64s var(--ease-heavy) both;border-radius:999px;place-items:center;display:grid}[data-variant=v1] .VWA3zq_doneMark>svg{animation:VWA3zq_done-check .52s var(--ease-ui) .22s both}@keyframes VWA3zq_done-in{0%{opacity:0;transform:scale(.8)}}@keyframes VWA3zq_done-check{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}[data-variant=v1] .VWA3zq_resultTitle{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-weight:640;line-height:1.05}[data-variant=v1] .VWA3zq_resultLead{max-width:36rem;font-size:var(--fs-lead);color:var(--ink-2);text-wrap:pretty;line-height:1.5}[data-variant=v1] .VWA3zq_nextSteps{gap:.5rem;width:100%;display:grid}[data-variant=v1] .VWA3zq_nextSteps>li{background:var(--field-bg);border-radius:1rem;align-items:center;gap:.875rem;padding:.875rem 1rem;line-height:1.45;display:flex}[data-variant=v1] .VWA3zq_nextSteps strong{font-weight:620}[data-variant=v1] .VWA3zq_nextNum{background:var(--ink);color:#fff;border-radius:999px;flex:none;place-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:620;display:grid}[data-variant=v1] .VWA3zq_resultActions{flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:.25rem;display:flex}[data-variant=v1] .VWA3zq_textButton{cursor:pointer;font:inherit;color:var(--ink);border:0;font-size:.9375rem;font-weight:580}@media (max-width:639px){[data-variant=v1] .VWA3zq_row,[data-variant=v1] .VWA3zq_options{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .VWA3zq_row{gap:1.5rem}[data-variant=v1] .VWA3zq_drop{padding:1rem}[data-variant=v1] .VWA3zq_thumbs{grid-template-columns:repeat(3,minmax(0,1fr))}[data-variant=v1] .VWA3zq_submit{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .VWA3zq_error,[data-variant=v1] .VWA3zq_fallback,[data-variant=v1] .VWA3zq_thumb,[data-variant=v1] .VWA3zq_doneMark,[data-variant=v1] .VWA3zq_doneMark>svg{animation:none}[data-variant=v1] .VWA3zq_spinner,[data-variant=v1] .VWA3zq_spinnerLight{animation-duration:1.6s}}
[data-variant=v1] .q0ZeyG_layout{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}[data-variant=v1] .q0ZeyG_rail{grid-template-columns:2px minmax(0,1fr);gap:1rem;display:grid;position:sticky;top:7rem}[data-variant=v1] .q0ZeyG_railTrack{background:#10111314;border-radius:2px;margin-block:1.375rem;position:relative;overflow:hidden}[data-variant=v1] .q0ZeyG_railFill{background:var(--accent);transform-origin:top;transition:transform .6s var(--ease-heavy);position:absolute;inset:0}[data-variant=v1] .q0ZeyG_railList{gap:.25rem;display:grid}[data-variant=v1] .q0ZeyG_railLink{min-height:2.75rem;color:var(--ink-2);transition:background-color .22s var(--ease-ui), color .22s var(--ease-ui), scale .16s var(--ease-ui);border-radius:999px;align-items:center;gap:.75rem;padding:.375rem .875rem .375rem .375rem;font-size:.9688rem;font-weight:560;text-decoration:none;display:flex}[data-variant=v1] .q0ZeyG_railLink:active{scale:.97}[data-variant=v1] .q0ZeyG_railNum{background:var(--surface);width:2rem;height:2rem;box-shadow:inset 0 0 0 1px var(--line-strong);transition:background-color .22s var(--ease-ui), color .22s var(--ease-ui), box-shadow .22s var(--ease-ui);border-radius:999px;flex:none;place-items:center;font-size:.8125rem;font-weight:640;display:grid}[data-variant=v1] .q0ZeyG_railLink[data-done] .q0ZeyG_railNum{background:var(--ink);color:#fff;box-shadow:none}[data-variant=v1] .q0ZeyG_railLink[aria-current]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #1011130a,0 12px 28px -18px #10111359}[data-variant=v1] .q0ZeyG_railLink[aria-current] .q0ZeyG_railNum{background:var(--accent);color:var(--ink);box-shadow:none}@media (hover:hover) and (pointer:fine){[data-variant=v1] .q0ZeyG_railLink:hover{color:var(--ink);background:#fff9}}[data-variant=v1] .q0ZeyG_steps{gap:clamp(4.5rem,3rem + 4vw,7rem);display:grid}[data-variant=v1] .q0ZeyG_step{gap:clamp(1.5rem,3vw,2.5rem);scroll-margin-top:6rem;display:grid}[data-variant=v1] .q0ZeyG_stepHead{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,2rem);display:grid}[data-variant=v1] .q0ZeyG_stepNum{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px #10111347;font-size:clamp(3.5rem,2.5rem + 4vw,6rem);font-weight:650;line-height:.85}[data-variant=v1] .q0ZeyG_step[data-key] .q0ZeyG_stepNum{-webkit-text-stroke:0;color:var(--accent)}[data-variant=v1] .q0ZeyG_stepHeadText{justify-items:start;gap:.75rem;display:grid}[data-variant=v1] .q0ZeyG_stepKicker{letter-spacing:var(--tr-small);color:#a6360b;font-size:.875rem;font-weight:600}[data-variant=v1] .q0ZeyG_stepTitle{letter-spacing:var(--tr-h2);text-wrap:balance;font-size:clamp(1.875rem,1.3rem + 2vw,3rem);font-weight:640;line-height:1.04}[data-variant=v1] .q0ZeyG_stepSummary{max-width:40rem;font-size:var(--fs-lead);color:var(--ink-2);text-wrap:pretty;line-height:1.5}[data-variant=v1] .q0ZeyG_stepBody{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:1rem;display:grid}[data-variant=v1] .q0ZeyG_step[data-flip] .q0ZeyG_stepMedia{order:2}[data-variant=v1] .q0ZeyG_stepMedia{min-width:0}[data-variant=v1] .q0ZeyG_mediaFrame{height:100%;margin:0}[data-variant=v1] .q0ZeyG_mediaCore{background:linear-gradient(180deg, var(--sky-top), var(--sky-mid));position:relative;overflow:hidden}[data-variant=v1] .q0ZeyG_mediaImg{object-fit:cover;width:100%;height:100%;min-height:18rem;display:block}[data-variant=v1] .q0ZeyG_mediaCaption{background:#ffffffe6;border-radius:999px;padding:.35rem .75rem;font-size:.8125rem;font-weight:560;position:absolute;top:.875rem;left:.875rem}[data-variant=v1] .q0ZeyG_facts{container-type:inline-size}[data-variant=v1] .q0ZeyG_factsCore{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:1.5rem 2rem;padding:clamp(1.25rem,3vw,2rem);display:grid}@container (max-width:35rem){[data-variant=v1] .q0ZeyG_factsCore{grid-template-columns:minmax(0,1fr)}}[data-variant=v1] .q0ZeyG_step[data-key] .q0ZeyG_facts{background:var(--accent-soft);box-shadow:inset 0 0 0 1px #ff5a1f4d}[data-variant=v1] .q0ZeyG_fact{align-content:start;gap:.75rem;display:grid}[data-variant=v1] .q0ZeyG_factReceive{background:var(--bg);border-radius:1.25rem;grid-column:1/-1;padding:1.125rem 1.25rem}[data-variant=v1] .q0ZeyG_factTitle{letter-spacing:var(--tr-small);color:var(--muted);font-size:.875rem;font-weight:620}[data-variant=v1] .q0ZeyG_list{gap:.6rem;display:grid}[data-variant=v1] .q0ZeyG_list li{color:var(--ink);text-wrap:pretty;padding-left:1.125rem;position:relative}[data-variant=v1] .q0ZeyG_list li:before{content:"";background:var(--ink);border-radius:999px;width:.375rem;height:.375rem;position:absolute;top:.7em;left:0}[data-variant=v1] .q0ZeyG_list[data-check] li{align-items:flex-start;gap:.625rem;padding-left:0;font-weight:540;display:flex}[data-variant=v1] .q0ZeyG_list[data-check] li:before{content:none}[data-variant=v1] .q0ZeyG_listIcon{background:var(--accent-soft);color:#b33a0c;border-radius:999px;flex:none;place-items:center;width:1.5rem;height:1.5rem;margin-top:.05rem;display:grid}[data-variant=v1] .q0ZeyG_factLink{grid-column:1/-1}[data-variant=v1] .q0ZeyG_sheetWrap{border-radius:var(--r-shell);background:radial-gradient(60% 60% at 70% 30%, #f4dcc3b3, transparent 70%), linear-gradient(180deg, var(--sky-top), var(--sky-mid));place-items:center;height:100%;min-height:20rem;padding:2rem 1.5rem;display:grid;position:relative;overflow:hidden}[data-variant=v1] .q0ZeyG_sheet{z-index:1;width:min(22rem,100%);position:relative;rotate:-2deg}[data-variant=v1] .q0ZeyG_sheetBack{background:#ffffff80;width:min(22rem,100% - 3rem);height:70%;position:absolute;translate:1.5rem .75rem;rotate:4deg}[data-variant=v1] .q0ZeyG_sheetCore{gap:1rem;padding:1.375rem 1.375rem 1.5rem;display:grid}[data-variant=v1] .q0ZeyG_sheetHead{align-items:center;gap:.625rem;display:flex}[data-variant=v1] .q0ZeyG_sheetMark{background:var(--ink);color:#fff;border-radius:.625rem;place-items:center;width:2rem;height:2rem;font-weight:700;display:grid}[data-variant=v1] .q0ZeyG_sheetTitle{letter-spacing:-.02em;font-size:1.125rem;font-weight:640}[data-variant=v1] .q0ZeyG_sheetFree{background:var(--accent);color:var(--ink);border-radius:999px;margin-left:auto;padding:.25rem .7rem;font-size:.8125rem;font-weight:620}[data-variant=v1] .q0ZeyG_sheetRows{display:grid}[data-variant=v1] .q0ZeyG_sheetRow{box-shadow:inset 0 -1px 0 var(--line);justify-content:space-between;gap:1rem;padding-block:.625rem;font-size:.9375rem;display:flex}[data-variant=v1] .q0ZeyG_sheetRow dt{font-weight:600}[data-variant=v1] .q0ZeyG_sheetRow dd{color:var(--ink-2);text-align:right}[data-variant=v1] .q0ZeyG_sheetLines{gap:.45rem;display:grid}[data-variant=v1] .q0ZeyG_sheetLines span{background:var(--surface-2);border-radius:999px;height:.4rem}[data-variant=v1] .q0ZeyG_sheetLines span:nth-child(2){width:82%}[data-variant=v1] .q0ZeyG_sheetLines span:nth-child(3){width:56%}@media (max-width:1099px){[data-variant=v1] .q0ZeyG_layout{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .q0ZeyG_rail{z-index:5;box-shadow:inset 0 0 0 1px #ffffffb3, var(--shadow-float);-webkit-backdrop-filter:blur(22px)saturate(170%);background:#ffffff47;border-radius:999px;padding:.3125rem;display:block;top:4.75rem}[data-variant=v1] .q0ZeyG_railTrack{display:none}[data-variant=v1] .q0ZeyG_railList{overscroll-behavior-x:contain;scrollbar-width:none;border-radius:999px;gap:.25rem;padding-inline:1rem 1.5rem;scroll-padding-inline:1.25rem;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1.75rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1.75rem),#0000)}[data-variant=v1] .q0ZeyG_railList::-webkit-scrollbar{display:none}[data-variant=v1] .q0ZeyG_railList>li{flex:none}[data-variant=v1] .q0ZeyG_railLink{white-space:nowrap;background:#ffffff8c}[data-variant=v1] .q0ZeyG_step{scroll-margin-top:9rem}}@media (max-width:1099px) and (prefers-reduced-transparency:reduce){[data-variant=v1] .q0ZeyG_rail{background:var(--surface);-webkit-backdrop-filter:none}}@media (max-width:999px){[data-variant=v1] .q0ZeyG_stepBody{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .q0ZeyG_step[data-flip] .q0ZeyG_stepMedia{order:0}[data-variant=v1] .q0ZeyG_mediaImg{aspect-ratio:16/10;min-height:0}}@media (max-width:599px){[data-variant=v1] .q0ZeyG_factsCore{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .q0ZeyG_stepHead{grid-template-columns:minmax(0,1fr);gap:.5rem}[data-variant=v1] .q0ZeyG_sheetWrap{min-height:0}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .q0ZeyG_railFill{transition:none}}
[data-variant=v1] .hzORMa_explorer,[data-variant=v1] .hzORMa_archive,[data-variant=v1] .hzORMa_stages,[data-variant=v1] .hzORMa_pager{scroll-margin-top:5.5rem}[data-variant=v1] .hzORMa_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(2rem,1.5rem + 1.5vw,3rem);display:flex}[data-variant=v1] .hzORMa_results{margin-top:clamp(1.5rem,1rem + 1.5vw,2.5rem)}[data-variant=v1] .hzORMa_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.75rem,.5rem + .8vw,1.25rem);display:grid}[data-variant=v1] .hzORMa_cell{grid-column:span 4;min-width:0;display:flex}[data-variant=v1] .hzORMa_cell[data-span="5"]{grid-column:span 5}[data-variant=v1] .hzORMa_cell[data-span="6"]{grid-column:span 6}[data-variant=v1] .hzORMa_cell[data-span="7"]{grid-column:span 7}[data-variant=v1] .hzORMa_cell[data-span="12"]{grid-column:1/-1}[data-variant=v1] .hzORMa_card{width:100%;color:inherit;transition:scale .16s var(--ease-ui);text-decoration:none;display:flex}[data-variant=v1] .hzORMa_card:active{scale:.99}[data-variant=v1] .hzORMa_card:focus-visible{border-radius:var(--r-shell)}[data-variant=v1] .hzORMa_cardCore{flex-direction:column;width:100%;display:flex;overflow:hidden}[data-variant=v1] .hzORMa_cardMedia{border-radius:calc(var(--r-core) - .375rem);background:var(--surface-2);flex:auto;min-height:clamp(14rem,10rem + 10vw,21rem);margin:.375rem .375rem 0;display:block;position:relative;overflow:hidden}[data-variant=v1] .hzORMa_card[data-size=lg] .hzORMa_cardMedia{min-height:clamp(16rem,10rem + 16vw,30rem)}[data-variant=v1] .hzORMa_cardImg{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-heavy);position:absolute;inset:0}[data-variant=v1] .hzORMa_cardBadges{flex-wrap:wrap;gap:.375rem;display:flex;position:absolute;top:.75rem;left:.75rem;right:.75rem}[data-variant=v1] .hzORMa_badge{min-height:1.875rem;letter-spacing:var(--tr-small);color:var(--ink);background:#ffffffeb;border-radius:999px;align-items:center;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:0 8px 20px -12px #10111373}[data-variant=v1] .hzORMa_badgeAccent{background:var(--accent)}[data-variant=v1] .hzORMa_cardBody{gap:1rem;padding:1.25rem 4.5rem 1.5rem 1.375rem;display:grid;position:relative}[data-variant=v1] .hzORMa_cardText{gap:.5rem;display:grid}[data-variant=v1] .hzORMa_cardTitle{max-width:24ch}[data-variant=v1] .hzORMa_card[data-size=lg] .hzORMa_cardTitle{letter-spacing:-.025em;font-size:clamp(1.375rem,1.1rem + .8vw,1.875rem)}[data-variant=v1] .hzORMa_cardSummary{color:var(--ink-2);text-wrap:pretty;max-width:52ch;font-size:1rem;line-height:1.5}[data-variant=v1] .hzORMa_cardMeta{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}[data-variant=v1] .hzORMa_cardPlace{color:var(--ink-2);align-items:center;gap:.35rem;margin-right:.25rem;font-size:.875rem;font-weight:560;display:inline-flex}[data-variant=v1] .hzORMa_cardArrow{background:var(--ink);color:#fff;width:2.5rem;height:2.5rem;transition:transform .32s var(--ease-ui), background-color .22s var(--ease-ui);border-radius:999px;place-items:center;display:grid;position:absolute;top:1.25rem;right:1.25rem}[data-variant=v1] .hzORMa_card[data-size=wide] .hzORMa_cardCore{grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}[data-variant=v1] .hzORMa_card[data-size=wide] .hzORMa_cardMedia{min-height:clamp(16rem,10rem + 14vw,26rem);margin:.375rem}[data-variant=v1] .hzORMa_card[data-size=wide] .hzORMa_cardBody{align-content:center;padding:2rem 4.5rem 2rem 1.75rem}@media (hover:hover) and (pointer:fine){[data-variant=v1] .hzORMa_card:hover .hzORMa_cardImg{transform:scale(1.04)}[data-variant=v1] .hzORMa_card:hover .hzORMa_cardArrow{background:var(--accent);color:var(--ink);transform:translate(2px,-2px)scale(1.06)}}[data-variant=v1] .hzORMa_pairs{gap:clamp(1rem,.75rem + 1vw,1.75rem);display:grid}[data-variant=v1] .hzORMa_featured{margin-top:clamp(1.5rem,1rem + 2vw,3rem)}[data-variant=v1] .hzORMa_pairCore{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;display:grid}[data-variant=v1] .hzORMa_pair[data-flip] .hzORMa_pairCore{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr)}[data-variant=v1] .hzORMa_pair[data-flip] .hzORMa_pairVisual{order:2}[data-variant=v1] .hzORMa_pairVisual{padding:.375rem}[data-variant=v1] .hzORMa_pairCompare{border-radius:calc(var(--r-core) - .375rem)}[data-variant=v1] .hzORMa_pairBody{justify-items:start;gap:1rem;padding:clamp(1.25rem,1rem + 1.5vw,2.5rem);display:grid}[data-variant=v1] .hzORMa_pair[data-featured] .hzORMa_pairTitle{letter-spacing:-.028em;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);line-height:1.08}[data-variant=v1] .hzORMa_pairText{color:var(--ink-2);text-wrap:pretty;max-width:44ch}[data-variant=v1] .hzORMa_pairHint{color:var(--muted);font-size:.875rem}[data-variant=v1] .hzORMa_pairActions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}[data-variant=v1] .hzORMa_archiveGrid{margin-top:clamp(.5rem,1vw,1rem)}[data-variant=v1] .hzORMa_empty{max-width:40rem}[data-variant=v1] .hzORMa_emptyCore{justify-items:start;gap:1.25rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}[data-variant=v1] .hzORMa_emptyText{font-size:var(--fs-lead);color:var(--ink-2)}[data-variant=v1] .hzORMa_facts{align-items:center;min-height:clamp(20rem,14rem + 14vw,28rem);padding:clamp(1rem,3vw,2.5rem) 0;display:grid;position:relative}[data-variant=v1] .hzORMa_drawing{opacity:.9;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}[data-variant=v1] .hzORMa_factsCard{justify-self:center;width:min(100%,30rem);position:relative}[data-variant=v1] .hzORMa_factsCore{padding:.5rem clamp(1.125rem,.75rem + 1vw,1.75rem)}[data-variant=v1] .hzORMa_factsList{display:grid}[data-variant=v1] .hzORMa_factsRow{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:1rem;padding:1rem 0;display:grid}[data-variant=v1] .hzORMa_factsRow+.hzORMa_factsRow{box-shadow:inset 0 1px 0 var(--line)}[data-variant=v1] .hzORMa_factsRow dt{color:var(--muted);font-size:.875rem;font-weight:560}[data-variant=v1] .hzORMa_factsRow dd{font-weight:560}[data-variant=v1] .hzORMa_kindPill{letter-spacing:-.01em;align-items:center;gap:.55rem;font-size:1.0625rem;font-weight:620;display:inline-flex}[data-variant=v1] .hzORMa_kindDot{background:var(--ceramic);border-radius:.2rem;width:.75rem;height:.75rem;box-shadow:inset 0 0 0 1px #1011132e}[data-variant=v1] .hzORMa_kindPill[data-kind=paving] .hzORMa_kindDot{background:var(--concrete)}[data-variant=v1] .hzORMa_factsLinks{flex-wrap:wrap;gap:.375rem;display:flex}[data-variant=v1] .hzORMa_factsLinks .v1-link-pill{box-shadow:inset 0 0 0 1px var(--line);background:#ffffffe6}[data-variant=v1] .hzORMa_factsPlace{align-items:center;gap:.4rem;display:inline-flex}[data-variant=v1] .hzORMa_factsStages{flex-wrap:wrap;gap:.375rem;display:flex}[data-variant=v1] .hzORMa_stageLink{background:var(--surface-2);min-height:2.75rem;color:var(--ink);transition:background-color .2s var(--ease-ui), scale .16s var(--ease-ui);border-radius:999px;align-items:center;padding:0 .9rem;font-size:.875rem;font-weight:580;text-decoration:none;display:inline-flex}[data-variant=v1] .hzORMa_stageLink:active{scale:.97}[data-variant=v1] .hzORMa_stageLinkAccent{background:var(--accent)}@media (hover:hover) and (pointer:fine){[data-variant=v1] .hzORMa_stageLink:hover{background:#e2dfd9}[data-variant=v1] .hzORMa_stageLinkAccent:hover{background:var(--accent-hover)}}[data-variant=v1] .hzORMa_lead{scroll-margin-top:6rem;position:relative}[data-variant=v1] .hzORMa_leadFigure{gap:1rem;margin:0;display:grid}[data-variant=v1] .hzORMa_leadShell{border-radius:calc(var(--r-shell) + .25rem);padding:.5rem}[data-variant=v1] .hzORMa_leadCore{border-radius:calc(var(--r-shell) - .25rem);padding:.375rem}[data-variant=v1] .hzORMa_leadCompare,[data-variant=v1] .hzORMa_leadImg{border-radius:calc(var(--r-shell) - .625rem);width:100%;max-height:min(78vh,52rem)}[data-variant=v1] .hzORMa_leadImg{object-fit:cover;background:var(--surface-2);height:auto}[data-variant=v1] .hzORMa_leadCaption{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding-inline:.5rem;display:flex}[data-variant=v1] .hzORMa_leadCaptionText{color:var(--ink-2);max-width:60ch}[data-variant=v1] .hzORMa_stageList{gap:clamp(2.5rem,2rem + 2vw,4rem);margin-top:clamp(2rem,1.5rem + 2vw,3.5rem);display:grid}[data-variant=v1] .hzORMa_stage{scroll-margin-top:6rem;position:relative}[data-variant=v1] .hzORMa_stageHead{box-shadow:inset 0 -1px 0 var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding-bottom:1.25rem;display:grid}[data-variant=v1] .hzORMa_stageStep{background:var(--surface);width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px var(--line), 0 6px 16px -10px #1011134d;border-radius:999px;place-items:center;display:grid}[data-variant=v1] .hzORMa_stageDot{background:var(--ink-2);border-radius:999px;width:.625rem;height:.625rem}[data-variant=v1] .hzORMa_stageDot[data-last]{background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}[data-variant=v1] .hzORMa_stageCopy{gap:.35rem;padding-top:.35rem;display:grid}[data-variant=v1] .hzORMa_stageLead{color:var(--ink-2);max-width:56ch}[data-variant=v1] .hzORMa_stageCount{margin-top:.4rem}[data-variant=v1] .hzORMa_pagerList{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,.5rem + .8vw,1.25rem);display:grid}[data-variant=v1] .hzORMa_pagerList[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:44rem}[data-variant=v1] .hzORMa_pagerList>li{display:flex}[data-variant=v1] .hzORMa_pagerCard{width:100%;color:inherit;transition:scale .16s var(--ease-ui);text-decoration:none;display:flex}[data-variant=v1] .hzORMa_pagerCard:active{scale:.985}[data-variant=v1] .hzORMa_pagerCard:focus-visible{border-radius:var(--r-shell)}[data-variant=v1] .hzORMa_pagerCore{grid-template-columns:clamp(7rem,5rem + 8vw,13rem) minmax(0,1fr);align-items:center;gap:clamp(.875rem,.5rem + 1vw,1.5rem);width:100%;padding:.375rem;display:grid}[data-variant=v1] .hzORMa_pagerCard[data-dir=next] .hzORMa_pagerCore{text-align:right;grid-template-columns:minmax(0,1fr) clamp(7rem,5rem + 8vw,13rem)}[data-variant=v1] .hzORMa_pagerCard[data-dir=next] .hzORMa_pagerMedia{order:2}[data-variant=v1] .hzORMa_pagerMedia{aspect-ratio:4/3;border-radius:calc(var(--r-core) - .375rem);background:var(--surface-2);display:block;position:relative;overflow:hidden}[data-variant=v1] .hzORMa_pagerImg{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-heavy)}[data-variant=v1] .hzORMa_pagerText{gap:.4rem;padding:.75rem .5rem;display:grid}[data-variant=v1] .hzORMa_pagerCard[data-dir=next] .hzORMa_pagerText{justify-items:end}[data-variant=v1] .hzORMa_pagerLabel{color:#a6360b;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;display:inline-flex}[data-variant=v1] .hzORMa_pagerTitle{max-width:26ch}[data-variant=v1] .hzORMa_pagerKind{color:var(--muted);font-size:.875rem}@media (hover:hover) and (pointer:fine){[data-variant=v1] .hzORMa_pagerCard:hover .hzORMa_pagerImg{transform:scale(1.05)}}@media (max-width:1099px){[data-variant=v1] .hzORMa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-variant=v1] .hzORMa_cell,[data-variant=v1] .hzORMa_cell[data-span]{grid-column:span 1}[data-variant=v1] .hzORMa_cell:first-child,[data-variant=v1] .hzORMa_cell[data-span="12"]{grid-column:1/-1}[data-variant=v1] .hzORMa_cell:first-child .hzORMa_cardMedia{min-height:clamp(18rem,10rem + 20vw,26rem)}}@media (max-width:899px){[data-variant=v1] .hzORMa_pairCore,[data-variant=v1] .hzORMa_pair[data-flip] .hzORMa_pairCore{grid-template-columns:1fr}[data-variant=v1] .hzORMa_pair[data-flip] .hzORMa_pairVisual{order:0}[data-variant=v1] .hzORMa_pairBody{padding-top:.75rem}[data-variant=v1] .hzORMa_facts{min-height:0}}@media (max-width:767px){[data-variant=v1] .hzORMa_grid{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .hzORMa_cell,[data-variant=v1] .hzORMa_cell[data-span],[data-variant=v1] .hzORMa_cell:first-child{grid-column:1/-1}[data-variant=v1] .hzORMa_cardMedia,[data-variant=v1] .hzORMa_card[data-size=lg] .hzORMa_cardMedia,[data-variant=v1] .hzORMa_cell:first-child .hzORMa_cardMedia{aspect-ratio:4/3;flex:none;min-height:0}[data-variant=v1] .hzORMa_card[data-size=wide] .hzORMa_cardCore{display:flex}[data-variant=v1] .hzORMa_card[data-size=wide] .hzORMa_cardMedia{margin:.375rem .375rem 0}[data-variant=v1] .hzORMa_card[data-size=wide] .hzORMa_cardBody,[data-variant=v1] .hzORMa_cardBody{padding:1.125rem 4rem 1.375rem 1.125rem}[data-variant=v1] .hzORMa_cardArrow{top:1.125rem;right:1rem}[data-variant=v1] .hzORMa_factsRow{grid-template-columns:minmax(0,1fr);gap:.5rem}[data-variant=v1] .hzORMa_factsCard{width:100%}[data-variant=v1] .hzORMa_stageHead{grid-template-columns:auto minmax(0,1fr)}[data-variant=v1] .hzORMa_stageCount{grid-column:2;justify-self:start;margin-top:0}[data-variant=v1] .hzORMa_pagerList{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .hzORMa_pagerCore,[data-variant=v1] .hzORMa_pagerCard[data-dir=next] .hzORMa_pagerCore{text-align:left;grid-template-columns:7rem minmax(0,1fr)}[data-variant=v1] .hzORMa_pagerCard[data-dir=next] .hzORMa_pagerMedia{order:0}[data-variant=v1] .hzORMa_pagerCard[data-dir=next] .hzORMa_pagerText{justify-items:start}[data-variant=v1] .hzORMa_leadShell{border-radius:var(--r-shell);padding:.3125rem}[data-variant=v1] .hzORMa_leadCore{border-radius:var(--r-core);padding:.25rem}[data-variant=v1] .hzORMa_leadCompare,[data-variant=v1] .hzORMa_leadImg{border-radius:calc(var(--r-core) - .25rem);max-height:none}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .hzORMa_cardImg,[data-variant=v1] .hzORMa_pagerImg,[data-variant=v1] .hzORMa_cardArrow{transition:none}}
[data-variant=v1] .HriroW_tool{padding-top:0}[data-variant=v1] .HriroW_faq{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}@media (max-width:899px){[data-variant=v1] .HriroW_faq{grid-template-columns:minmax(0,1fr);gap:2rem}}
[data-variant=v1] .nFNBXq_formSection{padding-top:clamp(1.5rem,1rem + 2vw,3rem)}[data-variant=v1] .nFNBXq_layout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,.5rem + 2.5vw,3rem);display:grid}[data-variant=v1] .nFNBXq_formShell{border-radius:2.25rem;padding:.5rem}[data-variant=v1] .nFNBXq_formCore{border-radius:1.75rem;gap:clamp(1.5rem,1rem + 1.5vw,2.25rem);padding:clamp(1.25rem,.75rem + 2.5vw,3rem);display:grid}[data-variant=v1] .nFNBXq_formHead{justify-items:start;gap:.875rem;display:grid}[data-variant=v1] .nFNBXq_formTitle{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem);font-weight:640;line-height:1.04}[data-variant=v1] .nFNBXq_formLead{max-width:34rem;font-size:var(--fs-lead);color:var(--ink-2);text-wrap:pretty;line-height:1.5}[data-variant=v1] .nFNBXq_aside{gap:1rem;display:grid;position:sticky;top:6.5rem}[data-variant=v1] .nFNBXq_stepsCore{padding:1.5rem}[data-variant=v1] .nFNBXq_asideTitle{letter-spacing:-.025em;font-size:1.375rem;font-weight:630;line-height:1.1}[data-variant=v1] .nFNBXq_steps{gap:1.375rem;margin-top:1.25rem;display:grid;position:relative}[data-variant=v1] .nFNBXq_steps:before{content:"";background:linear-gradient(180deg, var(--accent), #1011131f);width:1px;position:absolute;top:1.5rem;bottom:1.5rem;left:1.375rem}[data-variant=v1] .nFNBXq_step{grid-template-columns:auto minmax(0,1fr);gap:1rem;display:grid;position:relative}[data-variant=v1] .nFNBXq_stepIcon{background:var(--surface);color:#a6360b;width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px var(--line), 0 8px 18px -12px #10111359;border-radius:999px;place-items:center;display:grid;position:relative}[data-variant=v1] .nFNBXq_step:first-child .nFNBXq_stepIcon{background:var(--accent);color:var(--ink);box-shadow:0 0 0 5px var(--accent-soft), 0 10px 20px -12px #ff5a1fcc}[data-variant=v1] .nFNBXq_stepCopy{gap:.35rem;padding-top:.3rem;display:grid}[data-variant=v1] .nFNBXq_stepLabel{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}[data-variant=v1] .nFNBXq_stepTitle{letter-spacing:-.015em;font-size:1.0625rem;font-weight:620;line-height:1.25}[data-variant=v1] .nFNBXq_stepText{color:var(--ink-2);text-wrap:pretty;font-size:1rem;line-height:1.5}[data-variant=v1] .nFNBXq_free{border-radius:var(--r-shell);background:radial-gradient(90% 120% at 100% 0,#ff5a1f38,#0000 62%),radial-gradient(70% 90% at 0 100%,#f4dcc3e6,#0000 70%),#fff6ef;gap:.5rem;padding:1.5rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ff5a1f2e,inset 0 1px #ffffffe6,0 22px 44px -30px #ff5a1f8c}[data-variant=v1] .nFNBXq_freeKicker{color:#a6360b;align-items:center;gap:.55rem;font-size:.875rem;font-weight:580;display:inline-flex}[data-variant=v1] .nFNBXq_freeTitle{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);font-weight:640;line-height:1.08}[data-variant=v1] .nFNBXq_freeText{color:var(--ink);text-wrap:pretty;line-height:1.55}[data-variant=v1] .nFNBXq_callCore{gap:.75rem;padding:1.375rem 1.5rem;display:grid}[data-variant=v1] .nFNBXq_callTitle{color:var(--ink-2);font-size:1rem;font-weight:600}[data-variant=v1] .nFNBXq_callPhone{letter-spacing:-.02em;border-radius:.5rem;justify-self:start;align-items:center;gap:.6rem;min-height:2.75rem;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);font-weight:640;text-decoration:none;display:inline-flex}[data-variant=v1] .nFNBXq_callPhone>svg{color:#a6360b}@media (hover:hover) and (pointer:fine){[data-variant=v1] .nFNBXq_callPhone:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}[data-variant=v1] .nFNBXq_callMeta{color:var(--ink-2);gap:.4rem;font-size:.9375rem;display:grid}[data-variant=v1] .nFNBXq_callMeta>li{align-items:center;gap:.5rem;min-height:2rem;display:flex}[data-variant=v1] .nFNBXq_callMeta svg{color:var(--muted);flex:none}[data-variant=v1] .nFNBXq_callMeta a{border-radius:.25rem;margin-block:-.6875rem;padding-block:.6875rem;-webkit-text-decoration:underline #1011134d;text-decoration:underline #1011134d}[data-variant=v1] .nFNBXq_faq{gap:clamp(2rem,4vw,3rem);max-width:56rem;display:grid}@media (max-width:1099px){[data-variant=v1] .nFNBXq_layout{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .nFNBXq_aside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}[data-variant=v1] .nFNBXq_stepsShell{grid-row:span 2}}@media (max-width:699px){[data-variant=v1] .nFNBXq_aside{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .nFNBXq_stepsShell{grid-row:auto}[data-variant=v1] .nFNBXq_formShell{margin-inline:calc(var(--gutter) * -.5);border-radius:1.75rem;padding:.3125rem}[data-variant=v1] .nFNBXq_formCore{border-radius:1.4375rem}}
[data-variant=v1] .qUslXG_bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}[data-variant=v1] .qUslXG_cell{display:flex}[data-variant=v1] .qUslXG_cell>*{width:100%}[data-variant=v1] .qUslXG_phone{grid-column:span 7}[data-variant=v1] .qUslXG_mail{grid-column:span 5}[data-variant=v1] .qUslXG_third{grid-column:span 4}[data-variant=v1] .qUslXG_card{flex-direction:column;gap:.875rem;padding:clamp(1.375rem,1rem + 1.2vw,2rem);display:flex}[data-variant=v1] .qUslXG_phoneCore{background:radial-gradient(80% 120% at 100% 100%, #f4dcc3cc, transparent 65%), radial-gradient(60% 80% at 100% 0%, #ff5a1f1a, transparent 70%), var(--surface)}[data-variant=v1] .qUslXG_kicker{color:var(--ink-2);align-items:center;gap:.65rem;font-size:.9375rem;font-weight:580;display:inline-flex}[data-variant=v1] .qUslXG_icon{background:var(--accent-soft);color:#a6360b;border-radius:999px;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}[data-variant=v1] .qUslXG_big{letter-spacing:-.035em;white-space:nowrap;border-radius:.5rem;place-self:flex-start start;font-size:clamp(1.75rem,1.2rem + 2.6vw,3.5rem);font-weight:650;line-height:1;text-decoration:none}[data-variant=v1] .qUslXG_mid{letter-spacing:-.022em;overflow-wrap:anywhere;border-radius:.375rem;align-self:flex-start;font-size:clamp(1.25rem,1.05rem + .7vw,1.625rem);font-weight:630;line-height:1.2;text-decoration:none}[data-variant=v1] a.qUslXG_big{margin-block:-.5rem;padding-block:.5rem}[data-variant=v1] a.qUslXG_mid{margin-block:-.625rem;padding-block:.625rem}@media (hover:hover) and (pointer:fine){[data-variant=v1] a.qUslXG_big:hover,[data-variant=v1] a.qUslXG_mid:hover{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}}[data-variant=v1] .qUslXG_text{max-width:34rem;color:var(--ink-2);text-wrap:pretty;line-height:1.55}[data-variant=v1] .qUslXG_actions{flex-wrap:wrap;gap:.75rem;margin-top:auto;padding-top:.5rem;display:flex}[data-variant=v1] .qUslXG_officeGrid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}[data-variant=v1] .qUslXG_recordShell{display:flex}[data-variant=v1] .qUslXG_recordShell>*{width:100%}[data-variant=v1] .qUslXG_recordCore{flex-direction:column;gap:1.25rem;padding:clamp(1.375rem,1rem + 1.2vw,2rem);display:flex}[data-variant=v1] .qUslXG_recordTitle{letter-spacing:-.025em;font-size:1.375rem;font-weight:630;line-height:1.1}[data-variant=v1] .qUslXG_record{display:grid}[data-variant=v1] .qUslXG_recordRow{gap:.2rem;padding-block:.8rem;display:grid}[data-variant=v1] .qUslXG_recordRow+.qUslXG_recordRow{box-shadow:inset 0 1px 0 var(--line)}[data-variant=v1] .qUslXG_recordRow dt{color:var(--muted);font-size:.875rem}[data-variant=v1] .qUslXG_recordRow dd{font-weight:580;line-height:1.4}[data-variant=v1] .qUslXG_recordNote{color:var(--muted);margin-top:auto;font-size:.875rem}[data-variant=v1] .qUslXG_teaserShell{border-radius:2.25rem;padding:.5rem}[data-variant=v1] .qUslXG_teaser{background:radial-gradient(70% 90% at 0% 0%, #ffffffe6, transparent 70%), linear-gradient(160deg, var(--sky-top), var(--sky-mid) 60%, #f6e7d8);border-radius:1.75rem;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,1rem + 2.5vw,3.5rem);padding:clamp(1.5rem,1rem + 2vw,3rem);display:grid}[data-variant=v1] .qUslXG_teaserCopy{justify-items:start;gap:1.25rem;display:grid}[data-variant=v1] .qUslXG_teaserTitle{letter-spacing:-.03em;text-wrap:balance;max-width:16ch;font-size:clamp(1.875rem,1.3rem + 2vw,3rem);font-weight:640;line-height:1.03}[data-variant=v1] .qUslXG_teaserLead{max-width:34rem;font-size:var(--fs-lead);color:var(--ink-2);text-wrap:pretty;line-height:1.5}[data-variant=v1] .qUslXG_teaserChips{flex-wrap:wrap;gap:.5rem;display:flex}[data-variant=v1] .qUslXG_teaserChips>li{white-space:normal}[data-variant=v1] .qUslXG_teaserFigure{box-shadow:inset 0 0 0 1px #ffffffb3, var(--shadow-float);border-radius:1.5rem;margin:0;position:relative;overflow:hidden}[data-variant=v1] .qUslXG_teaserImg{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}[data-variant=v1] .qUslXG_teaserCap{background:#ffffffd6;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .85rem .4rem .6rem;font-size:.8125rem;font-weight:560;display:inline-flex;position:absolute;top:.875rem;left:.875rem}@media (max-width:1099px){[data-variant=v1] .qUslXG_phone,[data-variant=v1] .qUslXG_mail{grid-column:span 6}[data-variant=v1] .qUslXG_officeGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){[data-variant=v1] .qUslXG_phone,[data-variant=v1] .qUslXG_mail{grid-column:1/-1}[data-variant=v1] .qUslXG_third{grid-column:span 6}[data-variant=v1] .qUslXG_third:last-child{grid-column:1/-1}[data-variant=v1] .qUslXG_teaser{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){[data-variant=v1] .qUslXG_third,[data-variant=v1] .qUslXG_third:last-child{grid-column:1/-1}[data-variant=v1] .qUslXG_actions>*{justify-content:space-between;width:100%}}
[data-variant=v1] .ywkXLW_aboutGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(1.5rem,1rem + 4vw,6rem);display:grid}[data-variant=v1] .ywkXLW_aboutGrid>header{position:sticky;top:7rem}[data-variant=v1] .ywkXLW_aboutText{gap:1rem;display:grid}[data-variant=v1] .ywkXLW_aboutNote{color:var(--ink-2);padding-inline:.75rem;font-size:.9375rem}[data-variant=v1] .ywkXLW_pairs{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:clamp(.75rem,.5rem + .8vw,1.25rem);margin-top:clamp(2rem,1.5rem + 2vw,3rem);display:grid}[data-variant=v1] .ywkXLW_pairCore{gap:.25rem;margin:0;padding:.375rem;display:grid}[data-variant=v1] .ywkXLW_pairCompare{border-radius:calc(var(--r-core) - .375rem)}[data-variant=v1] .ywkXLW_pairCap{gap:.4rem;padding:1rem 1rem 1.125rem;display:grid}[data-variant=v1] .ywkXLW_pairText{color:var(--ink-2)}@media (max-width:899px){[data-variant=v1] .ywkXLW_aboutGrid{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .ywkXLW_aboutGrid>header{position:static}}
