.hero__photo[data-astro-cid-2pjcwduj] img[data-astro-cid-2pjcwduj]{height:auto;object-position:55% 55%}@media(max-width:64rem){.hero__photo[data-astro-cid-2pjcwduj]{order:0}}.hero__photo[data-astro-cid-2pjcwduj] figcaption[data-astro-cid-2pjcwduj]{margin-top:.5rem;font-size:.875rem;color:var(--ink-2);line-height:1.5}.lede[data-astro-cid-2pjcwduj]{margin:0 0 1.75rem;font-size:1.0625rem;line-height:1.65;color:var(--ink-2);max-width:62ch}.terms[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem)}.term__pic[data-astro-cid-2pjcwduj]{margin:0 0 .9rem}.term__pic[data-astro-cid-2pjcwduj] img[data-astro-cid-2pjcwduj]{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;background:#16181a}.term__pic[data-astro-cid-2pjcwduj] figcaption[data-astro-cid-2pjcwduj]{margin-top:.5rem;font-size:.875rem;color:var(--ink-2);line-height:1.5}.term__h[data-astro-cid-2pjcwduj]{font-size:1.25rem;font-weight:800;margin:0 0 .4rem}.term__p[data-astro-cid-2pjcwduj]{margin:0;color:var(--ink-2);line-height:1.6;max-width:54ch}.offs[data-astro-cid-2pjcwduj]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem 2.5rem}.off[data-astro-cid-2pjcwduj]{border-top:2px solid var(--ink);padding-top:1rem}.off__h[data-astro-cid-2pjcwduj]{font-size:1.125rem;font-weight:800;margin:0 0 .45rem}.off__p[data-astro-cid-2pjcwduj]{margin:0;color:var(--ink-2);line-height:1.6;max-width:44ch}.qual[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}.req[data-astro-cid-2pjcwduj]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:2px solid var(--ink)}.req[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]{position:relative;padding:.85rem 0 .85rem 2.1rem;border-bottom:1px solid var(--rule);font-size:1.0625rem;font-weight:700}.req[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]:before{content:"";position:absolute;left:.2rem;top:50%;width:.55rem;height:1rem;border:solid var(--red);border-width:0 3px 3px 0;transform:translateY(-65%) rotate(45deg)}.ready[data-astro-cid-2pjcwduj]{background:var(--paper-2);border-left:4px solid var(--red);padding:1.25rem 1.35rem;margin-top:3.4rem}.ready__h[data-astro-cid-2pjcwduj]{font-size:1.125rem;font-weight:800;margin:0 0 .6rem}.ready__list[data-astro-cid-2pjcwduj]{margin:0 0 .75rem;padding-left:1.1rem;display:grid;gap:.35rem;line-height:1.5}.ready__p[data-astro-cid-2pjcwduj]{margin:0;font-size:.9375rem;color:var(--ink-2);line-height:1.5}.pay[data-astro-cid-2pjcwduj]{margin-top:clamp(2rem,4vw,3rem)}.pay__h[data-astro-cid-2pjcwduj]{font-size:1.25rem;font-weight:800;margin:0 0 .75rem}.pay__list[data-astro-cid-2pjcwduj]{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem;border-top:2px solid var(--ink)}.pay__row[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:.25rem 1rem;padding:.8rem 0;border-bottom:1px solid var(--rule)}.pay__k[data-astro-cid-2pjcwduj]{font-weight:800}.pay__v[data-astro-cid-2pjcwduj]{margin:0;color:var(--ink-2);line-height:1.55}.close__small[data-astro-cid-2pjcwduj]{font-size:.9375rem}.apply__acts[data-astro-cid-2pjcwduj]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.apply__phone[data-astro-cid-2pjcwduj]{flex-basis:100%;font-size:1.5rem;font-weight:900;color:#fff;text-decoration:none;font-variant-numeric:tabular-nums}.apply__phone[data-astro-cid-2pjcwduj]:hover{color:#f2b8c0}.apply__mail[data-astro-cid-2pjcwduj]{flex-basis:100%;color:#fff;font-weight:700;overflow-wrap:anywhere}.apply__mail[data-astro-cid-2pjcwduj]:hover{color:#f2b8c0}@media(max-width:64rem){.offs[data-astro-cid-2pjcwduj]{grid-template-columns:repeat(2,minmax(0,1fr))}.qual[data-astro-cid-2pjcwduj],.pay__list[data-astro-cid-2pjcwduj]{grid-template-columns:minmax(0,1fr)}.ready[data-astro-cid-2pjcwduj]{margin-top:0}}@media(max-width:48rem){.terms[data-astro-cid-2pjcwduj],.offs[data-astro-cid-2pjcwduj],.pay__row[data-astro-cid-2pjcwduj]{grid-template-columns:minmax(0,1fr)}}
