:root{--isw-ink:#11231e;--isw-muted:#62706b;--isw-line:#d9e1dd;--isw-soft:#f4f7f5;--isw-paper:#fff;--isw-forest:#173f34;--isw-green:#2f6d55;--isw-sage:#e8f1ec;--isw-eu:#003399;--isw-eu-soft:#eef2ff;--isw-eu-yellow:#ffcc00;--isw-clay:#805c48;--isw-violet:#5d536f;--isw-danger:#9a3b36;--isw-warn:#8a6416;--isw-radius:8px;--isw-shadow:0 12px 34px rgba(17,35,30,.07)}
.isw-page .entry-content,.isw-page main,.isw-page .site-main,.isw-page .wp-block-post-content{max-width:none!important;padding-left:0!important;padding-right:0!important}
.isw-page{overflow-x:hidden}
.isw-shell,.isw-shell *{box-sizing:border-box}
.isw-shell{font-family:Tahoma,Arial,sans-serif;color:var(--isw-ink);background:var(--isw-paper);inline-size:100%;max-inline-size:1180px;margin:0 auto;padding:0 24px 54px;overflow-x:clip;font-size:15px;line-height:1.55}
.isw-shell button,.isw-shell input,.isw-shell select,.isw-shell textarea{font:inherit}
.isw-shell button,.isw-shell a{-webkit-tap-highlight-color:transparent}
.isw-shell h1,.isw-shell h2,.isw-shell h3,.isw-shell h4,.isw-shell p{margin-top:0}
.isw-shell h1,.isw-shell h2,.isw-shell h3{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.025em;color:var(--isw-ink)}
.isw-shell h1{font-size:clamp(30px,4.1vw,54px);line-height:1.02;max-width:760px;margin-bottom:17px;font-weight:700}
.isw-shell h2{font-size:clamp(24px,3vw,36px);line-height:1.12;margin-bottom:10px}
.isw-shell h3{font-size:20px;line-height:1.2;margin:0}
.isw-shell a{color:var(--isw-forest);text-underline-offset:3px}
.isw-skip{position:absolute;left:-9999px;top:0;background:var(--isw-ink);color:#fff!important;padding:10px 14px;z-index:9999}
.isw-skip:focus{left:12px;top:12px}

.isw-masthead{display:flex;justify-content:space-between;gap:36px;align-items:flex-end;padding:48px 0 28px;border-bottom:1px solid var(--isw-line)}
.isw-masthead-copy>p{max-width:760px;color:var(--isw-muted);font-size:17px;margin-bottom:0}
.isw-kicker,.isw-eyebrow{text-transform:uppercase;font-size:11px;letter-spacing:.14em;font-weight:700;color:var(--isw-green);margin-bottom:10px}
.isw-state-dot{width:9px;height:9px;border-radius:50%;background:#9aa7a1;margin-top:5px;box-shadow:0 0 0 4px var(--isw-soft)}
.isw-state-dot.is-current{background:var(--isw-green)}.isw-state-dot.is-warning{background:#bd8e28}

.isw-local-nav{display:flex;gap:0;align-items:stretch;border-bottom:1px solid var(--isw-line);overflow-x:auto;scrollbar-width:thin;white-space:nowrap;position:relative;background:#fff;z-index:2;margin-bottom:34px}
.isw-local-nav button,.isw-local-nav a{appearance:none;border:0;border-bottom:3px solid transparent;background:none;color:#53615c;text-decoration:none;padding:15px 13px 13px;font-size:13px;font-weight:700;cursor:pointer;flex:0 0 auto}
.isw-local-nav button:hover,.isw-local-nav a:hover{color:var(--isw-ink);background:var(--isw-soft)}
.isw-local-nav button.is-active{color:var(--isw-forest);border-bottom-color:var(--isw-green)}
.isw-local-nav .isw-nav-eu.is-active{color:var(--isw-eu);border-bottom-color:var(--isw-eu)}

.isw-view{display:none;scroll-margin-top:20px}.isw-view.is-active{display:block;animation:isw-in .18s ease-out}@keyframes isw-in{from{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:none}}
.isw-home-lead{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;margin-bottom:22px}
.isw-intro-panel{background:var(--isw-soft);padding:32px 34px;border-left:4px solid var(--isw-green);min-width:0}
.isw-intro-panel h2{max-width:620px}.isw-intro-panel p{color:var(--isw-muted);max-width:690px}
.isw-primary-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}
.isw-price-panel{padding:26px 24px;border:1px solid #cdd7ed;background:#fff;position:relative;min-width:0}
.isw-eu-rule{position:absolute;inset:0 0 auto;height:4px;background:var(--isw-eu)}.isw-eu-rule span{display:block;width:48px;height:4px;background:var(--isw-eu-yellow)}
.isw-price{font-family:Arial,Helvetica,sans-serif;font-size:36px;font-weight:700;color:var(--isw-eu);line-height:1.05;margin:8px 0}
.isw-price-meta{font-size:12px;color:#586783}.isw-price-panel p{font-size:12px;color:var(--isw-muted);margin:24px 0 0;border-top:1px solid #dbe1ef;padding-top:14px}

.isw-button{appearance:none;border:1px solid transparent;border-radius:4px;padding:10px 15px;font-weight:700;font-size:13px;cursor:pointer;min-height:42px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;transition:background .15s,border-color .15s,transform .15s}
.isw-button:hover{transform:translateY(-1px)}.isw-button:disabled{opacity:.55;cursor:wait;transform:none}
.isw-button-primary{background:var(--isw-forest);color:#fff!important}.isw-button-primary:hover{background:#0e332a}
.isw-button-eu{background:var(--isw-eu);color:#fff!important}.isw-button-eu:hover{background:#002878}
.isw-button-secondary{background:#fff;color:var(--isw-forest);border-color:#a8bdb4}.isw-button-quiet{background:transparent;color:var(--isw-ink);border-color:var(--isw-line)}

.isw-domain-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--isw-line);margin-bottom:38px}
.isw-domain-index button{appearance:none;text-align:left;border:0;border-right:1px solid var(--isw-line);border-bottom:1px solid var(--isw-line);background:#fff;padding:21px 20px;min-height:132px;cursor:pointer;position:relative;color:var(--isw-ink)}
.isw-domain-index button:nth-child(3n){border-right:0}.isw-domain-index button:nth-child(n+4){border-bottom:0}
.isw-domain-index button:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--domain,var(--isw-green));transform:scaleY(0);transform-origin:top;transition:transform .18s}
.isw-domain-index button:hover{background:var(--isw-soft)}.isw-domain-index button:hover:before{transform:scaleY(1)}
.isw-domain-index [data-domain="eu"]{--domain:var(--isw-eu)}.isw-domain-index [data-domain="carbon"]{--domain:#2f6d55}.isw-domain-index [data-domain="methods"]{--domain:#537b5e}.isw-domain-index [data-domain="reporting"]{--domain:var(--isw-violet)}.isw-domain-index [data-domain="construction"]{--domain:var(--isw-clay)}.isw-domain-index [data-domain="supply"]{--domain:#3c746f}
.isw-domain-index button>span{display:block;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:700;color:var(--domain);margin-bottom:10px}.isw-domain-index strong{display:block;font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.25}.isw-domain-index small{display:block;color:var(--isw-muted);font-size:11px;margin-top:12px}

.isw-home-register{margin:44px 0}.isw-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:18px}.isw-section-heading h2{margin-bottom:0}.isw-section-heading>p{max-width:480px;color:var(--isw-muted);font-size:13px;margin-bottom:2px}.isw-section-heading>a{font-size:12px;font-weight:700}
.isw-process-line{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--isw-line);border-bottom:1px solid var(--isw-line)}
.isw-process-line li{padding:20px 16px;border-right:1px solid var(--isw-line);min-width:0}.isw-process-line li:last-child{border-right:0}.isw-process-line span{display:block;color:var(--isw-green);font-size:11px;font-weight:700;margin-bottom:15px}.isw-process-line strong{display:block;font-size:14px}.isw-process-line small{display:block;color:var(--isw-muted);font-size:11px;line-height:1.4;margin-top:5px}
.isw-tool-list{border-top:1px solid var(--isw-line)}.isw-tool-list button{appearance:none;width:100%;display:grid;grid-template-columns:50px minmax(0,1fr) 18px;gap:14px;align-items:center;text-align:left;border:0;border-bottom:1px solid var(--isw-line);background:#fff;padding:16px 7px;cursor:pointer;color:var(--isw-ink)}.isw-tool-list button:hover{background:var(--isw-soft)}.isw-tool-list strong,.isw-tool-list small{display:block}.isw-tool-list small{color:var(--isw-muted);font-size:12px;margin-top:3px}.isw-tool-list button>span:last-child{font-size:24px;color:#8a9691}.isw-tool-code{font-size:10px;letter-spacing:.08em;font-weight:700;border:1px solid #b9c6c0;padding:5px 3px;text-align:center;color:var(--isw-green)}.isw-code-eu{color:var(--isw-eu);border-color:#9eadd2}

.isw-view-head{display:flex;justify-content:space-between;gap:30px;align-items:flex-start;padding:10px 0 25px;border-bottom:1px solid var(--isw-line);margin-bottom:18px}.isw-view-head>div{min-width:0}.isw-view-head p{color:var(--isw-muted);max-width:760px;margin-bottom:0}.isw-view-head-eu{border-top:4px solid var(--isw-eu);padding-top:22px}.isw-view-head-eu .isw-eyebrow{color:var(--isw-eu)}
.isw-back{appearance:none;background:none;border:0;border-bottom:1px solid #9aa7a1;color:var(--isw-muted);padding:4px 0;cursor:pointer;font-size:12px;white-space:nowrap}.isw-back:hover{color:var(--isw-ink)}
.isw-segmented{display:flex;gap:4px;flex-wrap:wrap;margin:0 0 18px}.isw-segmented button{appearance:none;border:1px solid var(--isw-line);background:#fff;color:#56635e;padding:8px 12px;border-radius:3px;font-size:12px;font-weight:700;cursor:pointer}.isw-segmented button:hover,.isw-segmented button.is-active{background:var(--isw-forest);border-color:var(--isw-forest);color:#fff}.isw-view[data-view="cbam"] .isw-segmented button.is-active{background:var(--isw-eu);border-color:var(--isw-eu)}

.isw-module{border:1px solid var(--isw-line);border-radius:var(--isw-radius);padding:26px 28px;margin:0 0 18px;background:#fff;box-shadow:0 1px 0 rgba(17,35,30,.02);min-width:0;scroll-margin-top:85px}.isw-module-eu{border-top:3px solid var(--isw-eu)}
.isw-module-head{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:12px}.isw-module-head>div{display:flex;align-items:center;gap:11px;min-width:0}.isw-step{font-size:10px;font-weight:700;color:var(--isw-green);border:1px solid #b7c7c0;min-width:28px;height:28px;display:grid;place-items:center;border-radius:50%}.isw-module-eu .isw-step{color:var(--isw-eu);border-color:#aab8dc}.isw-tag{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--isw-muted);white-space:nowrap}.isw-module-intro{color:var(--isw-muted);max-width:880px;font-size:13px;margin-bottom:20px}

.isw-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;align-items:end}.isw-compact-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px}.isw-form-grid label,.isw-inline-form label{display:block;min-width:0}.isw-form-grid label>span,.isw-inline-form label>span{display:block;font-size:12px;font-weight:700;margin-bottom:6px;color:#35443e}.isw-form-grid input,.isw-form-grid select,.isw-inline-form input,.isw-inline-form select,.isw-entry-row input,.isw-entry-row select{width:100%;min-width:0;border:1px solid #cbd5d0;background:#fff;color:var(--isw-ink);border-radius:4px;padding:10px 11px;min-height:42px;outline:0}.isw-form-grid input:focus,.isw-form-grid select:focus,.isw-inline-form input:focus,.isw-entry-row input:focus,.isw-entry-row select:focus{border-color:var(--isw-green);box-shadow:0 0 0 3px rgba(47,109,85,.1)}.isw-module-eu input:focus,.isw-module-eu select:focus{border-color:var(--isw-eu);box-shadow:0 0 0 3px rgba(0,51,153,.09)}
.isw-inline-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;max-width:760px}.isw-full{grid-column:1/-1}.isw-form-actions{grid-column:1/-1;display:flex;justify-content:flex-start;border-top:1px solid var(--isw-line);padding-top:17px;margin-top:2px}.isw-check{display:flex!important;align-items:center;gap:9px;align-self:center;padding-top:20px}.isw-check input{width:18px!important;min-height:18px!important;margin:0}.isw-check>span{margin:0!important;font-weight:400!important}.isw-input-unit{display:grid;grid-template-columns:minmax(0,1fr) auto}.isw-input-unit input{border-radius:4px 0 0 4px!important}.isw-input-unit b{display:flex;align-items:center;border:1px solid #cbd5d0;border-left:0;background:var(--isw-soft);padding:0 10px;border-radius:0 4px 4px 0;color:var(--isw-muted);font-size:11px;white-space:nowrap}
.isw-subhead{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;border-bottom:1px solid var(--isw-line);padding-bottom:9px;margin:22px 0 12px}.isw-subhead strong,.isw-subhead small{display:block}.isw-subhead small{font-size:11px;color:var(--isw-muted);margin-top:3px}.isw-text-button{appearance:none;background:none;border:0;color:var(--isw-green);font-size:12px;font-weight:700;cursor:pointer;padding:4px 0;border-bottom:1px solid #a7beb4}

.isw-entry-list{display:grid;gap:9px}.isw-entry-row{display:grid;grid-template-columns:1.25fr .75fr .75fr auto;gap:8px;padding:11px;background:var(--isw-soft);border:1px solid #e1e7e4;border-radius:5px;align-items:end}.isw-entry-row.isw-activity-row{grid-template-columns:1.25fr .8fr .7fr .7fr .8fr .8fr 1.2fr auto}.isw-entry-field span{display:block;font-size:10px;font-weight:700;color:var(--isw-muted);margin-bottom:4px}.isw-remove-row{appearance:none;border:1px solid #c8d1cd;background:#fff;color:#7b4e49;width:38px;height:42px;border-radius:4px;cursor:pointer;font-size:18px}

.isw-result{margin-top:18px;border-left:4px solid var(--isw-green);background:var(--isw-soft);padding:18px 20px;overflow-wrap:anywhere}.isw-result.is-warning{border-left-color:#b5811f;background:#fff9e9}.isw-result.is-error{border-left-color:var(--isw-danger);background:#fff2f1}.isw-result h4{font-family:Arial,Helvetica,sans-serif;font-size:18px;margin-bottom:11px}.isw-result p:last-child{margin-bottom:0}.isw-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--isw-line);background:#fff;margin:12px 0}.isw-metric{padding:12px;border-right:1px solid var(--isw-line);min-width:0}.isw-metric:last-child{border-right:0}.isw-metric span,.isw-metric strong{display:block}.isw-metric span{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--isw-muted)}.isw-metric strong{font-size:16px;margin-top:4px;overflow-wrap:anywhere}.isw-warning-list{margin:10px 0 0;padding-left:18px}.isw-result-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.isw-result-actions a{font-size:12px;font-weight:700;border:1px solid #aebdb6;padding:7px 10px;text-decoration:none;background:#fff}.isw-table-wrap{width:100%;overflow:auto}.isw-result-table{width:100%;border-collapse:collapse;min-width:560px}.isw-result-table th,.isw-result-table td{text-align:left;padding:8px;border-bottom:1px solid var(--isw-line);font-size:12px}.isw-result-table th{font-size:10px;text-transform:uppercase;color:var(--isw-muted)}
.isw-note-band{display:grid;grid-template-columns:190px minmax(0,1fr);gap:20px;border-top:1px solid var(--isw-line);border-bottom:1px solid var(--isw-line);padding:18px 0;color:var(--isw-muted);font-size:13px}.isw-note-band strong{color:var(--isw-ink)}

.isw-standard-map{display:grid;grid-template-columns:1fr 36px 1fr 36px 1fr;align-items:stretch;margin:8px 0 18px}.isw-standard-group{border:1px solid var(--isw-line);padding:19px;background:var(--isw-soft)}.isw-standard-group span,.isw-standard-group strong,.isw-standard-group small{display:block}.isw-standard-group span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--isw-green)}.isw-standard-group strong{margin:9px 0 7px;font-size:15px}.isw-standard-group small{font-size:11px;color:var(--isw-muted)}.isw-standard-arrow{display:grid;place-items:center;color:#83918b;font-size:22px}
.isw-register-section{margin-top:38px}.isw-standards-register{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--isw-line)}.isw-standards-register article{padding:18px 17px;border-bottom:1px solid var(--isw-line);border-right:1px solid var(--isw-line)}.isw-standards-register article:nth-child(2n){border-right:0}.isw-standards-register span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--isw-green)}.isw-standards-register strong{display:block;margin:7px 0}.isw-standards-register p{font-size:12px;color:var(--isw-muted);margin:0}

.isw-workflow-steps{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid var(--isw-line)}.isw-workflow-steps li{padding:12px 9px;border-right:1px solid var(--isw-line);font-size:11px;line-height:1.3;color:#40504a}.isw-workflow-steps li:last-child{border-right:0}.isw-workflow-steps span{display:block;color:var(--isw-violet);font-weight:700;margin-bottom:7px}
.isw-reporting-list{border-top:1px solid var(--isw-line)}.isw-reporting-item{display:grid;grid-template-columns:90px minmax(0,1fr) 100px;gap:12px;align-items:start;border-bottom:1px solid var(--isw-line);padding:12px 3px}.isw-reporting-item code{font-family:Tahoma,Arial,sans-serif;font-size:11px;color:var(--isw-violet);font-weight:700}.isw-reporting-item strong,.isw-reporting-item small{display:block}.isw-reporting-item small{color:var(--isw-muted);font-size:11px;margin-top:3px}.isw-reporting-item>span{font-size:10px;text-transform:uppercase;color:var(--isw-muted);text-align:right}.isw-small-note{font-size:11px;color:var(--isw-muted);margin:14px 0 0}

.isw-regulation-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--isw-line);margin-bottom:18px}.isw-regulation-strip article{padding:20px;border-right:1px solid var(--isw-line);border-top:3px solid var(--isw-clay)}.isw-regulation-strip article:last-child{border-right:0}.isw-regulation-strip span,.isw-regulation-strip strong,.isw-regulation-strip small{display:block}.isw-regulation-strip span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--isw-clay)}.isw-regulation-strip strong{margin:9px 0;font-size:14px}.isw-regulation-strip small{color:var(--isw-muted);font-size:11px}
.isw-fieldset{border:1px solid var(--isw-line);padding:15px;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px}.isw-fieldset legend{font-size:12px;font-weight:700;padding:0 7px}.isw-fieldset label{font-size:12px}.isw-fieldset input{width:auto!important;min-height:auto!important}.isw-split-modules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.isw-split-modules .isw-module{margin:0}.isw-split-modules .isw-form-grid{grid-template-columns:1fr}

.isw-workspace-footer{display:flex;justify-content:space-between;gap:22px;margin-top:44px;padding-top:18px;border-top:1px solid var(--isw-line);font-size:11px;color:var(--isw-muted)}

.isw-methodology-page main{padding-top:34px}.isw-method-principles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--isw-line)}.isw-method-principles article{padding:20px;border-right:1px solid var(--isw-line)}.isw-method-principles article:last-child{border-right:0}.isw-method-principles span{font-size:11px;color:var(--isw-green);font-weight:700}.isw-method-principles strong{display:block;margin:12px 0 7px}.isw-method-principles p{font-size:11px;color:var(--isw-muted);margin:0}.isw-methodology-register{margin-top:42px}.isw-method-list{border-top:1px solid var(--isw-line)}.isw-method-list article{display:grid;grid-template-columns:270px minmax(0,1fr);gap:28px;padding:17px 0;border-bottom:1px solid var(--isw-line)}.isw-method-list span,.isw-method-list strong,.isw-method-list small{display:block}.isw-method-list span{font-size:10px;color:var(--isw-green);letter-spacing:.08em}.isw-method-list small{font-size:11px;color:var(--isw-muted);margin-top:3px}.isw-method-list b{font-size:10px;text-transform:uppercase;color:var(--isw-muted)}.isw-method-list p{font-size:12px;color:var(--isw-muted);margin:4px 0}.isw-method-list a{font-size:11px;font-weight:700}.isw-crosswalk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--isw-line)}.isw-crosswalk div{padding:17px;border-bottom:1px solid var(--isw-line);border-right:1px solid var(--isw-line)}.isw-crosswalk div:nth-child(2n){border-right:0}.isw-crosswalk strong,.isw-crosswalk span,.isw-crosswalk small{display:block}.isw-crosswalk span{font-size:12px;margin:5px 0}.isw-crosswalk small{font-size:10px;color:var(--isw-muted)}

@media (max-width:980px){
 .isw-shell{padding-inline:18px}.isw-home-lead{grid-template-columns:1fr}.isw-price-panel{display:grid;grid-template-columns:1fr auto;column-gap:18px;align-items:center}.isw-price-panel .isw-eyebrow,.isw-price-panel p{grid-column:1/-1}.isw-price-panel p{margin-top:12px}.isw-domain-index{grid-template-columns:repeat(2,minmax(0,1fr))}.isw-domain-index button:nth-child(3n){border-right:1px solid var(--isw-line)}.isw-domain-index button:nth-child(2n){border-right:0}.isw-domain-index button:nth-child(n+4){border-bottom:1px solid var(--isw-line)}.isw-domain-index button:nth-child(n+5){border-bottom:0}.isw-process-line{grid-template-columns:repeat(3,minmax(0,1fr))}.isw-process-line li:nth-child(3){border-right:0}.isw-process-line li:nth-child(n+4){border-top:1px solid var(--isw-line)}.isw-process-line li:last-child{border-right:1px solid var(--isw-line)}.isw-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.isw-entry-row.isw-activity-row{grid-template-columns:repeat(4,minmax(0,1fr))}.isw-entry-row.isw-activity-row .isw-remove-row{grid-column:4}.isw-workflow-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.isw-workflow-steps li:nth-child(3){border-right:0}.isw-workflow-steps li:nth-child(n+4){border-top:1px solid var(--isw-line)}.isw-regulation-strip{grid-template-columns:1fr}.isw-regulation-strip article{border-right:0;border-bottom:1px solid var(--isw-line)}.isw-regulation-strip article:last-child{border-bottom:0}.isw-method-principles{grid-template-columns:repeat(2,minmax(0,1fr))}.isw-method-principles article:nth-child(2){border-right:0}.isw-method-principles article:nth-child(n+3){border-top:1px solid var(--isw-line)}
}
@media (max-width:720px){
 .isw-shell{padding:0 14px 38px;font-size:14px}.isw-masthead{display:block;padding:30px 0 20px}.isw-masthead h1{font-size:34px}.isw-masthead-copy>p{font-size:14px}.isw-local-nav{margin-inline:-14px;padding-inline:6px;margin-bottom:24px}.isw-local-nav button,.isw-local-nav a{padding:12px 10px 10px;font-size:12px}.isw-intro-panel{padding:24px 20px}.isw-primary-actions{display:grid}.isw-price-panel{padding:22px 18px}.isw-domain-index{grid-template-columns:1fr}.isw-domain-index button{border-right:0!important;border-bottom:1px solid var(--isw-line)!important;min-height:auto}.isw-domain-index button:last-child{border-bottom:0!important}.isw-section-heading{display:block}.isw-section-heading>p{margin-top:10px}.isw-process-line{grid-template-columns:1fr}.isw-process-line li{border-right:0!important;border-top:1px solid var(--isw-line)}.isw-process-line li:first-child{border-top:0}.isw-tool-list button{grid-template-columns:44px minmax(0,1fr) 14px;padding:14px 3px}.isw-view-head{display:block}.isw-back{margin-top:14px}.isw-module{padding:21px 16px}.isw-module-head{align-items:flex-start}.isw-tag{white-space:normal;text-align:right}.isw-form-grid,.isw-compact-grid{grid-template-columns:1fr}.isw-inline-form{grid-template-columns:1fr}.isw-inline-form .isw-button{width:100%}.isw-check{padding-top:0}.isw-entry-row,.isw-entry-row.isw-activity-row{grid-template-columns:1fr 1fr}.isw-entry-row .isw-remove-row,.isw-entry-row.isw-activity-row .isw-remove-row{grid-column:2;justify-self:end}.isw-metrics{grid-template-columns:1fr 1fr}.isw-metric:nth-child(2){border-right:0}.isw-metric:nth-child(n+3){border-top:1px solid var(--isw-line)}.isw-note-band{grid-template-columns:1fr;gap:6px}.isw-standard-map{grid-template-columns:1fr}.isw-standard-arrow{height:30px;transform:rotate(90deg)}.isw-standards-register,.isw-crosswalk{grid-template-columns:1fr}.isw-standards-register article,.isw-crosswalk div{border-right:0}.isw-workflow-steps{grid-template-columns:1fr 1fr}.isw-workflow-steps li:nth-child(3){border-right:1px solid var(--isw-line)}.isw-workflow-steps li:nth-child(2n){border-right:0}.isw-workflow-steps li:nth-child(n+3){border-top:1px solid var(--isw-line)}.isw-reporting-item{grid-template-columns:68px minmax(0,1fr)}.isw-reporting-item>span{grid-column:2;text-align:left}.isw-split-modules{grid-template-columns:1fr}.isw-fieldset{grid-template-columns:1fr}.isw-workspace-footer{display:block}.isw-workspace-footer a{display:block;margin-top:7px}.isw-method-principles{grid-template-columns:1fr}.isw-method-principles article{border-right:0;border-top:1px solid var(--isw-line)}.isw-method-principles article:first-child{border-top:0}.isw-method-list article{grid-template-columns:1fr;gap:9px}
}
@media (max-width:430px){.isw-shell h1{font-size:30px}.isw-module-head>div{gap:8px}.isw-step{min-width:25px;height:25px}.isw-metrics{grid-template-columns:1fr}.isw-metric{border-right:0;border-top:1px solid var(--isw-line)}.isw-metric:first-child{border-top:0}.isw-entry-row,.isw-entry-row.isw-activity-row{grid-template-columns:1fr}.isw-entry-row .isw-remove-row,.isw-entry-row.isw-activity-row .isw-remove-row{grid-column:1}.isw-workflow-steps{grid-template-columns:1fr}.isw-workflow-steps li{border-right:0!important}.isw-methodology-page .isw-button{margin-top:18px}}
@media (prefers-reduced-motion:reduce){.isw-view.is-active{animation:none}.isw-button{transition:none}}

/* Version 3 — compact institutional shell */
:root{
 --isw-ink:#182722;
 --isw-muted:#5d6964;
 --isw-line:#d9ddd8;
 --isw-soft:#f4f5f1;
 --isw-paper:#fff;
 --isw-forest:#21493b;
 --isw-green:#35634f;
 --isw-sage:#e8eee9;
 --isw-eu:#003399;
 --isw-eu-soft:#f1f4fb;
 --isw-eu-yellow:#ffcc00;
 --isw-clay:#8b5b43;
 --isw-violet:#665268;
 --isw-supply:#3e6f6a;
 --isw-method:#5c7259;
 --isw-product:#5d6650;
 --isw-radius:2px;
 --isw-shadow:none;
}

/* Remove theme-level page heroes and the duplicate page title only on workspace pages. */
body.isw-page .entry-header,
body.isw-page .page-header,
body.isw-page .page-title-wrap,
body.isw-page .page-hero,
body.isw-page .hero-page,
body.isw-page .single-page-header,
body.isw-page .wp-block-post-title,
body.isw-page h1.entry-title,
body.isw-page .isw-theme-title-hidden{display:none!important}
body.isw-page .site-content,
body.isw-page #content,
body.isw-page #primary,
body.isw-page .content-area,
body.isw-page .site-main,
body.isw-page .entry-content,
body.isw-page .wp-block-post-content{margin-top:0!important;padding-top:0!important}
body.isw-page .entry-content>*:first-child,
body.isw-page .wp-block-post-content>*:first-child{margin-top:0!important}

.isw-shell{
 max-inline-size:1440px;
 padding:0 28px 46px;
 font-family:Tahoma,Verdana,Arial,sans-serif;
 font-size:14px;
 line-height:1.48;
 color:var(--isw-ink);
 background:transparent;
}
.isw-shell h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(34px,3.2vw,46px);line-height:1;margin:0 0 7px;letter-spacing:-.035em;font-weight:700}
.isw-shell h2,.isw-shell h3,.isw-shell h4{font-family:Tahoma,Verdana,Arial,sans-serif;letter-spacing:-.012em}
.isw-shell h2{font-size:24px;line-height:1.18}
.isw-shell h3{font-size:18px}

.isw-masthead{
 min-height:92px;
 padding:18px 0 16px;
 align-items:center;
 gap:30px;
 border-bottom:1px solid var(--isw-line);
}
.isw-masthead-copy>p{font-size:14px;max-width:690px;margin:0;color:var(--isw-muted)}

.isw-local-nav{margin-bottom:24px;overflow-x:auto;background:transparent;scrollbar-width:none}
.isw-local-nav::-webkit-scrollbar{display:none}
.isw-local-nav button,.isw-local-nav a{padding:12px 11px 10px;font-size:11px;letter-spacing:.01em;font-weight:700;color:#59645f}
.isw-local-nav button:hover,.isw-local-nav a:hover{background:transparent;color:var(--isw-ink)}

.isw-overview-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:22px;align-items:start}
.isw-task-panel{min-width:0}
.isw-section-intro{display:grid;grid-template-columns:150px minmax(0,1fr);column-gap:22px;align-items:end;border-bottom:1px solid var(--isw-line);padding:4px 0 15px;margin-bottom:0}
.isw-section-intro>span{font-size:10px;text-transform:uppercase;letter-spacing:.13em;font-weight:700;color:var(--isw-green);padding-bottom:4px}
.isw-section-intro h2{margin:0}
.isw-section-intro p{grid-column:2;margin:6px 0 0;color:var(--isw-muted);font-size:12px;max-width:650px}

.isw-task-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid var(--isw-line)}
.isw-task-grid button{
 --task-tone:var(--isw-green);
 appearance:none;
 display:grid;
 grid-template-columns:34px minmax(0,1fr);
 gap:12px;
 min-height:88px;
 padding:15px 15px 14px;
 border:0;
 border-right:1px solid var(--isw-line);
 border-bottom:1px solid var(--isw-line);
 background:#fff;
 text-align:left;
 color:var(--isw-ink);
 cursor:pointer;
 position:relative;
}
.isw-task-grid button:before{content:"";position:absolute;left:-1px;top:15px;bottom:15px;width:2px;background:var(--task-tone)}
.isw-task-grid button:hover{background:color-mix(in srgb,var(--task-tone) 5%,#fff)}
.isw-task-grid [data-tone="eu"]{--task-tone:var(--isw-eu)}
.isw-task-grid [data-tone="carbon"]{--task-tone:var(--isw-forest)}
.isw-task-grid [data-tone="methods"]{--task-tone:var(--isw-method)}
.isw-task-grid [data-tone="reporting"]{--task-tone:var(--isw-violet)}
.isw-task-grid [data-tone="construction"]{--task-tone:var(--isw-clay)}
.isw-task-grid [data-tone="supply"]{--task-tone:var(--isw-supply)}
.isw-task-grid [data-tone="product"]{--task-tone:var(--isw-product)}
.isw-task-number{font-size:10px;font-weight:700;color:var(--task-tone);padding-top:2px}
.isw-task-grid strong,.isw-task-grid small{display:block}
.isw-task-grid strong{font-size:13px;line-height:1.25}
.isw-task-grid small{font-size:10px;color:var(--isw-muted);line-height:1.35;margin-top:5px}

.isw-control-panel{border:1px solid var(--isw-line);background:#fff}
.isw-control-head{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--isw-line)}
.isw-control-head span{font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:var(--isw-green)}
.isw-control-head a{font-size:10px;font-weight:700;text-decoration:none}
.isw-control-row{padding:16px 14px;border-bottom:1px solid var(--isw-line);position:relative}
.isw-control-row:last-child{border-bottom:0}
.isw-control-row>span,.isw-control-row>strong,.isw-control-row>small{display:block}
.isw-control-row>span{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--isw-muted);margin-bottom:6px}
.isw-control-row>strong{font-size:13px;line-height:1.3}
.isw-control-row>small{font-size:10px;line-height:1.38;color:var(--isw-muted);margin-top:5px}
.isw-control-eu{border-left:3px solid var(--isw-eu);padding-left:11px;background:var(--isw-eu-soft)}
.isw-control-eu strong{font-size:23px;color:var(--isw-eu);font-family:Tahoma,Verdana,Arial,sans-serif}

.isw-coverage-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;border-top:1px solid var(--isw-line);border-bottom:1px solid var(--isw-line)}
.isw-coverage-band div{padding:13px 14px 14px;border-right:1px solid var(--isw-line)}
.isw-coverage-band div:last-child{border-right:0}
.isw-coverage-band span,.isw-coverage-band strong{display:block}
.isw-coverage-band span{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--isw-muted);margin-bottom:5px}
.isw-coverage-band strong{font-size:10px;line-height:1.35;font-weight:700}

