.bi-article{--bi-teal: #268285;--bi-teal-dark: #1c6e71;--bi-teal-soft: #edf9f9;--bi-teal-wash: #f6fbfb;--bi-ink: #333333;--bi-slate: #4b4b4b;--bi-dim: #707070;--bi-line: #e0e0e0;--bi-canvas: #f8fbfb;--bi-salmon: #ff5d52;--bi-pink: #f4817b;--bi-orange: #fcb63e;--bi-green: #1db466;--bi-blue-soft: #eaf3fb;--bi-yellow-soft: #fff8e8;--bi-pink-soft: #fff0f1;--bi-shadow: 0 12px 34px rgba(34, 72, 73, .08);--bi-shadow-soft: 0 5px 18px rgba(34, 72, 73, .07);--bi-radius: 18px;--bi-radius-sm: 11px;background:#fff;color:var(--bi-ink);font-size:16px;line-height:1.65}.bi-article *,.bi-article *:before,.bi-article *:after{box-sizing:border-box}.bi-article :focus-visible{outline:3px solid rgba(38,130,133,.38);outline-offset:3px}.bi-article__inner{max-width:1160px;margin:0 auto;padding:0 24px 96px}.bi-article__breadcrumbs,.bi-article__article{max-width:880px;margin-right:auto;margin-left:auto}.bi-article__header{padding-top:12px}.bi-article__eyebrow{margin:0 0 12px;color:var(--bi-teal-dark);font-size:12px;font-weight:900;letter-spacing:.095em;text-transform:uppercase}.bi-article .bi-article__title{margin:0;color:var(--bi-ink);font-size:clamp(2.35rem,6vw,4.6rem);font-weight:900;line-height:1.05;letter-spacing:-.045em}.bi-article__deck{max-width:760px;margin:22px 0 0;color:var(--bi-slate);font-size:clamp(1.06rem,2vw,1.28rem);line-height:1.55}.bi-article__deck>:first-child,.bi-article__deck>:last-child{margin-top:0;margin-bottom:0}.bi-article__meta{margin:24px 0 0;color:var(--bi-dim);font-size:13px}.bi-article__source-note{margin:12px 0 0}.bi-article__badge{display:inline-flex;min-height:28px;align-items:center;padding:5px 10px;border:1px solid #cbe5e5;border-radius:999px;background:var(--bi-teal-soft);color:var(--bi-teal-dark);font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.bi-article__hero{margin:32px 0 8px}.bi-article__hero img{width:100%;max-height:590px;aspect-ratio:3 / 2;border-radius:var(--bi-radius);object-fit:cover}.bi-article__content{min-width:0;margin-top:34px}.bi-article__content>:first-child{margin-top:0}.bi-article__content p,.bi-article__content li{color:var(--bi-slate)}.bi-article__content a,.bi-article__related a{color:var(--bi-teal-dark);text-decoration-thickness:1px;text-underline-offset:3px}.bi-article__content h2,.bi-article__related h2,.bi-article .cj-blog-faq h2{margin:68px 0 20px;color:var(--bi-ink);font-size:clamp(1.65rem,3.4vw,2.55rem);font-weight:900;line-height:1.14;letter-spacing:-.035em}.bi-article__content h3{margin:34px 0 12px;color:var(--bi-ink);font-size:1.25rem;font-weight:900;line-height:1.2;letter-spacing:-.02em}.bi-article__content section,.bi-article__content [id]{scroll-margin-top:24px}.bi-article .answer-card,.bi-article .decision-card,.bi-article .status-card{margin:34px 0 28px;padding:26px 28px;border:1px solid #cde9e9;border-left:5px solid var(--bi-teal);border-radius:var(--bi-radius-sm);background:var(--bi-teal-wash);box-shadow:var(--bi-shadow-soft)}.bi-article .answer-card .label,.bi-article .decision-card .label,.bi-article .status-card .label{margin:0 0 7px;color:var(--bi-teal-dark);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.bi-article .answer-card>:last-child,.bi-article .decision-card>:last-child,.bi-article .status-card>:last-child{margin-bottom:0}.bi-article .status-card.is-seasonal{border-color:#ffd9d5;border-left-color:var(--bi-salmon);background:#fff8f7}.bi-article [data-bi-jump-nav],.bi-article .jump-nav{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 44px;padding:13px;border:1px solid var(--bi-line);border-radius:var(--bi-radius-sm);background:#fff}.bi-article [data-bi-jump-nav] a,.bi-article .jump-nav a,.bi-article .chip,.bi-article [data-bi-filter]{display:inline-flex;min-height:44px;align-items:center;padding:7px 12px;border:1px solid var(--bi-line);border-radius:999px;background:#fff;color:var(--bi-slate);font-size:12px;font-weight:800;text-decoration:none}.bi-article [data-bi-jump-nav] a:hover,.bi-article .jump-nav a:hover,.bi-article .chip:hover,.bi-article .chip.is-active,.bi-article [data-bi-filter]:hover,.bi-article [data-bi-filter].is-active{border-color:var(--bi-teal);background:var(--bi-teal-soft);color:var(--bi-teal-dark)}.bi-article .filter-bar,.bi-article .filter-row,.bi-article [data-bi-filter-group]{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 26px}.bi-article .module{margin:28px 0;padding:28px;border:1px solid var(--bi-line);border-radius:var(--bi-radius);background:#fff;box-shadow:var(--bi-shadow-soft)}.bi-article .module.soft{background:var(--bi-canvas)}.bi-article .module.teal{border-color:#cde9e9;background:var(--bi-teal-soft)}.bi-article .module.dark{border-color:var(--bi-ink);background:var(--bi-ink);color:#fff}.bi-article .module.dark h2,.bi-article .module.dark h3,.bi-article .module.dark p,.bi-article .module.dark a{color:#fff}.bi-article .module>:first-child{margin-top:0}.bi-article .module>:last-child{margin-bottom:0}.bi-article .module-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.bi-article .marketplace-promo{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;margin:46px 0;padding:24px 28px;border:1px solid #cde9e9;border-radius:var(--bi-radius);background:linear-gradient(135deg,var(--bi-teal-soft),#fff 78%)}.bi-article .marketplace-promo h3{margin:0 0 5px}.bi-article .marketplace-promo p{margin:0}.bi-article .button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px 17px;border:1px solid transparent;border-radius:999px;background:var(--bi-teal);color:#fff;font-size:14px;font-weight:800;text-decoration:none}.bi-article .button:hover{background:var(--bi-teal-dark);color:#fff}.bi-article .button.secondary{border-color:var(--bi-teal);background:#fff;color:var(--bi-teal-dark)}.bi-article .grid-2,.bi-article .grid-3,.bi-article .grid-4,.bi-article .product-grid,.bi-article .idea-grid,.bi-article .founder-grid,.bi-article .alt-grid{display:grid;gap:18px}.bi-article .grid-2,.bi-article .product-grid,.bi-article .idea-grid,.bi-article .founder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bi-article .grid-3,.bi-article .alt-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bi-article .grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.bi-article .card,.bi-article .product-card,.bi-article .idea-card,.bi-article .founder-card,.bi-article .alt-card{overflow:clip;border:1px solid var(--bi-line);border-radius:var(--bi-radius);background:#fff;box-shadow:var(--bi-shadow-soft)}.bi-article .card-body,.bi-article .product-body,.bi-article .idea-body,.bi-article .founder-body{padding:20px}.bi-article .product-media,.bi-article .idea-media,.bi-article .founder-media,.bi-article .item-media{width:100%;aspect-ratio:4 / 3;background:var(--bi-teal-soft);object-fit:cover}.bi-article .card-footer,.bi-article .product-footer,.bi-article .buy-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:16px}.bi-article .price{color:var(--bi-ink);font-size:1.12rem;font-weight:900}.bi-article .tag-list,.bi-article .specs{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0 0;padding:0;list-style:none}.bi-article .tag,.bi-article .specs li{display:inline-flex;min-height:28px;align-items:center;padding:4px 8px;border-radius:999px;background:var(--bi-teal-soft);color:var(--bi-teal-dark);font-size:10px;font-weight:900;letter-spacing:.045em;text-transform:uppercase}.bi-article .stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--bi-line);border-radius:var(--bi-radius-sm);background:var(--bi-line)}.bi-article .stat{padding:18px;background:#fff}.bi-article .stat-label{display:block;color:var(--bi-dim);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bi-article .stat-value{display:block;margin-top:3px;color:var(--bi-ink);font-size:1.05rem;font-weight:900}.bi-article .table-wrap{max-width:100%;overflow-x:auto;margin:24px 0;border:1px solid var(--bi-line);border-radius:var(--bi-radius-sm)}.bi-article .table-wrap table{width:100%;min-width:600px;border-collapse:collapse;background:#fff;font-size:14px}.bi-article .table-wrap caption{padding:14px 16px;background:var(--bi-canvas);color:var(--bi-ink);font-weight:900;text-align:left}.bi-article .table-wrap th,.bi-article .table-wrap td{padding:13px 15px;border-top:1px solid var(--bi-line);text-align:left;vertical-align:top}.bi-article .table-wrap th{background:var(--bi-canvas);color:var(--bi-dim);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.bi-article .score-list{display:grid;gap:15px}.bi-article .score-row{display:grid;grid-template-columns:160px 1fr 44px;align-items:center;gap:13px}.bi-article .bar,.bi-article .progress{height:11px;overflow:hidden;border-radius:999px;background:#e9efef}.bi-article .bar>span,.bi-article .progress>span,.bi-article [data-progress-bar],.bi-article [data-bi-progress-bar]{display:block;width:0;height:100%;border-radius:inherit;background:var(--bi-teal);transition:width .2s ease}.bi-article .score{color:var(--bi-ink);font-weight:900;text-align:right}.bi-article .step-rail{margin:26px 0;padding:0;list-style:none;counter-reset:steps}.bi-article .step{position:relative;margin:0;padding:0 0 30px 64px;counter-increment:steps}.bi-article .step:before{content:counter(steps);position:absolute;top:0;left:0;display:grid;width:42px;height:42px;place-items:center;border:2px solid var(--bi-teal);border-radius:50%;background:#fff;color:var(--bi-teal-dark);font-weight:900}.bi-article .step:after{content:"";position:absolute;top:44px;bottom:2px;left:20px;width:2px;background:#cae5e5}.bi-article .step:last-child:after{display:none}.bi-article .step h3{margin-top:0}.bi-article .checklist,.bi-article [data-bi-checklist]{display:grid;gap:10px}.bi-article .check-item{display:flex;min-height:54px;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--bi-line);border-radius:var(--bi-radius-sm);background:#fff}.bi-article .check-item input,.bi-article [data-bi-checklist] input[type=checkbox]{width:20px;height:20px;accent-color:var(--bi-teal)}.bi-article .check-item label{flex:1;cursor:pointer}.bi-article .checklist-status,.bi-article [data-progress-output],.bi-article [data-bi-progress-output]{margin-top:12px;color:var(--bi-teal-dark);font-size:13px;font-weight:800}.bi-article .quote{margin:32px 0;padding:28px 32px;border-left:5px solid var(--bi-pink);border-radius:0 var(--bi-radius) var(--bi-radius) 0;background:var(--bi-pink-soft)}.bi-article .quote blockquote,.bi-article .verdict-quote,.bi-article .fcard-quote,.bi-article .story-divider p{margin:0;color:var(--bi-ink);font-family:lora,georgia,Times New Roman,serif;font-size:1.2rem;font-style:italic;font-weight:500;line-height:1.55}.bi-article .quote cite{display:block;margin-top:13px;color:var(--bi-dim);font-size:13px;font-style:normal;font-weight:800}.bi-article .pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:18px}.bi-article .pros,.bi-article .cons{padding:22px;border:1px solid var(--bi-line);border-radius:var(--bi-radius)}.bi-article .pros{background:#effaf4}.bi-article .cons{background:#fff5f4}.bi-article .tabs{margin:22px 0}.bi-article .tab-list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.bi-article .tab-button,.bi-article [role=tab]{min-height:44px;padding:9px 14px;border:1px solid var(--bi-line);border-radius:999px;background:#fff;color:var(--bi-slate);font-weight:800}.bi-article .tab-button[aria-selected=true],.bi-article [role=tab][aria-selected=true]{border-color:var(--bi-teal);background:var(--bi-teal);color:#fff}.bi-article .tab-panel,.bi-article [role=tabpanel]{padding:22px;border:1px solid var(--bi-line);border-radius:var(--bi-radius);background:var(--bi-canvas)}.bi-article [data-bi-tabs] [role=tabpanel][hidden],.bi-article [data-bi-filter-item][hidden]{display:block!important}.bi-article [data-bi-tabs][data-bi-tabs-enhanced=true] [role=tabpanel][hidden],.bi-article [data-bi-filter-item][data-bi-filter-controlled=true][hidden]{display:none!important}.bi-article .caution,.bi-article .done-check,.bi-article .field-note,.bi-article .ask{margin:16px 0 0;padding:13px 16px;border:1px solid var(--bi-line);border-left:4px solid var(--bi-orange);border-radius:var(--bi-radius-sm);background:var(--bi-yellow-soft);color:var(--bi-slate);font-size:14px}.bi-article .caution{border-color:#ffd9d5;border-left-color:var(--bi-salmon);background:#fff8f7}.bi-article .done-check{border-color:#c4e8d4;border-left-color:var(--bi-green);background:#effaf4}.bi-article .field-note{border-style:dashed;border-color:#b9dddd;background:var(--bi-teal-wash)}.bi-article .picker{display:grid;gap:12px;margin:22px 0 8px}.bi-article .picker-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 16px;padding:16px 18px;border:1px solid var(--bi-line);border-radius:var(--bi-radius-sm);background:#fff;box-shadow:var(--bi-shadow-soft)}.bi-article .picker-num,.bi-article .rank{display:grid;flex:none;width:42px;height:42px;place-items:center;border:2px solid var(--bi-teal);border-radius:50%;background:#fff;color:var(--bi-teal-dark);font-weight:900}.bi-article .picker-q{flex:1;min-width:220px;margin:0;font-weight:700}.bi-article .spread-card,.bi-article .roundup-card{margin:26px 0;overflow:clip;border:1px solid var(--bi-line);border-radius:var(--bi-radius);background:#fff;box-shadow:var(--bi-shadow-soft)}.bi-article .spread-diagram{display:flex;gap:16px;margin:20px 0 4px}.bi-article .slot-wrap{display:grid;gap:7px;justify-items:center}.bi-article .slot{display:grid;width:72px;aspect-ratio:5 / 8;place-items:center;border:2px dashed var(--bi-teal);border-radius:10px;background:var(--bi-teal-wash);color:var(--bi-teal-dark);font-size:1.2rem;font-weight:900}.bi-article .slot-label{color:var(--bi-slate);font-size:12px;font-weight:800}.bi-article .deck-bar{display:flex;width:100%;overflow:hidden;border:1px solid var(--bi-line);border-radius:var(--bi-radius-sm)}.bi-article .deck-bar .seg{display:flex;min-height:74px;flex-direction:column;justify-content:center;gap:2px;padding:10px 12px;font-size:12px;line-height:1.3}.bi-article .seg-major{flex:0 0 28.2%;background:var(--bi-teal);color:#fff}.bi-article .seg-wands,.bi-article .seg-cups,.bi-article .seg-swords,.bi-article .seg-pentacles{flex:1 1 0;border-left:1px solid var(--bi-line)}.bi-article .seg-wands{background:var(--bi-yellow-soft)}.bi-article .seg-cups{background:var(--bi-blue-soft)}.bi-article .seg-swords{background:var(--bi-canvas)}.bi-article .seg-pentacles{background:var(--bi-pink-soft)}.bi-article .arcana-list{display:grid;grid-template-columns:1fr 1fr;gap:10px 22px;margin:26px 0;padding:0;list-style:none}.bi-article .arcana-list li{display:flex;align-items:baseline;gap:12px;padding:9px 0;border-bottom:1px solid var(--bi-line);font-size:14px}.bi-article .arcana-num{min-width:44px;color:var(--bi-teal-dark);font-size:12px;font-weight:900}.bi-article .nav-tiles,.bi-article .verdict-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 8px;padding:0;list-style:none}.bi-article .nav-tile,.bi-article .verdict-card{display:flex;min-height:44px;flex-direction:column;gap:5px;padding:16px;border:1px solid var(--bi-line);border-radius:var(--bi-radius-sm);background:#fff;color:inherit;text-decoration:none}.bi-article .status-dot{display:inline-block;width:10px;height:10px;margin-right:9px;border-radius:50%;background:var(--bi-green)}.bi-article .offer-line{margin:0 0 10px;padding:13px 16px;border:1px dashed #f0b9b4;border-radius:var(--bi-radius-sm);background:#fff;color:var(--bi-ink);font-weight:800}.bi-article .roundup-media{position:relative}.bi-article .roundup-media img{width:100%;aspect-ratio:16 / 9;background:var(--bi-teal-soft);object-fit:cover}.bi-article .roundup-media .rank{position:absolute;top:14px;left:14px;box-shadow:var(--bi-shadow-soft)}.bi-article .roundup-body{padding:22px 24px 24px}.bi-article .fcard{margin:44px 0 0;padding:0 0 44px;border-bottom:1px solid var(--bi-line)}.bi-article .fcard-media{width:100%;max-height:380px;border-radius:var(--bi-radius-sm);background:var(--bi-teal-soft);object-fit:cover}.bi-article .fcard-byline{display:flex;align-items:flex-start;gap:14px;margin-top:18px}.bi-article .fcard-avatar{width:56px;height:56px;flex:none;border-radius:50%;object-fit:cover}.bi-article .fcard-format,.bi-article .item-kicker{color:var(--bi-teal-dark);font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.bi-article .story-divider{padding:46px 20px 4px;text-align:center}.bi-article .value-math{display:grid;gap:14px}.bi-article .value-row{display:grid;grid-template-columns:190px 1fr;gap:16px;padding:16px 0;border-top:1px solid var(--bi-line)}.bi-article .value-row:first-child{padding-top:0;border-top:0}.bi-article .value-row dt{color:var(--bi-dim);font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.bi-article .value-row dd{margin:0}.bi-article .value-row .big{display:block;color:var(--bi-ink);font-size:1.4rem;font-weight:900}.bi-article .buy-card{display:grid;grid-template-columns:300px 1fr;overflow:clip}.bi-article .buy-card img{width:100%;height:100%;object-fit:cover}.bi-article .buy-body{padding:26px 28px}.bi-article .cj-blog-faq{margin-top:56px}.bi-article .cj-blog-faq h2{margin-top:0}.bi-article .cj-blog-faq summary{min-height:56px}.bi-article .status-headline{margin:0 0 10px;color:var(--bi-ink);font-size:1.06rem;font-weight:900}.bi-article .deck-anatomy{margin:26px 0 8px}.bi-article .count,.bi-article .sum,.bi-article .go,.bi-article .aside-link,.bi-article .arrow{color:var(--bi-teal-dark);font-weight:900}.bi-article .blurb,.bi-article .meaning,.bi-article .why{color:var(--bi-slate)}.bi-article .glyph{color:var(--bi-pink);letter-spacing:8px}.bi-article .muted,.bi-article .filter-note,.bi-article .glance-note,.bi-article .state-note,.bi-article .arcana-note,.bi-article .check-tally{color:var(--bi-dim);font-size:13px}.bi-article .kicker,.bi-article .filter-label,.bi-article .ask-label{color:var(--bi-teal-dark);font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.bi-article .tag.salmon{background:var(--bi-pink-soft);color:#a7362f}.bi-article .tag.gold{background:var(--bi-yellow-soft);color:#845e00}.bi-article .status-dot.amber{background:var(--bi-orange)}.bi-article .status-dot.slate{background:var(--bi-dim)}.bi-article .article-hero,.bi-article .hero-figure,.bi-article .lead-figure,.bi-article .step-figure,.bi-article .pairing-figures figure{margin:30px 0 8px}.bi-article .article-hero img,.bi-article .hero-figure img,.bi-article .lead-figure img,.bi-article .step-figure img,.bi-article .pairing-figures img{width:100%;border:1px solid var(--bi-line);border-radius:var(--bi-radius-sm);object-fit:cover}.bi-article .article-hero figcaption,.bi-article .hero-figure figcaption,.bi-article .lead-figure figcaption,.bi-article .step-figure figcaption,.bi-article .pairing-figures figcaption{margin-top:9px;color:var(--bi-dim);font-size:13px}.bi-article .spread-head,.bi-article .price-row,.bi-article .closing-actions,.bi-article .closer-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.bi-article .spread-head{justify-content:space-between}.bi-article .positions,.bi-article .related-list{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none;counter-reset:positions}.bi-article .positions li,.bi-article .related-list a{padding:12px 15px;border:1px solid var(--bi-line);border-radius:var(--bi-radius-sm);background:var(--bi-canvas)}.bi-article .positions li{counter-increment:positions}.bi-article .positions li:before{content:counter(positions) " \b7  ";color:var(--bi-teal-dark);font-weight:900}.bi-article .related-list a{display:flex;min-height:44px;align-items:center;justify-content:space-between;background:#fff;font-weight:800;text-decoration:none}.bi-article .related-reading,.bi-article .route-list{margin:14px 0 0;padding-left:20px}.bi-article .roundup-body h3,.bi-article .product-card h3,.bi-article .item-card h3,.bi-article .expert-card h3,.bi-article .fix-card h3,.bi-article .suit-card h3{margin-top:0}.bi-article .maker-line,.bi-article .seller,.bi-article .fcard-name{margin:0 0 10px;color:var(--bi-dim);font-size:13px;font-weight:700}.bi-article .ship-note,.bi-article .fcard-arrives{margin:14px 0;padding:10px 12px;border:1px dashed var(--bi-line);border-radius:var(--bi-radius-sm);background:var(--bi-canvas);color:var(--bi-dim);font-size:13px}.bi-article .roundup-review{margin:0 0 16px;padding:2px 0 2px 16px;border-left:4px solid var(--bi-pink)}.bi-article .roundup-review blockquote{margin:0;color:var(--bi-ink);font-size:14px}.bi-article .roundup-review cite{display:block;margin-top:6px;color:var(--bi-dim);font-size:12px;font-style:normal;font-weight:800}.bi-article .promo-with-image{grid-template-columns:160px 1fr auto}.bi-article .promo-with-image img{width:160px;aspect-ratio:4 / 3;border-radius:var(--bi-radius-sm);object-fit:cover}.bi-article .quiz-item,.bi-article [data-bi-self-check] details{margin:14px 0;padding:4px 20px;border:1px solid var(--bi-line);border-radius:var(--bi-radius-sm);background:#fff}.bi-article .quiz-item details,.bi-article [data-bi-self-check] details{border-bottom:0}.bi-article .quiz-q{margin:16px 0 4px;font-weight:700}.bi-article .article-card img,.bi-article .collection-card img{width:100%;aspect-ratio:16 / 10;background:var(--bi-teal-soft);object-fit:cover}.bi-article .collection-card img{aspect-ratio:1 / 1}.bi-article .closing-cta{margin:32px 0}.bi-article .fcard-cta,.bi-article .closing-actions,.bi-article .closer-links{margin-top:18px}.bi-article .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bi-article__related{margin-top:64px}.bi-article__related h2{margin-top:0}.bi-article__related-grid,.bi-article__collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bi-article__collection-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bi-article__related-card,.bi-article__collection-card{display:flex;overflow:hidden;flex-direction:column;border:1px solid var(--bi-line);border-radius:var(--bi-radius-sm);background:#fff;color:var(--bi-ink)!important;font-size:14px;font-weight:800;text-decoration:none}.bi-article__related-card>span,.bi-article__collection-card>span{padding:14px 16px}.bi-article__related-media,.bi-article__collection-media{margin:0;overflow:hidden;background:var(--bi-teal-soft)}.bi-article__related-image,.bi-article__collection-image{width:100%;aspect-ratio:16 / 10;object-fit:cover;transition:transform .2s ease}.bi-article__collection-image{aspect-ratio:1 / 1}.bi-article__related-card:hover img,.bi-article__collection-card:hover img{transform:scale(1.035)}.bi-article__closing-cta{margin-top:56px}.bi-article__closing-cta .article-inline-cta{margin-bottom:0}@media(min-width:720px){.bi-article .roundup-card{display:grid;grid-template-columns:300px 1fr}.bi-article .roundup-media img{height:100%;min-height:250px;aspect-ratio:auto}}@media(max-width:820px){.bi-article__inner{padding-right:20px;padding-left:20px}.bi-article .grid-3,.bi-article .grid-4,.bi-article .stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bi-article .buy-card{grid-template-columns:1fr}.bi-article .alt-grid,.bi-article__collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.bi-article .bi-article__title{font-size:2.45rem}.bi-article__content h2,.bi-article__related h2,.bi-article .cj-blog-faq h2{margin-top:52px}.bi-article .grid-2,.bi-article .grid-3,.bi-article .grid-4,.bi-article .product-grid,.bi-article .idea-grid,.bi-article .founder-grid,.bi-article .alt-grid,.bi-article .pros-cons,.bi-article .verdict-grid,.bi-article .nav-tiles,.bi-article__related-grid,.bi-article__collection-grid,.bi-article .marketplace-promo{grid-template-columns:1fr}.bi-article .module,.bi-article .answer-card,.bi-article .decision-card,.bi-article .status-card{padding:21px}.bi-article .score-row{grid-template-columns:1fr 42px}.bi-article .score-row .bar{grid-column:1 / -1}.bi-article .step{padding-left:54px}.bi-article .spread-diagram{gap:12px}.bi-article .slot{width:60px}.bi-article .deck-bar{flex-direction:column}.bi-article .deck-bar .seg{min-height:0;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid var(--bi-line);border-left:0}.bi-article .arcana-list,.bi-article .value-row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.bi-article *,.bi-article *:before,.bi-article *:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dist.box-insider-article.css.map */
