._options_gob3w_1{color:var(--ink);margin-top:36px}._options_gob3w_1 fieldset{border:0;min-width:0;margin:0 0 28px;padding:0}._options_gob3w_1 legend{margin-bottom:16px;font-size:18px;font-weight:600}._frequency_gob3w_4 label{background:var(--cream);cursor:pointer;border:2px solid #0000;align-items:center;gap:10px;margin:0 16px 12px 0;padding:14px 18px;font-size:16px;display:inline-flex}._frequency_gob3w_4 label:has(input:checked){border-color:var(--teal);background:#eadfcd}._card_gob3w_5:has(input:checked){border-color:var(--teal);background:#eadfcd}._options_gob3w_1 input[type=radio]{accent-color:var(--teal);width:18px;height:18px}._grid_gob3w_7{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}._card_gob3w_5{cursor:pointer;background:#f1e4cf;border:2px solid #0000;flex-direction:column;align-items:flex-start;gap:14px;padding:22px;display:flex}._card_gob3w_5 strong{font-family:var(--font-serif),serif;color:var(--terra);font-size:46px;line-height:1.1}._card_gob3w_5 span{font-size:16px}._options_gob3w_1 p{font-size:16px;line-height:1.65}._notice_gob3w_12{background:var(--cream);border-left:4px solid var(--coral);padding:18px}._custom_gob3w_13{flex-direction:column;gap:10px;max-width:280px;font-size:16px;display:flex}._custom_gob3w_13 input{border:1px solid var(--ink);font:inherit;color:var(--ink);background:#fff;padding:12px}._options_gob3w_1 label:focus-within{outline:3px solid var(--teal);outline-offset:4px}@media (width<=700px){._grid_gob3w_7{grid-template-columns:repeat(2,minmax(0,1fr))}._card_gob3w_5{padding:18px}._frequency_gob3w_4 label{margin-right:0;display:flex}}._box_kyokj_1{background:var(--cream);color:var(--ink);border:1px solid var(--line);border-left:6px solid var(--coral);margin:44px max(5vw,22px);padding:clamp(24px,4vw,48px);scroll-margin-top:110px}._box_kyokj_1 h2{font-family:var(--font-serif),serif;margin:0 0 20px;font-size:clamp(32px,4vw,48px);line-height:1.15}._box_kyokj_1 p{max-width:1000px;margin:16px 0 0;font-size:17px;line-height:1.75}._box_kyokj_1 ._lead_kyokj_4{font-size:20px;font-weight:600}._disclosure_kyokj_5{color:#f5efe3;background:#172e2b;border-top:1px solid #fff3;grid-column:1/-1;padding:20px 0;font-size:14px;line-height:1.65}._disclosure_kyokj_5 p{font-family:var(--font-sans),sans-serif;max-width:1000px;margin:0 0 10px;font-size:14px;line-height:1.65}._disclosure_kyokj_5 a{color:#f5efe3;text-underline-offset:4px;font-size:14px;text-decoration:underline}._disclosure_kyokj_5 a:focus-visible{outline:3px solid var(--mustard);outline-offset:4px}
