:root{--rd-bg:#0b0c0d;--rd-fg:#e9e9e6;--rd-lime:#c9ef4a;--rd-lime-deep:#587806;--rd-panel:#111214;--rd-card:#131416;--rd-card2:#151618;--rd-line:#232528;--rd-line-2:#2a2c2f;--rd-line-3:#1f2123;--rd-line-4:#1c1d20;--rd-muted:#9a9c9e;--rd-soft:#a9abad;--rd-dim:#6f7275;--rd-paper:#f3f2ee;--rd-ink:#0b0c0d;--rd-paper-muted:#55585c;--rd-paper-soft:#45484c;--rd-sans:"Geist",system-ui,-apple-system,sans-serif;--rd-mono:"Geist Mono",ui-monospace,SFMono-Regular,monospace;--rd-gutter:clamp(20px,4vw,56px);--rd-max:1600px}@supports (color:oklch(.9 .18 125)){:root{--rd-lime:oklch(.9 .18 125);--rd-lime-deep:oklch(.5 .14 125)}}body.rd-site{margin:0;background:var(--rd-bg);color:var(--rd-fg);font-family:var(--rd-sans);-webkit-font-smoothing:antialiased;overflow-x:clip}body.rd-site ::selection{background:var(--rd-lime);color:var(--rd-ink)}:where(body.rd-site) a{color:inherit;text-decoration:none}:where(body.rd-site) a:hover{color:var(--rd-lime)}.rd-s{position:relative;font-family:var(--rd-sans)}.rd-s img{max-width:100%}.rd-s button{font-family:var(--rd-sans)}.rd-wrap{max-width:var(--rd-max);margin:0 auto}.rd-accent{color:var(--rd-lime)}.rd-hl{background:var(--rd-lime);padding:0 8px;border-radius:6px;color:var(--rd-ink)}@keyframes rd-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes rd-ring{0%{transform:scale(.6);opacity:.7}to{transform:scale(2.4);opacity:0}}.rd-eyebrow{display:flex;align-items:center;gap:10px;font:500 12px/1 var(--rd-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--rd-muted)}.rd-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--rd-lime);flex:none}.rd-light .rd-eyebrow{color:var(--rd-paper-muted)}.rd-eyebrow--ink:before,.rd-light .rd-eyebrow--ink:before{background:var(--rd-ink)}.rd-h1{margin:0;font-weight:300;font-size:clamp(38px,7.2vw,112px);line-height:.95;letter-spacing:-.055em;text-wrap:balance}.rd-h2{margin:0;font-weight:300;font-size:clamp(28px,4.4vw,64px);line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.rd-h3{margin:0;font-weight:400;font-size:clamp(19px,1.9vw,28px);line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.rd-lead{margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.55;color:var(--rd-soft);text-wrap:pretty}.rd-body{margin:0;font-size:clamp(15px,1.1vw,16px);line-height:1.6;color:var(--rd-muted);text-wrap:pretty}.rd-light{background:var(--rd-paper);color:var(--rd-ink)}.rd-light .rd-lead{color:var(--rd-paper-soft)}.rd-light .rd-body{color:var(--rd-paper-muted)}.rd-mono{font:400 13px var(--rd-mono)}.rd-btn{display:inline-flex;align-items:center;gap:10px;padding:clamp(13px,1.2vw,17px) clamp(18px,1.8vw,26px);font:500 15px var(--rd-sans);border-radius:10px;border:1px solid transparent;cursor:pointer;transition:color .2s,background .2s,border-color .2s,opacity .2s;background:var(--rd-lime);color:var(--rd-ink)}.rd-btn:hover{background:var(--rd-fg);color:var(--rd-ink)}.rd-btn--ghost{background:var(--rd-card);color:var(--rd-fg);border-color:var(--rd-line-2)}.rd-btn--ghost:hover{background:var(--rd-card);border-color:var(--rd-lime);color:var(--rd-lime)}.rd-pill{padding:12px 16px;background:var(--rd-card);border:1px solid var(--rd-line-2);border-radius:99px;color:var(--rd-fg);font:500 14px var(--rd-sans);cursor:pointer;transition:color .2s,border-color .2s}.rd-pill:hover{border-color:var(--rd-lime);color:var(--rd-lime)}.rd-link{font:500 15px var(--rd-sans);color:var(--rd-ink);text-decoration:underline;text-underline-offset:4px;background:none;border:none;padding:0;cursor:pointer;transition:color .2s}.rd-link:hover{color:var(--rd-lime-deep)}.rd-link--mono{font:400 13px var(--rd-mono);color:var(--rd-muted);text-decoration:none}.rd-link--mono:hover{color:var(--rd-lime)}.rd-circle{width:48px;height:48px;border-radius:50%;background:var(--rd-card);border:1px solid var(--rd-line-2);color:var(--rd-fg);font:400 18px var(--rd-sans);cursor:pointer;transition:color .2s,background .2s,border-color .2s}.rd-circle:hover{background:var(--rd-lime);border-color:var(--rd-lime);color:var(--rd-ink)}.rd-chips{display:flex;flex-wrap:wrap;gap:8px}.rd-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--rd-line-2);border-radius:99px;white-space:nowrap;font:500 12px/1 var(--rd-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--rd-muted)}.rd-chip--on{background:var(--rd-card);color:var(--rd-fg)}.rd-chip--on:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--rd-lime)}.rd-tag{padding:7px 12px;border:1px solid var(--rd-line-2);border-radius:99px;font:400 13px var(--rd-mono);color:#c4c6c8}.rd-light .rd-tag{border-color:#d0cfca;color:#2e3033}.rd-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.rd-price{display:flex;flex-direction:column;gap:5px;padding:10px 13px;border:1px solid var(--rd-line-2);border-radius:9px;min-width:120px}.rd-price small{font:500 10px/1 var(--rd-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--rd-muted)}.rd-price b{font:400 18px/1.1 var(--rd-sans);letter-spacing:-.02em;white-space:nowrap}.rd-price b i{font-style:normal;color:var(--rd-lime)}.rd-light .rd-price{border-color:#d0cfca;background:#fff}.rd-light .rd-price small{color:var(--rd-paper-muted)}.rd-light .rd-price b i{background:var(--rd-lime);color:var(--rd-ink);padding:0 6px;border-radius:4px}.rd-price--solid{background:var(--rd-lime)!important;border-color:transparent!important;border-radius:9px}.rd-price--solid small{color:#2b2f17!important}.rd-price--solid b{color:var(--rd-ink)}.rd-prices{display:flex;flex-wrap:wrap;gap:10px}.rd-header{position:fixed;top:0;left:0;right:0;z-index:60;padding:12px clamp(10px,2vw,24px);pointer-events:none}.rd-header__bar{pointer-events:auto;max-width:1600px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 18px;background:#111214cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--rd-line);border-radius:14px}.rd-header__logo{display:flex;align-items:center;transition:opacity .2s}.rd-header__logo:hover{opacity:.75}.rd-header__logo img{height:28px;width:auto;display:block}.rd-nav{display:flex;gap:4px;padding:4px;background:var(--rd-bg);border:1px solid var(--rd-line-3);border-radius:11px}.rd-nav a{padding:10px 18px;border-radius:8px;font:500 14px var(--rd-sans);color:var(--rd-muted);transition:background .2s,color .2s}.rd-nav a:hover{color:var(--rd-lime)}.rd-nav a[aria-current=page]{background:#24262b;color:var(--rd-fg)}.rd-header__right{display:flex;align-items:center;gap:8px}.rd-reply{display:none;align-items:center;gap:10px;padding:0 12px;white-space:nowrap;font:400 12px var(--rd-mono);color:var(--rd-muted)}.rd-dot{position:relative;width:7px;height:7px;flex:none;display:inline-block}.rd-dot:before,.rd-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--rd-lime)}.rd-dot:after{animation:rd-ring 2s ease-out infinite}.rd-header__cta{display:inline-flex;align-items:center;gap:8px;background:var(--rd-lime);color:var(--rd-ink);padding:12px 18px;font:500 14px var(--rd-sans);border-radius:9px;transition:background .2s,color .2s}.rd-header__cta:hover{background:var(--rd-fg);color:var(--rd-ink)}.rd-burger{display:none;width:44px;height:44px;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:#1c1d20;border:1px solid var(--rd-line-2);border-radius:9px;cursor:pointer;padding:0;box-sizing:border-box}.rd-burger:hover{border-color:var(--rd-lime)}.rd-burger span{width:18px;height:1.5px;background:var(--rd-fg)}.rd-burger span:last-child{width:12px;align-self:center;margin-left:6px}.rd-mnav{display:none;pointer-events:auto;max-width:1600px;margin:8px auto 0;padding:6px;background:var(--rd-panel);border:1px solid var(--rd-line);border-radius:14px;flex-direction:column;gap:4px}.rd-mnav.is-open{display:flex}.rd-mnav a{padding:11px 12px;border-radius:8px;font:400 17px var(--rd-sans);letter-spacing:-.01em;color:var(--rd-muted)}.rd-mnav a[aria-current=page]{background:#24262b;color:var(--rd-fg)}.rd-mnav a:hover{color:var(--rd-lime)}.rd-mnav__note{display:flex;align-items:center;gap:10px;padding:10px 12px 8px;font:400 11px var(--rd-mono);color:var(--rd-muted)}.rd-mnav__note i{width:7px;height:7px;border-radius:50%;background:var(--rd-lime)}.rd-header-spacer{height:84px}@media(min-width:1180px){.rd-reply{display:flex}}@media(max-width:899px){.rd-nav{display:none}.rd-burger{display:flex}}.rd-hero{padding:clamp(56px,9vw,120px) var(--rd-gutter) clamp(48px,6vw,80px);background-image:linear-gradient(#151618 1px,transparent 1px),linear-gradient(90deg,#151618 1px,transparent 1px);background-size:80px 80px;background-position:-1px -1px}.rd-hero__in{max-width:var(--rd-max);margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)}.rd-hero__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 64px}.rd-hero__row .rd-lead{flex:1 1 520px;max-width:760px}.rd-actions{display:flex;flex-wrap:wrap;gap:10px}.rd-pills{display:flex;flex-wrap:wrap;gap:8px}.rd-seg{display:flex;gap:4px;padding:4px;background:var(--rd-bg);border:1px solid var(--rd-line-3);border-radius:11px;flex-wrap:wrap}.rd-seg button{padding:10px 16px;border:none;border-radius:8px;cursor:pointer;font:500 14px var(--rd-sans);background:transparent;color:var(--rd-muted);transition:background .2s,color .2s}.rd-seg button:hover{color:var(--rd-lime)}.rd-seg button[aria-pressed=true]{background:#24262b;color:var(--rd-fg)}@media(max-width:599px){.rd-chip{padding:7px 11px;font-size:10px}}.rd-show{height:320vh}.rd-show__stick{position:sticky;top:0;height:100vh;overflow:hidden;padding:84px var(--rd-gutter) 16px;box-sizing:border-box}.rd-show__grid{max-width:var(--rd-max);width:100%;height:100%;margin:0 auto;display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,2fr);grid-template-rows:minmax(0,1fr);gap:clamp(20px,3vw,56px);align-items:center}.rd-show__copy{display:flex;flex-direction:column;gap:16px;min-width:0;max-height:100%}.rd-steps{display:flex;flex-direction:column;border-top:1px solid var(--rd-line)}.rd-step{display:grid;grid-template-columns:40px 1fr;gap:14px;padding:11px 0;border-bottom:1px solid var(--rd-line-4);opacity:.35;transition:opacity .4s}.rd-step>span{font:500 13px var(--rd-mono);color:var(--rd-lime)}.rd-step div{display:flex;flex-direction:column;gap:6px}.rd-step b{font:500 clamp(16px,1.2vw,17px) var(--rd-sans)}.rd-step em{font-style:normal;font-size:clamp(15px,1.1vw,16px);line-height:1.6;color:var(--rd-muted)}.rd-steps-m{display:none;flex-direction:column;gap:10px}.rd-steps-m__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rd-steps-m__row>div{opacity:.35;transition:opacity .4s;display:flex;flex-direction:column;gap:6px}.rd-steps-m__row span{font:500 12px var(--rd-mono);color:var(--rd-lime)}.rd-steps-m__row b{font:500 15px/1.2 var(--rd-sans)}.rd-steps-m p{margin:0;min-height:48px;font-size:15px;line-height:1.55;color:var(--rd-muted)}.rd-bar{height:2px;background:var(--rd-line-3);border-radius:2px;overflow:hidden}.rd-bar i{display:block;height:100%;width:0;background:var(--rd-lime)}.rd-show__stage{position:relative;height:100%;min-height:0;display:flex;align-items:center;justify-content:center;perspective:2200px;perspective-origin:50% 35%}.rd-glow{position:absolute;left:50%;top:50%;width:80%;aspect-ratio:1.6;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(201,239,74,.22),transparent);opacity:.2;pointer-events:none}.rd-lap{width:min(820px,100%,calc((100vh - 300px)*1.3));position:relative}.rd-rig{position:relative;transform-style:preserve-3d;transform-origin:50% 100%;transform:translateY(-85%) rotateX(55deg) rotateY(-32deg) rotate(-6deg) scale(.78)}.rd-lid{position:relative;transform-style:preserve-3d;transform-origin:50% 100%;transform:rotateX(-88deg)}.rd-lid__front{backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#0d0e10;border:1px solid #34363a;border-radius:14px 14px 3px 3px;padding:1.8% 1.8% 2.6%}.rd-lid__screen{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:3px;background:#000}.rd-lid__screen img{width:100%;min-height:100%;object-fit:cover;object-position:top;display:block;will-change:transform;max-width:none}.rd-lid__glare{position:absolute;top:0;right:-60%;bottom:0;left:-60%;background:linear-gradient(110deg,transparent 40%,rgba(255,255,255,.09) 50%,transparent 60%);pointer-events:none}.rd-lid__dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none}.rd-lid__back{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateY(180deg);backface-visibility:hidden;-webkit-backface-visibility:hidden;background:linear-gradient(135deg,#2c2e32,#18191c);border:1px solid #3a3c40;border-radius:14px 14px 3px 3px;display:flex;align-items:center;justify-content:center}.rd-lid__back img{width:16%;opacity:.55;display:block}.rd-base{position:absolute;left:-7%;right:-7%;top:100%;height:clamp(10px,1.5vw,18px);background:linear-gradient(#3d3f44,#232427 55%,#151618);border-radius:2px 2px 22px 22px;box-shadow:0 40px 60px -20px #000c}.rd-base i{position:absolute;left:50%;top:0;width:13%;height:42%;transform:translate(-50%);background:#141517;border-radius:0 0 8px 8px}.rd-phone-3d{position:absolute;right:clamp(16px,6%,72px);bottom:8%;width:clamp(78px,17%,190px);opacity:0;background:#141517;border:1px solid #34363a;border-radius:clamp(14px,2.2vw,30px);padding:clamp(4px,.5vw,7px);box-shadow:0 30px 80px #000000b3}.rd-phone-3d>div{aspect-ratio:9/19;overflow:hidden;border-radius:clamp(11px,1.8vw,24px);background:#000}.rd-phone-3d img{width:100%;display:block;will-change:transform}@media(min-width:900px)and (min-height:700px){.rd-steps{display:flex}}@media(max-width:899px){.rd-show__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.rd-steps{display:none}.rd-steps-m{display:flex}}@media(min-width:900px)and (max-height:699px){.rd-steps{display:none}}.rd-ticker{background:var(--rd-lime);color:var(--rd-ink);overflow:hidden;padding:clamp(12px,1.4vw,20px) 0;border-block:1px solid var(--rd-ink)}.rd-ticker__in{display:flex;width:max-content;animation:rd-marquee 40s linear infinite}.rd-ticker__in span{display:flex;align-items:center;gap:clamp(16px,2vw,28px);padding-right:clamp(16px,2vw,28px);font:500 clamp(11px,1.1vw,15px)/1 var(--rd-mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.rd-ticker__in span:after{content:"\2726";font-size:12px}.rd-sec{padding:clamp(80px,10vw,140px) var(--rd-gutter)}.rd-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 64px;margin-bottom:clamp(40px,5vw,72px)}.rd-head__l{display:flex;flex-direction:column;gap:20px;flex:1 1 520px}.rd-head>.rd-lead{flex:1 1 380px;max-width:620px}.rd-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px}.rd-card{display:grid;grid-template-rows:subgrid;grid-row:span 6;row-gap:22px;background:#fff;border:1px solid #e0dfda;border-radius:16px;padding:clamp(24px,2.4vw,36px);transition:border-color .3s,box-shadow .3s;color:var(--rd-ink)}.rd-card:hover{border-color:var(--rd-ink);box-shadow:0 24px 60px #00000014}.rd-card__no{font:500 12px/1 var(--rd-mono);text-transform:uppercase;letter-spacing:.1em;color:#77797d}.rd-card .rd-prices{align-content:flex-start;gap:8px}.rd-list{display:flex;flex-direction:column;border-top:1px solid #e0dfda;font:400 15px var(--rd-sans);color:#2e3033}.rd-list div{padding:13px 0;border-bottom:1px solid #ecebe6}.rd-list div:last-child{border-bottom:0}.rd-card .rd-link{align-self:end;justify-self:start}.rd-how{padding:clamp(64px,8vw,112px) var(--rd-gutter) clamp(32px,4vw,48px)}.rd-panel{max-width:var(--rd-max);margin:0 auto;background:var(--rd-panel);border:1px solid var(--rd-line);border-radius:20px;padding:clamp(24px,4vw,56px);display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)}.rd-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(24px,4vw,64px);align-items:start}.rd-split>div:first-child{display:flex;flex-direction:column;gap:24px}.rd-numlist{display:flex;flex-direction:column;border-top:1px solid var(--rd-line)}.rd-numlist .rd-step{opacity:1;padding:16px 0}.rd-tiles{display:flex;gap:12px;align-items:flex-start}.rd-tile{margin:0;flex:var(--r) 1 0;min-width:0;display:flex;flex-direction:column;gap:10px}.rd-tile div{aspect-ratio:var(--r);border-radius:10px;overflow:hidden;background:#1a1b1e}@media(min-width:900px){.rd-tile div{height:clamp(220px,19vw,300px)}}.rd-tile img{width:100%;height:100%;object-fit:cover;display:block}.rd-tile figcaption{display:flex;align-items:center;gap:8px;font:500 11px/1 var(--rd-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--rd-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-tile figcaption:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--rd-lime);flex:none}@media(max-width:899px){.rd-tiles{flex-wrap:wrap}.rd-tile{flex:0 0 calc(var(--basis) - 6px)}}.rd-reel{padding:clamp(32px,4vw,48px) 0 clamp(64px,8vw,112px)}.rd-reel__head{max-width:var(--rd-max);margin:0 auto clamp(40px,5vw,72px);padding:0 var(--rd-gutter);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 64px}.rd-reel__ctl{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.rd-reel__arrows{display:flex;gap:8px}.rd-mq{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;cursor:grab;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.rd-mq::-webkit-scrollbar{display:none}.rd-mq__track{display:flex;width:max-content;height:clamp(300px,31.3vw,442px)}.rd-mq--tall .rd-mq__track{height:clamp(320px,33vw,478px)}.rd-mq__track img{height:100%;width:auto;display:block;margin-right:12px;border-radius:12px;cursor:zoom-in;background:var(--rd-card2);max-width:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.rd-sd{padding:clamp(64px,8vw,120px) var(--rd-gutter) clamp(52px,6.5vw,100px);border-top:1px solid var(--rd-line-3);scroll-margin-top:90px}.rd-sd.rd-light{border-top:0}.rd-sd__in{max-width:var(--rd-max);margin:0 auto;display:flex;flex-direction:column;gap:clamp(40px,5vw,72px)}.rd-sd__top{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(32px,4vw,64px);align-items:center}.rd-sd__copy{display:flex;flex-direction:column;gap:24px}.rd-sd__copy .rd-btn{align-self:flex-start}.rd-sd__media{order:0}.rd-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rd-pair div{border-radius:12px;overflow:hidden;background:var(--rd-card)}.rd-pair img{width:100%;height:100%;object-fit:cover;display:block}.rd-browser{position:relative;padding:0 8% 8% 0}.rd-browser__win{border-radius:12px;overflow:hidden;background:var(--rd-card);border:1px solid var(--rd-line-2)}.rd-browser__bar{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid var(--rd-line)}.rd-browser__bar i{width:9px;height:9px;border-radius:50%;background:#33353b}.rd-browser__bar span{margin-left:10px;font:400 11px var(--rd-mono);color:#77797d}.rd-browser__win img{width:100%;display:block;height:auto}.rd-phone{position:absolute;right:0;bottom:0;width:24%;background:#18191b;border:1px solid #2e3033;border-radius:22px;padding:5px;box-shadow:0 20px 60px #0009}.rd-phone>div{aspect-ratio:9/19;overflow:hidden;border-radius:17px}.rd-phone img{width:100%;display:block}.rd-feats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));border-top:1px solid var(--rd-line-2)}.rd-light .rd-feats{border-top-color:#d9d8d3}.rd-feat{padding:clamp(20px,2vw,28px) 24px 8px 0;display:flex;flex-direction:column;gap:12px}.rd-feat>span{font:500 13px var(--rd-mono);color:var(--rd-lime)}.rd-light .rd-feat>span{color:var(--rd-ink)}@media(max-width:899px){.rd-sd__media{order:-1}}.rd-pw{padding:clamp(56px,7vw,100px) var(--rd-gutter)}.rd-pw__in{max-width:var(--rd-max);margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,56px)}.rd-pw__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 64px}.rd-pw__head>div:first-child{display:flex;flex-direction:column;gap:20px;flex:1 1 520px}.rd-pw__head>div:last-child{flex:1 1 420px;max-width:680px;display:flex;flex-direction:column;gap:18px}.rd-pw .rd-tags a{margin-left:8px;font:500 15px var(--rd-sans);color:var(--rd-ink);text-decoration:underline;text-underline-offset:3px}.rd-pw .rd-tags a:hover{color:var(--rd-lime-deep)}.rd-cap{display:flex;align-items:center;gap:8px;font:500 12px/1 var(--rd-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--rd-paper-muted)}.rd-cap:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--rd-ink)}.rd-split2{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(16px,2.4vw,32px);align-items:start}.rd-split2>div{min-width:0;display:flex;flex-direction:column;gap:14px}.rd-win{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;border:1px solid var(--rd-line-2);background:#000;box-shadow:0 30px 70px #0000002e}.rd-win__bar{flex:none;display:flex;align-items:center;gap:6px;padding:9px 12px;background:#18191b}.rd-win__bar i{width:9px;height:9px;border-radius:50%;background:#33353b}.rd-win__bar span{margin:0 auto;padding:4px 40px;background:var(--rd-bg);border-radius:6px;font:400 11px var(--rd-mono);color:var(--rd-muted)}.rd-win__img{flex:none}.rd-win__img img{width:100%;height:auto;display:block}.rd-mob{height:clamp(340px,42vw,640px);aspect-ratio:9/19.5;box-sizing:border-box;background:#18191b;border:1px solid #2e3033;border-radius:clamp(22px,2.4vw,34px);padding:6px;box-shadow:0 30px 70px #00000038}.rd-mob div{width:100%;height:100%;overflow:hidden;border-radius:clamp(17px,2vw,28px);background:#000}.rd-mob img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.rd-stack{display:none;flex-direction:column;gap:14px}.rd-stack__in{position:relative;padding:0 12% 22% 0}.rd-stack__win{border-radius:10px;overflow:hidden;border:1px solid var(--rd-line-2);background:#000;box-shadow:0 20px 50px #0000002e}.rd-stack__win .rd-browser__bar{background:#18191b;border:0;padding:7px 10px;gap:5px}.rd-stack__win .rd-browser__bar i{width:7px;height:7px}.rd-stack__win img{width:100%;height:auto;display:block}.rd-stack .rd-phone{width:34%;box-sizing:border-box;border-radius:20px;padding:4px;box-shadow:0 20px 50px #00000059}.rd-stack .rd-phone>div{aspect-ratio:9/19.5;border-radius:16px;background:#000}.rd-stack .rd-phone img{height:100%;object-fit:cover;object-position:top}@media(max-width:759px){.rd-split2{display:none}.rd-stack{display:flex}}.rd-gal{padding:clamp(56px,7vw,100px) 0;border-top:1px solid var(--rd-line-3)}.rd-gal__head{max-width:var(--rd-max);margin:0 auto 24px;padding:0 var(--rd-gutter);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 64px;min-height:136px}.rd-gal__head>div:first-child{display:flex;flex-direction:column;gap:20px;flex:1 1 520px}.rd-gal__head>div:last-child{flex:1 1 420px;max-width:680px;display:flex;flex-direction:column;gap:18px}.rd-gal__bar{padding:0 var(--rd-gutter);margin-bottom:20px}.rd-gal__bar>div{max-width:var(--rd-max);margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--rd-line-3);padding-top:20px}.rd-gal__bar span{font:400 13px var(--rd-mono);color:var(--rd-muted)}@media(max-width:999px){.rd-gal__head,.rd-pw__head{min-height:0}}[data-rd-group].is-hidden{display:none}.rd-stmt{padding:clamp(64px,8vw,120px) var(--rd-gutter)}.rd-stmt__in{max-width:var(--rd-max);margin:0 auto;display:flex;flex-direction:column;gap:clamp(40px,5vw,72px)}.rd-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(24px,3vw,48px);border-top:1px solid #d9d8d3;padding-top:clamp(28px,3vw,40px)}.rd-cols>div{display:flex;flex-direction:column;gap:14px}.rd-bec{padding:clamp(64px,8vw,120px) var(--rd-gutter)}.rd-bec__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:8px}.rd-bec__t{display:flex;flex-direction:column;justify-content:space-between;gap:28px;min-height:120px;padding:20px;min-width:0;background:var(--rd-panel);border:1px solid var(--rd-line);border-radius:14px;transition:background .3s,color .3s,border-color .3s}.rd-bec__t:hover{background:var(--rd-lime);color:var(--rd-ink);border-color:var(--rd-lime)}.rd-bec__t span{font:400 13px var(--rd-mono);opacity:.6}.rd-bec__t b{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:-.02em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media(max-width:599px){.rd-bec__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-bec__t{gap:14px;min-height:96px;padding:12px}.rd-bec__t b{font-size:14px}}.rd-contact{padding:0 clamp(12px,2vw,24px) clamp(64px,8vw,112px);scroll-margin-top:70px}.rd-contact__in{max-width:1648px;margin:0 auto;background:var(--rd-lime);color:var(--rd-ink);border-radius:24px;padding:clamp(20px,4.5vw,72px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(20px,4vw,72px)}.rd-contact__l{display:flex;flex-direction:column;justify-content:space-between;gap:40px}.rd-contact__l>div:first-child{display:flex;flex-direction:column;gap:24px}.rd-contact .rd-eyebrow{color:var(--rd-ink)}.rd-contact .rd-eyebrow:before{background:var(--rd-ink)}.rd-contact .rd-lead{color:#1d2010}.rd-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.rd-info__a{background:var(--rd-ink);color:var(--rd-fg);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:18px}.rd-info__a>div:first-child{display:flex;align-items:center;justify-content:space-between;font:400 12px var(--rd-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--rd-muted)}.rd-info__a b{display:block;font:300 clamp(36px,3.4vw,48px)/1 var(--rd-sans);letter-spacing:-.045em}.rd-info__a p{margin:4px 0 0;font:400 14px var(--rd-sans);color:var(--rd-muted)}.rd-info__b{border:1px solid rgba(11,12,13,.25);border-radius:14px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.rd-info__b>span{font:400 12px var(--rd-mono);text-transform:uppercase;letter-spacing:.08em}.rd-info__b b{display:block;font:400 20px/1.2 var(--rd-sans);letter-spacing:-.02em;font-weight:400}.rd-info__b a{font:500 14px var(--rd-sans);text-decoration:underline;text-underline-offset:3px;color:var(--rd-ink)}.rd-info__b a:hover{color:#3a4a00;text-decoration-thickness:2px}.rd-note{display:none;flex-direction:column;gap:10px;padding:14px 16px;background:var(--rd-ink);color:var(--rd-fg);border-radius:12px;font:400 14px/1.4 var(--rd-sans)}.rd-note div{display:flex;align-items:center;gap:10px}.rd-note i{width:7px;height:7px;border-radius:50%;background:var(--rd-lime);flex:none}.rd-note div+div{color:var(--rd-muted)}.rd-note div+div i{background:#3a3c40}@media(max-width:899px){.rd-info{display:none}.rd-note{display:flex}.rd-contact__l{gap:16px}.rd-contact__l>div:first-child{gap:14px}}.rd-form-wrap{background:var(--rd-ink);color:var(--rd-fg);border-radius:18px;padding:clamp(18px,2.4vw,32px)}.rd-form{display:flex;flex-direction:column;gap:16px}.rd-form__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.rd-field{display:flex;flex-direction:column;gap:8px;font:400 12px var(--rd-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--rd-muted)}.rd-field input,.rd-field select,.rd-field textarea{box-sizing:border-box;width:100%;background:var(--rd-card2);border:1px solid #26282c;border-radius:9px;padding:15px 16px;color:var(--rd-fg);font:400 16px var(--rd-sans);outline:none;text-transform:none;letter-spacing:0}.rd-field textarea{resize:vertical;line-height:1.5}.rd-field select{-webkit-appearance:auto;appearance:auto}.rd-field input:focus,.rd-field select:focus,.rd-field textarea:focus{border-color:var(--rd-lime)}.rd-ptype{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;background:var(--rd-card2);border:1px solid #26282c;border-radius:9px}.rd-ptype button{padding:12px 10px;border:none;border-radius:6px;cursor:pointer;font:500 14px var(--rd-sans);text-transform:none;letter-spacing:0;background:transparent;color:var(--rd-muted)}.rd-ptype button[aria-pressed=true]{background:var(--rd-lime);color:var(--rd-ink)}.rd-submit{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--rd-lime);color:var(--rd-ink);padding:clamp(14px,1.2vw,18px) clamp(18px,1.8vw,26px);font:500 16px var(--rd-sans);border-radius:10px;border:none;cursor:pointer;transition:background .2s,color .2s}.rd-submit:hover{background:var(--rd-fg)}.rd-err{margin:0;padding:12px 14px;border:1px solid #6b2a2a;border-radius:9px;background:#2a1414;color:#f1b4b4;font:400 14px var(--rd-sans)}.rd-thanks{min-height:420px;display:flex;flex-direction:column;justify-content:center;gap:18px}.rd-thanks>span{width:48px;height:48px;border-radius:50%;background:var(--rd-lime);color:var(--rd-ink);display:flex;align-items:center;justify-content:center;font:500 22px var(--rd-sans)}@media(max-width:899px){.rd-form{gap:12px}.rd-field input,.rd-field select,.rd-field textarea{padding:12px 14px}}.rd-footer{padding:clamp(36px,5vw,64px) var(--rd-gutter) 22px;border-top:1px solid var(--rd-line-3);font-family:var(--rd-sans)}.rd-footer__in{max-width:var(--rd-max);margin:0 auto;display:flex;flex-direction:column;gap:clamp(40px,5vw,64px)}.rd-footer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:40px}.rd-footer__brand{grid-column:span 2;display:flex;flex-direction:column;gap:12px;min-width:0}.rd-footer__brand img{width:min(190px,60vw);height:auto;display:block}.rd-footer__brand p{margin:0;max-width:380px;font-size:15px;line-height:1.6;color:var(--rd-muted)}.rd-footer__col{display:flex;flex-direction:column;gap:12px}.rd-footer__col>span{font:500 12px/1 var(--rd-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--rd-dim)}.rd-footer__col a{align-self:flex-start;color:var(--rd-fg);font-size:15px;transition:color .2s}.rd-footer__col a:hover{color:var(--rd-lime)}.rd-footer__bar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;border-top:1px solid var(--rd-line-3);font:400 13px var(--rd-mono);color:var(--rd-dim)}.rd-footer__bar a{color:var(--rd-muted)}.rd-footer__bar a:hover{color:var(--rd-lime)}@media(max-width:599px){.rd-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.rd-footer__brand img{width:110px}.rd-footer__brand p,.rd-footer__col a{font-size:14px}.rd-footer__col{gap:10px}.rd-footer__in{gap:32px}}.rd-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#08090af0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;padding:clamp(16px,4vw,56px);cursor:zoom-out}.rd-lb.is-open{display:flex}.rd-lb img{max-width:100%;max-height:100%;object-fit:contain;border-radius:12px;display:block}.rd-lb button{position:absolute;top:20px;right:20px;width:48px;height:48px;border-radius:50%;background:#1c1d20;border:1px solid var(--rd-line-2);color:var(--rd-fg);font:400 20px var(--rd-sans);cursor:pointer;transition:background .2s,color .2s}.rd-lb button:hover{background:var(--rd-lime);color:var(--rd-ink);border-color:var(--rd-lime)}@media(prefers-reduced-motion:reduce){.rd-ticker__in{animation:none}.rd-dot:after{animation:none}}.rd-lid__screen img,.rd-phone-3d img,.rd-lid__back img,.rd-phone img{height:auto}.rd-stack .rd-phone img{height:100%}
/*# sourceMappingURL=/cdn/shop/t/28/assets/rd-styles.css.map */