/* Contextual section cues stay quiet; EU retains its official visual identity. */
.isw-view[data-view="carbon"] .isw-view-head{border-top:3px solid var(--isw-forest);padding-top:18px}
.isw-view[data-view="standards"] .isw-view-head{border-top:3px solid var(--isw-method);padding-top:18px}
.isw-view[data-view="reporting"] .isw-view-head{border-top:3px solid var(--isw-violet);padding-top:18px}
.isw-view[data-view="construction"] .isw-view-head{border-top:3px solid var(--isw-clay);padding-top:18px}
.isw-view[data-view="supply"] .isw-view-head{border-top:3px solid var(--isw-supply);padding-top:18px}
.isw-view[data-view="product"] .isw-view-head{border-top:3px solid var(--isw-product);padding-top:18px}
.isw-view[data-view="carbon"] .isw-eyebrow{color:var(--isw-forest)}
.isw-view[data-view="standards"] .isw-eyebrow{color:var(--isw-method)}
.isw-view[data-view="reporting"] .isw-eyebrow{color:var(--isw-violet)}
.isw-view[data-view="construction"] .isw-eyebrow{color:var(--isw-clay)}
.isw-view[data-view="supply"] .isw-eyebrow{color:var(--isw-supply)}
.isw-view[data-view="product"] .isw-eyebrow{color:var(--isw-product)}

