.thickness-guide-page .editorial-hero-media img{aspect-ratio:3/2;object-fit:contain;height:auto}.thickness-purpose-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.thickness-purpose{background:#edf2f7;border-top:2px solid #a8c9e9;padding:24px 24px 20px}.purpose-index{letter-spacing:.13em;color:#5c7289;font-size:10px}.purpose-range{color:#174b7a;margin:23px 0 20px;font-size:clamp(32px,3.5vw,46px);font-weight:700;line-height:1.2}.purpose-range>span{margin-left:10px;font-size:13px;font-weight:400}.thickness-purpose h3{margin-bottom:15px;font-size:21px}.thickness-purpose>p:not(.purpose-range){color:#5a6b7c;font-size:14px;line-height:1.9}.purpose-note{color:#254e74;border-top:1px solid #d1dce7;margin-top:23px;padding-top:16px;font-size:12px}.thickness-explorer{background:#fff;border:1px solid #d1dce7;border-radius:6px;overflow:hidden}.thickness-scale{background:#e4ebf2;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;padding:24px 25px 20px;display:grid}.thickness-scale-option{color:#546a80;background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:center;min-width:0;padding:9px 8px 10px;line-height:1.4;display:flex}.thickness-scale-option:hover{background:#d5e1ed}.thickness-scale-option[aria-selected=true]{color:var(--white);background:var(--navy);border-color:#496d90}.scale-bar-area{border-bottom:1px solid #b0c5da;align-items:end;width:100%;height:105px;margin-bottom:14px;padding-bottom:1px;display:flex}.scale-bar{height:var(--sample-height);background:#7cb5e4;border-top:2px solid #526176;width:100%;display:block;box-shadow:inset 0 -2px #5489b4}.thickness-scale-option[aria-selected=true] .scale-bar{background:#a1c9ee;border-color:#c3d1df}.thickness-scale-option strong{font-size:22px;font-weight:700}.thickness-scale-option>span:last-child{margin-top:4px;font-size:10px}.thickness-guide-panel{grid-template-columns:1.15fr 1fr;gap:70px;padding:38px 44px 42px;display:grid}.thickness-guide-panel+.thickness-guide-panel{border-top:1px solid var(--line)}.thickness-panel-number{color:#174b7a;margin-bottom:23px;font-size:64px;font-weight:700;line-height:1.1}.thickness-panel-number>span{color:var(--muted);margin-left:10px;font-size:15px;font-weight:400}.thickness-panel-summary h3{margin-bottom:16px;font-size:25px;line-height:1.5}.thickness-panel-summary>p:not(.thickness-panel-number):not(.guide-overline){color:#586b7f;font-size:14px;line-height:1.95}.thickness-reason{border-left:2px solid #83b2df;margin-top:23px;padding-left:17px}.thickness-reason strong{color:#174b7a;font-size:12px}.thickness-reason p{color:#657180;margin-top:7px;font-size:13px;line-height:1.9}.thickness-panel-checks{flex-direction:column;padding-top:12px;display:flex}.thickness-panel-checks h4{margin:0;font-size:16px}.thickness-panel-checks .guide-checks{gap:18px;margin-bottom:30px}.thickness-panel-actions{flex-direction:column;align-items:start;gap:14px;margin-top:auto;display:flex}.thickness-panel-actions .text-link{color:#174b7a;background:0 0;padding:8px 0;font-size:12px}.thickness-scale-caption{color:var(--muted);margin-top:17px;font-size:11px;line-height:1.85}.build-up-grid{grid-template-columns:1fr 1fr;align-items:start;gap:90px;display:grid}.build-up-equation{color:#42607d;flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px;font-size:12px;display:flex}.build-up-equation>span,.build-up-equation>strong{border:1px solid #ccd9e5;border-radius:3px;padding:9px 13px}.build-up-equation>strong{color:#174b7a;background:#e7eff7}.build-up-equation>b{font-size:18px;font-weight:400}.build-up-small{color:#6c7b8b;max-width:450px;margin-top:18px;font-size:12px;line-height:1.9}.build-up-calculator{background:var(--navy);color:var(--white);border-radius:6px;padding:32px 36px}.build-up-calculator .guide-overline{color:#8fabca}.build-up-calculator h3{margin-bottom:26px;font-size:25px}.build-up-calculator label{color:#d6e1ee;margin:22px 0 8px;font-size:13px;display:block}.build-up-calculator label>span{color:#97adc4}.build-up-calculator select,.build-up-calculator input{width:100%;min-height:48px;color:var(--white);background:#102e49;border:1px solid #496480;border-radius:4px;padding:10px 14px;font-size:14px}.build-up-calculator input::placeholder{color:#96abc1;font-size:12px}#build-up-hint{color:#a8bed4;margin-top:12px;font-size:11px;line-height:1.9}.build-up-result{border-top:1px solid #36516b;flex-direction:column;gap:7px;margin-top:26px;padding-top:22px;display:flex}.build-up-result>span:first-child{color:#aec3d9;font-size:12px}.build-up-result output{color:var(--blue);overflow-wrap:anywhere;font-size:48px;font-weight:700;line-height:1.2}.build-up-result>span:last-child{color:#a8bed4;font-size:11px}.thickness-faq-grid{grid-template-columns:.85fr 1.3fr;gap:90px;display:grid}.thickness-faq-grid>.thickness-faq{min-width:0}.thickness-faq-grid .text-link{color:#174b7a;margin-top:25px;font-size:12px}.thickness-faq details{border-bottom:1px solid #ccd7e2}.thickness-faq details:first-child{border-top:1px solid #ccd7e2}.thickness-faq summary{cursor:pointer;padding:22px 28px 22px 0;font-size:16px;font-weight:600;line-height:1.75;list-style:none;position:relative}.thickness-faq summary::-webkit-details-marker{display:none}.thickness-faq summary:after{content:"+";color:#547a9f;font-size:22px;font-weight:400;position:absolute;top:21px;right:3px}.thickness-faq details[open]>summary:after{content:"−"}.thickness-faq details>p{color:#5d7083;margin:0 24px 23px 0;font-size:14px;line-height:1.95}@media (width<=1100px){.thickness-purpose-grid{gap:15px}.thickness-purpose{padding-inline:19px}.thickness-guide-panel{gap:35px;padding:32px}.build-up-grid,.thickness-faq-grid{gap:45px}.thickness-scale{gap:3px;padding-inline:18px}.thickness-scale-option{padding-inline:6px}}@media (width<=850px){.thickness-purpose-grid{grid-template-columns:1fr}.thickness-purpose{padding:25px}.purpose-range{margin:16px 0}.thickness-guide-panel{grid-template-columns:1fr;gap:30px}.thickness-panel-checks{padding-top:0}.build-up-grid,.thickness-faq-grid{grid-template-columns:1fr;gap:35px}.thickness-scale{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px 7px}.scale-bar-area{height:75px}.thickness-panel-number{font-size:54px}.build-up-grid .guide-body-copy{max-width:unset}}@media (width<=620px){.thickness-guide-page .editorial-hero h1{font-size:33px}.thickness-purpose h3{font-size:22px}.thickness-scale{gap:12px 3px;padding:18px 13px}.thickness-scale-option{padding:7px 5px}.thickness-scale-option strong{font-size:19px}.scale-bar-area{height:65px}.thickness-guide-panel{padding:27px 23px}.thickness-panel-summary h3{font-size:23px}.thickness-panel-number{margin-bottom:18px;font-size:50px}.thickness-panel-actions{align-items:stretch;width:100%}.thickness-panel-actions .text-link{justify-content:center}.build-up-calculator{padding:26px 23px}.build-up-calculator h3{font-size:23px}.thickness-faq summary{font-size:15px}.build-up-equation{gap:7px}.build-up-equation>span,.build-up-equation>strong{padding:7px 9px;font-size:11px}}
