.asbestos-hero .wrap{grid-template-columns:1.05fr 1fr;gap:25px;padding-block:65px 35px}.asbestos-hero h1{font-size:clamp(46px,4.9vw,75px);line-height:1.06;letter-spacing:-.045em;color:#f0f1e6;margin:25px 0}.asbestos-hero h1 .serif{color:#9cddd2}.asbestos-lead{font-size:22px;line-height:1.35;margin:22px 0;color:#d8e5dc}.asbestos-hero .intro{font-size:15px;line-height:1.85}.asbestos-hero-image{margin:0;min-width:0;background:radial-gradient(ellipse,#426965,transparent 70%)}.asbestos-hero-image img{display:block;width:100%;height:570px;object-fit:contain}.asbestos-hero-image figcaption{display:flex;flex-direction:column;gap:8px;border-top:1px solid #53716f;padding:20px 0;color:#b8d2cd;font-size:10px;letter-spacing:.06em}.asbestos-hero-price{display:flex;align-items:center;gap:25px;border-block:1px solid #486864;margin-top:30px;padding:20px 0}.asbestos-hero-price strong{font-size:52px;font-weight:500;white-space:nowrap;letter-spacing:-.05em}.asbestos-hero-price span{font-size:12px;line-height:1.8;color:#d4e4da}.asbestos-person{display:flex;flex-direction:column;gap:6px;margin-top:22px;text-decoration:none;font-size:11px;letter-spacing:.06em}.asbestos-person small{color:#b8d2cd;font-size:11px}.asbestos-subnav{background:#082a30;color:#d9e9e3;border-top:1px solid #42605f}.asbestos-subnav .wrap{display:flex;flex-wrap:wrap;gap:15px 36px;padding-block:14px}.asbestos-subnav a{font-size:11px;text-decoration:none;padding:8px 0}.asbestos-explorer{background:#e8eee7}.asbestos-explore-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:45px;align-items:start}.asbestos-model-card{background:radial-gradient(ellipse at center,#426b69,#123840 75%);border:1px solid #6e9390;padding:20px;color:#e7f3ea;min-width:0}.model-topline{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:9px;letter-spacing:.09em}.model-topline button{background:transparent;border:1px solid #8bb7aa;color:#e7f3ea;padding:9px 13px;font:inherit;cursor:pointer;min-height:38px}#asbestosScene{height:590px;position:relative}#asbestosScene canvas{display:block;width:100%;height:100%;cursor:pointer}#asbestosScene .asbestos-fallback{position:absolute;width:100%;height:100%;object-fit:contain}#asbestosScene[data-ready=true] .asbestos-fallback{display:none}#asbestosScene[data-failed=true] canvas{display:none}.asbestos-rotate{display:flex;align-items:center;gap:20px;font-size:11px;white-space:nowrap}.asbestos-rotate input{min-width:0;width:100%;accent-color:#8ce8c9}.asbestos-live{font-size:12px;min-height:42px;line-height:1.6;margin:18px 0 0;color:#cde4db}.material-controls{display:grid;gap:8px}.material-controls button{display:flex;align-items:center;gap:20px;width:100%;text-align:left;padding:20px;background:#f8f9f2;border:1px solid #b5c9bf;color:#173c40;cursor:pointer}.material-controls button>span:last-child{margin-left:auto;font-size:22px}.material-index{font-size:12px;color:#39756f}.material-name{display:block;font-size:21px;font-weight:600;letter-spacing:-.02em}.material-controls small{display:block;font-size:11px;margin-top:7px;color:#526d66}.material-controls [aria-pressed=true]{background:#173f43;border-color:#173f43;color:#fff}.material-controls [aria-pressed=true] small,.material-controls [aria-pressed=true] .material-index{color:#a9e0cf}.material-explanation{margin-top:22px;padding:25px;background:#d8e6dc;min-height:170px;border-left:3px solid #008775}.material-explanation h3{font-size:23px;margin-bottom:12px}.material-explanation p{font-size:14px;line-height:1.8}.material-explanation [hidden]{display:none}.asbestos-caution{font-size:12px;line-height:1.8;margin-top:20px;color:#486860}.asbestos-law{background:#f7f6ef}.law-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.law-grid article{border-top:2px solid #8bb3a5;padding-top:27px}.law-number{font-size:56px;letter-spacing:-.06em;display:block;color:#1e595a;font-weight:500}.law-grid small{font-size:10px;letter-spacing:.08em;display:block;margin:10px 0 24px;color:#41665f}.law-grid h3{font-size:25px;line-height:1.2;margin-bottom:20px}.law-grid p{font-size:14px;line-height:1.85;color:#4c6961}.law-grid a{display:inline-block;font-size:12px;line-height:1.7;margin-top:24px;text-underline-offset:4px}.asbestos-pack-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.asbestos-pack-grid article{display:flex;flex-direction:column;padding:30px 24px;border:1px solid #b7cac0;background:#f8faf4}.asbestos-pack-grid h3{font-size:24px;letter-spacing:-.03em;line-height:1.25;margin:20px 0}.asbestos-pack-grid strong{font-size:49px;font-weight:500;letter-spacing:-.05em}.asbestos-pack-grid p{font-size:13px;line-height:1.8;margin:20px 0 28px}.asbestos-pack-grid .btn{margin-top:auto;min-width:0;white-space:normal;font-size:10px;padding:17px 12px}.asbestos-pack-grid .pack-highlight{background:#173f43;color:#fff}.pack-highlight .eyebrow{color:#a0d8c6}.asbestos-pack-note{font-size:13px;line-height:1.9;margin:25px 0;color:#4a6963}.asbestos-pro{margin-top:35px;padding:30px 35px;background:#dfece3;display:flex;align-items:center;justify-content:space-between;gap:25px}.asbestos-pro h3{font-size:25px;margin-bottom:8px}.asbestos-pro p{font-size:13px}.asbestos-pro a{font-size:11px;line-height:1.7}.asbestos-technician{background:#dfe9df}.asbestos-technician .wrap{display:grid;grid-template-columns:1.1fr 1fr;gap:65px}.asbestos-technician h2{font-size:clamp(30px,3.8vw,51px);line-height:1.15;margin-top:20px;letter-spacing:-.04em}.asbestos-technician h3{font-size:25px;margin-bottom:15px}.asbestos-technician p{font-size:14px;line-height:1.85;margin-bottom:18px}.asbestos-technician .textlink{font-size:11px}.asbestos-explorer button:focus-visible,.asbestos-subnav a:focus-visible{outline:3px solid #00a08a;outline-offset:4px}html{scroll-padding-top:110px}@media(max-width:1100px){.asbestos-pack-grid{grid-template-columns:1fr 1fr}.asbestos-explore-grid{gap:25px;grid-template-columns:1.15fr 1fr}.asbestos-hero-image img{height:500px}.material-controls button{padding:16px}.law-grid{gap:25px}}@media(max-width:800px){.asbestos-hero .wrap,.asbestos-explore-grid,.asbestos-technician .wrap{grid-template-columns:1fr}.asbestos-hero-image img{height:460px}.law-grid{grid-template-columns:1fr}.law-grid article{display:block}.law-number{font-size:45px}.asbestos-subnav .wrap{gap:10px 20px}.asbestos-explore-grid{gap:30px}.asbestos-technician .wrap{gap:30px}#asbestosScene{height:540px}.asbestos-pro{align-items:start;flex-direction:column}}@media(max-width:480px){.asbestos-hero h1{font-size:44px}.asbestos-hero .wrap{padding-block:35px}.asbestos-hero-price{gap:18px}.asbestos-hero-price strong{font-size:43px}.asbestos-hero-price span{font-size:11px}.asbestos-hero-image img{height:350px}.asbestos-model-card{padding:13px}#asbestosScene{height:400px}.asbestos-pack-grid{grid-template-columns:1fr}.asbestos-pack-grid article{padding:27px}.asbestos-pro{padding:25px}.material-name{font-size:20px}.asbestos-subnav .wrap{gap:2px 15px}.asbestos-subnav a{font-size:10px}.model-topline{font-size:8px}.asbestos-explorer .heading h2{font-size:38px}.asbestos-rotate{gap:12px}.asbestos-person{font-size:10px}.asbestos-explorer .source-note{font-size:11px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
