/* ==========================================================================
   Research (research.html), after the Stripe Blog index.
   Stripe's structure, kept: a featured post in a lifted white card over a diagonal
   colour band; category pills; posts laid on a four-column grid with dashed guide
   lines behind it (category and title left, date and byline right, a square figure
   under the byline); a row of colour cards between the two grids; a three-part
   footer (subscribe, work with us, send feedback).
   Figures are HTML, not images, so every word stays editable in Webflow.
   ========================================================================== */
.rs{position:relative}
.rs-in{position:relative;max-width:1128px;margin:0 auto;padding:0 24px}

/* ---- guide lines: five dashed verticals on the column edges ---------------- */
.rs-guides{position:absolute;top:0;bottom:0;left:24px;right:24px;pointer-events:none;z-index:0}
.rs-guides i{position:absolute;top:0;bottom:0;width:1px;
  background-image:linear-gradient(180deg,rgba(66,71,112,.09) 50%,transparent 50%);background-size:1px 8px}
.rs-guides i:nth-child(1){left:0}
.rs-guides i:nth-child(2){left:25%}
.rs-guides i:nth-child(3){left:50%}
.rs-guides i:nth-child(4){left:75%}
.rs-guides i:nth-child(5){right:0}

/* ---- hero -------------------------------------------------------------------- */
.rs-hero{position:relative;overflow:hidden;padding:28px 0 96px;background:var(--white)}
.rs-top{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;height:40px;margin-bottom:28px;font:500 15px var(--ui)}
.rs-top b{font-weight:600;color:var(--btn)}
.rs-top a{color:var(--btn);text-decoration:none}
.rs-top a:hover{color:var(--navy)}

.rs-feat{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);background:var(--white);border-radius:6px;padding:32px 24px;
  box-shadow:0 50px 100px -20px rgba(2,37,79,.25),0 30px 60px -30px rgba(0,0,0,.3)}
.rs-feat .rs-text{grid-column:1/3;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:0 24px 0 0}
.rs-feat .rs-title{font-size:38px;line-height:1.26}
.rs-feat .rs-fig{grid-column:3/5;aspect-ratio:auto;min-height:420px}

/* ---- shared post parts -------------------------------------------------------- */
.rs-cat{position:relative;display:block;padding:0 0 0 16px;font:500 15px/24px var(--ui);letter-spacing:.2px;color:var(--btn)}
.rs-cat:before{content:"";position:absolute;left:0;top:5px;width:1px;height:15px;background:var(--btn)}
.rs-title{margin:0;font:500 32px/1.28 var(--display);letter-spacing:-.02em;color:var(--navy)}
.rs-title a{color:inherit;text-decoration:none}
.rs-date{display:block;padding:0 16px;font:400 15px/24px var(--ui);letter-spacing:.2px;color:var(--mute)}
.rs-date:before{content:"";display:inline-block;width:1px;height:15px;margin:0 16px 0 -16px;vertical-align:-2px;background:rgba(66,71,112,.3)}
.rs-by{display:flex;align-items:center;gap:12px;padding:0 16px}
.rs-by i{flex:0 0 auto;width:48px;height:48px;border-radius:50%;background:var(--white) url(../assets/img/manelink-mark.svg) center/30px no-repeat;
  box-shadow:0 0 0 1px var(--line),0 2px 6px rgba(2,37,79,.08)}
.rs-by span{display:flex;flex-direction:column;font:400 14px/1.5 var(--ui);color:var(--mute)}
.rs-by b{font-weight:600;color:var(--navy)}
.rs-body{margin:0;font:400 18px/28px var(--ui);color:var(--mute);max-width:460px}
.rs-more{display:inline-flex;align-items:center;gap:6px;font:600 15px var(--ui);color:var(--btn);text-decoration:none}
.rs-more:after{content:"";width:6px;height:6px;border:solid currentColor;border-width:1.5px 1.5px 0 0;transform:rotate(45deg)}
.rs-more:hover{color:var(--navy)}

