@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cascadia Code Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/cascadia-code-arabic-wght-normal-BxRhwSzF.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cascadia Code Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/cascadia-code-braille-wght-normal-Cj7wfYns.woff2)format("woff2-variations");unicode-range:U+28??}@font-face{font-family:Cascadia Code Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/cascadia-code-cyrillic-ext-wght-normal-Bq2rGQtZ.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cascadia Code Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/cascadia-code-cyrillic-wght-normal-DC72kP-V.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cascadia Code Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/cascadia-code-greek-wght-normal-DmKacV-0.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Cascadia Code Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/cascadia-code-hebrew-wght-normal-CYieC9BD.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cascadia Code Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/cascadia-code-symbols2-wght-normal-o0G5EPJ1.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Cascadia Code Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/cascadia-code-vietnamese-wght-normal-DXbdGs8p.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cascadia Code Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/cascadia-code-latin-ext-wght-normal-CeKCfnVW.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cascadia Code Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/cascadia-code-latin-wght-normal-CCwG33-X.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg-primary:#1d1e1f;--bg-secondary:#151617;--bg-tertiary:#242426;--bg-card:#272727;--bg-hover:#ffffff14;--cream:#f5f2f0;--cream-muted:#e8e1dc;--accent-red:#ff5858;--accent-red-strong:#e63213;--accent-red-hover:#ff7070;--accent-cyan:#00eaff;--accent-peach:#ffbe98;--accent-purple:#b09cfb;--accent-yellow:gold;--accent-green:#27fb66;--accent-green-strong:#00af26;--accent-green-bg:#27fb661f;--accent-green-border:#27fb666b;--text-primary:#fff;--text-secondary:#ffffffa3;--text-muted:#ffffff6b;--text-dark:#151617;--text-dark-muted:#151617a3;--border-color:#ffffff1f;--border-light:#ffffff2e;--border-dark:#151617;--shadow-dark:#151617;--sidebar-width:clamp(260px, 25vw, 430px);--content-padding:clamp(16px, 2vw, 28px);--header-height:64px;--header-gap:clamp(10px, 1.4vw, 18px);--control-height:44px;--table-min-width:960px;--table-final-min-width:1008px;--floating-widget-clearance:0px;--sans:"Geist Variable", sans-serif;--display:"Gasoek One", Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;font-family:var(--sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text-primary);background:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:1.5}body{background:var(--bg-primary);min-height:100vh;margin:0;overflow:hidden}@media (width<=1023px){:root{--sidebar-width:clamp(196px, 25vw, 240px);--content-padding:clamp(14px, 2vw, 20px);--header-height:60px;--header-gap:10px;--floating-widget-clearance:0px}}@media (width>=1600px){:root{--floating-widget-clearance:72px}}@media (width<=767px){:root{--sidebar-width:100%;--content-padding:14px;--header-height:auto;--control-height:42px;--floating-widget-clearance:0px}body{overflow:hidden auto}#root{min-height:100dvh}}#root{flex-direction:column;min-height:100vh;display:flex}::selection{background:#ff585857}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-light);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--accent-red)}button,input,textarea,select{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--accent-cyan);outline-offset:3px}@font-face{font-family:Gasoek One;font-style:normal;font-weight:400;font-display:swap;src:url(/roops-site/gasoek-one.woff2)format("woff2"),url(/roops-site/gasoek-one.ttf)format("truetype")}.roops-optimized-picture{display:contents}.roops-site-page{--trust-bg:#0f0f0f;scrollbar-width:none;color:#fff;background:#f5f2f0;width:100%;height:100dvh;min-height:100vh;overflow:hidden auto}@media (width>=1700px){.roops-site-page>*{zoom:1.25}.roops-site-page .roops-hero{--hero-height:720px;min-height:var(--hero-height)}.roops-site-page .roops-purpose{--purpose-terminal-border:9px;--purpose-terminal-chrome-height:44px;--purpose-terminal-pad-block-start:22px;--purpose-terminal-pad-block-end:24px;--purpose-line-size:14px;--purpose-line-height:1.32;--purpose-heading-size:44px;--purpose-heading-gap:14px}.roops-site-page .roops-purpose-sticky{height:80dvh;min-height:80dvh}}.roops-site-page::-webkit-scrollbar{width:0;height:0}.roops-hero{--hero-height:clamp(620px, 55vw, 820px);--hero-nav-gutter:clamp(18px, 5.3vw, 76px);--hero-nav-top:clamp(12px, 1.12vw, 16px);--hero-glow-x:clamp(-180px, -8vw, -60px);--hero-glow-size:clamp(520px, 52vw, 800px);--hero-wave-height:clamp(56px, 6.15vw, 88px);--hero-wave-period:clamp(860px, 100vw, 1432px);--hero-wave-clearance:clamp(84px, 6.5vw, 124px);isolation:isolate;min-height:0;padding:var(--hero-nav-top) 0 calc(var(--hero-wave-height) + var(--hero-wave-clearance));background:#1d1e1f;position:relative;overflow:hidden}.roops-hero:before{content:"";z-index:-2;background:radial-gradient(ellipse var(--hero-glow-size) calc(var(--hero-glow-size) * .84) at var(--hero-glow-x) 0%, #702725fa 0%, #462322e0 31%, #2d1f1fb8 52%, #1d1e1f00 78%), linear-gradient(120deg, #211d1d 0%, #1d1e1f 46%, #1d1e1f 100%);position:absolute;inset:0}.roops-hero:after{content:none}.roops-hero-glow{left:var(--hero-glow-x);z-index:-1;width:var(--hero-glow-size);height:calc(var(--hero-glow-size) * .95);filter:blur(78px);opacity:.45;background:#ff58581f;border-radius:999px;position:absolute;top:-18%}.roops-hero-nav{z-index:3;width:min(calc(100% - (var(--hero-nav-gutter) * 2)), 1280px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:3px solid #151617;border-radius:clamp(13px,1.1vw,16px);grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(18px,2vw,34px);min-height:clamp(54px,4.6vw,66px);margin:0 auto;padding:10px clamp(12px,1.25vw,18px);display:grid;position:relative;box-shadow:6px 6px #151617}.roops-nav-logo-link{align-items:center;width:clamp(90px,7.1vw,101px);height:24px;display:flex}.roops-nav-logo{width:100%;height:auto;display:block}.roops-nav-links{align-items:center;gap:clamp(18px,1.75vw,25px);display:flex}.roops-nav-links a,.roops-nav-button,.roops-nav-link-button{color:#151617;white-space:nowrap;font-size:14px;font-weight:700;line-height:1;text-decoration:none}.roops-nav-links a,.roops-nav-link-button{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;transition:color .15s}.roops-nav-links a:hover,.roops-nav-link-button:hover{color:#ff5858}.roops-nav-actions{justify-self:end;align-items:center;gap:10px;min-width:0;display:flex}.roops-nav-button{border:2px solid #151617;border-radius:11px;justify-content:center;align-items:center;min-height:36px;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.roops-nav-button--secondary{background:#f5f2f0;padding:0 17px;box-shadow:2px 2px #151617}.roops-nav-button--primary{color:#fff;background:#ff5858;gap:8px;padding:0 15px 0 16px;box-shadow:3px 3px #151617}.roops-nav-button:hover{transform:translate(-1px,-1px)}.roops-nav-button--secondary:hover{box-shadow:3px 3px #151617}.roops-nav-button--primary:hover{background:#ff7070;box-shadow:4px 4px #151617}.roops-nav-button:active{transform:translate(1px,1px);box-shadow:1px 1px #151617}.roops-nav-arrow{flex:none;width:14px;height:14px}.roops-hero-content{--hero-title-size:clamp(74px, 8.72vw, 125px);--hero-click-size:clamp(72px, calc(var(--hero-title-size) * .98), 123px);--hero-click-gap:clamp(12px, .14em, 24px);z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(100% - clamp(32px,8vw,180px),1120px);margin:clamp(32px,4.3vw,62px) auto 0;display:flex;position:relative}.roops-hero-title{width:min(100%,1050px);font-family:var(--display);font-size:var(--hero-title-size);letter-spacing:0;text-transform:uppercase;color:#fff;font-weight:400;line-height:.9}.roops-hero-title-line{display:block}.roops-hero-title-line--click{display:block;position:relative}.roops-hero-one-word,.roops-hero-click-label{display:inline-block}.roops-hero-click-word{white-space:nowrap;display:inline-block;position:relative}.roops-hero-click{left:calc(100% + var(--hero-click-gap));width:var(--hero-click-size);height:var(--hero-click-size);-webkit-user-select:none;user-select:none;position:absolute;top:50%;transform:translateY(-47%)}.roops-hero-copy{color:#ffffffcf;max-width:clamp(560px,51vw,730px);margin-top:clamp(16px,1.8vw,24px);font-size:clamp(18px,1.4vw,20px);font-weight:800;line-height:1.22}.roops-hero-copy strong{color:#ff5858;font-weight:900}.roops-hero-cta{color:#fff;text-align:center;text-transform:uppercase;background:#ff5858;border:2px solid #fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-width:clamp(230px,16.8vw,308px);min-height:clamp(50px,4.12vw,59px);margin-top:clamp(18px,2vw,24px);padding:8px 18px 9px;text-decoration:none;transition:transform .15s,background .15s,box-shadow .15s;display:inline-flex;position:relative;box-shadow:0 4px #fff}.roops-hero-cta:after{content:"";z-index:-1;background:#151617;height:11px;position:absolute;bottom:10px;left:22%;right:22%}.roops-hero-cta-main{z-index:1;font-family:var(--display);white-space:nowrap;text-shadow:0 2px #151617;font-size:clamp(18px,1.47vw,21px);line-height:1;position:relative}.roops-hero-cta-sub{z-index:1;margin-top:3px;font-size:clamp(9px,.84vw,12px);font-weight:900;line-height:1;position:relative}.roops-hero-cta:hover{background:#ff7070;transform:translateY(-1px);box-shadow:0 5px #fff}.roops-hero-cta:active{transform:translateY(2px);box-shadow:0 2px #fff}.roops-hero-wave{z-index:1;width:100%;height:var(--hero-wave-height);background:var(--trust-bg);-webkit-mask-image:url(/roops-site/wave.svg?v=trust-section);mask-image:url(/roops-site/wave.svg?v=trust-section);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--hero-wave-period) 100%;mask-size:var(--hero-wave-period) 100%;-webkit-mask-image:url(/roops-site/wave.svg?v=trust-section);-webkit-mask-position:bottom;-webkit-mask-repeat:repeat-x;-webkit-mask-size:var(--hero-wave-period) 100%;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;bottom:-2px;left:0;right:0}@media (width>=1600px){.roops-hero{--hero-glow-size:clamp(760px, 47vw, 960px)}}@media (width<=1180px){.roops-hero-content{--hero-title-size:clamp(76px, calc(46px + 4.82vw), 103px);--hero-click-size:clamp(54px, calc(var(--hero-title-size) * .82), 92px);--hero-click-gap:clamp(8px, .1em, 14px)}.roops-hero-copy{font-size:clamp(18px,22.2px - .35vw,20px)}.roops-hero-cta{min-width:clamp(300px,354px - 3.9vw,330px);min-height:clamp(52px,68.8px - 1.42vw,60px)}.roops-hero-cta-main{font-size:clamp(18px,28.55px - .89vw,23px)}.roops-hero-cta-sub{font-size:clamp(9px,17.4px - .71vw,13px)}}@media (width>=1000px) and (width<=1180px){.roops-hero{--hero-height:clamp(620px, calc(320px + 30vw), 680px)}}@media (width<=900px){.roops-hero{--hero-height:clamp(620px, 74vw, 700px);--hero-nav-gutter:clamp(14px, 3.6vw, 28px);min-height:var(--hero-height)}.roops-hero-nav{grid-template-columns:auto 1fr auto;gap:clamp(12px,1.8vw,18px)}.roops-nav-logo-link{width:90px}.roops-nav-links{justify-self:start;gap:clamp(12px,2vw,16px);display:flex}.roops-nav-actions{justify-self:end;gap:8px}.roops-nav-links a,.roops-nav-button{font-size:13px}.roops-nav-button{min-height:34px}.roops-nav-button--secondary,.roops-nav-button--primary{padding-inline:13px}.roops-hero-content{--hero-click-size:clamp(46px, calc(var(--hero-title-size) * .72), 68px);--hero-click-gap:clamp(6px, .08em, 10px);width:min(100% - 34px,760px);margin-top:clamp(72px,12vw,110px)}.roops-hero-title{font-size:var(--hero-title-size)}}@media (width<=720px){.roops-hero-nav{grid-template-columns:auto 1fr auto}.roops-nav-links{gap:10px}.roops-nav-links a,.roops-nav-button{font-size:12px}}@media (orientation:portrait) and (width<=900px){.roops-hero{--hero-height:clamp(650px, calc(300px + 80vw), 720px)}.roops-hero-content{margin-top:clamp(100px,16dvh,145px)}}@media (width<=620px){.roops-hero{--hero-height:clamp(650px, calc(250px + 80vw), 710px);--hero-glow-x:-96px;--hero-glow-size:520px;--hero-wave-clearance:clamp(40px, 10vw, 52px)}.roops-hero-nav{border-width:2px;grid-template-columns:auto 1fr auto;gap:8px;min-height:58px;box-shadow:4px 4px #151617}.roops-nav-logo-link{width:clamp(76px,22vw,88px)}.roops-nav-links{gap:8px}.roops-nav-actions{gap:6px}.roops-nav-button--secondary,.roops-nav-button--primary{min-height:34px;padding-inline:10px;font-size:12px}.roops-nav-button--secondary{display:inline-flex}.roops-nav-button--primary{gap:6px}.roops-nav-arrow{width:12px;height:12px}.roops-hero-content{--hero-title-size:clamp(58px, calc(17.3px + 9.47vw), 76px);--hero-click-size:clamp(42px, calc(var(--hero-title-size) * .74), 56px);--hero-click-gap:clamp(6px, 1.25vw, 10px);width:min(100% - 28px,600px);margin-top:clamp(100px,15dvh,132px)}.roops-hero-title{font-size:var(--hero-title-size)}.roops-hero-copy{max-width:520px;margin-top:clamp(12px,2.8vw,18px);font-size:clamp(17px,3.2vw,20px)}.roops-hero-cta{width:min(100%,370px);min-width:0;min-height:60px;margin-top:20px;padding-inline:14px}.roops-hero-cta-main{font-size:clamp(20px,3.7vw,23px)}.roops-hero-cta-sub{font-size:clamp(10px,2.8vw,13px)}}@media (width<=520px){.roops-hero-nav{grid-template-columns:auto auto;justify-content:space-between}.roops-nav-links{display:none}.roops-hero-title-line--click{flex-direction:column;align-items:center;display:flex}.roops-hero-one-word,.roops-hero-click-word{display:block}}@media (width<=430px){.roops-hero{--hero-nav-gutter:12px;--hero-glow-size:clamp(400px, 112vw, 520px)}.roops-hero-nav{gap:6px;min-height:54px;padding:8px}.roops-nav-logo-link{width:clamp(70px,21vw,82px)}.roops-nav-actions{gap:5px}.roops-nav-button--secondary,.roops-nav-button--primary{min-height:32px;padding-inline:8px;font-size:11px}.roops-nav-button--primary{gap:5px}.roops-nav-arrow{width:11px;height:11px}.roops-hero-content{--hero-title-size:clamp(50px, 14vw, 58px);--hero-click-size:clamp(38px, calc(var(--hero-title-size) * .78), 46px);--hero-click-gap:clamp(5px, 1.35vw, 8px)}.roops-hero-copy{max-width:360px;font-size:clamp(16px,4vw,18px)}.roops-hero-cta{width:min(100%,360px);padding-inline:12px}.roops-hero-cta-main{font-size:clamp(17px,4.8vw,20px)}}.roops-trust{--trust-gutter:clamp(20px, 5.45vw, 78px);--trust-wave-height:clamp(64px, 6.15vw, 88px);--trust-wave-period:clamp(860px, 100vw, 1432px);isolation:isolate;padding:clamp(34px, 3.35vw, 48px) var(--trust-gutter) calc(var(--trust-wave-height) + clamp(42px, 4vw, 58px));background:var(--trust-bg);color:#fff;position:relative;overflow:hidden}.roops-trust-inner{z-index:1;width:min(100%,1276px);margin:0 auto;position:relative}.roops-trust-header{text-align:center;flex-direction:column;align-items:center;max-width:1030px;margin:0 auto;display:flex}.roops-trust-title{max-width:760px;font-family:var(--display);letter-spacing:0;text-wrap:balance;font-size:clamp(42px,4.2vw,60px);font-weight:400;line-height:1}.roops-trust-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.1vw,30px);margin-top:clamp(32px,3.35vw,48px);display:grid}.roops-trust-stat{--stat-accent:var(--accent-red);background:var(--cream);min-width:0;min-height:286px;box-shadow:7px 7px 0 var(--stat-accent);color:var(--text-dark);border:3px solid #151617;border-radius:clamp(17px,1.55vw,22px);flex-direction:column;padding:clamp(22px,2vw,29px);transition:transform .16s,box-shadow .16s;display:flex;position:relative}.roops-trust-stat:before{content:"";background:var(--stat-accent);border-radius:999px;width:44px;height:7px;margin-bottom:clamp(15px,1.4vw,20px)}.roops-trust-stat--cyan{--stat-accent:var(--accent-cyan)}.roops-trust-stat--yellow{--stat-accent:var(--accent-yellow)}.roops-trust-stat:hover{box-shadow:9px 9px 0 var(--stat-accent);transform:translate(-2px,-2px)}.roops-trust-stat-value{font-family:var(--display);letter-spacing:-.025em;font-size:clamp(60px,5.2vw,74px);font-weight:400;line-height:.9;display:block}.roops-trust-stat p{text-wrap:pretty;margin-top:clamp(15px,1.4vw,20px);font-size:clamp(15px,1.15vw,17px);font-weight:750;line-height:1.4}.roops-trust-source{color:var(--text-dark);border-top:2px solid #15161724;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:18px;font-size:13px;font-weight:850;line-height:1.2;text-decoration:none;display:flex}.roops-trust-source span:last-child{background:var(--stat-accent);border:2px solid #151617;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;line-height:1;transition:transform .16s;display:inline-flex}.roops-trust-source:hover span:first-child{text-underline-offset:3px;text-decoration:underline}.roops-trust-source:hover span:last-child{transform:translate(2px,-2px)}.roops-trust-closing{color:#fff;text-align:center;text-wrap:pretty;max-width:1180px;margin:clamp(34px,3.35vw,48px) auto 0;font-size:clamp(16px,1.26vw,18px);font-weight:500;line-height:1.33}.roops-trust-wave{z-index:0;width:100%;height:var(--trust-wave-height);background:var(--cream);-webkit-mask-image:url(/roops-site/wave.svg?v=trust-to-problem);mask-image:url(/roops-site/wave.svg?v=trust-to-problem);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--trust-wave-period) 100%;mask-size:var(--trust-wave-period) 100%;-webkit-mask-image:url(/roops-site/wave.svg?v=trust-to-problem);-webkit-mask-position:bottom;-webkit-mask-repeat:repeat-x;-webkit-mask-size:var(--trust-wave-period) 100%;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;bottom:-2px;left:0;right:0}@media (width<=980px){.roops-trust-stats{grid-template-columns:1fr;gap:24px;width:min(100%,680px);margin-left:auto;margin-right:auto}.roops-trust-stat{min-height:0}}@media (width<=620px){.roops-trust{--trust-gutter:clamp(16px, 5vw, 24px);--trust-wave-height:clamp(54px, 17vw, 72px);padding-top:clamp(30px,8vw,40px);padding-bottom:calc(var(--trust-wave-height) + 40px)}.roops-trust-title{font-size:clamp(36px,10.2vw,46px)}.roops-trust-stats{gap:20px;margin-top:30px}.roops-trust-stat{box-shadow:5px 5px 0 var(--stat-accent);padding:24px}.roops-trust-stat:hover{box-shadow:7px 7px 0 var(--stat-accent)}.roops-trust-stat-value{font-size:clamp(56px,17vw,70px)}.roops-trust-closing{margin-top:34px;font-size:clamp(15px,4.2vw,17px)}}.roops-problem{--problem-gutter:clamp(20px, 6vw, 78px);--problem-row-gap:clamp(34px, 7vw, 96px);--problem-column-gap:clamp(34px, 5.2vw, 74px);background:var(--cream);color:var(--text-dark);padding:clamp(46px, 5.7vw, 82px) var(--problem-gutter) clamp(58px, 6.2vw, 90px);position:relative;overflow:hidden}.roops-problem-inner{grid-template-areas:"time-copy""time-art""money-copy""money-art";align-items:center;gap:clamp(28px,5vw,54px);width:min(100%,1276px);margin:0 auto;display:grid}.roops-problem-copy{flex-direction:column;align-items:flex-start;gap:clamp(12px,1.1vw,16px);max-width:615px;display:flex}.roops-problem-copy--time{grid-area:time-copy}.roops-problem-copy--money{grid-area:money-copy}.roops-problem-title{max-width:100%;font-family:var(--display);letter-spacing:0;color:var(--text-dark);font-size:clamp(35px,10.2vw,46px);font-weight:400;line-height:1.1}.roops-problem-text{color:#000;max-width:100%;font-size:clamp(15px,3.75vw,17px);font-weight:500;line-height:1.34}.roops-problem-text strong{font-weight:800}.roops-problem-cta{background:var(--accent-cyan);width:155px;min-height:56px;color:var(--text-dark);text-transform:uppercase;border:2px solid #000;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 18px 0 20px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:3px 3px #000}.roops-problem-cta span{white-space:nowrap;flex:none}.roops-problem-cta:hover{background:#27efff;transform:translate(-1px,-1px);box-shadow:4px 4px #000}.roops-problem-cta:active{transform:translate(1px,1px);box-shadow:1px 1px #000}.roops-problem-cta-arrow{flex:none;width:14px;height:14px}.roops-problem-time-art,.roops-problem-money-art{pointer-events:none;-webkit-user-select:none;user-select:none;justify-self:center;width:100%;position:relative}.roops-problem-time-art{aspect-ratio:536/250;grid-area:time-art;max-width:clamp(312px,86vw,536px)}.roops-problem-card,.roops-problem-clock,.roops-problem-platypus-large,.roops-problem-mic,.roops-problem-tiny-mascot,.roops-problem-money-symbol{height:auto;display:block}.roops-problem-card,.roops-problem-clock{position:absolute}.roops-problem-card{width:22.95%}.roops-problem-card--left{top:29.4%;left:0}.roops-problem-card--right{transform-origin:50%;top:0;right:0;transform:rotate(17.14deg)}.roops-problem-clock{width:37.35%;top:0;left:28.9%}.roops-problem-money-art{--flow-line:clamp(2px, .32vw, 4.65px);aspect-ratio:459.346/331.379;grid-area:money-art;max-width:clamp(288px,86vw,459px)}.roops-problem-platypus-large{z-index:3;aspect-ratio:180.334/78.7917;object-fit:contain;width:39.27%;position:absolute;top:0;left:35.24%}.roops-problem-mic{z-index:4;width:7.2%;position:absolute;top:13.78%;left:26.72%}.roops-problem-flow-line{z-index:1;background:#000;border-radius:999px;display:block;position:absolute}.roops-problem-flow-line--top{width:var(--flow-line);height:16.55%;top:28.62%;left:50%;transform:translate(-50%)}.roops-problem-flow-line--middle{width:100%;height:var(--flow-line);top:45.18%;left:0;transform:translateY(-50%)}.roops-problem-flow-line--left,.roops-problem-flow-line--right,.roops-problem-flow-line--bottom{width:var(--flow-line);transform:translate(-50%)}.roops-problem-flow-line--left{height:12.35%;top:45.18%;left:0}.roops-problem-flow-line--right{height:12.35%;top:45.18%;left:100%}.roops-problem-flow-line--bottom{height:12.35%;top:58.93%;left:50%}.roops-problem-flow-arrow{z-index:2;width:10%;height:8.5%;position:absolute;top:66.75%;left:50%;transform:translate(-50%)}.roops-problem-flow-arrow:before,.roops-problem-flow-arrow:after{content:"";position:absolute;left:50%;transform:translate(-50%)}.roops-problem-flow-arrow:before{width:var(--flow-line);background:#000;border-radius:999px;height:58%;top:0}.roops-problem-flow-arrow:after{border-top:clamp(12px,2vw,19px) solid #000;border-left:clamp(7px,1.25vw,12px) solid #0000;border-right:clamp(7px,1.25vw,12px) solid #0000;width:0;height:0;top:45%}.roops-problem-mascot-row{z-index:3;width:96.8%;height:6.65%;position:absolute;top:50.8%;left:1.62%}.roops-problem-tiny-mascot{left:calc(var(--i) * 8.05%);width:11.36%;height:100%;position:absolute;top:0}.roops-problem-money-symbol{left:var(--x);top:var(--y);z-index:3;width:var(--w);transform:rotate(var(--r));transform-origin:50%;position:absolute}@media (width>=720px){.roops-problem{--problem-gutter:clamp(40px, 7vw, 92px)}.roops-problem-inner{gap:clamp(34px,5vw,68px)}.roops-problem-title{font-size:clamp(42px,6vw,48px)}.roops-problem-text{font-size:clamp(16px,2vw,18px);line-height:1.34}}@media (width>=980px){.roops-problem{padding-top:clamp(50px,4.1vw,59px);padding-bottom:clamp(70px,5.7vw,82px)}.roops-problem-inner{column-gap:var(--problem-column-gap);row-gap:var(--problem-row-gap);grid-template-columns:minmax(0,598px) minmax(0,615px);grid-template-areas:"time-copy time-art""money-art money-copy";justify-content:space-between}.roops-problem-copy--time,.roops-problem-copy--money{align-self:start}.roops-problem-title{font-size:clamp(40px,3.36vw,48px)}.roops-problem-text{font-size:clamp(16px,1.26vw,18px);line-height:1.33}.roops-problem-time-art{place-self:start end;max-width:clamp(390px,37.5vw,536px);margin-top:-10px}.roops-problem-money-art{place-self:start center;max-width:clamp(390px,32.1vw,459px);margin-top:0}}@media (width>=1500px){.roops-problem{--problem-gutter:clamp(78px, 5.7vw, 108px)}}@media (width<=979px){.roops-problem-copy{justify-self:center}.roops-problem-copy--money{margin-top:clamp(12px,2vw,22px)}}@media (width<=620px){.roops-problem{padding-top:clamp(42px,11vw,54px);padding-bottom:clamp(50px,12vw,66px)}.roops-problem-inner{gap:26px}.roops-problem-copy{gap:12px}.roops-problem-time-art{max-width:min(100%,394px)}.roops-problem-money-art{max-width:min(100%,390px)}}@media (width<=360px){.roops-problem{--problem-gutter:16px}.roops-problem-title{font-size:clamp(32px,10.4vw,36px)}.roops-problem-text{font-size:15px}.roops-problem-cta{min-height:52px}}.roops-steps{--steps-bg:#1d1e1f;--steps-gutter:clamp(20px, 5.45vw, 78px);--steps-top-pad:clamp(136px, 13.97vw, 200px);--steps-bottom-pad:clamp(74px, 8.8vw, 126px);--steps-wave-height:clamp(70px, 6.8vw, 98px);--steps-wave-period:clamp(860px, 100vw, 1432px);--steps-row-gap:clamp(78px, 9.9vw, 142px);--steps-copy-gap:clamp(18px, 1.68vw, 24px);--steps-radius:clamp(18px, 1.96vw, 28px);isolation:isolate;padding:var(--steps-top-pad) var(--steps-gutter) var(--steps-bottom-pad);background:var(--steps-bg);color:#fff;position:relative;overflow:hidden}.roops-steps-wave{z-index:0;width:100%;height:var(--steps-wave-height);background-image:url(/roops-site/steps-top-wave.svg);background-position:top;background-repeat:repeat-x;background-size:var(--steps-wave-period) 100%;pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute;top:-1px;left:0;right:0}.roops-steps-inner{z-index:1;flex-direction:column;align-items:center;width:min(100%,1276px);margin:0 auto;display:flex;position:relative}.roops-steps-eyebrow{color:#fff;letter-spacing:clamp(2.3px,.23vw,3.24px);text-align:center;text-transform:uppercase;border:1px solid #fffffff2;border-radius:999px;justify-content:center;align-items:center;width:clamp(148px,14.4vw,206px);min-height:38px;padding:0 16px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.roops-steps-title{max-width:min(100%,1020px);font-family:var(--display);letter-spacing:0;text-align:center;color:#fff;text-wrap:balance;margin-top:clamp(27px,2.38vw,34px);font-size:clamp(42px,4.2vw,60px);font-weight:400;line-height:1}.roops-steps-title-accent,.roops-steps-accent{color:var(--accent-red)}.roops-steps-title-accent{white-space:nowrap;display:inline-block;position:relative}.roops-steps-title-accent img{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:108%;height:clamp(11px,1.4vw,20px);display:block;position:absolute;bottom:-.34em;left:-3%}.roops-steps-flow{gap:var(--steps-row-gap);flex-direction:column;width:100%;margin-top:clamp(68px,7.85vw,112px);display:flex}.roops-steps-row{width:100%}.roops-steps-row--one,.roops-steps-row--two{align-items:start;display:grid}.roops-steps-row--one{grid-template-columns:minmax(0,.89fr) minmax(0,1fr);grid-template-areas:"copy media";gap:clamp(42px,6vw,86px);padding-left:clamp(0px,2.1vw,30px)}.roops-steps-row--two{grid-template-columns:minmax(0,1fr) minmax(0,.88fr);grid-template-areas:"video copy";gap:clamp(42px,4.75vw,68px)}.roops-steps-copy{align-items:flex-start;gap:var(--steps-copy-gap);flex-direction:column;grid-area:copy;max-width:542px;display:flex}.roops-steps-row--one .roops-steps-copy{margin-top:clamp(10px,1.05vw,15px)}.roops-steps-row--two .roops-steps-copy{max-width:540px;margin-top:clamp(24px,3.15vw,45px)}.roops-steps-copy--center{text-align:center;align-items:center;max-width:964px}.roops-steps-step-title{width:100%;font-family:var(--display);letter-spacing:0;color:#fff;text-wrap:balance;font-size:clamp(38px,3.36vw,48px);font-weight:400;line-height:1}.roops-steps-leads-accent{white-space:nowrap;display:inline-block;position:relative}.roops-steps-leads-accent img{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:111%;height:clamp(9px,1.15vw,17px);display:block;position:absolute;bottom:-.3em;left:-4%}.roops-steps-text{color:#fff;width:100%;font-size:clamp(16px,1.26vw,18px);font-weight:400;line-height:1.3}.roops-steps-cta{background:var(--accent-cyan);width:226px;min-height:56px;color:var(--text-dark);text-transform:uppercase;border:2px solid #000;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 17px 0 18px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:3px 3px #000}.roops-steps-cta span{white-space:nowrap;flex:none}.roops-steps-cta:hover{background:#27efff;transform:translate(-1px,-1px);box-shadow:4px 4px #000}.roops-steps-cta:active{transform:translate(1px,1px);box-shadow:1px 1px #000}.roops-steps-cta-arrow{flex:none;width:14px;height:14px}.roops-steps-media{grid-area:media;justify-self:end;width:100%;max-width:612px;position:relative}.roops-steps-media--one{--steps-one-mascot-top:-45px;--steps-one-mascot-width:121px;--steps-one-mascot-left-offset:-60.5px;--steps-one-video-radius:27px}.roops-steps-video{border-radius:var(--steps-radius);background:#111;border:5px solid #fff;width:100%;position:relative;overflow:hidden}.roops-steps-video video{object-fit:cover;object-position:var(--steps-video-position,center center);width:100%;height:100%;transform:scale(var(--steps-video-scale,1));transform-origin:50%;display:block}.roops-steps-video--one{--steps-video-scale:1.2;--steps-video-position:center 52%;aspect-ratio:612/371;border-width:3px;max-width:612px}.roops-steps-media--one .roops-steps-video--one{border-radius:var(--steps-one-video-radius)}.roops-steps-video--two{--steps-video-scale:1.16;--steps-video-position:center 52%;aspect-ratio:612/406;grid-area:video;justify-self:start;max-width:612px}.roops-steps-video--two video{transform-origin:0 100%}.roops-steps-platypus{top:var(--steps-one-mascot-top);z-index:2;width:var(--steps-one-mascot-width);margin-left:var(--steps-one-mascot-left-offset);transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;display:block;position:absolute;left:50%;right:auto;transform:rotate(175.53deg)scaleY(-1)}.roops-steps-row--three{flex-direction:column;align-items:center;gap:clamp(34px,3.5vw,50px);display:flex}.roops-steps-video--three{aspect-ratio:882/428;max-width:882px}@media (width>=1600px){.roops-steps{--steps-bottom-pad:clamp(118px, 7vw, 136px)}}@media (width<=1179px){.roops-steps{--steps-gutter:clamp(24px, 5.6vw, 66px)}.roops-steps-step-title{font-size:clamp(36px,3.9vw,46px)}}@media (width<=979px){.roops-steps{--steps-gutter:clamp(20px, 5.5vw, 44px);--steps-top-pad:clamp(102px, 17vw, 142px);--steps-bottom-pad:clamp(60px, 11vw, 86px);--steps-wave-height:clamp(56px, 11vw, 82px);--steps-row-gap:clamp(58px, 9vw, 82px);--steps-copy-gap:18px}.roops-steps-title{max-width:720px;font-size:clamp(38px,7.2vw,56px)}.roops-steps-flow{max-width:760px;margin-top:clamp(50px,9vw,72px)}.roops-steps-row--one,.roops-steps-row--two{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""media";gap:clamp(24px,4.6vw,34px);padding-left:0}.roops-steps-row--one{gap:clamp(70px,8vw,82px)}.roops-steps-row--two{grid-template-areas:"copy""video"}.roops-steps-copy,.roops-steps-row--two .roops-steps-copy{text-align:center;justify-self:center;align-items:center;max-width:680px;margin-top:0}.roops-steps-step-title{font-size:clamp(34px,6.2vw,44px)}.roops-steps-text{max-width:620px;font-size:clamp(16px,2.2vw,18px)}.roops-steps-media,.roops-steps-video--two{justify-self:center}.roops-steps-video--three{max-width:min(100%,760px)}}@media (width<=620px){.roops-steps{--steps-gutter:clamp(16px, 4.7vw, 24px);--steps-top-pad:clamp(92px, 22vw, 118px);--steps-bottom-pad:clamp(52px, 12vw, 68px);--steps-wave-height:clamp(48px, 17vw, 66px);--steps-row-gap:clamp(52px, 12vw, 68px)}.roops-steps-eyebrow{letter-spacing:2.25px;width:clamp(142px,44vw,168px);min-height:34px;font-size:11px}.roops-steps-title{margin-top:24px;font-size:clamp(36px,10.6vw,46px)}.roops-steps-title-accent{white-space:normal}.roops-steps-title-accent img{width:100%;left:0}.roops-steps-flow{margin-top:clamp(44px,11vw,56px)}.roops-steps-step-title{font-size:clamp(30px,9.4vw,38px)}.roops-steps-text{font-size:clamp(15px,4.2vw,17px)}.roops-steps-cta{width:min(100%,226px);min-height:54px}.roops-steps-video{border-width:4px;border-radius:clamp(16px,5.2vw,24px)}.roops-steps-video--one{border-width:3px}}@media (width<=380px){.roops-steps-title{font-size:clamp(34px,10.7vw,38px)}.roops-steps-step-title{font-size:clamp(28px,9.1vw,32px)}.roops-steps-leads-accent{white-space:normal}.roops-steps-leads-accent img{width:100%;left:0}}.roops-purpose{--purpose-cap-bg:#0f0f0f;--purpose-gutter:clamp(12px, 3.8vw, 54px);--purpose-wave-height:clamp(78px, 10vw, 144px);--purpose-entry-space:calc(var(--purpose-wave-height) + clamp(36px, 3.7vw, 64px));--purpose-sticky-pad:clamp(18px, 3dvh, 38px);--purpose-terminal-border:clamp(5px, 1.12vw, 14px);--purpose-terminal-radius:clamp(18px, 2vw, 28px);--purpose-terminal-inner-radius:max(0px, calc(var(--purpose-terminal-radius) - var(--purpose-terminal-border)));--purpose-terminal-max-width:1360px;--purpose-terminal-chrome-height:clamp(40px, 4vw, 54px);--purpose-terminal-pad-block-start:clamp(16px, 2.35vw, 34px);--purpose-terminal-pad-inline:clamp(15px, 3vw, 42px);--purpose-terminal-pad-block-end:clamp(18px, 2.65vw, 38px);--purpose-line-size:clamp(13px, 1.08vw, 17px);--purpose-line-height:1.42;--purpose-heading-size:clamp(32px, 3.72vw, 56px);--purpose-heading-gap:clamp(16px, 1.8vw, 24px);isolation:isolate;min-height:clamp(1040px,190dvh,2040px);padding:var(--purpose-entry-space) var(--purpose-gutter) 0;color:#fff;background:linear-gradient(#1d1e1f24 0%,#1d1e1f00 20%),linear-gradient(128deg,#ff58583d 0%,#ffbe9829 30%,#0000 58%),linear-gradient(246deg,#00eaff47 0%,#b09cfb24 30%,#0000 60%),repeating-linear-gradient(135deg,#1516170a 0 1px,#0000 1px 18px),linear-gradient(#ffe8df 0%,#fff3e9 38%,#ddfbff 100%);position:relative}.roops-purpose-wave{z-index:0;height:var(--purpose-wave-height);color:var(--purpose-cap-bg);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:-1px;left:0;right:0}.roops-purpose-wave svg{width:100%;height:100%;display:block}.roops-purpose-wave path{fill:currentColor}.roops-purpose-sticky{z-index:1;height:100dvh;min-height:100dvh;padding:var(--purpose-sticky-pad) 0;justify-content:center;align-items:center;display:flex;position:sticky;top:0}.roops-purpose-terminal{width:min(100%, var(--purpose-terminal-max-width));border:var(--purpose-terminal-border) solid #000;border-radius:var(--purpose-terminal-radius);background:#141516;flex-direction:column;height:auto;min-height:0;display:flex;overflow:visible;box-shadow:clamp(5px,.8vw,12px) clamp(5px,.8vw,12px) #000}.roops-purpose-terminal-bar{min-height:var(--purpose-terminal-chrome-height);border-radius:var(--purpose-terminal-inner-radius) var(--purpose-terminal-inner-radius) 0 0;background:linear-gradient(#313438 0%,#222427 100%);border-bottom:2px solid #000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(10px,1.5vw,18px);padding:0 clamp(12px,1.6vw,22px);display:grid}.roops-purpose-terminal-dots{align-items:center;gap:clamp(6px,.7vw,9px);display:flex}.roops-purpose-dot{border:2px solid #000;border-radius:999px;width:clamp(10px,1vw,13px);height:clamp(10px,1vw,13px);display:block}.roops-purpose-dot--red{background:var(--accent-red)}.roops-purpose-dot--yellow{background:var(--accent-yellow)}.roops-purpose-dot--green{background:var(--accent-green)}.roops-purpose-terminal-title,.roops-purpose-terminal-status{letter-spacing:0;min-width:0;font-family:Cascadia Code Variable,monospace;font-size:clamp(11px,1vw,14px);line-height:1}.roops-purpose-terminal-title{color:#ffffffc2;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.roops-purpose-terminal-status{color:var(--accent-green);text-transform:uppercase;padding-left:14px;font-weight:800;position:relative}.roops-purpose-terminal-status:before{content:"";background:currentColor;border-radius:999px;width:7px;height:7px;animation:.9s steps(2,end) infinite roops-purpose-status-pulse;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 12px}.roops-purpose-terminal-progress{background:#0b0c0d;border-bottom:2px solid #000;height:clamp(4px,.5vw,7px);position:relative;overflow:hidden}.roops-purpose-terminal-progress:before{content:"";width:var(--purpose-progress,0%);background:linear-gradient(90deg, var(--accent-red) 0%, var(--accent-yellow) 48%, var(--accent-cyan) 100%);position:absolute;inset:0 auto 0 0;box-shadow:0 0 18px #00eaff6b}.roops-purpose-terminal-screen{min-height:auto;padding:var(--purpose-terminal-pad-block-start) var(--purpose-terminal-pad-inline) var(--purpose-terminal-pad-block-end);border-radius:0 0 var(--purpose-terminal-inner-radius) var(--purpose-terminal-inner-radius);background:linear-gradient(#ffffff08 50%,#0000 50%) 0 0/100% 6px,linear-gradient(#ffffff0b,#fff0 28%),#151617;flex:none;overflow:visible}.roops-purpose-output{width:100%;min-width:0}.roops-purpose-output-stack{min-width:0;display:grid}.roops-purpose-output-stack>.roops-purpose-output{grid-area:1/1}.roops-purpose-output--sizer{visibility:hidden;pointer-events:none}.roops-purpose-line{min-height:1.45em;font-family:Cascadia Code Variable,monospace;font-size:var(--purpose-line-size);font-weight:600;line-height:var(--purpose-line-height);letter-spacing:0;color:#fff;overflow-wrap:break-word;white-space:normal}.roops-purpose-line+.roops-purpose-line{margin-top:0}.roops-purpose-line--command{color:#ffffffbd}.roops-purpose-line--heading{min-height:1.12em;margin:0 0 var(--purpose-heading-gap);color:#fff;font-size:var(--purpose-heading-size);text-align:center;font-weight:700;line-height:1.08}.roops-purpose-line--command+.roops-purpose-line--heading{margin-top:clamp(14px,1.8vw,24px)}.roops-purpose-line--subhead{color:#ffffffe6;font-weight:800}.roops-purpose-tone--yellow{color:var(--accent-yellow);font-weight:900}.roops-purpose-tone--red{color:var(--accent-red);font-weight:900}.roops-purpose-tone--cyan{color:var(--accent-cyan);font-weight:800}.roops-purpose-tone--green{color:var(--accent-green);font-weight:800}.roops-purpose-tone--muted{color:#ffffff8f}.roops-purpose-cursor{vertical-align:-.16em;background:var(--accent-cyan);width:.64em;height:1.08em;margin-left:.12em;animation:.72s steps(2,end) infinite roops-purpose-cursor-blink;display:inline-block;box-shadow:0 0 16px #00eaff99}.roops-purpose-accessible-copy{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.roops-purpose-accessible-copy pre{white-space:pre-wrap}@keyframes roops-purpose-cursor-blink{50%{opacity:0}}@keyframes roops-purpose-status-pulse{50%{opacity:.38}}@media (width>=1600px){.roops-purpose{--purpose-sticky-pad:clamp(18px, 3dvh, 42px);min-height:clamp(1700px,178dvh,2160px)}}@media (width>=760px) and (height>=1040px){.roops-purpose:not(.roops-purpose--static){--purpose-sticky-pad:clamp(22px, 3.2dvh, 48px)}}@media (width>=980px) and (height<=880px){.roops-purpose{--purpose-sticky-pad:clamp(12px, 2.2dvh, 26px);--purpose-terminal-pad-block-start:clamp(14px, 2dvh, 22px);--purpose-terminal-pad-block-end:clamp(14px, 2dvh, 22px);--purpose-line-size:clamp(12.5px, 1.05vw, 15px);--purpose-line-height:1.34;--purpose-heading-size:clamp(36px, 3.3vw, 46px);--purpose-heading-gap:clamp(10px, 1.5dvh, 14px)}.roops-purpose-line--command+.roops-purpose-line--heading{margin-top:clamp(7px,1.2dvh,10px)}}@media (width>=980px) and (height<=700px){.roops-purpose-terminal{--purpose-terminal-max-width:1180px}.roops-purpose{--purpose-terminal-chrome-height:clamp(34px, 5.4dvh, 40px);--purpose-terminal-pad-block-start:clamp(10px, 1.7dvh, 14px);--purpose-terminal-pad-inline:clamp(16px, 2.4vw, 30px);--purpose-terminal-pad-block-end:clamp(12px, 2dvh, 16px);--purpose-line-size:clamp(11px, .86vw, 13px);--purpose-line-height:1.28}}@media (width<=979px){.roops-purpose{--purpose-gutter:clamp(20px, 5.5vw, 44px);--purpose-wave-height:clamp(70px, 12vw, 96px);--purpose-entry-space:calc(var(--purpose-wave-height) + clamp(28px, 6vw, 52px));--purpose-sticky-pad:clamp(16px, 3dvh, 32px);--purpose-terminal-max-width:860px;--purpose-line-size:clamp(13px, 1.95vw, 16px);--purpose-heading-size:clamp(32px, 5.8vw, 50px)}}@media (width<=620px){.roops-purpose{--purpose-gutter:clamp(14px, 4.7vw, 24px);--purpose-wave-height:clamp(62px, 18vw, 82px);--purpose-entry-space:calc(var(--purpose-wave-height) + clamp(22px, 6vw, 38px));--purpose-sticky-pad:clamp(18px, 4dvh, 32px);--purpose-terminal-border:clamp(4px, 1.6vw, 6px);--purpose-terminal-radius:clamp(15px, 4.2vw, 22px);--purpose-terminal-chrome-height:40px;--purpose-terminal-pad-block-start:16px;--purpose-terminal-pad-inline:14px;--purpose-terminal-pad-block-end:18px;--purpose-line-size:clamp(13px, 3.75vw, 15px);--purpose-line-height:1.42;--purpose-heading-size:clamp(30px, 8.6vw, 39px);--purpose-heading-gap:14px;min-height:auto;padding-bottom:clamp(36px,8dvh,72px)}.roops-purpose-terminal{height:min(720px, calc(100dvh - var(--purpose-entry-space) - 32px));overflow:hidden;box-shadow:5px 5px #000}.roops-purpose-sticky{align-items:flex-start;height:auto;min-height:auto;padding:0;position:relative;top:auto}.roops-purpose-terminal-status{color:#0000;width:9px;height:9px;padding-left:0;overflow:hidden}.roops-purpose-terminal-status:before{width:9px;height:9px;color:var(--accent-green);left:0}.roops-purpose-terminal-bar{gap:8px;padding-inline:10px}.roops-purpose-terminal-screen{flex:auto;align-items:flex-end;min-height:0;display:flex;overflow:hidden}.roops-purpose-output-stack{align-items:flex-end;width:100%;display:flex;position:relative}.roops-purpose-output--sizer{display:none}.roops-purpose-line+.roops-purpose-line{margin-top:0}.roops-purpose-line--heading{margin-bottom:var(--purpose-heading-gap)}.roops-purpose-line--command+.roops-purpose-line--heading{margin-top:12px}}@media (width>=760px) and (width<=979px) and (height<=620px){.roops-purpose{--purpose-gutter:14px;--purpose-entry-space:calc(var(--purpose-wave-height) + 28px);--purpose-sticky-pad:8px;--purpose-terminal-max-width:932px;--purpose-terminal-chrome-height:32px;--purpose-terminal-pad-block-start:8px;--purpose-terminal-pad-inline:12px;--purpose-terminal-pad-block-end:10px;--purpose-line-size:10px;--purpose-line-height:1.2;--purpose-heading-size:28px;--purpose-heading-gap:8px}.roops-purpose-dot{width:8px;height:8px}.roops-purpose-terminal-bar{padding-inline:10px}.roops-purpose-line--heading{min-height:1em}}@media (width<=380px){.roops-purpose-terminal-title{font-size:10px}.roops-purpose-terminal-dots{gap:5px}.roops-purpose-dot{border-width:1.5px;width:9px;height:9px}.roops-purpose-line--heading{--purpose-heading-size:clamp(28px, 9vw, 33px)}}.roops-purpose--static{--purpose-wave-height:clamp(76px, 3.2vw, 110px);--purpose-terminal-max-width:clamp(1500px, 68vw, 2400px);--purpose-line-size:clamp(15px, .64vw, 20px);--purpose-line-height:1.38;--purpose-heading-size:clamp(36px, 1.5vw, 52px);--purpose-heading-gap:clamp(14px, 1vw, 22px);min-height:auto;padding-top:calc(var(--purpose-wave-height) + clamp(34px, 2.1vw, 62px));padding-bottom:clamp(52px,4vw,94px)}.roops-purpose--static .roops-purpose-sticky{align-items:center;height:auto;min-height:auto;padding:0;position:relative;top:auto}.roops-purpose--static .roops-purpose-terminal{transform:none}.roops-purpose-mobile{display:none}@media (width<=980px){.roops-purpose-desktop-version,.roops-purpose-desktop-version .roops-purpose-sticky{display:none!important}.roops-purpose-mobile{--purpose-cap-bg:#0f0f0f;--purpose-mobile-gutter:clamp(12px, 3.8vw, 18px);--purpose-mobile-wave-height:clamp(62px, 18vw, 82px);--purpose-mobile-entry-space:calc(var(--purpose-mobile-wave-height) + clamp(22px, 6vw, 38px));--purpose-mobile-border:clamp(4px, 1.6vw, 6px);--purpose-mobile-radius:clamp(15px, 4.2vw, 22px);--purpose-mobile-inner-radius:max(0px, calc(var(--purpose-mobile-radius) - var(--purpose-mobile-border)));isolation:isolate;padding:var(--purpose-mobile-entry-space) var(--purpose-mobile-gutter) clamp(38px, 8dvh, 72px);color:#fff;background:linear-gradient(#1d1e1f24 0%,#1d1e1f00 20%),linear-gradient(128deg,#ff58583d 0%,#ffbe9829 30%,#0000 58%),linear-gradient(246deg,#00eaff47 0%,#b09cfb24 30%,#0000 60%),repeating-linear-gradient(135deg,#1516170a 0 1px,#0000 1px 18px),linear-gradient(#ffe8df 0%,#fff3e9 38%,#ddfbff 100%);display:block;position:relative;overflow:visible}.roops-purpose-mobile-wave{z-index:0;height:var(--purpose-mobile-wave-height);color:var(--purpose-cap-bg);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:-1px;left:0;right:0}.roops-purpose-mobile-wave svg{width:100%;height:100%;display:block}.roops-purpose-mobile-wave path{fill:currentColor}.roops-purpose-mobile-terminal{z-index:1;border:var(--purpose-mobile-border) solid #000;border-radius:var(--purpose-mobile-radius);background:#141516;flex-direction:column;width:min(100%,100vw - 24px);min-height:clamp(620px,78dvh,760px);margin-inline:auto;display:flex;position:relative;overflow:visible;box-shadow:5px 5px #000}.roops-purpose-mobile-bar{border-radius:var(--purpose-mobile-inner-radius) var(--purpose-mobile-inner-radius) 0 0;background:linear-gradient(#313438 0%,#222427 100%);border-bottom:2px solid #000;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:40px;padding:0 10px;display:grid}.roops-purpose-mobile-dots{align-items:center;gap:6px;display:flex}.roops-purpose-mobile-dot{border:2px solid #000;border-radius:999px;width:10px;height:10px;display:block}.roops-purpose-mobile-dot--red{background:var(--accent-red)}.roops-purpose-mobile-dot--yellow{background:var(--accent-yellow)}.roops-purpose-mobile-dot--green{background:var(--accent-green)}.roops-purpose-mobile-status{color:#0000;justify-self:end;width:9px;height:9px;position:relative;overflow:hidden}.roops-purpose-mobile-status:before{content:"";background:var(--accent-green);width:9px;height:9px;box-shadow:0 0 12px var(--accent-green);border-radius:999px;animation:.9s steps(2,end) infinite roops-purpose-status-pulse;position:absolute;top:50%;left:0;transform:translateY(-50%)}.roops-purpose-mobile-progress{background:#0b0c0d;border-bottom:2px solid #000;height:5px;position:relative;overflow:hidden}.roops-purpose-mobile-progress:before{content:"";width:var(--purpose-mobile-progress,0%);background:linear-gradient(90deg, var(--accent-red) 0%, var(--accent-yellow) 48%, var(--accent-cyan) 100%);position:absolute;inset:0 auto 0 0;box-shadow:0 0 18px #00eaff6b}.roops-purpose-mobile-screen{border-radius:0 0 var(--purpose-mobile-inner-radius) var(--purpose-mobile-inner-radius);background:linear-gradient(#ffffff08 50%,#0000 50%) 0 0/100% 6px,linear-gradient(#ffffff0b,#fff0 28%),#151617;flex-direction:column;justify-content:flex-start;min-height:clamp(560px,78dvh,760px);padding:16px 14px 18px;display:flex;overflow:visible}.roops-purpose-mobile-copy{white-space:normal;overflow-wrap:break-word;flex-direction:column;justify-content:flex-start;width:100%;min-width:0;display:flex;overflow:visible}.roops-purpose-mobile-reveal-spacer{visibility:hidden}.roops-purpose-mobile-line{letter-spacing:0;color:#fff;white-space:normal;overflow-wrap:break-word;min-height:1.45em;font-family:Cascadia Code Variable,monospace;font-size:clamp(13px,3.75vw,15px);font-weight:600;line-height:1.42}.roops-purpose-mobile-line--heading{color:#fff;text-align:center;min-height:1.12em;margin:0 0 14px;font-size:clamp(30px,8.6vw,39px);font-weight:700;line-height:1.08}.roops-purpose-mobile-line--subhead{color:#ffffffe6;font-weight:800}.roops-purpose-mobile-line--space{min-height:1.45em}.roops-purpose-mobile-tone--yellow{color:var(--accent-yellow);font-weight:900}.roops-purpose-mobile-tone--red{color:var(--accent-red);font-weight:900}.roops-purpose-mobile-tone--cyan{color:var(--accent-cyan);font-weight:800}.roops-purpose-mobile-tone--green{color:var(--accent-green);font-weight:800}.roops-purpose-mobile-cursor{vertical-align:-.16em;background:var(--accent-cyan);width:.64em;height:1.08em;margin-left:.12em;animation:.72s steps(2,end) infinite roops-purpose-cursor-blink;display:inline-block;box-shadow:0 0 16px #00eaff99}.roops-purpose-mobile-accessible-copy{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.roops-purpose-mobile-accessible-copy pre{white-space:pre-wrap}}@media (width>=981px){.roops-purpose-mobile{display:none!important}}.roops-better{--better-bg:#0f0f0f;--better-cap-bg:var(--cream);--better-gutter:clamp(22px, 8.1vw, 116px);--better-top-pad:clamp(172px, 13.97vw, 200px);--better-bottom-pad:clamp(72px, 6.5vw, 94px);--better-wave-height:clamp(108px, 9.8vw, 140px);--better-wave-period:clamp(1040px, 100vw, 1432px);--better-title-size:clamp(42px, 4.2vw, 60px);--better-heading-size:clamp(38px, 3.36vw, 48px);--better-text-size:clamp(16px, 1.26vw, 18px);--better-copy-gap:clamp(18px, 1.68vw, 24px);--better-video-radius:clamp(20px, 1.96vw, 28px);isolation:isolate;padding:var(--better-top-pad) var(--better-gutter) var(--better-bottom-pad);background:var(--better-bg);color:#fff;position:relative;overflow:hidden}.roops-better-wave{z-index:0;height:var(--better-wave-height);background:var(--better-cap-bg);-webkit-mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 1432 140' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H1432V80C1193.33 20 1074 140 716 80C358 20 238.667 140 0 80V0Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 1432 140' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H1432V80C1193.33 20 1074 140 716 80C358 20 238.667 140 0 80V0Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-position:top;mask-position:top;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--better-wave-period) 100%;mask-size:var(--better-wave-period) 100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 1432 140' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H1432V80C1193.33 20 1074 140 716 80C358 20 238.667 140 0 80V0Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-position:top;-webkit-mask-repeat:repeat-x;-webkit-mask-size:var(--better-wave-period) 100%;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;right:0}.roops-better-inner{z-index:1;width:min(100%,1220px);margin:0 auto;position:relative}.roops-better-title,.roops-better-heading{font-family:var(--display);letter-spacing:0;color:#fff;font-weight:400}.roops-better-title{font-size:var(--better-title-size);text-align:center;text-wrap:balance;line-height:1}.roops-better-flow{margin-top:clamp(70px,6.08vw,87px)}.roops-better-row{align-items:start;width:100%;display:grid}.roops-better-row--infinite{grid-template-columns:minmax(0,795px) minmax(250px,333px);justify-content:space-between;gap:clamp(34px,4.7vw,68px)}.roops-better-row--complex{grid-template-columns:minmax(0,567px) minmax(0,540px);justify-content:space-between;gap:clamp(50px,6.2vw,89px);margin-top:clamp(70px,6.1vw,87px)}.roops-better-row--learn{grid-template-columns:minmax(0,643px) minmax(0,494px);justify-content:space-between;gap:clamp(48px,4.7vw,66px);margin-top:clamp(118px,12.65vw,181px)}.roops-better-copy{align-items:flex-start;gap:var(--better-copy-gap);flex-direction:column;min-width:0;display:flex}.roops-better-row--complex .roops-better-copy{margin-top:clamp(34px,3.9vw,56px)}.roops-better-heading{width:100%;font-size:var(--better-heading-size);text-wrap:balance;line-height:1}.roops-better-accent{color:var(--accent-cyan)}.roops-better-text{color:#ffffffeb;width:100%;font-size:var(--better-text-size);font-weight:400;line-height:1.3}.roops-better-text p+p{margin-top:clamp(17px,1.68vw,24px)}.roops-better-video{border-radius:var(--better-video-radius);background:#111;border:3px solid #fff;width:100%;position:relative;overflow:hidden}.roops-better-video video{object-fit:cover;object-position:var(--better-video-position,center center);width:100%;height:100%;display:block}.roops-better-video--infinite{--better-video-position:center center;aspect-ratio:333/493;justify-self:end;width:min(100%,clamp(260px,23.25vw,333px));margin-top:clamp(-45px,-3.15vw,-32px)}.roops-better-video--complex{--better-video-position:center center;aspect-ratio:567/403;justify-self:start;width:min(100%,clamp(430px,39.6vw,567px))}.roops-better-video--learn{--better-video-position:center center;aspect-ratio:494/366;justify-self:end;width:min(100%,clamp(390px,34.5vw,494px))}@media (width>=1600px){.roops-better{--better-gutter:clamp(116px, 8vw, 154px);--better-bottom-pad:clamp(94px, 5vw, 120px)}}@media (width<=1179px){.roops-better{--better-gutter:clamp(28px, 5.6vw, 66px);--better-heading-size:clamp(36px, 3.9vw, 46px)}.roops-better-row--infinite{grid-template-columns:minmax(0,1fr) minmax(240px,30vw)}.roops-better-row--complex{grid-template-columns:minmax(0,.98fr) minmax(0,.94fr)}.roops-better-row--learn{grid-template-columns:minmax(0,1fr) minmax(0,.78fr)}}@media (width<=979px){.roops-better{--better-gutter:clamp(22px, 5.5vw, 44px);--better-top-pad:clamp(126px, 18vw, 168px);--better-bottom-pad:clamp(60px, 10vw, 86px);--better-wave-height:clamp(86px, 13vw, 112px);--better-title-size:clamp(40px, 6.25vw, 56px);--better-heading-size:clamp(34px, 5.55vw, 46px);--better-text-size:clamp(16px, 2.2vw, 18px)}.roops-better-inner{width:min(100%,760px)}.roops-better-flow{margin-top:clamp(48px,8vw,70px)}.roops-better-row,.roops-better-row--infinite,.roops-better-row--complex,.roops-better-row--learn{grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:clamp(24px,4.8vw,36px)}.roops-better-row--complex{margin-top:clamp(66px,10vw,84px)}.roops-better-row--learn{margin-top:clamp(72px,11vw,96px)}.roops-better-row--complex .roops-better-video{order:2}.roops-better-row--complex .roops-better-copy{order:1}.roops-better-copy,.roops-better-row--complex .roops-better-copy{text-align:center;justify-self:center;align-items:center;max-width:680px;margin-top:0}.roops-better-text{max-width:620px}.roops-better-video--infinite,.roops-better-video--complex,.roops-better-video--learn{justify-self:center;margin-top:0}.roops-better-video--infinite{width:min(100%,360px)}.roops-better-video--complex{width:min(100%,640px)}.roops-better-video--learn{width:min(100%,560px)}}@media (width<=620px){.roops-better{--better-gutter:clamp(16px, 4.7vw, 24px);--better-top-pad:clamp(106px, 28vw, 132px);--better-bottom-pad:clamp(54px, 13vw, 70px);--better-wave-height:clamp(72px, 21vw, 92px);--better-title-size:clamp(36px, 10.2vw, 46px);--better-heading-size:clamp(30px, 9.4vw, 38px);--better-text-size:clamp(15px, 4.2vw, 17px);--better-copy-gap:18px;--better-video-radius:clamp(16px, 5.2vw, 24px)}.roops-better-flow{margin-top:clamp(42px,11vw,56px)}.roops-better-row,.roops-better-row--infinite,.roops-better-row--complex,.roops-better-row--learn{gap:clamp(22px,6vw,30px)}.roops-better-row--complex,.roops-better-row--learn{margin-top:clamp(58px,13vw,72px)}.roops-better-video{border-width:3px}.roops-better-video--infinite{width:min(100%,310px)}}@media (width<=380px){.roops-better{--better-heading-size:clamp(28px, 9.1vw, 32px);--better-title-size:clamp(34px, 10vw, 38px)}}.roops-bonuses{--bonuses-light-bg:#fff;--bonuses-dark-bg:#1d1e1f;--bonuses-card-bg:#262729;--bonuses-red:#ff5858;--bonuses-blue:#00eaff;--bonuses-gutter:clamp(22px, 7.55vw, 108px);--bonuses-wave-height:clamp(96px, 9.78vw, 140px);--bonuses-top-pad:calc(var(--bonuses-wave-height) + clamp(28px, 2.8vw, 40px));--bonuses-bottom-pad:clamp(72px, 6.98vw, 100px);--bonuses-card-gap:clamp(12px, 1.12vw, 16px);--bonuses-card-radius:clamp(12px, 1.12vw, 16px);--bonuses-card-pad:clamp(18px, 2.24vw, 32px);--bonuses-card-title-size:clamp(20px, 1.68vw, 24px);--bonuses-card-text-size:clamp(15px, 1.26vw, 18px);--bonuses-feature-title-size:clamp(38px, 3.36vw, 48px);--bonuses-feature-text-size:clamp(16px, 1.26vw, 18px);isolation:isolate;padding:var(--bonuses-top-pad) var(--bonuses-gutter) 0;background:var(--bonuses-light-bg);color:var(--text-dark);position:relative;overflow:hidden}.roops-bonuses-wave{z-index:0;height:var(--bonuses-wave-height);background:var(--bonuses-dark-bg);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:-1px;left:0;right:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 1432 140' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H1432V80C1193.33 20 1074 140 716 80C358 20 238.667 140 0 80V0Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 1432 140' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H1432V80C1193.33 20 1074 140 716 80C358 20 238.667 140 0 80V0Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-position:top;mask-position:top;-webkit-mask-size:clamp(1040px,100vw,1432px) 100%;mask-size:clamp(1040px,100vw,1432px) 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.roops-bonuses-inner{z-index:1;width:min(100%,1216px);margin:0 auto;position:relative}.roops-bonuses-header{text-align:center;flex-direction:column;align-items:center;display:flex}.roops-bonuses-eyebrow{width:clamp(150px,14.39vw,208px);min-height:38px;color:var(--text-dark);letter-spacing:clamp(2.4px,.23vw,3.24px);text-transform:uppercase;border:1px solid #151617e6;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.roops-bonuses-title{max-width:min(100%,609px);font-family:var(--display);letter-spacing:0;text-align:center;text-wrap:normal;color:var(--text-dark);margin-top:clamp(16px,1.4vw,20px);font-size:clamp(38px,3.36vw,48px);font-weight:400;line-height:1.1}.roops-bonuses-accent{color:var(--bonuses-red)}.roops-bonuses-card-grid{gap:var(--bonuses-card-gap);margin-top:clamp(30px,2.8vw,34px);display:grid}.roops-bonuses-card,.roops-bonuses-bottom-pair{min-width:0}.roops-bonuses-card{--bonus-card-pad:var(--bonuses-card-pad);isolation:isolate;border-radius:var(--bonuses-card-radius);background:var(--bonuses-card-bg);color:#fff;flex-direction:column;height:auto;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:4px 4px #151617;container-type:inline-size}.roops-bonuses-card-copy{z-index:3;text-align:left;width:100%;max-width:none;position:relative}.roops-bonuses-card-title{color:#fff;width:100%;max-width:none;font-family:var(--display);font-size:var(--bonuses-card-title-size);letter-spacing:0;text-wrap:normal;margin:0;font-weight:400;line-height:1.28}.roops-bonuses-card-text{color:#ffffffb3;width:100%;max-width:none;font-size:var(--bonuses-card-text-size);text-align:left;margin-top:clamp(12px,1.18vw,17px);font-weight:400;line-height:1.3}.roops-bonuses-card--extractor,.roops-bonuses-card--course-card,.roops-bonuses-card--email-card,.roops-bonuses-card--commission,.roops-bonuses-card--credits{padding:var(--bonus-card-pad)}.roops-bonuses-art,.roops-bonuses-mascot,.roops-bonuses-letter,.roops-bonuses-stars{pointer-events:none;-webkit-user-select:none;user-select:none}.roops-bonus-cash-scene{z-index:1;aspect-ratio:5;position:relative;overflow:hidden}.roops-bonus-cash-scene__money{z-index:1;width:100%;height:auto;display:block;position:absolute;bottom:-2px;left:0}.roops-bonus-cash-scene__mascot{z-index:2;width:29%;height:auto;display:block;position:absolute;bottom:34%;left:50%;transform:translate(-50%)}.roops-bonus-card--course{aspect-ratio:337/264;align-self:start;position:relative;overflow:hidden}.roops-bonus-card--course .course-card-artboard{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.roops-bonus-card--course .course-card-title,.roops-bonus-card--course .course-card-title span,.roops-bonus-card--course .course-card-copy,.roops-bonus-card--course .course-card-copy span{opacity:1;margin:0;padding:0;text-shadow:none!important;-webkit-text-stroke:0!important;paint-order:normal!important;filter:none!important}.roops-bonus-card--course .course-card-title{z-index:3;color:#fff;font-family:var(--display);letter-spacing:0;text-align:left;text-wrap:normal;white-space:nowrap;font-size:6.6914cqw;font-weight:400;line-height:1.32159;position:absolute;top:11.7424%;left:5.34125%}.roops-bonus-card--course .course-card-copy{z-index:3;color:#ffffffb3;font-family:var(--sans);letter-spacing:0;text-align:left;white-space:nowrap;font-size:5cqw;font-weight:400;line-height:1.33531;position:absolute;top:40.1515%;left:5.63798%}.roops-bonus-card--course .course-card-title>span,.roops-bonus-card--course .course-card-copy>span{white-space:nowrap;display:block}.roops-bonus-card--course .course-search-scene{z-index:2;position:absolute;inset:0}.roops-bonus-card--course .course-search-pill{z-index:2;width:73.8872%;height:auto;display:block;position:absolute;top:74.2424%;left:5.63798%}.roops-bonus-card--course .course-mascot-crop{z-index:1;width:19.2878%;height:10.9848%;position:absolute;top:88.2576%;left:32.3442%;overflow:hidden}.roops-bonus-card--course .course-mascot-crop img{width:100%;height:auto;display:block;position:absolute;bottom:-1px;left:0}.roops-bonus-card--course .course-ribbon{--roops-course-ribbon-height:calc(18 / 337 * 100cqw);--roops-course-ribbon-center-bottom:clamp(20px, 6.3cqw, 28px);left:calc(100% - (var(--roops-course-ribbon-center-bottom) * 2.69));bottom:calc(var(--roops-course-ribbon-center-bottom) - var(--roops-course-ribbon-height) / 2);z-index:4;width:118%;height:var(--roops-course-ribbon-height);color:#fff;min-height:16px;max-height:36px;font-family:var(--display);letter-spacing:0;white-space:nowrap;transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;background:#ff5757;justify-content:center;align-items:center;font-size:3.62018cqw;font-weight:400;line-height:1;display:flex;position:absolute;overflow:visible;transform:translate(-50%)rotate(-20.4deg)}.roops-bonus-email-scene{z-index:1;width:min(100% + clamp(18px,5cqw,36px),700px);max-width:none;height:auto;min-height:0;margin:clamp(20px,2vw,28px) 0 clamp(30px,3.2vw,44px);display:block;position:relative;left:50%;transform:translate(-50%)}.roops-bonus-ribbon{--roops-ribbon-height:clamp(22px, 4.6cqw, 30px);--roops-ribbon-center-bottom:clamp(23px, 5.8cqw, 34px);left:var(--roops-ribbon-x,77%);bottom:calc(var(--roops-ribbon-center-bottom) - var(--roops-ribbon-height) / 2);z-index:4;width:var(--roops-ribbon-width,118%);height:var(--roops-ribbon-height);background:var(--roops-ribbon-bg,var(--bonuses-blue));color:var(--roops-ribbon-fg,#000);font-family:var(--display);letter-spacing:0;text-align:center;white-space:nowrap;transform:translateX(-50%) rotate(var(--roops-ribbon-angle,-20.4deg));transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:clamp(16px,3.15cqw,22px);font-weight:400;line-height:1;display:flex;position:absolute;overflow:visible}.roops-bonus-ribbon--red{--roops-ribbon-bg:var(--bonuses-red);--roops-ribbon-fg:#fff}.roops-bonus-ribbon__label{width:max-content;line-height:1;display:block;transform:translateY(-1px)}.roops-bonuses-ribbon--email{--roops-email-ribbon-height:clamp(22px, 5.9cqw, 34px);--roops-email-ribbon-center-bottom:clamp(25px, 6.2cqw, 34px);left:calc(100% - (var(--roops-email-ribbon-center-bottom) * 2.69));bottom:calc(var(--roops-email-ribbon-center-bottom) - var(--roops-email-ribbon-height) / 2);z-index:4;width:118%;height:var(--roops-email-ribbon-height);color:#fff;font-family:var(--display);letter-spacing:0;text-align:center;white-space:nowrap;transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;background:#ff5757;justify-content:center;align-items:center;font-size:clamp(15px,3.85cqw,23px);font-weight:400;line-height:1;display:flex;position:absolute;overflow:visible;transform:translate(-50%)rotate(-20.4deg)}.roops-bonuses-card--commission .roops-bonuses-ribbon--beta{--roops-ribbon-x:78%;--roops-ribbon-width:122%;--roops-ribbon-height:clamp(22px, 7.8cqw, 28px);--roops-ribbon-center-bottom:clamp(22px, 8.8cqw, 32px);font-size:clamp(16px,5.65cqw,20px)}.roops-bonuses-card--credits .roops-bonuses-ribbon--beta{--roops-ribbon-x:82%;--roops-ribbon-width:118%;--roops-ribbon-height:clamp(22px, 4.8cqw, 30px);--roops-ribbon-center-bottom:clamp(25px, 6.2cqw, 34px);font-size:clamp(16px,3.45cqw,22px)}.roops-bonuses-cta{background:var(--bonuses-red);color:#fff;width:min(100%,clamp(318px,47vw,480px));min-height:clamp(72px,7.05vw,101px);font-family:var(--display);letter-spacing:0;text-align:center;text-transform:uppercase;border:2px solid #000;border-radius:12px;justify-content:center;align-items:center;gap:clamp(9px,1vw,14px);margin:clamp(28px,2.24vw,32px) auto 0;padding:12px clamp(18px,2.24vw,32px);font-size:clamp(18px,1.6vw,23px);font-weight:400;line-height:1;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:flex;position:relative;box-shadow:3px 3px #000}.roops-bonuses-cta span{white-space:nowrap;min-width:0}.roops-bonuses-cta:hover{background:#ff7070;transform:translate(-1px,-1px);box-shadow:4px 4px #000}.roops-bonuses-cta:active{transform:translate(1px,1px);box-shadow:1px 1px #000}.roops-bonuses-cta-arrow{flex:none;width:22px;height:22px}.roops-bonuses-details{z-index:1;margin:clamp(64px, 6vw, 92px) calc(-1 * var(--bonuses-gutter)) 0;padding:calc(var(--bonuses-wave-height) + clamp(44px, 4.5vw, 68px)) var(--bonuses-gutter) var(--bonuses-bottom-pad);background:var(--bonuses-dark-bg);color:#fff;position:relative;overflow:hidden}.roops-bonuses-details-wave{z-index:0;height:var(--bonuses-wave-height);background:var(--bonuses-light-bg);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:-1px;left:0;right:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 1432 140' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H1432V80C1193.33 20 1074 140 716 80C358 20 238.667 140 0 80V0Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 1432 140' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H1432V80C1193.33 20 1074 140 716 80C358 20 238.667 140 0 80V0Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-position:top;mask-position:top;-webkit-mask-size:clamp(1040px,100vw,1432px) 100%;mask-size:clamp(1040px,100vw,1432px) 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.roops-bonuses-details-inner{z-index:1;width:min(100%,1216px);margin:0 auto;position:relative}.roops-bonuses-feature-flow{flex-direction:column;gap:clamp(64px,5.38vw,77px);margin-top:clamp(82px,7.2vw,112px);display:flex}.roops-bonuses-details .roops-bonuses-feature-flow{margin-top:0}.roops-bonuses-feature{justify-content:space-between;align-items:center;gap:clamp(42px,5.6vw,80px);display:grid}.roops-bonuses-feature--extractor{grid-template-columns:minmax(0,790px) minmax(250px,328px)}.roops-bonuses-feature--course{grid-template-columns:minmax(280px,487px) minmax(0,649px)}.roops-bonuses-feature--email{grid-template-columns:minmax(0,614px) minmax(300px,521px)}.roops-bonuses-feature-copy{color:#fff;min-width:0}.roops-bonuses-feature--extractor .roops-bonuses-feature-copy{transform-origin:50%;transform:translate(29px,3px)rotate(-2.03deg)}.roops-bonuses-feature--course .roops-bonuses-feature-copy{transform-origin:50%;transform:translateY(-11px)rotate(2.08deg)}.roops-bonuses-feature--email .roops-bonuses-feature-copy{transform-origin:50%;transform:translate(31px)rotate(-1.3deg)}.roops-bonuses-feature-copy h3{font-family:var(--display);font-size:var(--bonuses-feature-title-size);letter-spacing:0;text-wrap:normal;font-weight:400;line-height:1}.roops-bonuses-feature-copy p{color:#fff;font-size:var(--bonuses-feature-text-size);margin-top:clamp(18px,1.68vw,24px);font-weight:500;line-height:1.3}.roops-bonuses-feature-media{justify-self:center;min-width:0;margin:0;position:relative}.roops-bonuses-feature-media>img,.roops-coming-soon-preview__image{width:100%;height:auto;display:block}.roops-coming-soon-preview{border-radius:clamp(24px,2.3vw,33px);width:100%;display:block;position:relative;overflow:hidden}.roops-coming-soon-preview__stamp-frame{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:0;overflow:hidden}.roops-coming-soon-preview__stamp{left:var(--roops-coming-soon-left,0);top:var(--roops-coming-soon-top,0);width:var(--roops-coming-soon-width,40%);max-width:none;height:auto;position:absolute}.roops-bonuses-feature-media--tuyle{width:min(100%,clamp(260px,22.9vw,328px));transform:translate(-15px)rotate(5.09deg)}.roops-bonuses-feature-media--course{--roops-coming-soon-left:0;--roops-coming-soon-top:-9%;--roops-coming-soon-width:50%;width:min(100%,clamp(390px,34vw,487px));transform:translateY(-10px)rotate(-3.98deg)}.roops-bonuses-feature-media--course .roops-coming-soon-preview{width:100%}.roops-bonuses-feature-media--email{--roops-email-letter-counter-rotate:-1.38deg;--roops-coming-soon-left:0;--roops-coming-soon-top:-9%;--roops-coming-soon-width:50%;width:min(100%,clamp(410px,36.4vw,521px));transform:translate(9px)rotate(1.38deg)}.roops-bonuses-feature-letters{z-index:2;pointer-events:none;width:100%;height:100%;transform:rotate(var(--roops-email-letter-counter-rotate));transform-origin:50%;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:visible}.roops-bonuses-feature-letters .roops-bonuses-letter{max-width:none;height:auto;position:absolute}.roops-bonuses-feature-letters .roops-bonuses-letter:first-child{width:15.8%;top:-7.21%;left:77.91%;transform:rotate(-7.07deg)}.roops-bonuses-feature-letters .roops-bonuses-letter:last-child{width:16.46%;top:-4.46%;left:91.17%;transform:rotate(12.05deg)}@media (width>=980px){.roops-bonuses{--bonuses-gutter:clamp(28px, 5.6vw, 108px);--bonuses-top-pad:var(--bonuses-wave-height);--bonuses-bottom-pad:clamp(58px, 5vw, 72px)}.roops-bonuses-card-grid{grid-template-rows:minmax(clamp(260px,19.6vw,281px),auto) minmax(clamp(236px,17.67vw,253px),auto);grid-template-columns:minmax(0,482.64fr) minmax(0,356.36fr) minmax(220px,345fr);align-items:stretch}.roops-bonuses-card--extractor{grid-area:1/1;padding:clamp(24px,2.24vw,32px) clamp(22px,1.68vw,24px) clamp(24px,2.24vw,32px) clamp(24px,2.24vw,32px)}.roops-bonuses-card--course-card{aspect-ratio:auto;grid-area:1/2;align-self:stretch;padding:clamp(24px,2.24vw,32px) clamp(18px,1.26vw,18px) clamp(24px,2.24vw,32px) clamp(18px,1.68vw,24px)}.roops-bonus-card--course .course-card-artboard{aspect-ratio:auto;width:auto;inset:0}.roops-bonus-card--course .course-card-title{top:9.19881cqw}.roops-bonus-card--course .course-card-copy{top:31.454cqw}.roops-bonus-card--course .course-search-pill{top:auto;bottom:5.19288cqw}.roops-bonus-card--course .course-mascot-crop{top:auto;bottom:.593472cqw}.roops-bonuses-card--email-card{grid-area:1/3/3;padding:clamp(24px,2.12vw,30px) clamp(20px,1.75vw,25px)}.roops-bonuses-bottom-pair{gap:var(--bonuses-card-gap);grid-area:2/1/auto/3;grid-template-columns:minmax(220px,300fr) minmax(0,539fr);display:grid}.roops-bonuses-card--commission,.roops-bonuses-card--credits{padding:clamp(16px,1.19vw,17px) clamp(16px,1.54vw,22px) clamp(60px,4.7vw,68px)}.roops-bonuses-card--extractor .roops-bonuses-card-copy{max-width:427px}.roops-bonuses-card--extractor .roops-bonuses-card-title{max-width:380px}.roops-bonuses-card--course-card .roops-bonuses-card-copy{max-width:321px}.roops-bonuses-card--email-card .roops-bonuses-card-copy{max-width:295px}.roops-bonuses-card--commission .roops-bonuses-card-copy{max-width:266px}.roops-bonuses-card--credits .roops-bonuses-card-copy{max-width:508px}.roops-bonuses-card--credits .roops-bonuses-card-title{line-height:1.16}.roops-bonuses-card--credits .roops-bonuses-card-text{margin-top:14px;font-size:clamp(15px,1.12vw,16px);line-height:1.18}.roops-bonus-cash-scene{width:min(69%,333px);position:absolute;bottom:-1px;left:16.36%;right:auto}.roops-bonus-cash-scene__mascot{width:28%;bottom:34%}.roops-bonus-email-scene{width:min(100% + clamp(16px,4cqw,32px),318px);margin-top:clamp(22px,2vw,28px);margin-bottom:clamp(34px,3.2vw,46px)}}@media (width>=980px) and (width<=1293px){.roops-bonuses-card-grid{grid-template-columns:minmax(289px,1fr) minmax(337px,337px) minmax(220px,1fr)}}@media (width<=1179px){.roops-bonuses-feature-flow{gap:clamp(72px,10vw,118px);margin-top:clamp(96px,13vw,150px)}.roops-bonuses-feature,.roops-bonuses-feature--extractor,.roops-bonuses-feature--course,.roops-bonuses-feature--email{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4.6vw,40px)}.roops-bonuses-feature-media{order:1}.roops-bonuses-feature-copy,.roops-bonuses-feature--extractor .roops-bonuses-feature-copy,.roops-bonuses-feature--course .roops-bonuses-feature-copy,.roops-bonuses-feature--email .roops-bonuses-feature-copy{text-align:center;order:2;justify-self:center;max-width:760px;transform:none}.roops-bonuses-feature-copy h3{line-height:1.03}}@media (width<=979px){.roops-bonuses{--bonuses-gutter:clamp(18px, 5vw, 54px);--bonuses-wave-height:clamp(72px, 13vw, 110px);--bonuses-top-pad:calc(var(--bonuses-wave-height) + clamp(20px, 5vw, 42px));--bonuses-bottom-pad:clamp(58px, 10vw, 88px);--bonuses-card-gap:clamp(18px, 4.8vw, 28px);--bonuses-feature-title-size:clamp(30px, 7.8vw, 48px);--bonuses-feature-text-size:clamp(15px, 3.8vw, 20px)}.roops-bonuses-inner{width:min(100%,820px)}.roops-bonuses-title{max-width:min(100%,720px);font-size:clamp(32px,7vw,60px);line-height:1.04}.roops-bonuses-title>span{display:block}.roops-bonuses-card-grid,.roops-bonuses-bottom-pair{gap:var(--bonuses-card-gap);grid-template-columns:minmax(0,1fr)}.roops-bonuses-card-grid{max-width:820px;margin-inline:auto}.roops-bonuses-bottom-pair{grid-column:auto;display:grid}.roops-bonuses-card--extractor,.roops-bonuses-card--course-card,.roops-bonuses-card--email-card,.roops-bonuses-card--commission,.roops-bonuses-card--credits{--bonus-card-pad:clamp(24px, 5cqw, 54px);height:auto;min-height:0;padding:var(--bonus-card-pad);grid-area:auto}.roops-bonuses-card--course-card{aspect-ratio:970/765;border-radius:clamp(28px,5.2cqw,52px);padding:clamp(31px,8.75cqw,77px) 5.55cqw 0 4.25cqw}.roops-bonuses-card--commission,.roops-bonuses-card--credits{padding-bottom:calc(var(--bonus-card-pad) + clamp(38px, 8cqw, 64px))}.roops-bonuses-card-copy,.roops-bonuses-card--extractor .roops-bonuses-card-copy,.roops-bonuses-card--course-card .roops-bonuses-card-copy,.roops-bonuses-card--email-card .roops-bonuses-card-copy,.roops-bonuses-card--commission .roops-bonuses-card-copy,.roops-bonuses-card--credits .roops-bonuses-card-copy,.roops-bonuses-card-title{width:100%;max-width:none}.roops-bonuses-card-title{margin:0;font-size:clamp(32px,6.2cqw,58px);line-height:.98}.roops-bonuses-card--course-card .roops-bonuses-card-title{font-size:clamp(24px,7.7cqw,70px);line-height:1.25}.roops-bonuses-card--course-card .roops-bonuses-card-title>span,.roops-bonuses-card--course-card .roops-bonuses-card-text>span{white-space:nowrap;display:block}.roops-bonuses-card-text{margin-top:clamp(14px,2.8cqw,24px);font-size:clamp(18px,3.1cqw,28px);line-height:1.28}.roops-bonuses-card--course-card .roops-bonuses-card-text{margin-top:clamp(22px,6cqw,54px);font-size:clamp(16px,5.65cqw,46px);line-height:1.34}.roops-bonus-cash-scene{width:calc(100% + 2 * var(--bonus-card-pad));margin:clamp(24px, 5cqw, 50px) calc(-1 * var(--bonus-card-pad)) 0;aspect-ratio:4}.roops-bonus-cash-scene__mascot{width:28%;bottom:35%;left:50%;transform:translate(-50%)}.roops-bonus-email-scene{width:min(100% + clamp(18px,5cqw,36px),680px);margin-top:clamp(20px,4.8cqw,40px);margin-bottom:clamp(30px,6cqw,48px)}.roops-bonuses-cta{width:min(100%,520px);min-height:clamp(66px,12vw,92px);margin-top:clamp(38px,5vw,54px);padding-inline:16px;font-size:clamp(18px,3.4vw,22px)}.roops-bonuses-cta span{white-space:normal}.roops-bonuses-feature-flow{gap:clamp(72px,14vw,118px);margin-top:clamp(96px,16vw,150px)}.roops-bonuses-feature,.roops-bonuses-feature--extractor,.roops-bonuses-feature--course,.roops-bonuses-feature--email{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4.6vw,40px)}.roops-bonuses-feature-media{order:1}.roops-bonuses-feature-copy,.roops-bonuses-feature--extractor .roops-bonuses-feature-copy,.roops-bonuses-feature--course .roops-bonuses-feature-copy,.roops-bonuses-feature--email .roops-bonuses-feature-copy{text-align:center;order:2;justify-self:center;max-width:760px;transform:none}.roops-bonuses-feature-copy h3{line-height:1.03}.roops-bonuses-feature-copy p{margin-top:clamp(20px,3vw,28px);line-height:1.34}.roops-bonuses-feature-media--tuyle,.roops-bonuses-feature-media--course,.roops-bonuses-feature-media--email{width:min(100%,560px);transform:none}}.roops-beta-lockup{--roops-beta-bg:#121314;background:var(--roops-beta-bg);color:#fff;position:relative;overflow:hidden}.roops-beta-ending{--beta-ending-bg:#121314;--beta-ending-wave-offset:clamp(20px, 1.96vw, 28px);--beta-ending-wave-height:clamp(304px, 29.68vw, 425px);--beta-ending-wave-period:clamp(1040px, 100vw, 1432px);--beta-ending-section-height:clamp(324px, 31.63vw, 453px);--beta-ending-title-width:clamp(690px, 67.46vw, 966px);--beta-ending-title-size:clamp(43px, 4.19vw, 60px);--beta-ending-title-top:clamp(128px, 12.5vw, 179px);--beta-ending-bottom-pad:clamp(36px, 3.05vw, 44px);--beta-ending-plus-size:clamp(80px, 7.82vw, 112px);--beta-ending-plus-top:clamp(24px, 2.37vw, 34px);--beta-ending-plus-border:clamp(3px, .28vw, 4px);--beta-ending-plus-radius:clamp(17px, 1.68vw, 24px);--beta-ending-plus-shadow:clamp(4px, .42vw, 6px);isolation:isolate;min-height:var(--beta-ending-section-height);padding:var(--beta-ending-title-top) 16px var(--beta-ending-bottom-pad);color:#fff;background:0 0;position:relative;overflow:hidden}.roops-beta-ending:before{content:none}.roops-beta-ending-wave{z-index:1;height:calc(var(--beta-ending-wave-offset) + var(--beta-ending-wave-height));-webkit-mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 1432 453' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H1432V78.4566C1193.33 -96.33 1074 253.244 716 78.4566C358 -96.33 238.667 253.244 0 78.4566V0Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 1432 453' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H1432V78.4566C1193.33 -96.33 1074 253.244 716 78.4566C358 -96.33 238.667 253.244 0 78.4566V0Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-position:top;mask-position:top;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--beta-ending-wave-period) 100%;mask-size:var(--beta-ending-wave-period) 100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' viewBox='0 0 1432 453' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H1432V78.4566C1193.33 -96.33 1074 253.244 716 78.4566C358 -96.33 238.667 253.244 0 78.4566V0Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-position:top;-webkit-mask-repeat:repeat-x;-webkit-mask-size:var(--beta-ending-wave-period) 100%;pointer-events:none;-webkit-user-select:none;user-select:none;background:#1d1e1f;position:absolute;top:0;left:0;right:0}.roops-beta-ending-inner{z-index:2;width:min(100%, var(--beta-ending-title-width));margin:0 auto;position:relative}.roops-beta-ending-plus{top:calc(var(--beta-ending-plus-top) - var(--beta-ending-title-top));width:var(--beta-ending-plus-size);aspect-ratio:1;border:var(--beta-ending-plus-border) solid #151617;border-radius:var(--beta-ending-plus-radius);background:var(--accent-red);box-shadow:var(--beta-ending-plus-shadow) var(--beta-ending-plus-shadow) 0 #151617;color:#fff;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.roops-beta-ending-plus span{font-family:var(--display);letter-spacing:0;font-size:clamp(48px,4.68vw,67px);font-weight:400;line-height:.72;display:block;transform:translateY(-.04em)}.roops-beta-ending-title{width:100%;font-family:var(--display);font-size:var(--beta-ending-title-size);letter-spacing:0;color:#fff;text-align:left;text-wrap:normal;margin:0;font-weight:400;line-height:1.1167}.roops-beta-ending-accent{color:var(--accent-red)}@media (width>=1600px){.roops-beta-ending{--beta-ending-section-height:453px;--beta-ending-title-size:60px;--beta-ending-title-top:179px}}@media (width<=1023px){.roops-beta-ending{--beta-ending-title-width:min(690px, calc(100vw - 88px))}}@media (width<=899px){.roops-beta-ending{--beta-ending-wave-offset:clamp(18px, 3vw, 24px);--beta-ending-wave-height:clamp(260px, 36vw, 324px);--beta-ending-section-height:auto;--beta-ending-title-width:min(700px, calc(100vw - 48px));--beta-ending-title-size:clamp(38px, 5.5vw, 46px);--beta-ending-title-top:clamp(122px, 18vw, 150px);--beta-ending-bottom-pad:clamp(46px, 8vw, 70px);--beta-ending-plus-size:clamp(76px, 10vw, 86px);--beta-ending-plus-top:clamp(24px, 3.6vw, 32px)}.roops-beta-ending-title{line-height:1.08}}@media (width<=640px){.roops-beta-ending{--beta-ending-wave-offset:16px;--beta-ending-wave-height:clamp(238px, 62vw, 292px);--beta-ending-title-width:min(100%, calc(100vw - 32px));--beta-ending-title-size:clamp(32px, 9.2vw, 42px);--beta-ending-title-top:clamp(124px, 35vw, 164px);--beta-ending-bottom-pad:clamp(48px, 12vw, 64px);--beta-ending-plus-size:clamp(68px, 18vw, 78px);--beta-ending-plus-top:clamp(22px, 6.2vw, 30px);--beta-ending-plus-radius:clamp(15px, 4vw, 19px);--beta-ending-plus-shadow:4px;--beta-ending-plus-border:3px;padding-inline:16px}.roops-beta-ending-plus span{font-size:clamp(42px,12vw,50px)}}@media (width<=430px){.roops-beta-ending{--beta-ending-wave-height:clamp(228px, 70vw, 270px);--beta-ending-title-size:clamp(29px, 8.7vw, 36px);--beta-ending-title-top:clamp(116px, 34vw, 144px);--beta-ending-title-width:min(100%, calc(100vw - 28px));--beta-ending-bottom-pad:clamp(44px, 12vw, 56px);padding-inline:14px}}@media (width<=360px){.roops-beta-ending{--beta-ending-title-size:clamp(27px, 8.5vw, 31px);--beta-ending-title-width:min(100%, calc(100vw - 24px));padding-inline:12px}}.roops-beta-benefits{--beta-benefits-bg:#121314;--beta-benefits-gutter:clamp(20px, 7.05vw, 101px);--beta-benefits-copy-gap:24px;--beta-benefits-heading-size:48px;--beta-benefits-text-size:18px;isolation:isolate;padding:25px var(--beta-benefits-gutter) 112px;color:#fff;background:0 0;position:relative;overflow:hidden}.roops-beta-benefits-inner{width:min(100%,1230px);margin:0 auto}.roops-beta-benefits-top-row{grid-template-columns:minmax(0,524px) minmax(0,649px);align-items:start;gap:40px;display:grid}.roops-beta-benefits-pass{aspect-ratio:524.131/400.937;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:min(100%,524px);margin:0;display:flex}.roops-beta-benefits-pass img{object-fit:cover;transform-origin:50%;border-radius:33px;width:97.5%;height:auto;display:block;transform:rotate(-2.01deg)}.roops-beta-benefits-copy{gap:var(--beta-benefits-copy-gap);color:#fff;flex-direction:column;min-width:0;display:flex}.roops-beta-benefits-copy--commission{max-width:649px;margin-top:62px}.roops-beta-benefits-copy--credits{max-width:717px}.roops-beta-benefits-copy h2{font-family:var(--display);font-size:var(--beta-benefits-heading-size);letter-spacing:0;color:#fff;text-wrap:normal;margin:0;font-weight:400;line-height:1}.roops-beta-benefits-copy p{color:#fff;font-size:var(--beta-benefits-text-size);margin:0;font-weight:500;line-height:1.3}.roops-beta-benefits-bottom-row{grid-template-columns:minmax(0,717px) minmax(0,430.5px);align-items:center;gap:47px;margin-top:130px;padding-left:9px;display:grid}.roops-beta-credit-compare{pointer-events:none;-webkit-user-select:none;user-select:none;place-self:center start;width:min(100%,433px);position:relative}.roops-beta-credit-compare-art{width:100%;height:auto;display:block}@media (width<=1179px){.roops-beta-benefits{--beta-benefits-heading-size:44px;--beta-benefits-text-size:17px;padding-top:34px;padding-bottom:96px}.roops-beta-benefits-inner{width:min(100%,760px)}.roops-beta-benefits-top-row{grid-template-columns:minmax(0,1fr);gap:34px}.roops-beta-benefits-copy--commission{margin-top:0}.roops-beta-benefits-bottom-row{grid-template-columns:minmax(0,1fr);gap:38px;margin-top:72px;padding-left:0}.roops-beta-benefits-pass,.roops-beta-credit-compare{justify-self:center}.roops-beta-benefits-copy--commission,.roops-beta-benefits-copy--credits{justify-self:center;max-width:680px}.roops-beta-benefits-copy--credits{order:2}.roops-beta-credit-compare{order:1;align-self:center;width:min(100%,433px)}}@media (width<=979px){.roops-beta-benefits{--beta-benefits-heading-size:40px;--beta-benefits-gutter:clamp(24px, 5.5vw, 44px)}.roops-beta-benefits-top-row{gap:30px}.roops-beta-benefits-copy--commission{margin-top:0}.roops-beta-benefits-bottom-row{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:82px}}@media (width<=840px){.roops-beta-benefits{--beta-benefits-heading-size:42px;--beta-benefits-text-size:17px;--beta-benefits-copy-gap:18px;padding:46px var(--beta-benefits-gutter) 84px}.roops-beta-benefits-inner{width:min(100%,680px)}.roops-beta-benefits-top-row,.roops-beta-benefits-bottom-row{grid-template-columns:minmax(0,1fr)}.roops-beta-benefits-top-row{gap:34px}.roops-beta-benefits-bottom-row{gap:38px;margin-top:64px}.roops-beta-benefits-pass,.roops-beta-credit-compare{justify-self:center}.roops-beta-benefits-copy--commission,.roops-beta-benefits-copy--credits{max-width:680px;margin-top:0}.roops-beta-benefits-copy--credits{order:2}.roops-beta-credit-compare{order:1;width:min(100%,430.5px)}}@media (width<=620px){.roops-beta-benefits{--beta-benefits-gutter:clamp(16px, 4.7vw, 24px);--beta-benefits-heading-size:38px;--beta-benefits-text-size:16px;padding-top:42px;padding-bottom:70px}.roops-beta-benefits-top-row{gap:28px}.roops-beta-benefits-bottom-row{gap:32px;margin-top:54px}.roops-beta-benefits-pass{width:min(100%,524px)}.roops-beta-benefits-pass img{border-radius:24px}.roops-beta-credit-compare{width:min(100%,390px)}}@media (width<=430px){.roops-beta-benefits{--beta-benefits-heading-size:34px;--beta-benefits-copy-gap:16px;padding-top:36px;padding-bottom:58px}.roops-beta-benefits-top-row{gap:24px}.roops-beta-benefits-bottom-row{gap:28px;margin-top:48px}.roops-beta-benefits-copy p{line-height:1.34}.roops-beta-credit-compare{width:min(100%,360px)}}@media (width<=360px){.roops-beta-benefits{--beta-benefits-heading-size:31px;--beta-benefits-text-size:15.5px;padding-inline:14px}.roops-beta-credit-compare{width:min(100%,332px)}}.roops-more-platforms{--more-gutter:clamp(24px, 5.86vw, 84px);--more-top-pad:clamp(86px, 8.66vw, 124px);--more-bottom-pad:clamp(58px, 5.17vw, 74px);--more-card-width:184px;--more-card-column-gap:32px;--more-card-row-gap:30px;--more-layout-gap:clamp(42px, 4.6vw, 66px);--more-layout-shift:0px;isolation:isolate;padding:var(--more-top-pad) var(--more-gutter) var(--more-bottom-pad);background:var(--cream);color:var(--text-dark);position:relative;overflow:hidden}.roops-more-platforms-inner{width:min(100%,1264px);margin:0 auto}.roops-more-platforms-header{text-align:center;flex-direction:column;align-items:center;display:flex}.roops-more-platforms-header h2{width:min(100%,914px);color:var(--text-dark);font-family:var(--display);letter-spacing:0;text-align:center;text-wrap:balance;margin:0;font-size:clamp(44px,4.19vw,60px);font-weight:400;line-height:1}.roops-more-platforms-header p{width:min(100%,884px);color:var(--text-dark);text-align:center;margin:14px auto 0;font-size:clamp(22px,2.1vw,30px);font-weight:400;line-height:.94}.roops-more-platforms-header strong{text-underline-offset:.08em;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.roops-more-platforms-layout{align-items:start;gap:var(--more-layout-gap);transform:translateX(var(--more-layout-shift));grid-template-columns:minmax(0,577fr) minmax(0,618fr);margin-top:clamp(46px,4.2vw,60px);display:grid}.roops-more-platforms-copy{min-width:0}.roops-more-platforms-eyebrow{color:#000;letter-spacing:3.24px;text-align:center;text-transform:uppercase;white-space:nowrap;border:1px solid #000;border-radius:999px;justify-content:center;align-items:center;width:min(100%,348px);min-height:38px;padding:0 20px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.roops-more-platforms-copy-stack{flex-direction:column;align-items:stretch;gap:clamp(24px,2.24vw,32px);margin-top:clamp(22px,1.78vw,25.5px);display:flex}.roops-more-platforms-copy-stack h3{color:var(--text-dark);font-family:var(--display);letter-spacing:0;text-wrap:normal;margin:0;font-size:clamp(40px,3.35vw,48px);font-weight:400;line-height:.85}.roops-more-platforms-copy-stack p{color:#000;margin:0;font-size:clamp(16px,1.26vw,18px);font-weight:500;line-height:1.3}.roops-more-platforms-cta{color:#fff;min-height:56px;font-family:var(--display);letter-spacing:0;text-align:center;text-shadow:0 4px 4px #000;text-transform:uppercase;background:#f11;border:2px solid #000;border-radius:12px;justify-content:center;align-items:center;padding:0 8px 0 18px;font-size:clamp(18px,1.4vw,20px);font-weight:400;line-height:1.05;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:flex;position:relative;box-shadow:3px 3px #000}.roops-more-platforms-cta span{white-space:nowrap;max-width:calc(100% - 50px)}.roops-more-platforms-cta img{pointer-events:none;-webkit-user-select:none;user-select:none;width:35px;height:28px;display:block;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.roops-more-platforms-cta:hover{background:#f33;transform:translate(-1px,-1px);box-shadow:4px 4px #000}.roops-more-platforms-cta:active{transform:translate(1px,1px);box-shadow:1px 1px #000}.roops-more-platforms-showcase{min-width:0;width:calc((var(--more-card-width) * 3) + (var(--more-card-column-gap) * 2));justify-self:end;max-width:100%}.roops-more-platforms-card-grid{grid-template-columns:repeat(3, var(--more-card-width));gap:var(--more-card-row-gap) var(--more-card-column-gap);display:grid}.roops-more-platforms-card{aspect-ratio:184/188.5;isolation:isolate;background:#252525;border:2px solid #151617;border-radius:clamp(12px,8.7cqw,16px);min-width:0;position:relative;overflow:hidden;box-shadow:clamp(3px,2.72cqw,5px) clamp(3px,2.72cqw,5px) #151617;container-type:inline-size}.roops-more-platforms-card--facebook{background:#039be5}.roops-more-platforms-card--instagram{background:linear-gradient(#304ffe 0%,#f50057 52.4%,#ffc107 100%)}.roops-more-platforms-card--twitch{background:#b09cfb}.roops-more-platforms-card--x{background:#2f2f2f}.roops-more-platforms-card--medium{background:#fff}.roops-more-platforms-card-art{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.roops-more-platforms-icon-piece{object-fit:fill;max-width:none;display:block;position:absolute}.roops-more-platforms-icon-piece--facebook{width:65.76%;height:64.19%;top:-6.12%;left:15.76%}.roops-more-platforms-icon-piece--x-mark{width:35.33%;height:35.54%;top:18.81%;left:32.07%}.roops-more-platforms-icon-piece--x-bird{width:12.5%;height:10.08%;top:15.1%;left:25.54%}.roops-more-platforms-icon-piece--instagram-01{z-index:2;width:18.82%;height:18.37%;top:28.52%;left:39.88%}.roops-more-platforms-icon-piece--instagram-02{z-index:1;width:40.76%;height:39.78%;top:17.51%;left:29.35%}.roops-more-platforms-icon-piece--instagram-03{z-index:3;width:3.14%;height:3.06%;top:23.63%;left:59.13%}.roops-more-platforms-icon-piece--twitch-01,.roops-more-platforms-icon-piece--twitch-04{width:41.3%;height:40.84%;top:18.28%;left:29.35%}.roops-more-platforms-icon-piece--twitch-02{width:3.96%;height:11.27%;top:29.26%;left:45.77%}.roops-more-platforms-icon-piece--twitch-03{width:3.98%;height:11.28%;top:29.26%;left:55.73%}.roops-more-platforms-icon-piece--twitch-05{width:31.14%;height:30.48%;top:22.06%;left:35.62%}.roops-more-platforms-icon-piece--twitch-06{width:3.87%;height:11.24%;top:29.28%;left:45.87%}.roops-more-platforms-icon-piece--tiktok-01{width:30.88%;height:38.58%;top:19.11%;left:37.07%}.roops-more-platforms-icon-piece--tiktok-02{width:32.47%;height:36.97%;top:19.11%;left:33.5%}.roops-more-platforms-icon-piece--tiktok-03{width:34.45%;height:36.51%;top:17.51%;left:31.52%}.roops-more-platforms-icon-piece--medium{width:57.07%;height:55.17%;top:11.14%;left:21.2%}.roops-more-platforms-card-title{z-index:2;color:#fff;font-family:var(--display);letter-spacing:0;text-align:center;margin:0;font-size:clamp(9.4px,7.065cqw,13px);font-weight:400;line-height:1.38;position:absolute;bottom:22px;left:6px;right:6px}.roops-more-platforms-card--compact-title .roops-more-platforms-card-title{bottom:31px}.roops-more-platforms-card--tiktok .roops-more-platforms-card-title{bottom:25px}.roops-more-platforms-card--instagram .roops-more-platforms-card-title{bottom:17px}.roops-more-platforms-card--medium .roops-more-platforms-card-title{color:#000}.roops-more-platforms-note{width:min(100%,612px);color:var(--text-dark);letter-spacing:0;margin:20px 0 0 9px;font-family:Cascadia Code Variable,monospace;font-size:clamp(20px,1.96vw,28px);font-weight:400;line-height:1.07}@media (width>=1360px){.roops-more-platforms{--more-layout-shift:15px}}@media (width<=1290px) and (width>=980px){.roops-more-platforms{--more-card-width:clamp(132px, 12.85vw, 184px);--more-card-column-gap:clamp(20px, 2.23vw, 32px);--more-card-row-gap:clamp(22px, 2.1vw, 30px);--more-layout-gap:clamp(40px, 4.1vw, 58px)}.roops-more-platforms-copy-stack h3{font-size:clamp(38px,4.1vw,46px);line-height:.9}.roops-more-platforms-copy-stack p{font-size:clamp(15.5px,1.6vw,17px)}.roops-more-platforms-note{margin-left:0}}@media (width<=979px){.roops-more-platforms{--more-gutter:clamp(20px, 5.5vw, 44px);--more-top-pad:clamp(68px, 10vw, 92px);--more-bottom-pad:clamp(58px, 9vw, 82px);--more-card-width:clamp(150px, 24.4vw, 184px);--more-card-column-gap:clamp(18px, 3vw, 26px);--more-card-row-gap:clamp(18px, 3.4vw, 26px)}.roops-more-platforms-header h2{font-size:clamp(40px,7.3vw,58px)}.roops-more-platforms-header p{max-width:720px;margin-top:13px;font-size:clamp(22px,3.6vw,29px);line-height:1.02}.roops-more-platforms-layout{grid-template-columns:minmax(0,1fr);gap:clamp(42px,7vw,58px);width:min(100%,720px);margin:clamp(44px,7vw,58px) auto 0;transform:none}.roops-more-platforms-copy{width:100%}.roops-more-platforms-copy-stack h3{font-size:clamp(36px,7.25vw,52px);line-height:.92}.roops-more-platforms-copy-stack p{max-width:640px;font-size:clamp(16px,2.35vw,18px)}.roops-more-platforms-showcase{width:calc((var(--more-card-width) * 3) + (var(--more-card-column-gap) * 2));justify-self:center}.roops-more-platforms-note{margin-top:clamp(18px,3vw,22px);margin-left:0;font-size:clamp(20px,3.35vw,26px)}}@media (width<=640px){.roops-more-platforms{--more-gutter:clamp(16px, 4.7vw, 24px);--more-top-pad:clamp(58px, 13vw, 76px);--more-bottom-pad:clamp(52px, 12vw, 68px);--more-card-width:clamp(136px, 29vw, 168px);--more-card-column-gap:clamp(14px, 3.4vw, 18px);--more-card-row-gap:clamp(16px, 3.6vw, 20px)}.roops-more-platforms-header h2{font-size:clamp(36px,10vw,46px);line-height:.98}.roops-more-platforms-header p{font-size:clamp(20px,5.5vw,25px);line-height:1.08}.roops-more-platforms-layout{gap:clamp(36px,9vw,48px)}.roops-more-platforms-eyebrow{letter-spacing:2.55px;width:min(100%,326px);min-height:36px;padding-inline:16px;font-size:11px}.roops-more-platforms-copy-stack{gap:22px}.roops-more-platforms-copy-stack h3{font-size:clamp(33px,9.8vw,42px)}.roops-more-platforms-copy-stack p{font-size:clamp(15.5px,4.25vw,17px)}.roops-more-platforms-cta{width:100%;min-height:56px;font-size:clamp(17px,5.2vw,20px)}.roops-more-platforms-showcase{width:calc((var(--more-card-width) * 3) + (var(--more-card-column-gap) * 2))}.roops-more-platforms-note{font-size:clamp(18px,5vw,22px);line-height:1.08}}@media (width<=580px){.roops-more-platforms{--more-card-column-gap:clamp(12px, 4vw, 16px);--more-card-row-gap:clamp(14px, 4vw, 18px)}.roops-more-platforms-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.roops-more-platforms-showcase{width:min(100%,352px)}}@media (width<=430px){.roops-more-platforms{--more-top-pad:clamp(52px, 13vw, 60px);--more-bottom-pad:clamp(46px, 12vw, 56px)}.roops-more-platforms-header h2{font-size:clamp(32px,9.6vw,38px)}.roops-more-platforms-header p{font-size:clamp(18px,5.1vw,21px)}.roops-more-platforms-copy-stack h3{font-size:clamp(30px,9.2vw,35px)}.roops-more-platforms-cta{padding-left:12px;padding-right:44px}.roops-more-platforms-cta span{max-width:100%}.roops-more-platforms-cta img{width:30px;height:24px;right:7px}}@media (width<=360px){.roops-more-platforms{--more-gutter:14px}.roops-more-platforms-header h2{font-size:clamp(30px,9.4vw,33px)}.roops-more-platforms-copy-stack h3{font-size:clamp(28px,9vw,31px)}.roops-more-platforms-eyebrow{letter-spacing:2px;min-height:34px;padding-inline:12px;font-size:10px}.roops-more-platforms-showcase{width:min(100%,312px)}}.roops-pricing{--pricing-bg:#111213;--pricing-card-bg:#1a1b1c;--pricing-red:#ff5858;--pricing-cyan:#00eaff;--pricing-yellow:gold;--pricing-wave-height:clamp(40px, 3.74vw, 54px);--pricing-gutter:clamp(24px, 2.24vw, 32px);--pricing-top-pad:calc(var(--pricing-wave-height) + clamp(76px, 7.47vw, 107px));--pricing-bottom-pad:clamp(74px, 7.8vw, 112px);isolation:isolate;padding:var(--pricing-top-pad) var(--pricing-gutter) var(--pricing-bottom-pad);background:var(--pricing-bg);color:#fff;position:relative;overflow:hidden}.roops-pricing-wave{z-index:0;height:var(--pricing-wave-height);background-image:url(/roops-site/pricing-top-wave.svg);background-position:top;background-repeat:no-repeat;background-size:100% calc(var(--pricing-wave-height) * .645);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;right:0}.roops-pricing-inner{z-index:1;width:min(100%,1368px);margin:0 auto;position:relative}.roops-pricing-header{text-align:center;flex-direction:column;align-items:center;display:flex}.roops-pricing-eyebrow{min-height:41px;color:var(--pricing-red);letter-spacing:0;text-transform:uppercase;white-space:nowrap;background:#ff58581a;border:1.34px solid #ff58584d;border-radius:999px;justify-content:center;align-items:center;gap:11px;padding:9px 23px;font-size:16px;font-weight:800;line-height:1.34;display:inline-flex}.roops-pricing-eyebrow-dot{background:var(--pricing-red);opacity:.53;border-radius:999px;flex:none;width:11px;height:11px}.roops-pricing-header h2{color:#fff;width:min(100%,1190px);font-family:var(--display);letter-spacing:0;text-align:center;text-transform:uppercase;margin:41px 0 0;font-size:clamp(72px,6.72vw,96.3px);font-weight:400;line-height:1}.roops-pricing-header h2 span{display:block}.roops-pricing-header mark{color:var(--pricing-red);background:0 0;padding:0}.roops-pricing-toggle-wrapper{justify-content:center;align-items:center;width:100%;margin-top:48px;margin-bottom:-16px;padding:0 12px;display:flex}.roops-pricing-toggle{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:14px;padding:6px 16px;display:inline-flex}.roops-pricing-toggle-label{color:#ffffff80;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:15px;font-weight:600;transition:color .2s;display:flex}.roops-pricing-toggle-label.active{color:#fff}.roops-pricing-toggle-switch{cursor:pointer;background:#ffffff26;border-radius:999px;outline:none;width:44px;height:24px;transition:background .3s;position:relative}.roops-pricing-toggle-switch.active{background:var(--pricing-red)}.roops-pricing-toggle-slider{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.roops-pricing-toggle-switch.active .roops-pricing-toggle-slider{transform:translate(20px)}.roops-pricing-toggle-discount{background:var(--pricing-red);color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:800}@media (width<=768px){.roops-pricing-toggle-wrapper{justify-content:center;margin-bottom:0;padding:0}}.roops-pricing-card-grid{grid-template-columns:repeat(3,minmax(0,427px));justify-content:space-between;align-items:stretch;gap:clamp(28px,2.98vw,43px);margin-top:clamp(48px,5.98vw,86px);display:grid}.roops-pricing-card{--plan-accent:var(--pricing-cyan);--plan-border:#00eaff66;--plan-button-text:#111213;--plan-shadow:#000;border:2.67px solid var(--plan-border);background:var(--pricing-card-bg);min-width:0;min-height:718px;box-shadow:5.35px 5.35px 0 var(--plan-shadow);color:#fff;border-radius:21px;flex-direction:column;display:flex;position:relative}.roops-pricing-card--business{--plan-accent:var(--pricing-red);--plan-border:var(--pricing-red);--plan-button-text:#fff;--plan-shadow:var(--pricing-red);box-shadow:10px 11px 0 var(--plan-shadow)}.roops-pricing-card--agency{--plan-accent:var(--pricing-yellow);--plan-border:#ffd70080}.roops-pricing-save-badge{text-align:center;text-transform:uppercase;letter-spacing:.5px;border:1.5px solid #000;border-radius:999px;margin-top:24px;padding:5px 14px;font-size:13px;font-weight:800;display:inline-block;box-shadow:1.5px 1.5px #000}.roops-pricing-card--starter .roops-pricing-save-badge{background:var(--pricing-cyan);color:#111213}.roops-pricing-card--business .roops-pricing-save-badge{background:var(--pricing-red);color:#111213}.roops-pricing-card--agency .roops-pricing-save-badge{background:var(--pricing-yellow);color:#111213}.roops-pricing-card-badge{z-index:2;background:var(--pricing-red);color:#000;letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap;border:2.67px solid #000;border-radius:999px;justify-content:center;align-items:center;min-width:195px;min-height:38px;padding:8px 24px;font-size:16px;font-weight:800;line-height:1.34;display:inline-flex;position:absolute;top:-21px;left:50%;transform:translate(-50%);box-shadow:2.67px 2.67px #000}.roops-pricing-card-header{border-bottom:1.34px solid #ffffff1a;min-height:264px;padding:37px 37px 28px}.roops-pricing-card--business .roops-pricing-card-header,.roops-pricing-card--agency .roops-pricing-card-header{min-height:291px}.roops-pricing-card-title-row{align-items:center;gap:16px;display:flex}.roops-pricing-card-icon{background:var(--plan-accent);color:#111213;border:2.67px solid #000;border-radius:19px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;box-shadow:2.67px 2.67px #000}.roops-pricing-card-icon svg{width:24px;height:24px;display:block}.roops-pricing-card h3{color:var(--plan-accent);font-family:var(--display);letter-spacing:0;text-transform:uppercase;margin:0;font-size:32px;font-weight:400;line-height:1.33}.roops-pricing-card-header p{color:#ffffff8c;margin:16px 0 0;font-size:18.7px;font-weight:500;line-height:1.43}.roops-pricing-price{align-items:flex-end;gap:5px;margin-top:26px;display:flex}.roops-pricing-price-main{color:#fff;letter-spacing:0;white-space:nowrap;font-size:80px;font-weight:800;line-height:1}.roops-pricing-price-period{color:#fff6;white-space:nowrap;padding-bottom:10px;font-size:21px;font-weight:500;line-height:1.5}.roops-pricing-savings-pill{border:1px solid var(--pricing-red);color:var(--pricing-red);text-transform:uppercase;background:#ff585826;border-radius:999px;align-self:center;margin-bottom:8px;margin-left:10px;padding:3px 10px;font-size:13px;font-weight:700}.roops-pricing-price-sub{color:#ffffff73;margin-top:6px;font-size:13.5px;font-weight:500}.roops-pricing-card-body{flex-direction:column;flex:auto;padding:32px 37px 37px;display:flex}.roops-pricing-feature-list{flex-direction:column;gap:18.7px;margin:0;padding:0 0 43px;list-style:none;display:flex}.roops-pricing-feature{color:#ffffffd9;align-items:flex-start;gap:16px;min-width:0;font-size:18.7px;font-weight:400;line-height:1.38;display:flex}.roops-pricing-feature-icon{border:2.67px solid var(--pricing-red);width:26.7px;height:26.7px;color:var(--pricing-red);background:#ff58581a;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.roops-pricing-feature-icon svg{width:14.7px;height:14.7px;display:block}.roops-pricing-feature-icon--unavailable{color:#ffffff3d;background:#ffffff0d;border-color:#ffffff3d}.roops-pricing-feature-minus{background:currentColor;border-radius:999px;width:11px;height:3px}.roops-pricing-feature--credits{align-items:flex-start}.roops-pricing-feature--credits .roops-pricing-feature-icon{margin-top:19px}.roops-pricing-credit-copy{min-width:0}.roops-pricing-credit-line{color:#ffffffd9;white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex}.roops-pricing-credit-old{color:#fff;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}.roops-pricing-credit-line strong{color:var(--plan-accent);white-space:nowrap;font-size:18.7px;font-weight:800;line-height:1.43}.roops-pricing-credit-line span:last-child{white-space:nowrap;font-size:15px;font-weight:800;line-height:1.34}.roops-pricing-beta-pill{background:var(--plan-accent);color:#000;letter-spacing:0;text-transform:uppercase;border:1.34px solid #0006;border-radius:5px;justify-content:center;align-items:center;width:max-content;margin-top:7px;padding:4px 9px;font-size:13.4px;font-weight:800;line-height:1.43;display:inline-flex}.roops-pricing-feature--unavailable{color:#ffffff40;text-decoration:line-through}.roops-pricing-button{background:var(--plan-accent);width:100%;min-height:64px;color:var(--plan-button-text);letter-spacing:0;text-align:center;text-transform:uppercase;border:2.67px solid #000;border-radius:19px;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:10px 12px;font-size:18.7px;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex;box-shadow:4px 4px #000}.roops-pricing-button span{min-width:0}.roops-pricing-button-arrow{flex:none;width:20px;height:20px}.roops-pricing-button:hover{filter:brightness(1.06);transform:translate(-1px,-1px);box-shadow:5px 5px #000}.roops-pricing-button:active{transform:translate(1px,1px);box-shadow:2px 2px #000}.roops-pricing-footer{text-align:center;flex-direction:column;align-items:center;margin-top:75px;display:flex}.roops-pricing-trial-note{color:#ffffff59;width:min(100%,685px);margin:0;font-size:18.7px;font-weight:400;line-height:1.43}.roops-pricing-trial-note strong{color:#fff9;font-weight:700}.roops-pricing-trial-note .roops-pricing-trial-note-accent{color:var(--pricing-red)}.roops-pricing-info-strip{color:#fff;text-align:center;background:#ffffff0d;border:1.34px solid #ffffff1a;border-radius:19px;width:min(100%,752px);min-height:56px;margin:24px 0 0;padding:14px 18px;font-size:18.7px;font-weight:400;line-height:1.43;display:block}.roops-pricing-info-strip--muted{color:#ffffff80;margin-top:27px}.roops-pricing-info-strip strong{color:#ffffffd1;font-weight:700}@media (width<=1180px){.roops-pricing{--pricing-gutter:clamp(22px, 4vw, 46px);--pricing-top-pad:calc(var(--pricing-wave-height) + clamp(70px, 8vw, 94px))}.roops-pricing-header h2{width:min(100%,940px);font-size:clamp(66px,7.65vw,86px)}.roops-pricing-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;max-width:920px;margin-left:auto;margin-right:auto}.roops-pricing-card--agency{grid-column:1/-1;justify-self:center;width:min(100%,427px)}}@media (width<=900px){.roops-pricing{--pricing-gutter:clamp(20px, 4.7vw, 34px);--pricing-top-pad:calc(var(--pricing-wave-height) + clamp(60px, 9vw, 78px));--pricing-bottom-pad:clamp(64px, 9vw, 86px)}.roops-pricing-header h2{margin-top:34px;font-size:clamp(58px,8.1vw,72px)}.roops-pricing-card-grid{gap:clamp(26px,4.4vw,34px)}.roops-pricing-card-header,.roops-pricing-card--business .roops-pricing-card-header,.roops-pricing-card--agency .roops-pricing-card-header{min-height:0}}@media (width<=820px){.roops-pricing-card-grid{grid-template-columns:minmax(0,1fr);max-width:460px}.roops-pricing-card--agency{width:100%}}@media (width<=640px){.roops-pricing{--pricing-gutter:clamp(16px, 4.7vw, 24px);--pricing-wave-height:clamp(36px, 9vw, 44px);--pricing-top-pad:calc(var(--pricing-wave-height) + clamp(48px, 11vw, 64px));--pricing-bottom-pad:clamp(54px, 12vw, 70px)}.roops-pricing-eyebrow{gap:8px;min-height:36px;padding:8px 16px;font-size:clamp(11.5px,3.25vw,14px)}.roops-pricing-eyebrow-dot{width:9px;height:9px}.roops-pricing-header h2{text-wrap:balance;width:min(100%,540px);margin-top:28px;font-size:clamp(38px,11.8vw,58px);line-height:1.04}.roops-pricing-header h2 span{display:inline}.roops-pricing-card-grid{margin-top:clamp(40px,10vw,54px)}.roops-pricing-card{border-radius:18px;min-height:0}.roops-pricing-card--business{box-shadow:7px 8px 0 var(--plan-shadow)}.roops-pricing-card-badge{min-width:170px;min-height:34px;padding:7px 18px;font-size:13px;top:-18px}.roops-pricing-card-header{padding:clamp(28px,7vw,34px) clamp(22px,7vw,32px) clamp(24px,6vw,28px)}.roops-pricing-card-title-row{gap:14px}.roops-pricing-card-icon{border-radius:16px;width:44px;height:44px}.roops-pricing-card h3{font-size:clamp(26px,7vw,31px)}.roops-pricing-card-header p{font-size:clamp(16px,4.2vw,18px)}.roops-pricing-price{margin-top:clamp(20px,5.8vw,26px)}.roops-pricing-price-main{font-size:clamp(62px,17vw,76px)}.roops-pricing-price-period{font-size:clamp(18px,5vw,21px)}.roops-pricing-card-body{padding:clamp(26px,6.4vw,32px) clamp(22px,7vw,32px) clamp(28px,7.5vw,36px)}.roops-pricing-feature-list{gap:clamp(16px,4.6vw,19px);padding-bottom:clamp(30px,8vw,40px)}.roops-pricing-feature{gap:13px;font-size:clamp(16px,4.2vw,18px)}.roops-pricing-feature--credits .roops-pricing-feature-icon{margin-top:18px}.roops-pricing-credit-line{white-space:normal;flex-wrap:wrap;gap:0 7px}.roops-pricing-credit-line span:last-child{white-space:normal;font-size:clamp(13.5px,3.85vw,16px)}.roops-pricing-button{border-radius:16px;min-height:60px;font-size:clamp(15.5px,4.6vw,18px)}.roops-pricing-footer{margin-top:clamp(52px,10vw,64px)}.roops-pricing-trial-note,.roops-pricing-info-strip{font-size:clamp(16px,4.1vw,18px)}}@media (width<=430px){.roops-pricing-header h2{font-size:clamp(32px,10vw,40px)}.roops-pricing-card-icon{border-radius:15px;width:40px;height:40px}.roops-pricing-card-icon svg{width:21px;height:21px}.roops-pricing-card h3{font-size:clamp(23px,6.8vw,28px)}.roops-pricing-card-header,.roops-pricing-card-body{padding-left:clamp(18px,5.6vw,24px);padding-right:clamp(18px,5.6vw,24px)}.roops-pricing-feature-icon{width:25px;height:25px}.roops-pricing-button{gap:8px;padding-left:9px;padding-right:9px;font-size:clamp(14.5px,4.15vw,16px)}.roops-pricing-button-arrow{width:18px;height:18px}.roops-pricing-info-strip{padding-left:14px;padding-right:14px}}@media (width<=360px){.roops-pricing{--pricing-gutter:14px}.roops-pricing-eyebrow{padding-left:12px;padding-right:12px;font-size:11px}.roops-pricing-header h2{font-size:clamp(29px,9.4vw,33px)}.roops-pricing-card-title-row{gap:11px}.roops-pricing-card-header,.roops-pricing-card-body{padding-left:16px;padding-right:16px}.roops-pricing-feature{gap:11px}.roops-pricing-credit-line{gap:0 6px}}.roops-faq{--faq-gutter:clamp(20px, 5.86vw, 84px);--faq-top-pad:clamp(38px, 3.7vw, 52px);--faq-bottom-pad:clamp(50px, 4.8vw, 66px);--faq-card-radius:clamp(11px, 1vw, 15px);isolation:isolate;padding:var(--faq-top-pad) var(--faq-gutter) var(--faq-bottom-pad);background:var(--cream);color:var(--text-dark);position:relative;overflow:hidden}.roops-faq-inner{width:min(100%,1120px);margin:0 auto}.roops-faq-header{text-align:center;flex-direction:column;align-items:center;display:flex}.roops-faq-header h2{width:min(100%,820px);color:var(--text-dark);font-family:var(--display);letter-spacing:0;text-align:center;text-wrap:balance;text-transform:uppercase;margin:0;font-size:clamp(36px,3.35vw,48px);font-weight:400;line-height:1}.roops-faq-list{flex-direction:column;gap:clamp(6px,.62vw,9px);width:min(100%,980px);margin:clamp(24px,2.4vw,34px) auto 0;display:flex}.roops-faq-item{border-radius:var(--faq-card-radius);min-width:0;color:var(--text-dark);background:#fff;border:2px solid #151617;transition:box-shadow .15s,transform .15s;overflow:hidden;box-shadow:3px 3px #151617}.roops-faq-item--open{transform:translate(-1px,-1px);box-shadow:4px 4px #151617}.roops-faq-question{margin:0}.roops-faq-trigger{border-radius:calc(var(--faq-card-radius) - 2px);width:100%;min-height:clamp(48px,3.75vw,54px);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:clamp(12px,1.5vw,20px);padding:clamp(8px,.84vw,12px) clamp(15px,1.82vw,22px);transition:background .15s,color .15s;display:flex}.roops-faq-trigger:hover{background:#ff585812}.roops-faq-trigger-text{color:#151617;min-width:0;font-size:clamp(15.5px,1.28vw,18.4px);font-weight:800;line-height:1.15}.roops-faq-icon{background:var(--cream);color:#151617;border:2px solid #151617;border-radius:clamp(9px,.86vw,12px);flex:none;justify-content:center;align-items:center;width:clamp(28px,2.38vw,34px);height:clamp(28px,2.38vw,34px);transition:background .15s,color .15s,box-shadow .15s;display:inline-flex;box-shadow:2px 2px #151617}.roops-faq-trigger:hover .roops-faq-icon,.roops-faq-item--open .roops-faq-icon{background:var(--accent-red);color:#fff}.roops-faq-trigger:active .roops-faq-icon{transform:translate(1px,1px);box-shadow:1px 1px #151617}.roops-faq-chevron{width:clamp(14px,1.1vw,17px);height:clamp(14px,1.1vw,17px);transition:transform .22s;display:block}.roops-faq-item--open .roops-faq-chevron{transform:rotate(180deg)}.roops-faq-panel-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s,opacity .18s;display:grid}.roops-faq-item--open .roops-faq-panel-wrap{opacity:1;grid-template-rows:1fr}.roops-faq-panel{min-height:0;overflow:hidden}.roops-faq-panel p{color:#151617bd;margin:0;padding:clamp(11px,1vw,14px) clamp(15px,1.82vw,22px) clamp(14px,1.32vw,19px);font-size:clamp(15px,1.12vw,16px);font-weight:500;line-height:1.38;box-shadow:inset 0 1px #15161724}@media (width<=900px){.roops-faq{--faq-gutter:clamp(20px, 4.7vw, 34px);--faq-top-pad:clamp(36px, 5vw, 48px);--faq-bottom-pad:clamp(48px, 6.6vw, 62px)}.roops-faq-list{width:min(100%,760px)}}@media (width<=640px){.roops-faq{--faq-gutter:clamp(16px, 4.7vw, 24px);--faq-top-pad:clamp(32px, 7vw, 42px);--faq-bottom-pad:clamp(42px, 9.5vw, 54px);--faq-card-radius:13px}.roops-faq-header h2{width:min(100%,540px);font-size:clamp(30px,8.4vw,38px);line-height:.98}.roops-faq-list{gap:6px;margin-top:clamp(22px,6vw,30px)}.roops-faq-item{box-shadow:3px 3px #151617}.roops-faq-item--open{box-shadow:4px 4px #151617}.roops-faq-trigger{align-items:center;gap:12px;min-height:48px;padding:10px 13px}.roops-faq-trigger-text{font-size:clamp(15px,3.9vw,16.5px);line-height:1.17}.roops-faq-icon{border-radius:9px;width:28px;height:28px}.roops-faq-chevron{width:14px;height:14px}.roops-faq-panel p{padding:10px 13px 14px;font-size:clamp(14.5px,3.85vw,15.5px);line-height:1.38}}@media (width<=430px){.roops-faq{--faq-gutter:14px}.roops-faq-header h2{font-size:clamp(28px,8.4vw,33px)}.roops-faq-trigger{padding-left:14px;padding-right:14px}.roops-faq-trigger-text{font-size:clamp(16px,4.55vw,18px)}.roops-faq-panel p{padding-left:14px;padding-right:14px}}.roops-footer{isolation:isolate;color:#fff;background:#121314;min-height:212px;position:relative;overflow:hidden}.roops-footer:before{content:"";z-index:0;opacity:.03;pointer-events:none;-webkit-user-select:none;user-select:none;background-image:linear-gradient(#ffffff1a 1.6667%,#fff0 1.6667%),linear-gradient(90deg,#ffffff1a 1.6667%,#fff0 1.6667%);background-position:0 100%;background-size:60px 60px;height:847.5px;position:absolute;bottom:.5px;left:0;right:0}.roops-footer-inner{z-index:1;min-height:212px;padding:54px clamp(24px,5.8vw,83px) 52px;position:relative}.roops-footer-main{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.roops-footer-nav{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.roops-footer-nav-link{color:#fff;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s,-webkit-text-decoration .2s,text-decoration .2s}.roops-footer-nav-link:hover{color:#fff;opacity:.9;text-decoration:underline}.roops-footer-logo-link{width:clamp(186px,15.67vw,224px);line-height:0;display:block}.roops-footer-logo{filter:invert();width:100%;height:auto;display:block}.roops-footer-copyright{color:#fff6;width:min(100%,319px);margin:32px 0 0;font-size:14px;font-weight:400;line-height:20px}@media (width<=640px){.roops-footer{min-height:auto}.roops-footer-inner{min-height:180px;padding-top:clamp(38px,11vw,48px);padding-bottom:clamp(38px,11vw,48px)}.roops-footer-main{flex-direction:column;align-items:flex-start;gap:16px}.roops-footer-nav{gap:16px}.roops-footer-logo-link{width:clamp(168px,54vw,206px)}.roops-footer-copyright{margin-top:26px;font-size:13px;line-height:19px}}.roops-contact-modal-overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.roops-contact-modal-content{color:#fff;background-color:#1d1e1f;border-radius:8px;width:90%;max-width:400px;padding:24px;font-family:inherit;position:relative;box-shadow:0 4px 6px #0000001a}.roops-contact-modal-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.roops-contact-modal-header h2{margin:0;font-size:20px;font-weight:600}.roops-contact-modal-close{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;transition:opacity .2s;display:flex}.roops-contact-modal-close:hover{opacity:1}.roops-contact-modal-body p{color:#ffffffb3;margin:0 0 8px;font-size:14px}.roops-contact-modal-body a{color:#fff;font-size:16px;font-weight:500;text-decoration:underline}
