.hero[data-astro-cid-i6afui4p]{border-bottom:1px solid var(--line);position:relative;overflow:hidden}.hero[data-astro-cid-i6afui4p] img[data-astro-cid-i6afui4p]{width:100%;height:auto}.hero[data-astro-cid-i6afui4p] .copy[data-astro-cid-i6afui4p]{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;display:flex;position:absolute;inset:0}.hero[data-astro-cid-i6afui4p] .copy[data-astro-cid-i6afui4p]>[data-astro-cid-i6afui4p]{max-width:min(48%,640px)}.hero[data-astro-cid-i6afui4p] h1[data-astro-cid-i6afui4p]{letter-spacing:-.01em;font-size:clamp(56px,7.4vw,112px);line-height:.92}.hero[data-astro-cid-i6afui4p] h1[data-astro-cid-i6afui4p] em[data-astro-cid-i6afui4p]{color:var(--gold);font-style:italic;display:block}.hero[data-astro-cid-i6afui4p] .sub[data-astro-cid-i6afui4p]{font-family:var(--display);color:var(--fg-2);font-size:clamp(22px,2.2vw,30px);font-style:italic;line-height:1.2}.hero[data-astro-cid-i6afui4p] .when[data-astro-cid-i6afui4p]{color:var(--muted);font-size:16px}@media (width<=760px){.hero[data-astro-cid-i6afui4p] img[data-astro-cid-i6afui4p]{aspect-ratio:16/10;object-fit:cover;object-position:50% 40%}.hero[data-astro-cid-i6afui4p] .copy[data-astro-cid-i6afui4p]{gap:14px;padding-block:8px 48px;position:static}.hero[data-astro-cid-i6afui4p] .copy[data-astro-cid-i6afui4p]>[data-astro-cid-i6afui4p]{max-width:none}.hero[data-astro-cid-i6afui4p] h1[data-astro-cid-i6afui4p]{font-size:clamp(48px,14vw,72px)}.hero[data-astro-cid-i6afui4p] .when[data-astro-cid-i6afui4p]{color:var(--fg)}.hero[data-astro-cid-i6afui4p] .btn-row[data-astro-cid-i6afui4p]{width:100%}.hero[data-astro-cid-i6afui4p] .btn-row[data-astro-cid-i6afui4p] .btn[data-astro-cid-i6afui4p]{flex:100%;justify-content:center}}.intro[data-astro-cid-i6afui4p]{max-width:900px;font-family:var(--display);color:var(--fg);font-size:clamp(24px,2.6vw,34px);line-height:1.4}.split[data-astro-cid-i6afui4p]{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:24px clamp(32px,6vw,96px);display:grid}@media (width<=860px){.split[data-astro-cid-i6afui4p]{grid-template-columns:minmax(0,1fr)}}.rows[data-astro-cid-i6afui4p]>[data-astro-cid-i6afui4p]{border-top:1px solid var(--line);padding-block:20px}.rows[data-astro-cid-i6afui4p]>[data-astro-cid-i6afui4p]:last-child{border-bottom:1px solid var(--line)}.who[data-astro-cid-i6afui4p] p[data-astro-cid-i6afui4p]{color:var(--fg-2);font-size:19px}.how[data-astro-cid-i6afui4p] div[data-astro-cid-i6afui4p]{grid-template-columns:200px minmax(0,1fr);gap:6px 24px;display:grid}.how[data-astro-cid-i6afui4p] dt[data-astro-cid-i6afui4p]{color:var(--gold);font-weight:600}.how[data-astro-cid-i6afui4p] dd[data-astro-cid-i6afui4p]{margin:0}@media (width<=600px){.how[data-astro-cid-i6afui4p] div[data-astro-cid-i6afui4p]{grid-template-columns:minmax(0,1fr)}}.why[data-astro-cid-i6afui4p]{flex-direction:column;gap:40px;display:flex}.why[data-astro-cid-i6afui4p] .prose[data-astro-cid-i6afui4p]{max-width:760px}.weeks[data-astro-cid-i6afui4p]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;margin:0;padding:0;list-style:none;display:grid}.weeks[data-astro-cid-i6afui4p] li[data-astro-cid-i6afui4p]{border-top:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);align-items:center;gap:24px;padding-block:28px;display:grid}.weeks[data-astro-cid-i6afui4p] li[data-astro-cid-i6afui4p] img[data-astro-cid-i6afui4p]{object-fit:cover;border-radius:4px;width:120px;height:138px}.weeks[data-astro-cid-i6afui4p] h3[data-astro-cid-i6afui4p]{font-family:var(--display);margin:4px 0 6px;font-size:32px;font-weight:500;line-height:1.15}.weeks[data-astro-cid-i6afui4p] p[data-astro-cid-i6afui4p]{font-size:16px}@media (width<=860px){.weeks[data-astro-cid-i6afui4p]{grid-template-columns:minmax(0,1fr)}.weeks[data-astro-cid-i6afui4p] li[data-astro-cid-i6afui4p]{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:16px}.weeks[data-astro-cid-i6afui4p] li[data-astro-cid-i6afui4p] img[data-astro-cid-i6afui4p]{width:76px;height:88px}}.sp[data-astro-cid-i6afui4p]{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;grid-template-columns:150px minmax(0,1fr);gap:22px;padding:18px;text-decoration:none;display:grid}.sp[data-astro-cid-i6afui4p]:hover{border-color:var(--line-2);color:inherit}.sp[data-astro-cid-i6afui4p] img[data-astro-cid-i6afui4p]{object-fit:cover;filter:grayscale();border-radius:6px;width:150px;height:190px}.sp[data-astro-cid-i6afui4p] .txt[data-astro-cid-i6afui4p]{flex-direction:column;gap:8px;display:flex}.sp[data-astro-cid-i6afui4p] b[data-astro-cid-i6afui4p]{font-family:var(--display);font-size:30px;font-weight:500;line-height:1.1}.sp[data-astro-cid-i6afui4p] .muted[data-astro-cid-i6afui4p]{font-size:15px}@media (width<=520px){.sp[data-astro-cid-i6afui4p]{grid-template-columns:96px minmax(0,1fr)}.sp[data-astro-cid-i6afui4p] img[data-astro-cid-i6afui4p]{width:96px;height:124px}.sp[data-astro-cid-i6afui4p] .muted[data-astro-cid-i6afui4p]{display:none}}.fee[data-astro-cid-i6afui4p]{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:40px clamp(32px,6vw,96px);display:grid}@media (width<=860px){.fee[data-astro-cid-i6afui4p]{grid-template-columns:minmax(0,1fr)}}.fee-copy[data-astro-cid-i6afui4p]{flex-direction:column;gap:18px;display:flex}.included[data-astro-cid-i6afui4p]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;margin:8px 0 0;padding:0;list-style:none;display:grid}.included[data-astro-cid-i6afui4p] li[data-astro-cid-i6afui4p]{color:var(--fg-2);padding-left:24px;font-size:16px;position:relative}.included[data-astro-cid-i6afui4p] li[data-astro-cid-i6afui4p]:before{content:"✦";color:var(--gold);font-size:12px;position:absolute;top:1px;left:0}@media (width<=600px){.included[data-astro-cid-i6afui4p]{grid-template-columns:minmax(0,1fr)}}.fee-box[data-astro-cid-i6afui4p]{border:1px solid var(--gold);background:var(--bg);border-radius:12px;flex-direction:column;gap:14px;padding:32px;display:flex}.fee-box[data-astro-cid-i6afui4p]>p[data-astro-cid-i6afui4p]:first-child{color:var(--fg-2);font-size:17px}.btn-big[data-astro-cid-i6afui4p]{justify-content:center;min-height:54px;font-size:16.5px}.countdown[data-astro-cid-i6afui4p]{font-size:15px}.countdown[data-astro-cid-i6afui4p] strong[data-astro-cid-i6afui4p]{color:var(--gold);font-weight:600}.small[data-astro-cid-i6afui4p]{font-size:13.5px;line-height:1.5}.faq[data-astro-cid-i6afui4p] details[data-astro-cid-i6afui4p]{border-top:1px solid var(--line);padding-block:20px}.faq[data-astro-cid-i6afui4p] details[data-astro-cid-i6afui4p]:last-child{border-bottom:1px solid var(--line)}.faq[data-astro-cid-i6afui4p] summary[data-astro-cid-i6afui4p]{font-family:var(--display);cursor:pointer;justify-content:space-between;gap:16px;font-size:24px;line-height:1.3;list-style:none;display:flex}.faq[data-astro-cid-i6afui4p] summary[data-astro-cid-i6afui4p]::-webkit-details-marker{display:none}.faq[data-astro-cid-i6afui4p] summary[data-astro-cid-i6afui4p]:after{content:"+";font-family:var(--text);color:var(--gold);flex-shrink:0}.faq[data-astro-cid-i6afui4p] details[data-astro-cid-i6afui4p][open] summary[data-astro-cid-i6afui4p]:after{content:"−"}.faq[data-astro-cid-i6afui4p] p[data-astro-cid-i6afui4p]{margin-top:10px}.closing[data-astro-cid-i6afui4p]{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.closing[data-astro-cid-i6afui4p] img[data-astro-cid-i6afui4p]{opacity:.9;width:110px;height:110px}.closing[data-astro-cid-i6afui4p] h2[data-astro-cid-i6afui4p]{max-width:920px;font-size:clamp(34px,4.4vw,52px);font-weight:500;line-height:1.15}.closing[data-astro-cid-i6afui4p] .lead[data-astro-cid-i6afui4p]{max-width:640px}.mbar[data-astro-cid-i6afui4p]{display:none}@media (width<=700px){.mbar[data-astro-cid-i6afui4p]{z-index:35;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--bg-2);border-top:1px solid var(--line-2);align-items:center;gap:10px;transition:transform .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.mbar[data-astro-cid-i6afui4p].on{transform:none}.mbar-info[data-astro-cid-i6afui4p]{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.mbar-info[data-astro-cid-i6afui4p] strong[data-astro-cid-i6afui4p]{font-weight:500;font-family:var(--display);font-size:19px}.mbar-info[data-astro-cid-i6afui4p] span[data-astro-cid-i6afui4p]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.mbar-cta[data-astro-cid-i6afui4p]{flex-shrink:0;min-height:44px;padding:8px 14px;font-size:15px}body:has(.mbar) .wa-float{display:none}body:has(.mbar) .site-footer{padding-bottom:72px}}@media (prefers-reduced-motion:reduce){.mbar[data-astro-cid-i6afui4p]{transition:none}}
