.responsive_desktopOnly__N2gFq{display:none}.responsive_mobileOnly__B8M4e{display:block}@media (min-width:769px){.responsive_desktopOnly__N2gFq{display:block}.responsive_mobileOnly__B8M4e{display:none}}.responsive_desktopOnlyCell__VwrMU{display:none}@media (min-width:769px){.responsive_desktopOnlyCell__VwrMU{display:table-cell}}.responsive_desktopOnlyTable__4PMmW{display:none}@media (min-width:769px){.responsive_desktopOnlyTable__4PMmW{display:table}}.responsive_desktopOnlyFlex___aBKs{display:none}@media (min-width:769px){.responsive_desktopOnlyFlex___aBKs{display:flex}}.responsive_desktopOnlyGrid__EY6F4{display:none}@media (min-width:769px){.responsive_desktopOnlyGrid__EY6F4{display:grid}}.responsive_sectionPadding__i6SA5{padding:40px 20px}@media (min-width:769px){.responsive_sectionPadding__i6SA5{padding:80px 20px}}.responsive_responsiveFlex__vYPEc{display:flex;flex-direction:column}@media (min-width:769px){.responsive_responsiveFlex__vYPEc{flex-direction:row}}.responsive_heroTitle__QRi7a{font-family:var(--font-display,"Archivo"),sans-serif;font-size:36px;letter-spacing:-.04em}@media (min-width:769px){.responsive_heroTitle__QRi7a{font-size:52px}}.responsive_sectionTitle__ARjjl{font-family:var(--font-display,"Archivo"),sans-serif;font-size:24px;letter-spacing:-.04em}@media (min-width:769px){.responsive_sectionTitle__ARjjl{font-size:32px}}.responsive_h2Large__ukprw{font-family:var(--font-display,"Archivo"),sans-serif;font-size:28px;letter-spacing:-.04em}@media (min-width:769px){.responsive_h2Large__ukprw{font-size:36px}}.responsive_h3Title__TElh_{font-family:var(--font-display,"Archivo"),sans-serif;font-size:20px;letter-spacing:-.03em}@media (min-width:769px){.responsive_h3Title__TElh_{font-size:24px}}.responsive_priceHero__Mfl5s{font-family:var(--font-display,"Archivo"),sans-serif;font-size:48px;letter-spacing:-.04em}@media (min-width:769px){.responsive_priceHero__Mfl5s{font-size:72px}}.responsive_responsiveGrid2__hESXu{display:grid;grid-template-columns:1fr}@media (min-width:769px){.responsive_responsiveGrid2__hESXu{grid-template-columns:1fr 1fr}}.Navbar_nav__A66_N{position:sticky;top:0;z-index:100;padding:12px 12px 0;view-transition-name:navbar}.Navbar_navContainer__tpkRW{max-width:var(--container-max);margin:0 auto;min-height:68px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--page-line);border-radius:var(--radius-shell);background:linear-gradient(180deg,rgba(251,247,239,.96),rgba(246,240,229,.98));box-shadow:var(--page-shadow-tight)}.Navbar_brand__XNsQP{display:inline-flex;align-items:center;text-decoration:none}.Navbar_desktopGroup__riH3v{align-items:center;gap:14px}.Navbar_navLinks__F_HK7{display:flex;align-items:center;gap:6px;padding:4px;border:1px solid var(--ink-06);border-radius:var(--radius-card);background:rgba(255,255,255,.46)}.Navbar_navLink__id1IU{padding:10px 14px;border-radius:var(--radius-compact);text-decoration:none;color:var(--page-ink);font-size:var(--text-base);font-weight:600;letter-spacing:.01em;transition:background-color .2s ease,color .2s ease,transform .2s ease}.Navbar_navLink__id1IU:not(.Navbar_navLinkActive__CmfE_):hover{color:var(--page-accent);background:rgba(58,125,85,.1);transform:translateY(-1px)}.Navbar_navLink__id1IU:not(.Navbar_navLinkActive__CmfE_):focus-visible{color:var(--page-accent);background:rgba(58,125,85,.1);outline:2px solid var(--page-accent);outline-offset:2px}.Navbar_navLinkActive__CmfE_{color:#fff;background:var(--page-ink)}.Navbar_ctaLink__5nwYo{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:var(--radius-control);text-decoration:none;font-size:var(--text-base);font-weight:700;letter-spacing:.01em;color:#fff;background:var(--cta-gradient-light);box-shadow:0 10px 24px var(--ink-16);transition:transform .2s ease,box-shadow .2s ease}.Navbar_ctaLink__5nwYo:hover{transform:translateY(-1px);box-shadow:0 14px 28px var(--ink-20)}.Navbar_ctaLink__5nwYo:focus-visible{outline:2px solid var(--page-accent);outline-offset:2px;box-shadow:0 14px 28px var(--ink-20)}.Navbar_mobileMenu__g3FB_{position:static}.Navbar_menuButton__6Djq2{appearance:none;flex:0 0 48px;width:48px;height:48px;border:1px solid var(--page-line);border-radius:var(--radius-control);background:rgba(255,255,255,.72);color:var(--page-ink);cursor:pointer;touch-action:manipulation;user-select:none;list-style:none}.Navbar_menuButton__6Djq2,.Navbar_menuIconClosed__m7XFN,.Navbar_menuIconOpen__tq7dA{display:inline-flex;align-items:center;justify-content:center}.Navbar_menuIconOpen__tq7dA,.Navbar_mobileMenu__g3FB_[data-open=true] .Navbar_menuIconClosed__m7XFN{display:none}.Navbar_mobileMenu__g3FB_[data-open=true] .Navbar_menuIconOpen__tq7dA{display:inline-flex}.Navbar_mobileDropdown__Pgx8h{position:absolute;top:100%;right:12px;left:12px;z-index:101;max-width:var(--container-max);margin:8px auto 0;padding:10px;border:1px solid var(--page-line);border-radius:var(--radius-panel);background:rgba(251,247,239,.96);box-shadow:var(--page-shadow-tight)}.Navbar_mobileLink__qh5Fz{display:block;padding:14px 16px;border-radius:var(--radius-compact);text-decoration:none;color:var(--page-ink);font-size:var(--text-md);font-weight:600}.Navbar_mobileLinkActive__Q3_On,.Navbar_mobileLink__qh5Fz:hover{background:rgba(58,125,85,.1);color:var(--page-accent)}.Navbar_mobileLink__qh5Fz:focus-visible{background:rgba(58,125,85,.1);color:var(--page-accent);outline:2px solid var(--page-accent);outline-offset:-2px}.Navbar_mobileCtaWrap__F_0rS{padding:8px 4px 4px}.Navbar_mobileCta__4yeJ_{width:100%}@media (min-width:769px){.Navbar_nav__A66_N{padding-left:20px;padding-right:20px}.Navbar_menuButton__6Djq2,.Navbar_mobileMenu__g3FB_{display:none}.Navbar_mobileDropdown__Pgx8h{display:none!important}}@media (max-width:768px){.Navbar_desktopGroup__riH3v{display:none}}@media (prefers-color-scheme:dark){.Navbar_navContainer__tpkRW{background:linear-gradient(180deg,rgba(37,40,47,.92),rgba(31,35,41,.96))}.Navbar_navLinks__F_HK7{background:rgba(255,255,255,.04)}.Navbar_navLink__id1IU:not(.Navbar_navLinkActive__CmfE_):focus-visible,.Navbar_navLink__id1IU:not(.Navbar_navLinkActive__CmfE_):hover{background:rgba(110,187,148,.14)}.Navbar_navLinkActive__CmfE_{color:#1a1d21;background:var(--page-ink)}.Navbar_menuButton__6Djq2{background:rgba(255,255,255,.06)}.Navbar_mobileDropdown__Pgx8h{background:rgba(31,35,41,.96)}.Navbar_mobileLinkActive__Q3_On,.Navbar_mobileLink__qh5Fz:focus-visible,.Navbar_mobileLink__qh5Fz:hover{background:rgba(110,187,148,.14)}}