/* ---- pills ------------------------------------------------------------------- */
.rs-nav{position:relative;padding:40px 0 24px}
.rs-pills{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:4px}
.rs-pill{display:inline-block;padding:4px 16px 5px;border-radius:6px;font:500 15px/24px var(--ui);color:var(--navy);text-decoration:none;cursor:pointer}
.rs-pill:hover{background:#eceffb}
.rs-pill.on{background:var(--btn);color:#fff}
.rs-pill:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
.rs-nav .draft{position:relative;z-index:1;margin-top:28px}

/* ---- the post grid ------------------------------------------------------------ */
.rs-grid{position:relative;padding:24px 0 72px}
.rs-post{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto auto auto 1fr;row-gap:16px;padding:64px 0}
.rs-post .rs-cat{grid-column:1/3;grid-row:1}
.rs-post .rs-title{grid-column:1/3;grid-row:2;padding:0 16px}
.rs-post .rs-date{grid-column:3/5;grid-row:1}
.rs-post .rs-by{grid-column:3/5;grid-row:2;align-self:start}
.rs-post .rs-body{grid-column:1/3;grid-row:3;padding:0 16px}
.rs-post .rs-more{grid-column:1/3;grid-row:4;margin-left:16px;justify-self:start}
.rs-post .rs-fig{grid-column:3/5;grid-row:3/6;margin-top:24px}
.rs-post.rs-hide{display:none}

/* ---- figures: HTML compositions on a soft card ------------------------------- */
.rs-fig{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;aspect-ratio:1/1;overflow:hidden;
  border-radius:6px;background:#f6f9fc;box-shadow:0 30px 60px -12px rgba(2,37,79,.25),0 18px 36px -18px rgba(0,0,0,.3);padding:32px;font-family:var(--ui)}
.rs-fig.rs-violet{background:linear-gradient(150deg,#3a57c4 0,#2946b6 45%,#1a3190 100%);color:#fff}
.rs-fig.rs-navy{background:linear-gradient(160deg,#0f2270 0,#1e39a3 100%);color:#fff}   /* the royal fade, not the retired navy */
.rs-big{font:500 132px/1 var(--display);letter-spacing:-.04em;color:var(--blue)}
.rs-cap{max-width:280px;text-align:center;font:500 20px/1.3 var(--display);color:var(--navy)}
.rs-violet .rs-cap,.rs-navy .rs-cap{color:#fff}
.rs-tag{position:absolute;right:20px;bottom:16px;font:600 11px var(--ui);letter-spacing:.08em;text-transform:uppercase;color:#98a3b3}
.rs-violet .rs-tag,.rs-navy .rs-tag{color:rgba(255,255,255,.6)}

/* a small white card used inside figures */
.rs-card{width:100%;max-width:340px;background:#fff;border-radius:6px;box-shadow:0 12px 30px rgba(10,37,64,.22);padding:16px 18px;color:var(--ink);text-align:left}
.rs-card small{display:block;font:600 11px var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--t4);margin-bottom:6px}
.rs-card b{display:block;font:600 16px/1.35 var(--ui);color:var(--navy)}
.rs-card p{margin:6px 0 0;font:400 13.5px/1.45 var(--ui);color:var(--mute)}
.rs-acts{display:flex;gap:8px;margin-top:14px}
.rs-acts span{padding:7px 14px;border-radius:5px;font:600 13px var(--ui);background:#eceffb;color:var(--navy)}
.rs-acts .rs-yes{background:var(--blue);color:#fff}

/* seat card */
.rs-seat{display:flex;align-items:center;gap:12px}
.rs-seat i{flex:0 0 auto;width:44px;height:44px;border-radius:50%;background-size:cover;background-position:center}

/* bars: the three validation gates */
.rs-bars{display:flex;align-items:flex-end;gap:22px;height:220px}
.rs-bars span{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;width:78px;height:100%;font:600 13px/1.25 var(--ui);color:var(--mute);text-align:center}
.rs-bars i{display:block;width:100%;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#6f86e0,#2946b6)}
.rs-bars b{font:700 22px var(--display);color:var(--navy)}
.rs-b95 i{height:152px}
.rs-b70 i{height:112px}
.rs-b85 i{height:136px}

/* checklist */
.rs-steps{display:flex;flex-direction:column;gap:10px;width:100%;max-width:320px}
.rs-steps span{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:6px;background:#fff;box-shadow:0 1px 0 var(--line),0 6px 16px rgba(10,37,64,.08);font:500 14px var(--ui);color:var(--ink)}
.rs-steps img{flex:0 0 auto;width:18px;height:18px}
.rs-steps .rs-wait{box-shadow:0 0 0 1.5px var(--blue) inset;color:var(--blue);font-weight:600}

/* org: you, then five seats */
.rs-org{display:flex;flex-direction:column;align-items:center;gap:0}
.rs-you{padding:8px 16px;border-radius:6px;background:#fff;color:var(--navy);font:600 14px var(--ui)}
.rs-stem{width:1px;height:26px;background:rgba(255,255,255,.5)}
.rs-row{position:relative;display:flex;gap:12px;padding-top:26px}
.rs-row:before{content:"";position:absolute;top:0;left:26px;right:26px;height:1px;background:rgba(255,255,255,.5)}
.rs-row i{position:relative;width:52px;height:52px;border-radius:50%;background-size:cover;background-position:center;box-shadow:0 0 0 3px rgba(255,255,255,.9)}
.rs-row i:before{content:"";position:absolute;left:50%;top:-29px;width:1px;height:26px;background:rgba(255,255,255,.5)}

/* file tree */
.rs-tree{width:100%;max-width:330px;padding:18px 20px;border-radius:6px;background:#152a84;color:#c7d2ff;font:500 14px/1.9 ui-monospace,SFMono-Regular,Menlo,monospace;text-align:left}
.rs-tree span{display:block;white-space:nowrap}
.rs-tree .rs-d{color:#fff;font-weight:700}
.rs-tree .rs-f{padding-left:22px}
.rs-tree em{font-style:normal;color:#6f86e0}

/* journey: eight stages */
.rs-stages{display:flex;align-items:center;gap:0;width:100%;max-width:360px}
.rs-stages i{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px var(--blue) inset}
.rs-stages i.rs-done{background:var(--blue)}
.rs-stages s{flex:1 1 auto;height:2px;background:#d3dcf7;text-decoration:none}
.rs-stages s.rs-done{background:var(--blue)}

/* ---- ideas we are watching: the colour card row ------------------------------- */
.rs-ideas{position:relative;padding:88px 0;background:var(--white)}
.rs-ideas h2{position:relative;z-index:1;margin:0 0 40px;padding-left:16px;font:600 24px/1.3 var(--display);color:var(--navy)}
.rs-track{position:relative;z-index:1;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 20px;scrollbar-width:thin}
.rs-idea{flex:0 0 244px;min-height:369px;display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:6px;scroll-snap-align:start;color:#fff;
  box-shadow:0 13px 27px -5px rgba(2,37,79,.25),0 8px 16px -8px rgba(0,0,0,.3)}
.rs-idea b{font:600 17px/1.45 var(--ui)}
.rs-idea small{font:500 13px var(--ui);color:rgba(255,255,255,.75);margin-bottom:10px}
.rs-idea p{margin:0;font:400 14px/1.6 var(--ui);color:rgba(255,255,255,.92)}
.rs-i1{background:#6c80d3}
.rs-i2{background:#2c6fe0}
.rs-i3{background:#1a3fbd}
.rs-i4{background:var(--blue)}
.rs-i5{background:#0a2540}
.rs-i6{background:#485fb9}

/* ---- footer: subscribe, work with us, feedback -------------------------------- */
.rs-foot{position:relative;padding:88px 0 96px}
.rs-fgrid{position:relative;z-index:1;display:grid;grid-template-columns:2fr 1fr 1fr}
.rs-fcol{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0 16px}
.rs-fcol h3{margin:0;font:600 18px/1.4 var(--display);color:var(--navy)}
.rs-fcol p{margin:0;font:400 15px/1.6 var(--ui);color:var(--mute)}
.rs-sub{display:flex;gap:8px;width:100%;max-width:440px;margin-top:4px}
.rs-sub input{flex:1 1 auto;min-width:0;height:40px;padding:0 14px;border:1px solid var(--rail);border-radius:6px;font:400 15px var(--ui);color:var(--ink);background:#fff}
.rs-sub .btn{flex:0 0 auto}
.rs-fcol .todo{margin-top:6px;max-width:440px}

@media (max-width:991px){
  .rs-feat{grid-template-columns:1fr;gap:28px}
  .rs-feat .rs-text,.rs-feat .rs-fig{grid-column:1}
  .rs-feat .rs-text{padding:0}
  .rs-feat .rs-fig{min-height:360px}
  .rs-title{font-size:28px}
  .rs-feat .rs-title{font-size:32px}
  .rs-fgrid{grid-template-columns:1fr 1fr;row-gap:40px}
  .rs-fcol:first-child{grid-column:1/3}
}
@media (max-width:767px){
  .rs-guides i:nth-child(2),.rs-guides i:nth-child(4){display:none}
  .rs-post{grid-template-columns:1fr;grid-template-rows:none;padding:44px 0}
  .rs-post .rs-cat,.rs-post .rs-title,.rs-post .rs-date,.rs-post .rs-by,.rs-post .rs-body,.rs-post .rs-more,.rs-post .rs-fig{grid-column:1;grid-row:auto}
  .rs-post .rs-date{order:-1}
  .rs-post .rs-fig{margin-top:12px}
  .rs-body{font-size:17px;line-height:26px}
  .rs-big{font-size:104px}
  .rs-hero{padding-bottom:64px}
  .rs-fgrid{grid-template-columns:1fr}
  .rs-fcol:first-child{grid-column:1}
}
@media (max-width:479px){
  .rs-in{padding:0 16px}
  .rs-guides{left:16px;right:16px}
  .rs-feat{padding:24px 16px}
  .rs-feat .rs-title{font-size:27px}
  .rs-title{font-size:25px}
  .rs-fig{padding:20px;aspect-ratio:auto;min-height:calc(100vw - 32px)}
  .rs-tree span{white-space:normal}
  .rs-tree em{display:block;padding-left:12px}
  .rs-acts{flex-wrap:wrap}
  .rs-feat .rs-fig{min-height:calc(100vw - 64px)}
  .rs-big{font-size:88px}
  .rs-cap{font-size:17px}
  .rs-bars{gap:12px;height:190px}
  .rs-bars span{width:66px;font-size:12px}
  .rs-b95 i{height:124px}
  .rs-b70 i{height:92px}
  .rs-b85 i{height:112px}
  .rs-row{gap:8px}
  .rs-row i{width:40px;height:40px}
  .rs-row:before{left:20px;right:20px}
  .rs-tree{font-size:12.5px;padding:14px 16px}
  .rs-sub{flex-direction:column}
}

/* page rhythm: the topic pills and both essay grids sit on the site grey, so the
   white hero, the white "ideas" band and the white subscribe footer alternate with
   them instead of running together */
.rs-band2{background:#fafafa}
.rs-nav.rs-band2{padding-top:56px}
.rs-subbtn{align-self:flex-start;margin-top:4px}

/* ==========================================================================
   RZ: the page after Zip's "Research, reports, and guides" (2026-09-21).
   A title over a slider of featured pieces (figure left, text right), then a
   collection band: search with a result count, two filter dropdowns (Topic and
   Type), and a three-column card grid. Figures reuse the rs-fig compositions,
   set in a 3:2 frame and zoomed to fit it.
   ========================================================================== */
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}

/* ---- hero: title, then the featured slider --------------------------------- */
.rz-hero{padding:72px 0 96px;background:var(--white)}
.rz-head{display:flex;flex-direction:column;gap:12px;max-width:760px;margin-bottom:40px}
.rz-head h1{margin:0;font:500 clamp(36px,4.4vw,56px)/1.08 var(--display);letter-spacing:-.02em;color:var(--navy)}
.rz-head .lead{margin:0}
.rz-slider{position:relative}
.rz-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:8px}
.rz-track::-webkit-scrollbar{display:none}
.rz-slide{flex:0 0 100%;display:flex;scroll-snap-align:start}
.rz-slide>.rz-sin{flex:1 1 auto}
.rz-sin{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;border:1px solid var(--line);border-radius:8px;background:#fff;
  overflow:hidden;text-decoration:none;color:inherit}
.rz-sin .rz-img{border-radius:0;aspect-ratio:auto;min-height:340px}
.rz-stext{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:48px}
.rz-sh{display:flex;flex-direction:column;gap:12px}
.rz-st{font:500 clamp(24px,2.4vw,32px)/1.22 var(--display);letter-spacing:-.015em;color:var(--navy)}
.rz-sd{font-size:17px;line-height:1.6;color:var(--mute)}
.rz-sin:hover .rz-sbtn{background:var(--cloud)}
.rz-dots{display:flex;justify-content:flex-start;gap:8px;margin-top:20px}
.rz-dot{display:block;width:8px;height:8px;border-radius:50%;background:#d3dcf7;transition:width .3s ease,background .3s ease}
.rz-dot.on{width:24px;border-radius:4px;background:var(--btn)}

/* ---- the figure frame: 3:2, the square composition zoomed to fit ------------ */
.rz-img{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#f6f9fc}
.rz-img .rs-fig{position:absolute;inset:0;aspect-ratio:auto;border-radius:0;box-shadow:none;padding:20px}
/* the composition inside is zoomed, not the frame, so the frame always fills its box */
.rz-img .rs-fig>*{zoom:.74}
.rz-sin .rz-img .rs-fig>*{zoom:1}

/* ---- tags --------------------------------------------------------------------- */
.rz-tag{display:inline-block;align-self:flex-start;padding:3px 9px;border-radius:5px;background:#eceffa;font:600 12px var(--web);color:var(--btn)}

/* ---- collection: filters and the grid ---------------------------------------- */
.rz-coll{padding:88px 0 104px;background:#fafafa}
.rz-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:40px}
.rz-search{position:relative;display:flex;align-items:center;flex:1 1 320px;max-width:460px}
.rz-search input{width:100%;height:44px;padding:0 110px 0 16px;border:1px solid var(--rail);border-radius:6px;background:#fff;font:400 15px var(--ui);color:var(--ink)}
.rz-search input:focus{outline:2px solid var(--blue);outline-offset:1px;border-color:var(--blue)}
.rz-count{position:absolute;right:14px;font-size:13px;color:var(--t4);pointer-events:none}
.rz-count b{font-weight:600;color:var(--mute)}
.rz-dds{display:flex;align-items:center;gap:10px}
.rz-by{font-size:14px;color:var(--mute)}
.rz-dd{position:relative}
.rz-dd summary{display:flex;align-items:center;gap:8px;height:44px;padding:0 14px;border:1px solid var(--rail);border-radius:6px;background:#fff;
  list-style:none;cursor:pointer;font:600 14px var(--web);color:var(--navy)}
.rz-dd summary::-webkit-details-marker{display:none}
.rz-dd summary:after{content:"";width:6px;height:6px;margin-left:2px;border:solid var(--mute);border-width:0 1.5px 1.5px 0;transform:rotate(45deg) translateY(-2px)}
.rz-dd[open] summary{border-color:var(--blue)}
.rz-on:empty{display:none}
.rz-on{display:grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--btn);color:#fff;font-size:11.5px}
.rz-list{position:absolute;right:0;top:calc(100% + 6px);z-index:5;display:flex;flex-direction:column;gap:2px;width:220px;padding:10px;border:1px solid var(--line);
  border-radius:8px;background:#fff;box-shadow:0 18px 40px -16px rgba(2,37,79,.28)}
.rz-lh{display:flex;justify-content:space-between;align-items:center;padding:2px 6px 8px;margin-bottom:4px;border-bottom:1px solid var(--line);font:600 12px var(--web);color:var(--t4)}
.rz-clear{font-size:12px;color:var(--btn);text-decoration:none}
.rz-check{display:flex;align-items:center;gap:10px;padding:7px 6px;border-radius:5px;font-size:14px;color:var(--ink);cursor:pointer}
.rz-check:hover{background:var(--cloud)}
.rz-check input{width:16px;height:16px;margin:0;accent-color:var(--blue)}

.rz-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.rz-card{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:8px;background:#fff;overflow:hidden;text-decoration:none;color:inherit;
  transition:box-shadow .2s ease,transform .2s ease}
.rz-card:hover{box-shadow:0 18px 40px -22px rgba(2,37,79,.35);transform:translateY(-2px)}
/* whole-card links: the site-wide a:hover underline (base.css) would underline every
   line of text inside, so cards and slides show hover with lift and colour instead */
.rz-card:hover,.rz-sin:hover{text-decoration:none}
.rz-card:hover .rz-ct,.rz-sin:hover .rz-st{color:var(--btn)}
.rz-ctext{display:flex;flex-direction:column;gap:10px;padding:20px 22px 22px}
.rz-ct{font:600 18px/1.35 var(--display);color:var(--navy)}
.rz-cd{font-size:14.5px;line-height:1.55;color:var(--mute)}
.rz-chips{display:flex;gap:6px;margin-top:4px}
.rz-chips em{padding:2px 8px;border:1px solid var(--line);border-radius:5px;font:500 12px var(--web);font-style:normal;color:var(--mute)}
.rz-card.rz-hide{display:none}
/* a big figure number on a blue frame reads in white */
.rs-violet .rs-big,.rs-navy .rs-big{color:#fff}
.rz-none{display:none;margin:24px 0 0;text-align:center;color:var(--mute)}
.rz-none.on{display:block}

@media (max-width:991px){
  .rz-sin{grid-template-columns:minmax(0,1fr)}
  .rz-sin .rz-img{aspect-ratio:3/2;min-height:0}
  .rz-stext{padding:28px}
  .rz-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:767px){
  .rz-hero{padding:48px 0 64px}
  .rz-coll{padding:64px 0 72px}
  .rz-grid{grid-template-columns:minmax(0,1fr)}
  .rz-dds{position:relative;width:100%;flex-wrap:wrap}
  .rz-dd{position:static}
  .rz-list{left:0;right:0;width:auto}
  .rz-img .rs-fig>*,.rz-sin .rz-img .rs-fig>*{zoom:.66}
}


/* topic buttons (radio inputs styled as pills, so no <button> and no JS needed to show them) */
.rz-topics{display:flex;flex-wrap:wrap;gap:8px}
.rz-pill{position:relative;cursor:pointer}
.rz-pill input{position:absolute;opacity:0;pointer-events:none}
.rz-pill span{display:inline-flex;align-items:center;height:38px;padding:0 14px;border:1px solid var(--rail);border-radius:6px;background:#fff;font:500 14px var(--ui);color:var(--ink)}
.rz-pill:hover span{background:#eceffb}
.rz-pill input:checked+span{background:var(--btn);border-color:var(--btn);color:#fff}
.rz-pill input:focus-visible+span{outline:2px solid var(--btn);outline-offset:2px}
/* status: Outline (you can open it) in royal, Coming soon in grey */
.rz-tag.rz-soon{background:#f1f3f6;color:var(--mute)}
.rz-get{margin-top:14px;font:600 13.5px var(--ui);color:var(--btn)}
.rz-get:after{content:" →"}
.rz-sub{white-space:nowrap}
