.rm{--rm-line: var(--line, rgba(255, 255, 255, .1));--rm-soft: var(--line-soft, rgba(255, 255, 255, .06));--rm-text: var(--text, #f4f4f2);--rm-dim: var(--text-dim, #a7a7a6);--rm-faint: var(--text-faint, #6f6f6e);--rm-acc: var(--accent, #c9b6ff);--rm-green: var(--accent-green, #4fd28b);--rm-amber: #ffb457;--rm-blue: #7fc4ff;--rm-rose: #ff6b81;--rm-card: var(--card, #111113);--rm-card2: var(--card-2, #151517);--rm-pill: var(--pill, rgba(255, 255, 255, .06));--rm-rlg: var(--radius-lg, 28px);--rm-rmd: var(--radius-md, 18px);--rm-rsm: var(--radius-sm, 12px);--rm-head: var(--font-head, "Schibsted Grotesk", system-ui, sans-serif);--rm-body: var(--font-body, "Hanken Grotesk", system-ui, sans-serif);--rm-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--rm-ease: var(--ease, cubic-bezier(.16, .84, .32, 1));--rm-tone: var(--rm-acc);position:relative;font-family:var(--rm-body);color:var(--rm-text);padding:clamp(30px,6vw,76px) 0 clamp(48px,8vw,110px)}.rm *,.rm *:before,.rm *:after{box-sizing:border-box}.rm :focus-visible{outline:2px solid var(--rm-acc);outline-offset:3px;border-radius:8px}.rm__wrap{max-width:var(--maxw, 1480px);margin-inline:auto;padding-inline:var(--gutter, clamp(18px, 4vw, 56px))}.rm__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rm__head{max-width:800px}.rm__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--rm-acc)}.rm__eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor;animation:rm-pulse 2.4s var(--rm-ease) infinite}@keyframes rm-pulse{50%{opacity:.28}}.rm__h{margin:14px 0 0;font-family:var(--rm-head);font-size:clamp(32px,5.6vw,62px);font-weight:600;line-height:1.02;letter-spacing:-.035em}.rm__lede{margin:14px 0 0;font-size:clamp(15px,1.4vw,17.5px);line-height:1.62;color:var(--rm-dim)}.rm__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-top:clamp(22px,3vw,34px)}.rm__stat{position:relative;padding:16px 18px;border:1px solid var(--rm-line);border-radius:var(--rm-rmd);background:linear-gradient(160deg,#c9b6ff12,#ffffff03),var(--rm-card)}.rm__stat b{display:block;font-family:var(--rm-head);font-size:30px;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.rm__stat span{display:block;margin-top:4px;font-size:12.5px;color:var(--rm-faint)}.rm__stat i{position:absolute;top:14px;right:14px;width:7px;height:7px;border-radius:50%;background:var(--rm-tone);box-shadow:0 0 10px var(--rm-tone)}.rm__stat[data-tone=green]{--rm-tone: var(--rm-green)}.rm__stat[data-tone=blue]{--rm-tone: var(--rm-blue)}.rm__stat[data-tone=amber]{--rm-tone: var(--rm-amber)}.rm__bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:clamp(26px,4vw,44px);padding-bottom:14px;border-bottom:1px solid var(--rm-soft)}.rm__search{position:relative;display:flex;align-items:center;gap:10px;height:42px;padding:0 14px;flex:1 1 240px;max-width:340px;border:1px solid var(--rm-line);border-radius:999px;background:#ffffff09;transition:border-color .25s var(--rm-ease),box-shadow .25s var(--rm-ease)}.rm__search:focus-within{border-color:#c9b6ff80;box-shadow:0 0 0 4px #c9b6ff17}.rm__search svg{width:16px;height:16px;flex:none;color:var(--rm-faint)}.rm__search input{flex:1 1 auto;min-width:0;height:100%;border:0;background:transparent;color:var(--rm-text);font-family:inherit;font-size:14px}.rm__search input:focus{outline:none}.rm__search input::placeholder{color:var(--rm-faint)}.rm__chips{display:flex;gap:6px;flex-wrap:wrap}.rm__chip{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border:1px solid var(--rm-line);border-radius:999px;background:transparent;color:var(--rm-faint);font-family:inherit;font-size:13px;cursor:pointer;transition:color .25s var(--rm-ease),border-color .25s var(--rm-ease),background .25s var(--rm-ease)}.rm__chip:hover{color:var(--rm-text);border-color:#ffffff38}.rm__chip[aria-pressed=true]{color:#14101f;background:var(--rm-acc);border-color:var(--rm-acc)}.rm__chip i{font-style:normal;font-family:var(--rm-mono);font-size:11px;opacity:.7}.rm__chip[hidden]{display:none}.rm__spacer{flex:1 1 auto}.rm__count{font-family:var(--rm-mono);font-size:12px;color:var(--rm-faint)}.rm__count b{color:var(--rm-text);font-weight:500}.rm__line{position:relative;margin-top:clamp(24px,3vw,40px);padding-left:34px}.rm__line:before{content:"";position:absolute;top:6px;bottom:6px;left:9px;width:1px;background:linear-gradient(180deg,#4fd28b80,#c9b6ff73 45%,#ffffff1a)}.rm__now{position:relative;display:flex;align-items:center;gap:12px;margin:6px 0 22px}.rm__now:before{content:"";position:absolute;left:-34px;top:50%;transform:translateY(-50%);width:19px;height:19px;margin-left:0;border-radius:50%;border:1px solid rgba(201,182,255,.5);background:#c9b6ff24}.rm__now:after{content:"";position:absolute;left:-27px;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background:var(--rm-acc);box-shadow:0 0 12px var(--rm-acc)}.rm__now b{font-family:var(--rm-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--rm-acc);font-weight:600}.rm__now span{flex:1 1 auto;height:1px;background:linear-gradient(90deg,rgba(201,182,255,.35),transparent)}.rm__item{position:relative;padding-bottom:14px}.rm__item[hidden]{display:none}.rm__item:before{content:"";position:absolute;left:-30px;top:26px;width:11px;height:11px;border-radius:50%;background:var(--rm-bg, #0b0b0d);border:2px solid var(--rm-tone);box-shadow:0 0 0 4px #0a0a0ce6}.rm__item.is-live:before{box-shadow:0 0 0 4px #0a0a0ce6,0 0 14px var(--rm-tone)}.rm__card{display:block;width:100%;text-align:left;font:inherit;color:inherit;padding:18px 20px;cursor:pointer;border:1px solid var(--rm-line);border-radius:var(--rm-rmd);background:linear-gradient(180deg,#ffffff07,#fff0),var(--rm-card);transition:border-color .3s var(--rm-ease),background .3s var(--rm-ease),transform .3s var(--rm-ease)}.rm__card:hover{border-color:#c9b6ff57;transform:translate(2px)}.rm__item.is-open .rm__card{border-color:#c9b6ff66;background:linear-gradient(180deg,#c9b6ff12,#fff0),var(--rm-card2)}.rm__top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rm__ref{font-family:var(--rm-mono);font-size:10.5px;color:var(--rm-faint)}.rm__state{display:inline-flex;align-items:center;gap:6px;height:21px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--rm-tone) 42%,transparent);background:color-mix(in srgb,var(--rm-tone) 13%,transparent);color:var(--rm-tone);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.rm__state i{width:5px;height:5px;border-radius:50%;background:currentColor}.rm__item.is-live .rm__state i{animation:rm-blink 1.7s var(--rm-ease) infinite}@keyframes rm-blink{50%{opacity:.28}}.rm__when{margin-left:auto;font-family:var(--rm-mono);font-size:11px;color:var(--rm-faint);font-variant-numeric:tabular-nums}.rm__title{margin:10px 0 0;font-family:var(--rm-head);font-size:clamp(17px,1.9vw,21px);font-weight:600;letter-spacing:-.02em;line-height:1.25}.rm__blurb{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:var(--rm-faint)}.rm__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.rm__tag{padding:4px 9px;border-radius:999px;background:var(--rm-pill);font-size:11px;color:var(--rm-dim)}.rm__more{overflow:hidden;max-height:0;transition:max-height .45s var(--rm-ease),opacity .3s var(--rm-ease);opacity:0}.rm__item.is-open .rm__more{max-height:900px;opacity:1}.rm__more-in{margin-top:14px;padding-top:14px;border-top:1px solid var(--rm-soft);font-size:14px;line-height:1.65;color:var(--rm-dim)}.rm__more-in>*:first-child{margin-top:0}.rm__more-in p{margin:0 0 12px}.rm__more-in ul,.rm__more-in ol{list-style:disc outside;margin:0 0 12px;padding-left:20px}.rm__more-in ol{list-style:decimal outside}.rm__more-in li{margin-bottom:6px}.rm__more-in li::marker{color:var(--rm-acc)}.rm__more-in strong{color:var(--rm-text);font-weight:600}.rm__more-in a{color:var(--rm-acc);text-underline-offset:3px}.rm__go{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:8px 14px;border:1px solid var(--rm-line);border-radius:999px;color:var(--rm-dim);font-size:12.5px;text-decoration:none;transition:color .25s var(--rm-ease),border-color .25s var(--rm-ease),background .25s var(--rm-ease)}.rm__go:hover{color:var(--rm-text);border-color:#c9b6ff73;background:#c9b6ff14}.rm__go svg{width:12px;height:12px}.rm__chev{width:14px;height:14px;flex:none;color:var(--rm-faint);transition:transform .4s var(--rm-ease)}.rm__item.is-open .rm__chev{transform:rotate(180deg)}.rm__item{--rm-tone: var(--rm-acc)}.rm__item[data-tone=green]{--rm-tone: var(--rm-green)}.rm__item[data-tone=blue]{--rm-tone: var(--rm-blue)}.rm__item[data-tone=amber]{--rm-tone: var(--rm-amber)}.rm__item[data-tone=rose]{--rm-tone: var(--rm-rose)}.rm__item.is-live{--rm-tone: var(--rm-green)}.rm__item.is-done{--rm-tone: var(--rm-blue)}mark,.rm mark{background:#c9b6ff47;color:inherit;border-radius:3px;padding:0 2px}.rm__empty{display:none;padding:48px 20px;text-align:center}.rm__empty.is-on{display:block}.rm__empty svg{width:30px;height:30px;color:var(--rm-acc);opacity:.5}.rm__empty b{display:block;margin-top:13px;font-family:var(--rm-head);font-size:16px}.rm__empty span{display:block;margin-top:5px;font-size:13.5px;color:var(--rm-faint)}.rm__foot{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:clamp(32px,4vw,56px);padding:clamp(22px,3vw,34px);border:1px solid var(--rm-line);border-radius:var(--rm-rlg);background:linear-gradient(120deg,#c9b6ff17,#ffffff03),var(--rm-card)}.rm__foot-in{flex:1 1 320px;min-width:0}.rm__foot b{display:block;font-family:var(--rm-head);font-size:clamp(18px,2vw,23px);letter-spacing:-.02em}.rm__foot p{margin:8px 0 0;font-size:14.5px;line-height:1.6;color:var(--rm-dim);max-width:54ch}.rm__btn{display:inline-flex;align-items:center;gap:9px;flex:none;height:50px;padding:0 24px;border:0;border-radius:999px;background:var(--rm-text);color:#0a0a0b;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .3s var(--rm-ease),box-shadow .3s var(--rm-ease)}.rm__btn:hover{transform:translateY(-2px);box-shadow:0 14px 34px #ffffff24}.rm__btn svg{width:15px;height:15px}@media(max-width:620px){.rm__line{padding-left:26px}.rm__line:before{left:5px}.rm__item:before{left:-26px}.rm__now:before{left:-26px}.rm__now:after{left:-19px}.rm__when{margin-left:0;width:100%}.rm__btn{width:100%;justify-content:center}.rm__foot{flex-direction:column;align-items:stretch}.rm__search{max-width:none}}@media(prefers-reduced-motion:reduce){.rm *,.rm *:before,.rm *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.rm__card:hover,.rm__btn:hover{transform:none}}.rm.no-js .rm__bar{display:none}.rm.no-js .rm__more{max-height:none;opacity:1}.rm.no-js .rm__chev{display:none}
/*# sourceMappingURL=/cdn/shop/t/116/assets/accudy-roadmap.css.map */
