.hero-shot[data-astro-cid-wmjjz45w]{position:relative;margin:0}.hero-browser[data-astro-cid-wmjjz45w]{border:1px solid var(--line-strong);border-radius:var(--r);overflow:hidden;background:var(--gorge-deep);box-shadow:0 24px 60px #080c1473}.hero-browser[data-astro-cid-wmjjz45w] img{width:100%;aspect-ratio:16 / 10.4;object-fit:cover;object-position:top}.hero-handset[data-astro-cid-wmjjz45w]{position:absolute;right:0;bottom:var(--s10);width:27%;border:5px solid #0c121c;border-radius:16px;overflow:hidden;background:#0c121c;box-shadow:0 16px 40px #080c148c}.hero-handset[data-astro-cid-wmjjz45w] img{width:100%;aspect-ratio:390 / 802;object-fit:cover;object-position:top}figcaption[data-astro-cid-wmjjz45w]{margin-top:var(--s4);padding-right:31%;font-size:var(--text-sm);color:var(--paper-faint);line-height:1.5}.figs[data-astro-cid-xxo37wnc]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.figs[data-astro-cid-xxo37wnc]>div[data-astro-cid-xxo37wnc]{padding:var(--s6) var(--s5);border-left:1px solid var(--line)}.figs[data-astro-cid-xxo37wnc]>div[data-astro-cid-xxo37wnc]:first-child{border-left:0;padding-left:0}.fig[data-astro-cid-xxo37wnc]{display:block;font-family:var(--display);font-size:var(--text-xl);font-weight:650;font-variation-settings:"wdth" 96;letter-spacing:-.02em;line-height:1.05;color:var(--paper)}.fig-label[data-astro-cid-xxo37wnc]{display:block;margin-top:var(--s2);font-size:var(--text-sm);color:var(--paper-faint);line-height:1.45}@media(max-width:860px){.figs[data-astro-cid-xxo37wnc]{grid-template-columns:repeat(2,1fr)}.figs[data-astro-cid-xxo37wnc]>div[data-astro-cid-xxo37wnc]{border-left:0;border-top:1px solid var(--line);padding-inline:0}.figs[data-astro-cid-xxo37wnc]>div[data-astro-cid-xxo37wnc]:nth-child(-n+2){border-top:0}.figs[data-astro-cid-xxo37wnc]>div[data-astro-cid-xxo37wnc]:nth-child(odd){padding-right:var(--s5)}.figs[data-astro-cid-xxo37wnc]>div[data-astro-cid-xxo37wnc]:nth-child(2n){padding-left:var(--s5);border-left:1px solid var(--line)}}.rows[data-astro-cid-hmef2yck]{border-top:1px solid var(--line-strong)}.row[data-astro-cid-hmef2yck]{display:grid;grid-template-columns:15rem 1fr 14rem;gap:var(--s2) var(--s8);align-items:baseline;padding-block:var(--s8);border-bottom:1px solid var(--line)}.row[data-astro-cid-hmef2yck] h3[data-astro-cid-hmef2yck]{font-size:var(--text-lg)}.row[data-astro-cid-hmef2yck] p[data-astro-cid-hmef2yck]{color:var(--paper-dim);max-width:56ch;line-height:1.6}.row-price[data-astro-cid-hmef2yck]{font-weight:600}.row-price[data-astro-cid-hmef2yck] small[data-astro-cid-hmef2yck]{display:block;font-size:var(--text-sm);font-weight:400;color:var(--paper-faint)}.row-price[data-astro-cid-hmef2yck] .link-brick[data-astro-cid-hmef2yck]{margin-top:var(--s2);font-size:var(--text-sm)}.rows-more[data-astro-cid-hmef2yck]{margin-top:var(--s8)}@media(max-width:860px){.row[data-astro-cid-hmef2yck]{grid-template-columns:1fr;gap:var(--s3);padding-block:var(--s6)}}.ig{padding-block:var(--s10) var(--s12)}.ig-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);margin-bottom:var(--s4)}.ig-head h2{font-family:var(--sans);font-size:var(--text-sm);font-weight:600;letter-spacing:0;color:var(--paper-dim)}.ig-grid{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--s3)}.ig-tile{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--r-sm);background:var(--gorge-raised)}.ig-tile:focus-visible{outline-offset:-3px}.ig-tile img{width:100%;height:100%;object-fit:cover}.ig-cap{position:absolute;inset:0;display:flex;align-items:flex-end;padding:var(--s3);background:linear-gradient(to top,#131e2ef0 40%,#131e2e8c);color:var(--paper);font-size:var(--text-xs);line-height:1.45;opacity:0;transition:opacity .2s ease}.ig-cap span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden;overflow-wrap:anywhere}.ig-tile:hover .ig-cap,.ig-tile:focus-visible .ig-cap{opacity:1}@media(max-width:860px){.ig-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(calc((100% - 2 * var(--s3)) / 2.5),180px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ig-grid::-webkit-scrollbar{display:none}.ig-grid li{scroll-snap-align:start}}.hero--split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.25fr 1fr;gap:var(--s12);align-items:center}.hero--split[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{text-wrap:balance;max-width:16ch;font-size:clamp(2.7rem,1.5rem + 3.4vw,4.4rem)}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.9fr;gap:var(--s16);align-items:start}.split-side[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--text-2xl);margin-bottom:var(--s4)}.split-side[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--paper-dim);margin-bottom:var(--s4)}@media(max-width:860px){.hero--split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--s10)}.split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--s8)}}
