/** Shopify CDN: Minification failed

Line 7:8 Unexpected "*"

**/
.rlbrand{--rl-navy:#061626;--rl-navy-2:#0b2a44;--rl-ink:#142538;--rl-muted:#596a7b;--rl-paper:#fffdf8;--rl-cream:#f5efe4;--rl-gold:#c9a34d;--rl-gold-light:#e7cf89;--rl-line:rgba(20,37,56,.13);overflow:hidden;color:var(--rl-ink);background:var(--rl-paper)}
.rlbrand*,.rlbrand*::before,.rlbrand*::after{box-sizing:border-box}.rlbrand h1,.rlbrand h2,.rlbrand h3,.rlbrand p,.rlbrand ul{margin:0}.rlbrand a{color:inherit}.rlbrand__container{width:min(1120px,calc(100% - 40px));margin-inline:auto}.rlbrand__eyebrow{margin-bottom:13px!important;color:#8a661c;font-size:11px;font-weight:850;letter-spacing:.17em;line-height:1.4;text-transform:uppercase}.rlbrand h1,.rlbrand h2,.rlbrand h3{font-weight:700;text-wrap:balance}.rlbrand h1{color:#fff;font-size:clamp(45px,5.8vw,78px);line-height:.98;letter-spacing:-.052em}.rlbrand h2{font-size:clamp(31px,3.7vw,51px);line-height:1.04;letter-spacing:-.041em}.rlbrand h3{font-size:22px;line-height:1.18;letter-spacing:-.025em}
.rlbrand__hero-shell{position:relative;color:#fff;background:radial-gradient(circle at 82% 15%,rgba(68,123,166,.3),transparent 35%),radial-gradient(circle at 12% 92%,rgba(201,163,77,.15),transparent 31%),linear-gradient(135deg,#04121f,#09263d 58%,#061723);border-bottom:1px solid rgba(231,207,137,.2)}.rlbrand__hero-shell::before{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(90deg,#000,transparent 82%);content:"";pointer-events:none}.rlbrand__hero{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.7fr);align-items:center;gap:clamp(42px,7vw,90px);min-height:620px;padding:clamp(66px,8vw,98px) 0}.rlbrand__hero .rlbrand__eyebrow,.rlbrand__manifesto .rlbrand__eyebrow,.rlbrand__promise .rlbrand__eyebrow{color:var(--rl-gold-light)}.rlbrand__lead{max-width:690px;margin-top:24px!important;color:rgba(255,255,255,.84);font-size:clamp(17px,1.55vw,20px);line-height:1.68}.rlbrand__pill-list{display:flex;flex-wrap:wrap;gap:9px;margin-top:27px!important;padding:0;list-style:none}.rlbrand__pill-list li{padding:9px 13px;border:1px solid rgba(231,207,137,.24);border-radius:999px;color:rgba(255,255,255,.82);background:rgba(255,255,255,.045);font-size:11px;font-weight:780;letter-spacing:.04em}.rlbrand__mark{position:relative;display:grid;aspect-ratio:1;place-items:center}.rlbrand__ring{position:absolute;border:1px solid rgba(231,207,137,.21);border-radius:50%}.rlbrand__ring--outer{inset:3%}.rlbrand__ring--inner{inset:20%;border-color:rgba(255,255,255,.13)}.rlbrand__mark>strong{position:relative;z-index:2;display:grid;width:min(48%,200px);aspect-ratio:1;place-items:center;border:1px solid rgba(231,207,137,.45);border-radius:34%;color:var(--rl-gold-light);background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.018));box-shadow:0 31px 70px rgba(0,0,0,.28);font-size:clamp(36px,4.6vw,59px);letter-spacing:.09em;transform:rotate(-4deg)}.rlbrand__mark-word{position:absolute;z-index:3;padding:8px 12px;border:1px solid rgba(231,207,137,.24);border-radius:999px;color:rgba(255,255,255,.82);background:rgba(4,18,31,.68);font-size:9px;font-weight:820;letter-spacing:.14em;text-transform:uppercase}.rlbrand__mark-word--one{top:10%;left:6%}.rlbrand__mark-word--two{top:25%;right:0}.rlbrand__mark-word--three{right:9%;bottom:10%}
.rlbrand__founder{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:clamp(45px,8vw,105px);padding:clamp(78px,9vw,116px) 0}.rlbrand__founder h2{max-width:500px;color:var(--rl-navy)}.rlbrand__founder-note{padding-left:clamp(24px,4vw,46px);border-left:2px solid var(--rl-gold)}.rlbrand__founder-note>p:not(.rlbrand__signature){color:var(--rl-muted);font-size:16px;line-height:1.72}.rlbrand__founder-note>p+p{margin-top:14px}.rlbrand__signature{display:flex;align-items:center;gap:11px;margin-top:25px!important}.rlbrand__signature strong{color:var(--rl-navy);font-size:17px;letter-spacing:.06em}.rlbrand__signature span{padding-left:11px;border-left:1px solid var(--rl-line);color:#6c7986;font-size:12px}
.rlbrand__manifesto-shell{color:#fff;background:linear-gradient(135deg,#061827,#0b2c47);border-block:1px solid rgba(201,163,77,.2)}.rlbrand__manifesto{padding:clamp(67px,8vw,94px) 0}.rlbrand__manifesto-lines{display:grid;gap:0;border-top:1px solid rgba(255,255,255,.15)}.rlbrand__manifesto-lines p{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.15);color:#fff;font-size:clamp(21px,2.5vw,31px);font-weight:620;line-height:1.25;letter-spacing:-.027em}
.rlbrand__values{padding:clamp(78px,9vw,116px) 0}.rlbrand__values-head{max-width:750px;margin-bottom:37px}.rlbrand__values-head h2{color:var(--rl-navy)}.rlbrand__value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rlbrand__value{min-height:250px;padding:27px;border:1px solid var(--rl-line);border-radius:21px;background:#fff;box-shadow:0 16px 40px rgba(20,37,56,.055)}.rlbrand__value>span{display:grid;width:45px;height:45px;place-items:center;border:1px solid rgba(201,163,77,.36);border-radius:14px;color:#856219;background:rgba(201,163,77,.13);font-size:11px;font-weight:850}.rlbrand__value h3{margin-top:31px!important;color:var(--rl-navy)}.rlbrand__value p{margin-top:12px!important;color:var(--rl-muted);font-size:14px;line-height:1.62}
.rlbrand__promise{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:37px;margin-bottom:28px;padding:clamp(38px,6vw,62px);border:1px solid rgba(201,163,77,.25);border-radius:27px;color:#fff;background:radial-gradient(circle at 89% 0,rgba(201,163,77,.16),transparent 32%),var(--rl-navy);box-shadow:0 27px 68px rgba(6,22,38,.15)}.rlbrand__promise h2{max-width:780px;color:#fff}.rlbrand__promise p:not(.rlbrand__eyebrow){max-width:720px;margin-top:16px!important;color:rgba(255,255,255,.76);font-size:15px;line-height:1.65}.rlbrand__promise>a{display:inline-flex;min-height:49px;align-items:center;justify-content:center;gap:9px;padding:0 21px;border-radius:999px;color:var(--rl-navy)!important;background:linear-gradient(135deg,#e5cd83,#c79a3a);font-size:13px;font-weight:850;text-decoration:none;white-space:nowrap}.rlbrand__promise>a:hover{transform:translateY(-2px)}.rlbrand__footer{padding:0 4px 42px}.rlbrand__footer p{color:#778390;font-size:11px;line-height:1.55;text-align:center}
@media(max-width:900px){.rlbrand__hero,.rlbrand__founder,.rlbrand__promise{grid-template-columns:1fr}.rlbrand__hero{min-height:0}.rlbrand__mark{width:min(100%,470px);margin-inline:auto}.rlbrand__founder-note{padding-top:23px;padding-left:0;border-top:2px solid var(--rl-gold);border-left:0}.rlbrand__promise>a{justify-self:start}}
@media(max-width:680px){.rlbrand__container{width:min(100% - 28px,1120px)}.rlbrand h1{font-size:clamp(42px,12.7vw,59px)}.rlbrand h2{font-size:clamp(31px,9.3vw,43px)}.rlbrand__hero{gap:32px;padding:48px 0 42px}.rlbrand__mark{width:min(100%,355px)}.rlbrand__mark-word{padding:7px 9px;font-size:8px}.rlbrand__founder{gap:25px;padding:68px 0}.rlbrand__manifesto{padding:58px 0}.rlbrand__manifesto-lines p{padding:16px 0;font-size:22px}.rlbrand__values{padding:68px 0}.rlbrand__value-grid{grid-template-columns:1fr;gap:13px}.rlbrand__value{min-height:0;padding:24px}.rlbrand__promise{gap:24px;padding:34px 22px;border-radius:21px}.rlbrand__promise>a{width:100%}}
@media(prefers-reduced-motion:reduce){.rlbrand__promise>a{transition:none}}
