.pg{background:linear-gradient(#eef6f2 0,#fff 360px);padding-bottom:120px}.pg-head{padding:72px 0 8px}.pg-head h1{letter-spacing:-.045em;max-width:18ch;margin:0;font-size:clamp(36px,5vw,58px);font-weight:700;line-height:1.05}.pg-head p{max-width:38em;color:var(--muted);margin:18px 0 0;font-size:18px}.pg-head p a{color:var(--ink)}.pg-sec{padding-top:96px}.pg-sec>h2,.pg-h2{letter-spacing:-.035em;margin:0;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.15}.pg-sec>p.pg-intro{max-width:40em;color:var(--muted);margin:10px 0 0;font-size:16.5px}@media (width<=640px){.pg-head{padding-top:44px}.pg-head p{font-size:16.5px}.pg-sec{padding-top:72px}}.px{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:28px;margin-top:48px;display:grid}.px__lens{border:0;align-content:start;gap:10px;margin:0;padding:0;display:grid}.px__len{border:1.5px solid var(--line);cursor:pointer;transition:border-color .2s, box-shadow .25s, transform .25s var(--ease);background:#fff;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:2px 16px;padding:16px 18px;display:grid;position:relative}.px__len:hover{border-color:var(--line-2);transform:translateY(-1px)}.px__len input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.px__len:has(input:checked){border-color:var(--ink);box-shadow:0 0 0 1px var(--ink), 0 14px 30px -18px #0e152880}.px__len:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:3px}.px__len b{letter-spacing:-.02em;font-size:19px}.px__len span{color:var(--muted);grid-column:1;font-size:13.5px}.px__len em{font-variant-numeric:tabular-nums;grid-area:1/2/span 2;font-size:17px;font-style:normal;font-weight:700}.px__stage{background:var(--ink);color:#fff;isolation:isolate;border-radius:24px;padding:32px 34px 30px;position:relative;overflow:hidden}.px__stage:before{content:"";z-index:-1;background:radial-gradient(closest-side,#8b5cf640,#0000);height:120%;position:absolute;inset:-40% -20% auto 35%}.px__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.px__price{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(44px,6vw,68px);font-weight:700;line-height:1}.px__price small{letter-spacing:0;color:#c7cbe0;margin-left:10px;font-size:16px;font-weight:500}.px__covers{color:#dfe2f3;max-width:34em;margin:14px 0 0;font-size:16px}.px__note{color:#9ea4d0;margin:0;font-size:13px}.px__ruler{margin-top:34px;position:relative}.px__track{background:#ffffff12;border-radius:12px;height:46px;position:relative}.px__fill{width:calc(var(--w,0) * 100%);background:var(--grad);transition:width .7s var(--ease);border-radius:12px;position:absolute;inset:0 auto 0 0}.px__ticks{margin:0;padding:0;list-style:none;position:absolute;inset:0}.px__ticks li{top:9px;bottom:9px;left:calc(var(--x) * 100%);opacity:0;width:2px;animation:px-tick .45s var(--ease) forwards;animation-delay:calc(var(--i) * 45ms + .25s);background:#ffffffd0;border-radius:2px;margin-left:-1px;position:absolute;transform:scaleY(.4)}.px__ticks li:first-child{display:none}@keyframes px-tick{to{opacity:1;transform:none}}.px__mins{color:#9ea4d0;font-variant-numeric:tabular-nums;height:22px;margin-top:8px;font-size:12px;position:relative}.px__mins span{white-space:nowrap;position:absolute;transform:translate(-50%)}.px__mins span:first-child{transform:none}.px__mins span:last-child{transform:translate(-100%)}.px__chapters{color:#c7cbe0;min-height:3.2em;margin:18px 0 0;font-size:14px}.px__chapters b{color:#fff;font-weight:600}.px__chapters a{color:#fff}.px__foot{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;margin-top:28px;padding-top:24px;display:flex}.px__foot .btn{color:var(--ink);background:#fff}.px__foot .btn:hover{background:#eef1ff}.ppm{grid-template-columns:auto 1fr;align-items:center;gap:6px 14px;min-width:220px;margin:0;display:grid}.ppm__l{color:#9ea4d0;font-variant-numeric:tabular-nums;font-size:12px}.ppm__v{color:#c7cbe0;font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0;font-size:12px;display:flex;position:relative}.ppm__v i{height:6px;width:calc(var(--v,0) * 100px);transition:width .6s var(--ease), background .3s;background:#ffffff38;border-radius:3px;display:block}.ppm .is-on i{background:#fff}.ppm .is-on{color:#fff}.ppm__t{color:#dfe2f3;grid-column:1/-1;margin:0 0 4px;font-size:12.5px;font-weight:600}@media (width<=900px){.px{grid-template-columns:minmax(0,1fr)}.px__lens{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.px__stage{border-radius:20px;padding:24px 20px}.px__len{padding:14px}.px__len em{grid-area:auto/1;font-size:15px}}.incl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin:32px 0 0;display:grid}.incl div{border-top:1px solid var(--line);padding:20px 0}.incl dt{letter-spacing:-.01em;font-weight:700}.incl dd{color:var(--muted);margin:4px 0 0;font-size:15px}@media (width<=760px){.incl{grid-template-columns:minmax(0,1fr)}}.custom{border:1px solid var(--line);background:linear-gradient(135deg,#f6f3ff 0%,#fff4f8 55%,#fff7ee 100%);border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:32px 56px;padding:40px 44px;display:grid}.custom h2{letter-spacing:-.035em;margin:0;font-size:clamp(26px,3vw,34px);line-height:1.15}.custom p{color:var(--ink-2);margin:10px 0 24px;font-size:16.5px}.custom__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.custom__list li{border-top:1px solid #0e152814;padding:14px 0}.custom__list b{letter-spacing:-.01em;font-size:16px;display:block}.custom__list span{color:var(--muted);margin-top:3px;font-size:14.5px;display:block}@media (width<=860px){.custom{grid-template-columns:minmax(0,1fr);padding:30px 24px}}@media (width<=520px){.custom__list{grid-template-columns:minmax(0,1fr)}}.faq{max-width:820px;margin-top:24px}.faq details{border-bottom:1px solid var(--line)}.faq summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:10px;height:10px;transition:transform .3s var(--ease);flex:none;transform:rotate(45deg)translate(-3px,-3px)}.faq details[open] summary:after{transform:rotate(225deg)translate(-3px,-3px)}.faq details p{max-width:44em;color:var(--ink-2);margin:-6px 0 20px}.faq a{color:var(--blue)}.legal{grid-template-columns:240px minmax(0,1fr);gap:64px;margin-top:48px;display:grid}.toc{align-self:start;position:sticky;top:100px}.toc p{color:var(--muted);margin:0 0 10px;font-size:13px;font-weight:600}.toc ol{border-left:1px solid var(--line);counter-reset:toc;margin:0;padding:0;list-style:none}.toc li{counter-increment:toc}.toc a{color:var(--muted);border-left:2px solid #0000;gap:10px;margin-left:-1px;padding:6px 0 6px 16px;font-size:14px;text-decoration:none;transition:color .2s,border-color .2s;display:flex}.toc a:before{content:counter(toc);font-variant-numeric:tabular-nums;min-width:1.2em;color:var(--line-2)}.toc a:hover{color:var(--ink)}.toc a.is-on{color:var(--ink);border-left-color:var(--ink);font-weight:600}.toc a.is-on:before{color:var(--violet)}.terms{counter-reset:sec;max-width:720px}.terms section{border-top:1px solid var(--line);counter-increment:sec;padding:34px 0;scroll-margin-top:96px}.terms section:first-child{border-top:0;padding-top:0}.terms h2{letter-spacing:-.025em;gap:14px;margin:0;font-size:23px;line-height:1.25;display:flex}.terms h2:before{content:counter(sec);color:var(--violet);font-variant-numeric:tabular-nums}.terms .short{background:var(--bg-soft);color:var(--ink);border-radius:14px;margin:14px 0 6px;padding:14px 18px;font-size:15px}.terms .short b{font-weight:700}.terms p,.terms li{color:var(--ink-2);font-size:15.5px;line-height:1.65}.terms ul{padding-left:20px}.terms li+li{margin-top:6px}.terms a{color:var(--blue)}.terms-meta{color:var(--muted);flex-wrap:wrap;gap:6px 22px;margin-top:22px;font-size:14px;display:flex}.terms-meta b{color:var(--ink);font-weight:600}@media (width<=960px){.legal{grid-template-columns:minmax(0,1fr);gap:32px}.toc{position:static}.toc ol{columns:2;column-gap:24px}}@media (width<=560px){.toc ol{columns:1}}.talk{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:start;gap:64px;margin-top:8px;display:grid}.talk__side{padding-top:72px}.talk__side h1{letter-spacing:-.045em;margin:0;font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1.05}.talk__side>p{max-width:30em;color:var(--muted);margin:18px 0 0;font-size:18px}.talk__links{gap:0;max-width:420px;margin:36px 0 0;display:grid}.talk__links a{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;text-decoration:none;display:flex}.talk__links a:last-child{border-bottom:1px solid var(--line)}.talk__links b{font-weight:600;display:block}.talk__links span{color:var(--muted);font-size:14px}.talk__links svg{width:16px;height:16px;color:var(--muted);transition:transform .25s var(--ease), color .2s;flex:none}.talk__links a:hover svg{color:var(--ink);transform:translate(3px)}.talk__card{border:1px solid var(--line);box-shadow:var(--shadow-md);background:#fff;border-radius:24px;margin-top:56px;padding:30px 30px 26px}.talk__card form{gap:18px;display:grid}.talk__card form[hidden],.sent[hidden],.talk__card [data-for][hidden]{display:none}.talk__card fieldset{border:0;min-width:0;margin:0;padding:0}.talk__card legend,.talk__label{margin:0 0 8px;padding:0;font-size:14px;font-weight:600;display:block}.talk__opt{color:var(--muted);font-weight:500}.kinds{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.kind{border:1.5px solid var(--line);cursor:pointer;border-radius:14px;gap:2px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:grid;position:relative}.kind input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.kind b{font-size:14.5px}.kind span{color:var(--muted);font-size:12.5px;line-height:1.35}.kind:hover{border-color:var(--line-2)}.kind:has(input:checked){border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);background:#fbfbfe}.kind:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:3px}@media (width<=520px){.kinds{grid-template-columns:minmax(0,1fr)}.kind{grid-template-columns:auto 1fr;column-gap:10px}}.talk .input,.talk textarea{border:1.5px solid var(--line-2);width:100%;font:inherit;background:#fff;border-radius:12px;padding:0 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.talk .input{height:50px}.talk textarea{resize:vertical;min-height:150px;padding:12px 14px;line-height:1.5}.talk .input:focus,.talk textarea:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #0e15281a}.talk__row{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=520px){.talk__row{grid-template-columns:minmax(0,1fr)}}.talk__count{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;margin-top:6px;font-size:12.5px}.talk__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.talk__error{color:#c0362c;min-height:1.4em;margin:0;font-size:14px}.talk__fine{color:var(--muted);margin:0;font-size:13px}.talk__fine a{color:var(--ink)}.rate{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.rate label{cursor:pointer;color:var(--muted);text-align:center;border-radius:12px;justify-items:center;gap:8px;padding:12px 4px 10px;font-size:12px;font-weight:600;transition:background .2s,color .2s;display:grid;position:relative}.rate input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.rate i{background:var(--line);width:100%;max-width:64px;height:8px;transition:background .3s, transform .3s var(--ease);border-radius:4px;display:block}.rate label:hover{background:var(--bg-soft)}.rate label.is-lit i{background:var(--lit,var(--violet))}.rate label:has(input:checked){color:var(--ink)}.rate label:has(input:checked) i{transform:scaleY(1.4)}.rate label:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:2px}.sent{justify-items:start;gap:10px;padding:18px 0 6px;display:grid}.sent>svg{width:56px;height:56px}.sent a{align-items:center;gap:6px;display:inline-flex}.sent a svg{width:16px;height:16px}.sent h2{letter-spacing:-.03em;margin:6px 0 0;font-size:26px}.sent p{color:var(--muted);margin:0}.sent .tick{stroke-dasharray:30;stroke-dashoffset:30px;animation:draw .6s .2s var(--ease) forwards}@keyframes draw{to{stroke-dashoffset:0}}@media (width<=960px){.talk{grid-template-columns:minmax(0,1fr);gap:0}.talk__side{padding-top:44px}.talk__card{margin-top:36px}}@media (width<=520px){.talk__card{border-radius:20px;padding:22px 18px 20px}}.talk .select select{-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;padding-right:36px}.talk .select:after{top:20px;right:16px}.talk .select select:disabled{background:var(--bg-soft);color:var(--muted);cursor:default}.rt [hidden],.rf [hidden]{display:none}.rt__load{color:var(--muted);margin:0}.rt__state{justify-items:start;gap:12px;padding:4px 0;display:grid}.rt__state h2{letter-spacing:-.03em;margin:0;font-size:24px;line-height:1.2}.rt__state p{color:var(--muted);margin:0}.rt__acts{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:6px;display:flex}.rt .btn--ghost,.rf .btn--ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-2);background:0 0}.rt .btn--ghost:hover,.rf .btn--ghost:hover{background:var(--bg-soft);box-shadow:inset 0 0 0 1.5px var(--ink)}.rt .btn:disabled,.rf .btn:disabled{opacity:.55;cursor:default;box-shadow:none;transform:none}.rt .btn.is-busy{cursor:progress}.rt .btn:focus-visible,.rf .btn:focus-visible,.rt .link:focus-visible,.rf .link:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.rt form{gap:22px}.rt__fields{gap:22px;display:grid}.rt__who{background:var(--bg-soft);color:var(--ink-2);overflow-wrap:anywhere;border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:10px 14px;font-size:14px;display:flex}.rt__who svg{width:15px;height:15px;color:var(--muted);flex:none}.rt__who b{color:var(--ink);font-weight:600}.rt__who em{color:var(--muted);margin-left:auto;font-size:12.5px;font-style:normal}.rt__allrated{color:var(--muted);margin:0}.rt__vids{gap:8px;display:grid}.rv{border:1.5px solid var(--line);cursor:pointer;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 12px;padding:14px;transition:border-color .2s,box-shadow .2s,background .2s;display:grid;position:relative}.rv input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.rv__box{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:7px;place-items:center;margin-top:1px;transition:background .2s,box-shadow .2s;display:grid}.rv__box svg{stroke:#fff;stroke-dasharray:14;stroke-dashoffset:14px;width:14px;height:14px;transition:stroke-dashoffset .3s var(--ease)}.rv b{letter-spacing:-.01em;font-size:15px;display:block}.rv__sub{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.4;display:block}.rv__rated{color:var(--ink-2);margin-top:6px;font-size:13px;font-weight:600;display:block}.rv__rated span[aria-hidden]{color:var(--orange);letter-spacing:.08em}.rv:hover{border-color:var(--line-2)}.rv:has(input:checked){border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);background:#fbfbfe}.rv:has(input:checked) .rv__box{background:var(--ink);box-shadow:none}.rv:has(input:checked) .rv__box svg{stroke-dashoffset:0}.rv:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:3px}.rv:has(input:disabled){background:var(--bg-soft);cursor:default}.rv:has(input:disabled):hover{border-color:var(--line)}.rv input:disabled{cursor:default}.rv:has(input:disabled) .rv__box{opacity:.5}.stars{gap:4px;display:flex}.star{cursor:pointer;border-radius:14px;flex:1 1 0;place-items:center;min-width:0;max-width:60px;height:54px;display:grid;position:relative}.star input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.star svg{fill:#0000;width:40px;height:40px;stroke:var(--line-2);stroke-width:1.5px;stroke-linejoin:round;transition:fill .25s, stroke .25s, transform .35s var(--ease)}.star:hover svg{transform:scale(1.1)}.star.is-lit svg{fill:var(--orange);stroke:var(--orange)}.star:has(input:checked) svg{animation:star-pop .45s var(--ease)}.star:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:2px}@keyframes star-pop{0%{transform:scale(.8)}55%{transform:scale(1.22)}to{transform:scale(1)}}.rt__word{min-height:1.4em;color:var(--ink-2);margin:6px 0 0;font-size:14px;font-weight:600}.rt .sent{gap:12px}.rt .sent .rt__note{font-size:13.5px}.tk{border:1.5px solid var(--line-2);background:var(--bg-soft);width:100%;animation:tk-in .6s .45s var(--ease) both;border-radius:18px;margin:6px 0 4px;position:relative}.sent .tk__top{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0;padding:16px 20px 0;font-size:12.5px;font-weight:600}.tk__code{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:6px 20px 18px;display:flex}.tk__code code{letter-spacing:.06em;color:var(--ink);overflow-wrap:anywhere;font:700 clamp(22px,7.4vw,30px)/1.1 ui-monospace,SF Mono,Menlo,Consolas,monospace}.tk__cut{border-top:1.5px dashed var(--line-2);width:calc(100% + 3px);margin-left:-1.5px;position:relative}.tk__cut:before,.tk__cut:after{content:"";box-sizing:border-box;border:1.5px solid var(--line-2);background:#fff;border-radius:50%;width:22px;height:22px;position:absolute;top:-12px}.tk__cut:before{clip-path:inset(0 0 0 50%);left:-11px}.tk__cut:after{clip-path:inset(0 50% 0 0);right:-11px}.tk__info{padding:16px 20px 18px}.sent .tk__off{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:17px;font-weight:600}.sent .tk__by{color:var(--muted);margin:4px 0 0;font-size:14px}@keyframes tk-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.star svg,.rv__box svg{transition:none}.star:has(input:checked) svg,.tk{animation:none}}@media (width<=520px){.rt__who em{flex-basis:100%;margin-left:23px}.tk__code,.tk__info,.sent .tk__top{padding-left:16px;padding-right:16px}}.rf{grid-template:"hero card""how card"1fr/minmax(0,1fr) minmax(0,540px);align-items:start;column-gap:64px;margin-top:8px;display:grid}.rf__hero{grid-area:hero}.rf__hero h1{max-width:16ch}.rf__how{grid-area:how;margin-top:40px}.rf__how h2{color:var(--muted);margin:0;font-size:14px;font-weight:600}.rf__card{grid-area:card}.how3{counter-reset:st;max-width:440px;margin:18px 0 0;padding:0;list-style:none}.how3 li{counter-increment:st;animation:tk-in .6s calc(var(--i) * .12s + .1s) var(--ease) both;grid-template-columns:34px minmax(0,1fr);gap:0 16px;padding-bottom:26px;display:grid;position:relative}.how3 li:before{content:counter(st);width:34px;height:34px;box-shadow:inset 0 0 0 1.5px var(--ink);font-variant-numeric:tabular-nums;z-index:1;background:#fff;border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:relative}.how3 li:not(:last-child):after{content:"";border-left:1.5px dashed var(--line-2);position:absolute;top:38px;bottom:4px;left:16px}.how3 li:last-child{padding-bottom:0}.how3 p{color:var(--ink-2);margin:5px 0 0;font-size:16.5px;line-height:1.5}.rf__main{gap:16px;display:grid}.rf__h{margin:0;font-size:14px;font-weight:600}.rf__link{gap:8px;display:flex}.rf .input{border:1.5px solid var(--line-2);background:var(--bg-soft);min-width:0;height:50px;font:inherit;text-overflow:ellipsis;border-radius:12px;flex:auto;padding:0 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.rf .input:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #0e15281a}.rf__link .btn{flex:none;min-width:92px}.rf__share{flex-wrap:wrap;gap:8px;display:flex}.rf__stats{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:6px 0 4px;display:grid}.rf__stats div{padding:16px 0}.rf__stats div+div{border-left:1px solid var(--line);padding-left:20px}.rf__stats dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:40px;font-weight:700;line-height:1}.rf__stats dt{color:var(--muted);order:2;margin-top:6px;font-size:13.5px}.rf__stats div{flex-direction:column;display:flex}.rf__coupons{margin:-4px 0 0;padding:0;list-style:none}.rf__coupons li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 14px;padding:14px 0;display:grid}.rf__coupons li:last-child{border-bottom:1px solid var(--line)}.rf__amt{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.rf__sub{color:var(--muted);flex-wrap:wrap;grid-column:1;align-items:baseline;gap:2px 10px;font-size:13.5px;display:flex}.rf__code{letter-spacing:.04em;color:var(--ink-2);font:600 13px ui-monospace,SF Mono,Menlo,Consolas,monospace}.rf__coupons .btn{grid-area:1/2/span 2}.rf__coupons li.is-off .rf__amt{color:var(--muted);text-decoration:line-through 1px}.rf__empty{color:var(--muted);margin:0;font-size:15px}.rf__card .talk__fine{margin-top:2px}@media (width<=960px){.rf{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""card""how"}.rf__card{margin-top:32px}.rf__how{margin-top:44px}}@media (width<=520px){.rf__link{flex-wrap:wrap}.rf__link .input{flex-basis:100%}.rf__link .btn{flex:1}.rf__stats div+div{padding-left:16px}}
