:root{--ink:#17224a;--adire:#3b54a0;--wash:#e3e8f4;--paper:#f7f8fc;--gold:#e2a019;--kola:#a8392b;--leaf:#2d7656;--muted:#56608a;--line:#c9d0e6;--display:"Bricolage Grotesque", "Arial Narrow", sans-serif;--body:"Atkinson Hyperlegible", system-ui, sans-serif;--step--1:.875rem;--step-0:1.0625rem;--step-1:1.3125rem;--step-2:1.75rem;--step-3:2.5rem;--step-4:clamp(2.5rem, 1.6rem + 3.6vw, 4.25rem);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:400 var(--step-0)/1.55 var(--body);margin:0}a{color:var(--adire);text-underline-offset:.18em}a:hover{color:var(--ink)}:focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:4px}h1,h2{font-family:var(--display);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.04}h1{font-size:var(--step-4);font-variation-settings:"opsz" 96}h2{font-size:var(--step-2);margin-bottom:1rem;font-weight:700}.page h1,.detail h1{font-size:var(--step-3)}p{margin:0 0 1rem}.lede{font-size:var(--step-1);color:var(--muted);max-width:34em;line-height:1.5}main,.top__inner,.foot__inner,.foot__small{width:min(1120px,100% - 32px);margin-inline:auto}.top{z-index:5;-webkit-backdrop-filter:saturate(1.4)blur(10px);background:#f7f8fceb;border-bottom:1px solid #0000;position:sticky;top:0}.top__inner{justify-content:space-between;align-items:center;gap:1.5rem;padding:.9rem 0;display:flex}.top__links{gap:1.5rem;margin-left:1.5rem;margin-right:auto;display:flex}.top__links a{color:var(--ink);font-weight:700;font-size:var(--step--1);text-decoration:none}.top__links a:hover{color:var(--adire);text-decoration:underline}.wordmark{font:800 2rem/1 var(--display);color:var(--ink);letter-spacing:-.04em;align-items:baseline;gap:.45rem;text-decoration:none;display:inline-flex}.wordmark__on{font:500 var(--step--1)/1 var(--body);letter-spacing:0;color:var(--muted)}.top__nav{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.link{font-weight:700}.who{align-items:center;gap:.5rem;display:inline-flex}.who__id{background:var(--wash);border-radius:999px;padding:.35rem .7rem;font-weight:700}.btn{font:700 var(--step-0)/1.2 var(--body);border:2px solid var(--ink);cursor:pointer;text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.2rem;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.btn--primary{background:var(--ink);color:var(--paper)}.btn--primary:hover{background:var(--adire);border-color:var(--adire);color:#fff}.btn--line{color:var(--ink);background:0 0}.btn--line:hover{background:var(--wash);color:var(--ink)}.btn--quiet{color:var(--muted);font-size:var(--step--1);background:0 0;border-color:#0000;padding:.4rem .6rem}.btn--quiet:hover{color:var(--ink)}.btn--big{font-size:var(--step-1);padding:.95rem 1.6rem}.btn:disabled{opacity:.55;cursor:not-allowed}.notice{z-index:10;color:#fff;border-radius:14px;width:min(560px,100% - 32px);padding:.9rem 3rem .9rem 1.1rem;font-weight:700;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #17224a40}.notice--ok{background:var(--leaf)}.notice--error{background:var(--kola)}.notice__close{color:#fff;cursor:pointer;background:0 0;border:0;font-size:1.6rem;position:absolute;top:.45rem;right:.6rem}.hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);padding:clamp(1.5rem,5vw,4rem) 0 clamp(2.5rem,6vw,5rem);display:grid}.hero h1{max-width:13ch;margin-bottom:1.5rem}.hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.hero__ring{background-color:var(--ink);background-image:radial-gradient(circle,#e3e8f412 2px,#0000 2.5px),radial-gradient(circle,#e3e8f40d 9px,#0000 9.5px);background-size:28px 28px,56px 56px;border-radius:28px;padding:clamp(1rem,3vw,2rem)}.hero__ring .caption{color:var(--wash);text-align:center;font-size:var(--step--1);margin:.5rem 0 0}.hero__ring .caption a{color:#fff}.ring{margin:0}.ring svg{width:100%;height:auto;display:block;overflow:visible}.ring__track{fill:none;stroke:var(--line);stroke-width:2px;stroke-dasharray:2 7;stroke-linecap:round}.ring__pot{fill:var(--wash)}.ring__pot-top{font:800 30px var(--display);fill:var(--ink);letter-spacing:-.02em}.ring__pot-bottom{font:400 15px var(--body);fill:var(--muted)}.ring__turn{transform-box:view-box;transform-origin:200px 200px;transform:rotate(var(--turn));animation:1.6s cubic-bezier(.2,.7,.2,1) both turn}.ring__turn line{stroke:var(--gold);stroke-width:3px;stroke-linecap:round}.ring__halo{fill:none;stroke:var(--gold);stroke-width:3px}@keyframes turn{0%{transform:rotate(0)}}.seat circle{stroke-width:2.5px}.seat text{font-family:var(--display);pointer-events:none;font-weight:700}.seat--waiting circle{fill:var(--paper);stroke:var(--adire)}.seat--waiting text{fill:var(--ink)}.seat--paid circle{fill:var(--adire);stroke:var(--adire)}.seat--paid text{fill:#fff}.seat__tick{fill:none;stroke:var(--gold);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.seat--collecting circle{fill:var(--gold);stroke:var(--gold)}.seat--collecting text{fill:var(--ink)}.seat--collected circle{fill:var(--wash);stroke:var(--adire)}.seat--collected text{fill:var(--adire)}.seat--empty circle{fill:#0000;stroke:var(--line);stroke-dasharray:4 4}.seat--me circle{stroke:var(--ink);stroke-width:4px}.hero__ring .ring__track{stroke:#e3e8f459}.hero__ring .seat--waiting circle{fill:var(--ink);stroke:var(--wash)}.hero__ring .seat--waiting text{fill:var(--wash)}.hero__ring .seat--paid circle{fill:var(--adire);stroke:var(--wash)}.steps{counter-reset:step;grid-template-columns:repeat(5,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:step;border-top:3px solid var(--ink);color:var(--muted);padding-top:.9rem}.steps li:before{content:counter(step);font:800 var(--step-2)/1 var(--display);color:var(--gold);margin-bottom:.5rem;display:block}.steps strong{color:var(--ink);font-size:var(--step-1);margin-bottom:.35rem;line-height:1.25;display:block}.block{padding-bottom:clamp(2.5rem,6vw,4rem);scroll-margin-top:1rem}.block__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.rows{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.row{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:2fr 1.6fr 1.1fr 1fr;align-items:baseline;gap:1rem;padding:1rem .25rem;text-decoration:none;display:grid}.row:hover{background:var(--wash)}.row__name{font:700 var(--step-1)/1.2 var(--display)}.row__seats,.row__tag{color:var(--muted)}.row__tag{font-size:var(--step--1);justify-self:end;font-weight:700}.empty{color:var(--muted)}.trust{align-items:center;gap:.75rem;max-width:26rem;display:flex}.trust__score{background:var(--gold);width:3.25rem;height:3.25rem;color:var(--ink);font:800 var(--step-1)/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.trust__text{font-size:var(--step--1);color:var(--muted);line-height:1.4}.page{padding:1rem 0 4rem}.page--narrow{max-width:40rem}.back{margin-bottom:1.5rem;font-weight:700;display:inline-block}.page h1{margin-bottom:.75rem}.form{gap:1.25rem;margin-top:2rem;display:grid}.form label{gap:.4rem;display:grid}.form label>span{font-weight:700}.form__pair{grid-template-columns:1fr 1fr;gap:1rem;display:grid}input,select{font:inherit;color:var(--ink);border:2px solid var(--line);background:#fff;border-radius:12px;width:100%;padding:.7rem .85rem}input:focus,select:focus{border-color:var(--adire);outline:none;box-shadow:0 0 0 3px #e2a01973}input[aria-invalid=true]{border-color:var(--kola)}.field-error{color:var(--kola);font-style:normal;font-size:var(--step--1);font-weight:700}.summary{background:var(--wash);border-radius:14px;margin:0;padding:1rem 1.15rem}.detail__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.detail__ring{align-content:start;gap:1.5rem;display:grid}.detail h1{margin-bottom:.5rem}.detail h2{font-size:var(--step-1);margin:2rem 0 .5rem}.terms{color:var(--muted)}.terms strong{color:var(--ink)}.turn{border-left:6px solid var(--gold);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin:1.25rem 0;padding:.6rem 0 .6rem 1rem;display:flex}.turn__who{font:700 var(--step-1)/1.2 var(--display)}.turn__clock{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:700}.turn__clock--late{color:var(--kola)}.action{justify-items:start;gap:.75rem;margin:1.25rem 0;display:grid}.state{color:var(--muted);margin:0}.state--ok{color:var(--leaf);font-weight:700}.state--warn{color:var(--kola);font-weight:700}.members,.history{margin:0;padding:0;list-style:none}.members li{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:.5rem .75rem;padding:.65rem 0;display:grid}.members__id{overflow-wrap:anywhere;font-weight:700}.members__st{color:var(--muted);font-size:var(--step--1)}.members__me .members__id{color:var(--adire)}.chip{font-size:var(--step--1);white-space:nowrap;border-radius:999px;padding:.15rem .6rem;font-weight:700}.chip--paid{color:var(--leaf);background:#dcefe5}.chip--due{background:var(--wash);color:var(--muted)}.chip--missed{color:var(--kola);background:#f6e0dc;grid-column:1/-1;justify-self:start}.history li{border-bottom:1px solid var(--line);gap:.15rem;padding:.65rem 0;display:grid}.history__when{color:var(--muted);font-size:var(--step--1)}.history__miss{color:var(--kola);font-size:var(--step--1);font-weight:700}.legend{color:var(--muted);font-size:var(--step--1);flex-wrap:wrap;justify-content:center;gap:1.25rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.dot{vertical-align:-.1em;border:2px solid var(--adire);border-radius:50%;width:.85rem;height:.85rem;margin-right:.4rem;display:inline-block}.dot--collecting{background:var(--gold);border-color:var(--gold)}.dot--paid{background:var(--adire)}.dot--waiting{background:var(--paper)}.foot{background:var(--ink);color:var(--wash);margin-top:0;padding:3.5rem 0 2rem}.foot a,.foot .wordmark{color:#fff}.foot .wordmark__on{color:var(--wash)}.foot__inner{grid-template-columns:2fr 1fr 1fr;gap:2rem;display:grid}.foot__brand p{color:#b9c3e0;max-width:30rem;margin-top:.75rem}.foot h3{font:700 var(--step-0)/1.2 var(--display);color:#fff;margin:0 0 .75rem}.foot ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.foot__small{color:#8f9bc4;font-size:var(--step--1);border-top:1px solid #e3e8f426;margin-top:2.5rem;padding-top:1.25rem}h3{font:700 var(--step-1)/1.2 var(--display);letter-spacing:-.01em;margin:0 0 .6rem}.section{border-top:1px solid var(--line);padding:clamp(3rem,7vw,5.5rem) 0;scroll-margin-top:4.5rem}.section__head{max-width:46rem;margin-bottom:2.25rem}.section__head h2{font-size:var(--step-3);margin-bottom:.9rem}.section__head .lede{margin:0}.section__head--row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:none;display:flex}.section__head--row h2{margin:0}.hero__note{color:var(--muted);font-size:var(--step--1);margin:1rem 0 0}.stats{border-top:2px solid var(--ink);grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:1.75rem 0 2.5rem;display:grid}.stats div{gap:.2rem;display:grid}.stats strong{font:800 var(--step-3)/1 var(--display);letter-spacing:-.03em}.stats span{color:var(--muted)}.stats__src{color:var(--muted);font-size:var(--step--1);grid-column:1/-1;margin:0}.problem__grid{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.problem__grid>div{border-radius:22px;padding:1.75rem}.problem__grid>div:first-child{background:#f3e6e3}.problem__grid>div:last-child{background:var(--ink);color:var(--wash)}.problem__grid>div:last-child h3{color:#fff}.xlist,.ticklist{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.xlist li,.ticklist li{padding-left:2rem;position:relative}.xlist li:before,.ticklist li:before{content:"";border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:.35em;left:0}.xlist li:before{border:2px solid var(--kola);background:linear-gradient(45deg, transparent 45%, var(--kola) 45%, var(--kola) 55%, transparent 55%)}.ticklist li:before{background:var(--gold);box-shadow:inset 0 0 0 4px var(--ink)}.table-wrap{border:2px solid var(--ink);background:#fff;border-radius:18px;overflow-x:auto}.table{border-collapse:collapse;width:100%;min-width:640px}.table th,.table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.85rem 1rem}.table thead th{background:var(--wash);font-size:var(--step--1);color:var(--ink)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom:0}.table td:first-child{font-weight:700}.example .table td:nth-child(-n+4),.example .table th{white-space:nowrap}.table__alert td{background:#fbf1df}.compare tbody th{width:24%;font-weight:700}.compare td:first-child{color:var(--muted);font-weight:400}.compare td:last-child{font-weight:700}.example__foot{max-width:46rem;color:var(--muted);margin:1.25rem 0 0}.features{grid-template-columns:repeat(2,1fr);gap:0 clamp(1.5rem,4vw,3.5rem);margin:0;display:grid}.features>div{border-top:1px solid var(--line);padding:1.25rem 0 1.25rem 3.25rem;position:relative}.features>div:before{content:"";border:2px dashed var(--adire);background:radial-gradient(circle, var(--gold) 0 5px, transparent 6px);border-radius:50%;width:2.1rem;height:2.1rem;position:absolute;top:1.35rem;left:0}.features dt{font:700 var(--step-1)/1.25 var(--display);margin-bottom:.35rem}.features dd{color:var(--muted);margin:0}.rules__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.rules__grid>div{border-left:4px solid var(--adire);padding:.25rem 0 .25rem 1.1rem}.rules__grid p{color:var(--muted);margin:0}.rules__limit{background:#fbf1df;border-radius:14px;max-width:52rem;margin:2rem 0 0;padding:1rem 1.2rem}.circles__group{margin-top:2.25rem}.circles__group:first-of-type{margin-top:0}.circles__group h3{margin-bottom:.9rem}.faq__list{border-top:2px solid var(--ink);gap:0;max-width:52rem;display:grid}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font:700 var(--step-1)/1.3 var(--display);padding:1.1rem 2.5rem 1.1rem 0;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 1.8rem/1 var(--body);color:var(--adire);position:absolute;top:.85rem;right:.25rem}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--muted);max-width:44rem;margin:0;padding-bottom:1.1rem}.cta{text-align:left;background-color:var(--ink);color:var(--wash);background-image:radial-gradient(circle,#e3e8f412 2px,#0000 2.5px);background-size:28px 28px;border-radius:28px;margin:0 0 4rem;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,5vw,4rem)}.cta h2{color:#fff;font-size:var(--step-3);margin-bottom:.6rem}.cta p{font-size:var(--step-1);margin-bottom:1.75rem}.btn--gold{background:var(--gold);border-color:var(--gold);color:var(--ink)}.btn--gold:hover{color:var(--ink);background:#fff;border-color:#fff}.invite{border:2px solid var(--line);background:#fff;border-radius:18px;margin:1.5rem 0 .5rem;padding:1.25rem}.invite--open{border-color:var(--gold);background:#fffaf0}.detail .invite__title{font-size:var(--step-1);margin:0 0 .35rem}.invite__text{color:var(--muted);margin-bottom:.9rem}.invite__link{gap:.5rem;display:flex}.invite__link input{min-width:0;font-size:var(--step--1);background:var(--paper);flex:1}.invite__share{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.invite__share .btn{font-size:var(--step--1);padding:.5rem .95rem}@media (width<=860px){.hero,.detail__grid{grid-template-columns:1fr}.hero__ring{max-width:30rem}.detail__ring{max-width:26rem;position:static}.steps{grid-template-columns:1fr 1fr}.top__links{display:none}.stats{grid-template-columns:1fr 1fr}.problem__grid,.features{grid-template-columns:1fr}.rules__grid,.foot__inner{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1/-1}.row{grid-template-columns:1fr auto;gap:.25rem 1rem}.row__seats{grid-column:1}.row__tag{grid-area:1/2}}@media (width<=520px){.steps,.form__pair,.rules__grid{grid-template-columns:1fr}.invite__link{flex-direction:column}.table-wrap{background:0 0;border:0;border-radius:0;overflow:visible}.table{min-width:0}.table thead{display:none}.table,.table tbody,.table tr,.table td,.table th{width:100%;display:block}.table tr{border:2px solid var(--ink);background:#fff;border-radius:16px;margin-bottom:.75rem;padding:.4rem 0}.table td,.table th{border:0;padding:.35rem 1rem;white-space:normal!important}.table td:before{content:attr(data-label);font-size:var(--step--1);color:var(--muted);font-weight:400;display:block}.table__alert{background:#fbf1df!important}.table__alert td{background:0 0}.compare tbody th{width:100%;font-size:var(--step-1);font-family:var(--display);padding-top:.6rem}.roadmap__list li{grid-template-columns:1fr;gap:.25rem}.btn--big{width:100%}}@media (prefers-reduced-motion:reduce){.ring__turn{animation:none}.btn{transition:none}}.btn--small{font-size:var(--step--1);padding:.4rem .8rem}.currency,.paywith{border:0;gap:.5rem;margin:0;padding:0;display:grid}.currency legend,.paywith legend{margin-bottom:.4rem;padding:0;font-weight:700}.currency__opts{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.currency__opt,.paywith__opt{border:2px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;gap:.15rem;padding:.8rem .9rem;display:grid;position:relative}.currency__opt input,.paywith__opt input{opacity:0;pointer-events:none;position:absolute}.currency__opt strong{font:700 var(--step-1)/1.1 var(--display)}.currency__opt span{color:var(--muted);font-size:var(--step--1);line-height:1.35}.currency__opt.is-on,.paywith__opt.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}:is(.currency__opt:has(input:focus-visible),.paywith__opt:has(input:focus-visible)){outline:3px solid var(--gold);outline-offset:2px}.paywith{margin:0 0 1rem}.paywith__opts{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.paywith__opts--4{grid-template-columns:repeat(4,1fr)}.paywith__sym{font:700 var(--step-0)/1.1 var(--display)}.paywith__cost{font-weight:700}.paywith__note{color:var(--muted);font-size:.8rem;line-height:1.3}.wallet{background:var(--wash);border-radius:18px;margin:1.5rem 0 0;padding:1.1rem 1.25rem}.wallet__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.wallet h2,.detail .wallet h2{font-size:var(--step-0);font-family:var(--display);margin:0 0 .6rem}.wallet__note{color:var(--muted);font-size:var(--step--1)}.wallet__list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.wallet__list li{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;display:grid}.wallet__amt{font:700 var(--step-1)/1 var(--display);font-variant-numeric:tabular-nums}.wallet__sym{color:var(--muted);font-weight:700}.stable__flow{counter-reset:sf;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.stable__flow li{counter-increment:sf;border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:18px;padding:1.25rem}.stable__flow li:before{content:counter(sf);background:var(--gold);width:2rem;height:2rem;color:var(--ink);font:800 var(--step-0)/1 var(--display);border-radius:50%;place-items:center;margin-bottom:.7rem;display:inline-grid}.stable__flow strong{color:var(--ink);font-size:var(--step-1);margin-bottom:.35rem;line-height:1.25;display:block}.stable__note{color:var(--muted);max-width:52rem;font-size:var(--step--1)}.stable__note a{word-break:break-all}.iya{border:2px solid var(--ink);background:#fff;border-radius:20px;overflow:hidden}.iya__head{background:var(--ink);color:var(--paper);align-items:center;gap:.8rem;padding:.9rem 1.1rem;display:flex}.iya__head h2,.detail .iya__head h2{font-size:var(--step-1);color:var(--paper);margin:0}.iya__head p{font-size:var(--step--1);opacity:.8;margin:0}.iya__face{background:var(--gold);width:2.6rem;height:2.6rem;color:var(--ink);font:800 var(--step-0)/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.iya__log{align-content:start;gap:.6rem;max-height:19rem;margin:0;padding:1rem;list-style:none;display:grid;overflow-y:auto}.iya__msg{border-radius:16px;max-width:88%;padding:.6rem .85rem;font-size:.95rem;line-height:1.4}.iya__msg--iya{background:var(--wash);border-bottom-left-radius:4px;justify-self:start}.iya__msg--you{background:var(--gold);color:var(--ink);border-bottom-right-radius:4px;justify-self:end;font-weight:700}.iya__chips{flex-wrap:wrap;gap:.4rem;padding:0 1rem .8rem;display:flex}.chip-btn{font:700 .8rem/1.2 var(--body);border:1.5px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:999px;padding:.4rem .7rem}.chip-btn:hover{border-color:var(--ink)}.iya__form{border-top:1px solid var(--line);gap:.5rem;padding:.8rem 1rem 1rem;display:flex}.iya__form input{flex:1;min-width:0}.remind{border:2px solid var(--line);background:#fff;border-radius:18px;margin:1.5rem 0 .5rem;padding:1.25rem}.detail .remind h2{font-size:var(--step-1);margin:0 0 .35rem}.remind__text{color:var(--muted);margin:0 0 .9rem}.remind__btns{flex-wrap:wrap;gap:.5rem;display:flex}.remind__btns .btn{font-size:var(--step--1);padding:.5rem .95rem}@media (width<=760px){.currency__opts,.paywith__opts,.paywith__opts--4{grid-template-columns:1fr 1fr}.stable__flow{grid-template-columns:1fr}}
