.lcs{--a:var(--c-accent);--ink:var(--c-text);--paper:var(--hm-paper,var(--c-surface));--mute:color-mix(in oklab,var(--ink) 74%,var(--paper));--a-soft:color-mix(in oklab,var(--a) 30%,var(--paper));--a-faint:color-mix(in oklab,var(--a) 14%,var(--paper));color:var(--ink);font-family:var(--font-mono)}.lcs *{vector-effect:none}.lcs .ln{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.lcs .th{fill:none;stroke:currentColor;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round;opacity:.7}.lcs .hv{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.lcs .fp{fill:var(--paper)}.lcs .fa,.lcs .fp{stroke:currentColor;stroke-width:1.3;stroke-linejoin:round;stroke-linecap:round}.lcs .fa{fill:var(--a-soft)}.lcs .fk{fill:currentColor;stroke:none}.lcs .ac{fill:none;stroke:var(--a);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.lcs .acf{fill:var(--a);stroke:none}.lcs .acs{fill:var(--a-soft);stroke:var(--a);stroke-width:1.3;stroke-linejoin:round}.lcs .ds{stroke-dasharray:5 4}.lcs .dd{stroke-dasharray:14 3 2 3}.lcs .dt{stroke-dasharray:1.5 3.5}.lcs .po{fill:none;stroke:currentColor;stroke-linecap:butt;stroke-linejoin:round}.lcs .pi{fill:none;stroke:var(--paper);stroke-linecap:butt;stroke-linejoin:round}.lcs .pa{fill:none;stroke:var(--a-soft);stroke-linecap:butt;stroke-linejoin:round}.lcs .pc{fill:none;stroke:var(--a);stroke-linecap:butt;stroke-linejoin:round}.lcs .halo{fill:none;stroke:var(--paper);stroke-linecap:butt}.lcs .flow{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:1 9;opacity:.8}.lcs .flow-hot{stroke:var(--a);opacity:1}.lcs .arr{fill:currentColor;stroke:none}.lcs .arr-a,.lcs .wat{fill:var(--a);stroke:none}.lcs .wat{fill-opacity:.2}.lcs .t{font-size:12.5px;font-weight:500;fill:currentColor;letter-spacing:.01em}.lcs .s{font-size:10.5px;font-weight:400;fill:var(--mute);letter-spacing:.02em}.lcs .num{font-size:10.5px;font-weight:600;fill:var(--paper);text-anchor:middle;dominant-baseline:central}.lcs .badge{fill:currentColor;stroke:none;r:9px}.lcs .lead{fill:none;stroke:currentColor;stroke-width:.8;opacity:.75}.lcs .dot{fill:var(--paper);stroke:currentColor;stroke-width:1.3}.lcs .ping{fill:none;stroke:var(--a);stroke-width:1.4;opacity:0;transform-box:fill-box;transform-origin:center}.lcs.glyph .ac,.lcs.glyph .fp,.lcs.glyph .ln{stroke-width:1.6}.lcs.glyph .th{stroke-width:1.1;opacity:.75}.lcs .hit{fill:var(--a);fill-opacity:0}.lcs .hit,.lcs .hit-pad{stroke:none;pointer-events:all}.lcs .hit-pad{fill:transparent}.lcs .lcs-part{cursor:pointer}.lcs .lcs-part:is(:hover,.is-active,.is-focus) .hit{fill-opacity:.1}.lcs .lcs-part:is(:hover,.is-active,.is-focus) .badge{fill:var(--a)}.lcs .lcs-part:is(:hover,.is-active,.is-focus) .t{fill:var(--c-accent-text)}.lcs .lcs-part:is(:hover,.is-active,.is-focus) .lead{stroke:var(--a);opacity:1}.lcs .lcs-part:is(:hover,.is-active,.is-focus) .dot{stroke:var(--a)}.lcs .lcs-part:is(:hover,.is-active,.is-focus) .fp{stroke:var(--a)}.lcs .lcs-part:focus{outline:none}.lcs .lcs-part:focus-visible .hit{stroke:var(--c-focus);stroke-width:2;fill-opacity:.12}.lcs .lcs-part>*{transition:opacity var(--dur-base) var(--ease-out-quart)}.lcs:has(.lcs-part.is-active) .lcs-part:not(.is-active)>:not(.co,.hit,.hit-pad){opacity:.4}.lcs:has(.lcs-part.is-active) .lcs-part:not(.is-active) .co .t{fill:var(--c-text-soft)}.lcs .lcs-part.is-focus .hit{fill-opacity:.24;stroke:var(--a);stroke-width:1.5}.lcs .hotfront{transform:translateY(0)}@keyframes lcs-ping{0%{opacity:.9;transform:scale(.5)}70%{opacity:0}to{opacity:0;transform:scale(2.1)}}@keyframes lcs-front{0%{transform:translateY(-34px)}to{transform:translateY(34px)}}@keyframes lcs-flow{to{stroke-dashoffset:-20}}@media (prefers-reduced-motion:no-preference){.hm-cut .ping{animation:lcs-ping 3.6s var(--ease-out-expo) infinite}.hm-cut .ping.p2{animation-delay:1.1s}.hm-cut .hotfront{animation:lcs-front 11s var(--ease-in-out) infinite alternate}.hm-cut .flow{animation:lcs-flow 2.4s linear infinite}.hm-cut .flow.slow{animation-duration:4.8s}[data-paused] .hm-cut :is(.ping,.hotfront,.flow){animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.hm-cut .ping,.hm-motion{display:none}}.hm-sec{padding-block:clamp(3.5rem,2rem + 6vw,7.5rem)}.hm-h2{margin:0;max-width:18ch;font:600 var(--step-2xl) /1.06 var(--font-display);letter-spacing:var(--ls-display)}@media (min-width:900px){.hm-h2{font-size:var(--step-3xl)}}.hm-h3{margin:0 0 1rem;font:600 var(--step-lg) /1.1 var(--font-display);letter-spacing:var(--ls-heading)}.hm-head{display:grid;gap:1rem;margin-bottom:clamp(2rem,1rem + 3vw,3.5rem)}.hm-head .intro{margin:0}.hm-lede{margin:1rem 0 0;max-width:46ch;font-size:var(--step-md);line-height:1.45;color:var(--c-text-soft)}.hm-hero{padding-top:clamp(1.25rem,1rem + 1.5vw,2.5rem);overflow-x:clip}.hm-h1{margin:.6rem 0 0;max-width:20ch;font:600 clamp(2.1rem,1.1rem + 2vw,3rem) /1.03 var(--font-display);letter-spacing:var(--ls-display)}.hm-hero-grid{display:grid;gap:1.25rem 3rem;grid-template-areas:"head" "stage" "syms" "read" "copy"}.hm-area-head{grid-area:head}.hm-area-right{display:contents}.hm-stage-fig{grid-area:stage;margin:0;min-width:0}.hm-area-syms{grid-area:syms}.hm-area-read{grid-area:read;min-width:0}.hm-area-copy{grid-area:copy}@media (min-width:1000px){.hm-hero-grid{grid-template-columns:minmax(0,27rem) minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"head right" "copy right" "read right";gap:1.5rem 3.5rem}.hm-area-right{display:grid;grid-area:right;align-content:start;align-self:start;gap:1.25rem;min-width:0;position:sticky;top:5.75rem}.hm-area-syms,.hm-stage-fig{grid-area:auto}}@media (max-width:999px){.hm-hero-grid[data-selected] .hm-stage-fig{position:sticky;top:3.8rem;z-index:6;padding-bottom:.5rem;background:var(--c-bg)}}@media (min-width:1000px) and (max-height:700px){.hm-area-right{position:static}}@media (min-width:1280px){.hm-hero-grid{grid-template-columns:minmax(0,31rem) minmax(0,1fr)}}.hm-sub{margin:0;max-width:40ch;font-size:var(--step-base);line-height:1.5;color:var(--c-text-soft)}.hm-cta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;margin-top:1.25rem}@media (max-width:599px){.hm-cta-main{display:none}.hm-cta{margin-top:.5rem}}.hm-facts{display:grid;gap:0;margin:clamp(2rem,1.2rem + 2.5vw,3.5rem) 0 0;border-top:var(--rule) solid var(--c-line-strong)}.hm-facts>div{grid-template-columns:6rem minmax(0,1fr)}@media (min-width:900px){.hm-facts{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:2.5rem;column-gap:2.5rem}.hm-facts>div{grid-template-columns:minmax(0,1fr);gap:.35rem;padding-block:1rem 0;border-bottom:0}}.hm-stage{container-type:inline-size;overflow:hidden;border:1px solid var(--c-line);border-radius:var(--radius-3);background:var(--c-surface);--hm-paper:var(--c-surface)}.hm-cut{display:block;width:100%;max-width:none;height:auto}.hm-cut-hero .t{font-size:16px}.hm-cut-hero .s{font-size:13.5px}.hm-cut-hero .num{font-size:13px}.hm-cut-hero .badge{r:11.5px}@container (max-width: 40rem){.hm-cut-hero{width:132%;margin-left:-9.5%}.hm-cut-hero :is(.co,.key,.s){display:none}}.hm-readout{padding-top:.9rem;border-top:var(--rule) solid var(--c-line-strong)}@media (min-width:1000px){.hm-readout{min-height:15rem}}.hm-readout .fig-n{margin:0}.hm-readout-name{display:flex;align-items:baseline;gap:.6rem;margin:.35rem 0 .5rem;font:600 var(--step-lg) /1.12 var(--font-display);letter-spacing:var(--ls-heading)}.hm-readout-n{display:inline-grid;place-items:center;min-width:1.6rem;height:1.6rem;padding-inline:.3rem;border-radius:var(--radius-1);background:var(--c-text);color:var(--c-bg);font:600 var(--step-xs) /1 var(--font-mono);transform:translateY(-.12em)}.hm-readout-idle{margin:0;max-width:40ch;color:var(--c-text-soft)}.hm-readout-sub{margin:1rem 0 .25rem}.hm-readout .spec>div{grid-template-columns:3.25rem minmax(0,1fr);gap:.75rem;padding:.5rem 0}.hm-readout .spec dd{color:var(--c-text-soft);font-size:var(--step-sm)}.hm-routes{display:flex;flex-wrap:wrap;gap:0 1.25rem;margin:.35rem 0 0;font-size:var(--step-sm)}.hm-routes a{display:inline-flex;align-items:center;min-height:var(--hit)}.hm-parts{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--c-line)}@media (min-width:440px){.hm-parts{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem}}.hm-parts li{border-bottom:1px solid var(--c-line)}.hm-part{display:flex;align-items:center;gap:.7rem;width:100%;min-height:var(--hit);padding:0;border:0;background:transparent;color:var(--c-text);font:560 var(--step-sm) /1.2 var(--font-text);text-align:left;cursor:pointer}.hm-part:hover{color:var(--c-accent-text)}.hm-part-n{flex:none;display:inline-grid;place-items:center;min-width:1.5rem;height:1.5rem;border:1px solid var(--c-line-strong);border-radius:var(--radius-1);font:500 var(--step-xs) /1 var(--font-mono);font-variant-numeric:tabular-nums}.hm-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem}.hm-step-btn{display:inline-grid;place-items:center;width:var(--hit);height:var(--hit);border:1px solid var(--c-field-line);border-radius:var(--radius-2);background:transparent;color:var(--c-text);font:500 1.1rem/1 var(--font-text);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out-quart)}.hm-step-btn:hover{background:var(--c-sunken)}.hm-count{min-width:4.5rem;text-align:center;font:500 var(--step-xs) /1 var(--font-mono);color:var(--c-text-mute);font-variant-numeric:tabular-nums}.hm-count,.hm-motion{letter-spacing:.06em;text-transform:uppercase}.hm-motion{min-height:var(--hit);padding:0 .5rem;border:0;background:transparent;color:var(--c-text-soft);font:500 var(--step-xs) /1 var(--font-mono);text-decoration:underline;text-underline-offset:.3em;cursor:pointer}.hm-motion:hover{color:var(--c-text)}.hm-syms-h{margin:0 0 .5rem}.hm-syms ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:var(--rule) solid var(--c-line-strong)}@media (min-width:1000px){.hm-syms ul{grid-template-columns:repeat(4,minmax(0,1fr))}}.hm-syms li{border-bottom:1px solid var(--c-line)}.hm-sym{position:relative;display:flex;align-items:baseline;gap:.6rem;width:100%;height:100%;min-height:3rem;padding:.6rem .5rem .6rem 0;align-items:center;border:0;border-radius:0;background:transparent;color:var(--c-text);font:600 var(--step-sm) /1.25 var(--font-display);letter-spacing:var(--ls-heading);text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out-quart)}.hm-sym:hover{color:var(--c-accent-text)}.hm-sym[aria-pressed=true]{background:var(--c-accent-wash);padding-left:.6rem}.hm-sym[aria-pressed=true]:before{content:"";position:absolute;left:0;right:0;top:-1px;height:var(--rule);background:var(--c-accent)}.hm-sym:focus-visible{outline-offset:-3px}.hm-sym-n{flex:none;font:500 var(--step-xs) /1 var(--font-mono);letter-spacing:.06em;color:var(--c-text-mute);font-variant-numeric:tabular-nums}.hm-art,.hm-plate{display:block;width:100%;height:auto}.hm-art{max-width:none}.hm-art .co{display:none}.hm-sheet{margin:0;--hm-paper:var(--c-surface)}.hm-sheet-frame{padding:clamp(.75rem,.4rem + 1.4vw,1.25rem);border:1px solid var(--c-line);border-bottom:0;border-radius:var(--radius-3) var(--radius-3) 0 0;background:var(--c-surface)}.hm-sheet-block{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.25rem 1rem;align-items:baseline;padding:.7rem clamp(.75rem,.4rem + 1.4vw,1.25rem);border:1px solid var(--c-line);border-top:var(--hair) solid var(--c-line-strong);border-radius:0 0 var(--radius-3) var(--radius-3);background:var(--c-bg);font-size:var(--step-sm);line-height:1.4;color:var(--c-text-soft)}@media (max-width:479px){.hm-sheet-block{grid-template-columns:auto minmax(0,1fr)}.hm-sheet-block .unit{grid-column:1/-1}}.hm-method{position:relative;background:var(--c-sunken);color:var(--c-text)}.hm-method-head{display:grid;gap:1rem;max-width:52rem;margin-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.hm-method-head .intro{margin:0}.hm-steps{margin:0;padding:0;list-style:none;border-top:var(--rule) solid var(--c-line-strong)}.hm-step{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:1.25rem;padding-block:1.5rem;border-bottom:1px solid var(--c-line)}.hm-step-fig{position:relative;align-self:start;margin:0;overflow:hidden;border:1px solid var(--c-line);border-radius:var(--radius-3);background:var(--c-surface);--hm-paper:var(--c-surface)}.hm-badge{position:absolute;left:.55rem;top:.55rem;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--c-accent);color:var(--c-on-accent);font:600 var(--step-sm) /1 var(--font-mono);font-variant-numeric:tabular-nums}.hm-step-tag{margin:0 0 .5rem;font:500 var(--step-xs) /1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent-text)}.hm-step h3{margin:0;font:600 var(--step-lg) /1.12 var(--font-display);letter-spacing:var(--ls-heading)}.hm-step p{margin:.6rem 0 0;max-width:54ch;font-size:var(--step-base);line-height:1.5;color:var(--c-text-soft)}.hm-step .hm-step-tag{margin:0 0 .6rem;max-width:none;font-size:var(--step-xs);line-height:1;color:var(--c-accent-text)}.hm-step .hm-step-parts{margin-top:.9rem;font:500 .8125rem/1.5 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--c-text-mute)}@media (min-width:700px){.hm-step{grid-template-columns:11rem minmax(0,1fr);gap:2rem;padding-block:2rem}}@media (min-width:1100px){.hm-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 2.25rem;border-top:0}.hm-step{display:block;padding-block:1.25rem 0;border-top:var(--rule) solid var(--c-line-strong);border-bottom:0}.hm-step-fig{margin-bottom:1.5rem}}.hm-outcomes{margin-top:clamp(3rem,2rem + 4vw,5.5rem)}.hm-outcome-grid{display:grid;gap:0;margin-top:.75rem}@media (min-width:800px){.hm-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.25rem}}.hm-outcome{display:grid;align-content:start;gap:.6rem;padding-block:1.25rem 1.5rem;border-top:1px solid var(--c-line-strong)}.hm-outcome p{margin:0;max-width:46ch;font-size:var(--step-base);color:var(--c-text-soft)}.hm-outcome .hm-outcome-name{font:400 var(--step-3xl) /1 var(--font-display);letter-spacing:var(--ls-display);color:var(--c-text)}.hm-outcome a{justify-self:start;display:inline-flex;align-items:center;min-height:var(--hit)}.hm-prices-grid{display:grid;gap:2rem;grid-template-areas:"head" "sheet" "rates"}.hm-prices-head{grid-area:head;display:grid;gap:1.25rem;align-content:start}.hm-prices-head .intro{margin:0}.hm-prices-sheet{grid-area:sheet}.hm-prices-sheet .hm-art{max-height:34rem;width:auto;margin-inline:auto}.hm-prices-rest{grid-area:rates;display:grid;gap:1.5rem;align-content:start;min-width:0}.hm-prices-links{margin:0}.hm-market{max-width:34rem}.hm-market .label{margin:0 0 .75rem}.hm-market .index a{font-size:var(--step-base);min-height:3rem}@media (min-width:1000px){.hm-prices-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:auto 1fr;grid-template-areas:"sheet head" "sheet rates";-moz-column-gap:5rem;column-gap:5rem;row-gap:2rem;align-items:start}.hm-prices-sheet{position:sticky;top:6.5rem}.hm-prices-sheet .hm-art{max-height:none;width:100%}}.hm-parts-sec{background:var(--c-sunken);--hm-paper:var(--c-sunken)}.hm-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));margin:0;padding:0;list-style:none;overflow:hidden;border-top:var(--rule) solid var(--c-line-strong)}.hm-strip li{box-shadow:-1px 0 0 var(--c-line),0 1px 0 var(--c-line)}.hm-strip-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.5rem .6rem;height:100%;padding:.75rem .75rem 1.1rem;color:var(--c-text);text-decoration:none;--hm-paper:var(--c-sunken)}.hm-strip-item .hm-plate{grid-column:1/-1;max-width:9rem}.hm-strip-n{font:500 var(--step-xs) /1.3 var(--font-mono);letter-spacing:.06em;color:var(--c-accent-text);font-variant-numeric:tabular-nums}.hm-strip-name{font:600 var(--step-sm) /1.25 var(--font-display);letter-spacing:var(--ls-heading)}a.hm-strip-item .hm-strip-name:after{content:" \2192";color:var(--c-accent-text)}a.hm-strip-item:hover .hm-strip-name{color:var(--c-accent-text)}a.hm-strip-item:hover{background:var(--c-surface)}.hm-strip-item:focus-visible{outline-offset:-4px}.hm-route-grid{display:grid;gap:2.5rem}.hm-route-copy{display:grid;gap:1.25rem;align-content:start}.hm-route-copy .intro{margin:0}.hm-route-fig .hm-art{max-height:22rem;width:auto;margin-inline:auto}.hm-route-copy{order:-1}.hm-route{position:relative;margin:1rem 0 0;padding:0 0 0 2.25rem;list-style:none}.hm-route:before{content:"";position:absolute;left:.6rem;top:.5rem;bottom:.5rem;width:1px;background:var(--c-line-strong)}.hm-route>li{position:relative}.hm-route>li:before{content:"";position:absolute;left:-1.95rem;top:1.5rem;width:.6rem;height:.6rem;background:var(--c-text)}.hm-route-end{padding-block:.25rem .6rem}.hm-route-end:before{top:.45rem!important}.hm-route-cold:before{background:var(--c-water)!important}.hm-route-cold .unit{color:var(--c-water)}.hm-route-hot{padding-block:.9rem .25rem}.hm-route-hot:before{top:1.1rem!important;background:var(--c-accent)!important}.hm-route-hot .unit{color:var(--c-accent-text)}.hm-stop-link{display:grid;grid-template-columns:2.25rem minmax(0,1fr);-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.3rem;min-height:var(--hit);padding:1.1rem 0 1.25rem;border-top:1px solid var(--c-line);color:var(--c-text);text-decoration:none}.hm-stop-n{padding-top:.3em;font:500 var(--step-xs) /1 var(--font-mono);letter-spacing:.06em;color:var(--c-text-mute);font-variant-numeric:tabular-nums}.hm-stop-name{font:600 var(--step-md) /1.15 var(--font-display);letter-spacing:var(--ls-heading)}.hm-stop-name:after{content:" \2192";color:var(--c-accent-text)}.hm-stop-sub{grid-column:2;max-width:52ch;font-size:var(--step-base);line-height:1.45;color:var(--c-text-soft)}.hm-stop-link:hover .hm-stop-name{color:var(--c-accent-text)}.hm-more{margin:1rem 0 0}@media (min-width:1000px){.hm-route-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:5rem;align-items:start}.hm-route-fig{grid-column:1;grid-row:1;position:sticky;top:6.5rem}.hm-route-copy{grid-column:2;grid-row:1}.hm-route-fig .hm-art{max-height:none;width:100%}}.hm-team{border-top:1px solid var(--c-line)}.hm-team-grid{display:grid;gap:2.5rem;align-items:center}.hm-team-facts{margin-top:2rem;max-width:34rem}.hm-trader{margin-top:1.5rem;max-width:60ch}.hm-field{max-width:30rem}.hm-field-frame{padding:0;overflow:hidden}@media (min-width:1000px){.hm-team-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:5rem}.hm-team-grid .hm-field{order:-1;justify-self:start;width:100%;max-width:34rem}}.hm-faq{border-top:1px solid var(--c-line)}.hm-faq-grid{display:grid;gap:2rem}.hm-faq-head{display:grid;align-content:start;gap:1rem}.hm-faq-head .intro{margin:0}@media (min-width:1000px){.hm-faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:5rem}.hm-faq-head{position:sticky;top:6.5rem;align-self:start}}.hm-closing{background:var(--c-sunken);margin-bottom:calc(var(--section) * -1)}.hm-closing-grid{display:grid;gap:2.5rem}.hm-closing-copy{display:flex;flex-direction:column;gap:1.25rem}.hm-closing-copy .intro{margin:0}.hm-closing-facts{max-width:28rem}.hm-closing .cta{margin-block:0}.hm-closing-art{position:relative;display:none;flex:1 1 auto;min-height:16rem;border:1px solid var(--c-line);border-radius:var(--radius-3);background:var(--c-surface);--hm-paper:var(--c-surface)}.hm-closing-art .hm-art{position:absolute;inset:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem)}.hm-phone{display:grid;gap:.3rem;width:-moz-fit-content;width:fit-content;color:var(--c-text);text-decoration:none}.hm-phone-n{font:500 var(--step-3xl) /1 var(--font-display);letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums}.hm-phone:hover .hm-phone-n{color:var(--c-accent-text)}@media (min-width:1000px){.hm-closing-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:5rem;align-items:stretch}.hm-closing-art{display:block}}