.isw-view-head{padding-top:8px;margin-bottom:16px}
.isw-view-head h2{font-size:28px}
.isw-view-head p{font-size:13px}
.isw-module{border-radius:2px;box-shadow:none;padding:22px 24px}
.isw-module-intro{font-size:12px}
.isw-button{border-radius:2px}

@media (max-width:1050px){
 .isw-overview-grid{grid-template-columns:minmax(0,1fr) 270px}
 .isw-coverage-band{grid-template-columns:repeat(2,minmax(0,1fr))}
 .isw-coverage-band div:nth-child(2){border-right:0}
 .isw-coverage-band div:nth-child(-n+2){border-bottom:1px solid var(--isw-line)}
}
@media (max-width:820px){
 .isw-shell{padding-inline:18px}
 .isw-overview-grid{grid-template-columns:1fr}
 .isw-control-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
 .isw-control-head{grid-column:1/-1}
 .isw-control-row{border-bottom:0;border-right:1px solid var(--isw-line)}
 .isw-control-row:last-child{border-right:0}
 .isw-control-eu{border-left:0;border-top:3px solid var(--isw-eu);padding-left:14px}
}
@media (max-width:620px){
 .isw-shell{padding:0 13px 34px;font-size:13px}
 .isw-masthead{display:block;min-height:0;padding:14px 0 12px}
 .isw-shell h1{font-size:34px}
 .isw-masthead-copy>p{font-size:12px}
 .isw-local-nav{margin-inline:-13px;padding-inline:4px;margin-bottom:18px}
 .isw-local-nav button,.isw-local-nav a{padding:10px 9px 8px;font-size:10px}
 .isw-section-intro{display:block;padding-bottom:12px}
 .isw-section-intro>span{display:block;margin-bottom:6px}
 .isw-section-intro p{margin-top:5px}
 .isw-task-grid{grid-template-columns:1fr}
 .isw-task-grid button{min-height:76px}
 .isw-control-panel{display:block}
 .isw-control-row{border-right:0;border-bottom:1px solid var(--isw-line)}
 .isw-control-row:last-child{border-bottom:0}
 .isw-coverage-band{grid-template-columns:1fr}
 .isw-coverage-band div{border-right:0;border-bottom:1px solid var(--isw-line)!important}
 .isw-coverage-band div:last-child{border-bottom:0!important}
 .isw-view-head h2{font-size:24px}
 .isw-module{padding:18px 15px}
}
body.isw-page .isw-host-reset{margin-top:0!important;padding-top:0!important}
.isw-task-grid button:hover{background:#f7f8f5}

/* Version 4 — steel and industrial transition */
:root{
 --isw-steel:#33484c;
 --isw-steel-deep:#263a3e;
 --isw-steel-soft:#eef2f1;
 --isw-steel-oxide:#8a5a3d;
 --isw-transition:#235a49;
 --isw-transition-deep:#194538;
 --isw-transition-soft:#edf4f0;
 --isw-energy:#9a8138;
}
.isw-shell{max-inline-size:1360px;padding-inline:24px;font-size:13.5px;line-height:1.46}
.isw-shell h1{font-size:40px;letter-spacing:-.025em}
.isw-masthead{min-height:76px;padding:13px 0 12px}
.isw-masthead-copy>p{font-size:13px}
.isw-local-nav{margin-bottom:20px}
.isw-local-nav button,.isw-local-nav a{padding:11px 10px 9px;font-size:10.5px}
.isw-local-nav .isw-nav-steel.is-active{color:var(--isw-steel);border-bottom-color:var(--isw-steel-oxide)}
.isw-local-nav .isw-nav-transition.is-active{color:var(--isw-transition);border-bottom-color:var(--isw-energy)}

.isw-overview-v4{grid-template-columns:minmax(0,1fr) 294px;gap:18px}
.isw-task-grid-v4{grid-template-columns:repeat(3,minmax(0,1fr))}
.isw-task-grid-v4 button{min-height:104px;padding:15px 14px}
.isw-task-grid-v4 [data-tone="steel"]{--task-tone:var(--isw-steel-oxide)}
.isw-task-grid-v4 [data-tone="transition"]{--task-tone:var(--isw-transition)}
.isw-task-grid-v4 [data-tone="methods"]{--task-tone:var(--isw-method)}
.isw-task-grid-v4 strong{font-size:12.5px}
.isw-task-grid-v4 small{font-size:10px}
.isw-section-intro{grid-template-columns:120px minmax(0,1fr);padding-bottom:12px}
.isw-section-intro h2{font-size:22px}
.isw-control-row{padding:14px 13px}
.isw-control-eu strong{font-size:19px}
.isw-method-line{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;border-top:1px solid var(--isw-line);border-bottom:1px solid var(--isw-line);margin-top:18px;min-width:0}
.isw-method-line span{padding:11px 10px;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--isw-muted);font-weight:700;border-right:1px solid var(--isw-line)}
.isw-method-line strong{padding:11px 12px;font-size:10px;line-height:1.3;min-width:0;border-right:1px solid var(--isw-line)}
.isw-method-line strong:last-child{border-right:0}

