.prose{color:#f2f1edd1;overflow-wrap:anywhere;grid-column:1/span 8;min-width:0;max-width:65ch;font-size:clamp(1.0625rem,1.02rem + .15vw,1.125rem);line-height:1.7}@media (max-width:1099px){.prose{grid-column:1/-1}}.prose>*+*{margin-top:1.1em}.prose h2{font-family:var(--f-display);letter-spacing:-.01em;color:var(--c-fg);margin-top:2.4em;font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem);font-weight:400;line-height:1.15}.prose h2:first-child{margin-top:0}.prose h3{color:var(--c-fg);margin-top:1.8em;font-size:1em;font-weight:500}.prose h2+*,.prose h3+*{margin-top:.7em}.prose strong{color:var(--c-fg);font-weight:500}.prose ul{padding-left:1.25em}.prose li+li{margin-top:.5em}.prose li::marker{color:var(--c-muted)}.prose a:not(.btn){color:var(--c-fg);text-underline-offset:.2em;-webkit-text-decoration:underline #f2f1ed66;text-decoration:underline #f2f1ed66;text-decoration-thickness:1px;transition:text-decoration-color .3s}@media (hover:hover){.prose a:not(.btn):hover{text-decoration-color:currentColor}}.prose table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.prose th,.prose td{border-bottom:1px solid var(--c-line);text-align:left;white-space:nowrap;padding:.6rem 1rem .6rem 0}.kv--wide>div{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.kv--wide dt{color:var(--c-fg);font-weight:500}.kv--wide dd{color:var(--c-muted)}@media (max-width:599px){.kv--wide>div{grid-template-columns:1fr}}.kv--wide a{text-underline-offset:.25em;margin-block:-.65rem;padding-block:.65rem;-webkit-text-decoration:underline #f2f1ed66;text-decoration:underline #f2f1ed66;text-decoration-thickness:1px;transition:text-decoration-color .3s;display:inline-block}@media (hover:hover){.kv--wide a:hover{text-decoration-color:currentColor}}.tier{align-content:start;gap:1rem;display:grid}.tier__price{font-family:var(--f-display);font-size:var(--t-l);line-height:1}.tier .ticklist{margin-top:.75rem}.tier__head{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}.tier__head .h-m{margin:0}.ex{grid-column:1/span 8;min-width:0}@media (max-width:1099px){.ex{grid-column:1/-1}}.ex__rows{border-top:1px solid var(--c-line);margin:0}.ex__rows>div{border-bottom:1px solid var(--c-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem 1.5rem;padding-block:1.1rem;display:grid}.ex__rows dt{color:var(--c-fg)}.ex__rows dt small{font-size:var(--t-xs);color:var(--c-muted);margin-top:.2rem;display:block}.ex__rows dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.ex__rows .ex__total{border-bottom:0;padding-top:1.4rem}.ex__total dd{font-family:var(--f-display);font-size:var(--t-l);line-height:1}.ex .sign__note{max-width:60ch;margin-top:1.5rem}.info-copy{grid-column:1/span 7;align-content:start;gap:1.25rem;min-width:0;display:grid}@media (max-width:1099px){.info-copy{grid-column:1/-1}}.info-copy .body+.body{margin-top:-.25rem}.info-copy.sub-h{margin-bottom:calc(var(--u) * 4)}.info-block{grid-column:1/-1;min-width:0}.info-form{gap:1.5rem;display:grid}.info-form .status strong{font-weight:600;display:block}.back-link{align-items:center;min-height:44px;margin-top:2rem;display:inline-flex}
