.l2lV7G_contentPage{min-width:0}.l2lV7G_contentPage .page-hero h1{overflow-wrap:break-word;max-width:1040px;font-size:clamp(36px,6.3vw,88px)}.l2lV7G_contentPage .page-hero__inner>p:last-child{max-width:690px}.l2lV7G_section{padding-block:clamp(66px,8vw,116px)}.l2lV7G_sectionIntro{max-width:720px;margin-bottom:42px}.l2lV7G_sectionIntro h2{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(32px,4.3vw,56px);font-weight:650;line-height:1.04}.l2lV7G_sectionIntro>p:last-child{max-width:620px;color:var(--muted);margin:20px 0 0;font-size:16px;line-height:1.8}.l2lV7G_guideGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.l2lV7G_guideCard{border:1px solid var(--line);background:#fff;border-radius:22px;min-width:0;overflow:hidden}.l2lV7G_cardLink{flex-direction:column;height:100%;display:flex}.l2lV7G_cardLink:focus-visible{outline-offset:-5px;border-radius:22px}.l2lV7G_cardImage{aspect-ratio:1.8;background:var(--ink);position:relative;overflow:hidden}.l2lV7G_cardImage img{object-fit:cover;transition:transform .3s}.l2lV7G_cardLink:hover .l2lV7G_cardImage img{transform:scale(1.025)}.l2lV7G_cardImage>span{color:#fff;background:#071416b3;border-radius:4px;padding:2px 7px;font-size:9px;position:absolute;bottom:11px;right:13px}.l2lV7G_cardContent{flex-direction:column;flex:1;padding:27px 30px 28px;display:flex}.l2lV7G_cardMeta{color:#256d72;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:15px;font-size:10px;font-weight:750;display:flex}.l2lV7G_cardMeta>span:last-child{color:#70817c;letter-spacing:0;text-transform:none;font-weight:500}.l2lV7G_cardContent h2{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(25px,2.6vw,36px);font-weight:650;line-height:1.08}.l2lV7G_cardContent>p{color:var(--muted);margin:16px 0 23px;font-size:14px;line-height:1.8}.l2lV7G_cardAction{color:#126d78;align-items:center;gap:12px;width:fit-content;margin-top:auto;font-size:12px;font-weight:750;display:inline-flex}.l2lV7G_cardAction svg{width:18px;height:18px}.l2lV7G_resourcesSection,.l2lV7G_relatedSection{background:#e8f0ed;padding-block:clamp(60px,7vw,96px)}.l2lV7G_resourcesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.l2lV7G_resourceCard{background:#f8fbf9;border:1px solid #ccdcd6;border-radius:20px;flex-direction:column;align-items:flex-start;padding:38px;display:flex}.l2lV7G_resourceCard>span:first-child{color:#38796f;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.l2lV7G_resourceCard h2{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.04em;margin:19px 0 14px;font-size:clamp(30px,3vw,42px);font-weight:650;line-height:1.05}.l2lV7G_resourceCard p{color:#5c726b;max-width:400px;margin:0 0 25px;font-size:14px;line-height:1.8}.l2lV7G_resourceCard:hover{border-color:#168797}.l2lV7G_articleLayout{grid-template-columns:270px minmax(0,750px);justify-content:space-between;align-items:start;gap:clamp(40px,6vw,92px);display:grid}.l2lV7G_articleSidebar{min-width:0;position:sticky;top:120px}.l2lV7G_backLink{color:#416b65;margin-bottom:38px;font-size:12px;font-weight:700;display:inline-block}.l2lV7G_sidebarLabel{color:#638279;letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;font-size:10px;font-weight:800}.l2lV7G_articleSidebar ol{gap:16px;margin:0;padding-left:19px;display:grid}.l2lV7G_articleSidebar li{color:#719187;padding-left:4px;font-size:12px}.l2lV7G_articleSidebar li a{color:#29443c;font-weight:650;line-height:1.6}.l2lV7G_articleSidebar li a:hover{color:#087789}.l2lV7G_sidebarService{color:#245349;background:#e3eeea;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin-top:30px;padding:18px;font-size:12px;font-weight:750;line-height:1.7;display:flex}.l2lV7G_sidebarService svg{flex:0 0 18px;width:18px;height:18px}.l2lV7G_article{min-width:0}.l2lV7G_articleMeta{color:#6a8177;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:22px;font-size:11px;display:flex}.l2lV7G_articleIntro{color:#2f4940;margin:0 0 30px;font-size:clamp(18px,2vw,22px);line-height:1.75}.l2lV7G_takeaways{background:#e8f4ef;border-left:3px solid #53ccd9;border-radius:0 14px 14px 0;margin-block:32px 48px;padding:26px 29px}.l2lV7G_kicker{color:#26796e;letter-spacing:.13em;text-transform:uppercase;margin:0 0 13px;font-size:10px;font-weight:800;display:block}.l2lV7G_takeaways ul{color:#305b4d;gap:10px;margin:0;padding-left:19px;font-size:14px;line-height:1.7;display:grid}.l2lV7G_articleSection{margin-bottom:40px;padding-top:14px;scroll-margin-top:115px}.l2lV7G_sectionNumber{color:#23898e;letter-spacing:.1em;margin-bottom:14px;font-size:11px;font-weight:800;display:inline-block}.l2lV7G_articleSection h2{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(27px,3vw,39px);font-weight:650;line-height:1.14}.l2lV7G_articleSection>p,.l2lV7G_articleSection>ul{color:#50655a;margin:0 0 18px;font-size:16px;line-height:1.95}.l2lV7G_articleSection>ul{padding-left:22px}.l2lV7G_articleSection>ul li{margin-bottom:9px;padding-left:4px}.l2lV7G_articleSection .l2lV7G_sourceNote{color:#778b81;padding-top:4px;font-size:10px;line-height:1.8}.l2lV7G_sourceNote a{color:#587c6c;text-underline-offset:3px;text-decoration:underline}.l2lV7G_articleFootnote{background:#eef4f0;border:1px solid #cfddd6;border-radius:15px;margin-top:42px;padding:27px}.l2lV7G_articleFootnote>strong{font-size:14px}.l2lV7G_articleFootnote p{color:#60766a;margin:11px 0 19px;font-size:12px;line-height:1.8}.l2lV7G_textLink{color:#0d7480;align-items:center;gap:12px;width:fit-content;font-size:12px;font-weight:750;line-height:1.7;display:flex}.l2lV7G_textLink svg{flex:0 0 16px;width:16px;height:16px}.l2lV7G_textLink:hover{text-underline-offset:4px;text-decoration:underline}.l2lV7G_preparationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.l2lV7G_preparationGrid li{background:#fff;border:1px solid #d5e1da;border-radius:19px;min-width:0;padding:30px}.l2lV7G_preparationNumber{color:#257863;background:#eaf8f1;border:1px solid #c8e6dc;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:24px;font-size:11px;font-weight:800;display:grid}.l2lV7G_preparationGrid h2{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.035em;margin:0 0 15px;font-size:28px;font-weight:650;line-height:1.1}.l2lV7G_preparationGrid p{color:#63766a;margin:0;font-size:13px;line-height:1.9}.l2lV7G_visitGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:78px;display:grid}.l2lV7G_visitLocation{background:#f6fbf7;border:1px solid #c5dcd0;border-radius:21px;padding:36px}.l2lV7G_locationIcon{color:#19795b;background:#dceee1;border-radius:13px;place-items:center;width:49px;height:49px;margin-bottom:26px;display:grid}.l2lV7G_locationIcon svg{width:25px;height:25px}.l2lV7G_visitLocation h2{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.04em;margin:0;font-size:37px;font-weight:650;line-height:1.12}.l2lV7G_visitLocation>p:not(.l2lV7G_kicker){color:#5d7d69;margin:18px 0 25px;font-size:14px}.l2lV7G_visitNotes h2{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.04em;margin:6px 0 15px;font-size:30px;font-weight:650;line-height:1.1}.l2lV7G_visitNotes p{color:#5a7464;margin:0 0 28px;font-size:15px;line-height:1.9}.l2lV7G_visitNotes .l2lV7G_textLink+.l2lV7G_textLink{margin-top:14px}.l2lV7G_faqLayout{grid-template-columns:270px minmax(0,790px);justify-content:space-between;align-items:start;gap:66px;display:grid}.l2lV7G_faqSidebar{position:sticky;top:120px}.l2lV7G_faqSidebar nav{gap:4px;display:grid}.l2lV7G_faqSidebar nav a{color:#345341;border-bottom:1px solid #d1dfd6;justify-content:space-between;align-items:center;gap:14px;padding:16px 0;font-size:13px;font-weight:650;display:flex}.l2lV7G_faqSidebar nav a svg{flex:0 0 17px;width:17px;height:17px}.l2lV7G_questionHelp{background:#dfede3;border-radius:13px;gap:8px;margin-top:28px;padding:23px;display:grid}.l2lV7G_questionHelp strong{color:#597663;font-size:12px;font-weight:500}.l2lV7G_questionHelp a{color:#193c2b;width:fit-content;font-size:20px;font-weight:750}.l2lV7G_faqContent{min-width:0}.l2lV7G_faqGroup{margin-bottom:60px;scroll-margin-top:115px}.l2lV7G_faqGroup:last-child{margin-bottom:0}.l2lV7G_faqGroup>h2{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.04em;margin:0 0 13px;font-size:clamp(28px,3.5vw,43px);font-weight:650;line-height:1.1}.l2lV7G_faqGroup>p{color:#728473;margin:0 0 27px;font-size:14px;line-height:1.7}.l2lV7G_questions{gap:11px;display:grid}.l2lV7G_questions details{background:#fff;border:1px solid #d3dfd5;border-radius:12px}.l2lV7G_questions summary{color:#264532;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:23px 25px;font-size:15px;font-weight:700;line-height:1.5;list-style:none;display:flex}.l2lV7G_questions summary::-webkit-details-marker{display:none}.l2lV7G_questions summary>span{color:#1b6c4e;background:#e7f2e9;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:20px;font-weight:400;line-height:1;transition:transform .15s;display:grid}.l2lV7G_questions details[open]{border-color:#9dc9b0}.l2lV7G_questions details[open] summary>span{transform:rotate(45deg)}.l2lV7G_questions details>div{padding:0 25px 24px}.l2lV7G_questions details p{color:#617461;margin:0;font-size:14px;line-height:1.9}.l2lV7G_questions details .l2lV7G_textLink{margin-top:18px}@media (max-width:1000px){.l2lV7G_articleLayout,.l2lV7G_faqLayout{grid-template-columns:220px minmax(0,1fr);gap:38px}.l2lV7G_preparationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.l2lV7G_visitGrid{gap:40px}.l2lV7G_cardContent{padding:25px}}@media (max-width:760px){.l2lV7G_articleLayout,.l2lV7G_faqLayout{grid-template-columns:minmax(0,1fr);gap:36px}.l2lV7G_articleSidebar,.l2lV7G_faqSidebar{position:static}.l2lV7G_articleSidebar{background:#edf3ed;border:1px solid #d2dfd5;border-radius:14px;padding:23px}.l2lV7G_backLink{margin-bottom:23px}.l2lV7G_articleSidebar ol{gap:11px}.l2lV7G_sidebarService{margin-top:24px}.l2lV7G_articleSection>p,.l2lV7G_articleSection>ul{font-size:15px}.l2lV7G_resourcesGrid,.l2lV7G_visitGrid{grid-template-columns:minmax(0,1fr)}.l2lV7G_faqSidebar nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.l2lV7G_faqSidebar nav a{border:1px solid #d1dfd6;border-radius:9px;align-items:flex-start;padding:12px;font-size:11px}.l2lV7G_faqSidebar nav a svg,.l2lV7G_questionHelp{display:none}.l2lV7G_faqGroup{margin-bottom:43px}}@media (max-width:600px){.l2lV7G_guideGrid{grid-template-columns:minmax(0,1fr);gap:24px}.l2lV7G_sectionIntro{margin-bottom:30px}.l2lV7G_sectionIntro>p:last-child{font-size:14px}.l2lV7G_cardContent h2{font-size:31px}.l2lV7G_resourceCard{padding:28px}.l2lV7G_preparationGrid{gap:14px}.l2lV7G_preparationGrid li{padding:23px}.l2lV7G_preparationGrid h2{font-size:25px}.l2lV7G_preparationGrid p{font-size:12px}.l2lV7G_preparationNumber{margin-bottom:20px}}@media (max-width:430px){.l2lV7G_contentPage .page-hero h1{font-size:39px}.l2lV7G_contentPage .page-hero__inner>p:last-child{font-size:14px}.l2lV7G_cardContent{padding:24px}.l2lV7G_cardContent h2{font-size:29px}.l2lV7G_cardContent>p{font-size:13px}.l2lV7G_cardMeta{font-size:9px}.l2lV7G_takeaways{margin-block:26px 35px;padding:22px}.l2lV7G_takeaways ul{font-size:13px}.l2lV7G_articleIntro{font-size:18px}.l2lV7G_articleSection h2{font-size:29px}.l2lV7G_articleSection{margin-bottom:29px}.l2lV7G_articleFootnote{padding:23px}.l2lV7G_preparationGrid{grid-template-columns:minmax(0,1fr);gap:18px}.l2lV7G_preparationGrid li{padding:27px}.l2lV7G_preparationGrid h2{font-size:28px}.l2lV7G_preparationGrid p{font-size:13px}.l2lV7G_visitLocation{padding:27px}.l2lV7G_visitLocation h2{font-size:33px}.l2lV7G_questions summary{gap:12px;padding:20px;font-size:14px}.l2lV7G_questions details>div{padding:0 20px 22px}.l2lV7G_questions details p{font-size:13px}.l2lV7G_faqSidebar nav a{padding:11px 9px;font-size:10px}}@media (max-width:359px){.l2lV7G_contentPage .page-hero h1{font-size:33px}.l2lV7G_cardContent,.l2lV7G_resourceCard{padding:22px}.l2lV7G_cardContent h2{font-size:27px}.l2lV7G_questions summary{padding:18px;font-size:13px}.l2lV7G_questions summary>span{flex-basis:23px;width:23px;height:23px}.l2lV7G_questions details>div{padding-inline:18px}.l2lV7G_visitLocation{padding:23px}}@media (prefers-reduced-motion:reduce){.l2lV7G_cardImage img,.l2lV7G_questions summary>span{transition:none}}
