.jd-frame{padding-bottom:64px}.jd-frame-hero{text-align:center;color:#fbf3de;background:linear-gradient(#14213d,#0a1226);padding:44px 20px 70px}.jd-frame-hero h1{font-family:var(--font-display-serif),"Cormorant Garamond",Georgia,serif;margin:0;font-size:clamp(40px,7vw,72px);font-weight:500;line-height:1}.jd-frame-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#f2d79f;margin:0 0 10px;font-size:13px;font-weight:600}.jd-frame-card{background:linear-gradient(#fffdf8,#f8f2e6);border:1.5px solid #e2c791;border-radius:22px;width:calc(100% - 28px);max-width:880px;margin:-40px auto 0;padding:28px 22px 30px;position:relative;box-shadow:0 12px 32px #14182817}.jd-frame-body{color:#2b2b33;font-size:17px;line-height:1.65}.jd-frame-body h2{font-family:var(--font-display-serif),"Cormorant Garamond",Georgia,serif;color:#0f1b33;margin:28px 0 8px;font-size:32px;font-weight:600;line-height:1.1}.jd-frame-body h3{color:#0f1b33;margin:20px 0 6px;font-size:19px;font-weight:600}.jd-frame-body p{margin:0 0 14px}.jd-frame-body ul,.jd-frame-body ol{margin:0 0 14px;padding-left:22px}.jd-frame-body li{margin:0 0 6px}.jd-frame-body a{color:#0f1b33;text-underline-offset:3px;text-decoration:underline}.jd-frame-body table{border-collapse:collapse;width:100%;font-size:15px}.jd-frame-body th,.jd-frame-body td{text-align:left;border-bottom:1px solid #eadfc6;padding:8px 6px}.jd-frame-foot{color:#55535b;border-top:1px solid #eadfc6;margin-top:22px;padding-top:16px;font-size:15px}@media (min-width:1000px){.jd-frame-hero{padding:64px 72px 90px}.jd-frame-card{padding:44px 56px 48px}}
