.elementor-125 .elementor-element.elementor-element-5c5c4d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-aed2fd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-dbc50a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-fbf04f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-125 .elementor-element.elementor-element-2172c95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-490d7a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-5f1e638{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-2237399{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-936e90f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-3ed5267{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-d5be9ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-125 .elementor-element.elementor-element-21181c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-125 .elementor-element.elementor-element-qcseo7d img{border-radius:24px 24px 24px 24px;}.elementor-125 .elementor-element.elementor-element-26b6799{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-0c1fb80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-d2d6a3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-c43056a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-db05bbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-b8rules{--display:flex;}.elementor-125 .elementor-element.elementor-element-b8rule0{--display:flex;}.elementor-125 .elementor-element.elementor-element-b8rule1{--display:flex;}.elementor-125 .elementor-element.elementor-element-b8rule2{--display:flex;}.elementor-125 .elementor-element.elementor-element-qcv262{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-qcvh262 .elementor-heading-title{font-family:"all-round-gothic", Sans-serif;font-size:28px;font-weight:600;color:#004752;}.elementor-125 .elementor-element.elementor-element-qcvp262 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-125 .elementor-element.elementor-element-f8eca12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-c00aeaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-f165015{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-72c388f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-8622b34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-125 .elementor-element.elementor-element-qcv262{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-125 .elementor-element.elementor-element-qcvh262 .elementor-heading-title{font-size:23px;}}@media(min-width:768px){.elementor-125 .elementor-element.elementor-element-qcv262{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-qcv262 */.elementor-125 .elementor-element.elementor-element-qcv262{width:100%!important;max-width:none!important;margin:32px 0 24px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}.elementor-125 .elementor-element.elementor-element-qcv262:before,.elementor-125 .elementor-element.elementor-element-qcv262:after{display:none!important}.elementor-125 .elementor-element.elementor-element-qcv262 .elementor-widget-heading{margin-bottom:18px!important}.elementor-125 .elementor-element.elementor-element-qcv262 h2{margin:0!important;color:#004752!important;font-size:clamp(23px,2.2vw,30px)!important}.elementor-125 .elementor-element.elementor-element-qcv262 .elementor-wrapper{border:1px solid #91bbc4;border-radius:16px;overflow:hidden}/* End custom CSS */
/* Start custom CSS */body.page-id-125 #content{max-width:none;width:100%;padding:0}.elementor-125>.e-con{--content-width:100%;padding:0}.elementor-125 .e-con-inner{max-width:100%;padding:0}.elementor-125 .elementor-widget-html{width:100%;margin:0}.qc75{--ink:#004752;--hero:#144850;--panel:#c3dfe5;--paper:#f5f9fa;--lime:#a5ad00;--aqua:#0098a7;background:var(--hero);color:var(--paper);font:400 17px/1.65 'work-sans','Work Sans',sans-serif;margin:0;padding:0;width:100%;overflow:hidden}
.qc75 *{box-sizing:border-box}.qc75 a{color:inherit}.qc75 .q-wrap{max-width:1320px;margin:auto;padding:0 48px}.qc75 h1,.qc75 h2,.qc75 .q-round{font-family:'all-round-gothic',sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1.12}.qc75 h1{font-size:clamp(34px,3.7vw,58px);color:var(--paper);margin:30px 0 22px;text-wrap:balance}.qc75 h2{font-size:clamp(30px,3vw,44px);color:var(--ink);margin:0}.qc75 p{margin:0 0 22px}.qc75 .q-topics{display:flex;justify-content:center;flex-wrap:wrap;gap:4px;background:var(--ink);padding:5px;border-radius:0 0 30px 30px;width:max-content;max-width:100%;margin:0 auto 42px}.qc75 .q-topics a{font-size:14px;line-height:1.2;font-weight:600;text-decoration:none;border-radius:24px;padding:11px 17px}.qc75 .q-topics a[aria-current=page]{background:var(--lime);color:#152d30}.qc75 .q-topics a:hover{background:#27656d}.qc75 .q-topics a[aria-current=page]:hover{background:var(--lime)}.qc75 .q-crumb{display:flex;gap:34px;align-items:center;border-bottom:1px solid #003c45;padding-bottom:28px;font-size:11px;font-weight:650;letter-spacing:.17em;color:#70c5cf;text-transform:uppercase}.qc75 .q-crumb a{text-underline-offset:3px}.qc75 .q-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:45px;align-items:center;padding:32px 0 5px}.qc75 .q-lead{font-size:17px;line-height:1.65;color:#e7f3f5;max-width:650px}.qc75 .q-hero-image{width:100%;aspect-ratio:1.45;object-fit:cover;border-radius:22px;display:block}.qc75 .q-path-label{font-size:12px;font-weight:650;letter-spacing:.16em;color:#a3d1dd;margin:0 0 12px}.qc75 .q-steps{display:flex;gap:9px;flex-wrap:wrap}.qc75 .q-steps a{display:flex;gap:9px;align-items:center;text-decoration:none;color:#a8d2d9;font-size:12px;font-weight:600;border-radius:28px;padding-right:9px}.qc75 .q-steps b{border:2px solid #75a3ac;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;font:600 13px 'work-sans',sans-serif}.qc75 .q-steps a[aria-current=step]{background:var(--ink);color:#fff}.qc75 .q-steps a[aria-current=step] b{border-color:#fff}.qc75 .q-wave{height:78px;overflow:hidden;opacity:.25;margin:24px 0 20px}.qc75 .q-wave svg{width:100%;height:100%;display:block}.qc75 .q-panel{max-width:1400px;margin:0 auto 60px;background:var(--panel);border:1px solid #8dc9d4;border-radius:32px;padding:40px 48px;color:var(--ink)}.qc75 .q-panel-head{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:34px;flex-wrap:wrap}.qc75 .q-tools{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.qc75 .q-tools a,.qc75 .q-tools button,.qc75 .q-button{border:1px solid #699da5;border-radius:30px;background:var(--ink);color:#fff;padding:10px 17px;font:600 13px/1.2 'work-sans','Work Sans',sans-serif;cursor:pointer;text-decoration:none;display:inline-flex;gap:10px;align-items:center;justify-content:center;min-height:40px}.qc75 .q-tools a:first-child,.qc75 .q-next{background:var(--lime);color:#14383e;border-color:var(--lime)}.qc75 .q-tools button:hover,.qc75 .q-tools a:hover,.qc75 .q-button:hover{background:#28656d;color:#fff}.qc75 .q-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.qc75 .q-card{border-radius:18px;background:var(--paper);color:#35717c;overflow:hidden;border:1px solid #e0f4f8}.qc75 .q-card summary{list-style:none;position:relative;padding:24px 26px 55px;min-height:280px;cursor:pointer;display:block}.qc75 .q-card summary::-webkit-details-marker{display:none}.qc75 .q-card .q-num{font:650 12px 'work-sans',sans-serif;letter-spacing:.17em;color:var(--aqua)}.qc75 .q-card .q-icon{position:absolute;right:22px;top:19px;width:34px;height:34px;object-fit:contain}.qc75 .q-card h3{font:700 24px/1.22 'Merriweather',Georgia,serif;margin:35px 0 0;color:#39727c;letter-spacing:-.025em}.qc75 .q-card h3 em{font-style:italic;color:#919a00}.qc75 .q-plus{position:absolute;bottom:18px;right:24px;color:var(--aqua);font:300 39px/1 sans-serif}.qc75 .q-card[open] .q-plus{transform:rotate(45deg)}.qc75 .q-card .q-card-detail{padding:0 26px 25px;font-size:16px;line-height:1.7;color:#214b53}.qc75 .q-card .q-card-detail p:last-child{margin-bottom:0}.qc75 .q-card:has(summary:focus-visible){outline:3px solid #0098a7;outline-offset:3px}.qc75 .q-reading{max-width:900px;margin:0 auto;color:#214b53}.qc75 .q-reading p{line-height:1.8}.qc75 .q-reading h2{font-size:30px;margin:40px 0 20px}.qc75 .q-reading h3{font:700 23px/1.3 'Merriweather',Georgia,serif;margin:32px 0 18px}.qc75 .q-reading ul,.qc75 .q-reading ol{padding-left:24px}.qc75 .q-reading li{margin:0 0 14px}.qc75 .q-reading a,.qc75 .q-card-detail a{font-weight:600;text-underline-offset:3px}.qc75 .q-prose-after{max-width:900px;margin:35px auto 0}.qc75 .q-page-nav{display:flex;gap:15px;justify-content:space-between;flex-wrap:wrap;border-top:1px solid #93bec6;padding-top:30px;margin-top:44px}.qc75 .q-sharebar{background:#004752;padding:35px 0;color:#d1ebee}.qc75 .q-sharebar .q-wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.qc75 .q-sharebar h2{color:#fff;font-size:29px;margin:0 0 6px}.qc75 .q-sharebar p{font-size:15px;margin:0}.qc75 .q-share-status{font-size:12px;max-width:100%;overflow-wrap:anywhere}.qc75 .q-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:28px}.qc75 .q-tabs a{background:#eef8fa;color:var(--ink);border:1px solid #8bb8c1;border-radius:28px;padding:12px 18px;text-decoration:none;font-size:14px;font-weight:600}.qc75 .q-tabs a[aria-current=true]{background:var(--ink);color:white}.qc75 [hidden]{display:none!important}.qc75 .q-reference-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.qc75 .q-reference-paths section{padding:25px;background:var(--paper);border-radius:18px}.qc75 .q-reference-paths h2{font-size:27px;margin-bottom:20px}.qc75 .q-reference-paths li{margin-bottom:12px}.qc75 :focus-visible{outline:3px solid #0098a7;outline-offset:4px}.qc75 .q-source-version{font-size:11px;color:#47747b;margin:25px 0 0}
@media(min-width:1600px){.qc75 .q-wrap{max-width:1450px}.qc75 .q-panel{max-width:1510px}}
@media(max-width:1000px){.qc75 .q-wrap{padding:0 28px}.qc75 .q-panel{margin-left:16px;margin-right:16px;padding:30px}.qc75 .q-hero{gap:25px}.qc75 .q-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.qc75 .q-steps span{display:none}.qc75 .q-steps a[aria-current=step] span{display:block}.qc75 .q-topics a{font-size:12px;padding:10px 12px}}
@media(max-width:650px){.qc75 .q-wrap{padding:0 22px}.qc75 .q-topics{border-radius:0 0 20px 20px;margin-bottom:28px;gap:0}.qc75 .q-topics a{padding:9px 11px;font-size:11px}.qc75 .q-crumb{gap:15px;font-size:9px;letter-spacing:.1em;align-items:flex-start;flex-direction:column;padding-bottom:20px}.qc75 .q-hero{grid-template-columns:1fr;padding-top:24px;gap:18px}.qc75 h1{font-size:35px;margin-top:25px}.qc75 .q-lead{font-size:16px}.qc75 .q-hero-image{aspect-ratio:1.7}.qc75 .q-wave{height:50px;margin:20px 0}.qc75 .q-panel{padding:25px 20px;border-radius:24px;margin:0 10px 35px}.qc75 .q-panel-head{margin-bottom:25px}.qc75 .q-cards,.qc75 .q-reference-paths{grid-template-columns:1fr}.qc75 .q-card summary{min-height:220px;padding:23px 24px 50px}.qc75 .q-card h3{font-size:24px;margin-top:26px}.qc75 .q-tools{gap:7px}.qc75 .q-tools a,.qc75 .q-tools button{font-size:12px;padding:9px 12px}.qc75 .q-page-nav{flex-direction:column}.qc75 .q-sharebar h2{font-size:25px}.qc75 .q-sharebar .q-wrap{gap:20px}.qc75 .q-reading{font-size:16px}}
@media print{.qc75{background:#fff!important;color:#000!important;overflow:visible}.qc75 .q-topics,.qc75 .q-steps,.qc75 .q-hero-image,.qc75 .q-wave,.qc75 .q-tools,.qc75 .q-sharebar,.qc75 .q-page-nav,.qc75 .q-plus,.qc75 .q-tabs{display:none!important}.qc75 h1,.qc75 h2,.qc75 h3,.qc75 p,.qc75 .q-lead,.qc75 .q-crumb{color:#000!important}.qc75 .q-hero,.qc75 .q-cards{display:block}.qc75 .q-panel{border:0;background:#fff;padding:0;margin:0}.qc75 .q-card{break-inside:avoid;border:0;background:#fff}.qc75 .q-card summary{min-height:0;padding:10px 0}.qc75 .q-card .q-card-detail{padding:0}.qc75 .q-wrap{padding:0}.qc75 .q-panel-head{margin:20px 0}.qc75 .q-source-version{color:#555}}

.qc75.e-con{--gap:0;gap:0;padding:0!important;display:flex;flex-direction:column;align-items:stretch}
.qc75 .e-con{--gap:0;gap:0;--widgets-spacing:0px}.qc75 .q-wrap{width:100%;padding:0 48px!important}.qc75 .q-hero{display:grid!important;grid-template-columns:1.15fr 1fr!important;gap:45px!important;padding:32px 0 5px!important;align-items:center!important}.qc75 .q-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px!important}.qc75 .q-panel{width:calc(100% - 32px);padding:40px 48px!important}.qc75 .q-panel-head{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center;gap:25px!important;margin-bottom:34px}.qc75 .q-tools{display:flex!important;flex-direction:row;gap:9px!important;width:auto;flex-wrap:wrap}.qc75 .q-tools .elementor-button{border:1px solid #699da5;border-radius:30px;background:#004752;color:#fff;padding:10px 17px;font:600 13px/1.2 'Work Sans',sans-serif;min-height:40px}.qc75 .q-tools .q-download .elementor-button{background:#a5ad00;color:#14383e;border-color:#a5ad00}.qc75 .q-tools .elementor-button:hover{background:#28656d;color:#fff}.qc75 .q-topics,.qc75 .q-steps{display:flex!important;flex-direction:row;gap:9px!important;align-items:center;justify-content:center;flex-wrap:wrap;width:max-content;max-width:100%}.qc75 .q-topics{background:#003942;padding:5px!important;margin:0 auto 42px!important;border-radius:0 0 30px 30px;position:relative;isolation:isolate}.qc75 .q-topics:before,.qc75 .q-topics:after{content:'';position:absolute;width:34px;height:34px;top:0;z-index:-1;background:transparent}.qc75 .q-topics:before{left:-34px;border-radius:0 100% 0 0;box-shadow:15px -15px 0 15px #003942}.qc75 .q-topics:after{right:-34px;border-radius:100% 0 0 0;box-shadow:-15px -15px 0 15px #003942}.qc75 .q-topics .elementor-button{border:0;background:transparent;border-radius:24px;color:#fff;padding:11px 17px;font:600 14px/1.2 'Work Sans',sans-serif}.qc75 .q-topics .q-current .elementor-button{background:#a5ad00;color:#14383e}.qc75 .q-topics .elementor-button:hover{background:#27656d}.qc75 .q-crumb{display:block;padding-bottom:28px!important}.qc75 .q-crumb span:first-child{margin-right:30px}.qc75 .q-hero-image{overflow:hidden;border-radius:22px;aspect-ratio:1.45}.qc75 .q-hero-image img{width:100%;height:100%;object-fit:cover;aspect-ratio:1.45}.qc75 .q-step{display:flex;flex-direction:row!important;align-items:center;gap:9px!important;width:auto;border-radius:30px;padding-right:10px!important}.qc75 .q-step.q-current{background:#004752}.qc75 .q-step-number .elementor-button{width:36px;height:36px;padding:0!important;border:2px solid #75a3ac!important;border-radius:50%;background:transparent;color:#b9dae1;display:grid;place-items:center;font-size:13px}.qc75 .q-current .q-step-number .elementor-button{border-color:#fff!important;color:#fff}.qc75 .q-step-label{width:auto;color:#b9dae1;font-size:12px;font-weight:600}.qc75 .q-step-label p{margin:0}.qc75 .q-steps{justify-content:flex-start}.qc75 .q-path-label p{margin-bottom:12px}.qc75 .q-wave{height:78px;margin:24px 0 20px!important}.qc75 .q-wave img{width:100%;height:78px;object-fit:fill;opacity:.75}.qc75 .q-card{padding:24px 26px 20px!important;min-height:340px;display:flex;flex-direction:column}.qc75 .q-card-top{display:flex;flex-direction:row!important;justify-content:space-between;align-items:center;margin-bottom:24px}.qc75 .q-num{width:auto}.qc75 .q-num p{margin:0}.qc75 .q-card-icon{width:34px}.qc75 .q-card-icon img{height:34px;width:34px;object-fit:contain}.qc75 .q-card h3{font:700 24px/1.22 'Merriweather',Georgia,serif!important;letter-spacing:-.025em;color:#39727c;margin:0 0 24px!important}.qc75 .q-card h3 em{color:#919a00}.qc75 .q-disclosure{margin-top:auto}.qc75 .q-disclosure .elementor-toggle-item{border:0}.qc75 .q-disclosure .elementor-tab-title{padding:0;display:flex;align-items:center;justify-content:flex-end;border:0!important}.qc75 .q-disclosure .elementor-toggle-title{font-size:0!important}.qc75 .q-disclosure .elementor-toggle-icon{font-size:27px;color:#0098a7;margin-left:auto}.qc75 .q-disclosure .elementor-tab-content{border:0;padding:20px 0 0;color:#214b53;font:400 16px/1.7 'Work Sans',sans-serif}.qc75 .q-reading{width:100%}.qc75 .q-page-nav{display:flex;flex-direction:row!important;justify-content:space-between;gap:15px!important;padding-top:30px!important;margin-top:44px!important}.qc75 .q-page-nav .elementor-button{border-radius:30px;background:#004752;color:#fff;padding:12px 18px;font:600 13px 'Work Sans',sans-serif}.qc75 .q-page-nav .q-next .elementor-button{background:#a5ad00;color:#14383e}.qc75 .q-sharebar{padding:35px 0!important}.qc75 .q-sharebar>.q-wrap{display:flex;flex-direction:row!important;justify-content:space-between;align-items:center;gap:24px!important}.qc75 .q-native-tabs .elementor-tabs-wrapper{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:28px}.qc75 .q-native-tabs .elementor-tab-title{border:1px solid #8bb8c1!important;border-radius:28px;padding:12px 18px;font:600 14px 'Work Sans',sans-serif;background:#eef8fa;color:#004752}.qc75 .q-native-tabs .elementor-tab-title.elementor-active{background:#004752;color:#fff}.qc75 .q-native-tabs .elementor-tabs-content-wrapper,.qc75 .q-native-tabs .elementor-tab-content{border:0!important}.qc75 .q-native-tabs .elementor-tab-content{padding:0;max-width:900px;margin:auto;font:400 17px/1.8 'Work Sans',sans-serif;color:#214b53}.qc75 .q-native-tabs .elementor-tab-title:before,.qc75 .q-native-tabs .elementor-tab-title:after{display:none!important}.qc75 .q-reference-paths{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px!important}.qc75 .q-reference-paths section{padding:25px!important}.qc75 .elementor-widget-heading{width:100%}.qc75 .q-panel-head>.elementor-widget-heading{width:auto}.qc75 .q-panel-head .q-tools{margin-left:auto}
@media(max-width:1000px){.qc75 .q-wrap{padding:0 28px!important}.qc75 .q-panel{padding:30px!important}.qc75 .q-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.qc75 .q-hero{gap:25px!important}.qc75 .q-step-label{display:none}.qc75 .q-current .q-step-label{display:block}.qc75 .q-topics .elementor-button{font-size:12px;padding:10px 12px}}
@media(max-width:650px){.qc75 .q-wrap{padding:0 22px!important}.qc75 .q-hero{grid-template-columns:1fr!important;gap:18px!important;padding-top:24px!important}.qc75 .q-cards,.qc75 .q-reference-paths{grid-template-columns:1fr}.qc75 .q-panel{padding:25px 20px!important;width:calc(100% - 20px)}.qc75 .q-card{min-height:280px}.qc75 .q-panel-head,.qc75 .q-sharebar>.q-wrap,.qc75 .q-page-nav{flex-direction:column!important;align-items:flex-start!important}.qc75 .q-panel-head .q-tools{margin-left:0}.qc75 .q-topics{width:100%;gap:0!important;margin-bottom:28px!important}.qc75 .q-topics .elementor-button{font-size:11px;padding:10px}.qc75 .q-hero-image,.qc75 .q-hero-image img{aspect-ratio:1.7}.qc75 .q-wave,.qc75 .q-wave img{height:50px}.qc75 .q-tools .elementor-button{font-size:12px;padding:10px 12px}}
@media print{.qc75 .elementor-tab-content{display:block!important}.qc75 .q-hero,.qc75 .q-cards{display:block!important}.qc75 .q-card{min-height:0;padding:15px 0!important;break-inside:avoid}.qc75 .q-panel{width:100%;padding:0!important}.qc75 .q-disclosure .elementor-tab-title{display:none}.qc75 .q-panel-head,.qc75 .q-card-top,.qc75 .q-topics,.qc75 .q-steps,.qc75 .q-native-tabs .elementor-tabs-wrapper{display:none!important}}
.qc75 .elementor-widget-text-editor{color:inherit;font-family:'work-sans','Work Sans',sans-serif}.qc75 .q-lead.elementor-widget-text-editor{color:#e7f3f5!important;font:400 17px/1.65 'work-sans','Work Sans',sans-serif!important}.qc75 h1.elementor-heading-title{color:#f5f9fa!important;font-family:'all-round-gothic',sans-serif!important;font-weight:700!important;font-size:clamp(34px,3.7vw,58px)!important;line-height:1.12!important;letter-spacing:-.025em!important;margin:30px 0 22px!important}.qc75 h2.elementor-heading-title{color:#004752!important;font-family:'all-round-gothic',sans-serif!important;font-weight:700!important;line-height:1.12!important}.qc75 .q-sharebar h2.elementor-heading-title{color:#fff!important}.qc75 .q-tools .elementor-button{background:#004752!important;color:#fff!important;border-color:#699da5!important}.qc75 .q-tools .q-download .elementor-button{background:#a5ad00!important;color:#14383e!important;border-color:#a5ad00!important}.qc75 .q-tools .elementor-button:hover{background:#28656d!important;color:white!important}.qc75 .q-disclosure .elementor-toggle-icon{color:#0098a7!important}.qc75 .q-wave{opacity:.38}.qc75 .q-reading .elementor-widget-text-editor,.qc75 .q-prose-after .elementor-widget-text-editor{color:#214b53!important}.qc75 .q-card .elementor-widget-text-editor{color:inherit}.qc75 .q-card h3.elementor-heading-title{color:#39727c!important}.qc75 .q-crumb.elementor-widget-text-editor{color:#70c5cf!important}.qc75 .q-path-label.elementor-widget-text-editor{color:#a3d1dd!important}.qc75 .q-step-label.elementor-widget-text-editor{color:#b9dae1!important}.qc75 .q-disclosure .elementor-toggle-icon svg{fill:#0098a7!important}.qc75 .q-wave img{filter:saturate(.4) brightness(1.3)}.qc75 .q-step-number .elementor-button-text{display:inline!important}.qc75 .q-share-status{display:block;color:#004752;font:500 13px/1.5 "work-sans","Work Sans",sans-serif;overflow-wrap:anywhere}@media(max-width:650px){.qc75 .q-topics .elementor-widget-button{width:auto!important}.qc75 .q-topics .elementor-button{padding:10px 8px!important}.qc75 .q-steps{gap:5px!important}.qc75 .q-step{padding-right:5px!important}}.qc75 .q-step-number .elementor-button-content-wrapper,.qc75 .q-step-number .elementor-button-text{display:inline-flex!important;align-items:center;justify-content:center}.qc75 .q-step{padding:0!important;background:transparent!important}.qc75 .q-step-link{width:auto!important}.qc75 .q-step-link .elementor-button{border:0!important;border-radius:40px!important;padding:0!important;background:transparent!important;color:#a8c8ce!important;box-shadow:none!important}.qc75 .q-step-link .elementor-button-content-wrapper{display:flex!important;align-items:center;gap:0!important}.qc75 .q-step-link .elementor-button-text{display:flex!important;align-items:center;gap:12px!important}.qc75 .q-step-link .q-step-circle{display:inline-flex!important;align-items:center;justify-content:center;width:36px;height:36px;border:2px solid #80a8b0;border-radius:50%;flex-shrink:0}.qc75 .q-step-link .q-step-caption{display:none!important;width:auto!important;margin:0 18px 0 0;color:inherit!important}.qc75 .q-current .q-step-link .elementor-button{background:#003942!important;color:#fff!important}.qc75 .q-current .q-step-link .q-step-circle{border-color:#fff!important}.qc75 .q-current .q-step-link .q-step-caption{display:inline-flex!important}.qc75 .q-step-link .elementor-button:hover,.qc75 .q-step-link .elementor-button:focus-visible{background:#004752!important;color:#fff!important}.qc75 .q-step-link .elementor-button:hover .q-step-circle{border-color:#fff}.qc75 .q-steps{gap:12px!important}.qc75 .q-wave,.qc75 .q-wave img{opacity:1!important;filter:none!important}.qc75 .q-wave img{object-fit:fill!important}.qc75 .q-topics{padding:17px 18px 5px!important;gap:0!important;background:#003942!important}.qc75 .q-topics .elementor-button{background:#004752!important;border-radius:0!important;color:#fff!important}.qc75 .q-topics>.elementor-widget-button:first-child .elementor-button{border-radius:30px 0 0 30px!important}.qc75 .q-topics>.elementor-widget-button:last-child .elementor-button{border-radius:0 30px 30px 0!important}.qc75 .q-topics .q-current .elementor-button{background:#a5ad00!important;border-radius:30px!important;color:#fff!important;box-shadow:inset 0 0 0 1px #828b00!important}.qc75 .q-topics .elementor-button:hover{background:#39727c!important}.qc75 .q-topics .q-current .elementor-button:hover{background:#a5ad00!important;color:#fff!important}
@media(max-width:650px){.qc75 .q-topics{padding:5px!important}.qc75 .q-topics .elementor-button{border-radius:20px!important}.qc75 .q-steps{gap:7px!important}.qc75 .q-step-link .elementor-button-text{gap:8px!important}.qc75 .q-step-link .q-step-caption{margin-right:12px!important}}.q-topic-track>.elementor-widget-button{width:auto!important}.qc75 .q-topic-track,body.page-id-14 .dcn .q-topic-track{display:flex!important;flex-direction:row!important;justify-content:center;align-items:center;flex-wrap:wrap;gap:0!important;width:auto;max-width:100%;background:#004752;border-radius:30px;overflow:hidden;padding:0!important}.qc75 .q-topics .q-topic-track .elementor-button,body.page-id-14 .dcn .qc-program-nav .q-topic-track .elementor-button{background:transparent!important;border-radius:30px!important}.qc75 .q-topics .q-topic-track .q-current .elementor-button,body.page-id-14 .dcn .qc-program-nav .q-topic-track .q-current .elementor-button{background:#a5ad00!important;color:#fff!important}.qc75 .q-topics .q-topic-track .elementor-button:hover,body.page-id-14 .dcn .qc-program-nav .q-topic-track .elementor-button:hover{background:#39727c!important}.qc75 .q-topics .q-topic-track .q-current .elementor-button:hover,body.page-id-14 .dcn .qc-program-nav .q-topic-track .q-current .elementor-button:hover{background:#a5ad00!important}.dcn-footer{background:#00181b!important}.dcn-footer:before{display:none!important}.qc75 .q-lower-band{width:100%;max-width:none!important;display:flex!important;flex-direction:column;align-items:center;gap:0!important;padding:0!important;background:linear-gradient(to bottom,#144850 0px,#144850 40px,#1c5b64 40px,#1c5b64 100%)!important;position:relative;overflow:visible!important}.qc75 .q-lower-band>.q-panel{margin-bottom:35px!important}.qc75 .q-bottom-wave{width:calc(100% - 96px);max-width:1224px;height:78px;margin:0 auto -39px!important;position:relative;z-index:2;pointer-events:none}.qc75 .q-bottom-wave img{width:100%;height:78px;object-fit:fill;opacity:.8}.qc75 .q-sharebar{background:#004752!important;width:100%;padding:74px 0 35px!important}.qc75 .q-sharebar .q-tools .elementor-button,.qc75 .q-sharebar .q-tools .q-download .elementor-button{background:#fff!important;color:#004752!important;border-color:#d5eaee!important}.qc75 .q-sharebar .q-tools .elementor-button:hover{background:#d9eff3!important;color:#003942!important}.qc75 .q-sharebar .elementor-widget-text-editor{color:#d1ebee!important}
@media(min-width:1600px){.qc75 .q-bottom-wave{max-width:1354px}}@media(max-width:650px){.qc75 .q-lower-band{background:linear-gradient(to bottom,#144850 0px,#144850 28px,#1c5b64 28px,#1c5b64 100%)!important}.qc75 .q-bottom-wave{width:calc(100% - 44px);height:50px;margin-bottom:-25px!important}.qc75 .q-bottom-wave img{height:50px}.qc75 .q-sharebar{padding-top:55px!important}}
@media print{.qc75 .q-lower-band{background:#fff!important}.qc75 .q-bottom-wave{display:none!important}}.qc75 .q-sharebar>.q-wrap>.e-con:first-child{width:auto!important;max-width:calc(100% - 430px)}.qc75 .q-sharebar .q-tools{flex-shrink:0!important;margin-left:auto!important}.dcn-footer .dcn-footer-cta{background:#a5ad00!important;color:#003942!important}.dcn-footer .dcn-footer-cta:hover{background:#bbc33e!important}.dcn-footer .dcn-footer-kicker:before{background:#a5ad00!important}@media(max-width:1000px){.qc75 .q-sharebar>.q-wrap{flex-direction:column!important;align-items:flex-start!important}.qc75 .q-sharebar>.q-wrap>.e-con:first-child{max-width:100%!important}.qc75 .q-sharebar .q-tools{margin-left:0!important}}body .elementor-location-footer .dcn-footer .dcn-footer-cta{background:#a5ad00!important;color:#003942!important}body .dcn-footer .dcn-footer-kicker:before{background:#a5ad00!important}body.page-id-14 .dcn .qc-v2-all-guides .elementor-button{background:#004752!important;color:#fff!important;border:1px solid #39727c!important;border-radius:30px!important}body.page-id-14 .dcn .qc-v2-all-guides .elementor-button:hover{background:#39727c!important;color:#fff!important}@media(min-width:1001px){.qc75 .q-sharebar>.q-wrap>.e-con:first-child{max-width:calc(100% - 520px)!important}.qc75 .q-sharebar .q-tools{width:auto!important;flex-basis:auto!important}}.qc75 .q-situation-links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px!important;margin:0 0 32px!important}.qc75 .q-situation-link .elementor-button{background:#004752;color:white;border-radius:18px;padding:22px;text-align:left;line-height:1.5}.qc75 .q-situation-link .elementor-button:hover{background:#39727c}@media(max-width:800px){.qc75 .q-situation-links{grid-template-columns:1fr}}/* Match the supplied inner-page composition; preserve all existing text sizes. */
.qc75 .q-hero{align-items:start!important}
.qc75 .q-hero-image{align-self:start!important;height:auto!important;aspect-ratio:auto!important;overflow:hidden;border-radius:22px}
.qc75 .q-hero-image>.elementor-widget-container{height:auto!important;aspect-ratio:auto!important;overflow:hidden;border-radius:inherit}
.qc75 .q-hero-image img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:1.42!important;object-fit:cover!important;border-radius:inherit}
.qc75 .q-crumb p{margin-bottom:0!important;overflow-wrap:anywhere}
.qc75 .q-page-nav{align-items:center!important;gap:16px!important;border-top:0!important}
.qc75 .q-page-nav>.elementor-widget-button{width:auto!important;max-width:100%}
.qc75 .q-page-nav .elementor-button{padding:0!important;overflow:hidden;border:1px solid #699da5!important;background:transparent!important;color:#004752!important;text-align:left}
.qc75 .q-page-nav .elementor-button-text{display:flex;align-items:center;gap:0}
.qc75 .q-nav-caption{padding:10px 12px;max-width:280px;overflow-wrap:anywhere}
.qc75 .q-nav-action{display:inline-flex;align-items:center;justify-content:center;padding:10px 15px;background:#004752;color:#fff;border-radius:30px;white-space:nowrap;align-self:stretch}
.qc75 .q-next .q-nav-action{background:#a5ad00;color:#14383e}
.qc75 .q-page-nav .elementor-button:hover{background:transparent!important;color:#004752!important}
.qc75 .q-page-nav .q-nav-action:hover{background:#39727c!important;color:#fff!important}
.qc75 .q-page-nav .elementor-button:focus-visible{outline:3px solid #0098a7;outline-offset:4px}
.qc75 .q-situation-links{align-items:stretch!important;gap:18px!important}
.qc75 .q-situation-link{display:flex;flex:1;min-width:0}
.qc75 .q-situation-link>.elementor-widget-container{width:100%;display:flex}
.qc75 .q-situation-link .elementor-button-wrapper{width:100%;display:flex}
.qc75 .q-situation-link .elementor-button{width:100%;display:flex;align-items:center;border:1px solid #83b4be}
.qc75 .q-reading,.qc75 .q-prose-after{min-width:0}
.qc75 .q-reading a,.qc75 .q-prose-after a,.qc75 .elementor-tab-content a{overflow-wrap:anywhere}
.qc75 .q-reading table{display:block;max-width:100%;overflow-x:auto}
@media(max-width:1000px){.qc75 .q-page-nav{justify-content:flex-start!important}.qc75 .q-nav-caption{max-width:220px}}
@media(max-width:650px){.qc75 .q-hero-image img{aspect-ratio:1.7!important}.qc75 .q-page-nav{align-items:flex-start!important}.qc75 .q-page-nav>.elementor-widget-button{max-width:100%!important}.qc75 .q-nav-caption{max-width:210px}.qc75 .q-situation-links{flex-direction:column!important}.qc75 .q-situation-link{width:100%!important;flex:auto}}
@media print{.qc75 .q-page-nav,.qc75 .q-hero-image{display:none!important}}.qc75 .q-page-nav>.elementor-widget-button{background:transparent!important;border:0!important;padding:0!important;min-height:0!important;display:block!important;color:#004752!important;border-radius:0!important}
.qc75 .q-page-nav .q-nav-caption{color:#004752!important}
.qc75 .q-page-nav .elementor-button{box-shadow:none!important}
.qc75 .q-bottom-wave.q-bottom-wave{width:calc(100% - 96px)!important;max-width:1354px!important}
@media(max-width:650px){.qc75 .q-bottom-wave.q-bottom-wave{width:calc(100% - 44px)!important}}@media print{
#wpadminbar,.elementor-location-header,.elementor-location-footer,.qc-site-header,.dcn-footer,.qc75 .q-crumb,.qc75 .q-path-label,.qc75 .q-topics,.qc75 .q-steps,.qc75 .q-wave,.qc75 .q-bottom-wave,.qc75 .q-sharebar,.qc75 .q-tools,.qc75 .q-page-nav,.qc75 .q-reference-toc,.qc75 .q-situation-links{display:none!important}
.qc75,.qc75 .q-lower-band,.qc75 .q-panel{background:#fff!important;color:#000!important;overflow:visible!important;border:0!important;box-shadow:none!important}
.qc75 .q-hero,.qc75 .q-hero>.e-con,.qc75 .q-reading,.qc75 .q-prose-after,.qc75 .q-panel,.qc75 .q-wrap{display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
.qc75 .elementor-heading-title,.qc75 .elementor-widget-text-editor,.qc75 .elementor-tab-content,.qc75 .q-card,.qc75 .q-card h3,.qc75 .q-card h3 em,.qc75 .q-lead,.qc75 a{color:#000!important}
.qc75 .elementor-tab-content{display:block!important;height:auto!important;overflow:visible!important}
.qc75 a[href]:after{content:none!important}
.qc75 .q-card{break-inside:avoid;background:#fff!important}
}/* Reading and section navigation QA; no typography-size changes. */
.qc75 .q-reference-toc{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important;align-items:stretch!important;padding-bottom:24px!important;margin-bottom:28px!important;border-bottom:1px solid #8bb4bd}
.qc75 .q-reference-toc>.elementor-widget-button{width:100%!important;max-width:100%!important;margin:0!important}
.qc75 .q-reference-toc .elementor-button-wrapper,.qc75 .q-reference-toc .elementor-button{width:100%;height:100%}
.qc75 .q-reference-toc .elementor-button{display:flex;align-items:center;justify-content:flex-start;text-align:left;padding:14px 18px!important;background:#f5f9fa!important;border:1px solid #8bb4bd!important;border-radius:14px!important;color:#004752!important;white-space:normal;line-height:1.5}
.qc75 .q-reference-toc .elementor-button:hover{background:#e2f0f3!important;border-color:#39727c!important}
.qc75 .q-reference-toc .elementor-button:focus-visible{outline:3px solid #0098a7;outline-offset:3px}
.qc75 .q-reading p,.qc75 .q-prose-after p{margin-bottom:1em}
.qc75 .q-reading a,.qc75 .q-prose-after a,.qc75 .q-lead a{text-decoration:underline;text-underline-offset:3px}
.qc75 .q-reading li+li{margin-top:12px}
.qc75 .q-reference-intro{display:flex!important;flex-direction:column!important;gap:8px!important;margin-top:22px!important}
.qc75 .q-reference-intro .elementor-widget-text-editor{margin:0!important}
.qc75 .q-reference-intro p{margin:0!important}
.qc75 .q-reference-intro a{color:#b7e4ea!important}
@media(max-width:650px){.qc75 .q-reference-toc{grid-template-columns:1fr!important}.qc75 .q-panel-head{gap:18px!important}.qc75 .q-tools{gap:8px!important;flex-wrap:wrap!important}}
@media print{body .qc75 .q-hero h1.elementor-heading-title,body .qc75 .q-hero .elementor-heading-title{color:#000!important;-webkit-text-fill-color:#000!important;opacity:1!important}body .qc75 .q-reference-intro a{color:#000!important}}/* Fit native card grids to real content, retaining all existing font sizes. */
.qc75 .q-cards.q-card-count-1{grid-template-columns:1fr!important;max-width:900px;width:100%;margin-left:auto!important;margin-right:auto!important}
.qc75 .q-cards.q-card-count-2,.qc75 .q-cards.q-card-count-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.qc75 .q-cards:has(.q-card-compact){align-items:start!important}
.qc75 .q-card.q-card-compact{min-height:205px!important}
.qc75 .q-card.q-card-compact .elementor-widget-toggle{margin-top:auto!important}
.qc75 .q-card.q-card-compact .elementor-tab-content{overflow-wrap:anywhere}
.qc75 .q-card.q-card-compact .elementor-tab-content p:last-child{margin-bottom:0!important}
.qc75 .q-reading .elementor-widget-heading{scroll-margin-top:30px}
.qc75 .q-tools .elementor-button:focus-visible,.qc75 .q-steps .elementor-button:focus-visible{outline:3px solid #0098a7!important;outline-offset:4px!important}
@media(max-width:650px){.qc75 .q-cards.q-card-count-2,.qc75 .q-cards.q-card-count-4{grid-template-columns:1fr!important}.qc75 .q-card.q-card-compact{min-height:180px!important}}
@media print{.qc75 .q-card.q-card-compact{min-height:0!important}.qc75 .q-cards.q-card-count-1{max-width:none!important}}/* Mobile layout corrections only; preserve existing type sizes. */
@media(max-width:650px){
.qc75 .q-steps.q-path-count-7{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important;align-items:center!important;width:100%!important}
.qc75 .q-steps.q-path-count-7>.q-step{width:100%!important;min-width:0!important;justify-content:flex-start!important}
.qc75 .q-steps.q-path-count-7>.q-step.q-current{grid-column:span 2}
.qc75 .q-steps.q-path-count-7 .elementor-button{padding:0!important;max-width:100%!important}
.qc75 .q-steps.q-path-count-7 .q-step-circle{flex-shrink:0!important}
.qc75 .q-steps.q-path-count-7 .q-step-caption{white-space:normal!important}
.qc75 .q-panel-head .q-tools,.qc75 .q-sharebar .q-tools{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:8px!important}
.qc75 .q-panel-head .q-tools>.elementor-widget-button,.qc75 .q-sharebar .q-tools>.elementor-widget-button{width:100%!important}
.qc75 .q-tools .elementor-button-wrapper,.qc75 .q-tools .elementor-button{width:100%!important}
}
@media(max-width:360px){.qc75 .q-topics .q-topic-track{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.qc75 .q-topic-track>.elementor-widget-button{width:100%!important}.qc75 .q-topics .elementor-button{width:100%!important;justify-content:center!important}}
/* Keep one native tab body.elementor-page-125 at every screen size. */
.qc75 .elementor-tabs-content-wrapper>.elementor-tab-mobile-title{display:none!important}.qc75 .q-standalone-link{margin-top:24px!important;padding-top:20px;border-top:1px solid #8bb4bd}.qc75 .q-standalone-link a{color:#004752;text-decoration:underline;text-underline-offset:3px;font-weight:600}

/* Presentation review: native content spacing, brand colors and printable disclosures. */
.qc75 .q-reading,.qc75 .q-prose-after{min-width:0}
.qc75 .q-reading .table-scroll{overflow-x:auto;border:1px solid #8bb4bd;border-radius:16px;margin:26px 0}
.qc75 .q-reading table{width:100%;margin:0;border-collapse:collapse;background:#f5f9fa;color:#004752}
.qc75 .q-reading caption{caption-side:top;text-align:left;padding:16px 20px;font-weight:600;background:#e2f0f3;color:#004752}
.qc75 .q-reading th{background:#004752;color:#fff;text-align:left;font-weight:600}
.qc75 .q-reading th,.qc75 .q-reading td{padding:15px 20px;border-bottom:1px solid #b3cfd5;vertical-align:top}
.qc75 .q-reading tbody tr:nth-child(odd) td{background:#edf5f6}
.qc75 .q-reference-accordion{margin-bottom:14px!important;scroll-margin-top:30px}
.qc75 .q-reference-accordion .elementor-tab-title{margin:0!important;padding:22px 24px!important;line-height:1.4!important;border-bottom:0!important}
.qc75 .q-reference-accordion .elementor-toggle-title{line-height:1.4!important}
.qc75 .q-reference-accordion .elementor-tab-content{padding:10px 24px 24px!important;border-top:1px solid #c5dce1!important}
.qc75 .q-reference-accordion .elementor-tab-content p:last-child{margin-bottom:0!important}
.qc75 .q-reference-accordion .elementor-tab-title:focus-visible{outline:3px solid #0098a7;outline-offset:3px}
.qc75 .q-official-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px!important;width:100%}
.qc75 .q-official-card{background:#f5f9fa;border:1px solid #e0f4f8;border-radius:18px;padding:26px!important;gap:14px!important;min-width:0;color:#214b53}
.qc75 .q-official-card p:last-child{margin-bottom:0!important}
.qc75 .q-rule-number{font-weight:650;color:#0098a7;letter-spacing:.13em;flex:0 0 auto}
.qc75 .q-rule-number p{margin:0!important}
.qc75 .q-official-transition{max-width:900px;margin:28px auto 0!important}
.qc75 .q-rule-list{gap:16px!important;display:flex!important;flex-direction:column!important}
.qc75 .q-rule-row{display:grid!important;grid-template-columns:36px minmax(0,1fr);gap:18px!important;background:#f5f9fa;border:1px solid #aacbd2;border-radius:16px;padding:24px!important;align-items:start!important}
.qc75 .q-rule-row p:last-child{margin-bottom:0!important}
@media(max-width:850px){.qc75 .q-official-cards{grid-template-columns:1fr!important}.qc75 .q-official-card{padding:22px!important}.qc75 .q-reading th,.qc75 .q-reading td{padding:12px}.qc75 .q-rule-row{grid-template-columns:28px minmax(0,1fr);gap:12px!important;padding:20px!important}}
@media print{.qc75 .elementor-tab-content,.qc75 .elementor-tabs-content-wrapper>.elementor-tab-content{display:block!important;height:auto!important;visibility:visible!important;overflow:visible!important}.qc75 .q-reference-accordion .elementor-toggle-icon{display:none!important}.qc75 .q-reference-accordion .elementor-tab-title{padding:12px 0!important}.qc75 .q-reference-accordion .elementor-tab-content{padding:10px 0!important;border:0!important}.qc75 .q-official-cards{display:block!important}.qc75 .q-official-card,.qc75 .q-rule-row{break-inside:avoid;background:#fff!important;color:#000!important}.qc75 .q-reading .table-scroll{overflow:visible}.qc75 th{background:#eee!important;color:#000!important}}

/* Final layout QA: keep complete card rows and real table width. */
body .qc75 .q-cards:has(.q-card-compact){align-items:stretch!important}.qc75 .q-official-layout{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important}.qc75 .q-official-cards{width:100%!important;max-width:none!important;flex-shrink:0!important}.qc75 .q-official-card{width:100%!important;flex-direction:column!important}.qc75 .q-official-transition{width:100%!important}.qc75 .q-reading table{display:table!important;width:100%!important;max-width:none!important;table-layout:fixed}.qc75 .q-reading th,.qc75 .q-reading td{overflow-wrap:anywhere}.qc75 .q-reading caption{width:auto!important}
@media print{.qc75 .elementor-tabs-wrapper{display:none!important}.qc75 .elementor-tabs-content-wrapper>.elementor-tab-mobile-title{display:block!important;color:#000!important}}
body.page-id-133 .qc75 .q-reading{background:#f5f9fa;border:1px solid #a8cbd2;border-radius:18px;padding:28px!important}body.page-id-133 .qc75 .q-reading p:last-child{margin-bottom:0!important}
/* October 20: shared page geometry; existing type sizes retained. */
@media screen{
body{--qc-shell:1450px;--qc-gutter:32px}
body .qc-site-header .qc-primary-row,body .qc-site-header .qc-secondary-inner,body .dcn-footer .dcn-footer-shell{width:calc(100% - var(--qc-gutter)*2)!important;max-width:var(--qc-shell)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box}
body .qc75 .q-wrap,body .qc75 .q-panel,body.page-id-14 .dcn .qc-v2-path-panel,body.page-id-14 .dcn .qc-v2-about,body.page-id-14 .dcn .qc-v2-stats,body.page-id-14 .dcn .qc-home-sharebar>.q-wrap{width:calc(100% - var(--qc-gutter)*2)!important;max-width:var(--qc-shell)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}
body .qc75 .q-wrap{padding-left:0!important;padding-right:0!important}
body .qc75 .q-panel{padding:40px!important;margin-bottom:48px!important}
body .qc75 .q-hero{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:48px!important;align-items:center!important;padding:32px 0 8px!important}
body .qc75 .q-hero>.e-con,body .qc75 .q-hero>.elementor-widget{min-width:0!important;width:100%!important;max-width:100%!important}
body .qc75 .q-hero .elementor-heading-title{max-width:100%!important;overflow-wrap:break-word}
body .qc75 .q-hero-image{align-self:center!important;height:auto!important;min-height:0!important}
body .qc75 .q-hero-image img{display:block;width:100%!important;height:auto!important;aspect-ratio:1.35!important;object-fit:cover!important;object-position:center!important;border-radius:24px}
body .qc75 .q-topics,body.page-id-14 .dcn #dcn-hero .qc-program-nav{width:max-content!important;max-width:100%!important;padding:12px 18px!important;background:#003942!important;border-radius:0 0 32px 32px!important;position:relative;isolation:isolate;overflow:visible!important;margin:0 auto 36px!important}
body .qc75 .q-topics .q-topic-track,body.page-id-14 .dcn #dcn-hero .qc-program-nav .q-topic-track{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:7px!important;background:transparent!important;overflow:visible!important;padding:0!important}
body .qc75 .q-topics .elementor-button,body.page-id-14 .dcn #dcn-hero .qc-program-nav .elementor-button{border-radius:28px!important;white-space:nowrap}
body.page-id-14 .dcn #dcn-hero .hero-inner{padding-top:0!important}
body .qc75 .q-steps{gap:12px!important;flex-wrap:wrap!important;max-width:100%}
body .qc75 .q-steps>.q-step{width:auto!important;min-width:0!important;flex:0 1 auto!important}
body .qc75 .q-steps .q-step-caption{display:inline!important;max-width:115px!important;white-space:normal!important}
body .qc75 .q-steps .q-step-link .elementor-button{padding:0 12px 0 0!important;gap:8px!important;max-width:100%!important}
body .qc75 .q-steps .elementor-button-text{display:flex;gap:8px;align-items:center}
body .qc75 .q-tools,body.page-id-14 .dcn .q-tools{display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:center!important}
body .qc75 .q-tools>.elementor-widget-button,body.page-id-14 .dcn .q-tools>.elementor-widget-button{margin:0!important;width:auto!important;flex:0 0 auto!important}
body .qc75 .q-page-nav{gap:24px!important;align-items:center!important}
body .qc75 .q-situation-links{gap:18px!important}
body .qc75 .q-card{min-width:0!important}
body .qc75 .q-sharebar{padding-top:28px!important;padding-bottom:28px!important}
body .qc75 .q-sharebar>.q-wrap{gap:24px!important}
body .dcn-footer-credit{display:flex;gap:5px;align-items:center;flex-wrap:wrap;line-height:1.7}
@media(max-width:1100px){body .qc75 .q-hero{gap:30px!important}body .qc75 .q-steps .q-step-caption{max-width:90px!important}body .qc75 .q-panel{padding:30px!important}}
@media(max-width:900px){body .qc75 .q-hero{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}body .qc75 .q-hero-image{max-width:650px!important;margin:0 auto!important}body .qc75 .q-hero-image img{aspect-ratio:1.8!important}body .qc75 .q-steps .q-step-caption{max-width:115px!important}body .qc75 .q-panel-head{align-items:flex-start!important;gap:22px!important}body .qc75 .q-page-nav>.elementor-widget-button{max-width:100%!important}}
@media(max-width:650px){body{--qc-gutter:20px}body .qc75 .q-panel{padding:24px 20px!important;border-radius:24px!important}body .qc75 .q-topics,body.page-id-14 .dcn #dcn-hero .qc-program-nav{padding:10px!important;border-radius:0 0 24px 24px!important;margin-bottom:26px!important}body .qc75 .q-topics .q-topic-track,body.page-id-14 .dcn #dcn-hero .qc-program-nav .q-topic-track{gap:6px!important}body .qc75 .q-topics .elementor-button,body.page-id-14 .dcn #dcn-hero .qc-program-nav .elementor-button{white-space:normal!important}body .qc75 .q-steps{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body .qc75 .q-steps .q-step-caption{max-width:100%!important}body .qc75 .q-steps>.q-step{width:100%!important}body .qc75 .q-page-nav{align-items:flex-start!important;gap:18px!important}body .qc75 .q-tools,body.page-id-14 .dcn .q-tools{gap:10px!important}body .qc75 .q-sharebar>.q-wrap>.e-con:first-child{width:100%!important;max-width:100%!important}body .qc75 .q-sharebar .q-tools{margin-left:0!important}body.page-id-14 .dcn .qc-v2-about{padding:30px 20px!important}}
}/* End custom CSS */