.isw-view-head-steel{border-top:3px solid var(--isw-steel-oxide);padding-top:18px}
.isw-view-head-steel .isw-eyebrow{color:var(--isw-steel)}
.isw-view-head-transition{border-top:3px solid var(--isw-transition);padding-top:18px}
.isw-view-head-transition .isw-eyebrow{color:var(--isw-transition)}
.isw-view[data-view="steel"] .isw-segmented button.is-active{background:var(--isw-steel);border-color:var(--isw-steel)}
.isw-view[data-view="carbon"] .isw-segmented button.is-active{background:var(--isw-transition);border-color:var(--isw-transition)}
.isw-module-steel{border-top:3px solid var(--isw-steel-oxide)}
.isw-module-steel .isw-step{color:var(--isw-steel);border-color:#aebbb9}
.isw-module-transition{border-top:3px solid var(--isw-transition)}
.isw-module-transition .isw-step{color:var(--isw-transition);border-color:#abc0b8}
.isw-button-steel{background:var(--isw-steel);color:#fff!important}
.isw-button-steel:hover{background:var(--isw-steel-deep)}
.isw-button-transition{background:var(--isw-transition);color:#fff!important}
.isw-button-transition:hover{background:var(--isw-transition-deep)}

.isw-method-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--isw-line);border-top:0;margin:0 0 18px;background:#fff}
.isw-method-strip div{padding:12px 13px;border-right:1px solid var(--isw-line);min-width:0}
.isw-method-strip div:last-child{border-right:0}
.isw-method-strip span,.isw-method-strip strong{display:block}
.isw-method-strip span{font-size:8.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--isw-muted);margin-bottom:4px}
.isw-method-strip strong{font-size:10px;line-height:1.35}
.isw-method-strip-steel{border-top:2px solid var(--isw-steel)}

.isw-case-list{display:grid;gap:10px;margin:0 0 14px}
.isw-case-row{border:1px solid var(--isw-line);background:#fff;min-width:0}
.isw-case-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;background:var(--isw-soft);border-bottom:1px solid var(--isw-line)}
.isw-case-head strong{font-size:11px}
.isw-case-head .isw-remove-row{position:static;width:auto;height:auto;padding:2px 0;border:0;background:transparent;color:var(--isw-muted);font-size:10px}
.isw-case-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px;padding:12px}
.isw-case-grid label{min-width:0}
.isw-case-grid label>span{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:var(--isw-muted);font-weight:700;margin-bottom:5px}
.isw-case-grid input,.isw-case-grid select{width:100%;min-width:0}
.isw-case-grid .isw-span-2{grid-column:span 2}
.isw-result-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;border-top:1px solid var(--isw-line);border-bottom:1px solid var(--isw-line);padding:12px 0;margin:12px 0}
.isw-result-split p{margin:0;font-size:11px;line-height:1.55}
.isw-control-list{margin:8px 0 14px;padding-left:18px;color:#365249}
.isw-control-list li{margin:4px 0}
.isw-result-table td small{display:block;color:var(--isw-muted);font-size:9px;margin-top:3px}
.isw-result-table-wide{min-width:900px}

/* Keep the compact overview inside ordinary laptop viewports. */
@media (max-width:1120px){
 .isw-task-grid-v4{grid-template-columns:repeat(2,minmax(0,1fr))}
 .isw-case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
 .isw-method-line{grid-template-columns:auto 1fr}
 .isw-method-line span,.isw-method-line strong{border-bottom:1px solid var(--isw-line)}
 .isw-method-line strong:nth-last-child(-n+2),.isw-method-line span:nth-last-child(-n+2){border-bottom:0}
}
@media (max-width:880px){
 .isw-overview-v4{grid-template-columns:1fr}
 .isw-task-grid-v4{grid-template-columns:repeat(3,minmax(0,1fr))}
 .isw-control-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
 .isw-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .isw-method-strip{grid-template-columns:repeat(2,minmax(0,1fr))}
 .isw-method-strip div:nth-child(2){border-right:0}
 .isw-method-strip div:nth-child(-n+2){border-bottom:1px solid var(--isw-line)}
}
@media (max-width:680px){
 .isw-shell{padding-inline:12px}
 .isw-task-grid-v4{grid-template-columns:1fr}
 .isw-task-grid-v4 button{min-height:76px}
 .isw-control-panel{display:block}
 .isw-method-line{display:block}
 .isw-method-line span,.isw-method-line strong{border-right:0;border-bottom:1px solid var(--isw-line)!important}
 .isw-method-line strong:last-child{border-bottom:0!important}
 .isw-method-strip{grid-template-columns:1fr}
 .isw-method-strip div{border-right:0;border-bottom:1px solid var(--isw-line)!important}
 .isw-method-strip div:last-child{border-bottom:0!important}
 .isw-case-grid{grid-template-columns:1fr}
 .isw-case-grid .isw-span-2{grid-column:auto}
 .isw-result-split{grid-template-columns:1fr}
 .isw-view-head{display:block}
 .isw-back{margin-top:8px}
}

/* MATAMET PLATFORM ADAPTER 1.0 */
.isw-shell{
  --isw-ink:var(--matamet-ink,#17191b);--isw-muted:var(--matamet-steel,#59656e);--isw-line:var(--matamet-rule,#d8d2c7);
  --isw-soft:#f1efe9;--isw-paper:var(--matamet-surface,#fffefa);--isw-forest:#2d4b40;--isw-green:#426957;
  width:min(var(--matamet-standard,1280px),calc(100% - (2 * var(--matamet-gutter,18px))));max-width:var(--matamet-standard,1280px);
  padding-inline:0;font-family:var(--matamet-font-body,"IBM Plex Sans",Arial,sans-serif)!important;font-size:15px;line-height:1.6;
}
.isw-shell h1{font-family:var(--matamet-font-display,"Newsreader",Georgia,serif)!important;font-weight:600!important;letter-spacing:-.045em!important}
.isw-shell :is(h2,h3,h4,.isw-domain-index strong,.isw-price){font-family:var(--matamet-font-body,"IBM Plex Sans",Arial,sans-serif)!important}
.isw-shell :is(button,input,select,textarea,.isw-button){border-radius:var(--matamet-radius-sm,3px)!important}
@media(max-width:720px){.isw-shell{width:calc(100% - 28px);padding-inline:0}}
