.num[data-astro-cid-ihmwm4tj]{font-variant-numeric:tabular-nums}.wrap[data-astro-cid-ihmwm4tj]{width:min(var(--maxw), 100% - 2 * var(--pad));margin-inline:auto}.from[data-astro-cid-ihmwm4tj]{font:400 clamp(2rem, 1.4rem + 1.6vw, 3rem) / 1 var(--f-display);letter-spacing:-.015em;white-space:nowrap}.from[data-astro-cid-ihmwm4tj] small[data-astro-cid-ihmwm4tj]{font:500 var(--t-s) / 1 var(--f-body);letter-spacing:0;color:var(--muted);margin-right:.45em}.facts[data-astro-cid-ihmwm4tj]{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.facts[data-astro-cid-ihmwm4tj] li[data-astro-cid-ihmwm4tj]{border-left:1px solid var(--line);min-width:0;font:400 clamp(1.25rem, 1rem + .7vw, 1.75rem) / 1.15 var(--f-display);letter-spacing:-.01em;padding:28px 24px 30px}.facts[data-astro-cid-ihmwm4tj] li[data-astro-cid-ihmwm4tj]:first-child{border-left:0;padding-left:0}.pick[data-astro-cid-ihmwm4tj]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-block:clamp(56px,2rem + 5vw,128px) 0;display:grid}.tiers[data-astro-cid-ihmwm4tj]{border:0;grid-column:1/8;min-width:0}legend[data-astro-cid-ihmwm4tj]{font:400 var(--t-h3) / 1.04 var(--f-display);letter-spacing:-.015em;margin-bottom:20px;margin-left:-.03em}.tier[data-astro-cid-ihmwm4tj]{border-radius:var(--r-card);cursor:pointer;transition:background-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);-webkit-tap-highlight-color:transparent;touch-action:manipulation;grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"dot name price"".line line";align-items:baseline;gap:4px 16px;padding:24px 24px 24px 20px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0000}.tier[data-astro-cid-ihmwm4tj]+.tier[data-astro-cid-ihmwm4tj]{margin-top:8px}.tier[data-astro-cid-ihmwm4tj]:after{content:"";background:var(--line);height:1px;position:absolute;top:-5px;left:20px;right:24px}.tier[data-astro-cid-ihmwm4tj]:first-of-type:after,.tier[data-astro-cid-ihmwm4tj]:has(:checked):after,.tier[data-astro-cid-ihmwm4tj]:has(:checked)+.tier[data-astro-cid-ihmwm4tj]:after{opacity:0}.tier[data-astro-cid-ihmwm4tj] input[data-astro-cid-ihmwm4tj]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.dot[data-astro-cid-ihmwm4tj]{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--muted);transition:box-shadow var(--dur-s) var(--ease);border-radius:50%;grid-area:dot;align-self:center}.t-name[data-astro-cid-ihmwm4tj]{font:400 clamp(1.625rem, 1.2rem + 1vw, 2.125rem) / 1.1 var(--f-display);letter-spacing:-.015em;grid-area:name}.t-line[data-astro-cid-ihmwm4tj]{font-size:var(--t-s);color:var(--muted);grid-area:line;line-height:1.5}.t-price[data-astro-cid-ihmwm4tj]{font:400 clamp(1.25rem, 1rem + .6vw, 1.625rem) / 1.1 var(--f-display);white-space:nowrap;grid-area:price}.tier[data-astro-cid-ihmwm4tj]:has(:checked){background:var(--tile);box-shadow:inset 0 0 0 1px var(--line)}.tier[data-astro-cid-ihmwm4tj]:has(:checked) .dot[data-astro-cid-ihmwm4tj]{box-shadow:inset 0 0 0 7px var(--accent)}.tier[data-astro-cid-ihmwm4tj]:has(:focus-visible){outline:3px solid var(--ring);outline-offset:3px}.tier[data-astro-cid-ihmwm4tj]:active .dot[data-astro-cid-ihmwm4tj]{transform:scale(.92)}.summary[data-astro-cid-ihmwm4tj]{min-width:0;top:calc(var(--nav-h) + 48px);border-radius:var(--r-panel);grid-column:9/13;padding:clamp(28px,2.6vw,40px);position:sticky}.s-kind[data-astro-cid-ihmwm4tj]{font-size:var(--t-s);font-weight:600}.s-tier[data-astro-cid-ihmwm4tj]{margin-top:10px;display:grid}[data-astro-cid-ihmwm4tj][data-sum-name]{font:400 clamp(2rem, 1.4rem + 1.4vw, 2.75rem) / 1.05 var(--f-display);letter-spacing:-.015em}.s-price[data-astro-cid-ihmwm4tj]{font:400 1.5rem / 1.1 var(--f-display);margin-top:6px}.s-time[data-astro-cid-ihmwm4tj]{font-size:var(--t-s);color:var(--muted);margin-top:6px}.s-ctas[data-astro-cid-ihmwm4tj]{gap:10px;margin-top:28px;display:grid}.s-ctas[data-astro-cid-ihmwm4tj] .btn[data-astro-cid-ihmwm4tj]{width:100%}.about[data-astro-cid-ihmwm4tj]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-block:clamp(72px,3rem + 5vw,144px) 0;display:grid}.about[data-astro-cid-ihmwm4tj] h2[data-astro-cid-ihmwm4tj],.home[data-astro-cid-ihmwm4tj] h2[data-astro-cid-ihmwm4tj]{font:400 clamp(1.75rem, 1.2rem + 1.3vw, 2.375rem) / 1.08 var(--f-display);letter-spacing:-.015em;margin-left:-.02em}.notes[data-astro-cid-ihmwm4tj]{grid-column:1/7;gap:40px;min-width:0;display:grid}.note[data-astro-cid-ihmwm4tj]{border-top:1px solid var(--line);padding-top:24px}.note[data-astro-cid-ihmwm4tj] p[data-astro-cid-ihmwm4tj]{max-width:30rem;font-size:var(--t-lead);margin-top:14px;line-height:1.55}.note[data-astro-cid-ihmwm4tj] .not[data-astro-cid-ihmwm4tj]{font-size:var(--t-body);color:var(--muted);align-items:baseline;gap:10px;margin-top:10px;display:flex}.not[data-astro-cid-ihmwm4tj] i[data-astro-cid-ihmwm4tj]{flex:none;font-size:18px;position:relative;top:2px}.who[data-astro-cid-ihmwm4tj]{border-top:1px solid var(--line);grid-column:8/13;min-width:0;padding-top:24px}.person[data-astro-cid-ihmwm4tj]{grid-template-columns:140px minmax(0,1fr);align-items:start;column-gap:24px;margin-top:22px;display:grid}.portrait[data-astro-cid-ihmwm4tj]{aspect-ratio:4/5;background:var(--tile);border-radius:18px;overflow:hidden}.portrait[data-astro-cid-ihmwm4tj] img{object-fit:cover;object-position:50% 6%;width:100%;height:100%}.p-name[data-astro-cid-ihmwm4tj]{font:400 1.625rem / 1.1 var(--f-display);letter-spacing:-.01em}.p-role[data-astro-cid-ihmwm4tj]{font-size:var(--t-s);margin-top:6px;font-weight:600;line-height:1.4}.p-line[data-astro-cid-ihmwm4tj]{font-size:var(--t-s);color:var(--muted);margin-top:8px;line-height:1.55}.more[data-astro-cid-ihmwm4tj]{min-height:32px;font-size:var(--t-s);color:var(--ink);touch-action:manipulation;align-items:center;gap:8px;margin-top:10px;font-weight:500;text-decoration:none;display:inline-flex}.more[data-astro-cid-ihmwm4tj] i[data-astro-cid-ihmwm4tj]{transition:transform var(--dur) var(--ease)}.home[data-astro-cid-ihmwm4tj]{column-gap:var(--col-gap);padding-block:clamp(72px, 3rem + 5vw, 144px) var(--sec);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.home[data-astro-cid-ihmwm4tj] h2[data-astro-cid-ihmwm4tj]{border-top:1px solid var(--line);grid-column:1/5;padding-top:24px}.cards[data-astro-cid-ihmwm4tj]{align-items:start;column-gap:var(--col-gap);grid-column:6/13;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}@media (hover:hover) and (pointer:fine){.tier[data-astro-cid-ihmwm4tj]:not(:has(:checked)):hover{background:color-mix(in srgb, var(--tile) 55%, transparent)}.tier[data-astro-cid-ihmwm4tj]:not(:has(:checked)):hover .dot[data-astro-cid-ihmwm4tj]{box-shadow:inset 0 0 0 1.5px var(--ink)}.more[data-astro-cid-ihmwm4tj]:hover span[data-astro-cid-ihmwm4tj]{text-underline-offset:3px;text-decoration:underline}.more[data-astro-cid-ihmwm4tj]:hover i[data-astro-cid-ihmwm4tj]{transform:translate(3px)}}@media (pointer:coarse){.more[data-astro-cid-ihmwm4tj]{min-height:44px}}@media (width<=1079px){.tiers[data-astro-cid-ihmwm4tj]{grid-column:1/-1}.summary[data-astro-cid-ihmwm4tj]{grid-column:1/-1;margin-top:32px;position:static}.notes[data-astro-cid-ihmwm4tj]{grid-column:1/-1}.who[data-astro-cid-ihmwm4tj]{grid-column:1/-1;margin-top:40px}.home[data-astro-cid-ihmwm4tj] h2[data-astro-cid-ihmwm4tj]{grid-column:1/-1}.cards[data-astro-cid-ihmwm4tj]{grid-column:1/-1;margin-top:32px}}@media (width<=760px){.facts[data-astro-cid-ihmwm4tj]{grid-template-columns:repeat(2,minmax(0,1fr))}.facts[data-astro-cid-ihmwm4tj] li[data-astro-cid-ihmwm4tj]{padding:20px 16px 22px}.facts[data-astro-cid-ihmwm4tj] li[data-astro-cid-ihmwm4tj]:nth-child(3){border-left:0;padding-left:0}.facts[data-astro-cid-ihmwm4tj] li[data-astro-cid-ihmwm4tj]:nth-child(n+3){border-top:1px solid var(--line)}.tier[data-astro-cid-ihmwm4tj]{border-radius:18px;grid-template-columns:24px minmax(0,1fr) auto;column-gap:12px;padding:20px 16px 20px 14px}.tier[data-astro-cid-ihmwm4tj]:after{left:14px;right:16px}.dot[data-astro-cid-ihmwm4tj]{width:20px;height:20px}.tier[data-astro-cid-ihmwm4tj]:has(:checked) .dot[data-astro-cid-ihmwm4tj]{box-shadow:inset 0 0 0 6px var(--accent)}.summary[data-astro-cid-ihmwm4tj]{border-radius:var(--r-card)}.note[data-astro-cid-ihmwm4tj] p[data-astro-cid-ihmwm4tj]{font-size:var(--t-body)}.person[data-astro-cid-ihmwm4tj]{grid-template-columns:112px minmax(0,1fr);column-gap:18px}.cards[data-astro-cid-ihmwm4tj]{column-gap:16px}}
