.selection_page__1iw3G{max-width:1280px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4rem);color:var(--ink);overflow-wrap:anywhere}.selection_page__1iw3G a{text-underline-offset:.25em}.selection_page__1iw3G a:focus-visible,.selection_page__1iw3G summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.selection_header__89q2K{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;padding-block:1.25rem;border-bottom:1px solid var(--line-soft)}.selection_brand__WW1Sc{width:248px;max-width:100%;text-decoration:none}.selection_footer__AsvmC,.selection_header__89q2K nav{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;font-size:.875rem}.selection_footer__AsvmC a,.selection_header__89q2K a{display:inline-flex;align-items:center;min-height:44px}.selection_breadcrumbs__1f9JA{margin-top:1.5rem;color:var(--ink-soft);font-size:.8rem}.selection_breadcrumbs__1f9JA ol{display:flex;flex-wrap:wrap;gap:.4rem .7rem;list-style:none;padding:0;margin:0}.selection_breadcrumbs__1f9JA li+li:before{content:"/";margin-right:.7rem}.selection_intro__vnyoa{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);padding-block:3rem 3.5rem}.selection_eyebrow__xlGU2{text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;line-height:1.7;color:var(--ink-soft);margin:0 0 1.25rem}.selection_page__1iw3G h1,.selection_page__1iw3G h2{font-family:var(--font-display),Georgia,serif;font-weight:400;letter-spacing:-.025em;text-wrap:balance}.selection_page__1iw3G h1{font-size:clamp(2.1rem,4.1vw,3.35rem);line-height:1.2;margin:0}.selection_page__1iw3G h2{font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.3;max-width:30ch;margin:0 0 1.5rem}.selection_lead__Kug03{font-size:1rem;line-height:1.85;color:var(--ink-soft);margin-block:1.5rem;max-width:60ch}.selection_price__z_r2C{margin-block:1.75rem 1rem;font-size:1rem}.selection_price__z_r2C strong{color:var(--accent);white-space:nowrap}.selection_intro__vnyoa .button{font-size:.875rem;line-height:1.5;min-height:48px;white-space:normal;text-align:center}.selection_notice__eXZEN{color:var(--ink-soft);font-size:.8rem;line-height:1.7;max-width:66ch}.selection_portrait__LXV77{margin:0;min-width:0;width:100%;max-width:25rem;justify-self:end}.selection_portrait__LXV77 img{display:block;width:100%;height:auto;border-radius:6px}.selection_portrait__LXV77 figcaption{padding-top:1rem;font-family:var(--font-script),cursive;font-size:1.6rem;color:var(--accent)}.selection_portrait__LXV77 figcaption span{display:block;margin-top:.5rem;font-family:var(--font-body),sans-serif;font-size:.8rem;color:var(--ink-soft)}.selection_contents__etcwf{display:flex;flex-wrap:wrap;gap:.3rem 1.5rem;padding-block:1rem;border-block:1px solid var(--line-soft)}.selection_contents__etcwf a{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem;color:var(--accent)}.selection_section__B3yx0{padding-block:clamp(2.5rem,5vw,4rem);scroll-margin-top:1.5rem}.selection_prose__0aAku{max-width:76ch;font-size:1rem;line-height:1.85;color:var(--ink-soft)}.selection_prose__0aAku p{margin-block:1rem}.selection_prose__0aAku ol,.selection_prose__0aAku ul{padding-left:1.4rem}.selection_prose__0aAku li{margin-block:.9rem;padding-left:.25rem}.selection_prose__0aAku strong{color:var(--ink);font-weight:500}.selection_paper__hxnIr{border-radius:22px;padding-inline:clamp(1.25rem,4vw,3rem)}.selection_criteria__05uWI{margin:2rem 0 0}.selection_criteria__05uWI>div{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.4fr);gap:1rem 2.5rem;padding-block:1.5rem;border-top:1px solid var(--line-soft)}.selection_criteria__05uWI dt{font-size:1.05rem;line-height:1.6;font-weight:500}.selection_criteria__05uWI dd{margin:0;font-size:.95rem;line-height:1.85;color:var(--ink-soft)}.selection_criteria__05uWI dd p{margin:0}.selection_criteria__05uWI dd .selection_question__9SEY6{margin-top:.8rem;color:var(--accent);font-weight:500}.selection_faq__kCQc1{max-width:86ch}.selection_faq__kCQc1 details{border-bottom:1px solid var(--line-soft)}.selection_faq__kCQc1 summary{cursor:pointer;padding-block:1.4rem;font-size:1rem;line-height:1.7}.selection_faq__kCQc1 details[open] summary{color:var(--accent)}.selection_faq__kCQc1 details p{color:var(--ink-soft);font-size:.95rem;line-height:1.85;margin:0 0 1.5rem;max-width:75ch}.selection_closing__TF4L7{border-top:1px solid var(--line-soft)}.selection_closing__TF4L7>p{max-width:76ch;line-height:1.85}.selection_closing__TF4L7 a{color:var(--accent)}.selection_closing__TF4L7 a.button{color:var(--accent-ink);white-space:normal;line-height:1.5}.selection_footer__AsvmC{padding-block:1rem 2rem;border-top:1px solid var(--line-soft);color:var(--ink-soft)}.selection_header__89q2K a.selection_phone__IYfQV{color:var(--accent);font-weight:600;white-space:nowrap}.selection_notice__eXZEN a{color:var(--accent);white-space:nowrap}.selection_closing__TF4L7 .selection_secondaryLink__sZMLr{display:inline-flex;align-items:center;min-height:44px;margin-left:1.25rem}@media (max-width:540px){.selection_closing__TF4L7 .selection_secondaryLink__sZMLr{margin-left:0}}@media (max-width:799px){.selection_intro__vnyoa{grid-template-columns:minmax(0,1fr);padding-top:2rem}.selection_portrait__LXV77{justify-self:start}.selection_criteria__05uWI>div{grid-template-columns:minmax(0,1fr);gap:.6rem}.selection_header__89q2K nav{gap:.15rem 1rem}.selection_contents__etcwf{flex-direction:column;align-items:flex-start}}