.badl-root[data-astro-cid-4n37oagu]{scroll-margin-top:var(--nav-h, 64px);width:100%;margin:0;padding:56px clamp(16px,4vw,48px) 64px;border-radius:0;background:#12121e;background:linear-gradient(180deg,#141428,#0e0e18);text-align:center;color:#fff;box-sizing:border-box}.badl-inner[data-astro-cid-4n37oagu]{width:100%;max-width:780px;margin:0 auto}.badl-eyebrow[data-astro-cid-4n37oagu]{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--orange-mid, #f4a07b);margin-bottom:14px}.badl-headline[data-astro-cid-4n37oagu]{font-family:Outfit,Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(26px,4vw,42px);font-weight:800;letter-spacing:-.04em;line-height:1.15;color:#fff;margin:0 auto;max-width:15em}.badl-sub[data-astro-cid-4n37oagu]{margin:16px auto 28px;max-width:440px;font-size:15px;line-height:1.65;color:#ffffff8c}.badl-stores-wrap[data-astro-cid-4n37oagu]{display:flex;justify-content:center;width:100%}.badl-stores[data-astro-cid-4n37oagu]{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:nowrap;gap:14px;width:100%;max-width:528px;margin:0 auto}.badl-btn[data-astro-cid-4n37oagu]{display:inline-flex;align-items:center;justify-content:center;gap:14px;flex:1 1 0;min-width:0;width:auto;padding:14px 18px;border-radius:14px;transition:transform .25s ease,filter .25s ease,box-shadow .25s ease;cursor:pointer;text-decoration:none!important;border:none;box-shadow:0 4px 16px #00000040;box-sizing:border-box}.badl-btn[data-astro-cid-4n37oagu]:hover{transform:translateY(-2px)}.badl-btn-icon[data-astro-cid-4n37oagu]{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.badl-btn-text[data-astro-cid-4n37oagu]{text-align:left;min-width:0}.badl-sm[data-astro-cid-4n37oagu]{font-size:10px;font-weight:600}.badl-lg[data-astro-cid-4n37oagu]{font-size:16px;font-weight:700;letter-spacing:-.02em}.badl-btn-google[data-astro-cid-4n37oagu]{background:linear-gradient(135deg,#00c853,#00a843);color:#fff}.badl-btn-google[data-astro-cid-4n37oagu] .badl-sm[data-astro-cid-4n37oagu]{color:#ffffffd9}.badl-btn-google[data-astro-cid-4n37oagu]:hover{filter:brightness(1.1);box-shadow:0 6px 24px #00c85366}.badl-btn-apple[data-astro-cid-4n37oagu]{background:#fff;color:#1d1d1f}.badl-btn-apple[data-astro-cid-4n37oagu] .badl-sm[data-astro-cid-4n37oagu]{color:#1d1d1fb8}.badl-btn-apple[data-astro-cid-4n37oagu] .badl-lg[data-astro-cid-4n37oagu]{color:#1d1d1f}.badl-btn-apple[data-astro-cid-4n37oagu]:hover{background:#f5f5f0;box-shadow:0 6px 24px #ffffff40}.badl-foot[data-astro-cid-4n37oagu]{margin-top:20px;font-size:12px;color:#ffffff59}@media(min-width:640px){.badl-root[data-astro-cid-4n37oagu]{padding-top:72px;padding-bottom:72px}}@media(max-width:420px){.badl-stores[data-astro-cid-4n37oagu]{gap:10px;max-width:100%}.badl-btn[data-astro-cid-4n37oagu]{padding:12px 10px;gap:10px}.badl-btn-icon[data-astro-cid-4n37oagu]{width:24px;height:24px}.badl-lg[data-astro-cid-4n37oagu]{font-size:14px}.badl-sm[data-astro-cid-4n37oagu]{font-size:9px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden;max-width:100%}body{font-family:Plus Jakarta Sans,system-ui,sans-serif;background:var(--bg, #fafaf8);color:var(--ink, #111);line-height:1.6;overflow-x:hidden;max-width:100%}img{max-width:100%;height:auto}a{text-decoration:none;color:inherit}ul{list-style:none}.blog-container{max-width:780px;margin:0 auto;padding:calc(var(--nav-h) + 56px) 24px 48px}.blog-header{margin-bottom:48px}.blog-breadcrumb{display:flex;gap:8px;align-items:center;font-size:14px;color:var(--grey);margin-bottom:24px}.blog-breadcrumb a{color:var(--grey);text-decoration:none}.blog-breadcrumb a:hover{color:var(--dark)}.blog-category{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--orange);color:#fff;padding:4px 12px;border-radius:100px;margin-bottom:16px}.blog-title{font-size:clamp(26px,4vw,38px);font-weight:800;letter-spacing:-.035em;line-height:1.18;color:var(--dark);margin-bottom:16px;overflow-wrap:anywhere;hyphens:auto;text-wrap:balance}.blog-meta{display:flex;gap:16px;align-items:center;font-size:14px;color:var(--grey);margin-bottom:32px}.blog-meta-sep{width:4px;height:4px;border-radius:50%;background:var(--border)}.blog-content{font-size:17px;line-height:1.8;color:#333}.blog-content h2{font-size:32px;font-weight:800;letter-spacing:-.03em;color:var(--dark);margin:48px 0 20px;line-height:1.2}.blog-content h2.blog-heading-read-also{font-size:clamp(22px,3.2vw,28px);font-weight:800;letter-spacing:-.03em;line-height:1.25;margin:36px 0 16px}.blog-content h3{font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--dark);margin:36px 0 16px;line-height:1.3}.blog-content p{margin-bottom:24px}.blog-content hr{margin:40px 0;border:none;border-top:1px solid var(--border, #eaeaea)}.blog-content table.blog-table{width:100%;border-collapse:collapse;margin:24px 0;font-size:95%}.blog-content table.blog-table th,.blog-content table.blog-table td{border:1px solid var(--border, #eaeaea);padding:12px 14px;text-align:left}.blog-content table.blog-table th{font-weight:700;background:#fafafa}.blog-content img{border-radius:12px}.blog-content figure{margin:24px auto;max-width:min(520px,100%)}.blog-content figure img{display:block;max-width:min(520px,100%);max-height:640px;width:auto;height:auto;object-fit:contain;margin-inline:auto}.blog-content figcaption{margin-top:10px;font-size:14px;color:var(--grey, #666);line-height:1.5;max-width:100%}.blog-content ul.blog-read-also-plain li{color:#333}.blog-content ul,.blog-content ol{margin:24px 0;padding-left:28px}.blog-content ul{list-style:disc}.blog-content ol{list-style:decimal}.blog-content li{margin-bottom:12px}.blog-content strong{font-weight:700;color:var(--dark)}.blog-content a{color:var(--orange);text-decoration:underline;transition:color .2s}.blog-content a:hover{color:var(--green)}.badl-root .badl-btn{text-decoration:none!important}.badl-root .badl-btn-google,.badl-root .badl-btn-google:hover{color:#fff!important}.badl-root .badl-btn-apple,.badl-root .badl-btn-apple:hover{color:#1d1d1f!important}@media(max-width:768px){.blog-container{padding:calc(var(--nav-h) + 40px) 20px 60px}.blog-title{font-size:28px}.blog-content{font-size:16px}.blog-content h2{font-size:26px}.blog-content h2.blog-heading-read-also,.blog-content h3{font-size:20px}}
