section.hero{background-color:#ebe4d4;color:#000;margin-bottom:4rem;padding-bottom:4rem;padding-top:4rem;position:relative}@media(min-width:768px){section.hero{padding-bottom:7rem;padding-top:7rem}}section.hero .policy-popup-leaf-graphic{height:100%;opacity:.5;position:absolute;right:0;top:0;z-index:0}@media(min-width:768px){section.hero .policy-popup-leaf-graphic{opacity:1;right:10%}}@media(min-width:1200px){section.hero .policy-popup-leaf-graphic{right:20%}}section.hero .policy-popup-leaf-graphic svg{height:100%}section.hero .cigi-logo{margin-bottom:1rem;margin-left:.1rem;width:3rem}@media(min-width:768px){section.hero .cigi-logo{width:4rem}}section.hero h1{font-size:1.5rem;margin-bottom:.5rem}@media(min-width:576px){section.hero h1{font-size:2rem}}@media(min-width:768px){section.hero h1{font-size:2.5rem}}@media(min-width:992px){section.hero h1{font-size:3.5rem}}section.hero .subtitle{font-size:1.25rem;margin-bottom:0}@media(min-width:576px){section.hero .subtitle{font-size:1.5rem}}@media(min-width:768px){section.hero .subtitle{font-size:1.75rem}}@media(min-width:992px){section.hero .subtitle{font-size:2rem}}section.hero .subtitle p{margin-bottom:0}section.hero .social-share-list{font-size:1.25rem;justify-content:flex-start;margin-bottom:0}section.hero .social-share-list li a{margin-right:0}section.hero .social-share-list li a:hover i{color:#e6023b}section.hero .social-share-list li a i{transition:color .2s ease}section.body{margin-bottom:10rem;padding:0}section.body .body-blocks{counter-reset:collapsible-counter}section.body .body-blocks .container{max-width:none;padding-left:0;padding-right:0}section.body .body-blocks .row{margin-left:0;margin-right:0}section.body .body-blocks [class*=col]{flex:none;margin-left:0;max-width:100%;padding-left:0;padding-right:0;width:100%}section.body .body-blocks h2{font-size:1.75rem;font-weight:300;margin-top:0}section.body .body-blocks ul{padding-left:2em}section.body .body-blocks ul li{margin-bottom:.5rem}section.body .body-blocks p:last-child{margin-bottom:0}section.body .body-blocks .collapsible-paragraph-block{counter-increment:collapsible-counter;margin-bottom:1rem}section.body .body-blocks .collapsible-paragraph-block .collapsible-header{gap:.6rem}section.body .body-blocks .collapsible-paragraph-block .collapsible-header:before{content:counter(collapsible-counter) ".";flex-shrink:0;font-size:1.2rem;font-weight:400;line-height:1.2}section.body .body-blocks .collapsible-paragraph-block .collapsible-header .toggle-expand{font-size:1.2em;margin-top:0}section.body .body-blocks .collapsible-paragraph-block .toggle-button{display:none}section.body .body-blocks .collapsible-paragraph-block .collapsible-inline-toggle{color:#e6023b;cursor:pointer;font-weight:400;margin-left:.25em;white-space:nowrap}section.body .body-blocks .collapsible-paragraph-block .collapsible-content{padding-left:1.5rem}section.body .body-blocks .collapsible-paragraph-block .collapsible-content p:last-child{margin-bottom:0}section.body .body-blocks .collapsible-paragraph-block .bordered-content-block{margin:1rem 0}section.body .body-blocks .collapsible-paragraph-block .bordered-content-block h4{font-size:1rem;font-weight:400;margin:0 0 1rem;text-align:center;text-transform:none}section.body .body-blocks .collapsible-paragraph-block .bordered-content-block ul{padding-left:.75em}section.body .body-blocks .collapsible-paragraph-block .bordered-content-block .col{border:1px solid #000;padding:1rem 1.5rem}section.body .body-blocks .files-block ul{font-size:1.25rem;list-style:none;padding:0}section.body .body-blocks .files-block ul li{padding:1rem 0}section.body .body-blocks .files-block ul li a{color:#000}section.body .body-blocks .files-block ul li a:hover{color:#e6023b}section.body .body-blocks .files-block ul li:not(:last-child){border-bottom:1px solid #e9e9e9}section.body .body-blocks .files-block ul li a i{color:#e6023b;margin-right:1rem}section.body .footnotes a{word-break:break-word}.section-nav{flex-direction:column;max-height:80vh;overflow-y:auto;position:sticky;top:25%;width:100%}.section-nav .section-nav-btn-docs{background-color:#387f9c;border:2px solid #387f9c;border-radius:2rem;color:#fff;display:block;font-weight:400;margin-bottom:1.5rem;padding:.5rem .75rem;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease}.section-nav .section-nav-btn-docs.active,.section-nav .section-nav-btn-docs:hover{background-color:#fff;color:#387f9c}.section-nav .section-nav-list{list-style:none;margin:0;padding:0 0 0 .5rem}.section-nav .section-nav-list li{padding-bottom:1.5rem;padding-left:2rem;position:relative}.section-nav .section-nav-list li a{color:#e6023b}.section-nav .section-nav-list li a:hover{color:#bf0332}.section-nav .section-nav-list li:before{background-color:transparent;border:3px solid #e6023b;border-radius:50%;content:"";height:1rem;left:0;position:absolute;top:.2rem;transition:background-color .2s ease;width:1rem}.section-nav .section-nav-list li:not(:last-child):after{background-color:#e6023b;bottom:-.25rem;content:"";left:7px;position:absolute;top:1.15rem;width:3px}.section-nav .section-nav-list li.active:before{background-color:#e6023b}.section-nav .section-nav-list li a{line-height:1.15rem;text-decoration:none}.footnote-tooltip{background-color:#fff;border:1px solid #ddd;border-radius:.25rem;box-shadow:0 2px 8px rgba(0,0,0,.15);font-size:.85rem;line-height:1.5;max-width:320px;opacity:0;overflow-wrap:break-word;padding:.5rem .75rem;pointer-events:none;position:fixed;transition:opacity .15s ease;word-break:break-word;z-index:9999}.footnote-tooltip.visible{opacity:1;pointer-events:auto}.footnote-tooltip.no-close-btn .footnote-tooltip-close{display:none}.footnote-tooltip p{margin:0}.footnote-tooltip .footnote-tooltip-close{background:none;border:none;color:#000;cursor:pointer;float:right;font-size:1.1rem;line-height:1;margin:-.1rem -.25rem 0 .5rem;opacity:.5;padding:0}.footnote-tooltip .footnote-tooltip-close:hover{opacity:1}.dot-divider-block .dot-divider-dots{align-items:center;display:flex;gap:7px;margin:3rem 0}.dot-divider-block .dot-divider-dots .dot{border-radius:50%;display:block;flex-shrink:0;height:12px;width:12px}.dot-divider-block .dot-divider-dots .dot.dot-1{background-color:#d13328}.dot-divider-block .dot-divider-dots .dot.dot-2{background-color:#38809c}.dot-divider-block .dot-divider-dots .dot.dot-3{background-color:#f4ce74}.dot-divider-block .dot-divider-dots .dot.dot-4{background-color:#59b170}.dot-divider-block .dot-divider-dots .dot.dot-5{background-color:#ef859e}

/*# sourceMappingURL=policyPopupGroupPage.c3555978c86471cd905f.css.map*/