.sIJPfG_shell{flex-direction:column;min-height:100dvh;display:flex}.sIJPfG_header{z-index:10;padding:calc(env(safe-area-inset-top) + 6px) max(var(--gutter), env(safe-area-inset-right)) 6px max(var(--gutter), env(safe-area-inset-left));-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line);background:#f8f5f1eb;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.sIJPfG_mark{min-width:var(--tap);min-height:var(--tap);place-items:center;display:grid}.sIJPfG_mark img{width:40px;height:auto}.sIJPfG_nav{gap:2px;display:flex}.sIJPfG_nav a{min-height:var(--tap);color:var(--text-muted);border-radius:999px;align-items:center;padding:0 10px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.sIJPfG_nav a:after{content:"";background:var(--cocoa);transform-origin:0;height:1px;transition:transform .5s var(--ease-out-expo);position:absolute;bottom:9px;left:10px;right:10px;transform:scaleX(0)}.sIJPfG_nav a[aria-current=page]{color:var(--text)}.sIJPfG_nav a[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.sIJPfG_nav a:hover{color:var(--text)}}.sIJPfG_main{width:100%;max-width:960px;padding:0 max(var(--gutter), env(safe-area-inset-right)) 0 max(var(--gutter), env(safe-area-inset-left));flex:1;margin:0 auto}.sIJPfG_footer{padding:36px var(--gutter) calc(env(safe-area-inset-bottom) + 96px);border-top:1px solid var(--line);text-align:center;justify-items:center;gap:12px;margin-top:56px;display:grid}.sIJPfG_footerLogo{width:180px;height:auto}.sIJPfG_footerPhone{min-height:var(--tap);font-variant-numeric:tabular-nums;align-items:center;font-size:1.15rem;font-weight:600;text-decoration:none;display:inline-flex}.sIJPfG_footerLinks{flex-wrap:wrap;justify-content:center;gap:4px 16px;display:flex}.sIJPfG_footerLinks a{min-height:var(--tap);color:var(--text-muted);align-items:center;display:inline-flex}.sIJPfG_footerNote{color:var(--text-muted);margin:0;font-size:.9rem}.sIJPfG_ctaBar{z-index:10;padding:10px max(var(--gutter), env(safe-area-inset-right)) calc(env(safe-area-inset-bottom) + 10px) max(var(--gutter), env(safe-area-inset-left));pointer-events:none;transition:transform .42s var(--ease-out-expo), opacity .3s var(--ease-out);background:linear-gradient(#f8f5f100,#f8f5f1 40%);position:fixed;inset:auto 0 0}.sIJPfG_ctaBar[data-hidden]{opacity:0;transform:translateY(110%)}.sIJPfG_ctaBar[data-hidden] .btn{pointer-events:none!important}.sIJPfG_ctaBar .btn{pointer-events:auto;width:100%;max-width:480px;min-height:52px;margin:0 auto;display:flex;box-shadow:0 8px 24px #3d2b272e}@media (min-width:900px){.sIJPfG_ctaBar{display:none}}.sIJPfG_headerCta{display:none!important}@media (min-width:900px){.sIJPfG_header{padding-left:max(var(--gutter), calc((100% - 960px) / 2));padding-right:max(var(--gutter), calc((100% - 960px) / 2))}.sIJPfG_headerCta{display:inline-flex!important}.sIJPfG_nav{margin-left:auto}}
