._page_h86x5_1{background:var(--paper);width:min(1440px,100% - 48px);color:var(--ink);margin:24px auto}._page_h86x5_1 p{font-size:1rem;line-height:1.8}._page_h86x5_1 h1,._page_h86x5_1 h2,._page_h86x5_1 h3{font-family:var(--font-display), Georgia, serif;font-weight:400}._page_h86x5_1 em{color:#526c5a}._page_h86x5_1 ._eyebrow_h86x5_5{letter-spacing:.12em;text-transform:uppercase;margin:0 0 22px;font-size:.875rem;line-height:1.6}._hero_h86x5_6{background:var(--paper);grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(28px,4vw,64px);padding:clamp(28px,5vw,76px);display:grid}._hero_h86x5_6 h1{letter-spacing:-.04em;margin:0 0 26px;font-size:clamp(44px,4.8vw,74px);line-height:1.05}._hero_h86x5_6 h1 em{display:block}._heroCopy_h86x5_9>p{margin-bottom:24px}._button_h86x5_10{background:var(--ink);color:#fff;align-items:center;gap:32px;padding:16px 24px;font-size:1rem;text-decoration:none;display:inline-flex}._button_h86x5_10:hover{background:var(--deep-ink)}._page_h86x5_1 ._small_h86x5_12{margin:18px 0 0;font-size:.875rem}._videoFrame_h86x5_13{background:#eee8d9;border:1px solid #d1c8b2;margin:0;padding:12px;box-shadow:0 20px 46px #34453d20}._videoFrame_h86x5_13 video{aspect-ratio:16/9;object-fit:contain;background:#f8f5ee;width:100%;display:block}._videoFrame_h86x5_13 figcaption{text-align:center;padding:14px 5px 4px;font-size:.875rem}._details_h86x5_16,._application_h86x5_16{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:clamp(30px,7vw,100px);padding:clamp(28px,5vw,76px);display:grid}._page_h86x5_1 h2{letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(32px,3vw,46px);line-height:1.15}._page_h86x5_1 h3{margin:0 0 10px;font-size:25px;line-height:1.3}._details_h86x5_16 p,._application_h86x5_16 p{margin:0 0 18px}._steps_h86x5_20{margin:0;padding:0;list-style:none}._steps_h86x5_20 li{border-bottom:1px solid var(--line);gap:24px;padding:22px 0;display:flex}._steps_h86x5_20 li:first-child{padding-top:0}._steps_h86x5_20 li:last-child{border-bottom:0}._steps_h86x5_20 li>span{color:#6b715e;font-family:Georgia,serif;font-size:22px}._steps_h86x5_20 p{margin:0}._application_h86x5_16{background:#f1f5f0;scroll-margin-top:110px}._formPending_h86x5_27{background:var(--paper);border:1px solid var(--line);align-self:start;padding:clamp(24px,3vw,40px)}._private_h86x5_28{justify-content:space-between;align-items:center;gap:32px;padding:36px clamp(28px,5vw,76px);display:flex}._private_h86x5_28 h2{margin-bottom:10px;font-size:28px}._private_h86x5_28 p{margin:0}._textLink_h86x5_31{text-underline-offset:5px;font-size:1rem;text-decoration:underline}._page_h86x5_1 a:focus-visible,._page_h86x5_1 video:focus-visible{outline-offset:5px;outline:3px solid #526c5a}@media (width<=1000px){._hero_h86x5_6{grid-template-columns:1fr}._heroCopy_h86x5_9{max-width:650px}._videoFrame_h86x5_13{width:100%}}@media (width<=720px){._page_h86x5_1{width:calc(100% - 16px);margin:8px auto}._details_h86x5_16,._application_h86x5_16{grid-template-columns:1fr}._private_h86x5_28{flex-direction:column;align-items:start}}._guidance_h86x5_36{border-top:1px solid var(--line);padding:clamp(28px,5vw,76px)}._guidance_h86x5_36 ol{columns:2;column-gap:64px;margin:28px 0;padding-left:24px}._guidance_h86x5_36 li{break-inside:avoid;padding:0 0 20px 8px;font-size:1rem;line-height:1.75}._guidance_h86x5_36 a,._formCard_h86x5_39 a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}._application_h86x5_16{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(28px,4vw,60px)}._formCard_h86x5_39{background:var(--paper);border:1px solid var(--line);min-width:0;padding:clamp(22px,3vw,42px)}._formSection_h86x5_42{border:0;border-top:1px solid var(--line);min-width:0;margin:0;padding:28px 0}._formSection_h86x5_42 legend{font-family:var(--font-display), Georgia, serif;width:100%;padding:18px 0 8px;font-size:26px;line-height:1.3}._formSection_h86x5_42 legend>span{color:#68745e;margin-bottom:8px;font-family:inherit;font-size:16px;display:block}._formSection_h86x5_42>label,._fieldGrid_h86x5_45>label{gap:9px;margin-bottom:22px;font-size:1rem;line-height:1.5;display:grid}._fieldGrid_h86x5_45{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}._formCard_h86x5_39 input:not([type=checkbox]):not([type=radio]):not([type=hidden]),._formCard_h86x5_39 textarea,._formCard_h86x5_39 select{width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #8c998e;border-radius:0;padding:12px;font-size:1rem}._formCard_h86x5_39 textarea{resize:vertical}._formCard_h86x5_39 input:focus-visible,._formCard_h86x5_39 select:focus-visible,._formCard_h86x5_39 textarea:focus-visible,._backButton_h86x5_49:focus-visible{outline-offset:3px;outline:3px solid #526c5a}._formCard_h86x5_39 ._check_h86x5_50{cursor:pointer;align-items:start;gap:12px;margin:18px 0;font-size:1rem;line-height:1.7;display:flex}._check_h86x5_50 input{accent-color:#34453d;flex:0 0 20px;width:20px;height:20px;margin-top:4px}._check_h86x5_50 small,._choice_h86x5_52 small{font-size:.875rem}._choice_h86x5_52{border:0;min-width:0;margin:24px 0;padding:0}._choice_h86x5_52 legend{font:inherit;padding:0;font-weight:600}._permissionNote_h86x5_55{background:#f0f4ed;margin-bottom:24px;padding:20px}._page_h86x5_1 ._formHint_h86x5_56{font-size:.875rem;line-height:1.8}._review_h86x5_57{margin:24px 0}._review_h86x5_57>div{border-bottom:1px solid var(--line);padding:14px 0}._review_h86x5_57 dt{margin-bottom:6px;font-weight:600}._review_h86x5_57 dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.7}._formActions_h86x5_61{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._backButton_h86x5_49{cursor:pointer;padding:12px;font-size:1rem;text-decoration:underline}._formCard_h86x5_39 button{cursor:pointer}._formCard_h86x5_39 button:disabled{opacity:.6;cursor:wait}._error_h86x5_65{color:#7d2626;background:#fff0ed;border:1px solid #c88376;padding:16px}@media (width<=1000px){._application_h86x5_16{grid-template-columns:1fr}}@media (width<=720px){._guidance_h86x5_36 ol{columns:1}._fieldGrid_h86x5_45{grid-template-columns:1fr}}._uploadField_h86x5_68{gap:10px;margin:22px 0 12px;font-size:1rem;line-height:1.6;display:grid}._uploadField_h86x5_68 input:disabled{opacity:.6;cursor:not-allowed}
