.nameplate-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center;padding-block:130px 50px}.nameplate-hero h1{font-size:clamp(36px,4.1vw,62px);line-height:1.05;letter-spacing:-1.8px;max-width:760px;margin:20px 0}.nameplate-hero p,.nameplate-section p{font-size:15px;line-height:1.85;color:#b3c7ca}.nameplate-hero .nameplate-lead{font-size:21px;line-height:1.45;color:#e9efec}.nameplate-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin:28px 0 16px}.nameplate-hero small{font-size:12px;color:#96b8b8}.nameplate-benefits{display:flex;flex-wrap:wrap;gap:12px 20px;padding:22px 0 0;list-style:none;color:#c5d5d3;font-size:12px}.nameplate-benefits li:before{content:'✓';color:#86cfbf;margin-right:8px}.nameplate-example{margin:0;padding:28px;border:1px solid #254344;border-radius:20px;background:radial-gradient(ellipse at 20% 0,#203c3b,#0b191d)}.nameplate-example>span{font:9px monospace;letter-spacing:2px;color:#7ab6b4}.nameplate-sample{padding:35px 36px;border-radius:8px;margin:40px 0;transform:rotate(-3deg);box-shadow:0 22px 35px #0007,inset 0 0 0 1px #738078;background:linear-gradient(110deg,#343b3b,#101719);color:#e6e6df}.nameplate-sample>b{font-size:32px;letter-spacing:-1.5px}.nameplate-sample dl{display:grid;grid-template-columns:1fr 1.6fr;gap:14px;font:13px monospace;margin-top:28px}.nameplate-sample dt{opacity:.65}.nameplate-sample dd{margin:0}.nameplate-example figcaption{font-size:11px;color:#8eacad;line-height:1.6}.nameplate-section{padding-block:45px;border-top:1px solid #233c40}.nameplate-section h2{font-size:clamp(24px,2.7vw,36px);letter-spacing:-.7px;margin:0 0 22px}.nameplate-section h3{font-size:20px;margin:10px 0}.nameplate-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.nameplate-steps li{padding:22px;background:#102327;border:1px solid #294548;border-radius:12px}.nameplate-steps span{font:16px monospace;color:#93d0c6}.nameplate-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px 50px}.nameplate-material{display:grid;grid-template-columns:1fr 1fr;gap:55px}.nameplate-faq details{border-bottom:1px solid #284044;padding:18px 0}.nameplate-faq summary{font-size:17px;cursor:pointer;line-height:1.5}.nameplate-faq details p{max-width:830px}.nameplate-end{margin-block:10px 60px}.nameplate-teaser{padding:24px 0;border-block:1px solid #274145;display:flex;align-items:center;gap:30px;margin-block:30px}.nameplate-teaser>a{font-size:21px;font-weight:600;white-space:nowrap;text-underline-offset:5px}.nameplate-teaser p{font-size:14px;line-height:1.7;color:#a9c4c7;margin:0}@media(max-width:850px){.nameplate-hero{grid-template-columns:1fr;gap:20px;padding-block:110px 30px}.nameplate-hero h1{letter-spacing:-1px}.nameplate-example{max-width:560px;width:100%;box-sizing:border-box}.nameplate-steps,.nameplate-material{grid-template-columns:1fr;gap:15px}.nameplate-grid{grid-template-columns:1fr;gap:18px}.nameplate-teaser{display:block}.nameplate-teaser p{margin-top:10px}.nameplate-actions{gap:20px}.nameplate-section{padding-block:30px}}
