.build-guide{--build-green: #385414;--build-dark: #20271f;--build-muted: #657065;--build-orange: #ef7626;--build-cream: #f6f3eb;--build-paper: #fffefa;--build-line: #d6ded0;color:var(--build-dark);background:var(--build-paper)}.build-guide__inner{width:min(1380px,calc(100% - 48px));margin:0 auto}.build-guide__eyebrow{margin:0 0 16px;color:var(--build-orange);font-size:13px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.build-guide h1,.build-guide h2,.build-guide h3{color:var(--build-green);font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.04em}.build-guide__hero{padding:clamp(54px,7vw,96px) 0 clamp(64px,8vw,110px);overflow:hidden;background:radial-gradient(circle at 8% 15%,rgb(239 118 38 / 9%),transparent 28rem),var(--build-cream)}.build-guide__hero-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);align-items:center;gap:clamp(44px,6vw,86px)}.build-guide__hero h1{max-width:720px;margin:0;font-size:clamp(52px,6.8vw,92px);line-height:.98}.build-guide__lede{max-width:650px;margin:28px 0 0;color:var(--build-muted);font-size:clamp(18px,2vw,21px);line-height:1.65}.build-guide__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.build-guide__button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;padding:0 24px;border:1px solid var(--build-green);border-radius:999px;color:#fff;background:var(--build-green);font-size:12px;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:color .2s ease,background .2s ease,transform .2s ease}.build-guide__button:hover{color:var(--build-green);background:transparent;transform:translateY(-1px)}.build-guide__button--secondary{color:var(--build-green);background:transparent}.build-guide__button--secondary:hover{color:#fff;background:var(--build-green)}.build-guide__hero-visual{position:relative;min-height:520px}.build-guide__hero-image{width:100%;height:100%;min-height:520px;display:block;object-fit:cover;border-radius:26px;box-shadow:0 22px 60px #1c2e0e21}.build-guide__hero-card{position:absolute;left:-24px;bottom:34px;max-width:270px;padding:21px 24px;border-radius:16px;background:#fffefaf5;box-shadow:0 12px 40px #1c2e0e29}.build-guide__hero-card strong{display:block;margin-bottom:5px;color:var(--build-green);font-size:15px}.build-guide__hero-card span{color:var(--build-muted);font-size:13px;line-height:1.5}.build-guide__hero-marker{position:absolute;top:22px;right:22px;display:flex;align-items:center;gap:9px;padding:10px 14px;border-radius:999px;color:var(--build-green);background:#fffefaeb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.build-guide__hero-marker:before{width:9px;height:9px;content:"";border-radius:50%;background:var(--build-orange)}.build-guide__quick-nav{position:relative;z-index:2;margin-top:-28px}.build-guide__quick-nav-inner{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid var(--build-line);border-radius:18px;background:var(--build-paper);box-shadow:0 16px 44px #1c2e0e17}.build-guide__quick-link{min-height:78px;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;border-right:1px solid var(--build-line);color:var(--build-green);font-size:12px;font-weight:800;letter-spacing:.06em;text-align:center;text-decoration:none;text-transform:uppercase}.build-guide__quick-link:last-child{border-right:0}.build-guide__quick-link span{color:var(--build-orange);font-size:18px}.build-guide__section{padding:clamp(78px,10vw,138px) 0}.build-guide__section--cream{background:var(--build-cream)}.build-guide__section--green{color:#fff;background:var(--build-green)}.build-guide__section-heading{max-width:850px;margin-bottom:clamp(40px,6vw,72px)}.build-guide__section-heading h2{margin:0;font-size:clamp(42px,5.4vw,72px);line-height:1}.build-guide__section-heading p:not(.build-guide__eyebrow){max-width:720px;margin:22px 0 0;color:var(--build-muted);font-size:17px;line-height:1.7}.build-guide__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}.build-guide__step{position:relative;min-height:300px;padding:30px;border:1px solid var(--build-line);border-radius:20px;background:var(--build-paper)}.build-guide__step-number{width:54px;height:54px;display:grid;place-items:center;margin-bottom:52px;border-radius:50%;color:var(--build-paper);background:var(--build-green);font-family:Georgia,Times New Roman,serif;font-size:19px}.build-guide__step:after{position:absolute;top:57px;left:84px;width:calc(100% - 115px);height:1px;content:"";background:linear-gradient(90deg,var(--build-line),transparent)}.build-guide__step h3{margin:0 0 13px;font-size:28px;line-height:1.08}.build-guide__step p{margin:0;color:var(--build-muted);font-size:14px;line-height:1.65}.build-guide__layout-grid{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(42px,7vw,100px)}.build-guide__layout-copy h2{margin:0;font-size:clamp(42px,5vw,68px);line-height:1}.build-guide__layout-copy>p:not(.build-guide__eyebrow){margin:24px 0 0;color:var(--build-muted);font-size:17px;line-height:1.75}.build-guide__layout-tip{margin-top:28px;padding:20px 22px;border-left:4px solid var(--build-orange);color:var(--build-green);background:#fff;font-size:14px;font-weight:700;line-height:1.6}.build-guide__square-card{padding:clamp(24px,4vw,46px);border-radius:24px;background:var(--build-green);box-shadow:0 20px 52px #1c2e0e26}.build-guide__square-card svg{width:100%;height:auto;display:block}.build-guide__checklist-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.build-guide__check-card{padding:26px;border-radius:18px;background:#fff}.build-guide__check-icon{width:38px;height:38px;display:grid;place-items:center;margin-bottom:32px;border-radius:50%;color:#fff;background:var(--build-orange);font-size:19px;font-weight:800}.build-guide__check-card h3{margin:0 0 11px;font-family:inherit;font-size:17px;font-weight:800;letter-spacing:-.01em}.build-guide__check-card p{margin:0;color:var(--build-muted);font-size:14px;line-height:1.65}.build-guide__safety{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:18px;margin-top:20px;padding:24px 26px;border:1px solid #f2c9ae;border-radius:16px;background:#fff4ec}.build-guide__safety-mark{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--build-orange);font-weight:900}.build-guide__safety strong{display:block;margin-bottom:5px;color:#874114}.build-guide__safety p{margin:0;color:#73472b;font-size:13px;line-height:1.6}.build-guide__manual-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.build-guide__manual-card{overflow:hidden;border:1px solid var(--build-line);border-radius:22px;background:var(--build-paper)}.build-guide__manual-image{height:290px;overflow:hidden}.build-guide__manual-image img{width:100%;height:100%;display:block;object-fit:cover}.build-guide__manual-content{padding:30px}.build-guide__manual-label{margin:0 0 10px;color:var(--build-orange);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.build-guide__manual-card h3{margin:0 0 13px;font-size:32px}.build-guide__manual-card p:not(.build-guide__manual-label){min-height:46px;margin:0 0 24px;color:var(--build-muted);font-size:14px;line-height:1.65}.build-guide__manual-link{display:inline-flex;align-items:center;gap:9px;padding-bottom:5px;border-bottom:1px solid currentColor;color:var(--build-green);font-size:12px;font-weight:800;letter-spacing:.07em;text-decoration:none;text-transform:uppercase}.build-guide__manual-note{margin-top:28px;color:var(--build-muted);font-size:14px;text-align:center}.build-guide__faq-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(42px,7vw,100px)}.build-guide__faq-heading h2{margin:0;font-size:clamp(42px,5vw,66px);line-height:1}.build-guide__faq-list details{border-top:1px solid var(--build-line)}.build-guide__faq-list details:last-child{border-bottom:1px solid var(--build-line)}.build-guide__faq-list summary{position:relative;padding:22px 42px 22px 0;color:var(--build-green);font-size:16px;font-weight:800;cursor:pointer;list-style:none}.build-guide__faq-list summary::-webkit-details-marker{display:none}.build-guide__faq-list summary:after{position:absolute;top:20px;right:4px;content:"+";color:var(--build-orange);font-size:24px;font-weight:400}.build-guide__faq-list details[open] summary:after{content:"\2212"}.build-guide__faq-answer{max-width:720px;padding:0 30px 23px 0;color:var(--build-muted);font-size:14px;line-height:1.7}.build-guide__support{text-align:center}.build-guide__support .build-guide__eyebrow{color:#ffc49c}.build-guide__support h2{max-width:880px;margin:0 auto;color:#fff;font-size:clamp(46px,6vw,78px);line-height:1}.build-guide__support>p:not(.build-guide__eyebrow){max-width:680px;margin:24px auto 0;color:#ffffffc2;font-size:17px;line-height:1.7}.build-guide__support .build-guide__actions{justify-content:center}.build-guide__support .build-guide__button{border-color:var(--build-orange);background:var(--build-orange)}.build-guide__support .build-guide__button:hover{color:#fff;background:transparent}.build-guide__support .build-guide__button--secondary{border-color:#ffffff8c;color:#fff;background:transparent}.build-guide__support .build-guide__button--secondary:hover{border-color:#fff;color:var(--build-green);background:#fff}@media(max-width:1050px){.build-guide__hero-grid{grid-template-columns:1fr}.build-guide__hero-visual,.build-guide__hero-image{min-height:460px}.build-guide__steps,.build-guide__checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.build-guide__inner{width:min(100% - 32px,1380px)}.build-guide__hero h1{font-size:clamp(48px,14vw,72px)}.build-guide__hero-grid,.build-guide__layout-grid,.build-guide__faq-grid{grid-template-columns:1fr}.build-guide__hero-visual,.build-guide__hero-image{min-height:380px}.build-guide__hero-card{left:14px;bottom:18px}.build-guide__quick-nav-inner{grid-template-columns:repeat(2,1fr)}.build-guide__quick-link:nth-child(2){border-right:0}.build-guide__quick-link:nth-child(-n+2){border-bottom:1px solid var(--build-line)}.build-guide__steps,.build-guide__manual-grid{grid-template-columns:1fr}}@media(max-width:520px){.build-guide__actions{flex-direction:column}.build-guide__button{width:100%}.build-guide__checklist-grid{grid-template-columns:1fr}.build-guide__manual-image{height:230px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/build-page.css.map */
