body:has(.cm-site) .msg-notify-banner,body:has(.cm-site) .x1-who-header,body:has(.cm-site) [data-mother-tabbar]{display:none!important}body:has(.cm-site) .x1-who-root .x1-who-root__body{padding-top:var(--x1-pwa-tip-h)}.cm-site{background:var(--bg-primary);color:var(--text-content);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.0625rem;height:100%;line-height:1.62;min-height:100%;overflow-y:auto;scroll-behavior:smooth}.cm-site *{box-sizing:border-box}.cm-site img{max-width:100%}.cm-site a{color:inherit;text-decoration:none}.cm-site button{font:inherit}.cm-container{margin-inline:auto;width:min(73.75rem,calc(100% - 3rem))}.cm-sr-only{height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem;clip:rect(0,0,0,0);border:0;white-space:nowrap}.cm-site [id]{scroll-margin-top:5.625rem}.cm-nav{-webkit-backdrop-filter:blur(1.125rem) saturate(150%);backdrop-filter:blur(1.125rem) saturate(150%);background:#ffffffc7;border-bottom:.0625rem solid transparent;position:sticky;top:0;transition:box-shadow .2s,border-color .2s;z-index:40}.cm-nav--open,.cm-nav--scrolled{border-bottom-color:var(--line-color);box-shadow:0 .5rem 1.875rem #0000000f}.cm-nav__row{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;min-height:4.375rem}.cm-brand{align-items:center;color:var(--text-title);display:inline-flex;flex:none;font-size:1.4375rem;font-weight:850;gap:.625rem;letter-spacing:-.04em}.cm-brand img{border-radius:.6875rem;display:block;height:2.5rem;-o-object-fit:contain;object-fit:contain;width:2.5rem}.cm-nav__links{align-items:center;display:flex;font-size:.875rem;font-weight:700;gap:1.625rem}.cm-footer a:hover,.cm-nav__links>a:not(.cm-btn):hover{color:var(--color-ass-blue,var(--color-accent))}.cm-menu{background:transparent;border:0;border-radius:.75rem;color:var(--text-title);cursor:pointer;display:none;height:2.75rem;padding:0;place-items:center;width:2.75rem}.cm-nav__mobile-only{display:none}.cm-btn{align-items:center;background:var(--color-theme);border:.0625rem solid var(--color-theme);border-radius:62.4375rem;box-shadow:0 .75rem 1.75rem #00000014;color:var(--text-title)!important;cursor:pointer;display:inline-flex;font-weight:800;gap:.5rem;justify-content:center;line-height:1.25;max-width:100%;min-height:3.125rem;min-width:0;padding:.6875rem 1.375rem;text-align:center;transition:transform .2s,background .2s,box-shadow .2s;white-space:nowrap}.cm-btn>svg{flex:none}.cm-btn:hover{background:var(--color-theme-hover);box-shadow:0 1rem 2.125rem #00000021;transform:translateY(-.125rem)}.cm-btn:active{transform:scale(.985)}.cm-btn--small{min-height:2.625rem;padding:.5rem 1rem}.cm-btn--dark{background:var(--text-title);border-color:var(--text-title)}.cm-btn--dark:hover{background:var(--color-ass-blue,var(--color-accent));border-color:var(--color-ass-blue,var(--color-accent))}.cm-btn--outline{background:transparent;border-color:var(--line-color);box-shadow:none}.cm-btn--outline:hover{background:var(--bg-secondary);border-color:var(--color-ass-blue,var(--color-accent))}.cm-actions{display:flex;flex-wrap:wrap;gap:.75rem}.cm-text-link{align-items:center;color:var(--color-ass-blue,var(--color-accent))!important;display:inline-flex;font-weight:800;gap:.3125rem}.cm-text-link:hover{text-decoration:underline;text-underline-offset:.1875rem}.cm-site a:focus-visible,.cm-site button:focus-visible,.cm-site summary:focus-visible{outline:.1875rem solid var(--color-ass-blue,var(--color-accent));outline-offset:.1875rem}.cm-kicker{color:var(--color-ass-blue,var(--color-accent));font-size:.75rem;font-weight:850;letter-spacing:.17em;margin:0 0 .75rem;text-transform:uppercase}.cm-site h1,.cm-site h2,.cm-site h3{color:var(--text-title);font-weight:790;letter-spacing:-.04em;line-height:1.1;margin-top:0}.cm-site h1{font-size:clamp(2.375rem,5.4vw,4rem);margin-bottom:1.25rem}.cm-site h2{font-size:clamp(1.875rem,3.8vw,2.75rem);margin-bottom:.875rem}.cm-site h3{font-size:1.375rem;margin-bottom:.5625rem}.cm-site p{margin:0 0 1rem}.cm-lead{color:var(--text-desc);font-size:1.125rem;line-height:1.68;max-width:43.75rem}.cm-section{padding:5.375rem 0}.cm-section--white{background:var(--bg-secondary)}.cm-section--dark{background:var(--text-title);color:#fff}.cm-section--dark h2,.cm-section--dark h3{color:#fff}.cm-section--dark .cm-kicker{color:var(--color-theme)}.cm-section--dark p{color:#ffffffc2}.cm-section__head{margin-bottom:2.125rem;max-width:47.5rem}.cm-section__head>p:last-child{color:var(--text-desc)}.cm-page-head{padding:4.375rem 0 2.75rem}.cm-page-head .cm-lead{max-width:48.75rem}.cm-grid-2{display:grid;gap:1.375rem;grid-template-columns:repeat(2,minmax(0,1fr))}.cm-grid-3{display:grid;gap:1.125rem;grid-template-columns:repeat(3,minmax(0,1fr))}.cm-card{background:var(--bg-secondary);border:.0625rem solid var(--border-color);border-radius:1.5rem;box-shadow:0 .9375rem 2.625rem #0000000d;padding:1.75rem}.cm-card p{color:var(--text-desc)}.cm-card__icon{background:var(--bg-tertiary);border-radius:.9375rem;color:var(--color-ass-blue,var(--color-accent));display:grid;height:3rem;margin-bottom:1.5rem;place-items:center;width:3rem}.cm-read{max-width:47.5rem}.cm-read li,.cm-read p{color:var(--text-desc);font-size:1.0625rem;line-height:1.78}.cm-read h2{margin:2.75rem 0 1rem}.cm-read h3{margin:1.75rem 0 .625rem}.cm-read ol,.cm-read ul{padding-left:1.45em}.cm-read a:not(.cm-btn){color:var(--color-ass-blue,var(--color-accent));text-decoration:underline;text-underline-offset:.1875rem}.cm-note{color:var(--text-assist);font-size:.8125rem}.cm-empty{background:var(--bg-secondary);border:.0625rem solid var(--border-color);border-radius:1.25rem;color:var(--text-desc);padding:1.75rem}.cm-footer{background:var(--text-title);border-top:.0625rem solid var(--line-color);color:#fff;padding:3.625rem 0 1.25rem}.cm-footer__grid{display:grid;gap:2rem;grid-template-columns:2fr repeat(3,1fr)}.cm-footer__intro p{color:#ffffffa6;font-size:.875rem;margin-top:1rem;max-width:17.5rem}.cm-footer .cm-brand{color:#fff}.cm-footer nav{align-items:flex-start;display:flex;flex-direction:column;font-size:.875rem;gap:.5rem}.cm-footer nav strong{margin-bottom:.3125rem}.cm-footer nav a{color:#ffffffa8}.cm-footer__bottom{border-top:.0625rem solid hsla(0,0%,100%,.12);color:#ffffff80;font-size:.75rem;margin-top:2.75rem;padding-top:1.125rem}.cm-dock{display:none}.cm-gate{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:#000000d6;display:grid;inset:0;padding:1.25rem;place-items:center;position:fixed;z-index:99999}.cm-gate__card{background:var(--text-title);border:.0625rem solid hsla(0,0%,100%,.13);border-radius:1.75rem;box-shadow:0 1.75rem 6.25rem #0006;color:#fff;padding:2.125rem;text-align:center;width:min(26.875rem,100%)}.cm-gate__card img{border-radius:1.375rem;display:block;height:5.25rem;margin:0 auto 1.125rem;width:5.25rem}.cm-gate__card h2{color:#fff;font-size:2rem;margin-bottom:.75rem}.cm-gate__card p:not(.cm-kicker){color:#ffffffb8}.cm-gate__card .cm-btn{margin:.625rem 0;width:100%}.cm-gate__leave{background:none;border:0;color:#ffffffb3;cursor:pointer;padding:.625rem}.cm-site--locked{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body:has(.cm-site){background:#0b0c12}.cm-site{--cm-ink:#08090f;--cm-ink-soft:#0f1119;--color-ass-blue:#ff67b3;color-scheme:dark}.cm-nav{background:#08090fd6;box-shadow:0 .0625rem #ffffff0d}.cm-btn{background:#b80f62;border-color:#b80f62;box-shadow:0 .75rem 2rem #ff2d8d33;color:#fff!important}.cm-btn:hover{background:#970b4f;border-color:#970b4f}.cm-btn--dark{background:#b80f62;border-color:#b80f62;color:#fff!important}.cm-btn--dark:hover{background:#970b4f;border-color:#970b4f}.app-head,.article-head,.benefit-table>[role=row]:first-child,.cm-footer,.cm-gate__card,.cm-section--dark,.compare-table>[role=row]:first-child,.contact-head,.flirty-head,.follow-visual,.home-hero,.start-ways__intro{background:var(--cm-ink)!important}.article-layout aside,.benefit-table,.choice-split,.cm-card,.cm-profile-card,.compare-table,.device-panel,.fact-list,.home-screen ol,.identity-flow,.start-ways{box-shadow:0 1.125rem 3.125rem #0000003d}.about-head,.article-card__art,.article-cta,.choice-split article+article,.compare-head,.free-head,.free-strip{background:linear-gradient(135deg,#ff2d8d,#b80f62)!important}.allowance-orbit,.compare-symbol>div,.free-benefits article{background:#08090f57;border:.0625rem solid hsla(0,0%,100%,.16);box-shadow:none}.about-head .cm-lead,.about-head h1,.allowance-orbit span,.allowance-orbit strong,.article-cta h2,.article-cta p,.compare-head .cm-lead,.compare-head h1,.compare-symbol,.free-benefits h3,.free-benefits p,.free-head .cm-lead,.free-head h1{color:#fff!important}.about-head .cm-btn:not(.cm-btn--outline),.compare-head .cm-btn:not(.cm-btn--outline),.free-head .cm-btn:not(.cm-btn--outline){background:var(--cm-ink);border-color:var(--cm-ink);box-shadow:0 .875rem 2.25rem #00000047}.follow-visual__orbit{background:var(--bg-secondary);color:var(--text-title)}.device-tabs button[aria-selected=true]{background:#b80f62!important;border-color:#b80f62!important;color:#fff}.device-tabs button[aria-selected=true]:hover{background:#970b4f!important;border-color:#970b4f!important}.checkin-path span,.cm-dock a[aria-current=page],.home-screen li>span,.identity-flow li>span,.phone-scene__camera,.starter>span{background:#b80f62;color:#fff}.phone{border-color:#2b2f3c}@media(max-width:900px){.cm-nav__row{min-height:4rem}.cm-brand{font-size:1.25rem}.cm-brand img{height:2.25rem;width:2.25rem}.cm-menu{display:grid}.cm-nav__links{align-items:stretch;background:var(--bg-secondary);border-bottom:.0625rem solid var(--line-color);display:none;flex-direction:column;font-size:1rem;gap:.875rem;left:0;padding:1.125rem 1.25rem 1.5rem;position:absolute;right:0;top:4rem}.cm-nav__links--open{display:flex}.cm-nav__links .cm-btn{width:100%}.cm-nav__links .cm-nav__mobile-only{display:block}.cm-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-footer__intro{grid-column:1/-1}}@media(max-width:760px){.cm-container{width:calc(100% - 2.5rem)}.cm-nav__row{min-height:4rem}.cm-brand{font-size:1.25rem}.cm-brand img{height:2.25rem;width:2.25rem}.cm-menu{display:grid}.cm-nav__links{align-items:stretch;background:var(--bg-secondary);border-bottom:.0625rem solid var(--line-color);display:none;flex-direction:column;font-size:1rem;gap:.875rem;left:0;padding:1.125rem 1.25rem 1.5rem;position:absolute;right:0;top:4rem}.cm-nav__links--open{display:flex}.cm-nav__links .cm-btn{width:100%}.cm-site{font-size:1rem}.cm-site h1{font-size:2.375rem}.cm-site h2{font-size:1.875rem}.cm-lead{font-size:1rem}.cm-section{padding:3.625rem 0}.cm-page-head{padding:3rem 0 1.875rem}.cm-grid-2,.cm-grid-3{grid-template-columns:1fr}.cm-card{padding:1.375rem}.cm-read li,.cm-read p{font-size:1rem}.cm-actions{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.cm-actions .cm-btn{font-size:clamp(.875rem,4vw,1rem);min-height:3.25rem;padding-inline:.875rem;width:100%}.cm-actions .cm-text-link{justify-content:center;min-height:2.75rem;text-align:center}.cm-footer__grid{gap:1.625rem}}@media(max-width:620px){.cm-footer{padding-bottom:calc(6.375rem + env(safe-area-inset-bottom))}.cm-dock{-webkit-backdrop-filter:blur(1.25rem) saturate(140%);backdrop-filter:blur(1.25rem) saturate(140%);background:#192330e8;border:.0625rem solid hsla(0,0%,100%,.16);border-radius:1.375rem;bottom:max(.5625rem,env(safe-area-inset-bottom));box-shadow:0 1.125rem 3.25rem #00000042;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));left:.5625rem;margin:auto;max-width:30rem;min-height:4.125rem;padding:.4375rem;position:fixed;right:.5625rem;z-index:35}.cm-dock a{align-items:center;border-radius:1rem;color:#ffffffad;display:flex;flex-direction:column;font-size:.625rem;font-weight:750;gap:.1875rem;justify-content:center;min-height:3.25rem;min-width:0}.cm-dock a[aria-current=page]{background:#b80f62;color:#fff}}@media(max-width:520px){.cm-site main .cm-btn{min-height:3.25rem;width:100%}.cm-container{width:calc(100% - 2rem)}}@media(max-width:360px){.cm-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(hover:none){.cm-btn:hover{transform:none}.cm-btn:active{transform:scale(.985)}}@media(prefers-reduced-motion:reduce){.cm-site{scroll-behavior:auto}.cm-btn,.cm-profile-card{transition:none!important}}
