body.gdc-page{background:#fff;color:#18261d;font-family:Arial,Helvetica,sans-serif}
#gdc-app,.gdc-entry{--gdc-green:#007c2b;--gdc-brand:#009b31;--gdc-text:#18261d;--gdc-muted:#526159;--gdc-line:#dce4de;--gdc-soft:#f3f7f4;color:var(--gdc-text);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.55;box-sizing:border-box;text-align:left}
.gdc-site-wrap{max-width:1160px;width:calc(100% - 48px);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.gdc-site-header{border-bottom:1px solid #d5e1d9;padding:18px 0;background:white}.gdc-site-brand{display:flex;align-items:center;gap:18px}.gdc-site-brand>a{display:block}.gdc-site-brand>a img{width:192px;height:64px;object-fit:contain}.gdc-site-partner{border-left:1px solid #d5e1d9;padding-left:18px;display:flex;flex-direction:column;gap:3px}.gdc-site-partner span{font-size:10px;color:#526159}.gdc-site-partner img{object-fit:contain;width:60px;height:27px}.gdc-site-header nav,.gdc-site-footer nav{display:flex;gap:24px;align-items:center;font-size:14px;flex-wrap:wrap}.gdc-site-header a,.gdc-site-footer a{color:#17382a;text-decoration:none}.gdc-site-header nav a:last-child{background:#007c2b;color:white;border-radius:9px;padding:11px 15px}.gdc-site-footer{border-top:1px solid #d5e1d9;padding:35px 0;background:#f4f7f4;font-size:14px;line-height:1.6}.gdc-site-footer strong{font-size:17px}.gdc-site-footer p{margin:8px 0 0;color:#526159;font-size:13px}.gdc-site-footer nav{max-width:400px;gap:14px 22px}.gdc-skip{position:absolute;left:-9999px;top:10px}.gdc-skip:focus{left:10px;background:white;padding:12px;z-index:99999}
@media(max-width:680px){.gdc-site-wrap{width:calc(100% - 28px);gap:14px}.gdc-site-brand{gap:12px}.gdc-site-brand>a img{width:156px;height:52px}.gdc-site-partner{padding-left:12px}.gdc-site-partner img{width:50px;height:23px}.gdc-site-header nav a:not(:nth-child(2)){display:none}.gdc-site-header{padding:12px 0}.gdc-site-footer .gdc-site-wrap{align-items:flex-start;flex-direction:column;gap:24px}}
#gdc-app *,#gdc-app *::before,#gdc-app *::after,.gdc-entry *{box-sizing:border-box}
#gdc-app{max-width:1060px!important;width:calc(100% - 40px)!important;margin:30px auto 70px!important}
body.gdc-page .entry-header{display:none}body.gdc-page .post-inner{padding-top:20px}body.gdc-page .entry-content>#gdc-app{max-width:1060px!important}
#gdc-app [hidden]{display:none!important}
#gdc-app h1,#gdc-app h2,#gdc-app h3,.gdc-entry h3{font-family:inherit;color:var(--gdc-text);font-weight:650;letter-spacing:-.035em;text-transform:none;line-height:1.15;margin:0 0 16px}
#gdc-app h1{font-size:clamp(36px,5vw,58px);margin:20px 0}#gdc-app h1 span{color:var(--gdc-green)}#gdc-app h2{font-size:clamp(23px,3vw,30px);letter-spacing:-.025em}#gdc-app p{margin:0 0 16px}#gdc-app a,.gdc-entry a{color:var(--gdc-green);text-underline-offset:4px}
#gdc-app .gdc-back{display:inline-flex;font-size:14px;text-decoration:none;margin-bottom:24px}#gdc-app .gdc-eyebrow{font-size:12px;font-weight:650;letter-spacing:.06em;color:var(--gdc-green);margin:0 0 9px;text-transform:uppercase}
#gdc-app .gdc-lead{font-size:18px;max-width:700px;color:var(--gdc-muted);line-height:1.6}#gdc-app .gdc-intro{padding:12px 4px 18px}
#gdc-app .gdc-steps{list-style:none;padding:0;display:flex;gap:26px;margin:26px 0 12px;font-size:14px;color:var(--gdc-muted);font-weight:600}#gdc-app .gdc-steps li{margin:0;display:flex;gap:8px;align-items:center}#gdc-app .gdc-steps span{border:1px solid #cdd9d0;border-radius:50%;height:27px;width:27px;display:grid;place-items:center;font-size:12px}#gdc-app .gdc-step-active{color:var(--gdc-green)}#gdc-app .gdc-step-active span{background:var(--gdc-green);color:white;border-color:var(--gdc-green)}
#gdc-app .gdc-panel{border:1px solid var(--gdc-line);background:white;border-radius:18px;padding:28px;margin:18px 0;box-shadow:0 2px 6px #18261d03}#gdc-app .gdc-section-head{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}#gdc-app .gdc-upload{background:linear-gradient(140deg,#f5faf6,#fff 65%)}#gdc-app .gdc-device-note{font-size:12px;color:var(--gdc-muted);padding:6px 10px;border:1px solid var(--gdc-line);border-radius:20px;white-space:nowrap}
#gdc-app button,#gdc-app input,#gdc-app select,#gdc-app textarea{font:inherit;letter-spacing:normal;text-transform:none}#gdc-app button{cursor:pointer;margin:0;box-shadow:none}#gdc-app button:disabled{opacity:.5;cursor:wait}#gdc-app button:focus-visible,#gdc-app a:focus-visible,#gdc-app input:focus-visible,#gdc-app select:focus-visible,#gdc-app textarea:focus-visible,#gdc-app summary:focus-visible,.gdc-entry a:focus-visible{outline:3px solid #69bb84;outline-offset:4px}
#gdc-app .gdc-primary,#gdc-app .gdc-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 19px;min-height:48px;border-radius:10px;font-size:15px;font-weight:650;line-height:1.4;text-decoration:none;transition:background .16s ease,transform .16s ease;border:1px solid var(--gdc-green)}#gdc-app .gdc-primary{background:var(--gdc-green);color:#fff}#gdc-app .gdc-primary:hover{background:#006623}#gdc-app .gdc-secondary{color:var(--gdc-green);background:white;border-color:#b9d1bf}#gdc-app .gdc-secondary:hover{background:#f1f7f3}#gdc-app .gdc-primary:active,#gdc-app .gdc-secondary:active{transform:scale(.985)}#gdc-app button svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}
#gdc-app .gdc-upload-actions,#gdc-app .gdc-pdf-actions,#gdc-app .gdc-dialog-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:8px 0 14px}#gdc-app .gdc-small{font-size:12px;color:var(--gdc-muted);line-height:1.6}#gdc-app .gdc-photo-tip{font-size:14px;color:var(--gdc-muted);margin-bottom:0}#gdc-app .gdc-muted{font-size:15px;color:var(--gdc-muted)}#gdc-app .gdc-quiet{border:0;background:transparent;color:var(--gdc-green);padding:9px 10px;border-radius:8px;font-size:14px;font-weight:600}
#gdc-app .gdc-progress{display:flex;gap:12px;align-items:center;flex-wrap:wrap}#gdc-app .gdc-progress p{margin:0;flex:1;font-size:14px;min-width:230px}#gdc-app progress{height:7px;accent-color:var(--gdc-green);width:100%;order:3}#gdc-app .gdc-alert{border:1px solid #dbab82;background:#fff8ef;border-radius:12px;padding:16px;font-size:15px;margin:18px 0;color:#713e17;scroll-margin-top:100px}
#gdc-app .gdc-count{background:var(--gdc-soft);border-radius:18px;padding:5px 11px;font-size:13px;white-space:nowrap}#gdc-app .gdc-pages{list-style:none;padding:0;margin:24px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#gdc-app .gdc-page{padding:12px;background:var(--gdc-soft);border:1px solid var(--gdc-line);border-radius:12px;margin:0;min-width:0}#gdc-app .gdc-page-preview{display:block;width:100%;height:200px;padding:8px;background:#e6ede7;border:0;border-radius:7px;overflow:hidden}#gdc-app .gdc-page-preview img{height:100%;width:100%;object-fit:contain;display:block}#gdc-app .gdc-page-caption{font-size:13px;margin:10px 0 5px!important;display:flex;justify-content:space-between;gap:8px}#gdc-app .gdc-page-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:65%;font-size:11px;color:var(--gdc-muted)}#gdc-app .gdc-page-controls{display:flex;flex-wrap:wrap;gap:3px}#gdc-app .gdc-page-controls button{padding:8px;min-width:36px;min-height:38px;border:1px solid transparent;background:transparent;border-radius:7px;color:#275236;font-size:12px;display:inline-flex;align-items:center;justify-content:center;gap:4px}#gdc-app .gdc-page-controls button:hover{background:#e3ece5}#gdc-app .gdc-page-controls svg{height:17px;width:17px}#gdc-app .gdc-warning{font-size:12px;line-height:1.5;margin:9px 0 0!important;color:#80501e}
#gdc-app .gdc-pdf-settings{display:flex;align-items:flex-start;gap:28px;flex-wrap:wrap;border-top:1px solid var(--gdc-line);padding-top:20px;margin-bottom:20px}#gdc-app label{font-size:14px;font-weight:550;display:block;color:var(--gdc-text);line-height:1.5}#gdc-app label>input:not([type=checkbox]):not([type=range]),#gdc-app select,#gdc-app textarea{display:block;width:100%;border:1px solid #becbc1;border-radius:9px;background:#fff;color:var(--gdc-text);padding:11px 12px;font-size:16px;min-height:46px;margin:7px 0 0;box-shadow:none}#gdc-app .gdc-pdf-settings>label:first-child{min-width:200px}#gdc-app .gdc-check{display:flex;gap:10px;align-items:flex-start;font-weight:400;font-size:14px;line-height:1.6}#gdc-app .gdc-check input{width:19px;height:19px;accent-color:var(--gdc-green);margin:3px 0 0;flex:0 0 19px}#gdc-app .gdc-check small{font-size:12px;color:var(--gdc-muted);display:block}#gdc-app .gdc-ready{border-left:3px solid var(--gdc-green);background:#f1f8f3;padding:12px 15px;font-size:14px;border-radius:0 8px 8px 0;margin-top:16px}#gdc-app .gdc-final-check{margin-top:20px}#gdc-app .gdc-link,.gdc-entry .gdc-link{font-weight:650;text-decoration:none;font-size:15px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}
#gdc-app .gdc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:20px 0 10px}#gdc-app .gdc-optional{font-weight:400;color:var(--gdc-muted);font-size:12px;margin-left:7px}#gdc-app .gdc-consent{margin:22px 0}#gdc-app .gdc-send-note{margin:12px 0 0}#gdc-app .gdc-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}#gdc-app .gdc-success{background:#f2f8f3;scroll-margin-top:110px}#gdc-app .gdc-success-icon{display:grid;width:46px;height:46px;place-items:center;background:var(--gdc-green);color:#fff;border-radius:50%;font-size:27px;margin-bottom:18px}#gdc-app .gdc-details{font-size:13px;color:var(--gdc-muted);margin:28px 4px;max-width:800px}#gdc-app .gdc-details summary{cursor:pointer;font-size:14px;color:var(--gdc-text);padding:6px 0}#gdc-app .gdc-details p{margin-top:14px}
#gdc-app dialog{border:1px solid var(--gdc-line);border-radius:18px;padding:26px;max-width:850px;width:calc(100% - 26px);max-height:92dvh;overflow:auto;color:var(--gdc-text);background:white;box-shadow:0 20px 70px #102b1833}#gdc-app dialog::backdrop{background:#102218aa;backdrop-filter:blur(3px)}#gdc-app .gdc-close{border:0;background:#f0f4f1;color:#33533c;font-size:26px;line-height:1;padding:7px 12px;border-radius:50%;float:right}#gdc-app dialog h2{font-size:23px;padding-right:40px}#gdc-app .gdc-crop-stage{position:relative;width:fit-content;max-width:100%;margin:16px auto;cursor:crosshair;touch-action:none;overflow:hidden}#gdc-app .gdc-crop-stage img{display:block;max-height:47dvh;width:auto;max-width:100%;pointer-events:none}#gdc-app #gdc-crop-box{position:absolute;inset:0;border:2px solid var(--gdc-green);box-shadow:0 0 0 2000px #112b1855;pointer-events:none}#gdc-app .gdc-crop-inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px 22px;margin:16px 0}#gdc-app .gdc-crop-inputs label{display:flex;align-items:center;gap:10px;font-size:12px}#gdc-app .gdc-crop-inputs input{width:100%;min-width:0;accent-color:var(--gdc-green)}#gdc-app .gdc-crop-inputs output{white-space:nowrap;min-width:36px;font-variant-numeric:tabular-nums}#gdc-app .gdc-dialog-actions{justify-content:space-between;margin-top:18px}#gdc-app .gdc-preview-scroll{overflow:auto;max-height:70dvh;margin-top:14px;background:#e9eeea;padding:12px;border-radius:9px}#gdc-app .gdc-preview-scroll img{display:block;width:auto;max-width:100%;height:auto;margin:auto}#gdc-app .gdc-preview-scroll.gdc-zoomed img{max-width:none;width:1500px}#gdc-app .gdc-preview-scroll.gdc-zoomed{touch-action:pan-x pan-y}
.gdc-entry{display:flex;align-items:flex-start;gap:17px;background:#f3f8f4;border:1px solid #d9e5dc;border-radius:15px;padding:24px;max-width:100%;margin:24px 0}.gdc-entry h3{font-size:23px;line-height:1.25;margin:0 0 10px}.gdc-entry p{font-size:15px;line-height:1.6;color:#526159;margin:0 0 14px}.gdc-entry-icon{flex-shrink:0;color:#007c2b;padding-top:3px}
@media(max-width:680px){#gdc-app{width:calc(100% - 28px)!important;margin-top:18px!important}#gdc-app .gdc-panel{padding:20px 17px;border-radius:14px}#gdc-app .gdc-section-head{flex-wrap:wrap;gap:4px}#gdc-app .gdc-device-note{padding:0;border:0;margin-bottom:14px}#gdc-app .gdc-upload-actions{flex-direction:column;align-items:stretch}#gdc-app .gdc-pages{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#gdc-app .gdc-page{padding:8px}#gdc-app .gdc-page-preview{height:170px}#gdc-app .gdc-page-name{display:none}#gdc-app .gdc-page-controls{gap:0}#gdc-app .gdc-page-controls button{padding:7px;min-width:34px}#gdc-app .gdc-page-controls .gdc-crop-label{display:none}#gdc-app .gdc-form-grid{grid-template-columns:1fr;gap:15px}#gdc-app .gdc-steps{gap:19px;font-size:13px}#gdc-app .gdc-pdf-settings{gap:18px;flex-direction:column}#gdc-app .gdc-pdf-settings>label:first-child{width:100%}#gdc-app #gdc-send{width:100%}#gdc-app dialog{padding:22px 16px}#gdc-app .gdc-crop-inputs{grid-template-columns:1fr;gap:7px}.gdc-entry{padding:20px 17px;gap:12px}.gdc-entry h3{font-size:21px}}
@media(prefers-reduced-motion:reduce){#gdc-app *,#gdc-app *::before,#gdc-app *::after{transition:none!important;scroll-behavior:auto!important}}
/* A single, accessible comparison entry uses the same colours as the document flow. */
.gdc-comparison{box-sizing:border-box;display:flex;align-items:center;gap:28px;margin:28px 0;padding:26px;border:1px solid #d9e5dc;border-radius:16px;background:#f3f8f4;color:#17382a;font:16px/1.55 Arial,Helvetica,sans-serif}.gdc-comparison *{box-sizing:border-box}.gdc-comparison--home{max-width:1160px;width:calc(100% - 48px);margin:32px auto}.gdc-comparison__art{flex:0 0 116px;width:116px;height:116px;display:grid;place-items:center;border-radius:18px;background:#e3f2e7;color:#007a2f}.gdc-comparison__art svg{display:block;width:94px;height:94px}.gdc-comparison__copy{max-width:760px}.gdc-comparison__eyebrow{margin:0 0 7px!important;color:#007a2f;font-size:12px!important;line-height:1.4;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.gdc-comparison h2{margin:0 0 10px!important;color:#17382a!important;font:700 clamp(23px,2.7vw,30px)/1.2 Arial,Helvetica,sans-serif!important;letter-spacing:-.025em}.gdc-comparison__copy>p:not(.gdc-comparison__eyebrow){margin:0 0 14px!important;color:#43594c;font-size:15px;line-height:1.6}.gdc-comparison__action{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:10px 15px;border-radius:9px;background:#007a2f;color:#fff!important;font-size:15px;font-weight:700;text-decoration:none}.gdc-comparison__action:hover{background:#006524}.gdc-comparison__action:focus-visible{outline:3px solid #17382a;outline-offset:4px}.gdc-comparison small{display:block;margin-top:10px;color:#52635a;font-size:12px;line-height:1.5}@media(max-width:680px){.gdc-comparison,.gdc-comparison--home{width:auto;margin:22px 14px;padding:20px 17px;gap:16px;align-items:flex-start}.gdc-comparison:not(.gdc-comparison--home){margin:22px 0}.gdc-comparison__art{flex-basis:64px;width:64px;height:64px;border-radius:12px}.gdc-comparison__art svg{width:57px;height:57px}.gdc-comparison h2{font-size:22px!important}.gdc-comparison__action{white-space:normal}}
