/* RoyalWares: brend haqqında və məhsul təqdimatı. */
.rw-brand-intro{padding:80px 0 64px;max-width:900px}.rw-brand-intro h1{font-size:clamp(36px,4.5vw,61px);margin:23px 0 28px;max-width:870px}.rw-brand-intro .b2b-lead{max-width:760px}
.rw-brand-manifesto{display:grid;grid-template-columns:1fr 1fr;gap:28px 70px;padding:49px 0 65px;border-top:1px solid var(--b2b-line)}.rw-brand-rule{display:block;grid-column:1/-1;width:46px;height:2px;background:var(--b2b-gold)}.rw-brand-manifesto h2{font-size:clamp(29px,3.3vw,43px);max-width:440px}.rw-brand-manifesto p{font-size:16px;line-height:1.95}
.rw-brand-principles{display:grid;grid-template-columns:1fr 1fr;gap:38px 50px;list-style:none!important;padding:0!important;margin:0!important}.rw-brand-principles li{display:flex;gap:23px;padding-top:25px;border-top:1px solid var(--b2b-line)}.rw-brand-number{font:400 23px/1.5 'JetBrains Mono',monospace;color:var(--b2b-gold)}.rw-brand-principles h3{font-size:23px;margin:3px 0 16px}.rw-brand-principles p{font-size:14px;line-height:1.9}
.rw-brand-proposal{display:grid;grid-template-columns:1fr 1fr;gap:35px 65px;padding:39px;background:var(--b2b-surface);border:1px solid var(--b2b-line);border-radius:9px;margin:0 0 65px}.rw-brand-proposal h2{font-size:33px;margin:17px 0}.rw-brand-proposal p{font-size:14px;max-width:380px}.rw-brand-proposal .rw-brand-boundary{grid-column:1/-1;max-width:none;padding-top:25px;border-top:1px solid var(--b2b-line);font-size:12px}.rw-brand-actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0}.rw-brand-text-link{color:var(--b2b-gold);font-size:13px}
.rw-showcase{min-height:690px;max-width:840px;margin:0 auto;text-align:center;padding:65px 0 90px}.rw-showcase>.b2b-overline{justify-content:center}.rw-showcase h1{font-size:clamp(35px,4.5vw,59px);margin:20px auto 24px;max-width:810px}.rw-showcase .b2b-lead{max-width:620px;margin:0 auto;font-size:16px}.rw-showcase-note{max-width:550px;margin:23px auto 0!important;font-size:13px}.rw-showcase .b2b-actions{justify-content:center}.rw-showcase-art{height:164px;width:170px;margin:0 auto 40px;position:relative}.rw-showcase-frame{position:absolute;display:block;width:112px;height:140px;border:1px solid var(--b2b-line);border-radius:9px;background:var(--b2b-surface)}.rw-showcase-frame-back{left:14px;top:7px;transform:rotate(-10deg);background:var(--b2b-soft)}.rw-showcase-frame-front{right:10px;top:18px;transform:rotate(7deg);padding:23px;text-align:left}.rw-showcase-mark{font:500 41px/1 Georgia,serif;color:var(--b2b-gold)}.rw-showcase-line{display:block;width:62px;height:2px;background:var(--b2b-line);margin-top:18px}.rw-showcase-line-short{width:37px;margin-top:9px}
@media(max-width:760px){.rw-brand-intro{padding:44px 0 40px}.rw-brand-intro h1{font-size:clamp(34px,8vw,47px)}.rw-brand-manifesto{grid-template-columns:1fr;padding:30px 0 42px;gap:23px}.rw-brand-manifesto h2{font-size:32px}.rw-brand-manifesto p{font-size:14px}.rw-brand-principles{grid-template-columns:1fr;gap:27px}.rw-brand-principles li{gap:20px}.rw-brand-principles h3{font-size:22px}.rw-brand-principles p{font-size:13px}.rw-brand-proposal{grid-template-columns:1fr;padding:25px;gap:23px;margin-bottom:40px}.rw-brand-proposal h2{font-size:29px}.rw-brand-proposal p{max-width:none}.rw-brand-proposal .rw-brand-boundary{grid-column:auto}.rw-showcase{min-height:0;padding:40px 0 65px}.rw-showcase-art{transform:scale(.88);margin-bottom:20px}.rw-showcase h1{font-size:clamp(33px,8vw,46px)}.rw-showcase .b2b-lead{font-size:14px}.rw-showcase .b2b-actions{flex-direction:column;align-items:stretch}.rw-showcase .b2b-button{font-size:12px}}

