.iso-hero{position:relative;overflow:hidden;background:linear-gradient(118deg,#ff6500 0%,#ff8732 58%,#ffb15f 100%);padding:78px 0 76px;color:#111}.iso-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff1a 1px,transparent 1px),linear-gradient(90deg,#ffffff1a 1px,transparent 1px);background-size:44px 44px}.iso-hero:after{content:"";position:absolute;right:-120px;bottom:-210px;width:350px;height:350px;border:55px solid #11111112;border-radius:50%}.iso-hero .container{position:relative;z-index:1}.iso-crumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:22px;font-size:12px;font-weight:800}.iso-crumb a{color:#111}.iso-crumb i{font-size:9px}.iso-eyebrow{font-size:12px;font-weight:900;letter-spacing:2px}.iso-hero h1{font-size:clamp(40px,5vw,64px);font-weight:900;letter-spacing:-2px;line-height:1.08;margin:15px 0}.iso-hero p{font-size:18px;font-weight:600;max-width:780px}.iso-hero-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.iso-hero-pills span{padding:9px 14px;border-radius:40px;background:#ffffff80;border:1px solid #11111119;font-size:12px;font-weight:800}.iso-hero-pills i{margin-right:7px}.iso-section{padding:35px 0}.iso-soft{background:#f7f7f7}.iso-kicker{font-size:12px;letter-spacing:1.6px;font-weight:900;color:#f60;margin-bottom:13px}.iso-section h2{font-size:clamp(28px,3.3vw,42px);font-weight:900;line-height:1.15;letter-spacing:-1px;color:#111;margin-bottom:20px}.iso-section p{font-size:15px;color:#666;line-height:1.85}.iso-intro{max-width:850px}.iso-picture{background:#111;border-radius:23px;overflow:hidden;box-shadow:0 22px 50px #00000018;margin:0}.iso-picture img{width:100%;height:auto;display:block}.iso-picture figcaption{padding:12px 18px;color:#bbb;font-size:11px}.iso-note{display:flex;gap:12px;background:#fff3e9;border-left:4px solid #f60;border-radius:10px;padding:17px;font-size:13px;color:#5d4637}.iso-note i{color:#f60;margin-top:3px}.iso-video{max-width:950px;aspect-ratio:16/9;border-radius:20px;overflow:hidden;background:#111;box-shadow:0 20px 48px #0002;margin:30px auto 0}.iso-video iframe{width:100%;height:100%;border:0}.iso-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:30px 0}.iso-check{display:flex;gap:13px;background:#fafafa;border:1px solid #eee;border-radius:14px;padding:18px;font-size:13px;line-height:1.65;color:#444}.iso-check i{color:#f60;margin-top:4px}.iso-external{display:flex;align-items:center;gap:17px;background:#181818;border-radius:18px;padding:23px;color:#fff}.iso-external>i{font-size:28px;color:#ff8b2b}.iso-external>div{flex:1}.iso-external strong{font-size:15px}.iso-external p{font-size:12px;color:#bbb;margin:4px 0 0}.iso-external a{color:#ffab67;font-size:12px;font-weight:800}.iso-standards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:27px}.iso-standard{background:#fff;border:1px solid #eee;border-radius:19px;padding:25px;box-shadow:0 9px 25px #00000009;transition:transform .2s}.iso-standard:hover{transform:translateY(-5px)}.iso-standard-icon{display:grid;place-items:center;background:#fff0e6;color:#f60;width:53px;height:53px;border-radius:15px;font-size:21px;margin-bottom:18px}.iso-standard-number{color:#f60;font-size:12px;font-weight:900}.iso-standard h3{font-size:19px;font-weight:900;margin:9px 0 22px;color:#111}.iso-standard a{font-size:13px;font-weight:800;color:#e65b00}.iso-extra{margin-top:28px;padding:25px;border-radius:17px;background:#1d1d1d}.iso-extra h3{font-size:17px;font-weight:900;color:#fff;margin-bottom:15px}.iso-extra-links{display:flex;gap:12px;flex-wrap:wrap}.iso-extra-links a{color:#ffaf75;border:1px solid #ffffff2a;padding:10px 12px;border-radius:9px;font-size:12px;font-weight:700}.iso-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.iso-benefit{display:flex;gap:13px;align-items:flex-start;background:#fafafa;border:1px solid #eee;border-radius:13px;padding:17px}.iso-benefit span{font-size:15px;font-weight:900;color:#f60}.iso-benefit p{font-size:13px;line-height:1.6;margin:0}.iso-contact{border-radius:22px;background:linear-gradient(135deg,#1a1a1a,#303030);padding:32px;color:#fff}.iso-contact>i{font-size:28px;color:#ff8b2b;margin-bottom:16px}.iso-contact h3{font-size:24px;font-weight:900;color:#fff}.iso-contact p{color:#ccc;font-size:13px}.iso-button{display:inline-flex;gap:12px;align-items:center;background:#f60;color:#111;padding:12px 20px;border-radius:30px;font-size:13px;font-weight:900}.iso-method{background:#111;padding:27px 0;text-align:center;color:#fff}.iso-method span{display:block;color:#ff8c36;font-size:11px;letter-spacing:1.6px;font-weight:900;margin-bottom:8px}.iso-method div div{font-weight:900;font-size:clamp(15px,2vw,23px)}.iso-method b{color:#f60;padding:0 8px}@media(max-width:991px){.iso-standards,.iso-benefits{grid-template-columns:repeat(2,1fr)}.iso-external{flex-wrap:wrap}}@media(max-width:650px){.iso-section{padding:35px 0}.iso-standards,.iso-benefits,.iso-check-grid{grid-template-columns:1fr}.iso-hero{padding:55px 0}.iso-hero h1{letter-spacing:-1px}.iso-external{align-items:flex-start}.iso-method b{padding:0 2px}}