.dc-main .w19r2c-zone{background:#eeefd4;color:#003738;box-shadow:0 0 0 100vmax #eeefd4;clip-path:inset(0 -100vmax);margin-block:clamp(40px,5vw,72px) 0;padding-block:clamp(32px,4vw,56px);--td-ink: #003738;--td-ink2: rgba(0, 55, 56, .84);--td-ink3: rgba(0, 55, 56, .84);--td-line: rgba(0, 55, 56, .2);--td-line2: rgba(0, 55, 56, .4);--td-wash: rgba(0, 55, 56, .05);--td-accent: #074c4b;--td-panel: transparent;--td-pass: #1e4d3d;--td-marg: #51411b;--td-fail: #6b2f2f;--td-pos: #1e4d3d;--td-warn: #51411b;--td-neg: #6b2f2f}.dc-main .w19r2c-zone-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,64px);align-items:start}.dc-main .w19r2c-zone-rows{min-width:0}.dc-main .w19r2c-zone-rows .td-more{margin-top:0}.dc-main .w19r2c-zone-art{position:sticky;top:112px;justify-self:end;width:100%;max-width:420px}.dc-main .w19r2c-zone-art img{display:block;width:100%;height:auto}.dc-main .w19r2c-zone .td-btn{color:#003738;border-color:#003738}.dc-main .w19r2c-zone .td-a,.dc-main .w19r2c-zone a{color:#003738}@media(max-width:900px){.dc-main .w19r2c-zone-grid{grid-template-columns:minmax(0,1fr)}.dc-main .w19r2c-zone-art{position:static;justify-self:start;max-width:340px}}.dc-main .w19r2c-strip{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr) auto;gap:clamp(16px,3vw,48px);align-items:center;border-top:1px solid rgba(238,239,211,.28);border-bottom:1px solid rgba(238,239,211,.28);padding:16px 0;margin:0 0 20px;color:#eeefd4}.dc-main .w19r2c-strip-gauge{min-width:0}.dc-main .w19r2c-strip-gauge>div{padding:0!important}.dc-main .w19r2c-strip-verdict{display:grid;gap:8px;justify-items:start;min-width:0}.dc-main .w19r2c-eyebrow{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#eeefd3d1;margin-bottom:6px}.dc-main .w19r2c-strip-verdict .w19r2c-eyebrow{margin:0}.dc-main .w19r2c-badge{display:inline-block;border:1px solid currentColor;border-radius:999px;padding:4px 12px;font:600 13px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.dc-main .w19r2c-bind{font-size:14px;line-height:1.45;color:#eeefd3e0;max-width:60ch;margin:0}.dc-main .w19r2c-strip-pair{display:flex;gap:clamp(20px,3vw,44px)}@media(max-width:860px){.dc-main .w19r2c-strip{grid-template-columns:minmax(0,1fr)}.dc-main .w19r2c-strip-gauge{max-width:280px}}.w19r2c-steps{list-style:none;margin:0;padding:0;display:grid;gap:0;counter-reset:s}.w19r2c-steps li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:4px 16px;padding:16px 0;border-top:1px solid var(--td-line2, rgba(238, 239, 211, .32));align-items:baseline}.w19r2c-steps li:last-child{border-bottom:1px solid var(--td-line2, rgba(238, 239, 211, .32))}.w19r2c-steps .n{font:700 28px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--td-ink, #eeefd4)}.w19r2c-steps b{display:block;font-size:17px;line-height:1.3;color:var(--td-ink, #eeefd4)}.w19r2c-steps p{margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--td-ink2, rgba(238, 239, 211, .84));max-width:64ch}.w19r2c-steps-wrap h2{font-size:clamp(22px,2.2vw,30px);letter-spacing:-.02em;margin:0 0 12px;color:var(--td-ink, #eeefd4)}.dc-main .w19r2c-zone-art--multi{display:grid;gap:16px}.dc-main .w19r2c-zone-art--multi figure{margin:0}.dc-main .w19r2c-zone-art--multi img{max-width:280px;margin:0 auto}.dc-main .w19r2c-zone-art--multi figcaption{font-size:13px;font-weight:600;text-align:center;color:#003738}.w19r2c-steps-wrap{margin:36px 0 0}.w19r2c-wide>.w19-dr-body{max-width:none}@media(min-width:1100px){.w19r2c-cols3 .td-fields{grid-template-columns:repeat(4,minmax(0,1fr))}.w19r2c-cols3 .td-fields>.td-wide{grid-column:span 2}}.dc-main .w19r2c-zone-art{max-width:360px}.dc-main .w19r2c-zone{padding-block:clamp(24px,3vw,40px)}.dc-main .w19r2c-zone{margin-top:32px}.w19r2c-cols3 .td-group>legend{padding-bottom:6px}.w19r2c-cols3 .td-group+.td-group{padding-top:12px;margin-top:12px}.w19r2c-cols3 .td-fields{gap:10px 16px;margin-bottom:8px}.w19r2c-cols3 .dc-band-3>div{padding-top:12px!important;padding-bottom:12px!important}.w19r2c-cols3 .dk-band{margin-top:20px}.w19r2c-cols3 .w19r2c-zone-art{max-width:300px}.w19r2c-cols3 .w19r2c-zone{padding-block:24px}.w19r2c-cols3 .td-head{padding-top:32px}.w19r2c-cols3 .td-head{padding-top:24px}.w19r2c-cols3 .dk-band{margin-top:16px}.w19r2c-guide,.dc-main .w19r2c-zone .td-row-body{max-width:none}.dc-main .w19r2c-zone--bare .w19r2c-zone-grid{max-width:1320px;margin-inline:auto;padding-inline:18px}.dc-main .w18b5-flat>.w19r2c-zone{background:#eeefd4!important;box-shadow:0 0 0 100vmax #eeefd4!important;border:0!important;padding-top:clamp(32px,4vw,56px)!important;padding-bottom:clamp(32px,4vw,56px)!important}.dc-main .w19r2c-zone :is(.td-row,.td-note,.td-block,.td-tile,.td-fix,.td-explainer):not(#w19r2c){background:transparent;border-radius:0;box-shadow:none;color:#003738;--td-ink: #003738;--td-ink2: rgba(0, 55, 56, .84);--td-ink3: rgba(0, 55, 56, .84);--td-line: rgba(0, 55, 56, .2);--td-line2: rgba(0, 55, 56, .4);--td-accent: #074c4b;--td-pass: #1e4d3d;--td-marg: #51411b;--td-fail: #6b2f2f;--td-pos: #1e4d3d;--td-warn: #51411b;--td-neg: #6b2f2f}.dc-main .w19r2c-zone :is(.td-block,.td-tile,.td-note,.td-fix,.td-explainer):not(#w19r2c){border:0;border-top:1px solid rgba(0,55,56,.2)}.dc-main .w19r2c-zone [style^="color: rgb(238, 239, 21"]:not(.td-row *),.dc-main .w19r2c-zone [style*="; color: rgb(238, 239, 21"]:not(.td-row *){color:#003738!important}.dc-main .w19r2c-zone [style^="color: rgba(238, 239, 21"]:not(.td-row *),.dc-main .w19r2c-zone [style*="; color: rgba(238, 239, 21"]:not(.td-row *){color:#003738d6!important}.dc-main .w19r2c-zone [style^="color: rgb(101, 188, 151"]:not(.td-row *),.dc-main .w19r2c-zone [style*="; color: rgb(101, 188, 151"]:not(.td-row *){color:#1e4d3d!important}.dc-main .w19r2c-zone [style^="color: rgb(77, 189, 151"]:not(.td-row *),.dc-main .w19r2c-zone [style*="; color: rgb(77, 189, 151"]:not(.td-row *){color:#1e4d3d!important}.dc-main .w19r2c-zone [style^="color: rgb(236, 147, 147"]:not(.td-row *),.dc-main .w19r2c-zone [style*="; color: rgb(236, 147, 147"]:not(.td-row *){color:#6b2f2f!important}.dc-main .w19r2c-zone [style^="color: rgb(215, 216, 95"]:not(.td-row *),.dc-main .w19r2c-zone [style*="; color: rgb(215, 216, 95"]:not(.td-row *){color:#51411b!important}.dc-main .w19r2c-zone [style^="color: rgb(230, 184, 77"]:not(.td-row *),.dc-main .w19r2c-zone [style*="; color: rgb(230, 184, 77"]:not(.td-row *){color:#51411b!important}.dc-main .w19r2c-zone [style^="color: rgb(107, 207, 171"]:not(.td-row *),.dc-main .w19r2c-zone [style*="; color: rgb(107, 207, 171"]:not(.td-row *){color:#074c4b!important}.dc-main .w19r2c-zone [style^="color: rgb(224, 99, 99"]:not(.td-row *),.dc-main .w19r2c-zone [style*="; color: rgb(224, 99, 99"]:not(.td-row *){color:#6b2f2f!important}.dc-main .w19r2c-zone :is(.gs-nf-label,.gs-nf-opt,.dk-n):not(#w19r2c):not(.td-row *){color:#003738!important}.dc-main .w19r2c-zone thead:not(.td-row *),.dc-main .w19r2c-zone thead:not(.td-row *) tr,.dc-main .w19r2c-zone thead:not(.td-row *) th{background:transparent!important;color:#003738!important;border-bottom:1px solid rgba(0,55,56,.4)}.dc-main .w19r2c-zone .gs-nf-box [style],.dc-main .w19r2c-zone .gs-nf-box span{color:#eeefd4!important}
