.elementor-123797 .elementor-element.elementor-element-0360e6a{--display:flex}.elementor-123797 .elementor-element.elementor-element-714d984 img,.elementor-123797 .elementor-element.elementor-element-8923a43 img,.elementor-123797 .elementor-element.elementor-element-ebbe6bb img,.elementor-123797 .elementor-element.elementor-element-caeaa98 img,.elementor-123797 .elementor-element.elementor-element-0ccd4e4 img,.elementor-123797 .elementor-element.elementor-element-139c1fa img,.elementor-123797 .elementor-element.elementor-element-3db6194 img,.elementor-123797 .elementor-element.elementor-element-fd41ecc img,.elementor-123797 .elementor-element.elementor-element-5891fbe img,.elementor-123797 .elementor-element.elementor-element-9eb919c img,.elementor-123797 .elementor-element.elementor-element-abc91a6 img{width:100%;border-radius:8px}.gu-pc{--pc-ink:#25332d;--pc-green:#205c46;--pc-muted:#526158;--pc-line:#d8e3dc;--pc-soft:#f2f7f3;box-sizing:border-box;width:100%;max-width:1120px;margin:0 auto 34px;color:var(--pc-ink);font-family:inherit;font-size:17px;line-height:1.8;overflow-wrap:break-word;scroll-margin-top:110px}.gu-pc *,.gu-pc *:before,.gu-pc *:after{box-sizing:border-box}.gu-pc h1,.gu-pc h2,.gu-pc h3{font-family:inherit;color:var(--pc-ink);font-weight:700;line-height:1.3;letter-spacing:-.015em;text-transform:none}.gu-pc h1{font-size:clamp(30px,3.5vw,44px);margin:0 0 22px}.gu-pc h2{font-size:clamp(24px,2.7vw,32px);margin:0 0 18px;padding-bottom:13px;border-bottom:2px solid var(--pc-line)}.gu-pc h3{font-size:21px;margin:26px 0 10px}.gu-pc p{margin:0 0 17px}.gu-pc a{color:var(--pc-green);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gu-pc a:hover{color:#143e2f;text-decoration-thickness:2px}.gu-pc a:focus-visible,.gu-pc summary:focus-visible,.gu-pc [tabindex]:focus-visible{outline:3px solid #205c46;outline-offset:4px}.gu-pc ul,.gu-pc ol{margin:0 0 20px;padding-left:25px}.gu-pc li{margin:0 0 9px}.gu-pc .gu-pc-kicker{font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--pc-green);margin:0 0 14px}.gu-pc .gu-pc-lead{font-size:19px;line-height:1.75}.gu-pc .gu-pc-meta{font-size:14px;color:var(--pc-muted)}.gu-pc .gu-pc-box{padding:23px 26px;margin:24px 0;background:var(--pc-soft);border-left:4px solid var(--pc-green);border-radius:0 10px 10px 0}.gu-pc .gu-pc-box p:last-child{margin-bottom:0}.gu-pc .gu-pc-toc{padding:24px 26px;border:1px solid var(--pc-line);border-radius:12px;background:#fff;margin:26px 0 0}.gu-pc .gu-pc-toc ol{columns:2;column-gap:36px;margin:12px 0 0}.gu-pc .gu-pc-toc li{break-inside:avoid;font-size:15px;line-height:1.6}.gu-pc .gu-pc-table-wrap{width:100%;overflow-x:auto;overscroll-behavior-x:contain;margin:20px 0 23px;border:1px solid var(--pc-line);border-radius:10px;background:#fff}.gu-pc table{width:100%;min-width:660px;border-collapse:collapse;margin:0;border:0;font-size:15px;line-height:1.65;color:var(--pc-ink);background:#fff}.gu-pc caption{padding:14px 18px;text-align:left;font-size:15px;font-weight:700;color:var(--pc-ink);caption-side:top}.gu-pc th,.gu-pc td{padding:15px 17px;vertical-align:top;text-align:left;border:0;border-bottom:1px solid var(--pc-line);white-space:normal;text-transform:none;overflow-wrap:break-word}.gu-pc thead th{background:var(--pc-green);color:#fff;font-weight:700}.gu-pc tbody th{font-weight:600;background:#fff}.gu-pc tbody tr:nth-child(2n) th,.gu-pc tbody tr:nth-child(2n) td{background:#f6f9f6}.gu-pc tbody tr:last-child th,.gu-pc tbody tr:last-child td{border-bottom:0}.gu-pc .gu-pc-small{font-size:14px;color:var(--pc-muted)}.gu-pc .gu-pc-cta{padding:32px;border:1px solid var(--pc-line);border-radius:14px;background:var(--pc-soft)}.gu-pc .gu-pc-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.gu-pc .gu-pc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 21px;border:2px solid var(--pc-green);border-radius:7px;background:var(--pc-green);color:#fff;font-size:16px;font-weight:700;line-height:1.45;text-decoration:none;text-align:center}.gu-pc .gu-pc-btn:visited{color:#fff}.gu-pc .gu-pc-btn:hover{background:#143e2f;border-color:#143e2f;color:#fff;text-decoration:none}.gu-pc .gu-pc-btn-secondary,.gu-pc .gu-pc-btn-secondary:visited{background:#fff;color:var(--pc-green)}.gu-pc .gu-pc-btn-secondary:hover{background:#e3eee6;color:#143e2f}.gu-pc details{border-bottom:1px solid var(--pc-line);padding:17px 0}.gu-pc summary{cursor:pointer;font-weight:700;line-height:1.55;color:var(--pc-ink)}.gu-pc details p{margin:13px 0 0}.gu-pc details ul{margin:13px 0 0}@media(max-width:767px){.gu-pc{font-size:16px;line-height:1.75;margin-bottom:28px;scroll-margin-top:90px}.gu-pc .gu-pc-lead{font-size:18px}.gu-pc .gu-pc-box,.gu-pc .gu-pc-toc,.gu-pc .gu-pc-cta{padding:20px}.gu-pc .gu-pc-toc ol{columns:1}.gu-pc th,.gu-pc td{padding:12px 14px}.gu-pc .gu-pc-actions{flex-direction:column}.gu-pc .gu-pc-btn{width:100%}.gu-pc h3{font-size:20px}}@media print{.gu-pc{max-width:none;font-size:11pt}.gu-pc .gu-pc-toc,.gu-pc .gu-pc-actions{display:none}.gu-pc .gu-pc-table-wrap{overflow:visible}.gu-pc table{min-width:0}.gu-pc details{break-inside:avoid}}
