@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}@layer theme{:root,:host{--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-bold:700;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:Manrope, Arial, sans-serif;--default-mono-font-family:monospace}@supports (color:lab(0% 0 0)){:root,:host{--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-12{height:calc(var(--spacing) * 12)}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-slate-300{border-color:var(--color-slate-300)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-white{background-color:var(--color-white)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-3{padding-block:calc(var(--spacing) * 3)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}.dark\:border-slate-600{border-color:var(--color-slate-600)}.dark\:bg-slate-600{background-color:var(--color-slate-600)}.dark\:bg-slate-800{background-color:var(--color-slate-800)}.dark\:bg-slate-900{background-color:var(--color-slate-900)}.dark\:text-slate-200{color:var(--color-slate-200)}.dark\:text-slate-300{color:var(--color-slate-300)}@media (hover:hover){.dark\:hover\:bg-slate-500:hover{background-color:var(--color-slate-500)}}}}@font-face{font-family:Manrope;src:url(/fonts/manrope-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope-500.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope-600.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope-700.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope-800.ttf)format("truetype");font-style:normal;font-weight:800;font-display:swap}:root{--background:#fff;--foreground:#171717;--ink:#161510;--muted:#655f55;--copper:#f60;--bronze:#a88553;--bronze-light:#eec07a;--warm:#f6f3ee;--purple:#5c2999;--lilac:#f6f1fe;--mint:#ebfef6;--peach:#fff2ed;--radius:24px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{color:var(--ink);background:#fff;margin:0;font-family:Manrope,Arial,sans-serif;font-size:16px;line-height:1.5}button,input{font:inherit}a{color:inherit;text-decoration:none}button,a,input,summary{-webkit-tap-highlight-color:transparent}button,a,summary{touch-action:manipulation}button{cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline-offset:5px;outline:3px solid #6c40b2}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.03em;text-wrap:balance;font-weight:500}h2{font-size:32px;line-height:1.2}h3{font-size:24px;line-height:1.25}p{line-height:1.55}.section-wrap{width:calc(100% - 80px);max-width:1184px;margin-inline:auto}.outer-panel{border-radius:var(--radius);margin-inline:24px;position:relative;overflow:hidden}.button{white-space:nowrap;border:0;border-radius:100px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:11px 24px;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-dark{color:#fff;background:#261e12}.button-dark:hover{background:#493b27}.button-copper{background:var(--copper);color:#231307}.button-copper:hover{background:#ff8b3d}.button-ghost{color:#fff;background:#ffffff24}.button-ghost:hover{background:#ffffff38}.button-white{color:var(--purple);background:#fff}.wordmark{letter-spacing:-.04em;font-size:30px;font-weight:750;line-height:1}.wordmark span{color:var(--copper)}.site-header{z-index:10;background:#fff;justify-content:space-between;align-items:center;gap:36px;height:80px;padding:0 5.5%;display:flex;position:relative}.navigation{align-items:center;gap:32px;margin-left:35px;margin-right:auto;font-size:14px;font-weight:600;display:flex}.navigation a:hover{color:#993d00}.menu-toggle{display:none}.skip-link{z-index:99;background:#fff;padding:12px;position:fixed;top:-60px;left:20px}.skip-link:focus{top:12px}.rings{pointer-events:none;stroke:currentColor;stroke-width:.7px;width:100%;height:100%;position:absolute;inset:0}.hero{color:#fff;isolation:isolate;background:#090a08;justify-content:center;align-items:center;height:804px;display:flex}.hero>.rings{color:var(--bronze);opacity:.52;transform:scale(1.26)}.hero-content{z-index:2;text-align:center;max-width:1100px;padding:40px 24px;position:relative;top:-7px}.hero h1{letter-spacing:-.035em;font-size:clamp(48px,4.45vw,76px);font-weight:500;line-height:1.07}.hero-content>p{color:#eee9e2;max-width:720px;margin:30px auto 0;font-size:21px;line-height:1.5}.hero-actions{justify-content:center;gap:12px;margin-top:34px;display:flex}.launch-indicator{letter-spacing:0;align-items:center;gap:9px;font-size:12px;display:inline-flex}.launch-indicator>span{background:var(--bronze-light);border-radius:50%;width:6px;height:6px}.hero-content>.launch-indicator{color:#c9c4bb;margin-top:27px}.hero-bottom{color:#aaa696;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:10px;display:flex;position:absolute;bottom:30px;left:40px;right:40px}.hero-bottom a{color:#fff;padding:10px}.hero-cards{z-index:-1;opacity:.62;position:absolute;inset:0;overflow:hidden}.rovemba-card{aspect-ratio:1.586;color:#e4dfd3;background:#252720;border-radius:15px;width:320px;padding:23px;position:relative;overflow:hidden;box-shadow:0 20px 40px #0003}.rovemba-card>.rings{color:#b2a27c;opacity:.45;transform:scale(1.4)}.card-brand{letter-spacing:-.04em;font-size:23px;font-weight:600;position:relative}.card-chip{opacity:.7;border:1px solid #bcb6a5;border-radius:5px;gap:10px;width:36px;height:28px;display:flex;position:absolute;top:83px;left:24px;overflow:hidden}.card-chip i{border-right:1px solid #bcb6a5;height:100%;display:block}.card-chip:after{content:"";border-top:1px solid #bcb6a5;width:100%;position:absolute;top:12px}.card-bottom{letter-spacing:.08em;justify-content:space-between;font-size:13px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.card-bottom>span{letter-spacing:.12em;font-size:9px}.card-copper{color:#35220c;background:#eeb36f}.card-copper>.rings{color:#80521e;opacity:.4}.card-copper .card-chip,.card-copper .card-chip i,.card-copper .card-chip:after{border-color:#75552c}.hero-card-one{position:absolute;top:30px;left:3%;transform:rotate(-27deg)}.hero-card-two{position:absolute;top:-75px;right:3%;transform:rotate(-27deg)}.hero-card-three{position:absolute;bottom:25px;right:2%;transform:rotate(-27deg)}.hero-card-four{position:absolute;bottom:-105px;left:5%;transform:rotate(-27deg)}.hero-cards{animation:1.5s cubic-bezier(.16,1,.3,1) both cards-arrive}@keyframes cards-arrive{0%{opacity:0;filter:blur(10px);translate:0 30px}to{opacity:.62;filter:blur();translate:0}}.possibilities{text-align:center;padding:90px 0 74px}.use-strip{letter-spacing:-.03em;justify-content:center;align-items:center;gap:34px;margin:46px 0 25px;font-size:22px;font-weight:500;display:flex}.use-strip i{background:#d2c6b7;border-radius:50%;flex-shrink:0;width:5px;height:5px}.possibilities>p{color:var(--muted);font-size:12px}.benefits{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.benefit{background:var(--warm);border-radius:24px;min-height:226px;padding:36px 40px;position:relative;overflow:hidden}.benefit-wide{grid-column:span 7}.benefit-small{grid-column:span 5}.benefit:nth-child(3){grid-column:span 4}.benefit:nth-child(4){grid-column:span 8}.benefit>.rings{color:#a59372;opacity:.6;width:80%;left:43%;transform:scale(1.7)}.benefit h3,.benefit p,.currency-pills,.location-label{position:relative}.benefit p{color:var(--muted);margin-top:22px;font-size:14px}.currency-pills{align-items:center;gap:22px;margin-top:26px;display:flex}.currency-pills span{letter-spacing:-.02em;font-size:18px;font-weight:600}.currency-pills+p{margin-top:12px;font-size:12px}.simple-card-icon{border:1.5px solid #9d8258;border-radius:8px;width:88px;height:58px;display:block;position:absolute;top:65px;right:40px;transform:rotate(-15deg)}.simple-card-icon>span{border-top:7px solid #9d8258;position:absolute;top:14px;left:0;right:0}.simple-card-icon i{border-top:2px solid #9d8258;width:16px;position:absolute;bottom:10px;left:10px}.simple-card-icon i:last-child{width:10px;left:32px}.location-label{color:#665233;align-items:center;gap:6px;margin-top:14px;font-size:12px;display:flex}.quick-links{background:var(--mint);border-radius:24px;justify-content:space-evenly;align-items:center;gap:20px;min-height:124px;margin-top:80px;padding:24px 35px;display:flex}.quick-links>span{font-size:18px;font-weight:600}.quick-links a{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.quick-links a:hover{text-underline-offset:5px;text-decoration:underline}.funding-section{padding-top:110px;padding-bottom:110px}.funding-section>h2{text-align:center;margin-bottom:42px}.funding-panel{background:var(--lilac);border-radius:24px;grid-template-columns:1fr 1.05fr .66fr;align-items:center;gap:40px;min-height:500px;padding:64px;display:grid;position:relative;overflow:hidden}.funding-panel>.rings{color:#b38be3;opacity:.45;left:5%;transform:scale(1.2)}.funding-copy,.funding-demo,.funding-switch{position:relative}.funding-copy>p{margin-top:24px;font-size:15px}.funding-copy .button{margin-top:30px}.funding-demo{background:#fff;border-radius:16px;padding:25px;box-shadow:0 15px 30px #371a5d12}.demo-heading{justify-content:space-between;gap:8px;margin-bottom:23px;font-size:12px;font-weight:600;display:flex}.demo-tag{letter-spacing:.08em;color:var(--purple);background:#f3edfc;border-radius:4px;padding:3px 5px;font-size:8px}.funding-demo label,.field-label{color:#655673;font-size:12px}.amount-field{border-bottom:1px solid #e3d9ee;align-items:center;gap:8px;margin-top:8px;padding-bottom:9px;display:flex}.amount-field input{letter-spacing:-.04em;outline-offset:2px;appearance:textfield;background:0 0;border:0;width:100%;min-width:0;font-size:29px;font-weight:500}.amount-field input::-webkit-inner-spin-button{appearance:none}.amount-field>span,.balance>span{color:var(--purple);font-size:11px}.invalid{border-color:#b33131}.conversion-divider{color:#b3a1c5;align-items:center;gap:12px;margin:13px 0;display:flex}.conversion-divider>span{border-top:1px solid #eee7f6;flex:1}.balance{letter-spacing:-.03em;justify-content:space-between;align-items:center;margin-top:4px;font-size:31px;display:flex}.demo-note{color:#776783;margin-top:18px;font-size:10px;line-height:1.6}.funding-switch{flex-direction:column;gap:18px;display:flex}.funding-switch button{text-align:left;color:#82629d;letter-spacing:-.03em;background:0 0;border:0;justify-content:space-between;align-items:center;min-height:44px;padding:7px 0;font-size:18px;font-weight:500;display:flex}.funding-switch button[aria-pressed=true]{color:var(--purple)}.funding-switch button[aria-pressed=false] svg{opacity:0}.funding-switch>span{color:#765b8b;margin-top:15px;font-size:12px}.how-section{color:#fff;isolation:isolate;background:#090a08;padding:100px 0 85px}.how-section>.rings{color:var(--bronze);opacity:.3;z-index:-1;transform:scale(1.35)}.how-top{grid-template-columns:1fr 1fr;align-items:center;gap:50px;min-height:330px;display:grid}.how-top h2{font-size:36px}.large-copy{margin-top:30px;font-size:21px;line-height:1.4}.how-top .large-copy+p{color:#b1ada3;margin-top:30px;font-size:14px}.card-preview{flex-direction:column;align-items:center;gap:40px;display:flex;transform:rotate(-10deg)}.card-preview .rovemba-card{aspect-ratio:1.586;width:370px;max-width:100%;padding:30px;box-shadow:0 30px 60px #0008}.card-preview .card-brand{font-size:29px}.card-preview .card-chip{width:43px;height:33px;top:100px;left:30px}.card-preview .card-bottom{font-size:16px;bottom:26px;left:30px;right:30px}.card-preview>span{color:#b6a58c;font-size:10px;transform:rotate(10deg)}.steps{padding-top:80px}.steps>h2{text-align:center;margin-bottom:50px}.step-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.step{background:#1c1d19;border-radius:24px;min-height:220px;padding:36px 40px;position:relative}.step-number{color:var(--bronze-light);margin-bottom:25px;font-size:14px;display:block}.step h3{font-size:23px}.step p{color:#b4b2a9;max-width:390px;margin-top:17px;font-size:14px}.how-note{color:#a7a193;text-align:center;margin-top:35px;font-size:11px}.use-cases{grid-template-columns:1fr 1.6fr;align-items:center;gap:90px;padding:130px 0;display:grid}.use-case-intro>p{max-width:320px;margin-top:26px;font-size:15px}.slider-controls{align-items:center;gap:18px;margin-top:40px;display:flex}.slider-controls button{background:0 0;border:1px solid #d7d0c5;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.slider-controls button:hover{background:var(--warm)}.slider-controls button:first-child svg{rotate:180deg}.slider-controls>span{color:#776c5c;font-size:11px}.use-case-card{background:var(--warm);border-radius:24px;flex-direction:column;min-height:380px;padding:48px;display:flex}.use-case-category{color:#776449;font-size:13px}.use-case-card h3{margin-top:32px;font-size:32px;line-height:1.2}.use-case-card>p{max-width:480px;margin-top:18px;font-size:18px;line-height:1.6}.case-tags{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.case-tags>span{border:1px solid #d9cebd;border-radius:30px;padding:6px 12px;font-size:11px}.case-note{color:#776c5b;margin-top:26px;font-size:10px}.faq-section{background:var(--mint);padding:90px 0}.faq-layout{grid-template-columns:1fr 1.3fr;gap:100px;display:grid}.faq-layout>div>p{color:#406555;margin-top:25px;font-size:15px}.faq-signoff{letter-spacing:-.04em;color:#096242;margin-top:65px;font-size:46px;font-weight:650;display:block}.faq-signoff>span{color:#31a876}.faq-list details{border-bottom:1px solid #bdd7ca}.faq-list details:first-child{border-top:1px solid #bdd7ca}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:22px 0;font-size:15px;font-weight:600;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.plus{flex-shrink:0;width:14px;height:14px;position:relative}.plus:before,.plus:after{content:"";border-top:1px solid;position:absolute;inset:6px 0 auto}.plus:after{transition:rotate .2s;rotate:90deg}.faq-list details[open] .plus:after{rotate:0deg}.faq-list details>p{color:#315846;padding:0 30px 24px 0;font-size:14px;line-height:1.7}.launch-section{background:var(--peach);margin-top:24px;padding:84px 8%}.launch-section>.rings{color:#f60;opacity:.3;width:90%;left:28%;transform:scale(1.6)}.launch-content{justify-content:space-between;align-items:center;gap:35px;display:flex;position:relative}.launch-content h2{font-size:36px}.launch-content p{color:#7b4b35;margin-top:18px;font-size:14px}.launch-details{border-top:1px solid #eac3b0;max-width:650px;margin-top:30px;padding-top:25px;position:relative}.launch-details h3{font-size:20px}.launch-details p{color:#6b402b;margin-top:14px;font-size:14px}.site-footer{max-width:1280px;padding:70px 0 30px}.footer-top{grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:55px;display:grid}.footer-top>div>p{color:#776c5d;margin-top:22px;font-size:13px}.footer-top h3{letter-spacing:0;margin-bottom:20px;font-size:13px;font-weight:700}.footer-top>div>a:not(.wordmark),.footer-top>div>span:not(.launch-indicator){color:#716a60;margin-top:12px;font-size:13px;display:block}.footer-top a:hover{color:#993d00}.footer-status .launch-indicator{font-size:12px}.footer-status .launch-indicator>span{background:#b48546}.footer-status>p{line-height:1.7;font-size:12px!important}.footer-bottom{color:#756e65;border-top:1px solid #eae6df;justify-content:space-between;align-items:center;gap:30px;margin-top:60px;padding-top:25px;font-size:10px;display:flex}.footer-bottom>p{max-width:580px}.footer-bottom>a{white-space:nowrap;align-items:center;gap:6px;display:flex}@media (min-width:1600px){.hero-content{max-width:1250px}.hero{height:850px}}@media (max-width:1100px){.navigation{gap:20px;margin-left:10px}.funding-panel{grid-template-columns:1fr 1.1fr;gap:25px;padding:40px}.funding-switch{flex-direction:row;grid-column:1/-1;justify-content:center;gap:35px}.funding-switch>span{display:none}.funding-switch button{gap:15px}.funding-section{padding-block:85px}.simple-card-icon{opacity:.45;width:65px;top:35px;right:25px}.benefit{padding:30px}.use-strip{gap:22px;font-size:18px}.use-cases{gap:45px}.faq-layout{gap:50px}.footer-top{gap:30px}.hero h1{font-size:56px}.hero-card-one{left:-150px}.hero-card-three{right:-100px}.hero-content>p{font-size:19px}.card-preview .rovemba-card{width:310px}}@media (max-width:760px){html{scroll-padding-top:25px}.outer-panel{border-radius:20px;margin-inline:12px}.section-wrap{width:calc(100% - 48px)}.site-header{gap:15px;height:76px;padding:0 24px}.wordmark{font-size:28px}.header-cta{min-height:38px;margin-left:auto;padding:8px 14px;font-size:11px}.header-cta svg{width:14px}.menu-toggle{background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:32px;height:44px;display:flex}.menu-toggle span{border-top:1.5px solid #161510;width:22px;display:block}.navigation{background:#f6f3ee;border-radius:15px;align-items:stretch;margin:0;padding:22px;display:none;position:absolute;top:68px;left:12px;right:12px;box-shadow:0 20px 30px #0001}.navigation.is-open{flex-direction:column;gap:0;display:flex}.navigation a{padding:14px}.hero{height:720px}.hero-content{padding:30px 24px;top:-5px}.hero h1{letter-spacing:-.035em;font-size:41px;line-height:1.1}.hero-content>p{margin-top:25px;font-size:16px;line-height:1.6}.desktop-break{display:none}.hero-actions{flex-direction:column;align-items:center;gap:10px;margin-top:28px}.hero-actions .button{min-width:210px}.hero-content>.launch-indicator{margin-top:25px;font-size:10px}.hero-bottom{letter-spacing:.07em;font-size:8px;bottom:17px;left:22px;right:22px}.hero-bottom>span:last-child{display:none}.hero-cards{opacity:.38}.hero-card-one{width:210px;top:10px;left:-90px}.hero-card-two{width:210px;top:-55px;right:-110px}.hero-card-three{width:220px;bottom:-10px;right:-70px}.hero-card-four{width:200px;bottom:-115px;left:-60px}.hero>.rings{opacity:.35;width:230%;left:-65%;transform:rotate(8deg)}.possibilities{padding:65px 0 45px}h2{font-size:29px}.use-strip{grid-template-columns:1fr 1fr;gap:16px;margin:30px 0 22px;font-size:15px;display:grid}.use-strip i{display:none}.possibilities>p{font-size:10px}.benefits{grid-template-columns:1fr;gap:14px}.benefit,.benefit:nth-child(n){border-radius:18px;grid-column:auto;min-height:210px;padding:30px}.benefit h3{font-size:24px}.benefit p{font-size:14px}.simple-card-icon{opacity:1;width:80px;top:48px;right:35px}.quick-links{border-radius:18px;grid-template-columns:1fr;gap:20px;margin-top:40px;padding:26px;display:grid}.quick-links>span{margin-bottom:5px;font-size:17px}.quick-links a{justify-content:space-between;min-height:30px;font-size:13px}.funding-section{padding-block:65px}.funding-section>h2{margin-bottom:30px}.funding-panel{border-radius:18px;grid-template-columns:1fr;gap:28px;padding:30px 22px}.funding-copy{order:1}.funding-copy h3{font-size:23px}.funding-copy>p{margin-top:16px;font-size:14px}.funding-copy .button{margin-top:22px}.funding-switch{border-bottom:1px solid #d9c6ef;order:0;grid-column:auto;justify-content:flex-start;gap:25px;padding-bottom:13px}.funding-switch button{gap:8px;font-size:15px}.funding-demo{order:2;padding:25px}.funding-panel>.rings{opacity:.4;width:250%;left:-80%}.how-section{padding:65px 0 45px}.how-top{grid-template-columns:1fr;gap:55px;min-height:0}.how-top h2{font-size:32px}.large-copy{margin-top:25px;font-size:19px}.how-top .large-copy+p{margin-top:23px;font-size:13px}.card-preview{gap:30px;padding:15px 15px 0}.card-preview .rovemba-card{width:285px}.card-preview .card-brand{font-size:25px}.card-preview .card-chip{top:80px}.card-preview .card-bottom{font-size:12px}.card-preview>span{font-size:9px}.steps{padding-top:65px}.steps>h2{margin-bottom:30px}.step-grid{grid-template-columns:1fr;gap:14px}.step{border-radius:18px;min-height:190px;padding:27px 30px}.step-number{margin-bottom:16px}.step h3{font-size:22px}.step p{margin-top:12px;font-size:13px}.how-note{text-align:left;margin-top:26px;font-size:10px}.use-cases{grid-template-columns:1fr;gap:30px;padding:70px 0}.use-case-intro>p{max-width:100%;margin-top:20px;font-size:14px}.slider-controls{margin-top:25px}.use-case-card{border-radius:18px;min-height:350px;padding:30px}.use-case-card h3{margin-top:25px;font-size:29px}.use-case-card>p{font-size:16px}.case-tags{gap:6px}.case-tags>span{font-size:10px}.case-note{font-size:9px}.faq-section{padding:55px 0}.faq-layout{grid-template-columns:1fr;gap:30px}.faq-layout>div>p{margin-top:20px;font-size:14px}.faq-signoff{display:none}.faq-list summary{padding:20px 0;font-size:14px}.faq-list details>p{padding-right:12px;font-size:13px}.launch-section{margin-top:14px;padding:50px 25px}.launch-content{flex-direction:column;align-items:flex-start;gap:25px}.launch-content h2{font-size:30px}.launch-content p{font-size:13px}.launch-section>.rings{opacity:.2;width:200%;left:0}.site-footer{padding:50px 0 25px}.footer-top{grid-template-columns:1fr 1fr;gap:35px 20px}.footer-top>div:first-child,.footer-status{grid-column:1/-1}.footer-top>div>p{margin-top:15px}.footer-bottom{flex-wrap:wrap;align-items:flex-start;gap:17px;margin-top:35px;font-size:10px}.footer-bottom>p{order:3;width:100%}.footer-bottom>a{margin-left:auto}.launch-details p{font-size:13px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.use-case-category{margin-top:12px}.hero-cards .rovemba-card{animation:7s ease-in-out infinite alternate card-drift}.hero-cards .hero-card-two{animation-duration:9s;animation-delay:-3s}.hero-cards .hero-card-three{animation-direction:alternate-reverse;animation-delay:-5s}.hero-cards .hero-card-four{animation-duration:10s;animation-delay:-2s}.hero>.rings{animation:20s ease-in-out infinite alternate orbit-drift}.card-preview>.rovemba-card{animation:6s ease-in-out infinite alternate card-drift}[data-motion-region] *{animation-play-state:paused}[data-motion-region][data-visible=true] *{animation-play-state:running}.landing[data-paused=true] *,.landing[data-hidden=true] *{animation-play-state:paused!important}.motion-toggle{color:#ded8cc;font:inherit;letter-spacing:0;cursor:pointer;background:#12130f;border:1px solid #686357;border-radius:20px;padding:9px 12px}.motion-toggle:hover{color:#fff;border-color:#ff9d62}.motion-toggle:focus-visible{outline-offset:4px;outline:2px solid #ff9d62}.possibilities>p{max-width:820px;margin-left:auto;margin-right:auto;line-height:1.7}.merchant-note{margin-top:16px;font-size:11px;display:block}.funding-demo,.use-case-card{animation:.4s cubic-bezier(.16,1,.3,1) both content-enter}@keyframes card-drift{0%{translate:0 -12px}to{translate:8px 16px}}@keyframes orbit-drift{0%{translate:-10px;rotate:-3deg}to{translate:10px;rotate:3deg}}@keyframes content-enter{0%{opacity:.3;translate:0 12px}to{opacity:1;translate:0}}@media (max-width:760px){.hero{height:auto;min-height:680px;padding:42px 0 80px}.hero-content{padding:20px;top:0}.hero h1{font-size:clamp(34px,9.5vw,41px)}.hero-content>p{margin-top:22px}.hero-actions{margin-top:20px}.hero-bottom>span{max-width:120px;line-height:1.5}.motion-toggle{font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.motion-toggle{display:none}}[data-motion-region] :before{animation-play-state:paused}[data-motion-region][data-visible=true] :before{animation-play-state:running}.landing[data-paused=true] :before,.landing[data-hidden=true] :before{animation-play-state:paused!important}[data-motion-region][data-visible=false] *{animation-play-state:paused}.landing[data-paused=true] .funding-demo,.landing[data-paused=true] .use-case-card{animation:none}[data-motion-region][data-visible=false] :before{animation-play-state:paused}.possibilities{padding-bottom:70px;position:relative}.logo-marquee{margin:48px auto 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logo-track{width:max-content;animation:32s linear infinite logo-scroll;display:flex}.logo-set{flex-shrink:0;align-items:center;gap:88px;padding-right:88px;display:flex}.service-logo{white-space:nowrap;color:#23251e;letter-spacing:-1px;align-items:center;gap:10px;font-size:27px;font-weight:800;display:flex}.service-logo img{object-fit:contain;width:34px;height:34px}.logo-netflix{letter-spacing:-1.5px}.logo-steam{letter-spacing:2px;font-size:23px}.logo-playstation{font-size:23px;font-weight:600}.logo-youtube{letter-spacing:-1.5px}.logo-udemy{font-size:31px}.logo-motion-toggle{color:#585b50;cursor:pointer;background:0 0;border:1px solid #dedbd4;border-radius:50%;width:32px;height:32px;margin:20px 0 -34px auto;font-size:11px;display:block}.logo-motion-toggle:focus-visible{outline-offset:3px;outline:2px solid #5c2999}.possibilities[data-visible] .logo-marquee:hover .logo-track{animation-play-state:paused}@keyframes logo-scroll{to{transform:translate(-50%)}}@media (max-width:760px){.possibilities{padding-bottom:52px}.logo-marquee{margin-top:30px}.logo-set{gap:44px;padding-right:44px}.service-logo{font-size:22px}.service-logo img{width:28px;height:28px}.logo-motion-toggle{margin-bottom:-24px}}@media (prefers-reduced-motion:reduce){.logo-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.logo-set:nth-child(2),.logo-motion-toggle{display:none}}.account-shell{color:#23251e;background:#faf9f6;min-height:100vh}.account-header,.account-footer{justify-content:space-between;align-items:center;gap:24px;max-width:1320px;margin:auto;padding:28px 40px;display:flex}.account-header>a:last-child{font-size:13px;font-weight:600}.account-layout{grid-template-columns:1fr 1fr;max-width:1240px;min-height:640px;margin:28px auto 38px;display:grid}.account-story{background:#ebe5f1;border-radius:16px;flex-direction:column;align-items:flex-start;padding:48px;display:flex;position:relative;overflow:hidden}.account-story h2{letter-spacing:-.035em;margin-top:30px;font-size:44px;line-height:1.12}.account-story>p{color:#51435e;max-width:340px;margin-top:18px;font-size:16px;line-height:1.6}.account-card{color:#f7eee5;background:#23251e;border-radius:14px;flex-direction:column;justify-content:space-between;width:270px;height:170px;margin:42px 0 40px 40px;padding:22px;display:flex;rotate:-8deg;box-shadow:0 24px 35px #30203d25}.account-card>span:first-child{font-size:24px;font-weight:700}.account-card>span:last-child{letter-spacing:.08em;font-size:9px}.account-card-chip{border:1px solid #b6ab8d;border-radius:5px;width:32px;height:24px}.account-story-note{color:#51435e;margin-top:auto;font-size:12px}.account-form-panel{align-self:center;padding:45px 64px}.account-form-panel h1{letter-spacing:-.035em;font-size:38px;line-height:1.15}.account-form-panel>p{color:#64665b;margin-top:16px;font-size:15px;line-height:1.6}.account-form{gap:20px;margin-top:30px;display:grid}.form-field{flex-direction:column;gap:9px;min-width:0;display:flex}.form-field label{font-size:13px;font-weight:600}.form-field label span,.form-field small{color:#64665b;font-size:12px;font-weight:400}.form-field input,.form-field select{color:#23251e;width:100%;min-width:0;height:48px;font:inherit;background:#fff;border:1px solid #b7b9ad;border-radius:8px;padding:12px 14px;font-size:16px}.form-field input::placeholder{color:#737568}.form-field input:focus-visible,.form-field select:focus-visible{outline-offset:2px;outline:2px solid #5c2999}.password-field{position:relative}.password-field input{padding-right:65px}.password-field button{cursor:pointer;background:0 0;border:0;height:40px;padding:0 12px;font-size:12px;font-weight:600;position:absolute;top:4px;right:4px}.check-field{color:#505448;cursor:pointer;align-items:flex-start;gap:12px;font-size:12px;line-height:1.65;display:flex}.check-field input{accent-color:#23251e;width:18px;min-width:18px;height:18px;margin-top:2px}.form-privacy{color:#64665b;margin-top:-7px;font-size:11px;line-height:1.6}.form-privacy a{text-underline-offset:3px;text-decoration:underline}.form-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-error{color:#a12b1a;font-size:13px;line-height:1.6}.form-success{color:#36613c;font-size:13px;line-height:1.6}.account-submit{justify-content:space-between;width:100%}button:disabled,input:disabled{opacity:.6;cursor:not-allowed}.account-form-panel .account-footnote{margin-top:22px;font-size:11px}.account-footer{color:#64665b;font-size:12px}.account-page{max-width:700px;margin:100px auto;padding:24px}.dashboard-shell{color:#23251e;background:#faf9f6;min-height:100vh;display:flex}.dashboard-sidebar{background:#fff;border-right:1px solid #e4e3dc;flex-direction:column;flex-shrink:0;width:246px;height:100dvh;padding:35px 25px;display:flex;position:sticky;top:0}.dashboard-sidebar .wordmark{padding:0 12px;font-size:30px}.dashboard-sidebar nav{gap:6px;margin-top:56px;display:grid}.dashboard-sidebar nav a{border-radius:7px;padding:14px 12px;font-size:13px;font-weight:600}.dashboard-sidebar nav a:hover{background:#f3f1eb}.dashboard-sidebar nav .dashboard-nav-active{color:#793600;background:#fff0e5}.dashboard-nav-active span{margin-right:8px}.dashboard-sidebar-bottom{gap:22px;margin-top:auto;padding:32px 12px 0;font-size:12px;display:grid}.dashboard-sidebar-bottom button{width:fit-content;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.dashboard-launch-dot{color:#5b6351;align-items:center;gap:7px;display:flex}.dashboard-launch-dot:before{content:"";background:#697456;border-radius:50%;width:6px;height:6px}.dashboard-main{width:100%;min-width:0;max-width:1410px;padding:52px 56px 24px}.dashboard-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:34px;display:flex}.dashboard-heading h1{letter-spacing:-.03em;font-size:36px;line-height:1.2}.dashboard-heading p{color:#64665b;margin-top:12px;font-size:14px;line-height:1.7}.member-status{background:#eee9f4;border-radius:14px;grid-template-columns:1.3fr .9fr;align-items:center;gap:36px;padding:34px;display:grid;overflow:hidden}.member-badge{color:#34552e;background:#e1edda;border-radius:20px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex}.member-badge-paused{color:#47483f;background:#dedbd4}.member-status h2{letter-spacing:-.025em;max-width:340px;margin-top:20px;font-size:26px;line-height:1.25}.member-status p{color:#5c5069;max-width:440px;margin-top:14px;font-size:13px;line-height:1.7}.member-status dl{flex-wrap:wrap;gap:20px 35px;margin-top:25px;display:flex}.member-status dt{color:#675974;font-size:10px}.member-status dd{overflow-wrap:anywhere;margin-top:6px;font-size:12px}.member-status .button{margin-top:20px}.member-status .rejoin-note{font-size:11px}.member-card{aspect-ratio:1.586;color:#28251a;background:#f60;border-radius:14px;flex-direction:column;justify-content:space-between;width:100%;max-width:310px;margin:auto;padding:24px;display:flex;rotate:-7deg;box-shadow:0 20px 25px #35203d19}.member-card>span:first-child{font-size:22px;font-weight:800}.member-card .member-card-symbol{align-self:flex-end;font-size:52px;font-weight:800;line-height:1}.member-card>div{letter-spacing:.04em;justify-content:space-between;gap:12px;font-size:7px;display:flex}.dashboard-columns{grid-template-columns:1.4fr 1fr;gap:44px;margin:42px 0;display:grid}.dashboard-columns h2,.preferences-panel h2,.membership-controls h2{letter-spacing:-.025em;font-size:21px}.member-next ol{gap:25px;margin:25px 0;padding:0;list-style:none;display:grid}.member-next li{align-items:flex-start;gap:14px;display:flex}.member-next li>span{border:1px solid #d1d2c6;border-radius:50%;place-items:center;min-width:26px;height:26px;font-size:11px;display:grid}.member-next .step-complete>span{color:#34552e;background:#e1edda;border-color:#e1edda}.member-next h3{font-size:13px;font-weight:600}.member-next p{color:#64665b;margin-top:5px;font-size:12px;line-height:1.7}.member-next>a{text-underline-offset:4px;font-size:12px;font-weight:600;text-decoration:underline}.member-note{background:#f0f1e9;border-radius:12px;align-self:start;padding:28px}.member-note p{color:#59604c;margin-top:13px;font-size:13px;line-height:1.75}.member-note>span{letter-spacing:-.03em;margin-top:40px;font-size:30px;font-weight:500;display:block}.member-note>span>span{color:#7c846c;padding:0 8px}.member-note>p:last-child{font-size:11px}.preferences-panel{border-top:1px solid #ddded3;padding-top:32px;scroll-margin-top:24px}.preferences-intro p{color:#64665b;margin-top:9px;font-size:13px}.preferences-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}.preferences-fields label{min-height:32px}.preferences-fields select{font-size:13px}.update-checkbox{margin-top:28px;font-size:13px}.update-checkbox small{color:#64665b;font-size:11px;display:block}.preferences-actions{align-items:center;gap:20px;margin-top:25px;display:flex}.preferences-actions .button{font-size:12px}.membership-controls{border-top:1px solid #ddded3;justify-content:space-between;align-items:center;gap:22px;margin-top:40px;padding-top:28px;display:flex}.membership-controls h2{font-size:15px}.membership-controls p{color:#64665b;margin-top:9px;font-size:12px;line-height:1.7}.text-button{font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;font-size:12px;text-decoration:underline}.leave-confirmation{flex-wrap:wrap;align-items:center;gap:14px;max-width:370px;display:flex}.leave-confirmation p{width:100%;margin-top:0}.leave-confirmation .button{font-size:11px}.dashboard-footer{color:#64665b;border-top:1px solid #ddded3;justify-content:space-between;gap:18px;margin-top:55px;padding-top:20px;font-size:10px;line-height:1.6;display:flex}.dashboard-loading h1{font-size:25px}.dashboard-loading>div{background:#eeeae3;border-radius:14px;height:220px;margin-top:25px}.privacy-page{color:#23251e;max-width:760px;margin:auto;padding:65px 24px}.privacy-page h1{margin:55px 0 20px;font-size:40px}.privacy-page h2{margin:32px 0 12px;font-size:21px}.privacy-page p{color:#59604c;font-size:15px;line-height:1.8}.privacy-page>a:last-child{margin-top:35px;display:inline-flex}@media (max-width:1100px){.account-layout{margin:20px 28px}.account-story,.account-form-panel{padding:35px}.account-story h2{font-size:36px}.account-card{max-width:100%;margin-left:0}.dashboard-sidebar{width:210px;padding-inline:16px}.dashboard-main{padding:36px 28px 20px}.member-status{gap:25px;padding:25px}.member-card{padding:16px}.preferences-fields{grid-template-columns:1fr 1fr}.preferences-fields>:first-child{grid-column:1/-1}.preferences-fields label{min-height:auto}}@media (max-width:760px){.account-header{gap:16px;padding:23px 22px}.account-header .wordmark{font-size:27px}.account-header>a:last-child{text-align:right;max-width:150px;font-size:11px}.account-layout{flex-direction:column;min-height:auto;margin:10px 22px 30px;display:flex}.account-story{display:none}.account-form-panel{width:100%;max-width:440px;padding:35px 0 25px}.account-form-panel h1{font-size:34px}.account-form{gap:24px}.account-footer{padding:20px 22px;font-size:11px}.dashboard-shell{display:block}.dashboard-sidebar{border-bottom:1px solid #e4e3dc;border-right:0;grid-template-columns:1fr auto;width:100%;height:auto;padding:22px;display:grid;position:static}.dashboard-sidebar .wordmark{padding:0;font-size:28px}.dashboard-sidebar nav{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:20px;display:flex}.dashboard-sidebar nav a{padding:10px;font-size:11px}.dashboard-sidebar nav a:last-child{display:none}.dashboard-sidebar-bottom{grid-area:1/2;align-self:center;margin:0;padding:0}.dashboard-sidebar-bottom>span,.dashboard-sidebar-bottom>a{display:none}.dashboard-main{padding:30px 22px 20px}.dashboard-heading h1{font-size:29px}.dashboard-heading p{font-size:12px}.dashboard-heading>img{display:none}.member-status{grid-template-columns:1fr;padding:24px}.member-status h2{font-size:25px}.member-status dl{gap:18px}.member-status dd{font-size:11px}.member-card{width:235px;margin-block:20px 12px}.dashboard-columns{grid-template-columns:1fr;gap:30px;margin-block:32px}.member-note>span{margin-top:24px}.preferences-fields{grid-template-columns:1fr;gap:22px}.preferences-fields select{font-size:16px}.preferences-actions,.membership-controls{flex-direction:column;align-items:flex-start}.dashboard-footer{flex-direction:column;gap:10px;margin-top:35px}.header-cta{padding-inline:14px;font-size:11px}}.recovery-panel{width:100%;max-width:540px;margin:50px auto}.account-verification{gap:22px;margin-top:30px;display:grid}.verification-email{overflow-wrap:anywhere}.connection-notice{color:#793600;background:#fff0e5;border-radius:8px;margin-bottom:20px;padding:12px 18px;font-size:13px;line-height:1.6}@media (max-width:760px){.recovery-panel{margin:20px auto;padding:25px 22px}}.app-preview{padding-top:100px;padding-bottom:100px}.app-preview-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:48px;display:flex}.app-preview-heading h2{letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(32px,4.5vw,58px);line-height:1.12}.app-preview-heading p,.app-preview-note{color:var(--muted);line-height:1.7}.app-preview-heading .button{flex-shrink:0}.app-preview-screens{background:var(--warm);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding:48px 48px 32px;display:grid}.app-preview-screens figure{min-width:0;margin:0}.app-preview-screens img{border-radius:9.2%/4.3%;width:100%;height:auto;display:block}.app-preview-screens figcaption{text-align:center;margin-top:22px;font-size:15px}.app-preview-note{text-align:center;margin:24px 0 0;font-size:13px}@media (max-width:700px){.app-preview{padding-top:64px;padding-bottom:64px}.app-preview-heading{margin-bottom:32px;display:block}.app-preview-heading .button{margin-top:24px}.app-preview-screens{scroll-snap-type:x mandatory;gap:24px;padding:28px 24px;display:flex;overflow-x:auto}.app-preview-screens figure{scroll-snap-align:center;flex:0 0 82%}.app-preview-screens figcaption{font-size:14px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
