#home-hero .manufacturing-content{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:24px;padding-top:66px;padding-bottom:72px;display:grid}#home-hero .manufacturing-content h1{letter-spacing:-1.8px;font-size:clamp(34px,3.55vw,55px);line-height:1.12}#home-hero .manufacturing-content h1 em{margin-top:8px;display:block}#home-hero .manufacturing-content li{font-size:14px;line-height:1.65}#home-hero .manufacturing-copy>p{font-size:16px;line-height:1.8}#home-hero .hero-product{align-self:center;min-width:0;margin:0;position:relative}#home-hero .product-stage{margin:0 -20px;position:relative}#home-hero .product-stage img{width:100%;height:auto;display:block;mask-image:radial-gradient(72% 76% at 50% 49%,#000 62%,#0000 100%)}#home-hero .hero-product figcaption{color:#e4edf2;border-top:1px solid #c8d7df55;margin:10px 25px 0;padding:18px 0 0}#home-hero .product-category{letter-spacing:2px;color:#edb38d;font-size:10px;display:block}#home-hero .hero-product strong{margin:7px 0;font-size:17px;font-weight:500;display:block}#home-hero .hero-product small{color:#b4c6d1;font-size:11px;display:block}#home-hero .manufacturing-content .hero-actions{flex-wrap:wrap;gap:12px}#home-hero .manufacturing-content .hero-actions .button{padding:15px 19px;font-size:13px}@media (width<=1050px){#home-hero .manufacturing-content{grid-template-columns:1fr;gap:26px}#home-hero .manufacturing-copy{max-width:760px}#home-hero .manufacturing-content h1{font-size:clamp(34px,5.2vw,52px)}#home-hero .hero-product{justify-self:center;width:min(590px,100%)}#home-hero .product-stage{margin:0}#home-hero .hero-product figcaption{margin:0 15px}#home-hero .manufacturing-content{padding-bottom:65px}#home-hero .manufacturing-background{object-position:65% 70%}}@media (width<=600px){#home-hero .manufacturing-content{gap:20px;padding-top:38px}#home-hero .manufacturing-content h1{letter-spacing:-1px;font-size:35px}#home-hero .manufacturing-copy>p{font-size:14px}#home-hero .manufacturing-content li{font-size:13px}#home-hero .hero-product strong{font-size:15px}}#home-hero .product-stage{filter:drop-shadow(0 30px 18px #020d17a0);margin:0 -35px 0 -15px}#home-hero .product-stage img{clip-path:polygon(8.4% 19%,10% 15%,19% 11.5%,25% 9%,26.5% 5%,31% 4.4%,34% 5.5%,34.8% 8.5%,53% 10%,54.5% 7%,58.5% 6.5%,61% 7.5%,62% 11.5%,73% 13%,74% 9.5%,78% 8.5%,81% 10%,81% 14%,86% 14%,87% 17%,89% 20%,90% 26%,90.8% 34%,92% 35%,94% 38%,93.5% 41%,90.5% 44%,91% 52%,92.5% 54%,93.5% 57%,94% 61%,92% 64%,90% 65%,89% 73%,86% 78%,78% 83%,73% 86%,71% 92%,68% 95%,64% 95%,10% 77%,8% 73%);mask-image:none}#home-hero .hero-product{padding:25px 0 15px}#home-hero .hero-product:before{content:"";z-index:-1;background:radial-gradient(#081c2cef 15%,#081c2c90 48%,#0000 72%);position:absolute;inset:5% -8% 8%}#home-hero .hero-product figcaption{border-top:0;border-left:2px solid #d7976b;margin:6px 0 0 40px;padding:0 0 0 16px}#home-hero .manufacturing-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}#home-hero .manufacturing-content h1{font-size:clamp(35px,3.25vw,49px)}#home-hero .manufacturing-background{object-position:65% 90%}@media (width<=1050px){#home-hero .manufacturing-content{grid-template-columns:1fr;gap:14px}#home-hero .product-stage{margin:0}#home-hero .hero-product{padding:5px 0}#home-hero .hero-product figcaption{margin-left:24px}#home-hero .manufacturing-content h1{font-size:clamp(34px,5vw,50px)}}#home-hero .manufacturing-background{filter:saturate(.42)}#home-hero:before{background:linear-gradient(90deg,#071a29ed 5%,#071a29d4 43%,#071a2980 70%,#071a29cf 100%),linear-gradient(#0000 35%,#071a2966)}@media (width>=1051px){#home-hero .hero-product{transform:translateY(36px)}}@media (width<=1050px){#home-hero .hero-product{transform:none}}.home-quality[data-astro-cid-rv4nxwaf]{background:#f3f6f6;border-bottom:1px solid #dce4e6;padding:72px 0}.quality-layout[data-astro-cid-rv4nxwaf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.quality-copy[data-astro-cid-rv4nxwaf] h2[data-astro-cid-rv4nxwaf]{letter-spacing:-.035em;margin:14px 0 20px;font-size:clamp(28px,3.2vw,43px);line-height:1.14}.quality-intro[data-astro-cid-rv4nxwaf]{color:#506772;margin-bottom:25px;font-size:15px;line-height:1.75}.quality-group[data-astro-cid-rv4nxwaf]{border-top:1px solid #cbd7dc;padding:20px 0}.quality-group[data-astro-cid-rv4nxwaf] h3[data-astro-cid-rv4nxwaf]{text-transform:uppercase;letter-spacing:1px;color:#526974;margin:0 0 9px;font-size:12px}.quality-group[data-astro-cid-rv4nxwaf] .quality-standards[data-astro-cid-rv4nxwaf]{color:#173342;margin:0 0 9px;font-size:21px;font-weight:700;line-height:1.4}.quality-standards[data-astro-cid-rv4nxwaf] span[data-astro-cid-rv4nxwaf]{color:#bc784a;padding:0 7px}.quality-group[data-astro-cid-rv4nxwaf]>p[data-astro-cid-rv4nxwaf]:last-child{color:#506772;margin:0;font-size:13px;line-height:1.75}.quality-copy[data-astro-cid-rv4nxwaf] .text-link[data-astro-cid-rv4nxwaf]{gap:16px;margin-top:13px;font-size:14px;display:inline-flex}.quality-photo[data-astro-cid-rv4nxwaf]{min-width:0}@media (width<=850px){.quality-layout[data-astro-cid-rv4nxwaf]{grid-template-columns:1fr;gap:30px}.home-quality[data-astro-cid-rv4nxwaf]{padding:42px 0}.quality-copy[data-astro-cid-rv4nxwaf] h2[data-astro-cid-rv4nxwaf] br[data-astro-cid-rv4nxwaf]{display:none}.quality-group[data-astro-cid-rv4nxwaf] .quality-standards[data-astro-cid-rv4nxwaf]{font-size:20px}}.factory-parts[data-astro-cid-psllommf]{background:#f1f5f5}.parts-grid[data-astro-cid-psllommf]{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.parts-grid[data-astro-cid-psllommf] article[data-astro-cid-psllommf]{min-width:0}.part-photo[data-astro-cid-psllommf]{background:#fff;place-items:center;padding:20px;display:grid}.part-photo[data-astro-cid-psllommf] img[data-astro-cid-psllommf]{object-fit:contain;width:100%;max-width:370px;height:auto;display:block}.part-material[data-astro-cid-psllommf]{letter-spacing:1px;color:#906041;margin:22px 0 8px;font-size:12px}.parts-grid[data-astro-cid-psllommf] h3[data-astro-cid-psllommf]{margin:0 0 12px;font-size:23px}.parts-grid[data-astro-cid-psllommf] article[data-astro-cid-psllommf]>p[data-astro-cid-psllommf]:not(.part-material){color:#4c6472;font-size:14px;line-height:1.85}.parts-note[data-astro-cid-psllommf]{color:#647b86;margin-top:30px;font-size:12px;line-height:1.7}@media (width<=750px){.parts-grid[data-astro-cid-psllommf]{grid-template-columns:1fr;gap:34px}.part-photo[data-astro-cid-psllommf] img[data-astro-cid-psllommf]{max-width:330px}}.supplier-card[data-astro-cid-gizzzcig]{height:100%}.supplier-card[data-astro-cid-gizzzcig]:hover{color:inherit}.supplier-card[data-astro-cid-gizzzcig] .component-content[data-astro-cid-gizzzcig]{flex-direction:column;display:flex}.supplier-card[data-astro-cid-gizzzcig] h3[data-astro-cid-gizzzcig] a[data-astro-cid-gizzzcig]:hover{color:#ad562d}.supplier-card[data-astro-cid-gizzzcig] .component-content[data-astro-cid-gizzzcig]>p[data-astro-cid-gizzzcig]{font-size:13px;line-height:1.75}.part-features[data-astro-cid-gizzzcig]{color:#70848f;gap:7px;margin:0 0 24px;padding:0;font-size:11px;list-style:none;display:grid}.part-features[data-astro-cid-gizzzcig] li[data-astro-cid-gizzzcig]:before{content:"—";color:#bc7b50;margin-right:8px}.supplier-actions[data-astro-cid-gizzzcig]{border-top:1px solid #dfe6e9;justify-content:space-between;gap:15px;margin-top:auto;padding-top:18px;font-size:11px;font-weight:650;display:flex}.supplier-actions[data-astro-cid-gizzzcig] a[data-astro-cid-gizzzcig]:last-child{color:#a8643b}.supplier-actions[data-astro-cid-gizzzcig] a[data-astro-cid-gizzzcig]:hover{text-decoration:underline}.supplier-card[data-astro-cid-gizzzcig] .component-image[data-astro-cid-gizzzcig]{display:block}.hero-email[data-astro-cid-cnmply52]{color:#c2d0da;margin:0 0 14px;font-size:14px;line-height:1.6}.hero-email[data-astro-cid-cnmply52] a[data-astro-cid-cnmply52]{color:#fff;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.hero-email[data-astro-cid-cnmply52] a[data-astro-cid-cnmply52]:hover{color:#edb38d}.hero-email[data-astro-cid-cnmply52] a[data-astro-cid-cnmply52]:focus-visible{outline-offset:4px;outline:2px solid #edb38d}.acceptance-section[data-astro-cid-cnmply52]{background:#fff}.acceptance-grid[data-astro-cid-cnmply52]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.acceptance-grid[data-astro-cid-cnmply52] article[data-astro-cid-cnmply52]{border-top:3px solid #c88454;padding-top:22px}.acceptance-grid[data-astro-cid-cnmply52] h3[data-astro-cid-cnmply52]{margin:16px 0;font-size:22px}.acceptance-grid[data-astro-cid-cnmply52] p[data-astro-cid-cnmply52]{color:#526977;font-size:15px;line-height:1.8}.acceptance-note[data-astro-cid-cnmply52]{color:#526977;background:#f1f5f6;margin:30px 0 0;padding:18px 22px;font-size:13px}@media (width<=800px){.acceptance-grid[data-astro-cid-cnmply52]{grid-template-columns:1fr}}.manufacturing-hero[data-astro-cid-cnmply52]{isolation:isolate;color:#fff;background:#0b202c;position:relative;overflow:hidden}.manufacturing-background[data-astro-cid-cnmply52]{object-fit:cover;object-position:65% 58%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.manufacturing-hero[data-astro-cid-cnmply52]:before{content:"";z-index:-1;background:linear-gradient(90deg,#061722f0,#061722c7 43%,#0617223d);position:absolute;inset:0}.manufacturing-content[data-astro-cid-cnmply52]{padding-top:76px;padding-bottom:82px}.manufacturing-content[data-astro-cid-cnmply52] .eyebrow[data-astro-cid-cnmply52]{color:#edb38d;letter-spacing:2px}.manufacturing-content[data-astro-cid-cnmply52] h1[data-astro-cid-cnmply52]{letter-spacing:-2px;max-width:930px;margin:20px 0 24px;font-size:clamp(36px,4.3vw,65px);line-height:1.12}.manufacturing-content[data-astro-cid-cnmply52] h1[data-astro-cid-cnmply52] em[data-astro-cid-cnmply52]{color:#edb38d;font-style:normal}.manufacturing-copy[data-astro-cid-cnmply52]>p[data-astro-cid-cnmply52]{color:#d5e0e6;max-width:640px;font-size:17px;line-height:1.75}.manufacturing-content[data-astro-cid-cnmply52] ul[data-astro-cid-cnmply52]{gap:10px;margin:25px 0 30px;padding:0;font-size:15px;list-style:none;display:grid}.manufacturing-content[data-astro-cid-cnmply52] li[data-astro-cid-cnmply52]:before{content:"✓";color:#edb38d;margin-right:12px}.manufacturing-content[data-astro-cid-cnmply52] .hero-actions[data-astro-cid-cnmply52]{margin:0 0 17px}.manufacturing-content[data-astro-cid-cnmply52] .button-secondary[data-astro-cid-cnmply52]{color:#fff;background:#102b3c55;border-color:#b4c5cf}.manufacturing-content[data-astro-cid-cnmply52] .button-secondary[data-astro-cid-cnmply52]:hover{color:#fff;background:#ffffff18}.hero-footnote[data-astro-cid-cnmply52]{color:#c2d0da;font-size:12px}.workshop-caption[data-astro-cid-cnmply52]{letter-spacing:1.8px;color:#d8e2e7;font-size:9px;position:absolute;bottom:20px;right:28px}.manufacturing-strip[data-astro-cid-cnmply52]{color:#fff;background:#102b3c}.manufacturing-strip[data-astro-cid-cnmply52] .container[data-astro-cid-cnmply52]{grid-template-columns:repeat(3,1fr);display:grid}.manufacturing-strip[data-astro-cid-cnmply52] a[data-astro-cid-cnmply52]{color:#d5986d;border-right:1px solid #ffffff20;padding:25px 24px;font-size:12px}.manufacturing-strip[data-astro-cid-cnmply52] strong[data-astro-cid-cnmply52]{color:#fff;margin-left:10px;font-size:16px}.manufacturing-strip[data-astro-cid-cnmply52] span[data-astro-cid-cnmply52]{color:#a9becb;margin:5px 0 0 28px;font-size:12px;display:block}@media (width<=700px){.manufacturing-content[data-astro-cid-cnmply52]{padding:48px 0 64px}.manufacturing-content[data-astro-cid-cnmply52] h1[data-astro-cid-cnmply52]{letter-spacing:-1px;font-size:38px}.manufacturing-copy[data-astro-cid-cnmply52]>p[data-astro-cid-cnmply52]{font-size:15px}.manufacturing-hero[data-astro-cid-cnmply52]:before{background:linear-gradient(90deg,#061722ed,#061722b5)}.manufacturing-strip[data-astro-cid-cnmply52] a[data-astro-cid-cnmply52]{padding:17px 8px}.manufacturing-strip[data-astro-cid-cnmply52] strong[data-astro-cid-cnmply52]{margin:6px 0;font-size:12px;display:block}.manufacturing-strip[data-astro-cid-cnmply52] span[data-astro-cid-cnmply52]{display:none}.workshop-caption[data-astro-cid-cnmply52]{font-size:8px;right:18px}.manufacturing-content[data-astro-cid-cnmply52] li[data-astro-cid-cnmply52]{font-size:13px}}.credential-strip[data-astro-cid-2tw2j5vx]{background:#f2f5f5;border-bottom:1px solid #d8e1e4;padding:27px 0}.credential-strip[data-astro-cid-2tw2j5vx]>.container[data-astro-cid-2tw2j5vx]{justify-content:space-between;align-items:center;gap:35px;display:flex}.credential-strip[data-astro-cid-2tw2j5vx] .eyebrow[data-astro-cid-2tw2j5vx]{font-size:10px}.credential-strip[data-astro-cid-2tw2j5vx] p[data-astro-cid-2tw2j5vx]{margin:5px 0 0;font-size:14px}.credential-standards[data-astro-cid-2tw2j5vx]{grid-template-columns:repeat(2,1fr);gap:12px 25px;font-size:14px;font-weight:700;display:grid}.credential-link[data-astro-cid-2tw2j5vx]{font-size:12px;text-decoration:underline}.certificate-pairs[data-astro-cid-2tw2j5vx]>article[data-astro-cid-2tw2j5vx]{background:#fff;border:1px solid #d8e1e4;padding:28px}.certificate-pairs[data-astro-cid-2tw2j5vx]{grid-template-columns:1fr 1fr;gap:36px;display:grid}.certificate-image[data-astro-cid-2tw2j5vx]{background:#fff;border:1px solid #d8e1e4;padding:18px;display:block}.certificate-image[data-astro-cid-2tw2j5vx] img[data-astro-cid-2tw2j5vx]{aspect-ratio:1.44;object-fit:contain;width:100%;height:auto;display:block}.certificate-image[data-astro-cid-2tw2j5vx] span[data-astro-cid-2tw2j5vx]{margin-top:12px;font-size:12px;text-decoration:underline;display:block}.certificate-details[data-astro-cid-2tw2j5vx]{grid-template-columns:1fr 1fr;gap:20px;padding-top:24px;display:grid}.certificate-details[data-astro-cid-2tw2j5vx] h3[data-astro-cid-2tw2j5vx]{margin:0;font-size:19px}.certificate-details[data-astro-cid-2tw2j5vx] p[data-astro-cid-2tw2j5vx]{color:#48616e;font-size:13px;line-height:1.8}.certificate-details[data-astro-cid-2tw2j5vx] span[data-astro-cid-2tw2j5vx]{overflow-wrap:anywhere;font-size:11px}.certificate-note[data-astro-cid-2tw2j5vx]{color:#5a707c;margin:20px 0;font-size:12px;line-height:1.8}.certifications[data-astro-cid-2tw2j5vx]{background:#f5f7f7;scroll-margin-top:110px}@media (width<=800px){.credential-strip[data-astro-cid-2tw2j5vx]>.container[data-astro-cid-2tw2j5vx]{flex-wrap:wrap;align-items:flex-start;gap:22px}.certificate-pairs[data-astro-cid-2tw2j5vx]>article[data-astro-cid-2tw2j5vx]{background:#fff;border:1px solid #d8e1e4;padding:28px}.certificate-pairs[data-astro-cid-2tw2j5vx]{grid-template-columns:1fr}.credential-standards[data-astro-cid-2tw2j5vx]{gap:12px 20px}.certificate-details[data-astro-cid-2tw2j5vx]{gap:15px}.certificate-details[data-astro-cid-2tw2j5vx] h3[data-astro-cid-2tw2j5vx]{font-size:17px}}.q-method-links[data-astro-cid-m2ctfioj]{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:30px;display:grid}.q-method-links[data-astro-cid-m2ctfioj] a[data-astro-cid-m2ctfioj]{background:#f2f6f7;border-top:2px solid #bc784a;padding:24px}.q-method-links[data-astro-cid-m2ctfioj] p[data-astro-cid-m2ctfioj]{font-size:14px;line-height:1.8}@media (width<=600px){.q-method-links[data-astro-cid-m2ctfioj]{grid-template-columns:1fr}}.q-hero[data-astro-cid-m2ctfioj]{background:#eaf0f2;padding:65px 0}.q-split[data-astro-cid-m2ctfioj]{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.q-hero[data-astro-cid-m2ctfioj] h1[data-astro-cid-m2ctfioj]{letter-spacing:-.045em;font-size:clamp(36px,4.4vw,61px);line-height:1.1}.q-lead[data-astro-cid-m2ctfioj]{color:#526775;margin:24px 0;font-size:17px;line-height:1.85}.q-links[data-astro-cid-m2ctfioj]{flex-wrap:wrap;gap:22px;margin-top:25px;font-size:12px;display:flex}.q-split[data-astro-cid-m2ctfioj] figure[data-astro-cid-m2ctfioj],.q-editorial[data-astro-cid-m2ctfioj] figure[data-astro-cid-m2ctfioj]{margin:0}.q-split[data-astro-cid-m2ctfioj] img[data-astro-cid-m2ctfioj],.q-editorial[data-astro-cid-m2ctfioj] img[data-astro-cid-m2ctfioj]{aspect-ratio:3/2;object-fit:cover;width:100%}.q-split[data-astro-cid-m2ctfioj] figcaption[data-astro-cid-m2ctfioj],.q-editorial[data-astro-cid-m2ctfioj] figcaption[data-astro-cid-m2ctfioj]{color:#617381;margin-top:10px;font-size:11px}.q-editorial[data-astro-cid-m2ctfioj]{grid-template-columns:1.05fr 1fr;align-items:center;gap:50px;margin:30px 0 55px;display:grid}.q-editorial[data-astro-cid-m2ctfioj] p[data-astro-cid-m2ctfioj],.q-split[data-astro-cid-m2ctfioj] p[data-astro-cid-m2ctfioj],.q-list[data-astro-cid-m2ctfioj]{line-height:1.85}.q-table[data-astro-cid-m2ctfioj] table[data-astro-cid-m2ctfioj]{min-width:850px}.q-table[data-astro-cid-m2ctfioj] th[data-astro-cid-m2ctfioj],.q-table[data-astro-cid-m2ctfioj] td[data-astro-cid-m2ctfioj]{vertical-align:top;text-align:left;border-bottom:1px solid #dce3e7;padding:20px 17px;font-size:13px;line-height:1.7}.q-table[data-astro-cid-m2ctfioj] thead[data-astro-cid-m2ctfioj]{color:#fff;background:#123044}.q-table[data-astro-cid-m2ctfioj] tbody[data-astro-cid-m2ctfioj] th[data-astro-cid-m2ctfioj]{background:#f0f4f5;width:16%}.q-list[data-astro-cid-m2ctfioj]{padding-left:20px}.q-list[data-astro-cid-m2ctfioj] li[data-astro-cid-m2ctfioj]{margin:12px 0}.q-timeline[data-astro-cid-m2ctfioj]{grid-template-columns:repeat(5,1fr);gap:24px;margin-top:38px;display:grid}.q-timeline[data-astro-cid-m2ctfioj] article[data-astro-cid-m2ctfioj]{border-top:2px solid #c98050;padding-top:18px}.q-timeline[data-astro-cid-m2ctfioj] span[data-astro-cid-m2ctfioj]{color:#ab653d;font-size:30px;font-weight:600}.q-timeline[data-astro-cid-m2ctfioj] h3[data-astro-cid-m2ctfioj]{margin:15px 0;font-size:19px}.q-timeline[data-astro-cid-m2ctfioj] p[data-astro-cid-m2ctfioj]{color:#576b78;font-size:14px;line-height:1.8}.q-dark[data-astro-cid-m2ctfioj]{color:#fff;background:#122b3c}.q-dark[data-astro-cid-m2ctfioj] h2[data-astro-cid-m2ctfioj]{color:#fff}.q-dark[data-astro-cid-m2ctfioj] p[data-astro-cid-m2ctfioj],.q-dark[data-astro-cid-m2ctfioj] li[data-astro-cid-m2ctfioj]{color:#c2d1da}.q-report[data-astro-cid-m2ctfioj]{background:#f4f7f8;border:1px solid #cbd6dd;padding:35px}.q-report[data-astro-cid-m2ctfioj] dt[data-astro-cid-m2ctfioj]{margin-top:20px;font-size:13px;font-weight:700}.q-report[data-astro-cid-m2ctfioj] dd[data-astro-cid-m2ctfioj]{color:#526775;border-bottom:1px solid #dce3e7;margin:5px 0 15px;padding-bottom:15px;font-size:14px}.q-report[data-astro-cid-m2ctfioj] p[data-astro-cid-m2ctfioj]:last-child,.q-sources[data-astro-cid-m2ctfioj]{color:#657985;margin-top:28px;font-size:12px}.q-sources[data-astro-cid-m2ctfioj] a[data-astro-cid-m2ctfioj]{text-decoration:underline}@media (width<=900px){.q-split[data-astro-cid-m2ctfioj],.q-editorial[data-astro-cid-m2ctfioj]{grid-template-columns:1fr;gap:30px}.q-timeline[data-astro-cid-m2ctfioj]{grid-template-columns:1fr 1fr}.q-hero[data-astro-cid-m2ctfioj]{padding:40px 0}}@media (width<=600px){.q-timeline[data-astro-cid-m2ctfioj]{grid-template-columns:1fr}.q-timeline[data-astro-cid-m2ctfioj] article[data-astro-cid-m2ctfioj]{grid-template-columns:40px 1fr;gap:16px;display:grid}.q-timeline[data-astro-cid-m2ctfioj] h3[data-astro-cid-m2ctfioj]{margin-top:2px}}.showcase-hero[data-astro-cid-2t6mvctc]{color:#fff;background:#102b40;padding:38px 0 50px}.showcase-hero[data-astro-cid-2t6mvctc] .breadcrumbs[data-astro-cid-2t6mvctc]{color:#a7bac7;font-size:11px}.showcase-hero[data-astro-cid-2t6mvctc] .eyebrow[data-astro-cid-2t6mvctc]{color:#d59d78}.showcase-hero[data-astro-cid-2t6mvctc] h1[data-astro-cid-2t6mvctc]{max-width:850px;font-size:clamp(36px,4.5vw,62px);line-height:1.12}.showcase-intro[data-astro-cid-2t6mvctc]{color:#b9cbd6;max-width:650px;font-size:16px;line-height:1.85}.example-banner[data-astro-cid-2t6mvctc]{background:#19394e;border-left:3px solid #d88754;flex-direction:column;gap:7px;max-width:880px;margin:28px 0;padding:15px 20px;display:flex}.example-banner[data-astro-cid-2t6mvctc] strong[data-astro-cid-2t6mvctc]{color:#f1c4a5;font-size:12px;font-weight:600}.example-banner[data-astro-cid-2t6mvctc] span[data-astro-cid-2t6mvctc]{color:#b7cbd8;font-size:12px;line-height:1.8}.showcase-nav[data-astro-cid-2t6mvctc]{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px;display:grid}.showcase-nav[data-astro-cid-2t6mvctc] a[data-astro-cid-2t6mvctc]{border-top:1px solid #426076;align-items:center;gap:12px;padding-top:20px;font-size:12px;display:flex}.showcase-nav[data-astro-cid-2t6mvctc] a[data-astro-cid-2t6mvctc]>span[data-astro-cid-2t6mvctc]:first-child{color:#d89a70;font-family:monospace}.showcase-nav[data-astro-cid-2t6mvctc] a[data-astro-cid-2t6mvctc]>span[data-astro-cid-2t6mvctc]:last-child{color:#c29271;margin-left:auto}.project-section[data-astro-cid-2t6mvctc]{padding:75px 0;scroll-margin-top:95px}.project-section[data-astro-cid-2t6mvctc].alternate{background:#f3f6f7}.project-heading[data-astro-cid-2t6mvctc]{justify-content:space-between;align-items:start;gap:30px;margin-bottom:32px;display:flex}.project-heading[data-astro-cid-2t6mvctc] h2[data-astro-cid-2t6mvctc]{margin-bottom:12px;font-size:36px}.project-heading[data-astro-cid-2t6mvctc] p[data-astro-cid-2t6mvctc]{color:#687f8b;margin:0;font-size:14px}.example-label[data-astro-cid-2t6mvctc]{color:#846146;background:#f5eee7;border:1px solid #e7d9c9;max-width:260px;padding:9px 12px;font-size:10px;line-height:1.7}.project-overview[data-astro-cid-2t6mvctc]{grid-template-columns:1fr 1.1fr;align-items:start;gap:40px;display:grid}.project-overview[data-astro-cid-2t6mvctc] figure[data-astro-cid-2t6mvctc]{background:#eaf0f3;margin:0}.project-overview[data-astro-cid-2t6mvctc] figure[data-astro-cid-2t6mvctc] img[data-astro-cid-2t6mvctc]{aspect-ratio:1;object-fit:cover;width:100%}.project-overview[data-astro-cid-2t6mvctc] figcaption[data-astro-cid-2t6mvctc]{color:#6e8491;letter-spacing:.04em;padding:11px 16px;font-size:10px}.input-panel[data-astro-cid-2t6mvctc]{background:#fff;border:1px solid #dce5e9;padding:25px}.panel-top[data-astro-cid-2t6mvctc]{justify-content:space-between;align-items:center;gap:15px;margin-bottom:17px;display:flex}.panel-top[data-astro-cid-2t6mvctc]>span[data-astro-cid-2t6mvctc]{color:#69818f;letter-spacing:1px;font-size:10px}.panel-top[data-astro-cid-2t6mvctc] strong[data-astro-cid-2t6mvctc]{color:#8b6448;background:#f5eee7;padding:5px 9px;font-size:10px;font-weight:500}table[data-astro-cid-2t6mvctc]{border-collapse:collapse;text-align:left;width:100%}th[data-astro-cid-2t6mvctc],td[data-astro-cid-2t6mvctc]{vertical-align:top;border-bottom:1px solid #e1e8ec;padding:11px 9px;font-size:12px;line-height:1.7}th[data-astro-cid-2t6mvctc]{color:#486677;width:39%;font-weight:600}td[data-astro-cid-2t6mvctc]{color:#6a818e}.challenge[data-astro-cid-2t6mvctc]{padding-top:21px}.challenge[data-astro-cid-2t6mvctc] h3[data-astro-cid-2t6mvctc]{margin-bottom:13px;font-size:20px}.challenge[data-astro-cid-2t6mvctc] p[data-astro-cid-2t6mvctc]{color:#68818f;margin-bottom:22px;font-size:13px;line-height:1.85}.input-panel[data-astro-cid-2t6mvctc] .button[data-astro-cid-2t6mvctc]{font-size:12px}.project-detail[data-astro-cid-2t6mvctc]{grid-template-columns:.95fr 1.2fr;gap:55px;margin-top:45px;display:grid}.project-detail[data-astro-cid-2t6mvctc] h3[data-astro-cid-2t6mvctc]{margin-bottom:22px;font-size:25px}.project-detail[data-astro-cid-2t6mvctc] .eyebrow[data-astro-cid-2t6mvctc]{margin-bottom:16px;font-size:9px}.route-panel[data-astro-cid-2t6mvctc] ol[data-astro-cid-2t6mvctc]{margin:0;padding:0;list-style:none}.route-panel[data-astro-cid-2t6mvctc] li[data-astro-cid-2t6mvctc]{border-top:1px solid #dce5e9;gap:16px;padding:15px 0;display:flex}.route-panel[data-astro-cid-2t6mvctc] li[data-astro-cid-2t6mvctc]>span[data-astro-cid-2t6mvctc]{color:#b3764b;padding-top:4px;font:11px monospace}.route-panel[data-astro-cid-2t6mvctc] li[data-astro-cid-2t6mvctc] p[data-astro-cid-2t6mvctc]{color:#66808f;margin:0;font-size:13px;line-height:1.8}.acceptance-table[data-astro-cid-2t6mvctc]{overflow:auto}.acceptance-table[data-astro-cid-2t6mvctc] thead[data-astro-cid-2t6mvctc] th[data-astro-cid-2t6mvctc]{color:#fff;background:#17384d;padding:12px;font-size:11px;font-weight:500}.acceptance-table[data-astro-cid-2t6mvctc] tbody[data-astro-cid-2t6mvctc] th[data-astro-cid-2t6mvctc],.acceptance-table[data-astro-cid-2t6mvctc] tbody[data-astro-cid-2t6mvctc] td[data-astro-cid-2t6mvctc]{padding:13px 12px;font-size:12px}.acceptance-table[data-astro-cid-2t6mvctc] tbody[data-astro-cid-2t6mvctc] th[data-astro-cid-2t6mvctc]{width:32%}.deliverable[data-astro-cid-2t6mvctc]{border-top:1px solid #d8e2e7;justify-content:space-between;align-items:center;gap:40px;margin-top:32px;padding-top:26px;display:flex}.deliverable[data-astro-cid-2t6mvctc]>div[data-astro-cid-2t6mvctc]{max-width:780px}.deliverable[data-astro-cid-2t6mvctc] span[data-astro-cid-2t6mvctc]{letter-spacing:1px;color:#a26c48;font-size:9px}.deliverable[data-astro-cid-2t6mvctc] p[data-astro-cid-2t6mvctc]{color:#64808f;margin:9px 0 0;font-size:13px;line-height:1.8}.deliverable[data-astro-cid-2t6mvctc] .text-link[data-astro-cid-2t6mvctc]{flex-shrink:0;font-size:11px}.showcase-end[data-astro-cid-2t6mvctc]{background:#e9eff2;padding:65px 0}.showcase-end[data-astro-cid-2t6mvctc]>.container[data-astro-cid-2t6mvctc]{justify-content:space-between;align-items:center;gap:40px;display:flex}.showcase-end[data-astro-cid-2t6mvctc] h2[data-astro-cid-2t6mvctc]{font-size:36px}.showcase-end[data-astro-cid-2t6mvctc] p[data-astro-cid-2t6mvctc]{color:#64808f;max-width:630px;margin-bottom:0;font-size:14px;line-height:1.8}@media (width<=900px){.project-overview[data-astro-cid-2t6mvctc],.project-detail[data-astro-cid-2t6mvctc]{gap:26px}.project-heading[data-astro-cid-2t6mvctc]{flex-direction:column;gap:18px}.example-label[data-astro-cid-2t6mvctc]{max-width:none}.deliverable[data-astro-cid-2t6mvctc]{flex-direction:column;align-items:start;gap:18px}}@media (width<=700px){.showcase-nav[data-astro-cid-2t6mvctc]{grid-template-columns:1fr;gap:0}.showcase-nav[data-astro-cid-2t6mvctc] a[data-astro-cid-2t6mvctc]{padding:16px 0}.project-section[data-astro-cid-2t6mvctc]{padding:48px 0}.project-overview[data-astro-cid-2t6mvctc],.project-detail[data-astro-cid-2t6mvctc]{grid-template-columns:1fr}.project-heading[data-astro-cid-2t6mvctc] h2[data-astro-cid-2t6mvctc]{font-size:29px}.project-overview[data-astro-cid-2t6mvctc] figure[data-astro-cid-2t6mvctc]{width:100%;max-width:500px;margin:auto}.input-panel[data-astro-cid-2t6mvctc]{padding:19px}.project-detail[data-astro-cid-2t6mvctc]{margin-top:32px}.showcase-end[data-astro-cid-2t6mvctc]>.container[data-astro-cid-2t6mvctc]{flex-direction:column;align-items:start}.showcase-end[data-astro-cid-2t6mvctc] h2[data-astro-cid-2t6mvctc]{font-size:29px}.showcase-hero[data-astro-cid-2t6mvctc] h1[data-astro-cid-2t6mvctc]{font-size:37px}.example-banner[data-astro-cid-2t6mvctc]{padding:14px 16px}.panel-top[data-astro-cid-2t6mvctc]{flex-direction:column;align-items:start;gap:9px}}.engineering-viewer[data-astro-cid-oryxzqze]{background:#fff;border:1px solid #d8e2e7;grid-template-columns:1.25fr 1fr;display:grid}.drawing[data-astro-cid-oryxzqze]{background:#f2f6f8;padding:25px}.drawing-meta[data-astro-cid-oryxzqze]{letter-spacing:1px;color:#6a8492;justify-content:space-between;gap:15px;font:10px monospace;display:flex}.drawing[data-astro-cid-oryxzqze] svg[data-astro-cid-oryxzqze]{width:100%;height:auto;margin-top:16px;display:block}.drawing-caption[data-astro-cid-oryxzqze]{color:#6b8290;margin:10px 0 0;font-size:12px}.svg-point[data-astro-cid-oryxzqze]{cursor:pointer;outline:none}.svg-point[data-astro-cid-oryxzqze]:hover circle[data-astro-cid-oryxzqze],.svg-point[data-astro-cid-oryxzqze]:focus circle[data-astro-cid-oryxzqze],.svg-point[data-astro-cid-oryxzqze].selected circle[data-astro-cid-oryxzqze]{fill:#d5814c;stroke:#fff;stroke-width:3px}.svg-point[data-astro-cid-oryxzqze]:hover text[data-astro-cid-oryxzqze],.svg-point[data-astro-cid-oryxzqze]:focus text[data-astro-cid-oryxzqze],.svg-point[data-astro-cid-oryxzqze].selected text[data-astro-cid-oryxzqze]{fill:#fff}.feature-panel[data-astro-cid-oryxzqze]{min-width:0;padding:30px}.feature-tabs[data-astro-cid-oryxzqze]{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:32px;display:grid}.feature-tabs[data-astro-cid-oryxzqze] button[data-astro-cid-oryxzqze]{font:inherit;text-align:left;color:#607887;cursor:pointer;background:#fff;border:1px solid #dce5e9;padding:12px 10px;font-size:12px;line-height:1.5}.feature-tabs[data-astro-cid-oryxzqze] button[data-astro-cid-oryxzqze] span[data-astro-cid-oryxzqze]{color:#c07547;margin-right:9px}.feature-tabs[data-astro-cid-oryxzqze] button[data-astro-cid-oryxzqze][aria-selected=true]{color:#fff;background:#15364c;border-color:#15364c}.feature-tabs[data-astro-cid-oryxzqze] button[data-astro-cid-oryxzqze]:focus-visible{outline-offset:2px;outline:3px solid #d5814c}.feature-kicker[data-astro-cid-oryxzqze]{letter-spacing:1.5px;color:#ad6439;font:10px monospace}.feature-panel[data-astro-cid-oryxzqze] h3[data-astro-cid-oryxzqze]{letter-spacing:-.6px;margin:14px 0 17px;font-size:25px;line-height:1.3}.feature-panel[data-astro-cid-oryxzqze] p[data-astro-cid-oryxzqze]{color:#657b89;font-size:14px;line-height:1.8}.feature-check[data-astro-cid-oryxzqze]{color:#24485e;border-top:1px solid #e0e7eb;margin-top:25px;padding-top:20px;font-size:12px;line-height:1.8}@media (width<=850px){.engineering-viewer[data-astro-cid-oryxzqze]{grid-template-columns:1fr}.feature-panel[data-astro-cid-oryxzqze]{padding:24px}.drawing[data-astro-cid-oryxzqze]{padding:18px}.drawing-meta[data-astro-cid-oryxzqze]{font-size:8px}.feature-panel[data-astro-cid-oryxzqze] h3[data-astro-cid-oryxzqze]{font-size:22px}}.engineering-hero[data-astro-cid-3jt76kqu]{color:#fff;background:#102b40;padding:40px 0 78px}.eng-crumb[data-astro-cid-3jt76kqu]{color:#a7b9c5;margin-bottom:52px;font-size:11px}.eng-crumb[data-astro-cid-3jt76kqu] a[data-astro-cid-3jt76kqu]{color:#cedbe3}.eng-eyebrow[data-astro-cid-3jt76kqu]{letter-spacing:2px;color:#b87950;margin-bottom:19px;font-size:10px;font-weight:700}.engineering-hero[data-astro-cid-3jt76kqu] h1[data-astro-cid-3jt76kqu]{letter-spacing:-2px;max-width:900px;margin:0 0 23px;font-size:clamp(36px,4.5vw,65px);font-weight:500;line-height:1.12}.engineering-hero[data-astro-cid-3jt76kqu] h1[data-astro-cid-3jt76kqu] em[data-astro-cid-3jt76kqu]{color:#b7ccd8;font-style:normal}.eng-lead[data-astro-cid-3jt76kqu]{color:#b6c7d1;max-width:630px;margin-bottom:30px;font-size:16px;line-height:1.85}.eng-section[data-astro-cid-3jt76kqu]{padding:78px 0}.eng-light[data-astro-cid-3jt76kqu]{background:#f3f6f7}.eng-heading[data-astro-cid-3jt76kqu]{justify-content:space-between;align-items:end;gap:50px;margin-bottom:35px;display:flex}.eng-heading[data-astro-cid-3jt76kqu] h2[data-astro-cid-3jt76kqu],.inspection-grid[data-astro-cid-3jt76kqu] h2[data-astro-cid-3jt76kqu]{letter-spacing:-1.1px;margin:0;font-size:35px;line-height:1.2}.eng-heading[data-astro-cid-3jt76kqu]>p[data-astro-cid-3jt76kqu]{color:#667d8b;max-width:350px;margin-bottom:0;font-size:14px;line-height:1.8}.input-grid[data-astro-cid-3jt76kqu]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.input-grid[data-astro-cid-3jt76kqu] article[data-astro-cid-3jt76kqu]{background:#fff;border-top:2px solid #cf8759;padding:29px}.input-grid[data-astro-cid-3jt76kqu] article[data-astro-cid-3jt76kqu]>span[data-astro-cid-3jt76kqu]{color:#b87750;font:12px monospace}.input-grid[data-astro-cid-3jt76kqu] h3[data-astro-cid-3jt76kqu]{margin:18px 0;font-size:20px}.input-grid[data-astro-cid-3jt76kqu] ul[data-astro-cid-3jt76kqu]{color:#617987;margin:0;padding-left:18px;font-size:13px;line-height:2}.download-strip[data-astro-cid-3jt76kqu]{border-top:1px solid #dbe4e8;justify-content:space-between;align-items:center;gap:25px;margin-top:30px;padding:28px 0 0;display:flex}.download-strip[data-astro-cid-3jt76kqu] h3[data-astro-cid-3jt76kqu]{margin:0 0 6px;font-size:19px}.download-strip[data-astro-cid-3jt76kqu] p[data-astro-cid-3jt76kqu]{color:#667c89;margin:0;font-size:13px}.inspection-grid[data-astro-cid-3jt76kqu]{grid-template-columns:1fr 1.1fr;align-items:center;gap:70px;display:grid}.eng-body[data-astro-cid-3jt76kqu]{color:#667c89;margin:24px 0;font-size:14px;line-height:1.9}.inspection-preview[data-astro-cid-3jt76kqu]{background:#f7f9fa;border:1px solid #dce5e9;padding:24px}.preview-header[data-astro-cid-3jt76kqu]{color:#6a818f;letter-spacing:1px;justify-content:space-between;margin-bottom:24px;font:10px monospace;display:flex}.preview-table[data-astro-cid-3jt76kqu]{overflow:auto}.preview-table[data-astro-cid-3jt76kqu] table[data-astro-cid-3jt76kqu]{border-collapse:collapse;text-align:left;background:#fff;width:100%;font-size:12px}.preview-table[data-astro-cid-3jt76kqu] th[data-astro-cid-3jt76kqu]{color:#fff;background:#17384d;font-weight:500}.preview-table[data-astro-cid-3jt76kqu] th[data-astro-cid-3jt76kqu],.preview-table[data-astro-cid-3jt76kqu] td[data-astro-cid-3jt76kqu]{border-bottom:1px solid #e3eaee;padding:14px 10px}.preview-table[data-astro-cid-3jt76kqu] td[data-astro-cid-3jt76kqu]{color:#6c818c}.inspection-preview[data-astro-cid-3jt76kqu]>p[data-astro-cid-3jt76kqu]{color:#7a8b94;margin:18px 0 0;font-size:11px;line-height:1.8}.engineering-cta[data-astro-cid-3jt76kqu]{background:#e9eff2;padding:62px 0}.engineering-cta[data-astro-cid-3jt76kqu]>.container[data-astro-cid-3jt76kqu]{justify-content:space-between;align-items:center;gap:35px;display:flex}.engineering-cta[data-astro-cid-3jt76kqu] h2[data-astro-cid-3jt76kqu]{letter-spacing:-1px;margin:0 0 19px;font-size:35px;line-height:1.2}.engineering-cta[data-astro-cid-3jt76kqu] p[data-astro-cid-3jt76kqu]:last-child{color:#667c89;max-width:550px;font-size:14px;line-height:1.8}@media (width<=800px){.eng-section[data-astro-cid-3jt76kqu]{padding:50px 0}.eng-heading[data-astro-cid-3jt76kqu]{display:block}.eng-heading[data-astro-cid-3jt76kqu]>p[data-astro-cid-3jt76kqu]{max-width:100%;margin-top:18px}.input-grid[data-astro-cid-3jt76kqu],.inspection-grid[data-astro-cid-3jt76kqu]{grid-template-columns:1fr;gap:22px}.download-strip[data-astro-cid-3jt76kqu],.engineering-cta[data-astro-cid-3jt76kqu]>.container[data-astro-cid-3jt76kqu]{flex-direction:column;align-items:start}.eng-heading[data-astro-cid-3jt76kqu] h2[data-astro-cid-3jt76kqu],.inspection-grid[data-astro-cid-3jt76kqu] h2[data-astro-cid-3jt76kqu],.engineering-cta[data-astro-cid-3jt76kqu] h2[data-astro-cid-3jt76kqu]{font-size:29px}.engineering-hero[data-astro-cid-3jt76kqu]{padding-bottom:50px}.eng-crumb[data-astro-cid-3jt76kqu]{margin-bottom:35px}.engineering-hero[data-astro-cid-3jt76kqu] h1[data-astro-cid-3jt76kqu]{letter-spacing:-1px}}.squeeze-hero[data-astro-cid-rxftdkoq]{background:#eaf0f1;padding:65px 0}.squeeze-split[data-astro-cid-rxftdkoq]{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.squeeze-hero[data-astro-cid-rxftdkoq] h1[data-astro-cid-rxftdkoq]{letter-spacing:-2px;font-size:clamp(38px,4.6vw,66px);line-height:1.08}.squeeze-lead[data-astro-cid-rxftdkoq]{color:#4a6471;font-size:17px;line-height:1.85}.squeeze-small[data-astro-cid-rxftdkoq]{color:#627883;font-size:12px}.squeeze-split[data-astro-cid-rxftdkoq] p[data-astro-cid-rxftdkoq]{line-height:1.85}.squeeze-steps[data-astro-cid-rxftdkoq]{padding-left:22px}.squeeze-steps[data-astro-cid-rxftdkoq] li[data-astro-cid-rxftdkoq]{padding:12px 0 12px 8px}.squeeze-steps[data-astro-cid-rxftdkoq] strong[data-astro-cid-rxftdkoq],.squeeze-steps[data-astro-cid-rxftdkoq] span[data-astro-cid-rxftdkoq]{display:block}.squeeze-steps[data-astro-cid-rxftdkoq] span[data-astro-cid-rxftdkoq]{color:#516a76;margin-top:6px;font-size:14px;line-height:1.7}.squeeze-faq[data-astro-cid-rxftdkoq]{max-width:900px;margin-top:30px}.squeeze-faq[data-astro-cid-rxftdkoq] details[data-astro-cid-rxftdkoq]{border-top:1px solid #ced9df;padding:22px 0}.squeeze-faq[data-astro-cid-rxftdkoq] summary[data-astro-cid-rxftdkoq]{cursor:pointer;font-size:19px;font-weight:600}.squeeze-faq[data-astro-cid-rxftdkoq] p[data-astro-cid-rxftdkoq]{color:#48616e;line-height:1.85}@media (width<=800px){.squeeze-split[data-astro-cid-rxftdkoq]{grid-template-columns:1fr;gap:28px}.squeeze-hero[data-astro-cid-rxftdkoq]{padding:40px 0}.squeeze-hero[data-astro-cid-rxftdkoq] h1[data-astro-cid-rxftdkoq]{letter-spacing:-1px}}.render-note[data-astro-cid-674e7tqf]{color:#687e8a;margin:18px 0 0;font-size:11px}.catalog-hero[data-astro-cid-674e7tqf]{padding-top:38px}.catalog-heading[data-astro-cid-674e7tqf]{grid-template-columns:1.6fr 1fr;align-items:center;gap:90px;display:grid}.catalog-heading[data-astro-cid-674e7tqf] h1[data-astro-cid-674e7tqf]{font-size:clamp(38px,4.2vw,59px)}.catalog-heading[data-astro-cid-674e7tqf]>div[data-astro-cid-674e7tqf]>p[data-astro-cid-674e7tqf]{max-width:650px;font-size:16px;line-height:1.9}.catalog-quote[data-astro-cid-674e7tqf]{background:#fff;border:1px solid #dbe4e8;padding:30px}.catalog-quote[data-astro-cid-674e7tqf]>span[data-astro-cid-674e7tqf]{letter-spacing:1.5px;color:#a86b43;font-size:10px}.catalog-quote[data-astro-cid-674e7tqf] h2[data-astro-cid-674e7tqf]{margin:15px 0;font-size:27px}.catalog-quote[data-astro-cid-674e7tqf] p[data-astro-cid-674e7tqf]{margin-bottom:24px!important;font-size:13px!important}.catalog-quote[data-astro-cid-674e7tqf] .button[data-astro-cid-674e7tqf]{width:100%}.catalog-services[data-astro-cid-674e7tqf]{color:#607b8b;border-top:1px solid #dce4e8;flex-wrap:wrap;gap:30px;margin-top:37px;padding-top:23px;font-size:11px;display:flex}.catalog-services[data-astro-cid-674e7tqf] span[data-astro-cid-674e7tqf]:before{content:"✓";color:#ac6c43;margin-right:9px}.catalog-custom[data-astro-cid-674e7tqf]{background:#f5f7f8;border:1px solid #dfe6e9;justify-content:space-between;align-items:center;gap:35px;margin-top:35px;padding:32px;display:flex}.catalog-custom[data-astro-cid-674e7tqf] h3[data-astro-cid-674e7tqf]{margin-bottom:12px;font-size:22px}.catalog-custom[data-astro-cid-674e7tqf] p[data-astro-cid-674e7tqf]{color:#627c8b;max-width:660px;margin:0;font-size:13px}.catalog-custom[data-astro-cid-674e7tqf] .button[data-astro-cid-674e7tqf]{flex-shrink:0}.supply-step[data-astro-cid-674e7tqf]{border-top:2px solid #19394e;padding-top:25px}.supply-step[data-astro-cid-674e7tqf]>span[data-astro-cid-674e7tqf]{letter-spacing:1px;color:#a36b45;font-size:10px}.supply-step[data-astro-cid-674e7tqf] h3[data-astro-cid-674e7tqf]{margin:19px 0 15px;font-size:24px}.supply-step[data-astro-cid-674e7tqf] p[data-astro-cid-674e7tqf]{color:#637b89;font-size:14px;line-height:1.85}.supply-step[data-astro-cid-674e7tqf] .text-link[data-astro-cid-674e7tqf]{font-size:12px}@media (width<=900px){.catalog-heading[data-astro-cid-674e7tqf]{gap:35px}.catalog-custom[data-astro-cid-674e7tqf]{flex-direction:column;align-items:start}}@media (width<=700px){.catalog-heading[data-astro-cid-674e7tqf]{grid-template-columns:1fr}.catalog-quote[data-astro-cid-674e7tqf]{padding:25px}.catalog-services[data-astro-cid-674e7tqf]{gap:13px 22px}.catalog-custom[data-astro-cid-674e7tqf]{padding:25px}}.guide-list[data-astro-cid-ycaz3jrb]{grid-template-columns:1fr 1fr;gap:36px 45px;display:grid}.guide-list[data-astro-cid-ycaz3jrb] article[data-astro-cid-ycaz3jrb]{border-bottom:1px solid #dfe6e9;grid-template-columns:145px 1fr;gap:23px;padding-bottom:30px;display:grid}.guide-picture[data-astro-cid-ycaz3jrb] img[data-astro-cid-ycaz3jrb]{object-fit:cover;background:#edf1f3;width:145px;height:155px}.guide-list[data-astro-cid-ycaz3jrb] h2[data-astro-cid-ycaz3jrb]{letter-spacing:-.5px;margin:10px 0;font-size:21px;line-height:1.4}.guide-list[data-astro-cid-ycaz3jrb] p[data-astro-cid-ycaz3jrb]{color:#657986;font-size:14px;line-height:1.8}.guide-list[data-astro-cid-ycaz3jrb] .text-link[data-astro-cid-ycaz3jrb]{font-size:13px}.illustration-note[data-astro-cid-ycaz3jrb]{color:#70848f;margin-top:25px;font-size:11px}@media (width<=950px){.guide-list[data-astro-cid-ycaz3jrb]{grid-template-columns:1fr}}@media (width<=450px){.guide-list[data-astro-cid-ycaz3jrb] article[data-astro-cid-ycaz3jrb]{grid-template-columns:95px 1fr;gap:16px}.guide-picture[data-astro-cid-ycaz3jrb] img[data-astro-cid-ycaz3jrb]{width:95px;height:120px}}
