:root{--night: #0b0714;--night-2: #120c20;--off: #f5f4f7;--white: #ffffff;--ink: #0b0714;--ink-2: #3a3546;--muted: #6b6677;--line: #e3e0e9;--fog: #efebf7;--fog-2: rgba(239, 235, 247, .68);--fog-3: rgba(239, 235, 247, .42);--purple: #5726b7;--purple-hi: #7a4be0;--lilac: #c8b6f6;--sans: "Geist", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono: "Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--serif: "Fraunces", "Iowan Old Style", Georgia, "Times New Roman", serif;--gut: clamp(16px, 4.5vw, 56px);--text: 700px;--wide: 980px;--max: 1240px;--hdr: 64px;--ease: cubic-bezier(.2, .7, .1, 1);--r-card: 24px;--r-media: 18px;--sh-card: 0 1px 2px rgba(11, 7, 20, .04), 0 10px 30px -14px rgba(11, 7, 20, .16);--sh-card-hi: 0 1px 2px rgba(11, 7, 20, .04), 0 24px 54px -22px rgba(43, 18, 96, .34);--sh-media: 0 0 0 1px rgba(11, 7, 20, .06), 0 26px 50px -24px rgba(11, 7, 20, .38);color-scheme:light}@media(max-width:767px){:root{--hdr: 56px;--r-card: 20px;--r-media: 14px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--off);scroll-padding-top:calc(var(--hdr) + 16px)}body.rb{margin:0;min-width:320px;overflow-x:clip;background:var(--off);color:var(--ink);font:400 17px/1.6 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;-webkit-tap-highlight-color:transparent}.rb :where(h1,h2,h3,p,figure,ol,ul,blockquote){margin:0}.rb img,.rb video{display:block;max-width:100%}:where(.rb) a{color:inherit}.rb ::selection{background:var(--lilac);color:var(--ink)}.rb :focus-visible{outline:2px solid var(--purple-hi);outline-offset:3px;border-radius:6px}.rb-skip{position:fixed;left:12px;top:-80px;z-index:100;padding:12px 16px;border-radius:10px;background:var(--ink);color:#fff!important;font-weight:600;text-decoration:none}.rb-skip:focus{top:12px}.rb-wrap{width:min(var(--max),100% - 2 * var(--gut));margin-inline:auto}.rb-col{width:min(var(--text),100% - 2 * var(--gut));margin-inline:auto}.rb-main{display:block;container-type:inline-size}.rb-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--muted);font:500 12.5px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase}.rb-eyebrow i{width:8px;height:8px;flex:none;background:var(--purple)}.rb-eyebrow--dark{color:var(--fog-2)}.rb-eyebrow--dark i{background:var(--purple-hi)}.rb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 26px;border:0;border-radius:999px;background:var(--purple);color:#fff!important;box-shadow:0 10px 30px -12px #5726b7b3;font:600 16px/1 var(--sans);letter-spacing:-.005em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .25s,transform .2s var(--ease),box-shadow .25s}.rb-btn:hover{background:#4a1f9e}.rb-btn:active{transform:scale(.97)}.rb-btn svg{width:16px;height:16px;flex:none;transition:transform .3s var(--ease)}.rb-btn:hover svg{transform:translate(3px)}.rb-btn--sm{height:40px;padding:0 18px;font-size:14.5px;box-shadow:none}.rb-btn--lg{height:58px;padding:0 30px;font-size:17px}.rb-btn--glow{background:var(--purple-hi);box-shadow:0 14px 40px -14px #7a4be0e6}.rb-btn--glow:hover{background:#6a3bd3}.rb-hdr{position:sticky;top:0;z-index:50;padding-top:env(safe-area-inset-top,0px);background:#f5f4f7e6;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 1px #0b071412}.rb-hdr__in{display:flex;align-items:center;gap:26px;height:var(--hdr);width:min(var(--max),100% - 2 * var(--gut));margin-inline:auto}.rb-wordmark{margin-right:auto;color:var(--ink);font-size:18px;font-weight:700;letter-spacing:-.035em;line-height:1;text-decoration:none;white-space:nowrap}.rb-wordmark span{color:var(--purple)}.rb-hdr__nav{display:flex;gap:26px;font-size:14.5px}.rb-hdr__nav a{position:relative;color:var(--ink);opacity:.7;text-decoration:none;transition:opacity .2s}.rb-hdr__nav a:hover,.rb-hdr__nav a[aria-current]{opacity:1}.rb-hdr__nav a[aria-current]:after{content:"";position:absolute;left:50%;bottom:-9px;width:5px;height:5px;margin-left:-2.5px;background:var(--purple)}.rb-hdr__home{display:none}@media(min-width:900px){.rb-hdr__home{display:inline}}@media(max-width:767px){.rb-hdr__in{gap:16px}.rb-wordmark{font-size:17px}.rb-hdr__nav{font-size:14px}.rb-hdr .rb-btn--sm{height:36px;padding:0 14px;font-size:13.5px}}@media(max-width:359px){.rb-wordmark{font-size:15.5px}.rb-hdr__in{gap:12px}}.rb-hero{position:relative;isolation:isolate;padding:clamp(40px,7.4vw,104px) 0 clamp(28px,3.6vw,48px)}.rb-hero:before{content:"";position:absolute;z-index:-1;inset:calc(-1 * var(--hdr)) 0 0;pointer-events:none;background:radial-gradient(42% 60% at 86% 8%,rgba(200,182,246,.42),transparent 72%),radial-gradient(34% 44% at 6% 0%,rgba(122,75,224,.1),transparent 70%)}.rb-hero__title{margin-top:22px;color:var(--ink);font:500 clamp(40px,4.6vw + 16px,80px)/1.02 var(--serif);letter-spacing:-.028em;text-wrap:balance}.rb-dot{color:var(--purple)}.rb-hero__subject{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:clamp(20px,2.6vw,30px);color:var(--ink-2);font-size:clamp(17px,.5vw + 14px,20px);font-weight:500;letter-spacing:-.012em}.rb-hero__subject b{color:var(--ink);font-weight:650}.rb-hero__subject i{width:5px;height:5px;align-self:center;background:var(--lilac)}.rb-visually-sep{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.rb-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:22px;padding:18px 0 0;border-top:1px solid var(--line);list-style:none;color:var(--muted);font:500 12px/1.2 var(--mono);letter-spacing:.07em;text-transform:uppercase}.rb-meta li{display:inline-flex;align-items:center;gap:8px}.rb-meta li+li:before{content:"";width:4px;height:4px;margin-right:14px;border-radius:50%;background:#0b071438}.rb-meta .rb-meta__link{margin-left:auto}.rb-meta .rb-meta__link:before{display:none}.rb-meta a{display:inline-flex;align-items:center;gap:6px;color:var(--purple);text-decoration:none}.rb-meta a:hover{text-decoration:underline;text-underline-offset:3px}.rb-meta svg{width:12px;height:12px}.rb-feature{--bw: min(var(--wide), calc(100cqi - 2 * var(--gut)));width:var(--bw);margin:clamp(4px,1vw,12px) 0 clamp(20px,3vw,32px) calc(50% - var(--bw) / 2)}.rb-feature img{width:100%;height:auto;border-radius:calc(var(--r-card) + 4px);box-shadow:var(--sh-card-hi)}.rb-feature--tall{display:flex;justify-content:center;padding:clamp(28px,5vw,56px) 20px;border-radius:calc(var(--r-card) + 4px);background:radial-gradient(70% 60% at 50% 0%,#fff,transparent 70%),linear-gradient(180deg,#efebf7,#e4dcf5)}.rb-feature--tall img{width:auto;height:clamp(380px,46vw,600px);max-width:100%;object-fit:cover;object-position:50% 0;border-radius:var(--r-media);box-shadow:var(--sh-media)}.rb-body{padding:clamp(28px,4vw,56px) 0 0;counter-reset:rb-sec;color:var(--ink-2);font-size:clamp(17px,.35vw + 15.6px,18.5px);line-height:1.7}.rb-body>:first-child{margin-top:0}.rb-body p{text-wrap:pretty}.rb-body p+p{margin-top:1.05em}.rb-body strong,.rb-body b{color:var(--ink);font-weight:620}.rb-body a{color:var(--purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s}.rb-body a:hover{color:var(--purple-hi)}.rb-body h2{margin:18px 0 22px;color:var(--ink);font:500 clamp(30px,2.4vw + 18px,46px)/1.08 var(--serif);letter-spacing:-.022em;text-wrap:balance}.rb-body h3{margin:36px 0 12px;color:var(--ink);font-size:21px;font-weight:650;line-height:1.3;letter-spacing:-.02em}.rb-lede{color:var(--ink);font-size:clamp(21px,1vw + 16px,27px);font-weight:500;line-height:1.42;letter-spacing:-.018em;text-wrap:pretty}.rb-body .rb-lede+.rb-lede{margin-top:.8em}.rb-sec{counter-increment:rb-sec;margin-top:clamp(68px,8vw,112px)}.rb-lede+.rb-sec{margin-top:clamp(64px,8vw,112px)}.rb-kicker{display:flex;align-items:center;gap:14px;padding-left:18px;background:linear-gradient(var(--purple),var(--purple)) 0 50% / 8px 8px no-repeat;color:var(--muted);font:500 12.5px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase}.rb-kicker:after{content:"";order:1;flex:1 1 auto;height:1px;background:var(--line)}.rb-sec>.rb-kicker:before{content:counter(rb-sec,decimal-leading-zero);order:2;color:var(--purple)}.rb-body p.rb-kicker+h2{margin-top:20px}.rb-shot,.rb-compare{--bw: min(var(--wide), calc(100cqi - 2 * var(--gut)));width:var(--bw);margin:clamp(36px,5vw,60px) 0 clamp(36px,5vw,56px) calc(50% - var(--bw) / 2)}.rb-body figcaption{max-width:60ch;margin:16px auto 0;color:var(--muted);font-size:14.5px;line-height:1.5;text-align:center;text-wrap:balance}.rb-shot{padding:clamp(24px,4.4vw,52px) clamp(16px,4vw,48px);border-radius:calc(var(--r-card) + 4px);background:radial-gradient(70% 55% at 50% 0%,rgba(255,255,255,.9),transparent 70%),linear-gradient(180deg,#efebf7,#e5def4)}.rb-shot>:is(img,video){display:block;width:min(100%,340px);height:auto;max-height:760px;margin-inline:auto;object-fit:cover;object-position:50% 0;border-radius:var(--r-media);background:#fff;box-shadow:var(--sh-media)}.rb-shot>figcaption{margin-top:22px}.rb-shot.rb-is-wide{padding:clamp(14px,2.4vw,28px)}.rb-shot.rb-is-wide>:is(img,video){width:100%;max-height:none;border-radius:calc(var(--r-media) - 4px)}.rb-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.rb-compare__item{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;padding:72px clamp(16px,3vw,40px) clamp(28px,3.4vw,44px);border-radius:calc(var(--r-card) + 4px);background:linear-gradient(180deg,#ebe9ef,#dfdce6)}.rb-compare__item:has(.rb-tag--after){background:radial-gradient(80% 50% at 50% 100%,rgba(122,75,224,.55),transparent 72%),radial-gradient(60% 34% at 50% 0%,rgba(200,182,246,.16),transparent 70%),var(--night)}.rb-compare__item>:is(img,video){width:min(100%,320px);height:auto;max-height:700px;object-fit:cover;object-position:50% 0;border-radius:var(--r-media);background:#fff;box-shadow:var(--sh-media)}.rb-compare__item:has(.rb-tag--after)>:is(img,video){box-shadow:0 0 0 1px #ffffff1a,0 30px 70px -24px #000000b3,0 0 80px -20px #7a4be08c}.rb-compare__item.rb-is-wide{padding-inline:clamp(12px,1.6vw,20px);padding-bottom:clamp(12px,1.6vw,20px)}.rb-compare__item.rb-is-wide>:is(img,video){width:100%;max-height:none;border-radius:calc(var(--r-media) - 4px)}.rb-compare>figcaption{grid-column:1 / -1;margin-top:6px}.rb-compare__item>.rb-tag{position:absolute;top:22px;left:22px}.rb-tag{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px;border-radius:999px;background:var(--night);color:#fff;font:500 11.5px/1 var(--mono);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.rb-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:#ffffff73}.rb-tag--before{background:var(--night)}.rb-tag--after{background:var(--purple);box-shadow:0 6px 20px -6px #7a4be0e6}.rb-tag--after:before{background:#fff;box-shadow:0 0 0 3px #ffffff38}.rb-points{counter-reset:rb-pt;margin:30px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.rb-points>li{counter-increment:rb-pt;position:relative;padding:20px 0 22px 56px;border-bottom:1px solid var(--line);line-height:1.6}.rb-points>li:before{content:counter(rb-pt,decimal-leading-zero);position:absolute;left:0;top:23px;display:grid;place-items:center;width:34px;height:26px;border-radius:8px;background:var(--fog);color:var(--purple);font:500 12px/1 var(--mono);letter-spacing:.02em}.rb-points>li>strong:first-child{display:block;margin-bottom:4px;color:var(--ink);font-size:1.06em;font-weight:640;letter-spacing:-.015em;line-height:1.4}.rb-compare+.rb-points{margin-top:8px}.rb-body .rb-try{margin-top:36px}.rb-body .rb-try a{display:inline-flex;align-items:center;gap:12px;height:56px;padding:0 22px 0 28px;border-radius:999px;background:var(--purple);color:#fff;box-shadow:0 12px 32px -12px #5726b7bf;font:600 16.5px/1 var(--sans);letter-spacing:-.005em;text-decoration:none;transition:background-color .25s,transform .2s var(--ease)}.rb-body .rb-try a:after{content:"";width:26px;height:26px;flex:none;border-radius:50%;background:#ffffff29 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 11 11 5M6 5h5v5'/%3E%3C/svg%3E") center / 14px no-repeat;transition:transform .3s var(--ease)}.rb-body .rb-try a:hover{background:#4a1f9e;color:#fff}.rb-body .rb-try a:hover:after{transform:translate(2px,-2px)}.rb-body .rb-try a:active{transform:scale(.97)}.rb-quote{position:relative;margin:clamp(36px,5vw,56px) 0;padding:4px 0 4px clamp(22px,3vw,32px);border-left:2px solid var(--purple)}.rb-body .rb-quote p{color:var(--ink);font:500 clamp(22px,1.2vw + 16px,30px)/1.3 var(--serif);letter-spacing:-.015em;text-wrap:balance}.rb-body .rb-quote p+p{margin-top:.5em}.rb-quote cite{display:flex;align-items:center;gap:10px;margin-top:16px;color:var(--muted);font:500 12px/1.3 var(--mono);font-style:normal;letter-spacing:.07em;text-transform:uppercase}.rb-quote cite:before{content:"";width:18px;height:1px;background:currentColor}.rb-cta{--bw: min(var(--wide), calc(100cqi - 2 * var(--gut)));position:relative;isolation:isolate;overflow:hidden;width:var(--bw);margin:clamp(88px,11vw,144px) auto 0;padding:clamp(36px,6vw,72px) clamp(24px,6vw,72px);border-radius:calc(var(--r-card) + 4px);background:var(--night);color:var(--fog)}.rb-cta:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(55% 80% at 100% 100%,rgba(122,75,224,.55),transparent 70%),radial-gradient(40% 60% at 0% 0%,rgba(200,182,246,.12),transparent 70%)}.rb-cta:after{content:"";position:absolute;z-index:-1;right:clamp(24px,6vw,72px);top:clamp(36px,6vw,72px);width:14px;height:14px;background:var(--purple-hi);box-shadow:0 0 40px 6px #7a4be08c}.rb-cta__grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px 48px;align-items:end}.rb-cta__title{margin-top:18px;color:#fff;font:500 clamp(34px,3.4vw + 16px,60px)/1.02 var(--serif);letter-spacing:-.028em;text-wrap:balance}.rb-cta__text{max-width:44ch;margin-top:18px;color:var(--fog-2);font-size:clamp(16.5px,.4vw + 14.5px,19px);line-height:1.55;text-wrap:pretty}.rb-cta__actions{display:flex;flex-direction:column;align-items:flex-end;gap:14px}.rb-cta__note{display:inline-flex;align-items:center;gap:9px;color:var(--fog-3);font:500 11.5px/1.2 var(--mono);letter-spacing:.07em;text-transform:uppercase}.rb-cta__note i{width:7px;height:7px;border-radius:50%;background:#58d68d;box-shadow:0 0 0 4px #58d68d29}.rb-cta--index{width:100%;margin-top:0}@media(max-width:767px){.rb-cta__grid{grid-template-columns:1fr}.rb-cta__actions{align-items:stretch}.rb-cta .rb-btn{width:100%}.rb-cta__note{justify-content:center}.rb-cta:after{width:10px;height:10px}}.rb-card{position:relative;min-width:0;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh-card);transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.rb-card__link{display:flex;flex-direction:column;height:100%;border-radius:inherit;color:inherit;text-decoration:none;overflow:hidden}@media(hover:hover){.rb-card:hover{transform:translateY(-4px);box-shadow:var(--sh-card-hi)}.rb-card:hover .rb-card__media img{transform:scale(1.025)}.rb-card:hover .rb-card__media--tall img{transform:translateY(-8px)}.rb-card:hover .rb-card__go svg{transform:translate(3px)}}.rb-card__media{position:relative;overflow:hidden;aspect-ratio:16 / 11;background:var(--fog)}.rb-card__media img{width:100%;height:100%;object-fit:cover;object-position:50% 0;transition:transform .7s var(--ease)}.rb-card__media--tall{display:flex;justify-content:center;padding-top:7%;background:radial-gradient(70% 70% at 50% 0%,#fff,transparent 72%),linear-gradient(180deg,#efebf7,#e2daf4)}.rb-card__media--tall img{flex:none;align-self:flex-start;width:50%;height:auto;border-radius:14px 14px 0 0;box-shadow:0 0 0 1px #0b07140f,0 24px 44px -18px #0b071466}.rb-card__media--empty{display:grid;place-items:center;background:radial-gradient(60% 70% at 70% 100%,rgba(122,75,224,.5),transparent 70%),var(--night)}.rb-card__media--empty i{width:14px;height:14px;background:var(--purple-hi);box-shadow:0 0 40px 6px #7a4be08c}.rb-card__body{display:flex;flex-direction:column;flex:1 1 auto;padding:22px 24px}.rb-card__subject{display:flex;align-items:center;gap:9px;min-width:0;color:var(--muted);font:500 11.5px/1.3 var(--mono);letter-spacing:.07em;text-transform:uppercase}.rb-card__subject i{width:6px;height:6px;flex:none;background:var(--purple)}.rb-card__subject span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rb-card__title{margin-top:12px;color:var(--ink);font:500 clamp(22px,.6vw + 18px,26px)/1.14 var(--serif);letter-spacing:-.018em;text-wrap:balance}.rb-card__summary{display:-webkit-box;margin-top:10px;overflow:hidden;color:var(--ink-2);font-size:15.5px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.rb-card__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:20px;color:var(--muted);font:500 11.5px/1.2 var(--mono);letter-spacing:.07em;text-transform:uppercase}.rb-card__go{display:inline-flex;align-items:center;gap:6px;color:var(--purple)}.rb-card__go svg{width:14px;height:14px;transition:transform .3s var(--ease)}@media(min-width:900px){.rb-card--feature{grid-column:1 / -1}.rb-card--feature .rb-card__link{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.rb-card--feature .rb-card__media{aspect-ratio:auto;min-height:460px}.rb-card--feature .rb-card__media--tall img{width:44%}.rb-card--feature .rb-card__body{justify-content:center;padding:clamp(32px,4vw,56px)}.rb-card--feature .rb-card__title{margin-top:18px;font-size:clamp(32px,2vw + 12px,44px);line-height:1.06;letter-spacing:-.025em}.rb-card--feature .rb-card__summary{margin-top:16px;font-size:17px;-webkit-line-clamp:5;line-clamp:5}.rb-card--feature .rb-card__foot{flex:none;margin-top:0;padding-top:32px}}.rb-more{padding:clamp(72px,9vw,120px) 0 clamp(80px,10vw,120px)}.rb-more--none{padding:0 0 clamp(80px,10vw,128px)}.rb-more__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 32px;flex-wrap:wrap}.rb-more__title{margin-top:16px;color:var(--ink);font:500 clamp(32px,2.6vw + 18px,52px)/1.04 var(--serif);letter-spacing:-.026em}.rb-more__all{display:inline-flex;align-items:center;gap:8px;padding-bottom:6px;color:var(--purple);font:600 15px/1 var(--sans);text-decoration:none}.rb-more__all svg{width:16px;height:16px;transition:transform .3s var(--ease)}.rb-more__all:hover svg{transform:translate(3px)}.rb-more__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:clamp(28px,3.6vw,44px)}@media(max-width:899px){.rb-more__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(78%,340px);gap:14px;margin-inline:calc(-1 * var(--gut));padding:6px var(--gut) 24px;scroll-padding-inline:var(--gut);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.rb-more__grid::-webkit-scrollbar{display:none}.rb-more__grid>.rb-card{scroll-snap-align:start}}.rb-bhero{position:relative;isolation:isolate;padding:clamp(52px,9vw,120px) 0 clamp(36px,5vw,64px)}.rb-bhero:before{content:"";position:absolute;z-index:-1;inset:calc(-1 * var(--hdr)) 0 0;pointer-events:none;background:radial-gradient(40% 70% at 92% 10%,rgba(200,182,246,.5),transparent 72%),radial-gradient(30% 50% at 0% 0%,rgba(122,75,224,.1),transparent 70%)}.rb-bhero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,30ch);gap:28px 64px;align-items:end}.rb-bhero__title{margin-top:20px;color:var(--ink);font:500 clamp(68px,10vw + 20px,184px)/.9 var(--serif);letter-spacing:-.04em}.rb-bhero__title b{color:var(--purple);font-weight:inherit}.rb-bhero__intro{padding-bottom:.6em;color:var(--ink-2);font-size:clamp(20px,.9vw + 15px,27px);font-weight:500;line-height:1.32;letter-spacing:-.018em;text-wrap:pretty}.rb-bhero__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;margin-top:clamp(32px,5vw,64px);padding-top:18px;border-top:1px solid rgba(11,7,20,.12);color:var(--muted);font:500 12px/1.2 var(--mono);letter-spacing:.07em;text-transform:uppercase}.rb-bhero__bar span{display:inline-flex;align-items:center;gap:10px}.rb-bhero__bar i{width:7px;height:7px;background:var(--purple)}@media(max-width:899px){.rb-bhero__grid{grid-template-columns:1fr}.rb-bhero__intro{max-width:26ch;padding-bottom:0}}.rb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);padding-bottom:clamp(80px,10vw,128px)}@media(max-width:767px){.rb-grid{grid-template-columns:1fr}}.rb-empty{padding:48px 0 120px;color:var(--muted);font-size:18px}.rb-pages{display:flex;align-items:center;justify-content:center;gap:12px;padding-bottom:clamp(80px,10vw,128px);margin-top:calc(-1*clamp(40px,5vw,64px));font:500 13px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.rb-pages a,.rb-pages span{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;color:var(--ink);text-decoration:none;box-shadow:inset 0 0 0 1px #0b071424}.rb-pages a:hover{box-shadow:inset 0 0 0 1px var(--ink)}.rb-pages .rb-pages__now{background:var(--ink);color:#fff;box-shadow:none}.rb-ftr{padding:clamp(64px,9vw,112px) 0 40px;background:var(--night-2);color:var(--fog-2);font-size:14px}.rb-ftr__big{margin:0 0 clamp(36px,5vw,64px);color:var(--fog);font-size:clamp(54px,8.8vw,150px);font-weight:700;line-height:.84;letter-spacing:-.062em}.rb-ftr__big>span{display:inline-block;white-space:nowrap}.rb-ftr__big b{color:var(--purple-hi);font-weight:inherit}.rb-ftr__in{display:grid;grid-template-columns:1fr auto;gap:20px 40px;align-items:center}.rb-ftr__nav{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px 24px}.rb-ftr__nav a{color:var(--fog-2);text-decoration:none;transition:color .2s}.rb-ftr__nav a:hover{color:var(--fog)}.rb-ftr__copy{justify-self:end;display:inline-flex;align-items:center;gap:8px;color:var(--fog-3);font:500 11px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase}.rb-ftr__copy:before{content:"";width:6px;height:6px;background:var(--purple-hi)}@media(max-width:767px){.rb-ftr__big>span{display:block}.rb-ftr__in{grid-template-columns:1fr}.rb-ftr__copy{justify-self:start}}@media(max-width:767px){.rb-body{line-height:1.65}.rb-compare{grid-template-columns:1fr}.rb-compare__item{padding:64px 16px 24px}.rb-compare__item>:is(img,video){width:min(100%,290px)}.rb-compare__item>.rb-tag{top:18px;left:18px}.rb-shot>:is(img,video){width:min(100%,290px)}.rb-points>li{padding-left:48px}.rb-points>li:before{width:32px}.rb-card__body{padding:18px 20px 20px}.rb-meta li+li:before{margin-right:8px}.rb-meta{gap:12px 14px}.rb-meta .rb-meta__link{flex-basis:100%;margin-left:0}}@media(prefers-reduced-motion:no-preference){.rb-hero>*,.rb-bhero>*{animation:rb-rise .9s var(--ease) both}.rb-hero .rb-col>*,.rb-bhero__grid>*,.rb-bhero__bar{animation:rb-rise .9s var(--ease) both}.rb-hero .rb-col>:nth-child(2),.rb-bhero__grid>:nth-child(2){animation-delay:.08s}.rb-hero .rb-col>:nth-child(3){animation-delay:.16s}.rb-hero .rb-col>:nth-child(4),.rb-bhero__bar{animation-delay:.22s}.rb-feature{animation:rb-rise 1.1s .28s var(--ease) both}.rb-js .rb-rv{opacity:0;transform:translateY(22px);transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:var(--rv-d, 0s)}.rb-js .rb-rv.is-in{opacity:1;transform:none}}@keyframes rb-rise{0%{opacity:0;transform:translateY(16px)}}@media(prefers-reduced-motion:reduce){.rb *,.rb *:before,.rb *:after{transition-duration:.01ms!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/enes-rebuild.css.map */
