#bc-rob{--ink:#17233b;--ink-2:#263653;--paper:#f5f1eb;--paper-2:#fffaf4;--rust:#c86d43;--gold:#f3c18f;--line:rgba(23,35,59,.16);--muted:#536074;--max:1180px;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;overflow:hidden}#bc-rob *{box-sizing:border-box}#bc-rob a{color:inherit}#bc-rob .rob-shell{width:min(calc(100% - 40px),var(--max));margin:auto}#bc-rob .rob-kicker{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--rust)}#bc-rob .rob-top{background:var(--ink);color:#fffaf4;padding:16px 0}#bc-rob .rob-top-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:.82rem}#bc-rob .rob-top a{text-decoration:none;font-weight:700;border-bottom:1px solid var(--gold);padding-bottom:2px}#bc-rob .rob-mark{letter-spacing:.12em;font-size:.8rem;font-weight:700}#bc-rob .rob-hero{background:var(--ink);color:#fffaf4;padding:clamp(54px,8vw,112px) 0 92px;position:relative}#bc-rob .rob-hero:after{content:"";position:absolute;inset:auto -10% -120px 35%;height:230px;background:var(--rust);opacity:.22;transform:rotate(-8deg);border-radius:50%}#bc-rob .rob-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);gap:clamp(32px,7vw,92px);align-items:center;position:relative;z-index:1}#bc-rob h1,#bc-rob h2,#bc-rob h3{font-family:Georgia,Times New Roman,serif;letter-spacing:-.035em;line-height:1.05;margin:0}#bc-rob h1{font-size:clamp(3rem,6.5vw,6.25rem);max-width:700px}#bc-rob h2{font-size:clamp(2.25rem,4.2vw,4.1rem);max-width:740px}#bc-rob h3{font-size:clamp(1.45rem,2vw,2rem)}#bc-rob .rob-hero-copy{max-width:660px}#bc-rob .rob-hero-copy .rob-kicker{color:var(--gold);margin-bottom:20px}#bc-rob .rob-deck{font-size:clamp(1.05rem,1.5vw,1.3rem);color:#e5e0d8;max-width:600px;margin:28px 0 0}#bc-rob .rob-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:28px 0 0;color:#c6c8cf;font-size:.88rem}#bc-rob .rob-dot{width:5px;height:5px;border-radius:50%;background:var(--rust);display:inline-block}#bc-rob .rob-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px}#bc-rob .rob-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 21px;border-radius:2px;border:1px solid var(--gold);text-decoration:none;font-weight:800;transition:transform .2s ease,background .2s ease}#bc-rob .rob-btn:hover{transform:translateY(-2px)}#bc-rob .rob-btn-primary{background:var(--gold);color:var(--ink);border-color:var(--gold)}#bc-rob .rob-btn-secondary{color:#fffaf4;border-color:#fffaf46b}#bc-rob .rob-photo{min-height:460px;position:relative;background:linear-gradient(145deg,#e7c49f,#b86143 40%,#17233b 40% 100%);padding:14px;box-shadow:18px 18px #f3c18fb8}#bc-rob .rob-photo:before{content:"";display:block;height:100%;min-height:432px;background:linear-gradient(160deg,#17233b14,#17233bc2),radial-gradient(circle at 68% 25%,rgba(255,255,255,.58) 0 8%,transparent 9%),linear-gradient(115deg,transparent 0 55%,rgba(255,250,244,.28) 56% 58%,transparent 59%);border:1px solid rgba(255,250,244,.45)}#bc-rob .rob-photo-label{position:absolute;left:32px;bottom:30px;color:#fffaf4;font-weight:700;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}#bc-rob .rob-photo-label span{display:block;color:var(--gold);font-size:.68rem;margin-top:4px}#bc-rob .rob-section{padding:clamp(72px,10vw,132px) 0}#bc-rob .rob-section-intro{max-width:720px;margin-bottom:52px}#bc-rob .rob-section-intro p{font-size:1.15rem;color:var(--muted);margin:22px 0 0}#bc-rob .rob-story{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(32px,8vw,120px);align-items:start}#bc-rob .rob-story-aside{position:sticky;top:24px;padding-top:7px}#bc-rob .rob-aside-line{width:58px;height:4px;background:var(--rust);margin:16px 0 20px}#bc-rob .rob-story-body{font-size:1.13rem;max-width:670px}#bc-rob .rob-story-body p{margin:0 0 25px}#bc-rob .rob-story-body h3{margin:48px 0 16px}#bc-rob .rob-note{border-left:4px solid var(--rust);padding:22px 0 22px 25px;margin:42px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.2}#bc-rob .rob-photo-strip{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:34px}#bc-rob .rob-photo-small{min-height:280px;background:linear-gradient(135deg,#d18a61,#17233b);position:relative;overflow:hidden}#bc-rob .rob-photo-small:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(255,250,244,.55)}#bc-rob .rob-photo-small span{position:absolute;left:24px;bottom:22px;color:#fffaf4;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;z-index:1}#bc-rob .rob-split{background:var(--ink);color:#fffaf4;padding:clamp(48px,7vw,90px) 0}#bc-rob .rob-split-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,7vw,94px);align-items:center}#bc-rob .rob-split p{color:#d7d9df;font-size:1.1rem;max-width:560px}#bc-rob .rob-steps{display:grid;gap:16px;margin-top:28px}#bc-rob .rob-step{display:grid;grid-template-columns:48px 1fr;gap:18px;padding:20px 0;border-top:1px solid rgba(255,250,244,.22)}#bc-rob .rob-step-number{font-family:Georgia,serif;font-size:2rem;color:var(--gold)}#bc-rob .rob-step strong{display:block;font-size:1.02rem;margin-bottom:3px}#bc-rob .rob-step span{color:#c6c8cf;font-size:.92rem}#bc-rob .rob-quote-photo{min-height:420px;background:linear-gradient(135deg,#b45e40,#d79565 38%,#17233b 38% 100%);padding:18px;box-shadow:-18px 18px #c86d4373}#bc-rob .rob-quote-photo:before{content:"";display:block;height:100%;min-height:382px;border:1px solid rgba(255,250,244,.42);background:radial-gradient(circle at 24% 28%,rgba(255,250,244,.5) 0 9%,transparent 10%),linear-gradient(135deg,transparent 0 48%,rgba(255,250,244,.12) 49% 50%,transparent 51%)}#bc-rob .rob-offer{background:var(--paper-2);padding:clamp(72px,10vw,130px) 0}#bc-rob .rob-offer-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,410px);gap:40px;align-items:start}#bc-rob .rob-offer-copy p{color:var(--muted);font-size:1.1rem;max-width:610px}#bc-rob .rob-buy{background:var(--ink);color:#fffaf4;padding:32px;position:relative}#bc-rob .rob-buy:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:var(--rust)}#bc-rob .rob-buy h3{font-size:2.05rem;margin-bottom:12px}#bc-rob .rob-buy p{color:#d7d9df;font-size:.95rem;margin:0 0 20px}#bc-rob .rob-buy-price{font-family:Georgia,serif;font-size:2.6rem;color:var(--gold);margin:18px 0}#bc-rob .rob-buy .rob-btn{width:100%;background:var(--gold);color:var(--ink);border:0}#bc-rob .rob-faq{border-top:1px solid var(--line);margin-top:34px}#bc-rob details{border-bottom:1px solid var(--line);padding:20px 0}#bc-rob summary{cursor:pointer;font-weight:800;list-style:none;display:flex;justify-content:space-between;gap:20px}#bc-rob summary::-webkit-details-marker{display:none}#bc-rob summary:after{content:"+";font-size:1.4rem;color:var(--rust)}#bc-rob details[open] summary:after{content:"\2013"}#bc-rob details p{color:var(--muted);max-width:680px;margin:12px 0 0}#bc-rob .rob-final{background:var(--rust);color:#fffaf4;padding:74px 0}#bc-rob .rob-final-inner{display:flex;justify-content:space-between;align-items:center;gap:35px}#bc-rob .rob-final h2{max-width:700px}#bc-rob .rob-final .rob-btn{border-color:#fffaf4;color:#fffaf4}#bc-rob .rob-caption{font-size:.75rem;color:var(--muted);margin-top:12px}@media(max-width:800px){#bc-rob .rob-shell{width:min(calc(100% - 28px),var(--max))}#bc-rob .rob-top-inner{align-items:flex-start;flex-direction:column;gap:8px}#bc-rob .rob-hero{padding:52px 0 74px}#bc-rob .rob-hero-grid,#bc-rob .rob-story,#bc-rob .rob-split-grid,#bc-rob .rob-offer-grid{grid-template-columns:1fr;gap:44px}#bc-rob h1{font-size:clamp(2.7rem,13vw,4.7rem)}#bc-rob .rob-photo{min-height:310px;box-shadow:10px 10px #f3c18fb8}#bc-rob .rob-photo:before{min-height:282px}#bc-rob .rob-story-aside{position:static}#bc-rob .rob-photo-strip{grid-template-columns:1fr 1fr}#bc-rob .rob-photo-small{min-height:190px}#bc-rob .rob-quote-photo{min-height:300px;box-shadow:10px 10px #c86d4373}#bc-rob .rob-quote-photo:before{min-height:264px}#bc-rob .rob-final-inner{align-items:flex-start;flex-direction:column}}@media(max-width:440px){#bc-rob .rob-actions{flex-direction:column}#bc-rob .rob-btn{width:100%}#bc-rob .rob-photo-strip{grid-template-columns:1fr}#bc-rob .rob-buy{padding:25px 20px}}#bc-rob{font-weight:400}#bc-rob h1,#bc-rob h2,#bc-rob h3{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rob-guide.css.map */
