@import url('styles.css');.options-hero{background:var(--cream);padding:72px 0 54px}.options-hero .shell{display:flex;justify-content:space-between;gap:42px;align-items:end}.options-hero h1{margin:9px 0 0}.options-hero p{max-width:470px;color:var(--brown-soft);margin:0}.options-main{padding:70px 0 100px}.options-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.option-card{border:1px solid var(--line);border-radius:19px;padding:24px;background:white;display:flex;flex-direction:column}.option-card h2{font:400 2rem/1 Georgia,serif;letter-spacing:-.055em;margin:8px 0}.option-card .price{font:400 2.8rem Georgia,serif;letter-spacing:-.07em;margin:7px 0}.option-card p{font-size:.86rem;color:var(--brown-soft)}.option-card .meta{margin-top:auto;border-top:1px solid var(--line);padding-top:13px;font-size:.75rem;font-weight:800;color:var(--brown-soft)}.option-card .btn{width:100%;margin-top:17px}.agreement{max-width:670px;margin:0 auto;border:1px solid var(--line);border-radius:20px;padding:26px;background:white}.agreement h2{font:400 2.25rem Georgia,serif;letter-spacing:-.06em;margin:8px 0}.agreement p{color:var(--brown-soft);font-size:.86rem}.terms-box{background:#F2E5E0;padding:15px;border-radius:13px;margin:18px 0;font-size:.82rem;color:var(--brown-soft)}.terms-box strong{color:var(--brown)}.agreement form{display:grid;gap:11px}.agreement label{display:grid;gap:5px;font-size:.75rem;color:var(--brown-soft);font-weight:800}.agreement input{border:1px solid var(--line);border-radius:10px;padding:10px;font-size:16px;color:var(--brown)}.agreement .check{display:flex;gap:8px;align-items:start;font-size:.77rem;font-weight:650}.agreement .check input{width:16px;height:16px;margin:1px 0 0;accent-color:var(--brown)}.agreement .grid-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.agreement-success{background:#e7eee7;color:#505238;border-radius:13px;padding:17px;margin-top:15px}.pass-note{padding:17px;background:#F2E5E0;border-radius:15px;color:var(--brown-soft);font-size:.84rem;margin-bottom:22px}.pass-note strong{color:var(--brown)}@media(max-width:750px){.options-hero{padding:47px 0}.options-hero .shell{display:block}.options-hero p{margin-top:17px}.options-main{padding:52px 0 72px}.options-grid{grid-template-columns:1fr}.agreement{padding:21px}.agreement .grid-two{grid-template-columns:1fr}}
.family-fine-print{font-size:.8rem!important;line-height:1.5;color:var(--brown-soft);margin:12px 0 16px}.family-fine-print strong{color:var(--brown)}.draft-clause{border-top:1px solid var(--line);padding:16px 0 3px}.draft-clause h3{font:400 1.35rem Georgia,serif;margin:0 0 8px}.draft-clause p{line-height:1.55;margin:0 0 12px}.agreement .terms-box{line-height:1.6}
