@property --lift{syntax:"<length>";inherits:false;initial-value:0}.home_hero__4rXGd{position:relative;display:grid;grid-template-columns:minmax(0,1fr);margin-inline:calc(-1 * var(--page-inset));margin-block-start:-2rem;border-block-end:var(--nb-border-width-bold) solid var(--nb-border-color)}@media (min-width:1024px){.home_hero__4rXGd{margin-block-start:-3rem}}@media (min-width:1280px){.home_hero__4rXGd{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(calc(100svh - var(--header-h)),1040px)}}@media (min-width:1600px){.home_hero__4rXGd{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}}.home_copy__RmBIV{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:1.5rem var(--page-inset) 1.25rem}@media (min-width:768px){.home_copy__RmBIV{padding-block:3rem}}@media (min-width:1280px){.home_copy__RmBIV{gap:1.5rem;padding-block:3.5rem;padding-inline-end:3.5rem}}.home_slab__dy0qY{--frame-paper:hsl(var(--background));--frame-ink:var(--nb-border-color);--slab-ink:hsl(var(--background));--slab-line:hsl(var(--background)/0.07);position:relative;overflow:hidden;min-height:min(calc(70vw + 7rem),44rem);--rig-shadow:var(--nb-shadow-bold-x) var(--nb-shadow-bold-y) 0 var(--frame-ink);--rig-shadow-sm:4px 4px 0 var(--frame-ink);background-color:hsl(var(--surface-inverse));background-image:linear-gradient(to right,var(--slab-line) 1px,transparent 1px),linear-gradient(to bottom,var(--slab-line) 1px,transparent 1px);background-size:48px 48px;border-block-start:var(--nb-border-width-bold) solid var(--nb-border-color)}.dark .home_slab__dy0qY{--frame-paper:hsl(var(--foreground));--frame-ink:hsl(var(--background));--slab-ink:hsl(var(--foreground));--slab-line:hsl(var(--foreground)/0.07);background-color:hsl(var(--secondary))}@media (min-width:1280px){.home_slab__dy0qY{min-height:100%;border-block-start:0;border-inline-start:var(--nb-border-width-bold) solid var(--nb-border-color)}}.home_badge__IUAfI{position:absolute;z-index:2;inset-block-start:1.25rem;inset-inline-start:var(--page-inset);display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .7rem;background:#f0a262;color:var(--frame-ink);border:var(--nb-border-width-bold) solid var(--frame-ink);box-shadow:var(--rig-shadow-sm);rotate:-2deg;font-size:.75rem;font-weight:800;letter-spacing:.04em;line-height:1.2}@media (min-width:1280px){.home_badge__IUAfI{inset-block-start:2rem;inset-inline-start:2rem}}.home_badgeDot__AJ5CJ{width:.55rem;height:.55rem;border-radius:9999px;background:var(--frame-ink)}.home_caption__FYh48{position:absolute;z-index:2;inset-inline:var(--page-inset);inset-block-end:.9rem;margin:0;color:var(--slab-ink);font-size:.8rem;font-weight:500;line-height:1.5;text-wrap:balance}@media (min-width:1280px){.home_caption__FYh48{inset-inline:2rem;inset-block-end:1.5rem;max-width:26rem}}.home_stage__twxRl{position:absolute;inset:0;display:grid;place-items:center;padding:3.25rem 1rem 3rem;perspective:1700px;perspective-origin:50% 35%}@media (min-width:1280px){.home_stage__twxRl{padding:4.5rem 2rem}}.home_rig__BHUWU{--rx-base:12;--ry-base:-20;--rz:1.5;position:relative;width:min(92%,780px);aspect-ratio:1.32;margin:0;padding:0;list-style:none;transform-style:preserve-3d;transform:rotateX(calc((var(--rx-base) - var(--py, 0) * 5) * 1deg)) rotateY(calc((var(--ry-base) + var(--px, 0) * 9) * 1deg)) rotate(calc(var(--rz) * 1deg))}.home_stage__twxRl[data-dir=rtl] .home_rig__BHUWU{--ry-base:20;--rz:-1.5}@media (min-width:1280px){.home_rig__BHUWU{aspect-ratio:1.12;translate:-3% 0}.home_stage__twxRl[data-dir=rtl] .home_rig__BHUWU{translate:3% 0}}.home_item__zOmX6{position:absolute;transform-style:preserve-3d;transform:translateZ(calc(var(--z) * var(--spread, 1) + var(--lift)));transition:--lift var(--dur-3) var(--ease-out)}.home_item__zOmX6[data-slot="0"]{inset-inline-start:0;top:44%;width:60%;--z:0px}.home_item__zOmX6[data-slot="1"]{inset-inline-start:18%;top:22%;width:60%;--z:-90px}.home_item__zOmX6[data-slot="2"]{inset-inline-start:36%;top:0;width:60%;--z:-180px}.home_item__zOmX6[data-slot=phone]{inset-inline-start:71%;top:46%;width:18%;--z:120px}@media (min-width:1280px){.home_item__zOmX6[data-slot="0"]{top:55%}.home_item__zOmX6[data-slot="1"]{top:27.5%}.home_item__zOmX6[data-slot=phone]{top:56%}}.home_item__zOmX6:focus-within,.home_item__zOmX6:hover{--lift:34px}.home_frame__DpAhg{display:block;color:var(--frame-ink);background:var(--frame-paper);border:var(--nb-border-width-bold) solid var(--frame-ink);box-shadow:var(--rig-shadow);text-decoration:none}.home_frame__DpAhg:focus-visible{outline:3px solid var(--slab-ink);outline-offset:5px}.home_item__zOmX6:focus-within{--z:40px}.home_chrome__KX58s{display:flex;align-items:center;gap:.35rem;height:1.75rem;padding-inline:.55rem;border-block-end:var(--nb-border-width-bold) solid var(--frame-ink)}.home_dot__FXY3W{flex:none;width:.55rem;height:.55rem;border-radius:9999px;border:2px solid var(--frame-ink)}.home_dot__FXY3W:first-child{background:hsl(var(--brand-accent))}.home_dot__FXY3W:nth-child(2){background:hsl(var(--primary)/.55)}.home_dot__FXY3W:nth-child(3){background:hsl(var(--primary))}.home_address__iNUc7{flex:1;min-width:0;margin-inline-start:.25rem;padding-inline:.4rem;border:2px solid var(--frame-ink);font-size:.6rem;font-weight:700;line-height:1.15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr;text-align:left}.home_shot__rdKU_{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:hsl(var(--muted))}.home_shot__rdKU_ img{object-fit:cover;object-position:top center}.home_tag__0LZ0M{position:absolute;inset-inline-start:-.5rem;inset-block-start:-1rem;padding:.25rem .5rem;background:var(--frame-paper);color:var(--frame-ink);border:var(--nb-border-width-bold) solid var(--frame-ink);font-size:.75rem;font-weight:800;line-height:1.2;white-space:nowrap;transform:translateZ(1px)}.home_tagArrow__alA1e{display:inline-block;margin-inline-start:.3rem;transition:transform var(--dur-2) var(--ease-out)}.home_item__zOmX6:focus-within .home_tagArrow__alA1e,.home_item__zOmX6:hover .home_tagArrow__alA1e{transform:translateX(3px)}.home_stage__twxRl[data-dir=rtl] .home_tagArrow__alA1e{transform:scaleX(-1)}.home_stage__twxRl[data-dir=rtl] .home_item__zOmX6:focus-within .home_tagArrow__alA1e,.home_stage__twxRl[data-dir=rtl] .home_item__zOmX6:hover .home_tagArrow__alA1e{transform:scaleX(-1) translateX(3px)}.home_phone__t_fwF{display:block;padding:.3rem;background:var(--frame-ink);border:var(--nb-border-width-bold) solid var(--frame-ink);border-radius:.9rem;box-shadow:var(--rig-shadow)}.home_phoneShot__sVqQp{position:relative;display:block;aspect-ratio:780/1688;overflow:hidden;border-radius:.6rem;background:hsl(var(--muted))}.home_phoneShot__sVqQp img{object-fit:cover;object-position:top center}@media (max-width:479px){.home_address__iNUc7{font-size:.5rem}}.home_block__l5AW3{background:hsl(var(--card));border:var(--nb-border-width-bold) solid var(--nb-border-color);box-shadow:var(--nb-shadow-bold)}.home_inverse__wDb_S{--paper:hsl(var(--background));--ink:var(--nb-border-color);background:hsl(var(--surface-inverse));color:hsl(var(--background))}.dark .home_inverse__wDb_S{--paper:hsl(var(--foreground));--ink:hsl(var(--background));background:hsl(var(--secondary));color:hsl(var(--foreground))}.home_paperButton__mUOa0{background:var(--paper);color:var(--ink);border:var(--nb-border-width-bold) solid var(--ink);box-shadow:6px 6px 0 var(--ink);transition:transform var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out)}.home_paperButton__mUOa0:hover{transform:translate(3px,3px);box-shadow:3px 3px 0 var(--ink)}.home_paperButton__mUOa0:active{transform:translate(6px,6px);box-shadow:none}.home_paperButton__mUOa0:focus-visible{outline:3px solid var(--paper);outline-offset:4px}.home_bleed__9h8ZQ{margin-inline:calc(-1 * var(--page-inset));padding-inline:var(--page-inset)}.home_faqItem__n3iUs summary{list-style:none;cursor:pointer}.home_faqItem__n3iUs summary::-webkit-details-marker{display:none}.home_faqItem__n3iUs .home_faqMark__KGi4Q{transition:transform var(--dur-2) var(--ease-out)}.home_faqItem__n3iUs[open] .home_faqMark__KGi4Q{transform:rotate(45deg)}