._page_1xrzy_1{color:#2d1b19;background:#fffdf9;min-height:100vh}._announcement_1xrzy_1{color:#fff6e8;text-align:center;letter-spacing:.12em;background:#571315;padding:9px;font-size:12px}._header_1xrzy_1{border-bottom:1px solid #eadbc8;justify-content:space-between;align-items:center;width:min(1120px,100% - 40px);height:82px;margin:auto;display:flex}._brand_1xrzy_1{color:#571315;letter-spacing:.08em;align-items:center;gap:9px;font-family:Georgia,serif;font-weight:800;text-decoration:none;display:flex}._brand_1xrzy_1 span{color:#b57a16;font-size:27px}._header_1xrzy_1 nav{gap:22px;display:flex}._header_1xrzy_1 nav a{color:#571315;font-size:14px;font-weight:700;text-decoration:none}._hero_1xrzy_1,._section_1xrzy_1{width:min(1120px,100% - 40px);margin:auto}._hero_1xrzy_1{grid-template-columns:1.08fr .92fr;align-items:center;gap:56px;padding:62px 0;display:grid}._heroCopy_1xrzy_1 h1,._section_1xrzy_1 h2,._cta_1xrzy_1 h2{color:#571315;margin:12px 0 22px;font:700 clamp(38px,5vw,66px)/1.02 Georgia,serif}._heroCopy_1xrzy_1>p:not(._eyebrow_1xrzy_1){color:#67524b;max-width:660px;font:19px/1.65 Georgia,serif}._eyebrow_1xrzy_1{color:#b57a16;letter-spacing:.17em;font-size:12px;font-weight:900}._actions_1xrzy_1{gap:12px;margin-top:28px;display:flex}._primary_1xrzy_1,._secondary_1xrzy_1{border:1px solid #571315;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 23px;font-weight:800;text-decoration:none;display:inline-flex}._primary_1xrzy_1{color:#fff;background:#571315}._secondary_1xrzy_1{color:#571315;background:#fff}._heroImage_1xrzy_1{background:#f8efe4;border:1px solid #eadbc8;border-radius:24px;overflow:hidden;box-shadow:0 22px 55px #57131518}._heroImage_1xrzy_1 img{aspect-ratio:5/6;object-fit:cover;width:100%;display:block}._heroImage_1xrzy_1 span{color:#715c54;padding:14px 18px;font-size:13px;display:block}._section_1xrzy_1{padding:72px 0}._section_1xrzy_1 h2{margin-bottom:28px;font-size:clamp(30px,4vw,48px)}._grid_1xrzy_1{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}._grid_1xrzy_1 article{background:#fff;border:1px solid #eadbc8;border-radius:18px;padding:24px}._grid_1xrzy_1 h3{color:#571315;margin:0 0 12px;font:700 23px/1.2 Georgia,serif}._grid_1xrzy_1 p,._faq_1xrzy_1 p{color:#67524b;margin:0;font-size:16px;line-height:1.65}._soft_1xrzy_1{background:#f8efe4;width:100%;max-width:none;padding-left:max(20px,50% - 560px);padding-right:max(20px,50% - 560px)}._inlineLink_1xrzy_1{color:#571315;margin-top:24px;font-weight:900;display:inline-block}._steps_1xrzy_1{grid-template-columns:repeat(3,1fr);gap:16px;padding:0;list-style:none;display:grid}._steps_1xrzy_1 li{border-top:2px solid #b57a16;gap:16px;padding:20px 4px;display:flex}._steps_1xrzy_1 b{color:#b57a16;font:700 34px Georgia,serif}._steps_1xrzy_1 span,._steps_1xrzy_1 strong{display:block}._steps_1xrzy_1 strong{color:#571315;margin-bottom:7px}._faq_1xrzy_1{max-width:820px}._faq_1xrzy_1 details{border-bottom:1px solid #eadbc8;padding:18px 0}._faq_1xrzy_1 summary{cursor:pointer;color:#571315;font-size:17px;font-weight:900}._faq_1xrzy_1 details p{padding-top:12px}._cta_1xrzy_1{text-align:center;background:linear-gradient(135deg,#fff2d9,#f5dcc2);border-top:1px solid #d8b77e;margin-top:35px;padding:58px 20px}._cta_1xrzy_1 h2{margin:0 0 12px;font-size:clamp(32px,4vw,50px)}._cta_1xrzy_1 p{color:#67524b;margin:0 0 25px}._footer_1xrzy_1{color:#f9e8d4;text-align:center;background:#2b0d0e;padding:42px 20px}._footer_1xrzy_1 ._brand_1xrzy_1{color:#fff;justify-content:center}._footer_1xrzy_1 div{flex-wrap:wrap;justify-content:center;gap:18px;margin:20px 0;display:flex}._footer_1xrzy_1 div a{color:#f6d9bd;font-size:13px;font-weight:700}._footer_1xrzy_1 p{color:#d8beb1;font-size:13px}@media (max-width:760px){._header_1xrzy_1{width:min(100% - 24px,1120px);height:74px}._header_1xrzy_1 nav a:first-child{display:none}._hero_1xrzy_1,._section_1xrzy_1{width:min(100% - 24px,1120px)}._hero_1xrzy_1{grid-template-columns:1fr;gap:28px;padding:42px 0}._heroCopy_1xrzy_1 h1{font-size:42px}._heroCopy_1xrzy_1>p:not(._eyebrow_1xrzy_1){font-size:17px}._heroImage_1xrzy_1 img{aspect-ratio:5/4;object-position:center 70%}._grid_1xrzy_1,._steps_1xrzy_1{grid-template-columns:1fr}._section_1xrzy_1{padding:50px 0}._soft_1xrzy_1{width:100%;padding-left:12px;padding-right:12px}._actions_1xrzy_1{flex-direction:column}._primary_1xrzy_1,._secondary_1xrzy_1{width:100%}._footer_1xrzy_1 div{flex-direction:column;align-items:center;gap:12px}}
