._page_y7t5r_1{color:#233d33;max-width:1120px}._page_y7t5r_1 p{line-height:1.8}._hero_y7t5r_1{background:#f4efe4;border:1px solid #e4dac6;border-radius:20px;padding:32px}._eyebrow_y7t5r_1{color:#806136;font-size:13px;font-weight:700}._page_y7t5r_1 h1{font-size:clamp(28px,4vw,44px);line-height:1.4}._steps_y7t5r_1{counter-reset:step;flex-wrap:wrap;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}._steps_y7t5r_1 li{counter-increment:step;background:#fff;border-radius:8px;padding:10px 14px;font-size:14px}._steps_y7t5r_1 li:before{content:counter(step);color:#806136;margin-right:10px;font-weight:800}._formSection_y7t5r_1,._results_y7t5r_1,._memo_y7t5r_1{margin-top:32px;scroll-margin-top:90px}._page_y7t5r_1 h2{font-size:clamp(21px,3vw,27px);line-height:1.5}._page_y7t5r_1 h2>span{color:#8b6c3c;vertical-align:middle;margin-right:12px;font-size:13px}._form_y7t5r_1{background:#f4f8f4;border:1px solid #cddbd1;border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:24px;display:grid}._form_y7t5r_1>label{font-size:14px;font-weight:700}._form_y7t5r_1 select{color:#233d33;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #a8bcae;border-radius:7px;margin-top:8px;padding:8px 10px;display:block}._page_y7t5r_1 button{color:#24583e;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #adc2b4;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:700}._page_y7t5r_1 button:disabled{opacity:.45;cursor:default}._page_y7t5r_1 ._primary_y7t5r_1{color:#fff;background:#205847;border-color:#205847}._form_y7t5r_1>._primary_y7t5r_1,._form_y7t5r_1>._hint_y7t5r_1,._form_y7t5r_1>._check_y7t5r_1{grid-column:1/-1}._check_y7t5r_1{align-items:center;gap:10px;line-height:1.7;display:flex}._check_y7t5r_1 input{accent-color:#205847;flex-shrink:0;width:20px;height:20px}._hint_y7t5r_1{color:#536a5c;margin:4px 0;font-size:13px}._applied_y7t5r_1{background:#edf3ed;border-radius:8px;padding:12px 16px;font-size:14px}._cards_y7t5r_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}._card_y7t5r_1{background:#fff;border:1px solid #cddbd1;border-radius:15px;flex-direction:column;min-width:0;padding:20px;display:flex}._place_y7t5r_1{color:#637769;margin:0;font-size:12px}._card_y7t5r_1 h3{margin:10px 0;font-size:21px;line-height:1.5}._price_y7t5r_1{margin:8px 0;font-size:17px}._price_y7t5r_1 strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px}._price_y7t5r_1 small{color:#5d7063;font-size:12px;display:block}._plan_y7t5r_1{margin:0 0 10px;font-size:14px;font-weight:700}._reason_y7t5r_1{color:#22543d;background:#e9f3ec;border-radius:7px;padding:8px 10px;font-size:13px}._warning_y7t5r_1{color:#73552d;background:#fbf1dd;border-radius:7px;padding:10px 12px;font-size:13px}._page_y7t5r_1 dl{border-top:2px solid #b9a279;border-bottom:2px solid #b9a279;margin:14px 0}._page_y7t5r_1 dl>div{border-bottom:1px dashed #d8e0d9;grid-template-columns:74px minmax(0,1fr);gap:10px;padding:10px 0;font-size:13px;line-height:1.7;display:grid}._page_y7t5r_1 dl>div:last-child{border:0}._page_y7t5r_1 dt{color:#607366}._page_y7t5r_1 dd{margin:0}._card_y7t5r_1 details{margin:5px 0 12px;font-size:13px;line-height:1.8}._page_y7t5r_1 summary{cursor:pointer;min-height:32px;font-weight:700}._cardActions_y7t5r_1{flex-direction:column;gap:10px;margin-top:auto;padding-top:15px;display:flex}._page_y7t5r_1 a{color:#205847}._cardActions_y7t5r_1 a{font-size:14px}._pager_y7t5r_1{justify-content:center;align-items:center;gap:15px;margin:22px 0;display:flex}._empty_y7t5r_1{background:#f5f2e9;border-radius:14px;padding:24px}._empty_y7t5r_1 button{margin:12px 0;display:block}._empty_y7t5r_1 a{margin-top:16px;font-weight:700;display:block}._memo_y7t5r_1{background:#fffdf7;border:2px solid #b7a077;border-radius:18px;padding:28px}._memoHead_y7t5r_1{border-bottom:1px solid #dcd5c6;padding-bottom:10px}._memoHead_y7t5r_1 h3{margin:10px 0;font-size:26px}._memoHead_y7t5r_1 p{margin:0;font-size:14px}._memo_y7t5r_1 ._memoDetails_y7t5r_1>div{grid-template-columns:120px minmax(0,1fr);font-size:14px}._memoActions_y7t5r_1,._memoLinks_y7t5r_1{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}._memoLinks_y7t5r_1 a{background:#eaf1e9;border-radius:8px;padding:11px 14px;font-size:14px;font-weight:700}._saved_y7t5r_1{border:1px solid #cddbd1;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;padding:18px;font-size:14px;display:flex}._method_y7t5r_1{border:1px solid #d4ded6;border-radius:12px;margin:30px 0;padding:20px;font-size:14px;line-height:1.8}._status_y7t5r_1{color:#205847;font-weight:700}._copy_y7t5r_1{font-size:14px;display:block}._copy_y7t5r_1 textarea{color:#233d33;border:1px solid #a8bcae;border-radius:8px;width:100%;min-height:150px;padding:12px;display:block}._page_y7t5r_1 :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #b48532}._page_y7t5r_1 h2:focus{outline-offset:8px;outline:2px solid #b48532;scroll-margin-top:100px}@media (width<=900px){._cards_y7t5r_1{grid-template-columns:1fr}._card_y7t5r_1{display:block}._cardActions_y7t5r_1{flex-flow:wrap;align-items:center}._card_y7t5r_1 ._price_y7t5r_1 small{margin-left:10px;display:inline-block}}@media (width<=600px){._page_y7t5r_1{padding-left:14px;padding-right:14px}._hero_y7t5r_1{padding:24px 18px}._hero_y7t5r_1 p{font-size:14px}._steps_y7t5r_1{gap:6px}._steps_y7t5r_1 li{padding:9px;font-size:12px}._steps_y7t5r_1 li:before{margin-right:6px}._form_y7t5r_1{grid-template-columns:1fr;padding:18px}._memo_y7t5r_1{padding:20px 16px}._memo_y7t5r_1 ._memoDetails_y7t5r_1>div{grid-template-columns:85px minmax(0,1fr)}._memoActions_y7t5r_1 button{flex:40%}._saved_y7t5r_1{align-items:stretch}._saved_y7t5r_1 span,._cardActions_y7t5r_1 ._primary_y7t5r_1{width:100%}._memoLinks_y7t5r_1{flex-direction:column}}@media print{._formSection_y7t5r_1,._results_y7t5r_1,._saved_y7t5r_1,._method_y7t5r_1,._memoActions_y7t5r_1,._steps_y7t5r_1,._status_y7t5r_1,._copy_y7t5r_1{display:none}._memo_y7t5r_1{border:0;padding:0}._page_y7t5r_1{max-width:none}._memoLinks_y7t5r_1 a{background:0 0}}._coverage_y7t5r_3{background:#fff;border:1px solid #c5d8ca;border-radius:9px;grid-column:1/-1;padding:14px 16px;font-size:14px}._coverage_y7t5r_3 p{margin:4px 0 0;font-size:13px}._form_y7t5r_1>a._primary_y7t5r_1{border-radius:8px;justify-content:center;align-items:center;min-height:46px;padding:12px 16px;font-weight:700;text-decoration:none;display:flex}._form_y7t5r_1 select:disabled{opacity:.5;background:#edf1ed}
