.styles-module-scss-module__z5-vJa__mx{--ink:var(--pine);background:var(--porc);color:var(--ink)}:where(.styles-module-scss-module__z5-vJa__mx) h1,:where(.styles-module-scss-module__z5-vJa__mx) h2,:where(.styles-module-scss-module__z5-vJa__mx) h3{font-family:var(--font-serif);letter-spacing:-.005em;font-weight:400}:where(.styles-module-scss-module__z5-vJa__mx) h2{max-width:24ch;font-size:clamp(1.9rem,3.2vw,2.7rem);line-height:1.1}:where(.styles-module-scss-module__z5-vJa__mx) h3{font-size:1.3rem;line-height:1.25}:where(.styles-module-scss-module__z5-vJa__mx) p{max-width:64ch}:where(.styles-module-scss-module__z5-vJa__mx) h1:focus{outline:none}
.styles-module-scss-module__QFti9q__head{--focus-ring:var(--mint);background:var(--pine);color:var(--porc);padding:156px 0 88px}.styles-module-scss-module__QFti9q__label{max-width:64ch;color:var(--mint);margin-bottom:14px;font-size:.95rem;font-weight:600}.styles-module-scss-module__QFti9q__title{max-width:16ch;font-family:var(--font-serif);letter-spacing:-.005em;color:var(--porc);font-size:clamp(2.6rem,5.4vw,4.6rem);font-weight:400;line-height:1.02}.styles-module-scss-module__QFti9q__title:focus{outline:none}.styles-module-scss-module__QFti9q__lede{max-width:52ch;color:var(--txt-d);margin-top:24px;font-size:1.2rem;line-height:1.55}.styles-module-scss-module__QFti9q__head.in .styles-module-scss-module__QFti9q__title .w>span{transition:transform .9s cubic-bezier(.16,.84,.24,1)calc(var(--i)*40ms);transform:none}
.styles-module-scss-module__b9jmJa__sec{border-top:1px solid var(--hair);padding:96px 0}.styles-module-scss-module__b9jmJa__white{background:var(--paper)}.styles-module-scss-module__b9jmJa__sec>.styles-module-scss-module__b9jmJa__wrap>p{max-width:64ch;color:var(--ink2);margin-top:16px;font-size:1.08rem;line-height:1.6}.styles-module-scss-module__b9jmJa__sec>.styles-module-scss-module__b9jmJa__wrap>p+p{margin-top:14px}.styles-module-scss-module__b9jmJa__label{margin-bottom:14px;font-weight:600}.styles-module-scss-module__b9jmJa__title{max-width:24ch;font-family:var(--font-serif);letter-spacing:-.005em;font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:400;line-height:1.1}
.styles-module-scss-module__MOwhvG__table{border-collapse:collapse;width:100%;font-size:1rem}.styles-module-scss-module__MOwhvG__table th,.styles-module-scss-module__MOwhvG__table td{border-top:1px solid var(--hair);text-align:left;vertical-align:top;padding:18px 18px 18px 0}.styles-module-scss-module__MOwhvG__table thead th{color:var(--moss);border-top:0;padding-bottom:10px;font-size:.85rem;font-weight:700}.styles-module-scss-module__MOwhvG__table tbody th{width:20%;font-family:var(--font-serif);font-size:1.3rem;font-weight:500}.styles-module-scss-module__MOwhvG__table td{width:40%;color:var(--ink2)}.styles-module-scss-module__MOwhvG__table td:last-child{color:var(--ink)}.styles-module-scss-module__MOwhvG__table td>span:last-child{margin-left:6px}@media (max-width:900px){.styles-module-scss-module__MOwhvG__table{font-size:.92rem}.styles-module-scss-module__MOwhvG__table tbody th{font-size:1.1rem}}@media (max-width:560px){.styles-module-scss-module__MOwhvG__table thead{display:none}.styles-module-scss-module__MOwhvG__table tr{border-top:1px solid var(--hair);padding:14px 0;display:block}.styles-module-scss-module__MOwhvG__table th,.styles-module-scss-module__MOwhvG__table td,.styles-module-scss-module__MOwhvG__table tbody th{border:0;padding:4px 0;display:block;width:auto!important}}.styles-module-scss-module__MOwhvG__caption{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.styles-module-scss-module__AxFjpq__steps{border-top:1px solid var(--hair);counter-reset:st;margin-top:36px;padding:0;list-style:none}.styles-module-scss-module__AxFjpq__steps li{border-bottom:1px solid var(--hair);counter-increment:st;grid-template-columns:56px 1fr 2fr;align-items:baseline;gap:20px;padding:20px 0;display:grid}.styles-module-scss-module__AxFjpq__steps li:before{content:counter(st);font-family:var(--font-serif);color:var(--leaf-ink);font-size:1.6rem}.styles-module-scss-module__AxFjpq__steps b{font-family:var(--font-serif);font-size:1.3rem;font-weight:400}.styles-module-scss-module__AxFjpq__steps span{color:var(--ink2)}@media (max-width:900px){.styles-module-scss-module__AxFjpq__steps li{grid-template-columns:40px 1fr}.styles-module-scss-module__AxFjpq__steps span{grid-column:2}}
.styles-module-scss-module__JtEVQW__three{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.styles-module-scss-module__JtEVQW__three>div{border:1px solid var(--hair);background:var(--paper);border-radius:18px;padding:28px}.styles-module-scss-module__JtEVQW__three b{font-family:var(--font-serif);margin-bottom:8px;font-size:1.4rem;font-weight:400;display:block}.styles-module-scss-module__JtEVQW__three span{color:var(--ink2)}@media (max-width:980px){.styles-module-scss-module__JtEVQW__three{grid-template-columns:1fr}}.styles-module-scss-module__JtEVQW__plans>div{flex-direction:column;gap:10px;display:flex}.styles-module-scss-module__JtEVQW__plans b{margin-bottom:8px}.styles-module-scss-module__JtEVQW__plans strong{font-family:var(--font-serif);font-size:3.2rem;font-weight:400;line-height:1}.styles-module-scss-module__JtEVQW__plans strong small{font:600 .95rem var(--font-sans);color:var(--ink2);margin-left:8px}.styles-module-scss-module__JtEVQW__plans>div>a{align-self:flex-start;margin-top:auto}
