.carbon-section-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:36px;align-items:start;padding-top:36px;padding-bottom:36px}.carbon-section-main{min-width:0}.carbon-section-main .container{width:100%;max-width:none;padding-left:0;padding-right:0}.carbon-section-main>section:first-child .content-wrap{padding-top:0}.carbon-section-nav{border:1px solid #49515a;border-top:4px solid #cb2946;background:#262c31;padding:22px 18px;position:sticky;top:95px}.carbon-section-nav h2{color:#fff;font-size:1.25rem;margin:0 0 8px}.carbon-section-nav p{color:#c9cdd1;font-size:.88rem;line-height:1.5;margin:0 0 18px}.carbon-section-nav ul{list-style:none;padding:0;margin:0}.carbon-section-nav ul li{border-bottom:1px solid #59626b!important}.carbon-section-nav li a{display:block;color:#f2f3f4;padding:10px 12px;line-height:1.35;border-left:3px solid transparent}.carbon-section-nav li a.is-active,.carbon-section-nav li a:hover{background:#394149;border-left-color:#e13352;color:#fff}.carbon-section-nav a:focus-visible{outline:3px solid #f2bb58;outline-offset:2px}.carbon-section-contact{display:block;margin:20px 0 0;padding:12px 14px;background:#c92343;border:1px solid #c92343;border-radius:4px;color:#fff!important;font-weight:700;text-align:center;text-decoration:none!important}.carbon-section-contact:hover{background:#a91e38;border-color:#a91e38}.hydrogen-guide{text-align:left}.hydrogen-guide-section{padding:42px 0;border-top:1px solid #4e565e;scroll-margin-top:100px}.hydrogen-guide-section h2,.hydrogen-guide-section h3,.hydrogen-guide-section p{text-align:left}.hydrogen-guide-section li,.hydrogen-guide-section p{max-width:76ch;line-height:1.7}.hydrogen-guide-section>h2{font-size:clamp(1.6rem, 2.3vw, 2rem);line-height:1.25;margin-bottom:18px}.hydrogen-guide a:not(.button){color:#ff9bab;text-decoration:underline;text-underline-offset:3px}.hydrogen-guide a:not(.button):hover{color:#ffd5dc}.hydrogen-guide a:focus-visible{outline:3px solid #f2bb58;outline-offset:3px}.hydrogen-guide .cleaning-comparison-card,.hydrogen-guide .homepage-offer-choice,.hydrogen-guide .hydrogen-contact-panel,.hydrogen-guide .hydrogen-detail-card,.hydrogen-guide .hydrogen-steps li{position:relative;overflow:hidden;isolation:isolate}.hydrogen-guide .hydrogen-card-watermark{position:absolute;z-index:-1;top:20px;right:18px;color:#fff;opacity:.07;font-size:clamp(4rem, 8vw, 7rem);line-height:1;pointer-events:none}.hydrogen-guide .hydrogen-steps .hydrogen-card-watermark{top:14px;right:12px;font-size:4rem}.hydrogen-guide .cleaning-comparison-card,.hydrogen-guide .hydrogen-detail-card,.hydrogen-guide .hydrogen-steps li{background:#34434c}.hydrogen-guide .cleaning-comparison-card:nth-child(2n),.hydrogen-guide .hydrogen-detail-card:nth-child(2n),.hydrogen-guide .hydrogen-steps li:nth-child(2n){background:#43383f}.hydrogen-intro h2{line-height:1.2}.hydrogen-intro p{line-height:1.7}.hydrogen-intro img{display:block;width:100%;object-fit:cover;border:1px solid #505b64}.hydrogen-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.hydrogen-actions .button{display:inline-flex;height:auto;min-height:46px;align-items:center;justify-content:center;margin:0;padding:11px 18px;white-space:normal;line-height:1.35;text-align:center}.hydrogen-actions .button.button-border{color:#fff!important;border-color:#aeb8bf;background:0 0}.hydrogen-actions .button.button-border:hover{background:#414b53;border-color:#fff}.hydrogen-intro .homepage-offer{margin-bottom:42px}.hydrogen-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 0}.hydrogen-detail-grid-flush{margin-top:0}.hydrogen-detail-card{min-width:0;padding:24px;border:1px solid #505b64;border-top:3px solid #cf2f4c;border-radius:4px;background:#292f35}.hydrogen-detail-card h2,.hydrogen-detail-card h3{color:#fff;font-size:1.2rem;line-height:1.3;margin:0 0 14px}.hydrogen-detail-card p{color:#d6dce0;margin-bottom:14px}.hydrogen-detail-card p:last-child{margin-bottom:0}.hydrogen-contact-panel{padding:clamp(22px,3vw,32px);border:1px solid #505b64;border-left:4px solid #cf2f4c;border-radius:4px;background:#292f35}.hydrogen-contact-panel h2{color:#fff;font-size:clamp(1.5rem, 2vw, 1.9rem);line-height:1.25;margin-bottom:14px}.hydrogen-contact-panel p{color:#d6dce0}.emission-clean-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px;align-items:start;padding-bottom:38px}.emission-clean-hero h2{color:#fff;font-size:clamp(1.8rem, 3vw, 2.35rem);line-height:1.2;margin-bottom:18px}.emission-clean-hero p{line-height:1.65}.emission-clean-hero>img{display:block;width:100%;height:auto;border:1px solid #505b64;border-radius:4px}.emission-price{padding:18px 20px;border:1px solid #505b64;border-left:4px solid #cf2f4c;background:#292f35}.emission-price span,.emission-price strong{display:block}.emission-price span{color:#cbd1d5;font-size:.9rem}.emission-card-price,.emission-price strong{display:block;color:#fff;font-size:1.8rem;font-weight:700;line-height:1.2;margin:5px 0 10px}.emission-price p{color:#d6dce0;margin:0}.emission-card-price{margin:18px 0 0}.emission-clean .hydrogen-detail-card ul{margin:0;padding-left:20px}.emission-clean .hydrogen-detail-card li+li{margin-top:8px}.carbon-overview .carbon-service-options .vehicle-service-card{background:#292f35;border-color:#505b64;border-radius:4px;box-shadow:none}.carbon-overview #carbon-options-title{scroll-margin-top:105px}.carbon-overview .carbon-service-options .vehicle-service-card h3{color:#fff!important}.carbon-overview .carbon-service-options .vehicle-service-card p{color:#d6dce0!important;font-weight:400;font-size:.95rem;line-height:1.6}.carbon-overview .carbon-service-options .vehicle-service-card-kicker{color:#ff9bab}.carbon-overview .carbon-service-options .vehicle-service-prices{border-color:#505b64}.carbon-overview .carbon-service-options .vehicle-service-prices>div{grid-template-columns:minmax(0,1fr) minmax(0,auto)}.carbon-overview .carbon-service-options .vehicle-service-prices>div+div{border-color:#505b64}.carbon-overview .carbon-service-options .vehicle-service-prices dt{color:#cbd1d5}.carbon-overview .carbon-service-options .vehicle-service-prices dd{color:#fff}.carbon-overview .carbon-service-options .vehicle-service-card-action{color:#ff9bab!important;padding-top:18px}.carbon-overview .carbon-service-options .vehicle-service-card-body{gap:8px}.carbon-overview .carbon-service-options .vehicle-service-card-body a:not(.vehicle-service-card-action){color:#ff9bab}.hydrogen-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;padding:0;list-style:none}.hydrogen-steps li{border-left:3px solid #d12d4b;background:#292f35;padding:18px}.hydrogen-steps strong{display:block;color:#fff;margin-bottom:7px}.hydrogen-flow{margin:26px 0;max-width:760px}.hydrogen-flow-path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}.hydrogen-flow-path li{display:flex;align-items:center;justify-content:center;min-height:68px;padding:10px;border:1px solid #87929c;border-top:3px solid #e33a58;border-radius:4px;background:#343d45;color:#fff;font-weight:700;text-align:center;line-height:1.3}.hydrogen-flow figcaption{color:#c6cbd0;font-size:.85rem;line-height:1.5;margin-top:6px}.hydrogen-rail-figure{max-width:760px;margin:24px 0}.hydrogen-rail-figure img{display:block;width:100%;height:auto;border-radius:4px}.hydrogen-rail-figure figcaption{font-size:.8rem;line-height:1.5;margin-top:8px;color:#c6cbd0}.hydrogen-research-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:26px 0}.hydrogen-research-card{min-width:0;padding:24px;border:1px solid #5b6973;border-top:3px solid #df3a58;border-radius:5px;background:#34434c}.hydrogen-research-card:nth-child(2n){background:#43383f;border-color:#6d5961;border-top-color:#df3a58}.hydrogen-research .research-context{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:6px 10px;margin-bottom:16px;border:1px solid #83949e;border-radius:5px;background:#26333b;color:#f0f4f6;font-size:.8rem;font-weight:600;line-height:1.3}.hydrogen-research .research-context i{color:#ff9bab;font-size:1rem;line-height:1}.hydrogen-research-card:nth-child(2n) .research-context{background:#342a31;border-color:#927a85}.research-metrics{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:9px;margin:2px 0 14px}.research-metrics-three{grid-template-columns:repeat(3,minmax(0,1fr))}.research-metric{min-width:0;padding:14px;border:1px solid #697780;border-radius:5px;background:#27343b}.hydrogen-research-card:nth-child(2n) .research-metric{background:#352b32;border-color:#806c76}.research-metric small,.research-metric span,.research-metric strong{display:block}.research-metric span{min-height:2.5em;color:#e0e7ea;font-size:.78rem;line-height:1.25}.research-metric strong{color:#fff;font-size:clamp(1.25rem, 2vw, 1.8rem);line-height:1.12;margin:8px 0}.research-metric-feature strong{color:#fff;font-size:clamp(1.4rem, 2.1vw, 2rem)}.research-metric small{color:#d0d9dd;font-size:.75rem;line-height:1.3}.hydrogen-research-card h3{color:#fff;font-size:1.05rem;line-height:1.35;margin:0 0 14px}.hydrogen-research-number{display:block;font-size:clamp(1.7rem, 2.5vw, 2.35rem);line-height:1.15;color:#fff;margin:0 0 14px}.hydrogen-research-card p{font-size:.94rem;margin-bottom:14px}.research-chart{background:#202a30;border:1px solid #61717b;border-radius:5px;padding:18px;margin:0 0 20px}.research-chart-title{display:block;color:#d3d9de;font-size:.78rem;font-weight:700;line-height:1.35;margin-bottom:10px}.research-bar{display:grid;grid-template-columns:55px minmax(0,1fr) 44px;gap:8px;align-items:center;color:#e1e6e9;font-size:.78rem;line-height:1.3}.research-bar+.research-bar{margin-top:12px}.research-bar b{text-align:right}.research-track{height:12px;overflow:hidden;border-radius:10px;background:#4d5860}.research-track>span{display:block;height:100%;border-radius:inherit;background:#e4435d}.research-bar:first-of-type .research-track>span{background:#98a5af}.research-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 18px}.research-highlights div{padding:18px;border:1px solid #48545d;border-radius:5px;background:#20262b}.research-highlights span,.research-highlights strong{display:block}.research-highlights strong{color:#fff;font-size:1.55rem;line-height:1.2}.research-highlights span{color:#d3d9de;font-size:.8rem;line-height:1.3;margin-top:4px}.hydrogen-research-card a{text-decoration:underline;text-underline-offset:3px}.hydrogen-research-card{display:flex;flex-direction:column;position:relative;overflow:hidden;isolation:isolate}.hydrogen-research-card .research-watermark{position:absolute;z-index:-1;right:18px;top:36px;color:#fff;opacity:.07;font-size:clamp(5rem, 10vw, 9rem);line-height:1;pointer-events:none}.hydrogen-research-card>a{align-self:flex-start;margin-top:auto}.hydrogen-research-card-wide{grid-column:1/-1}.hydrogen-research-caveat i{color:#ff9bab;margin-right:6px}.hydrogen-research-caveat{padding:18px 20px;border-left:4px solid #cb2946;background:#292f35}.cleaning-comparison{scroll-margin-top:100px}.cleaning-comparison-intro{color:#cbd1d5;font-size:1.06rem}.cleaning-comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.cleaning-comparison-card{min-width:0;padding:24px;background:#292f35;border:1px solid #505b64;border-top:3px solid #cf2f4c;border-radius:4px}.cleaning-comparison-card-header{display:flex;gap:14px;align-items:flex-start;padding-bottom:20px;border-bottom:1px solid #505b64}.cleaning-comparison-card-header h3{color:#fff;font-size:1.3rem;margin:0 0 5px}.cleaning-comparison-card-header p{color:#cbd1d5;font-size:.92rem;line-height:1.4;margin:0}.cleaning-comparison-icon{display:inline-flex;flex:0 0 42px;width:42px;height:42px;align-items:center;justify-content:center;border-radius:4px;background:#49333a;color:#ff8ba0;font-size:1.35rem}.cleaning-comparison-card dl{margin:0}.cleaning-comparison-card dl>div{padding:16px 0;border-bottom:1px solid #505b64}.cleaning-comparison-card dt{color:#fff;font-weight:700;margin:0 0 5px}.cleaning-comparison-card dd{color:#d6dce0;line-height:1.6;margin:0}.cleaning-comparison-link{display:inline-block;color:#ff9bab!important;font-weight:700;margin-top:18px;text-decoration:underline;text-underline-offset:4px}.cleaning-comparison-note{padding:18px 22px;border-left:4px solid #cf2f4c;background:#292f35}.cleaning-comparison-note strong{color:#fff}.cleaning-comparison-note p{color:#d6dce0;margin:6px 0 0}.cleaning-comparison-note a{color:#ff9bab!important;text-decoration:underline;text-underline-offset:3px}.walnut-blasting-page .carbon-section-main{color:#e4e8eb}.walnut-blasting-page .carbon-section-main li,.walnut-blasting-page .carbon-section-main p{line-height:1.7}.walnut-blasting-page .carbon-section-main h2{line-height:1.25}.walnut-blasting-page .carbon-section-main a:not(.button){color:#ff9bab;text-decoration:underline;text-underline-offset:3px}.walnut-blasting-page .carbon-section-main a:not(.button):hover{color:#ffd5dc}.walnut-blasting-page .carbon-section-main a:focus-visible{outline:3px solid #f2bb58;outline-offset:3px}.walnut-blasting-page .walnut-guide-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:20px;border:1px solid #505b64;border-top:3px solid #cf2f4c;border-radius:4px;background:#292f35}.walnut-blasting-page .walnut-nav-heading{grid-column:1/-1;color:#fff;font-size:1.08rem;margin-bottom:4px}.walnut-blasting-page .walnut-guide-nav a{display:flex;align-items:center;min-height:42px;padding:8px 10px;border-radius:3px;background:#343d45;color:#f5f7f8!important;font-size:.9rem;line-height:1.3;text-decoration:none!important}.walnut-blasting-page .walnut-guide-nav a:hover{background:#46515a}.walnut-blasting-page .walnut-guide-section{scroll-margin-top:105px}.walnut-blasting-page .walnut-guide-card{padding:24px;border:1px solid #505b64;border-top:3px solid #cf2f4c;border-radius:4px;background:#292f35}.walnut-blasting-page .walnut-guide-card h3{color:#fff;font-size:1.25rem;line-height:1.3}.walnut-blasting-page .walnut-guide-callout{border-left:4px solid #cf2f4c;background:#292f35}.walnut-blasting-page .walnut-price{padding:16px 20px;margin:22px 0;border:1px solid #505b64;border-left:4px solid #cf2f4c;background:#292f35}.walnut-blasting-page .walnut-price span,.walnut-blasting-page .walnut-price strong{display:block}.walnut-blasting-page .walnut-price span{color:#cbd1d5;font-size:.9rem}.walnut-blasting-page .walnut-price strong{color:#fff;font-size:1.7rem;line-height:1.2;margin:4px 0 8px}.walnut-blasting-page .walnut-price p{margin:0}.walnut-blasting-page .walnut-reference-details{padding:18px 20px;border:1px solid #505b64;border-top:3px solid #cf2f4c;border-radius:4px;background:#292f35}.walnut-blasting-page .walnut-reference-details summary{color:#fff;cursor:pointer;font-size:1.1rem;line-height:1.4}.walnut-blasting-page .walnut-reference-details[open]>summary{margin-bottom:24px}.walnut-blasting-page .walnut-reference-details .walnut-guide-card{background:#20262b}.walnut-blasting-page .walnut-reference-details .section{margin:32px 0}.walnut-blasting-page .carbon-section-main .section{padding:36px 0;background:0 0}.walnut-blasting-page .carbon-section-main .walnut-reference-details{padding:18px 20px}.walnut-blasting-page .carbon-section-main img{max-width:100%;height:auto}.walnut-blasting-page .carbon-section-main .walnut-vehicle-image{height:180px}.walnut-blasting-page .carbon-section-main section.walnut-guide-section{padding:40px 0;border-top:1px solid #4e565e;background:0 0}.walnut-blasting-page .carbon-section-main section.walnut-guide-section>.container{margin-top:0!important;margin-bottom:0!important}.walnut-blasting-page .walnut-guide-section h2{font-size:clamp(1.6rem, 2.3vw, 2rem);margin-bottom:18px}.walnut-blasting-page .walnut-comparison .cleaning-comparison-card h3{color:#fff;font-size:1.3rem;margin:0 0 5px}.walnut-blasting-page .walnut-comparison .cleaning-comparison-card-header p{margin:0;line-height:1.4}.walnut-process-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;margin:24px 0;list-style:none;counter-reset:walnut-step}.walnut-process-steps li{counter-increment:walnut-step;position:relative;padding:20px 20px 20px 62px;border:1px solid #505b64;border-top:3px solid #cf2f4c;border-radius:4px;background:#292f35}.walnut-process-steps li::before{content:counter(walnut-step);position:absolute;top:20px;left:18px;display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:#49333a;color:#ff9bab;font-weight:700}.walnut-process-steps span,.walnut-process-steps strong{display:block}.walnut-process-steps strong{color:#fff;margin-bottom:6px}.walnut-process-steps span{color:#d6dce0}.walnut-before-after{margin-top:38px}.walnut-before-after-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.walnut-blasting-page .walnut-before-after-grid figure{margin:0;padding:12px;border:1px solid #505b64;border-radius:4px;background:#292f35}.walnut-before-after-grid img{display:block;width:100%;height:auto;border-radius:3px}.walnut-blasting-page .walnut-before-after-grid figcaption{margin:10px 0 0;color:#fff;font-weight:700}.walnut-booking-contact{margin-top:18px}.walnut-booking-contact h3{color:#fff;font-size:1.3rem;line-height:1.3;margin:0 0 12px}.walnut-blasting-page .walnut-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0 0}.walnut-blasting-page .walnut-topic-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.walnut-blasting-page .walnut-topic-card{min-width:0;padding:24px;border:1px solid #505b64;border-top:3px solid #cf2f4c;border-radius:4px;background:#292f35}.walnut-blasting-page .walnut-reference-details .walnut-topic-card{background:#20262b}.walnut-blasting-page .walnut-topic-card h2,.walnut-blasting-page .walnut-topic-card h3{color:#fff;font-size:1.25rem;line-height:1.3;margin:0 0 14px}.walnut-blasting-page .walnut-topic-card p:last-child,.walnut-blasting-page .walnut-topic-card ul:last-child{margin-bottom:0}.walnut-blasting-page .walnut-topic-card ul{padding-left:20px}.walnut-blasting-page .walnut-topic-card li+li{margin-top:10px}.walnut-blasting-page .walnut-topic-card a{overflow-wrap:anywhere}.walnut-blasting-page #walnut-power figure{margin-bottom:14px}.walnut-blasting-page #walnut-power figcaption{margin-top:12px;line-height:1.6}.walnut-blasting-page .gdi-injector-warning p{font-size:1rem;line-height:1.7}@media (min-width:768px) and (max-width:1100px){.walnut-blasting-page .walnut-topic-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}}.carbon-overview .vehicle-service-card-body,.walnut-blasting-page .cleaning-comparison-card,.walnut-blasting-page .hydrogen-detail-card,.walnut-blasting-page .walnut-guide-card,.walnut-blasting-page .walnut-process-steps li,.walnut-blasting-page .walnut-topic-card{position:relative;overflow:hidden;isolation:isolate}.carbon-overview .hydrogen-card-watermark,.walnut-blasting-page .hydrogen-card-watermark{position:absolute;z-index:-1;top:20px;right:18px;color:#fff;opacity:.07;font-size:clamp(4rem, 8vw, 7rem);line-height:1;pointer-events:none}.walnut-blasting-page .walnut-process-steps .hydrogen-card-watermark{top:12px;right:12px;font-size:4rem}.carbon-overview .carbon-service-options .vehicle-service-card,.walnut-blasting-page .cleaning-comparison-card,.walnut-blasting-page .hydrogen-detail-card,.walnut-blasting-page .walnut-guide-card,.walnut-blasting-page .walnut-process-steps li,.walnut-blasting-page .walnut-topic-card{background:#34434c}.carbon-overview .carbon-service-options .vehicle-service-card:nth-child(2n),.walnut-blasting-page .cleaning-comparison-card:nth-child(2n),.walnut-blasting-page .hydrogen-detail-card:nth-child(2n),.walnut-blasting-page .walnut-guide-card:nth-child(2n),.walnut-blasting-page .walnut-process-steps li:nth-child(2n),.walnut-blasting-page .walnut-topic-card:nth-child(2n){background:#43383f}.walnut-blasting-page .walnut-reference-details .walnut-guide-card,.walnut-blasting-page .walnut-reference-details .walnut-topic-card{background:#34434c}.walnut-blasting-page .walnut-reference-details .walnut-guide-card:nth-child(2n),.walnut-blasting-page .walnut-reference-details .walnut-topic-card:nth-child(2n){background:#43383f}@media (max-width:767px){.carbon-section-layout{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px}.carbon-section-nav{position:static}.carbon-section-nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.hydrogen-steps{grid-template-columns:minmax(0,1fr)}.hydrogen-flow-path{grid-template-columns:repeat(2,minmax(0,1fr))}.hydrogen-research-grid{grid-template-columns:minmax(0,1fr)}.hydrogen-research-card-wide{grid-column:auto}.research-metric{padding:10px}.research-metric strong{font-size:1.2rem}.research-metric-feature strong{font-size:1.45rem}.cleaning-comparison-grid{grid-template-columns:minmax(0,1fr)}.hydrogen-detail-grid{grid-template-columns:minmax(0,1fr)}.hydrogen-guide-section{padding:32px 0}.hydrogen-actions .button{width:100%}.emission-clean-hero{grid-template-columns:minmax(0,1fr)}.walnut-blasting-page .walnut-guide-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.walnut-blasting-page .walnut-guide-card{padding:20px}.walnut-blasting-page .carbon-section-main .section{padding:26px 0}.walnut-blasting-page .carbon-section-main section.walnut-guide-section{padding:30px 0}.walnut-before-after-grid,.walnut-blasting-page .walnut-topic-grid,.walnut-process-steps{grid-template-columns:minmax(0,1fr)}.walnut-blasting-page .walnut-topic-card{padding:20px}}@media (max-width:400px){.carbon-section-nav ul{grid-template-columns:minmax(0,1fr)}}@media (max-width:400px){.walnut-blasting-page .walnut-guide-nav{grid-template-columns:minmax(0,1fr)}}@media (max-width:450px){.research-highlights{grid-template-columns:minmax(0,1fr)}}