.content-guide{padding:80px 0;background:#eef1e8;border-block:1px solid #dce3d3}.guide-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:start}.guide-intro-column h2{font-size:clamp(2.3rem,3.4vw,3.5rem);line-height:1.12;max-width:500px}.guide-intro-column .eyebrow{color:#576745;font-size:11px}.guide-intro{font-size:17px;line-height:1.75;color:var(--muted);margin:26px 0 0;max-width:480px}.guide-topics{display:flex;flex-direction:column;gap:30px}.guide-topic{border-bottom:1px solid #d5ddcc;padding-bottom:27px}.guide-topic:last-child{border-bottom:0;padding-bottom:0}.guide-topic h3{font-size:24px;letter-spacing:-.035em;line-height:1.25;margin-bottom:14px}.guide-topic p{font-size:16px;line-height:1.85;color:#515b4c;margin:0}.related-section{padding-block:40px 65px}.related-section>.eyebrow{margin-bottom:18px;font-size:11px}.related-links{display:flex;flex-wrap:wrap;gap:12px}.related-links>p{margin:0}.related-links a{display:flex;align-items:center;gap:24px;border:1px solid #cbd3c1;padding:13px 18px;border-radius:8px;font-size:14px;line-height:1.5}.related-links a:hover{background:var(--lime);border-color:var(--lime)}.related-links span{font-size:20px}.content-guide+.faq{padding-bottom:60px}.legal+.content-guide{padding-top:60px}.submenu{max-height:calc(100vh - 135px);overflow:auto}.print-item-text{min-width:0}.print-item h3{overflow-wrap:anywhere}.print-item-text>p{max-width:650px}.print-label{max-width:95%}@media(max-width:1100px){.guide-layout{gap:48px}.guide-intro-column h2{font-size:2.7rem}}@media(max-width:800px){.content-guide{padding-block:50px}.guide-layout{grid-template-columns:1fr;gap:33px}.guide-intro-column h2{font-size:2.4rem}.guide-intro{font-size:16px;max-width:none;margin-top:22px}.guide-topics{gap:25px}.guide-topic h3{font-size:23px}.guide-topic p{font-size:16px;line-height:1.8}.related-section{padding-block:30px 45px}.related-links{flex-direction:column}.related-links a{justify-content:space-between}.enquiry-form input:not([type=checkbox]),.enquiry-form select,.enquiry-form textarea,.chat-body textarea{font-size:16px}.print-item h3{font-size:22px}.print-item{gap:18px}.submenu{max-height:none}}
