@font-face{font-family:baloo;src:url(../media/baloo2-s.p.0h6cy4acxe7s5.woff2)format("woff2");font-display:swap;font-weight:500 800;font-style:normal}@font-face{font-family:baloo Fallback;src:local(Arial);ascent-override:109.22%;descent-override:53.09%;line-gap-override:0.0%;size-adjust:98.7%}.aYoYVG_className{font-family:baloo,baloo Fallback;font-style:normal}.aYoYVG_variable{--font-baloo:"baloo", "baloo Fallback"}
@font-face{font-family:nunito;src:url(../media/nunito-s.p.2sdbsfpat6rsu.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:99.46%;descent-override:34.73%;line-gap-override:0.0%;size-adjust:101.65%}.CDRCeG_className{font-family:nunito,nunito Fallback;font-style:normal}.CDRCeG_variable{--font-nunito:"nunito", "nunito Fallback"}
:root{--brand:#5b4dff;--brand-dark:#3f33d1;--sun:#ffc83d;--mint:#2ed8a3;--coral:#ff6b6b;--sky:#4cc9f0;--ink:#1b1b3a;--ink-soft:#5a5a7a;--paper:#fff;--cream:#fff8ec;--line:#e8e6f5;--track-ai:var(--coral);--track-money:var(--sun);--track-life:var(--mint);--danger:#8f437d;--sun-paper:#ffebc0;--coral-paper:#ffd5d2;--mint-paper:#c8f4e0;--sky-paper:#cbf0fe;--coral-10:#fff1f0;--coral-14:#ffecea;--coral-16:#ffe9e7;--coral-18:#ffe6e4;--coral-28:#ffd8d5;--coral-30:#ffd5d2;--coral-32:#ffd2cf;--coral-40:#ffc7c3;--sun-22:#fff4db;--sun-30:#fff0ce;--sun-38:#ffebc0;--sun-40:#ffeabd;--sun-50:#ffe5ab;--sun-55:#ffe2a2;--mint-22:#dbf7ea;--mint-34:#c7f3df;--mint-36:#c4f2dd;--mint-38:#c0f1dc;--mint-40:#bdf1da;--mint-45:#b4efd5;--sky-30:#d0f0fb;--sky-45:#b8e8f9;--line-80:#edebf7;--ink-80:#41435e;--coral-shade-62:#a0487f;--coral-shade-70:#b54e80;--coral-shade-88:#e25d78;--mint-shade-40:#045f85;--on-ink-72:#b7b9c4;--on-ink-78:#c6c7d1;--on-ink-86:#dbdbe1;--on-brand-90:#ecefff;--ink-a6:#1b1b3a0f;--ink-a18:#1b1b3a2e;--ink-a20:#1b1b3a33;--ink-a22:#1b1b3a38;--ink-a25:#1b1b3a40;--ink-a30:#1b1b3a4d;--ink-a50:#1b1b3a80;--ink-a55:#1b1b3a8c;--paper-a7:#ffffff12;--paper-a16:#ffffff29;--paper-a22:#ffffff38;--paper-a70:#ffffffb3;--paper-a75:#ffffffbf;--sun-a35:#ffc83d59;--sun-a60:#ffc83d99;--sun-a80:#ffc83dcc;--brand-a12:#5b4dff1f;--coral-a22:#ff6b6b38;--cream-a92:#fff4f8eb;--skin-1:#fce1c8;--skin-2:#f5cba7;--skin-3:#e9b48a;--skin-4:#d89c6c;--skin-5:#c08352;--skin-6:#a26a40;--skin-7:#84522f;--skin-8:#6a4127;--field-line:#74728f;--field-line-hover:var(--ink-soft);--placeholder:#6e6d8b;--focus:var(--ink);--focus-on-dark:var(--paper);--link:var(--ink);--link-hover:var(--ink);--link-line:#1b1b3a8c;--link-line-hover:var(--ink);--link-line-on-dark:var(--paper-a70);--font-display:var(--font-baloo),system-ui,sans-serif;--font-body:var(--font-nunito),system-ui,sans-serif;--fw-display:600;--fw-display-bold:800;--r-card:24px;--r-input:16px;--r-pill:999px;--shadow:0 12px 32px var(--brand-a12);--shadow-warm:0 10px 22px var(--coral-a22);--dots:radial-gradient(var(--ink-a6) 1px,transparent 1.4px);--torn-bottom:polygon(0 0,100% 0,100% calc(100% - 8px),96% calc(100% - 2px),92% calc(100% - 12px),88% calc(100% - 4px),84% calc(100% - 10px),80% 100%,76% calc(100% - 9px),72% calc(100% - 3px),68% calc(100% - 12px),64% calc(100% - 5px),60% calc(100% - 10px),56% 100%,52% calc(100% - 8px),48% calc(100% - 2px),44% calc(100% - 12px),40% calc(100% - 4px),36% calc(100% - 10px),32% 100%,28% calc(100% - 9px),24% calc(100% - 3px),20% calc(100% - 12px),16% calc(100% - 5px),12% calc(100% - 10px),8% 100%,4% calc(100% - 8px),0 calc(100% - 3px));--torn-top:polygon(0 12px,4% 4px,8% 12px,12% 2px,16% 10px,20% 4px,24% 14px,28% 6px,32% 12px,36% 2px,40% 10px,44% 4px,48% 14px,52% 6px,56% 12px,60% 2px,64% 10px,68% 4px,72% 14px,76% 6px,80% 12px,84% 2px,88% 10px,92% 4px,96% 12px,100% 6px,100% 100%,0 100%)}.brt-theme--ai{--accent:var(--track-ai);--accent-paper:#ffceca;--accent-soft:#ffc7c3}.brt-theme--money{--accent:var(--track-money);--accent-paper:#ffebc0;--accent-soft:#ffeabd}.brt-theme--life{--accent:var(--track-life);--accent-paper:#c2f3dd;--accent-soft:#bdf1da}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}main,main *,.brt-newsband *,.brt-footer *{scroll-margin-top:88px}@media (max-width:1023px){main,main *,.brt-newsband *,.brt-footer *{scroll-margin-top:80px}}body{background-color:var(--cream);background-image:var(--dots);color:var(--ink);font:400 18px/28px var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-size:7px 7px;margin:0}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}svg{display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--link);text-decoration:none}a:hover{color:var(--link-hover)}a:not([class]),.brt-textlink,.brt-linkbtn{color:var(--link);text-decoration-line:underline;-webkit-text-decoration-color:var(--link-line);text-decoration-color:var(--link-line);text-underline-offset:4px;text-decoration-thickness:2px;transition:text-decoration-color .15s}a:not([class]):hover,a:not([class]):focus-visible,.brt-textlink:hover,.brt-textlink:focus-visible,.brt-linkbtn:hover,.brt-linkbtn:focus-visible{color:var(--link-hover);-webkit-text-decoration-color:var(--link-line-hover);text-decoration-color:var(--link-line-hover);text-decoration-thickness:3px}html,body{overflow-x:clip}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}main[tabindex="-1"]:focus-visible{outline:none}.brt-footer,.brt-newsband__card,.brt-toast,.brt-fbar,.brt-auth__art,.brt-space,.brt-admin__side{--focus:var(--focus-on-dark)}.brt-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.brt-skip{z-index:200;background:var(--ink);color:var(--paper);border-radius:var(--r-pill);padding:12px 20px;font-weight:800;position:absolute;top:-80px;left:16px}.brt-skip:focus{color:var(--paper);top:16px}.brt-h1{font:var(--fw-display) 64px/72px var(--font-display);letter-spacing:-.01em;text-wrap:balance}.brt-h2{font:var(--fw-display) 44px/52px var(--font-display);text-wrap:balance}.brt-h3{font:var(--fw-display-bold) 28px/36px var(--font-display)}h1,h2,h3,.brt-h1,.brt-h2,.brt-h3{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:14 5 5}.brt-body{font-size:18px;line-height:28px}.brt-small{font-size:15px;line-height:22px}.brt-muted{color:var(--ink-soft)}.brt-price{font-family:var(--font-body);font-variant-numeric:tabular-nums;font-weight:800}@media (max-width:767px){body,.brt-body{font-size:17px;line-height:26px}.brt-h1{font-size:40px;line-height:46px}.brt-h2{font-size:32px;line-height:40px}.brt-h3{font-size:24px;line-height:30px}}.brt-container{width:100%;max-width:1248px;margin:0 auto;padding:0 24px}.brt-section{padding:96px 0;position:relative}.brt-section--tight{padding:64px 0}.brt-section--paper{background:var(--paper)}.brt-section--sun{background-color:var(--sun-paper);background-image:var(--dots);background-size:7px 7px}.brt-section--coral{background-color:var(--coral-paper);background-image:var(--dots);background-size:7px 7px}.brt-section--mint{background-color:var(--mint-paper);background-image:var(--dots);background-size:7px 7px}.brt-section--sky{background-color:var(--sky-paper);background-image:var(--dots);background-size:7px 7px}.brt-section--torn{clip-path:var(--torn-bottom);padding-bottom:112px}@media (max-width:767px){.brt-container{padding:0 20px}.brt-section{padding:64px 0}.brt-section--torn{padding-bottom:80px}}.brt-center{justify-content:center;display:flex}.brt-stackv{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.brt-inline{align-items:center;gap:8px;display:inline-flex}.brt-reveal{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(16px)}.brt-reveal.brt-in{opacity:1;transform:none}@keyframes brt-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes brt-wave{0%,55%,to{transform:rotate(0)}10%,30%,50%{transform:rotate(-30deg)}20%,40%{transform:rotate(6deg)}}@keyframes brt-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-12px)}}@keyframes brt-float{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-10px)rotate(3deg)}}@keyframes brt-spin{to{transform:rotate(360deg)}}@keyframes brt-fade{0%{opacity:0}to{opacity:1}}@keyframes brt-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes brt-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes brt-draw{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes brt-rocket{0%{offset-distance:0%}75%,to{offset-distance:100%}}@keyframes brt-confetti{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(110vh)rotate(720deg)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.brt-skip{display:none!important}body{background:var(--paper)}.brt-reveal{opacity:1!important;transition:none!important;transform:none!important}}
.brt-btn{border-radius:var(--r-pill);max-width:100%;min-height:52px;font:var(--fw-display) 18px/1.15 var(--font-display);text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;border:2px solid #0000;justify-content:center;align-items:center;gap:8px;padding:6px 24px;text-decoration:none;transition:transform .12s,background-color .15s,border-color .15s;display:inline-flex}.brt-btn:active{transform:scale(.97)}.brt-btn>svg{flex:none}.brt-btn>span,.brt-badge>span,.brt-nav__link>span,.brt-ashell__link>span,.brt-acc__btn>span:first-child,.brt-trim{text-box:trim-both cap alphabetic}.brt-btn--sm{min-height:44px;padding:4px 18px;font-size:16px}.brt-btn--lg{min-height:60px;padding:8px 32px;font-size:21px}.brt-btn--block{width:100%}.brt-btn--primary{background:var(--brand);color:var(--paper);border-bottom:3px solid var(--brand-dark)}.brt-btn--primary:hover{background:var(--brand-dark);color:var(--paper)}.brt-btn--accent{background:var(--coral);color:var(--ink);border-bottom:3px solid var(--coral-shade-62)}.brt-btn--accent:hover{background:var(--coral-shade-88);color:var(--ink)}.brt-btn--secondary{background:var(--paper);color:var(--ink);border:2px dashed var(--ink)}.brt-btn--secondary:hover{color:var(--ink);background:var(--cream);border-style:solid}.brt-btn--ghost{color:var(--ink);background:0 0}.brt-btn--ghost:hover{background:var(--sun-a35);color:var(--ink)}.brt-btn[disabled],.brt-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.brt-btn__spinner{border:3px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite brt-spin}.brt-iconbtn{border-radius:var(--r-pill);border:2px dashed var(--ink);background:var(--paper);width:44px;height:44px;color:var(--ink);flex:none;justify-content:center;align-items:center;transition:transform .12s;display:inline-flex;position:relative}.brt-iconbtn:hover{color:var(--ink);border-style:solid}.brt-iconbtn:active{transform:scale(.95)}.brt-iconbtn--solid{background:var(--coral);border:none}.brt-iconbtn__count{border-radius:var(--r-pill);background:var(--sun);border:2px solid var(--ink);min-width:24px;height:24px;font:800 15px/20px var(--font-body);text-align:center;padding:0 6px;position:absolute;top:-8px;right:-8px}.brt-chip{border-radius:var(--r-pill);background:var(--line-80);max-width:100%;min-height:32px;color:var(--ink);font:800 15px/20px var(--font-body);overflow-wrap:break-word;border:2px solid #0000;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.brt-chip--ai{background:var(--coral-28)}.brt-chip--money{background:var(--sun-40)}.brt-chip--life{background:var(--mint-38)}.brt-chip--sky{background:var(--sky-30)}button.brt-chip{border:2px dashed var(--ink);background:var(--paper);cursor:pointer;min-height:44px;padding:8px 16px;transition:transform .12s}button.brt-chip:active{transform:scale(.97)}button.brt-chip[aria-pressed=true]{background:var(--ink);color:var(--paper);border-style:solid}.brt-badge{border-radius:var(--r-pill);border:2px solid var(--ink);background:var(--sun);max-width:100%;min-height:calc(1em + 12px);color:var(--ink);font:var(--fw-display) 15px/1.15 var(--font-display);overflow-wrap:anywhere;text-wrap:balance;align-items:center;gap:6px;padding:6px 12px;display:inline-flex;transform:rotate(-4deg)}.brt-badge--flat{transform:none}.brt-badge--coral{background:var(--coral)}.brt-badge--mint{background:var(--mint)}.brt-badge--brand{background:var(--brand);color:var(--paper)}.brt-badge--paper{background:var(--paper)}.brt-dot{border:2px solid var(--ink);border-radius:50%;flex:none;width:16px;height:16px}.brt-dot--ai{background:var(--track-ai)}.brt-dot--money{background:var(--track-money)}.brt-dot--life{background:var(--track-life)}.brt-stack{isolation:isolate;position:relative}.brt-stack__layer{border-radius:var(--r-card);z-index:-1;position:absolute;inset:0}.brt-stack__layer--a{background:var(--mint-40);transform:rotate(4deg)}.brt-stack__layer--b{background:var(--sun-55);transform:rotate(-3deg)}.brt-card{background:var(--paper);border:2px solid var(--ink);border-radius:var(--r-card);box-shadow:var(--shadow);padding:24px;position:relative}.brt-card__tape{background:var(--sun-a60);width:96px;height:28px;margin-left:-48px;position:absolute;top:-14px;left:50%;transform:rotate(-4deg)}.brt-lift{transition:transform .25s}.brt-lift:hover{transform:translateY(-6px)}.brt-note{font:var(--fw-display) 20px/26px var(--font-display);background:var(--sun-55);box-shadow:var(--shadow-warm);padding:20px 22px;transform:rotate(-2deg)}.brt-field{flex-direction:column;gap:6px;min-width:0;display:flex}.brt-field__label{font:800 15px/22px var(--font-body)}.brt-field__hint{color:var(--ink-soft);font-size:15px;line-height:22px}.brt-field__error{color:var(--danger);align-items:center;gap:6px;font-size:15px;font-weight:700;line-height:22px;display:flex}.brt-input{border-radius:var(--r-input);border:2px solid var(--field-line);background:var(--paper);width:100%;min-height:52px;font:600 17px/24px var(--font-body);color:var(--ink);padding:12px 16px;transition:border-color .15s}.brt-input::placeholder{color:var(--placeholder);opacity:1}.brt-input:hover{border-color:var(--field-line-hover)}.brt-input:focus{border-color:var(--brand)}.brt-input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.brt-input[aria-invalid=true]{border-color:var(--danger)}.brt-input:disabled{background:var(--cream);cursor:not-allowed}.brt-check{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;font-weight:600;line-height:24px;display:flex}.brt-check input{opacity:0;width:1px;height:1px;position:absolute}.brt-check__box{border:2px solid var(--ink);background:var(--paper);color:#0000;border-radius:8px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .15s;display:flex}.brt-check input:checked+.brt-check__box{background:var(--brand);border-color:var(--brand);color:var(--paper)}.brt-check input:focus-visible+.brt-check__box{outline:3px solid var(--focus);outline-offset:3px}.brt-check--error .brt-check__box{border-color:var(--danger)}.brt-acc{border-top:2px dashed var(--ink-a25)}.brt-acc__item{border-bottom:2px dashed var(--ink-a25)}.brt-acc__btn{text-align:left;width:100%;min-height:64px;color:var(--ink);font:var(--fw-display) 22px/30px var(--font-display);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 4px;display:flex}.brt-acc__icon{border:2px solid var(--ink);background:var(--paper);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .25s,background-color .2s;display:flex}.brt-acc__item--open .brt-acc__icon{background:var(--sun);transform:rotate(45deg)}.brt-acc__panel{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.brt-acc__item--open .brt-acc__panel{grid-template-rows:1fr}.brt-acc__inner{overflow:hidden}.brt-acc__content{color:var(--ink-soft);padding:0 52px 20px 4px}@media (max-width:767px){.brt-acc__btn{font-size:19px;line-height:26px}.brt-acc__content{padding-right:4px}}.brt-modal{z-index:150;background:var(--ink-a55);justify-content:center;align-items:center;padding:20px;animation:.2s brt-fade;display:flex;position:fixed;inset:0}.brt-modal__dialog{background:var(--paper);border:2px solid var(--ink);border-radius:var(--r-card);width:100%;max-width:520px;max-height:calc(100vh - 40px);box-shadow:var(--shadow);padding:40px 32px 32px;animation:.25s brt-pop;position:relative;overflow:auto}.brt-modal__close{position:absolute;top:12px;right:12px}.brt-modal__title{margin:0 40px 12px 0}.brt-modal__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.brt-toasts{z-index:160;pointer-events:none;flex-direction:column;gap:10px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.brt-toast{pointer-events:auto;border-radius:var(--r-input);background:var(--ink);color:var(--paper);box-shadow:var(--shadow);align-items:center;gap:12px;padding:10px 10px 10px 12px;font-weight:700;animation:.3s brt-toast-in;display:flex}.brt-toast__icon{background:var(--mint);width:32px;height:32px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.brt-toast--error .brt-toast__icon{background:var(--coral)}.brt-toast__msg{flex:1}.brt-toast__close{width:44px;height:44px;color:var(--paper);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.brt-logo{font:var(--fw-display-bold) 45px/1 var(--font-display);letter-spacing:-.01em;color:var(--ink);align-self:center;align-items:baseline;min-height:44px;padding-top:8px;text-decoration:none;display:inline-flex}.brt-logo:hover{color:var(--ink)}.brt-logo__eye{background:var(--paper);border:.08em solid var(--ink);border-radius:50%;width:.56em;height:.56em;margin:0 .02em;display:inline-block;position:relative}.brt-logo__eye:after{content:"";background:var(--ink);border-radius:50%;width:.22em;height:.22em;animation:6s ease-in-out 3 brt-logo-look;position:absolute;top:.09em;left:.13em}.brt-logo__ant{background:var(--ink);transform-origin:50% 100%;border-radius:.04em;width:.07em;height:.26em;margin-left:-.035em;animation:3s ease-in-out 4 brt-ant;position:absolute;bottom:92%;left:50%}.brt-logo__ant:after{content:"";background:var(--sun);border:.05em solid var(--ink);box-sizing:border-box;border-radius:50%;width:.18em;height:.18em;margin-left:-.09em;transition:background-color .2s;position:absolute;top:-.14em;left:50%}.brt-logo:hover .brt-logo__ant{animation:.6s ease-in-out infinite brt-ant}.brt-logo:hover .brt-logo__ant:after{background:var(--coral)}.brt-logo--light .brt-logo__ant{background:var(--paper)}.brt-logo--light .brt-logo__ant:after{border-color:var(--paper)}@keyframes brt-ant{0%,to{transform:rotate(-12deg)}50%{transform:rotate(12deg)}}@keyframes brt-logo-look{0%,20%{transform:translate(0)scaleY(1)}30%,45%{transform:translate(.07em)scaleY(1)}55%,70%{transform:translate(-.08em)scaleY(1)}80%,90%{transform:translate(0)scaleY(1)}93%{transform:translate(0)scaleY(.1)}96%,to{transform:translate(0)scaleY(1)}}.brt-bro{overflow:visible}.brt-bro__eyes{transform-origin:100px 90px;transform-box:view-box;animation:4s 8 brt-blink}.brt-bro__wave{transform-origin:146px 124px;transform-box:view-box;animation:3.2s ease-in-out 3 brt-wave}.brt-bro--celebrate{animation:1s ease-in-out 3 brt-hop}.brt-bro--lost{animation:5s ease-in-out 3 forwards brt-float}@media (max-width:1023px){.brt-logo{font-size:39px}}.brt-placeholder{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.brt-shead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 24px;margin-bottom:40px;display:flex}.brt-shead__text{flex-direction:column;gap:12px;max-width:720px;display:flex}.brt-stretch,.brt-stretch:hover{color:inherit}.brt-stretch:after{content:"";border-radius:var(--r-card);position:absolute;inset:0}.brt-squiggle{display:inline-block;position:relative}.brt-squiggle svg{width:calc(100% + 8px);height:18px;position:absolute;bottom:-6px;left:-4px;overflow:visible}.brt-draw{stroke-dasharray:1000;animation:1.3s ease-out .3s both brt-draw}.brt-bubble{border:2px solid var(--ink);width:64px;height:64px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.brt-bubble--coral{background:var(--coral)}.brt-bubble--sun{background:var(--sun)}.brt-bubble--mint{background:var(--mint)}.brt-bubble--sky{background:var(--sky)}.brt-carousel__nav{align-items:center;gap:8px;display:flex}.brt-carousel__prev svg{transform:scaleX(-1)}.brt-carousel__track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:calc(33.3333% - 16px);grid-auto-flow:column;gap:24px;margin:-14px -6px 0;padding:14px 6px 28px;display:grid;overflow-x:auto}.brt-carousel__track::-webkit-scrollbar{display:none}.brt-carousel__item{scroll-snap-align:start;display:flex}.brt-carousel__item>*{flex:1}.brt-iconbtn:disabled{opacity:.4;cursor:not-allowed}.brt-iconbtn[aria-disabled=true],.brt-iconbtn[aria-disabled=true]:hover{border-style:dashed;border-color:var(--ink-a30);cursor:not-allowed;transform:none}.brt-iconbtn[aria-disabled=true]>svg{opacity:.4}.brt-ticks{flex-direction:column;gap:14px;display:flex}.brt-ticks li{align-items:flex-start;gap:12px;font-weight:700;display:flex}.brt-ticks .brt-bubble{background:var(--mint);border-width:2px;width:28px;height:28px}@media (max-width:1023px){.brt-carousel__track{grid-auto-columns:calc(50% - 12px)}}@media (max-width:767px){.brt-carousel__track{grid-auto-columns:84%}}.brt-ccard{background:var(--paper);border:2px solid var(--ink);border-radius:var(--r-card);height:100%;box-shadow:var(--shadow);flex-direction:column;padding:10px;transition:transform .25s;display:flex;position:relative}.brt-ccard:hover{transform:translateY(-6px)}.brt-cover{background-image:var(--dots);background-size:7px 7px;border-radius:16px;flex:none;justify-content:center;align-items:center;height:160px;display:flex;position:relative;overflow:hidden}.brt-cover--ai{background-color:var(--track-ai)}.brt-cover--money{background-color:var(--track-money)}.brt-cover--life{background-color:var(--track-life)}.brt-cover__art{width:128px;height:106px}.brt-cover__badge{position:absolute;top:12px;right:12px}.brt-ccard--soon .brt-cover__art{opacity:.55}.brt-ccard__body{flex-direction:column;flex:1;gap:8px;padding:14px 8px 6px;display:flex}.brt-ccard__chips{flex-wrap:wrap;gap:6px;display:flex}.brt-ccard__title{font:var(--fw-display-bold) 22px/28px var(--font-display);text-wrap:balance}.brt-ccard__meta{color:var(--ink-soft);flex-wrap:wrap;gap:2px 12px;font-size:15px;font-weight:700;line-height:22px;display:flex}.brt-ccard__foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}.brt-ccard__foot .brt-btn{z-index:1;position:relative}.brt-ccard__price{font-size:24px}.brt-ccard__price--compact{font-size:22px}.brt-ccard--compact .brt-cover{height:104px}.brt-ccard--compact .brt-cover__art{width:90px;height:74px}.brt-ccard--compact .brt-ccard__title{font-size:20px;line-height:26px}.brt-empty{text-align:center;background:var(--paper);border:2px dashed var(--ink-a30);border-radius:var(--r-card);flex-direction:column;align-items:center;gap:16px;padding:48px 24px;display:flex}.brt-strike{color:var(--ink-soft);font-weight:700;text-decoration:line-through}.brt-cover__level{position:absolute;top:12px;left:12px}.brt-chip--link{background:var(--paper);border:2px solid var(--ink);min-height:44px;color:var(--ink);padding:8px 16px}.brt-chip--link:hover{color:var(--ink);background:var(--cream)}.brt-modal__dialog--wide{max-width:820px}.brt-star{background:var(--sun);clip-path:polygon(50% 0,61% 32%,96% 34%,68% 55%,79% 91%,50% 70%,21% 91%,32% 55%,4% 34%,39% 32%);flex:none;justify-content:center;align-items:center;width:112px;height:112px;display:flex}.brt-star svg{width:46px;height:40px;margin-top:10px}.brt-seg{border-radius:var(--r-pill);background:var(--paper);border:2px solid var(--ink);align-self:flex-start;padding:3px;display:inline-flex}.brt-seg button{border-radius:var(--r-pill);min-height:44px;color:var(--ink);background:0 0;border:0;padding:0 18px;font-size:15px;font-weight:800}.brt-seg button[aria-checked=true]{background:var(--ink);color:var(--paper)}.brt-stepper{border:2px solid var(--ink);border-radius:var(--r-pill);background:var(--paper);align-items:center;display:inline-flex}.brt-stepper button{border-radius:var(--r-pill);width:44px;height:40px;color:var(--ink);font:800 20px/1 var(--font-body);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.brt-stepper button:disabled{opacity:.35;cursor:not-allowed}.brt-stepper output{text-align:center;min-width:24px;font-weight:800}.brt-linkbtn{cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:0;min-height:44px;padding:0 4px;font-size:15px;font-weight:800}.brt-ring{flex:none;position:relative}.brt-ring svg{transform:rotate(-90deg)}.brt-ring__bar{transition:stroke-dashoffset 1.2s}.brt-ring__val{font:800 18px/1 var(--font-body);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.brt-cover--sky{background-color:var(--sky)}.brt-logo--light,.brt-logo--light:hover{color:var(--paper)}.brt-lvl{gap:3px;display:inline-flex}.brt-lvl i{border:2px solid var(--ink);border-radius:50%;width:9px;height:9px}.brt-lvl i.is-on{background:var(--ink)}.brt-sel{position:relative}.brt-sel__btn{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;display:flex}.brt-sel__btn:disabled{cursor:not-allowed;background:var(--cream)}.brt-sel__val{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brt-sel__ph{color:var(--ink-soft)}.brt-sel__chev{flex:none;transition:transform .2s;display:flex}.brt-sel--open .brt-sel__chev{transform:rotate(180deg)}.brt-sel--open .brt-sel__btn{border-color:var(--ink)}.brt-sel__list{z-index:85;background:var(--paper);border:2px solid var(--ink);border-radius:var(--r-input);min-width:180px;max-height:288px;box-shadow:var(--shadow);padding:6px;animation:.15s brt-pop;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.brt-sel__opt{cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-weight:700;display:flex}.brt-sel__opt.is-active{background:var(--sun-paper)}.brt-sel__opt[aria-selected=true]{color:var(--brand-dark)}.brt-initial{background:var(--brand);width:32px;height:32px;color:var(--paper);font:800 15px/1 var(--font-body);border-radius:50%;justify-content:center;align-items:center;display:flex}.brt-pbar{border:2px solid var(--ink);border-radius:var(--r-pill);background:var(--line);height:14px;display:block;overflow:hidden}.brt-pbar>span{background:var(--brand);height:100%;display:block}@media print{.brt-toasts{display:none!important}}
.brt-shell{flex-direction:column;min-height:100dvh;display:flex}.brt-shell__bar{z-index:60;background:var(--cream-a92);-webkit-backdrop-filter:blur(8px);border-bottom:2px dashed var(--ink-a18);position:sticky;top:0}.brt-shell__inner{justify-content:space-between;align-items:center;gap:12px 16px;min-height:76px;display:flex}.brt-shell__main{flex:1;padding:40px 0 72px}@media (max-width:767px){.brt-shell__inner{min-height:68px}.brt-shell__main{padding:24px 0 56px}}@media (max-width:479px){.brt-shell__bar .brt-logo{font-size:34px}}.brt-slimfoot{border-top:2px dashed var(--ink-a25);padding:16px 0 24px}.brt-slimfoot__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 24px;display:flex}.brt-slimfoot__links{flex-wrap:wrap;gap:0 20px;display:flex}.brt-slimfoot__links a{min-height:44px;color:var(--ink-soft);align-items:center;font-size:15px;font-weight:700;display:inline-flex}.brt-slimfoot__links a:hover{color:var(--ink)}.brt-cshell__secure{border:2px solid var(--ink);border-radius:var(--r-pill);background:var(--mint-paper);text-align:center;align-items:center;gap:8px;padding:6px 14px;font-size:15px;font-weight:800;line-height:20px;display:inline-flex}.brt-ashell__inner{flex-wrap:wrap}.brt-ashell__nav{flex:1;min-width:0}.brt-ashell__nav ul{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.brt-ashell__nav ul::-webkit-scrollbar{display:none}.brt-ashell__link{border-radius:var(--r-pill);min-height:44px;color:var(--ink);font:var(--fw-display) 18px/1 var(--font-display);white-space:nowrap;align-items:center;padding:0 14px;display:inline-flex}.brt-ashell__link:hover{color:var(--ink);background:var(--sun-a35)}.brt-ashell__link--active{background:var(--sun-55)}@media (max-width:767px){.brt-ashell__nav{flex-basis:100%;order:3;margin:0 -20px}.brt-ashell__nav ul{padding:0 20px 10px}.brt-ashell__logout{margin-left:auto}.brt-ashell .brt-shell__main,.brt-ashell .brt-shell__main *{scroll-margin-top:124px}}@media (max-width:339px){.brt-ashell .brt-shell__main,.brt-ashell .brt-shell__main *{scroll-margin-top:176px}}.brt-lfoot{padding:4px 0 16px}.brt-lfoot__inner{justify-content:center;display:flex}.brt-lfoot a{min-height:44px;color:var(--ink-soft);align-items:center;font-size:15px;font-weight:700;display:inline-flex}.brt-lfoot a:hover{color:var(--ink)}.brt-lshell .brt-shell__main .brt-btn{min-height:56px}.brt-lshell .brt-shell__main .brt-btn--lg{min-height:64px}.brt-lshell .brt-shell__main .brt-iconbtn{width:56px;height:56px}.brt-lnf{background-color:var(--sky-paper);background-image:var(--dots);background-size:7px 7px}.brt-lnf__planet{border:2px solid var(--ink);background:var(--coral);width:56px;height:56px;box-shadow:inset -8px -6px 0 var(--coral-shade-70);border-radius:50%;position:absolute;top:12%;right:10%}.brt-lnf__moon{border:2px solid var(--ink);background:var(--sun);border-radius:50%;width:30px;height:30px;position:absolute;bottom:14%;left:9%}@media (max-width:479px){.brt-lnf__planet{width:40px;height:40px;top:5%;right:6%}.brt-lnf__moon{width:22px;height:22px;bottom:5%;left:6%}}
.brt-main{min-height:60vh}.brt-newsband__kicker{border:2px solid var(--ink);border-radius:var(--r-pill);background:var(--sun);color:var(--ink);font:800 15px/20px var(--font-body);padding:4px 14px;display:inline-flex;transform:rotate(-3deg)}.brt-newsband__spark{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);pointer-events:none;width:30px;height:30px;position:absolute}.brt-newsband__spark--a{background:var(--sun);animation:6s ease-in-out 3 forwards brt-float;top:-14px;right:22%}.brt-nf__text{gap:20px}.brt-share__btn{border:2px solid var(--ink);border-radius:var(--r-pill);background:var(--paper);min-height:44px;color:var(--ink);cursor:pointer;align-items:center;padding:0 16px;font-size:15px;font-weight:800;transition:transform .15s,background-color .15s;display:inline-flex}.brt-share__btn:hover{color:var(--ink);background:var(--sun-paper);transform:translateY(-2px)}.brt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px;display:grid}@media (max-width:1023px){.brt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.brt-grid{grid-template-columns:minmax(0,1fr)}}.brt-kcert{border:3px solid var(--ink);background:repeating-linear-gradient(45deg,var(--coral) 0 18px,var(--sun) 18px 36px,var(--mint) 36px 54px,var(--sky) 54px 72px);box-shadow:0 12px 0 var(--ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:30px;margin:0;padding:14px}.brt-kcert__inner{text-align:center;border:3px solid var(--ink);background-color:var(--cream);background-image:var(--dots);background-size:7px 7px;border-radius:20px;flex-direction:column;align-items:center;gap:14px;padding:44px 56px 32px;display:flex;position:relative;overflow:hidden}.brt-kcert__inner:before{content:"";border:2px dashed var(--ink-a30);pointer-events:none;border-radius:12px;position:absolute;inset:12px}.brt-kcert__corner{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:44px;height:44px;position:absolute}.brt-kcert__corner--a{background:var(--sun);top:22px;left:22px}.brt-kcert__corner--b{background:var(--coral);top:22px;right:22px}.brt-kcert__corner--c{background:var(--mint);bottom:22px;left:22px}.brt-kcert__corner--d{background:var(--sky);bottom:22px;right:22px}.brt-kcert__bit{opacity:.7;border-radius:3px;width:10px;height:16px;position:absolute}.brt-kcert__top{flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.brt-kcert__brand{font:var(--fw-display-bold) 34px/1 var(--font-display);align-items:baseline;display:inline-flex}.brt-kcert__label{border:2px solid var(--ink);border-radius:var(--r-pill);background:var(--paper);font:800 15px/20px var(--font-body);letter-spacing:.14em;text-transform:uppercase;padding:6px 18px;display:inline-flex}.brt-kcert__kicker{font:var(--fw-display) 20px/26px var(--font-display);color:var(--ink-soft);margin-top:8px;position:relative}.brt-kcert__name{font:var(--fw-display) 76px/1.05 var(--font-display);letter-spacing:-.01em;position:relative}.brt-kcert__name .brt-squiggle svg{height:22px;bottom:-10px}.brt-kcert__for{max-width:460px;color:var(--ink-soft);margin-top:6px;font-weight:700;position:relative}.brt-kcert__course{filter:drop-shadow(0 5px 0 var(--ink));position:relative}.brt-kcert__course span{background:var(--accent);clip-path:polygon(0 0,100% 0,95% 50%,100% 100%,0 100%,5% 50%);font:var(--fw-display-bold) 26px/32px var(--font-display);text-wrap:balance;padding:14px 56px;display:block}.brt-kcert__row{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:100%;margin-top:14px;display:grid;position:relative}.brt-kcert__item{flex-direction:column;align-items:center;gap:6px;font-weight:800;display:flex}.brt-kcert__star{width:96px;height:96px;transform:rotate(-8deg)}.brt-kcert__star svg{width:40px;height:34px}.brt-kcert__stamp{border:4px double var(--danger);width:100px;height:100px;color:var(--danger);font:800 32px/1 var(--font-body);background:var(--coral-10);border-radius:50%;justify-content:center;align-items:center;display:flex;transform:rotate(-12deg)}.brt-kcert__small{color:var(--ink-soft);font-size:15px;font-weight:700;line-height:20px}.brt-kcert__seal{width:150px;height:186px;position:relative}.brt-kcert__rosette{width:100%;height:100%;animation:6s ease-in-out 3 forwards brt-float;overflow:visible}.brt-kcert__sealbro{position:absolute;top:21%;left:50%;transform:translate(-50%)}.brt-kcert__foot{grid-template-columns:1fr auto 1fr;align-items:end;gap:24px;width:100%;margin-top:6px;display:grid;position:relative}.brt-kcert__sign{flex-direction:column;gap:4px;display:flex}.brt-kcert__sig{border-bottom:2px solid var(--ink);font:var(--fw-display) 20px/26px var(--font-display);padding-bottom:6px}.brt-kcert__ticket{border:2px dashed var(--ink);background:var(--paper);border-radius:14px;flex-direction:column;gap:2px;padding:10px 18px;display:flex}.brt-kcert__ticket strong{font:800 18px/24px var(--font-body);letter-spacing:.06em}@media (max-width:767px){.brt-kcert{border-radius:22px;padding:8px}.brt-kcert__inner{padding:36px 18px 24px}.brt-kcert__name{font-size:44px}.brt-kcert__course span{padding:12px 32px;font-size:20px;line-height:26px}.brt-kcert__row,.brt-kcert__foot{grid-template-columns:1fr;gap:18px}.brt-kcert__seal{order:-1;width:120px;height:150px;margin:0 auto}.brt-kcert__corner{width:30px;height:30px}}@media print{.brt-kcert{box-shadow:none}.brt-kcert__rosette{animation:none}}.brt-sg__demo{border:2px dashed var(--ink-a30);border-radius:var(--r-pill);background:var(--paper);flex-wrap:wrap;align-items:center;gap:4px 14px;width:fit-content;max-width:100%;margin:0 0 24px;padding:6px 8px 6px 16px;font-size:15px;font-weight:800;line-height:22px;display:flex}.brt-sg__demo a{align-items:center;min-height:36px;padding:0 10px;display:inline-flex}.brt-wl__consent a{font-weight:800}.brt-wl__done{border:2px solid var(--ink);background:var(--mint-paper);color:var(--ink);border-radius:20px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.brt-wl__done:focus{outline:none}.brt-wl__done:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.brt-wl__doneicon{border:2px solid var(--ink);background:var(--mint);width:36px;height:36px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.brt-wl__donetext{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;font-size:16px;line-height:24px;display:flex}.brt-wl__donetitle{font:var(--fw-display-bold) 20px/26px var(--font-display)}.brt-bro__zzz path{animation:2.4s ease-in-out 3 both brt-pzzz}.brt-bro__zzz path:nth-child(2){animation-delay:.3s}.brt-bro__zzz path:nth-child(3){animation-delay:.6s}@keyframes brt-pzzz{0%,to{opacity:1;transform:none}50%{opacity:.35;transform:translateY(-4px)}}

