.page-module__GMFleq__page{color:#23231f;background:#f1f0e9}.page-module__GMFleq__inner{max-width:1320px;margin:0 auto;padding:0 40px}.page-module__GMFleq__intro{grid-template-columns:1fr 1fr;align-items:end;gap:48px;padding:42px 0 32px;display:grid}.page-module__GMFleq__kicker{letter-spacing:.12em;font-weight:700;margin:0 0 14px!important;font-size:11px!important;line-height:1.5!important}.page-module__GMFleq__intro h1{letter-spacing:-.065em;font-size:clamp(48px,5.8vw,80px);font-weight:750;line-height:.96}.page-module__GMFleq__intro em{font-family:var(--font-editorial), serif;font-weight:400}.page-module__GMFleq__page p{margin:12px 0;font-size:14px;line-height:1.65}.page-module__GMFleq__page h2{letter-spacing:-.045em;font-size:30px;font-weight:700;line-height:1.1}.page-module__GMFleq__page h3{letter-spacing:-.025em;font-size:18px;font-weight:700;line-height:1.3}.page-module__GMFleq__page a:focus-visible{outline-offset:5px;outline:2px solid #e95b2a}.page-module__GMFleq__button{background:#e95b2a;justify-content:space-between;align-items:center;gap:24px;margin-top:10px;padding:13px 18px;font-size:13px;font-weight:700;display:inline-flex}.page-module__GMFleq__section{border-top:1px solid #23231f;padding:28px 0}.page-module__GMFleq__heading{margin-bottom:20px}.page-module__GMFleq__heading p:last-child{margin-bottom:0}.page-module__GMFleq__products{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__GMFleq__products article{border-left:1px solid #c8c7bf;padding:0 24px}.page-module__GMFleq__products article:first-child{border-left:0;padding-left:0}.page-module__GMFleq__products article:last-child{padding-right:0}.page-module__GMFleq__products h3 a,.page-module__GMFleq__occasions h3 a,.page-module__GMFleq__resources a{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__GMFleq__products svg,.page-module__GMFleq__occasions svg,.page-module__GMFleq__resources svg{flex-shrink:0}.page-module__GMFleq__products dl{margin:16px 0;font-size:12px}.page-module__GMFleq__products dl div{border-top:1px solid #c8c7bf;grid-template-columns:80px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.page-module__GMFleq__products dt{color:#66665e}.page-module__GMFleq__products dd{font-weight:600}.page-module__GMFleq__note{color:#66665e;font-size:12px!important}.page-module__GMFleq__split{grid-template-columns:1fr 1fr;gap:48px;display:grid}.page-module__GMFleq__tags{flex-wrap:wrap;gap:7px;margin-bottom:16px;display:flex}.page-module__GMFleq__tags li{border:1px solid #b9b9af;padding:6px 9px;font-size:12px}.page-module__GMFleq__occasions{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;display:grid}.page-module__GMFleq__occasions article{border-top:1px solid #c8c7bf;padding:16px 0 8px}.page-module__GMFleq__steps{padding-left:22px;font-size:14px;line-height:1.6;list-style:decimal}.page-module__GMFleq__steps li{margin-bottom:12px;padding-left:5px}.page-module__GMFleq__steps li::marker{color:#b4431d;font-weight:700}.page-module__GMFleq__textLink{text-underline-offset:4px;align-items:center;gap:8px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.page-module__GMFleq__resources{margin:12px 0;font-size:13px}.page-module__GMFleq__resources li{border-top:1px solid #c8c7bf;padding:10px 0}.page-module__GMFleq__agentNotes{background:#e5e4da;border-top:1px solid #23231f;grid-template-columns:1fr auto;gap:36px;padding:22px;display:grid}.page-module__GMFleq__agentNotes h2{font-size:18px}.page-module__GMFleq__agentNotes p{max-width:800px;margin-bottom:0;font-size:12px}.page-module__GMFleq__formats{flex-direction:column;justify-content:center;gap:12px;font-size:12px;font-weight:600;display:flex}.page-module__GMFleq__formats a{align-items:center;gap:8px;display:inline-flex}@media (max-width:800px){.page-module__GMFleq__inner{padding:0 20px}.page-module__GMFleq__intro{grid-template-columns:1fr;gap:24px;padding-top:28px}.page-module__GMFleq__products,.page-module__GMFleq__occasions{grid-template-columns:1fr}.page-module__GMFleq__products article{border-top:1px solid #c8c7bf;border-left:0;padding:20px 0}.page-module__GMFleq__products article:first-child{border-top:0;padding-top:0}.page-module__GMFleq__split{grid-template-columns:1fr;gap:20px}.page-module__GMFleq__agentNotes{grid-template-columns:1fr;gap:18px;padding:18px}.page-module__GMFleq__formats{flex-flow:wrap;justify-content:flex-start;gap:20px}}
