.fh[data-astro-cid-rebrjudu],.fl[data-astro-cid-rebrjudu],.fd-head[data-astro-cid-rebrjudu],.fc[data-astro-cid-rebrjudu],.fm-head[data-astro-cid-rebrjudu],.fw[data-astro-cid-rebrjudu],.fi[data-astro-cid-rebrjudu]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}h3[data-astro-cid-rebrjudu]{font-size:clamp(20px,1.8vw,26px);line-height:1.15}h3[data-astro-cid-rebrjudu]+p[data-astro-cid-rebrjudu]{margin-top:10px}.fh[data-astro-cid-rebrjudu]{align-items:start;row-gap:40px;padding-top:clamp(32px,4vw,72px);padding-bottom:0;position:relative;overflow:clip}.fh-title[data-astro-cid-rebrjudu]{z-index:1;grid-column:1/-1;position:relative}.fh-copy[data-astro-cid-rebrjudu]{grid-column:1/6;gap:20px;display:grid}.fh-lead[data-astro-cid-rebrjudu]{max-width:30ch;font-size:clamp(20px,1.8vw,26px);line-height:1.4}.fh-jump[data-astro-cid-rebrjudu]{grid-column:7/10;gap:6px;margin:0;padding:0;font-size:1.25rem;list-style:none;display:grid}.fh-jump[data-astro-cid-rebrjudu] a[data-astro-cid-rebrjudu]{text-underline-offset:5px;transition:color var(--t-hover) ease;text-decoration:underline 1px}.fh-jump[data-astro-cid-rebrjudu] a[data-astro-cid-rebrjudu]:hover{color:var(--hatch-coral);text-decoration-thickness:2px}.fh-h[data-astro-cid-rebrjudu]{grid-column:10/-1;justify-self:end;width:min(100%,300px);margin-top:-24px}.fh-screen[data-astro-cid-rebrjudu]{margin:0 calc(-1 * var(--margin)) 0 clamp(0px, 12vw, 200px);--ui-zoom:1.3;grid-column:1/-1;height:clamp(440px,40vw,600px)}.fh-screen[data-astro-cid-rebrjudu] .bframe{border-top-right-radius:0;height:100%}.fh-screen[data-astro-cid-rebrjudu] .bframe-main{max-width:calc(980 * var(--u))}.fl[data-astro-cid-rebrjudu]{align-items:start;row-gap:56px;position:relative;overflow:clip}.fl-head[data-astro-cid-rebrjudu]{grid-area:1/1/auto/7;gap:24px;display:grid}.fl-photo[data-astro-cid-rebrjudu]{margin-right:calc(-1 * var(--margin));margin-top:calc(-1 * var(--ground-pad));grid-area:1/8/3/-1;align-self:stretch;min-height:640px}.fl-photo[data-astro-cid-rebrjudu] img,.fc-photo[data-astro-cid-rebrjudu] img{object-fit:cover;width:100%;height:100%}.fl-feats[data-astro-cid-rebrjudu]{gap:40px var(--gutter);grid-area:2/1/auto/8;grid-template-columns:1fr 1fr;display:grid}.fl-frame[data-astro-cid-rebrjudu]{margin-left:calc(-1 * var(--margin));--ui-zoom:1.1;grid-area:3/1/auto/9;gap:12px;display:grid}.fl-frame[data-astro-cid-rebrjudu] .bframe{border-top-left-radius:0}.fl-frame[data-astro-cid-rebrjudu] .sample-caption[data-astro-cid-rebrjudu]{padding-left:var(--margin)}.fl[data-astro-cid-rebrjudu] .fl-phone{--phone-w:clamp(260px, 22vw, 320px);grid-area:3/9/auto/-1;justify-self:center;margin-top:-240px;position:relative}.fl[data-astro-cid-rebrjudu] .fl-phone .pframe-screen{background:var(--hatch-stone);gap:8px}.fd-head[data-astro-cid-rebrjudu]{align-items:end;row-gap:24px;margin-bottom:64px}.fd-head[data-astro-cid-rebrjudu] h2[data-astro-cid-rebrjudu]{grid-column:1/6}.fd-head[data-astro-cid-rebrjudu] .statement[data-astro-cid-rebrjudu]{grid-column:7/-1}.fd-steps[data-astro-cid-rebrjudu]{gap:64px;display:grid}.fd-step[data-astro-cid-rebrjudu]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:24px;display:grid}.fd-text[data-astro-cid-rebrjudu]{grid-column:1/5;gap:0;max-width:36ch;display:grid}.fd-frag[data-astro-cid-rebrjudu]{margin-right:calc(-1 * var(--margin));--ui-zoom:1.35;grid-column:5/-1;gap:12px;display:grid}.fd-frag[data-astro-cid-rebrjudu] .bframe{border-top-right-radius:0;height:clamp(400px,34vw,500px)}.fd-frag[data-astro-cid-rebrjudu] .bframe-main{max-width:calc(640 * var(--u))}.fd[data-astro-cid-rebrjudu] .sample-caption[data-astro-cid-rebrjudu]{color:var(--hatch-black)}@media (width>=1024px){.js .fd-steps[data-astro-cid-rebrjudu]{gap:0 var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.js .fd-step[data-astro-cid-rebrjudu]{display:contents}.js .fd-text[data-astro-cid-rebrjudu]{grid-row:var(--i);align-content:center;min-height:42svh;padding-left:28px;position:relative}.js .fd-text[data-astro-cid-rebrjudu]:before{content:"";background:var(--hatch-black);width:8px;height:0;transition:height .3s var(--ease-out);position:absolute;top:50%;left:0;transform:translateY(-50%)}.js .fd-step[data-astro-cid-rebrjudu].is-on .fd-text[data-astro-cid-rebrjudu]:before{height:100px}.js .fd-frag[data-astro-cid-rebrjudu]{opacity:0;visibility:hidden;grid-row:1/span 4;align-self:start;transition:opacity .2s ease-out,visibility .2s;position:sticky;top:calc(50svh - 260px)}.js .fd-step[data-astro-cid-rebrjudu].is-on .fd-frag[data-astro-cid-rebrjudu]{opacity:1;visibility:visible}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.js .fd-frag[data-astro-cid-rebrjudu]{transition:opacity .2s ease-out, visibility .2s, transform .4s var(--ease-out);transform:translateY(16px)}.js .fd-step[data-astro-cid-rebrjudu].is-on .fd-frag[data-astro-cid-rebrjudu]{transform:none}}.fc[data-astro-cid-rebrjudu]{align-items:center;min-height:clamp(720px,60vw,900px);position:relative;overflow:clip}.fc-index[data-astro-cid-rebrjudu]{grid-area:1/1/auto/6;justify-items:start;gap:28px;display:grid}.fc-title[data-astro-cid-rebrjudu]{font-size:var(--h-mid)}.fc-index[data-astro-cid-rebrjudu]>p[data-astro-cid-rebrjudu]:not(.sample-caption){max-width:28ch;font-size:clamp(20px,1.8vw,26px);line-height:1.4}.fc-names[data-astro-cid-rebrjudu]{flex-direction:column;display:flex}.fc-names[data-astro-cid-rebrjudu] input[data-astro-cid-rebrjudu]{opacity:0;width:1px;height:1px;position:absolute}.fc-names[data-astro-cid-rebrjudu] label[data-astro-cid-rebrjudu]{font-size:var(--h-mid);letter-spacing:-.02em;color:var(--hatch-muted-inverse);cursor:pointer;transition:color var(--t-hover) ease;align-self:flex-start;font-weight:300;line-height:1.12}.fc-names[data-astro-cid-rebrjudu] label[data-astro-cid-rebrjudu]:hover,.fc-names[data-astro-cid-rebrjudu] input[data-astro-cid-rebrjudu]:checked+label[data-astro-cid-rebrjudu]{color:var(--hatch-white)}.fc-names[data-astro-cid-rebrjudu] input[data-astro-cid-rebrjudu]:checked+label[data-astro-cid-rebrjudu]{text-underline-offset:8px;text-decoration:underline 3px;text-decoration-color:var(--hatch-coral)}.fc-names[data-astro-cid-rebrjudu] input[data-astro-cid-rebrjudu]:focus-visible+label[data-astro-cid-rebrjudu]{outline:2px solid var(--hatch-teal);outline-offset:4px}.fc-feats[data-astro-cid-rebrjudu]{gap:24px;max-width:46ch;display:grid}.fc-photo[data-astro-cid-rebrjudu]{width:42%;position:absolute;inset:0 0 0 auto}.fc[data-astro-cid-rebrjudu] .fc-phone{--phone-w:clamp(300px, 25vw, 360px);--ui-zoom:1.05;grid-area:1/7/auto/11;justify-self:center;position:relative}.fc[data-astro-cid-rebrjudu] .fc-phone .pframe-screen{aspect-ratio:auto;height:clamp(600px,50vw,700px)}.fc-sheets[data-astro-cid-rebrjudu]{flex:1;min-height:0;display:grid}.fc-sheets[data-astro-cid-rebrjudu] .sheet{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .2s ease-out,visibility .2s}.fc[data-astro-cid-rebrjudu]:has(#fs-portal:checked) .sheet-portal,.fc[data-astro-cid-rebrjudu]:has(#fs-agent:checked) .sheet-agent,.fc[data-astro-cid-rebrjudu]:has(#fs-buyer:checked) .sheet-buyer{opacity:1;visibility:visible}.fm[data-astro-cid-rebrjudu]{padding-bottom:0}.fm-head[data-astro-cid-rebrjudu]{align-items:end;row-gap:24px;margin-bottom:clamp(48px,5vw,80px)}.fm-head[data-astro-cid-rebrjudu] h2[data-astro-cid-rebrjudu]{grid-column:1/7}.fm-head[data-astro-cid-rebrjudu] .statement[data-astro-cid-rebrjudu]{grid-column:7/-1}.fm-fields[data-astro-cid-rebrjudu]{margin-inline:calc(-1 * var(--margin));grid-template-columns:1fr 1fr;display:grid}.fm-field[data-astro-cid-rebrjudu]{padding:clamp(56px, 5vw, 88px) var(--margin) var(--ground-pad);grid-template-rows:auto 1fr;justify-items:center;gap:40px;display:grid}.fm-field-stone[data-astro-cid-rebrjudu]{background:var(--hatch-stone)}.fm-field-coral[data-astro-cid-rebrjudu]{background:var(--hatch-coral)}.fm-shot[data-astro-cid-rebrjudu]{place-items:start center;width:100%;display:grid}.fm-field[data-astro-cid-rebrjudu] .fm-phone{--phone-w:clamp(280px, 24vw, 340px);--ui-zoom:1.25}.fm-field[data-astro-cid-rebrjudu] .fm-phone .pframe-screen{aspect-ratio:auto;background:var(--hatch-stone);justify-content:center;padding-block:40px}.fm-shot[data-astro-cid-rebrjudu] .fm-frame{--ui-zoom:1.15;width:min(100%,600px)}.fm-text[data-astro-cid-rebrjudu]{width:min(100%,520px)}.fm-text[data-astro-cid-rebrjudu] .sample-caption[data-astro-cid-rebrjudu]{color:var(--hatch-black);margin-top:12px}.fw[data-astro-cid-rebrjudu]{align-items:start;row-gap:48px}.fw-text[data-astro-cid-rebrjudu]{grid-column:1/5;gap:28px;display:grid}.fw-feat[data-astro-cid-rebrjudu] p[data-astro-cid-rebrjudu]{max-width:40ch}.fw-media[data-astro-cid-rebrjudu]{margin-right:calc(-1 * var(--margin));grid-column:5/-1;padding-bottom:120px;position:relative}.fw-frame[data-astro-cid-rebrjudu]{--ui-zoom:1.1}.fw-frame[data-astro-cid-rebrjudu] .bframe{border-top-right-radius:0}.fw-frame[data-astro-cid-rebrjudu] .bframe-main{max-width:calc(900 * var(--u))}.fw-media[data-astro-cid-rebrjudu] .fw-phone{right:calc(var(--margin) + 24px);--phone-w:clamp(240px, 19vw, 280px);--ui-zoom:1;position:absolute;bottom:0}.fw-media[data-astro-cid-rebrjudu] .fw-phone .pframe-screen{aspect-ratio:auto;justify-content:flex-end;height:360px}.fw-caption[data-astro-cid-rebrjudu]{margin-top:16px}.fi[data-astro-cid-rebrjudu]{align-items:end;row-gap:40px}.fi[data-astro-cid-rebrjudu] h2[data-astro-cid-rebrjudu]{grid-column:1/7}.fi-lead[data-astro-cid-rebrjudu]{grid-column:7/-1}.fi[data-astro-cid-rebrjudu] table[data-astro-cid-rebrjudu]{border-collapse:collapse;text-align:left;grid-column:1/-1;width:100%;margin-top:24px}.fi[data-astro-cid-rebrjudu] thead[data-astro-cid-rebrjudu] th[data-astro-cid-rebrjudu]{padding:0 16px 12px 0;font-size:1rem;font-weight:700}.fi[data-astro-cid-rebrjudu] tbody[data-astro-cid-rebrjudu] th[data-astro-cid-rebrjudu],.fi[data-astro-cid-rebrjudu] td[data-astro-cid-rebrjudu]{vertical-align:baseline;border-top:1px solid var(--hatch-black);padding:22px 16px 22px 0}.fi[data-astro-cid-rebrjudu] tbody[data-astro-cid-rebrjudu] th[data-astro-cid-rebrjudu]{letter-spacing:-.01em;width:30%;font-size:clamp(24px,2.2vw,32px);font-weight:300}.fi[data-astro-cid-rebrjudu] td[data-astro-cid-rebrjudu]:nth-child(2){width:34%}.fi[data-astro-cid-rebrjudu] td[data-astro-cid-rebrjudu]:last-child,.fi[data-astro-cid-rebrjudu] th[data-astro-cid-rebrjudu]:last-child{padding-right:0}.fi-services[data-astro-cid-rebrjudu]{flex-wrap:wrap;gap:6px 24px;margin:0;padding:0;list-style:none;display:flex}.fi-services[data-astro-cid-rebrjudu] li[data-astro-cid-rebrjudu]{align-items:center;gap:10px;display:flex}.fi-mark[data-astro-cid-rebrjudu]{flex:none;width:24px;height:24px}@media (width<=1023px){.fh-copy[data-astro-cid-rebrjudu]{grid-column:1/8}.fh-jump[data-astro-cid-rebrjudu]{grid-column:8/-1}.fh-h[data-astro-cid-rebrjudu]{display:none}.fh-screen[data-astro-cid-rebrjudu]{--ui-zoom:1;height:440px;margin-left:0}.fl-head[data-astro-cid-rebrjudu],.fl-feats[data-astro-cid-rebrjudu]{grid-column:1/-1}.fl-photo[data-astro-cid-rebrjudu]{margin:0 calc(-1 * var(--margin));grid-area:3/1/auto/-1;min-height:420px}.fl-frame[data-astro-cid-rebrjudu]{--ui-zoom:1;grid-area:4/1/auto/-1;margin:-160px 0 0}.fl-frame[data-astro-cid-rebrjudu] .bframe{border-top-left-radius:12px}.fl-frame[data-astro-cid-rebrjudu] .sample-caption[data-astro-cid-rebrjudu]{padding-left:0}.fl[data-astro-cid-rebrjudu] .fl-phone{--ui-zoom:.85;grid-area:5/1/auto/-1;margin-top:0}.fd-head[data-astro-cid-rebrjudu] h2[data-astro-cid-rebrjudu],.fd-head[data-astro-cid-rebrjudu] .statement[data-astro-cid-rebrjudu],.fd-text[data-astro-cid-rebrjudu],.fd-frag[data-astro-cid-rebrjudu]{grid-column:1/-1}.fd-frag[data-astro-cid-rebrjudu]{--ui-zoom:1}.fd-frag[data-astro-cid-rebrjudu] .bframe{height:auto}.fc[data-astro-cid-rebrjudu]{row-gap:48px;min-height:0}.fc-index[data-astro-cid-rebrjudu]{grid-column:1/-1}.fc-names[data-astro-cid-rebrjudu]{flex-flow:wrap;gap:8px 24px}.fc-names[data-astro-cid-rebrjudu] label[data-astro-cid-rebrjudu]{text-underline-offset:6px;align-items:center;min-height:44px;font-size:1.375rem;text-decoration-thickness:2px;display:flex}.fc-photo[data-astro-cid-rebrjudu]{width:auto;margin-inline:calc(-1 * var(--margin));grid-area:2/1/auto/-1;height:100%;position:relative;inset:auto}.fc[data-astro-cid-rebrjudu] .fc-phone{grid-area:2/1/auto/-1;margin-block:48px}.fm-head[data-astro-cid-rebrjudu] h2[data-astro-cid-rebrjudu],.fm-head[data-astro-cid-rebrjudu] .statement[data-astro-cid-rebrjudu],.fw-text[data-astro-cid-rebrjudu],.fw-media[data-astro-cid-rebrjudu]{grid-column:1/-1}.fw-frame[data-astro-cid-rebrjudu]{--ui-zoom:1}.fi[data-astro-cid-rebrjudu] h2[data-astro-cid-rebrjudu],.fi-lead[data-astro-cid-rebrjudu]{grid-column:1/-1}}@media (width<=767px){.fh-title[data-astro-cid-rebrjudu]{font-size:13.5vw}.fh-copy[data-astro-cid-rebrjudu],.fh-jump[data-astro-cid-rebrjudu]{grid-column:1/-1}.fh-screen[data-astro-cid-rebrjudu]{height:420px}.fh-screen[data-astro-cid-rebrjudu] .bframe-title{display:none}.fl-feats[data-astro-cid-rebrjudu]{grid-template-columns:1fr;gap:28px}.fl-photo[data-astro-cid-rebrjudu]{min-height:300px}.fl-frame[data-astro-cid-rebrjudu]{margin-top:-96px}.fd-text[data-astro-cid-rebrjudu]{max-width:none}.fc[data-astro-cid-rebrjudu] .fc-phone{--phone-w:280px;--ui-zoom:.85}.fc[data-astro-cid-rebrjudu] .fc-phone .pframe-screen{height:540px}.fm-fields[data-astro-cid-rebrjudu]{grid-template-columns:1fr}.fm-field[data-astro-cid-rebrjudu]{padding:48px var(--margin) 64px}.fm-field[data-astro-cid-rebrjudu] .fm-phone,.fm-shot[data-astro-cid-rebrjudu] .fm-frame{--ui-zoom:1}.fw-media[data-astro-cid-rebrjudu]{margin-right:0;padding-bottom:0}.fw-media[data-astro-cid-rebrjudu] .fw-phone{margin-top:24px;position:relative;right:auto}.fi[data-astro-cid-rebrjudu] table[data-astro-cid-rebrjudu],.fi[data-astro-cid-rebrjudu] tbody[data-astro-cid-rebrjudu],.fi[data-astro-cid-rebrjudu] tr[data-astro-cid-rebrjudu],.fi[data-astro-cid-rebrjudu] tbody[data-astro-cid-rebrjudu] th[data-astro-cid-rebrjudu],.fi[data-astro-cid-rebrjudu] td[data-astro-cid-rebrjudu]{width:auto;display:block}.fi[data-astro-cid-rebrjudu] tr[data-astro-cid-rebrjudu]{border-top:1px solid var(--hatch-black);padding:16px 0}.fi[data-astro-cid-rebrjudu] tbody[data-astro-cid-rebrjudu] th[data-astro-cid-rebrjudu],.fi[data-astro-cid-rebrjudu] td[data-astro-cid-rebrjudu]{border:0;padding:0}.fi[data-astro-cid-rebrjudu] td[data-astro-cid-rebrjudu]:nth-child(2){width:auto;margin:8px 0 4px;font-weight:700}}
