.inner:where(.astro-lz433nyo){max-width:980px;margin:0 auto;position:relative}.lbl:where(.astro-lz433nyo){font:500 12px var(--mono);letter-spacing:.2em;text-transform:lowercase;color:var(--green);display:block}h1:where(.astro-lz433nyo){letter-spacing:-.01em;font-size:clamp(44px,5vw,72px);font-weight:400;line-height:1.04}h2:where(.astro-lz433nyo){font-size:clamp(28px,2.6vw,38px);font-weight:400;line-height:1.15}.lbl:where(.astro-lz433nyo)+h1:where(.astro-lz433nyo),.lbl:where(.astro-lz433nyo)+h2:where(.astro-lz433nyo){margin-top:14px}p:where(.astro-lz433nyo){color:color-mix(in srgb, var(--cream) 84%, transparent);margin-top:14px;font-size:clamp(18px,1.35vw,21px);line-height:1.5}.ext:where(.astro-lz433nyo){text-underline-offset:4px;text-decoration:underline #8fbb4599}section:where(.astro-lz433nyo){padding:0 8vw;position:relative}.top:where(.astro-lz433nyo){padding-top:64px}.top:where(.astro-lz433nyo) .lede:where(.astro-lz433nyo){max-width:34em}.now:where(.astro-lz433nyo){font:500 14px var(--mono);letter-spacing:.03em;border:1px solid #f1e7d047;border-radius:6px;align-items:center;gap:14px;margin-top:30px;padding:14px 20px;display:inline-flex}.now:where(.astro-lz433nyo) b:where(.astro-lz433nyo){letter-spacing:.06em;font-size:18px}.now:where(.astro-lz433nyo) a:where(.astro-lz433nyo){color:var(--btn);text-underline-offset:4px;text-decoration:underline}.main:where(.astro-lz433nyo){background:var(--mid);border:1px solid #bedcc829;border-radius:10px;margin-top:56px;padding:40px 40px 36px}.main:where(.astro-lz433nyo) .num:where(.astro-lz433nyo){font:500 clamp(64px, 8vw, 110px)/1 var(--serif);letter-spacing:-.01em;margin-top:8px}.acts:where(.astro-lz433nyo){flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.btn:where(.astro-lz433nyo){font:600 15px var(--mono);letter-spacing:.05em;background:var(--btn);color:var(--btnt);text-align:center;border-radius:6px;padding:15px 24px;display:inline-block}.btn:where(.astro-lz433nyo).ghost{color:var(--cream);background:0 0;border:1px solid #f1e7d066}.main:where(.astro-lz433nyo) .more:where(.astro-lz433nyo){font:500 13.5px/1.6 var(--mono);color:color-mix(in srgb, var(--cream) 78%, transparent);grid-template-columns:1fr 1fr;gap:6px 28px;margin-top:22px;display:grid}.alt:where(.astro-lz433nyo){border:1px solid #bedcc829;border-radius:8px;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:18px;padding:22px 26px;display:flex}.alt:where(.astro-lz433nyo) p:where(.astro-lz433nyo){flex:320px;margin:0}.alt:where(.astro-lz433nyo) .k:where(.astro-lz433nyo){font:500 20px var(--mono);color:var(--cream)}.by:where(.astro-lz433nyo){margin-top:96px}.grid:where(.astro-lz433nyo){grid-template-columns:1fr 1fr;gap:18px;margin-top:30px;display:grid}.card:where(.astro-lz433nyo){background:#ffffff09;border:1px solid #bedcc824;border-radius:8px;padding:28px 28px 26px}.card:where(.astro-lz433nyo) h3:where(.astro-lz433nyo){font:400 26px/1.2 var(--serif)}.card:where(.astro-lz433nyo) .who:where(.astro-lz433nyo){font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green);margin-top:6px}.card:where(.astro-lz433nyo) .tel:where(.astro-lz433nyo){font:500 30px/1.15 var(--serif);margin-top:16px}.card:where(.astro-lz433nyo) .tel:where(.astro-lz433nyo) small:where(.astro-lz433nyo){font:500 13px var(--mono);color:color-mix(in srgb, var(--cream) 70%, transparent);margin-top:4px;display:block}.card:where(.astro-lz433nyo) .acts:where(.astro-lz433nyo){margin-top:16px}.card:where(.astro-lz433nyo) .btn:where(.astro-lz433nyo){padding:12px 18px;font-size:13.5px}.card:where(.astro-lz433nyo) p:where(.astro-lz433nyo){font-size:18px}.card:where(.astro-lz433nyo) ul:where(.astro-lz433nyo){margin-top:14px;padding:0;list-style:none}.card:where(.astro-lz433nyo) li:where(.astro-lz433nyo){border-top:1px solid #bedcc81a;padding:9px 0;font-size:18px;line-height:1.4}.card:where(.astro-lz433nyo) li:where(.astro-lz433nyo) span:where(.astro-lz433nyo){font:500 12.5px var(--mono);color:color-mix(in srgb, var(--cream) 66%, transparent);margin-top:2px;display:block}.card:where(.astro-lz433nyo).wide{grid-column:1/-1}.world:where(.astro-lz433nyo){border-top:1px solid #bedcc824;margin-top:96px;padding-top:40px}.world:where(.astro-lz433nyo) p:where(.astro-lz433nyo){max-width:36em;font-size:18px}.end:where(.astro-lz433nyo){text-align:center;margin-top:110px;padding-bottom:110px}.end:where(.astro-lz433nyo) img:where(.astro-lz433nyo){width:260px;image-rendering:pixelated;filter:drop-shadow(0 0 34px #68e6fb40)}.end:where(.astro-lz433nyo) h2:where(.astro-lz433nyo){margin-top:18px}.end:where(.astro-lz433nyo) p:where(.astro-lz433nyo){max-width:30em;margin:12px auto 0}@media (width<=700px){section:where(.astro-lz433nyo){padding:0 20px}.top:where(.astro-lz433nyo){padding-top:34px}.now:where(.astro-lz433nyo){flex-wrap:wrap;display:flex}.main:where(.astro-lz433nyo){margin-top:36px;padding:28px 22px 24px}.main:where(.astro-lz433nyo) .more:where(.astro-lz433nyo){grid-template-columns:1fr}.acts:where(.astro-lz433nyo) .btn:where(.astro-lz433nyo){flex:140px}.grid:where(.astro-lz433nyo),.world:where(.astro-lz433nyo){grid-template-columns:1fr}.card:where(.astro-lz433nyo){padding:24px 20px 22px}.by:where(.astro-lz433nyo),.world:where(.astro-lz433nyo){margin-top:72px}footer{padding:40px 22px}}
