.hm-hero{padding-block:clamp(28px,5vw,72px) clamp(40px,6vw,88px)}.hm-hero-grid{gap:var(--space-6);align-items:center;display:grid}.hm-hero-inner{text-align:left;padding-block:clamp(var(--space-4), 4vw, var(--space-7)) 0;justify-items:start;display:grid}.hm-hero-inner .hm-title{margin-bottom:var(--space-5)}.hm-hero-inner .hm-typed{width:100%;margin-bottom:44px}.hm-hero-inner .hm-search{width:100%;max-width:680px}.hm-hero{z-index:var(--z-raised);position:relative}.hm-hero-copy{min-width:0}.hm-title{margin:0 0 var(--space-4);font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance}.hm-sub{max-width:52ch;margin:0 0 var(--space-6);font-size:var(--text-lead);line-height:var(--leading-body);color:var(--charcoal);text-wrap:pretty}.hm-hero-plate{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--surface-1);margin:0;position:relative;overflow:hidden}.hm-hero-plate img{object-fit:cover;object-position:45% 50%}@media (min-width:1040px){.hm-hero-grid{gap:var(--space-8);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.hm-hero-plate{aspect-ratio:auto;height:min(76vh,700px)}}.hm-search{max-width:640px;display:grid;position:relative}.hm-box{height:58px;padding:0 7px 0 var(--space-2);border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-field);transition:box-shadow var(--motion-fast);align-items:center;gap:6px;display:flex}.hm-box:focus-within{box-shadow:inset 0 0 0 1px var(--muted)}.hm-scope{flex:none;position:relative}.hm-scope-btn{height:42px;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--surface-3);font:inherit;font-size:var(--text-control);color:var(--ink);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:6px;display:inline-flex}.hm-scope-btn svg{color:var(--slate)}.hm-scope-btn.is-static{cursor:default}.hm-scope-menu{min-width:220px;max-height:min(60vh,420px);margin:0;list-style:none;top:calc(100% + 8px);left:0;overflow-y:auto}.hm-scope-option{cursor:pointer;justify-content:space-between}.hm-scope-option[aria-selected=true]{color:var(--ink);background:var(--press)}.hm-scope-option.is-soon{color:color-mix(in srgb, var(--slate) 60%, transparent);cursor:not-allowed;background:0 0}@media (hover:hover){.hm-scope-option.is-soon:hover{color:color-mix(in srgb, var(--slate) 60%, transparent);cursor:not-allowed;background:0 0}}.hm-field{flex:1;min-width:0;height:100%}.hm-field input{width:100%;height:100%;padding:0 var(--space-2);font:inherit;font-size:var(--text-body);color:var(--ink);background:0 0;border:0}.hm-field input::placeholder{color:var(--placeholder)}.hm-field input::-webkit-search-cancel-button{display:none}.hm-field input:focus-visible{outline:none}.hm-field-go{flex:none;width:44px;padding:0}.hm-suggest{z-index:var(--z-dropdown);max-height:min(60vh,460px);padding:var(--space-2);border-radius:var(--radius-lg);background:var(--surface-3);box-shadow:var(--shadow-pop);gap:2px;display:grid;position:absolute;top:66px;left:0;right:0;overflow-y:auto}.hm-suggest[hidden]{display:none}.hm-suggest-head{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-caption);color:var(--slate);margin:0}.hm-suggest-item{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);cursor:pointer;gap:1px;display:grid}.hm-suggest-item[aria-selected=true]{background:var(--press)}.hm-suggest-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-control);color:var(--ink);overflow:hidden}.hm-suggest-sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-small);color:var(--muted);overflow:hidden}.hm-suggest-foot{margin:6px var(--space-1) 2px;padding:10px var(--space-2) var(--space-1);border-top:1px solid var(--line-dark);font-size:var(--text-small);color:var(--muted)}.hm-suggest-foot span{color:var(--muted)}@media (max-width:380px){.hm-scope-btn{padding:0 10px}.hm-field input{font-size:var(--text-control)}}.hm-section{padding-block:var(--rhythm-page-end)}.hm-h2{margin-bottom:var(--space-5)}.hm-section-head{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}.hm-section-head .hm-h2{margin-bottom:0}.hm-bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:132px;grid-auto-flow:dense;gap:10px;margin:0;padding:0;list-style:none;display:grid}.hm-bento-item{min-width:0}.hm-bento-item.is-properties{grid-area:span 2/span 2}.hm-bento-item.is-deals{grid-column:span 2}.hm-tile{border-radius:var(--radius-lg);background:var(--surface-1);height:100%;color:var(--ink);isolation:isolate;transition:background var(--motion-base) var(--ease-out);flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:relative;overflow:hidden}@media (hover:hover){.hm-tile:hover{background:var(--surface-2)}}.hm-tile-top{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.hm-tile-name{font-family:var(--font-display);font-size:var(--text-section);font-weight:var(--weight-heading);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading)}.hm-tile-fact{font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--muted);flex:none}.hm-tile-line{max-width:34ch;font-size:var(--text-small);line-height:var(--leading-snug);color:var(--muted)}.hm-tile.is-soon .hm-tile-name{color:color-mix(in srgb, var(--ink) 55%, transparent)}.hm-tile.is-soon .hm-tile-fact{color:var(--slate)}.is-properties .hm-tile{padding:var(--space-5)}.is-properties .hm-tile-name{font-size:var(--text-title)}.is-properties .hm-tile-line{font-size:var(--text-control)}.hm-tile-photo{z-index:calc(var(--z-base) - 2);object-fit:cover;opacity:.38;width:100%;height:100%;transition:opacity var(--motion-base) var(--ease-out);position:absolute;inset:0}@media (max-width:1040px){.hm-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:128px}}@media (max-width:520px){.hm-bento{gap:var(--space-2);grid-auto-rows:118px}.hm-tile{border-radius:var(--radius-lg);padding:14px}.is-properties .hm-tile{padding:18px}.hm-tile-name{font-size:var(--text-lead)}}.hm-plates{gap:var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.hm-plate{border-radius:var(--radius-lg);background:var(--surface-1);transition:background var(--motion-base) var(--ease-out);grid-column:span 12;grid-template-rows:1fr auto;display:grid;overflow:hidden}@media (hover:hover){.hm-plate:hover{background:var(--surface-2)}}.hm-plate-image{background:var(--surface-2);min-height:220px;display:block;position:relative;overflow:hidden}.hm-plate--wide .hm-plate-image{aspect-ratio:16/10}.hm-plate-image img{object-fit:cover;transition:transform var(--motion-base) var(--ease-out)}@media (hover:hover){.hm-plate:hover .hm-plate-image img{transform:scale(1.03)}}.hm-plate-text{padding:var(--space-5);gap:6px;display:grid}.hm-plate-text strong{font-family:var(--font-display);font-size:var(--text-section);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading)}.hm-plate-text strong:after{content:" →";color:var(--muted)}.hm-plate-text span{max-width:48ch;line-height:var(--leading-body);color:var(--muted)}@media (min-width:760px){.hm-plate{grid-column:span 5}.hm-plate--wide{grid-column:span 7}}.hm-soon{margin:0;padding:0;list-style:none}.hm-soon li{border-bottom:1px solid var(--line)}.hm-soon a{gap:var(--space-1);padding:var(--space-4) var(--space-2);transition:background var(--motion-fast);display:grid}@media (hover:hover){.hm-soon a:hover{background:var(--hover)}}.hm-soon strong{font-family:var(--font-display);font-size:var(--text-lead);font-weight:var(--weight-heading)}.hm-soon span{color:var(--muted)}.hm-soon em{font-style:normal;font-size:var(--text-control);font-weight:var(--weight-strong);color:var(--ink)}@media (min-width:760px){.hm-soon a{align-items:center;gap:var(--space-5);grid-template-columns:240px 1fr auto}}.hm-close{margin-top:var(--space-7);padding-block:clamp(var(--space-7), 8vw, 112px);background:var(--surface-1)}.hm-close-grid{gap:var(--space-6);display:grid}.hm-close-grid .ui-title{max-width:22ch}.hm-rails-skeleton{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.hm-rails-skeleton .ui-skeleton{height:260px}.soon{gap:var(--space-7);align-items:center;display:grid}@media (min-width:960px){.soon{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}}@media (prefers-reduced-motion:reduce){.hm-plate-image img,.hm-plate{transition:none}@media (hover:hover){.hm-plate:hover .hm-plate-image img{transform:none}}}.hm-story{padding-block:clamp(var(--space-5), 4vw, var(--space-8))}.hm-chapter{gap:var(--space-6);max-width:var(--frame-max);min-height:min(86svh,780px);padding:clamp(var(--space-6), 6vw, 80px) var(--gutter);align-items:center;margin-inline:auto;display:grid}.hm-chapter-text{gap:var(--space-4);align-content:center;min-width:0;display:grid}.hm-chapter-title{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.hm-chapter-text p{max-width:46ch;font-size:var(--text-lead);line-height:var(--leading-body);color:var(--charcoal);text-wrap:pretty;margin:0}.hm-chapter-text .ui-btn{margin-top:var(--space-2);justify-self:start}.hm-chapter-plate{aspect-ratio:5/4;border-radius:var(--radius-lg);background:var(--surface-1);margin:0;position:relative;overflow:hidden}.hm-chapter-plate img{object-fit:cover}@media (min-width:960px){.hm-chapter{gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.hm-chapter.is-flipped .hm-chapter-text{order:2}.hm-chapter.is-flipped{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.hm-close-grid{gap:var(--space-7)}.hm-close-copy{gap:var(--space-5);display:grid}.hm-close-points{max-width:52ch;color:var(--charcoal);font-size:var(--text-lead);gap:14px;margin:0;padding:0;list-style:none;display:grid}.hm-close-points li{grid-template-columns:32px 1fr;align-items:start;gap:14px;display:grid}.hm-close-points .ui-mark{margin-top:2px}.hm-close-actions{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}@media (min-width:960px){.hm-close-grid{grid-template-columns:minmax(0,1.2fr) auto;align-items:end}}.ch{padding-block:var(--rhythm-page) var(--rhythm-page-end)}.ch-head{margin-bottom:var(--space-4)}.ch-eyebrow{font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--muted);margin:0}.ch-track{gap:var(--gutter);width:calc(100% - 2 * var(--ch-inset,var(--gutter)));max-width:var(--frame);scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 auto;padding:0;list-style:none;display:flex;overflow-x:auto}.ch-track::-webkit-scrollbar{display:none}.ch-track:focus-visible{outline:var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-lg)}.ch-slide{scroll-snap-align:start;align-items:end;gap:clamp(20px, 3vw, var(--space-7));flex:0 0 100%;grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.ch-figure{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--surface-2);max-height:64vh;margin:0;position:relative;overflow:hidden}.ch-figure img{object-fit:cover;filter:grayscale()contrast(1.05);transition:opacity var(--motion-reveal) var(--ease-out)}.ch-slide:not([aria-current=true]) .ch-figure img{opacity:.45}.ch-text{max-width:26ch;padding-bottom:var(--space-1);gap:10px;display:grid}.ch-label{font-size:var(--text-small);color:var(--muted);margin:0}.ch-title{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-section);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);text-wrap:balance;margin:0}.ch-title em{color:var(--ink);font-style:normal}.ch-foot{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-5);display:flex}.ch-count{font-size:var(--text-small);color:var(--muted);margin:0}.ch-controls{align-items:center;gap:var(--space-1);display:inline-flex}.ch-btn[disabled]{opacity:.35;pointer-events:none}@media (max-width:760px){.ch-slide{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.ch-figure{aspect-ratio:16/11}.ch-text{max-width:none}}@media (prefers-reduced-motion:reduce){.ch-figure img{transition:none}.ch-track{scroll-behavior:auto}}.st-title{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.st-lead{max-width:58ch;margin:var(--space-2) 0 0;font-size:var(--text-lead);line-height:var(--leading-body);color:var(--charcoal);text-wrap:pretty}@media (prefers-reduced-motion:no-preference){.st-title .hm-line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.st-title .hm-line>span{animation:px-line var(--motion-reveal) var(--ease-out) both;animation-delay:calc(var(--i,0) * .11s + .12s);display:block}.st-lead{animation:px-settle var(--motion-reveal) var(--ease-out) .42s both}}.hm-supply{margin:var(--space-4) 0 0;font-size:var(--text-control);color:var(--muted)}.hm-supply a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}@media (hover:hover){.hm-supply a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.hm-box:focus-within:has(:focus-visible){outline:var(--focus-ring);outline-offset:2px}.hm-soon{margin:var(--space-4) 0 0;font-size:var(--text-small);color:var(--muted)}.hm-soon a{color:var(--charcoal);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}@media (hover:hover){.hm-soon a:hover{color:var(--ink)}}.hm-close .hm-soon a{background:0 0;padding:0;display:inline}.hm-supply a{margin-block:-13px;padding-block:13px;display:inline-block}.hm-typed{margin-bottom:var(--space-6)}.hm-join{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.hm-band-inner{align-content:center;justify-items:start;gap:var(--space-3);padding-block:clamp(56px,8vw,112px);display:grid}.hm-band-title{max-width:18ch;font-family:var(--font-display);font-size:var(--text-display-sm);font-weight:var(--weight-heading);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);margin:0}.hm-band-line{max-width:52ch;font-size:var(--text-lead);line-height:var(--leading-body);color:var(--charcoal);margin:0}@media (max-width:719px){.hm-band-inner{padding-block:var(--space-8)}}.hm-hero .hm-hero-inner{padding-top:clamp(var(--space-6), 9vh, 120px);align-content:center;display:grid}.hm-hero-art{aspect-ratio:3/2;border-radius:var(--radius-lg);background:var(--surface-1);width:100%;margin:clamp(40px,7vw,88px) 0 0;position:relative;overflow:hidden}.hm-hero-art img{object-fit:cover}@media (min-width:720px){.hm-hero-art{aspect-ratio:21/9}}@media (max-width:959px){.hm-hero-art{display:none}}.hm-band-copy{justify-items:start;gap:var(--space-3);min-width:0;display:grid}.hm-band-actions{align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.hm-band-go svg{transition:transform var(--motion-fast) var(--ease-out)}@media (hover:hover){.hm-band-go:hover svg{transform:translate(3px)}}.hm-band-locked{min-height:var(--target);font-size:var(--text-control);align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.hm-band-go svg{transition:none}@media (hover:hover){.hm-band-go:hover svg{transform:none}}}.hm-band-art{aspect-ratio:3/2;border-radius:var(--radius-lg);background:var(--surface-1);width:100%;margin:0;position:relative;overflow:hidden}.hm-band-art img{object-fit:cover;transition:transform var(--motion-reveal) var(--ease-out)}@media (hover:hover){.hm-band:hover .hm-band-art img,.hm-pair-item:hover .hm-band-art img{transform:scale(1.02)}}@media (max-width:959px){.hm-band-inner{gap:var(--space-6)}}@media (min-width:960px){.hm-band .hm-band-inner{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.hm-band.is-flipped .hm-band-art{order:2}}.hm-feature{isolation:isolate;min-height:min(88vh,820px);margin-block:clamp(var(--space-5), 4vw, 56px);align-items:end;display:grid;position:relative;overflow:hidden}.hm-feature-art{z-index:calc(var(--z-base) - 1);background:var(--surface-1);margin:0;position:absolute;inset:0}.hm-feature-art img{object-fit:cover}.hm-feature-art:after{content:"";background:var(--scrim);position:absolute;inset:0}.hm-feature-inner{width:100%;padding-block:clamp(var(--space-7), 8vw, 112px)}.hm-feature .hm-band-title{max-width:14ch;font-size:var(--text-display);color:var(--on-photo)}.hm-feature .hm-band-line{color:color-mix(in srgb, var(--on-photo) 86%, transparent)}.hm-feature :is(.hm-band-offer,.hm-band-go){border-color:color-mix(in srgb, var(--on-photo) 40%, transparent);color:var(--on-photo)}@media (hover:hover){.hm-feature :is(.hm-band-offer,.hm-band-go):hover{color:var(--on-photo);background:color-mix(in srgb, var(--on-photo) 12%, transparent)}}.hm-feature .hm-band-locked{color:color-mix(in srgb, var(--on-photo) 75%, transparent)}@media (max-width:719px){.hm-feature{min-height:min(78svh,620px)}}.hm-pair-inner{gap:var(--space-8);padding-block:clamp(56px,8vw,112px);display:grid}.hm-pair-item{align-content:start;gap:var(--space-5);min-width:0;display:grid}.hm-pair .hm-band-title{font-size:var(--text-display-sm)}@media (min-width:960px){.hm-pair-inner{gap:var(--space-7);grid-template-columns:1fr 1fr}.hm-pair .hm-band-art{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.hm-band-art img{transition:none}@media (hover:hover){.hm-band:hover .hm-band-art img,.hm-pair-item:hover .hm-band-art img{transform:none}}}.site-main:has(>.sn){padding-top:0}.sn-hero{isolation:isolate;align-items:end;min-height:min(72vh,680px);display:grid;position:relative;overflow:hidden}.sn-hero-art{z-index:calc(var(--z-base) - 1);background:var(--surface-1);margin:0;position:absolute;inset:0}.sn-hero-art img{object-fit:cover}.sn-hero-art:after{content:"";background:var(--scrim);position:absolute;inset:0}.sn-hero-inner{justify-items:start;gap:var(--space-4);width:100%;padding-block:clamp(var(--space-7), 8vw, 104px);display:grid}.sn-state{font-size:var(--text-small);color:color-mix(in srgb, var(--on-photo) 86%, transparent);margin:0}.sn-title{max-width:16ch;font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--weight-heading);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--on-photo);text-wrap:balance;margin:0}.sn-lead{max-width:60ch;font-size:var(--text-lead);line-height:var(--leading-body);color:color-mix(in srgb, var(--on-photo) 86%, transparent);text-wrap:pretty;margin:0}@media (max-width:719px){.sn-hero{min-height:min(78svh,620px)}}.sn-body{gap:var(--space-7);padding-block:clamp(var(--space-7), 7vw, var(--space-9));display:grid}.sn-points{gap:var(--space-4);align-content:start;margin:0;padding:0;list-style:none;display:grid}.sn-points li{padding-left:var(--space-5);font-size:var(--text-lead);line-height:var(--leading-body);color:var(--ink);position:relative}.sn-points li:before{content:"";background:var(--slate);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em;left:0}.sn-act{gap:var(--space-4);align-content:start;min-width:0;display:grid}.sn-act .hm-band-actions{margin-top:0}.sn-note{font-size:var(--text-small);color:var(--muted);margin:0}@media (min-width:960px){.sn-body{gap:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sn-also{gap:var(--space-3);padding-block:var(--space-6) clamp(var(--space-7), 7vw, var(--space-9));border-top:1px solid var(--line);display:grid}.sn-also-label{font-size:var(--text-small);color:var(--muted);margin:0}.sn-also-list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sn-also-list a{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink);transition:border-color var(--motion-fast) var(--ease-out);text-decoration:none;display:inline-flex}@media (hover:hover){.sn-also-list a:hover{border-color:var(--ink)}}.hm-state{margin:0 0 var(--space-5);font-size:var(--text-small)}@media (prefers-reduced-motion:no-preference){.hm-title .hm-line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.hm-title .hm-line>span{animation:px-line var(--motion-reveal) var(--ease-out) both;animation-delay:calc(var(--i,0) * .11s + .12s);display:block}.hm-sub{animation:px-settle var(--motion-reveal) var(--ease-out) .42s both}.hm-search{animation:px-settle var(--motion-reveal) var(--ease-out) .56s both}.hm-hero-plate img{animation:px-plate var(--motion-reveal) var(--ease-out) both}.hm-hero-plate{animation:px-plate-frame var(--motion-reveal) var(--ease-out) 80ms both}@keyframes px-line{0%{transform:translateY(105%)}}@keyframes px-settle{0%{opacity:0;transform:translateY(14px)}}@keyframes px-plate{0%{transform:scale(1.12)}}@keyframes px-plate-frame{0%{opacity:0;clip-path:inset(6% 4% 6% 4% round var(--radius-lg))}}@supports (animation-timeline:view()){.hm-reveal{animation:linear forwards px-settle;animation-timeline:view();animation-range:entry 4% entry 38%}.hm-plate{animation:linear forwards px-settle;animation-timeline:view();animation-range:entry entry 40%}.hm-plate-image img{animation:linear forwards px-parallax;animation-timeline:view();animation-range:cover}.hm-soon li{animation:linear forwards px-settle;animation-timeline:view();animation-range:entry entry 55%}.hm-close .ui-title{animation:linear forwards px-settle;animation-timeline:view();animation-range:entry entry 50%}.hm-chapter-plate{animation:linear forwards px-open;animation-timeline:view();animation-range:entry entry 55%}.hm-chapter-plate img{animation:linear forwards px-parallax;animation-timeline:view();animation-range:cover}.hm-chapter-text{animation:linear forwards px-settle;animation-timeline:view();animation-range:entry 8% entry 50%}@keyframes px-open{0%{clip-path:inset(10% 6% 10% 6% round var(--radius-lg));opacity:.4}to{clip-path:inset(0 round var(--radius-lg));opacity:1}}@keyframes px-parallax{0%{transform:scale(1.08)translateY(-3%)}to{transform:scale(1.08)translateY(3%)}}}@media (hover:hover){.hm-plate:hover .hm-plate-image img{transform:scale(1.03)}}}
