.guidelines-module__t7lzkq__titleSection{background-color:var(--white);text-align:center;margin-top:80px;padding:80px 0 40px}.guidelines-module__t7lzkq__pageTitle{color:#000;margin-bottom:10px;font-size:35px;font-weight:700;text-decoration:none}.guidelines-module__t7lzkq__pageSubtitle{color:var(--text-dark);max-width:600px;margin:0 auto;font-size:18px;font-weight:400;line-height:1.6}.guidelines-module__t7lzkq__guidelinesContent{background-color:var(--white);padding:50px 0}.guidelines-module__t7lzkq__effectiveDate{color:var(--text-dark);margin-bottom:1rem;font-size:14px}.guidelines-module__t7lzkq__lastUpdated{color:#666;margin-top:8px;font-size:14px;font-weight:400}.guidelines-module__t7lzkq__introText{color:var(--text-dark);margin-bottom:2.5rem;font-size:15px;line-height:1.8}.guidelines-module__t7lzkq__introText p{color:#000;margin:0 0 15px;font-size:15px;line-height:1.8}.guidelines-module__t7lzkq__introText p:last-child{margin-bottom:0}.guidelines-module__t7lzkq__introText a{color:#06f;text-decoration:none}.guidelines-module__t7lzkq__introText a:hover{text-decoration:underline}.guidelines-module__t7lzkq__tocSection{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:5px;margin-bottom:40px;padding:20px 30px}.guidelines-module__t7lzkq__tocSection h3{color:#000;margin:0 0 15px;font-size:18px;font-weight:700}.guidelines-module__t7lzkq__tocSection ul{margin:0;padding:0;list-style:none}.guidelines-module__t7lzkq__tocSection li{margin-bottom:10px;font-size:14px;line-height:1.5}.guidelines-module__t7lzkq__tocSection li:before{content:"→";color:#000;margin-right:8px;font-weight:700}.guidelines-module__t7lzkq__tocSection a{color:#000;text-decoration:none}.guidelines-module__t7lzkq__tocSection a:hover{text-decoration:underline}.guidelines-module__t7lzkq__guidelineSection,.guidelines-module__t7lzkq__questionsSection{scroll-margin-top:120px}.guidelines-module__t7lzkq__guidelineSection{border-bottom:1px solid #e9ecef;margin-bottom:40px;padding-bottom:40px}.guidelines-module__t7lzkq__guidelineSection:last-of-type{border-bottom:none}.guidelines-module__t7lzkq__guidelineSection h2{color:#000;margin-bottom:1.5rem;font-size:22px;font-weight:700;line-height:1.4}.guidelines-module__t7lzkq__guidelineSection p{color:#000;margin:0 0 15px;font-size:15px;line-height:1.8}.guidelines-module__t7lzkq__guidelineSection ul{margin:10px 0 15px;padding-left:25px;list-style:outside}.guidelines-module__t7lzkq__guidelineSection li{color:#000;margin-bottom:8px;font-size:15px;line-height:1.8}.guidelines-module__t7lzkq__guidelineSection h3{color:#000;margin-top:25px;margin-bottom:12px;font-size:17px;font-weight:600}.guidelines-module__t7lzkq__guidelineSection a{color:#06f;text-decoration:none}.guidelines-module__t7lzkq__guidelineSection a:hover{text-decoration:underline}.guidelines-module__t7lzkq__definitionItem{margin-bottom:10px}.guidelines-module__t7lzkq__policyTable{border-collapse:collapse;width:100%;margin:15px 0}.guidelines-module__t7lzkq__policyTable th,.guidelines-module__t7lzkq__policyTable td{text-align:left;border:1px solid #e0e0e0;padding:12px 15px;font-size:14px}.guidelines-module__t7lzkq__policyTable th{color:#000;background-color:#f5f5f5;font-weight:600}.guidelines-module__t7lzkq__policyTable td{color:#000}.guidelines-module__t7lzkq__policyTable tr:hover{background-color:#fafafa}.guidelines-module__t7lzkq__guidelineBlock{margin-bottom:1.5rem}.guidelines-module__t7lzkq__guidelineBlock:last-child{margin-bottom:0}.guidelines-module__t7lzkq__subheading{color:#000;margin-top:1.5rem;margin-bottom:1rem;font-size:17px;font-weight:700}.guidelines-module__t7lzkq__blockHeading{color:var(--text-dark);margin-bottom:.5rem;font-size:15px;font-weight:700}.guidelines-module__t7lzkq__guidelineBlock p{color:#000;margin:0 0 15px;font-size:15px;line-height:1.8}.guidelines-module__t7lzkq__guidelineBlock ul{margin:10px 0;padding-left:25px;list-style:outside}.guidelines-module__t7lzkq__guidelineBlock li{color:#000;margin-bottom:8px;font-size:15px;line-height:1.8}.guidelines-module__t7lzkq__roleSection{margin-bottom:1.25rem}.guidelines-module__t7lzkq__roleLabel{color:var(--text-dark);margin-bottom:.5rem;font-size:15px;font-weight:700}.guidelines-module__t7lzkq__noteBox{background-color:#e8f0fe;border-left:4px solid #1a73e8;border-radius:4px;margin:1rem 0;padding:1rem 1.25rem}.guidelines-module__t7lzkq__noteBox p{color:#000;margin:0 0 10px;font-size:15px;line-height:1.8}.guidelines-module__t7lzkq__noteBox p:last-child{margin-bottom:0}.guidelines-module__t7lzkq__importantBox{background-color:#fef7e0;border-left:4px solid #f9ab00;border-radius:4px;margin:1rem 0;padding:1rem 1.25rem}.guidelines-module__t7lzkq__importantBox p{color:#000;margin:0 0 10px;font-size:15px;line-height:1.8}.guidelines-module__t7lzkq__importantBox p:last-child{margin-bottom:0}.guidelines-module__t7lzkq__criticalBox{background-color:#fce8e6;border-left:4px solid #d93025;border-radius:4px;margin:1rem 0;padding:1rem 1.25rem}.guidelines-module__t7lzkq__criticalBox p{color:#000;margin:0 0 10px;font-size:15px;line-height:1.8}.guidelines-module__t7lzkq__criticalBox p:last-child{margin-bottom:0}.guidelines-module__t7lzkq__separator{border:none;border-top:1px solid #e9ecef;margin:2rem 0}.guidelines-module__t7lzkq__questionsSection{background-color:#f8f9fa;border-radius:8px;margin-top:40px;padding:2rem}.guidelines-module__t7lzkq__questionsSection h2{color:#000;margin-bottom:.75rem;font-size:20px;font-weight:700}.guidelines-module__t7lzkq__questionsSection p{color:#000;margin:0 0 10px;font-size:15px;line-height:1.8}.guidelines-module__t7lzkq__questionsSection p:last-child{margin-bottom:0}.guidelines-module__t7lzkq__questionsSection a{color:#06f;font-weight:500;text-decoration:none}.guidelines-module__t7lzkq__questionsSection a:hover{text-decoration:underline}@media (max-width:768px){.guidelines-module__t7lzkq__titleSection{padding:60px 0}.guidelines-module__t7lzkq__pageTitle{font-size:28px}.guidelines-module__t7lzkq__pageSubtitle{font-size:16px}.guidelines-module__t7lzkq__guidelinesContent{padding:30px 0}.guidelines-module__t7lzkq__tocSection{padding:15px 20px}.guidelines-module__t7lzkq__guidelineSection h2{font-size:18px}.guidelines-module__t7lzkq__guidelineBlock p,.guidelines-module__t7lzkq__guidelineBlock li,.guidelines-module__t7lzkq__noteBox p,.guidelines-module__t7lzkq__importantBox p,.guidelines-module__t7lzkq__criticalBox p,.guidelines-module__t7lzkq__roleLabel{font-size:14px}}
