.related-posts-grid{display:grid;gap:var(--space-5);grid-template-columns:repeat(3,1fr)}.mintbox-product-related-posts .blog-card-excerpt,.mintbox-related-by-tags .blog-card-excerpt,.product-related-articles .blog-card-excerpt{display:none}.mintbox-product-related-posts .blog-card.has-media-overlay .blog-card-body,.mintbox-related-by-tags .blog-card.has-media-overlay .blog-card-body,.product-related-articles .blog-card.has-media-overlay .blog-card-body{margin:0;padding:0}@media (max-width:1100px){.related-posts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.related-posts-grid{grid-template-columns:1fr}}.sidebar-blog{align-self:start;position:sticky;top:120px}.sidebar-widget{margin-bottom:var(--space-8)}.sidebar-widget h4{color:var(--color-text-mute);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-wider);margin:0 0 var(--space-4);text-transform:uppercase}.sidebar-tags{display:flex;flex-wrap:wrap;gap:var(--space-2)}.sidebar-tag{background:var(--color-bg-soft);border:1px solid var(--color-line);border-radius:var(--radius-full);color:var(--color-text-soft);display:inline-flex;font-size:var(--fs-sm);padding:8px 12px;transition:background var(--t-base),color var(--t-base),border-color var(--t-base)}.sidebar-tag.is-active,.sidebar-tag:hover{background:var(--color-bg);border-color:var(--color-text);color:var(--color-text)}.sidebar-blog .blog-card.is-compact+.blog-card.is-compact{margin-top:var(--space-4)}@media (max-width:991px){.sidebar-blog{margin-top:var(--space-10);position:static;top:auto}}.mintbox-products-swiper{margin:var(--space-10) 0;position:relative}.mintbox-products-swiper .section-head{margin-bottom:var(--space-6);padding-right:96px}.mintbox-products-swiper ul.products{display:flex;flex-wrap:nowrap;gap:0;grid-template-columns:unset}.mintbox-products-swiper ul.products li.product,.mintbox-products-swiper ul.products li.product-card{flex-shrink:0;margin-right:var(--space-4);max-width:none;width:86%}.mintbox-products-swiper.swiper ul.products{display:flex}.mintbox-products-swiper .swiper-slide{height:auto}.mintbox-swiper-nav{display:flex;gap:var(--space-2);position:absolute;right:0;top:0;z-index:2}.mintbox-swiper-next,.mintbox-swiper-prev{background:var(--color-bg);border:1px solid var(--color-line-strong);border-radius:var(--radius-base);box-shadow:0 1px 3px rgba(0,0,0,.08);cursor:pointer;height:40px;position:relative;width:40px}.mintbox-swiper-next:after,.mintbox-swiper-prev:after{border-right:2px solid var(--color-text);border-top:2px solid var(--color-text);content:"";height:8px;inset:0;margin:auto;position:absolute;width:8px}.mintbox-swiper-prev:after{transform:rotate(-135deg) translate(-1px,1px)}.mintbox-swiper-next:after{transform:rotate(45deg) translate(-1px,1px)}@media (max-width:768px){.mintbox-products-swiper .section-head{padding-right:84px}.mintbox-swiper-next,.mintbox-swiper-prev{box-shadow:0 2px 10px rgba(0,0,0,.18);height:36px;width:36px}}@media (min-width:769px){.mintbox-products-swiper .swiper-slide,.mintbox-products-swiper ul.products li.product,.mintbox-products-swiper ul.products li.product-card{width:calc((100% - var(--space-6))/2)}}@media (min-width:992px){.mintbox-products-swiper .swiper-slide,.mintbox-products-swiper ul.products li.product,.mintbox-products-swiper ul.products li.product-card{width:calc(33.33333% - var(--space-6)*2/3)}}.mbx-review-crosslink--spotlight.is-embedded{margin-bottom:var(--space-6)}.mbx-review-crosslink__card{align-items:center;background:var(--color-bg-muted);border-radius:var(--radius-base);color:inherit;display:grid;gap:var(--space-4) var(--space-5);grid-template-columns:auto 1fr auto;padding:var(--space-4) var(--space-5);text-decoration:none;transition:background var(--t-base)}.mbx-review-crosslink__card:hover,.mbx-review-crosslink__media{background:var(--color-bg-soft)}.mbx-review-crosslink__media{border-radius:var(--radius-sm);flex-shrink:0;height:72px;overflow:hidden;width:72px}.mbx-review-crosslink__media img{display:block;height:100%;object-fit:cover;width:100%}.mbx-review-crosslink__ph{align-items:center;color:var(--color-text-mute);display:flex;font-family:var(--font-mono);font-size:var(--fs-xs);height:100%;justify-content:center;width:100%}.mbx-review-crosslink__body{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.mbx-review-crosslink__eyebrow{color:var(--color-text-mute);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:var(--ls-wide);text-transform:uppercase}.mbx-review-crosslink__title{color:var(--color-text);font-size:var(--fs-base);font-weight:600;letter-spacing:-.02em;line-height:1.3}.mbx-review-crosslink__meta{color:var(--color-text-mute);font-size:var(--fs-sm);line-height:1.45}.mbx-review-crosslink__cta{color:var(--color-accent);flex-shrink:0;font-size:var(--fs-sm);font-weight:600;white-space:nowrap}.mbx-review-crosslink__cta--btn{background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);padding:var(--space-2) var(--space-4)}.mbx-review-crosslink__card--catalog .mbx-review-crosslink__cta--btn,.mbx-review-crosslink__card--product .mbx-review-crosslink__commerce{align-self:center}.mbx-review-crosslink__tags{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.mbx-review-crosslink__tag{color:var(--color-text-mute);font-size:var(--fs-xs)}.mbx-review-crosslink__badge{background:var(--color-bg-soft);border-radius:var(--radius-pill);color:var(--color-text);font-size:10px;font-weight:600;padding:2px 8px}.mbx-review-crosslink__stock{align-items:center;color:var(--color-text-mute);display:inline-flex;font-size:var(--fs-xs);gap:var(--space-2)}.mbx-review-crosslink__stock.is-in{color:var(--color-success)}.mbx-review-crosslink__stock-dot{background:currentColor;border-radius:50%;height:6px;width:6px}.mbx-review-crosslink__commerce{align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-2)}.mbx-review-crosslink__price{color:var(--color-text);font-size:var(--fs-lg);font-weight:700;line-height:1}.mbx-review-crosslink__price sup{font-size:.55em;font-weight:600;vertical-align:super}.mbx-review-triangle{margin:var(--space-6) 0 var(--space-8)}.mbx-review-triangle__grid{display:grid;gap:var(--space-4)}.mbx-review-triangle__grid.has-both{grid-template-columns:repeat(2,minmax(0,1fr))}.mintbox-xlinks .mbx-review-crosslink--spotlight.is-embedded .mbx-review-crosslink__card{background:hsla(0,0%,100%,.06)}.mintbox-xlinks .mbx-review-crosslink--spotlight.is-embedded .mbx-review-crosslink__card:hover{background:hsla(0,0%,100%,.1)}@media (max-width:767px){.mbx-review-crosslink__card{grid-template-columns:auto 1fr;grid-template-rows:auto auto}.mbx-review-crosslink__commerce,.mbx-review-crosslink__cta{grid-column:1/-1;justify-self:start}.mbx-review-triangle__grid.has-both{grid-template-columns:1fr}}.blog-home-v2{padding-bottom:var(--space-20)}.blog-masthead{border-bottom:1px solid var(--color-text);padding:var(--space-12) 0 var(--space-8)}.blog-masthead__title{font-size:clamp(40px,7vw,88px);font-weight:500;letter-spacing:var(--ls-tight);line-height:.95;margin:0}.blog-masthead__title em{color:var(--color-mint-deep);font-family:var(--font-serif);font-style:italic;font-weight:400}.blog-masthead__lead{color:var(--color-text-soft);font-size:var(--fs-md);line-height:1.55;margin:var(--space-4) 0 0;max-width:520px}.blog-latest-trio{margin:var(--space-10) 0 var(--space-16)}.blog-latest-trio__grid{align-items:stretch;display:grid;gap:var(--space-6);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.blog-latest-trio__stack{display:grid;gap:var(--space-6);grid-template-rows:1fr 1fr;min-height:100%}.blog-latest-trio__card{display:flex;flex-direction:column;height:100%}.blog-latest-trio__card .blog-card-media{aspect-ratio:auto;border-radius:var(--radius-lg);flex:1;height:100%;margin-bottom:0;min-height:0}.blog-latest-trio__card--lead{min-height:420px}.blog-latest-trio__card--side{min-height:200px}.blog-latest-trio__card .blog-card-overlay__content{display:flex;flex-direction:column;gap:var(--space-2);justify-content:flex-end}.blog-latest-trio__card .blog-card-meta--overlay{flex-shrink:0;order:-1}.blog-latest-trio__card .blog-card-overlay .blog-card-title{display:-webkit-box;margin:0;-webkit-box-orient:vertical;overflow:hidden}.blog-latest-trio__card--lead .blog-card-overlay .blog-card-title{font-size:clamp(var(--fs-xl),2.4vw,var(--fs-2xl));-webkit-line-clamp:3}.blog-latest-trio__card--side .blog-card-overlay .blog-card-title{font-size:var(--fs-md);-webkit-line-clamp:2}.blog-latest-trio__card--side .blog-card-overlay__content{padding:14px 16px 16px}.blog-investment-band{background:var(--color-bg-dark);color:var(--color-text-on-dark);margin:var(--space-8) 0;overflow:hidden;padding:var(--space-20) 0;position:relative}.blog-investment-band__decor{bottom:-80px;color:hsla(0,0%,100%,.025);font-family:var(--font-serif);font-size:clamp(120px,28vw,360px);font-style:italic;letter-spacing:var(--ls-tight);line-height:1;pointer-events:none;position:absolute;right:-40px}.blog-investment-band__head{border-bottom:1px solid hsla(0,0%,100%,.15);margin-bottom:var(--space-10);padding-bottom:var(--space-5)}.blog-investment-band__grid{display:grid;gap:var(--space-12);grid-template-columns:1fr 1fr}.blog-investment-lead{color:inherit;display:block}.blog-investment-lead__media{aspect-ratio:16/10;background:var(--deco-ink);border-radius:var(--radius-sm);overflow:hidden;position:relative}.blog-investment-lead__media img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.blog-investment-lead:hover .blog-investment-lead__media img{transform:scale(1.02)}.blog-investment-lead__overlay{background:linear-gradient(180deg,transparent,rgba(0,0,0,.35) 45%,rgba(0,0,0,.82));display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:var(--space-6);position:absolute}.blog-investment-lead__kicker{color:var(--color-mint);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-wide);margin:0 0 var(--space-2);text-transform:uppercase}.blog-investment-lead__heading{color:var(--color-text-on-dark);font-size:var(--fs-xl);font-weight:500;letter-spacing:var(--ls-snug);line-height:1.2;margin:0 0 var(--space-3)}.blog-investment-lead__excerpt{color:var(--color-text-on-dark-soft);font-size:var(--fs-base);line-height:1.55;margin:0;max-width:52ch}.blog-investment-list{display:flex;flex-direction:column}.blog-investment-item{align-items:start;border-bottom:1px solid hsla(0,0%,100%,.1);color:inherit;display:grid;gap:18px;grid-template-columns:32px 1fr auto;padding:var(--space-5) 0;transition:padding var(--t-base)}.blog-investment-item:last-child{border-bottom:0}.blog-investment-item:hover{padding-left:var(--space-2)}.blog-investment-item__num{color:var(--color-mint);font-family:var(--font-serif);font-size:32px;font-style:italic;line-height:1}.blog-investment-item__kicker{color:var(--color-text-on-dark-mute);font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:var(--ls-wide);margin:0 0 6px;text-transform:uppercase}.blog-investment-item__body h4{color:var(--color-text-on-dark);font-size:var(--fs-base);font-weight:500;letter-spacing:-.015em;line-height:1.3;margin:0}.blog-investment-item__trend{background:rgba(74,222,128,.15);border-radius:3px;color:var(--color-success-bright);font-family:var(--font-mono);font-size:12px;font-weight:600;padding:4px 8px;white-space:nowrap}.blog-investment-item__trend.is-down{background:rgba(248,113,113,.15);color:var(--color-danger-bright)}.blog-tag-spotlight-band{background:var(--color-bg-dark);color:var(--color-text-on-dark);margin:var(--space-8) 0;padding:var(--space-16) 0}.blog-tag-spotlight-band__grid{display:grid;gap:var(--space-12);grid-template-columns:repeat(2,1fr)}.blog-tag-spotlight-col__head{border-bottom:1px solid hsla(0,0%,100%,.15);margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.blog-tag-spotlight-col__list{display:flex;flex-direction:column}.blog-tag-spotlight-item{align-items:start;border-bottom:1px solid hsla(0,0%,100%,.1);color:inherit;display:grid;gap:18px;grid-template-columns:32px 1fr;padding:var(--space-4) 0;text-decoration:none;transition:padding var(--t-base)}.blog-tag-spotlight-item:last-child{border-bottom:0}.blog-tag-spotlight-item:hover{padding-left:var(--space-2)}.blog-tag-spotlight-item__num{color:var(--color-mint);font-family:var(--font-serif);font-size:var(--fs-xl);font-style:italic;line-height:1}.blog-tag-spotlight-item__kicker{color:var(--color-text-on-dark-mute);font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:var(--ls-wide);margin:0 0 6px;text-transform:uppercase}.blog-tag-spotlight-item__body h4{color:var(--color-text-on-dark);font-size:var(--fs-base);font-weight:500;letter-spacing:-.015em;line-height:1.3;margin:0}.blog-editor-picks{padding:var(--space-16) 0}.blog-editor-picks__head{margin-bottom:var(--space-10)}.blog-editor-picks__grid{display:grid;gap:var(--space-12);grid-template-columns:repeat(3,1fr)}.blog-editor-pick-col__count{color:var(--color-text-mute);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--ls-wide)}.blog-editor-pick-item{border-bottom:1px solid var(--color-line);color:inherit;display:block;padding:var(--space-5) 0;text-decoration:none}.blog-editor-pick-item:last-child{border-bottom:0}.blog-editor-pick-item__excerpt,.blog-editor-pick-item__title{text-decoration:none}.blog-editor-pick-item__title{font-size:var(--fs-base);font-weight:500;letter-spacing:-.015em;line-height:1.3;margin:0 0 var(--space-2)}.blog-editor-pick-item:hover .blog-editor-pick-item__title{color:var(--color-accent)}.blog-editor-pick-item__excerpt{color:var(--color-text-soft);font-size:var(--fs-sm);line-height:1.5;margin:0}.blog-journal-sections{padding:var(--space-16) 0 var(--space-8)}.blog-journal-sections__grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(4,1fr)}.blog-journal-section-card{background:var(--color-bg-soft);border-radius:var(--radius-lg);color:inherit;display:flex;flex-direction:column;gap:var(--space-2);min-height:168px;padding:var(--space-6);position:relative;text-decoration:none;transition:background var(--t-base),transform var(--t-base)}.blog-journal-section-card:hover{background:var(--deco-ash);transform:translateY(-2px)}.blog-journal-section-card__arrow{color:var(--color-text-soft);font-size:18px;line-height:1;position:absolute;right:var(--space-5);top:var(--space-5);transition:transform var(--t-base),color var(--t-base)}.blog-journal-section-card:hover .blog-journal-section-card__arrow{color:var(--color-text);transform:translate(2px,-2px)}.blog-journal-section-card__name{font-size:var(--fs-xl);font-weight:600;letter-spacing:var(--ls-snug);line-height:1.1;margin:0;padding-right:var(--space-8)}.blog-journal-section-card__name em{font-family:var(--font-serif);font-style:italic;font-weight:400}.blog-journal-section-card__count{color:var(--color-text-mute);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:var(--ls-wide);margin:0;text-transform:uppercase}.blog-journal-section-card__latest{color:var(--color-text-soft);flex:1;font-size:var(--fs-sm);line-height:1.4;margin:var(--space-1) 0 0}.blog-journal-section-card__week{align-self:flex-start;background:rgba(106,178,146,.15);border-radius:999px;color:var(--color-savings);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:var(--ls-base);margin:var(--space-3) 0 0;padding:6px 12px}.blog-archive-wall{padding:var(--space-8) 0 var(--space-20)}.blog-archive-wall__head{align-items:flex-end;border-bottom:1px solid var(--color-text);display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:space-between;margin-bottom:var(--space-6);padding-bottom:var(--space-4)}.blog-archive-wall__section-head{flex:1 1 280px;margin-bottom:0}.blog-archive-wall__filters{display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:12px;font-weight:500;gap:var(--space-2);letter-spacing:var(--ls-wide);text-transform:uppercase}.blog-archive-wall__filter{background:transparent;border:0;border-radius:3px;color:var(--color-text-soft);cursor:pointer;font:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;padding:6px 10px;text-transform:inherit}.blog-archive-wall__filter:disabled{cursor:wait;opacity:.6}.blog-archive-wall__filter.is-active{background:var(--color-text);color:var(--color-white)}.blog-archive-wall__filter:hover:not(.is-active){color:var(--color-text)}.blog-archive-wall__grid{display:grid;gap:var(--space-6) var(--space-8);grid-template-columns:repeat(4,1fr)}.blog-archive-card{color:inherit;display:flex;flex-direction:column}.blog-archive-card__media{aspect-ratio:4/3;background:var(--color-bg-soft);border-radius:var(--radius-sm);margin-bottom:var(--space-3);overflow:hidden;position:relative}.blog-archive-card__media img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.blog-archive-card:hover .blog-archive-card__media img{transform:scale(1.04)}.blog-archive-card__tag{background:var(--color-white);border-radius:3px;color:var(--color-text);font-size:9px;font-weight:600;left:10px;letter-spacing:.08em;padding:4px 8px;position:absolute;top:10px}.blog-archive-card__kicker,.blog-archive-card__tag{font-family:var(--font-mono);text-transform:uppercase}.blog-archive-card__kicker{color:var(--color-text-mute);font-size:10px;font-weight:500;letter-spacing:var(--ls-wide);margin:0 0 6px}.blog-archive-card h4{font-size:var(--fs-base);font-weight:500;letter-spacing:-.015em;line-height:1.3;margin:0}.blog-archive-card:hover h4{color:var(--color-accent)}.blog-archive-wall__more{display:flex;justify-content:center;margin-top:var(--space-12)}.blog-archive-wall__load-btn{background:var(--color-text);border:0;border-radius:6px;color:var(--color-white);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:600;letter-spacing:var(--ls-base);padding:14px 28px;transition:background var(--t-base)}.blog-archive-wall__load-btn:hover{background:var(--color-accent)}.blog-archive-wall__load-btn:disabled{cursor:wait;opacity:.6}@media (max-width:1100px){.blog-latest-trio__grid{grid-template-columns:1fr}.blog-latest-trio__card--lead{min-height:320px}.blog-latest-trio__stack{grid-template-rows:auto}.blog-latest-trio__card--side{min-height:200px}.blog-investment-band__grid{grid-template-columns:1fr}.blog-tag-spotlight-band__grid{gap:var(--space-10);grid-template-columns:1fr}.blog-editor-picks__grid{gap:var(--space-8);grid-template-columns:1fr}.blog-archive-wall__grid,.blog-journal-sections__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog-investment-item{grid-template-columns:24px 1fr}.blog-investment-item__trend{grid-column:1/-1;justify-self:start;margin-left:36px;margin-top:6px}.blog-archive-wall__head{align-items:flex-start;flex-direction:column}.blog-archive-wall__grid,.blog-journal-sections__grid{grid-template-columns:1fr}}.archive-blog{padding-bottom:var(--space-20)}.archive-blog-header{border-bottom:1px solid var(--color-line);margin-bottom:var(--space-8);padding:var(--space-10) 0 var(--space-8)}.archive-blog-header .h1{margin:0 0 var(--space-3)}.archive-description{color:var(--color-text-soft);font-size:var(--fs-md);line-height:var(--lh-relaxed);max-width:720px}.archive-blog-grid{align-items:start;display:grid;gap:var(--space-12);grid-template-columns:1fr 280px}.archive-blog-content{min-width:0}.archive-load-more,.archive-pagination{margin-top:var(--space-10)}.archive-load-more{display:flex;justify-content:center}.archive-load-more__btn{background:var(--color-text);border:0;border-radius:6px;color:var(--color-white);cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:600;letter-spacing:var(--ls-base);padding:14px 28px;transition:background var(--t-base)}.archive-load-more__btn:hover{background:var(--color-accent)}.archive-load-more__btn:disabled{cursor:wait;opacity:.6}.blog-grid--2col{grid-template-columns:repeat(2,1fr)}.blog-grid--3col{grid-template-columns:repeat(3,1fr)}.blog-grid--4col{grid-template-columns:repeat(4,1fr)}.no-results{padding:var(--space-12) 0}.no-results .h3{margin:0 0 var(--space-3)}.no-results p{color:var(--color-text-soft);margin:0}.search-tabs{border-bottom:1px solid var(--color-line);display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-8);padding-bottom:var(--space-4)}.search-tab{background:var(--color-bg-soft);border:1px solid var(--color-line);border-radius:var(--radius-full);color:var(--color-text-soft);display:inline-flex;font-size:var(--fs-sm);font-weight:500;padding:10px 16px;transition:background var(--t-base),color var(--t-base),border-color var(--t-base)}.search-tab.is-active,.search-tab:hover{background:var(--color-text);border-color:var(--color-text);color:var(--color-text-on-dark)}.search-section-title{margin:var(--space-10) 0 var(--space-6)}.search-view-all{font-size:var(--fs-sm);margin:var(--space-6) 0 0}.search-view-all a{font-weight:500;text-decoration:underline;text-underline-offset:.15em}.search-section-title:first-child{margin-top:0}.search-empty-form{max-width:480px;padding:var(--space-8) 0}.search-results ul.products.columns-3,.search-results ul.products.columns-4{margin-bottom:var(--space-10)}@media (max-width:1100px){.blog-grid--4col{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.archive-blog-grid{gap:var(--space-8);grid-template-columns:1fr}.blog-grid--2col,.blog-grid--3col,.blog-grid--4col{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog-grid,.blog-grid--2col,.blog-grid--3col,.blog-grid--4col{grid-template-columns:1fr}}.author-archive{padding-bottom:var(--space-20)}.author-archive-header{border-bottom:1px solid var(--color-line);margin-bottom:var(--space-8);padding:var(--space-6) 0 var(--space-8)}.author-archive-head{align-items:flex-start;display:flex;gap:var(--space-5)}.author-archive-head__avatar{background:var(--color-bg-soft);border:1px solid var(--color-line);border-radius:50%;flex-shrink:0;height:72px;overflow:hidden;width:72px}.author-archive-head__avatar img{display:block;height:100%;object-fit:cover;width:100%}.author-archive-head__body{display:flex;flex:1;flex-direction:column;gap:var(--space-2);min-width:0;padding-top:2px}.author-archive-head__label{color:var(--color-text-mute);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-wide);margin:0;text-transform:uppercase}.author-archive-head__name{font-size:clamp(28px,4vw,40px);font-weight:500;letter-spacing:var(--ls-snug);line-height:var(--lh-tight);margin:0}.author-archive-head__bio{color:var(--color-text-soft);display:-webkit-box;font-size:var(--fs-sm);-webkit-line-clamp:2;line-height:var(--lh-base);margin:0;max-width:56ch;-webkit-box-orient:vertical;overflow:hidden}.author-archive-head__actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}.author-archive-head__btn .mintbox-icon{display:inline-flex}.author-archive-head__btn .mintbox-icon svg{height:16px;width:16px}.author-archive .archive-header{border-bottom:1px solid var(--color-line);margin-bottom:var(--space-8);padding:var(--space-10) 0 var(--space-8)}.author-archive .archive-header .h1{margin:0}@media (max-width:1100px){.author-archive .blog-grid--4col{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.author-archive-head{align-items:center}.author-archive-head__avatar{height:64px;width:64px}.author-archive-head__name{font-size:26px}.author-archive .blog-grid--4col{grid-template-columns:1fr}}.single-post-v2{padding-bottom:0}.article-head{border-bottom:1px solid var(--color-text);padding:var(--space-6) 0 var(--space-12)}.article-head-grid{margin:0 auto;max-width:1240px;padding:0 var(--space-8)}.article-kicker{align-items:center;color:var(--color-accent);display:inline-flex;font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;gap:10px;letter-spacing:.12em;margin-bottom:var(--space-6);text-transform:uppercase}.article-kicker:before{background:var(--color-accent);content:"";height:1px;width:28px}.article-kicker .dot{color:var(--color-text-mute);font-weight:400}h1.article-title{font-size:clamp(36px,4.5vw,64px);font-weight:500;letter-spacing:var(--ls-snug);line-height:1.02;margin:0 0 var(--space-6);max-width:none}h1.article-title em{font-family:var(--font-serif);font-style:italic;font-weight:400}.article-lead{color:var(--color-text-soft);font-size:19px;line-height:var(--lh-base);margin:0;max-width:none}.article-market-bar{margin:0 auto;max-width:1240px;padding:var(--space-6) var(--space-8) 0}.market-badge{background:var(--color-bg-dark);border-radius:var(--radius-md);color:var(--color-white);padding:18px}.market-badge--horizontal{gap:var(--space-5) var(--space-8);justify-content:space-between;padding:var(--space-5) var(--space-6)}.market-badge--horizontal,.market-badge__lead{align-items:center;display:flex;flex-wrap:wrap}.market-badge__lead{flex:1 1 280px;gap:var(--space-6) var(--space-8);min-width:0}.market-badge__stats{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5)}.market-badge--horizontal .market-badge-eyebrow{flex:0 0 auto;margin-bottom:0}.market-badge--horizontal .market-badge-value{font-size:clamp(28px,3.5vw,40px);margin-bottom:0}.market-badge--horizontal .market-badge-label{margin:0}.market-badge--horizontal .market-badge-source{align-self:center;border-top:0;flex:1 1 200px;margin-top:0;padding-top:0;text-align:right}.market-badge-eyebrow{align-items:center;color:var(--color-mint);display:flex;font-family:var(--font-mono);font-size:10px;font-weight:600;gap:8px;letter-spacing:.08em;margin-bottom:var(--space-3);text-transform:uppercase}.market-badge-eyebrow:before{animation:mintbox-market-pulse 2s infinite;background:var(--color-mint);border-radius:50%;box-shadow:0 0 0 3px rgba(106,178,146,.25);content:"";height:6px;width:6px}@keyframes mintbox-market-pulse{50%{opacity:.5}}.market-badge-value{font-size:var(--fs-2xl);font-weight:500;letter-spacing:-.025em;line-height:1;margin-bottom:4px}.market-badge-value.is-up{color:var(--color-success-bright)}.market-badge-value.is-down{color:var(--color-danger-bright)}.market-badge-label{color:hsla(0,0%,100%,.6);font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:.04em;line-height:1.4}.market-badge-source{border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.4);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;margin-top:var(--space-3);padding-top:var(--space-3);text-transform:uppercase}.article-meta-row{align-items:center;border-top:1px solid var(--color-line);color:var(--color-text-soft);display:flex;flex-wrap:wrap;font-size:var(--fs-sm);gap:var(--space-4);padding-top:var(--space-5)}.author-chip{gap:10px}.author-avatar,.author-chip{align-items:center;display:inline-flex}.author-avatar{background:linear-gradient(135deg,var(--color-mint),var(--color-mint-deep));border-radius:50%;color:var(--color-white);flex-shrink:0;font-size:var(--fs-sm);font-weight:600;height:32px;justify-content:center;letter-spacing:-.02em;width:32px}.author-avatar--photo{background:var(--color-bg-soft);border:1px solid var(--color-line);object-fit:cover}a.author-chip{color:inherit;text-decoration:none}a.author-chip:hover strong{color:var(--color-accent)}.author-chip strong{color:var(--color-text);font-weight:600}.article-meta-row .sep{color:var(--color-text-mute)}.article-hero-image{margin:0 auto;max-width:1240px;padding:var(--space-8) var(--space-8) 0}.article-hero-image figure{aspect-ratio:16/9;background:var(--color-bg-soft);border-radius:var(--radius-sm);margin:0;overflow:hidden}.article-hero-image img{height:100%;object-fit:cover;width:100%}.article-hero-image figcaption{color:var(--color-text-mute);font-family:var(--font-mono);font-size:var(--fs-sm);line-height:1.5;margin-top:var(--space-2);text-align:center}.article-tldr{background:var(--color-bg-soft);border-left:3px solid var(--color-text);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:var(--space-16) auto 0;max-width:720px;padding:var(--space-6) 28px}.article-tldr-label{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.12em;margin-bottom:var(--space-3);text-transform:uppercase}.article-tldr-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.article-tldr-list li{font-size:var(--fs-base);line-height:var(--lh-base);padding-left:20px;position:relative}.article-tldr-list li:before{color:var(--color-accent);content:"→";font-weight:700;left:0;position:absolute}.article-body-with-aside{align-items:start;display:grid;gap:var(--space-16);grid-template-columns:1fr 280px;margin:var(--space-12) auto 0;max-width:1240px;padding:0 var(--space-8)}.article-body-with-aside .article-content{margin:0;max-width:none;padding:0}.article-content.post-content>:first-child{margin-top:0}.article-content ol,.article-content p,.article-content ul{font-size:18px;letter-spacing:var(--ls-base);line-height:1.65;margin-bottom:var(--space-6)}.article-content h2{font-size:32px;font-weight:500;letter-spacing:-.025em;line-height:1.2;margin:var(--space-12) 0 var(--space-4);scroll-margin-top:100px}.article-content h3{font-size:var(--fs-lg);font-weight:500;letter-spacing:-.02em;margin:var(--space-10) 0 14px}.article-content a{border-bottom:1px solid var(--color-accent);color:var(--color-accent)}.article-content ol,.article-content ul{padding-left:var(--space-6)}.article-content li{margin-bottom:10px}.article-content .wp-block-media-text{gap:var(--space-6);margin:var(--space-10) 0}.article-content .wp-block-media-text__content{align-self:center;padding:var(--space-4) var(--space-5)}.article-content .wp-block-media-text__content .wp-block-group.is-vertical,.article-content .wp-block-media-text__content>.wp-block-group{gap:var(--space-1)}.article-content .wp-block-media-text__content p{font-size:var(--fs-md);line-height:1.4;margin:0}.article-content .wp-block-media-text__content p+p{margin-top:var(--space-1)}.article-content .wp-block-media-text__content p:first-child{font-size:18px;line-height:1.35;margin-bottom:var(--space-2)}.article-content .wp-block-group.is-vertical p{font-size:var(--fs-md);line-height:1.4;margin:0}.article-content .wp-block-group.is-vertical p+p{margin-top:var(--space-1)}.article-content .wp-block-group.is-vertical{gap:var(--space-1)}.article-content blockquote{border-left:3px solid var(--color-accent);font-family:var(--font-serif);font-size:24px;font-style:italic;line-height:1.4;margin:var(--space-8) 0;padding:8px 0 8px var(--space-6)}.article-aside{display:flex;flex-direction:column;gap:var(--space-6);position:sticky;top:100px}.aside-block{background:var(--color-bg-muted);border-radius:var(--radius-md);padding:var(--space-5)}.aside-block-label{color:var(--color-text-mute);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.08em;margin-bottom:var(--space-4);padding-bottom:var(--space-3);text-transform:uppercase}.aside-block-label,.aside-product{border-bottom:1px solid var(--color-line)}.aside-product{color:inherit;display:grid;gap:var(--space-3);grid-template-columns:60px 1fr;padding:var(--space-3) 0;text-decoration:none}.aside-product:last-child{border-bottom:0}.aside-product:hover h5{color:var(--color-accent)}.aside-product .thumb{aspect-ratio:1;background:var(--color-bg);border-radius:var(--radius-sm);overflow:hidden}.aside-product .thumb img{height:100%;object-fit:contain;width:100%}.aside-product h5{font-size:var(--fs-sm);font-weight:500;line-height:1.3;margin:0 0 6px}.aside-product .price-row{align-items:center;display:flex;font-size:var(--fs-sm);font-weight:600;justify-content:space-between}.aside-product .stock-dot{align-items:center;color:var(--color-success);display:inline-flex;font-family:var(--font-mono);font-size:10px;gap:4px;text-transform:uppercase}.aside-product .stock-dot:before{background:var(--color-success);border-radius:50%;content:"";height:5px;width:5px}.aside-toc{background:transparent;padding:0}.aside-toc .aside-block-label,.aside-toc-list{padding-left:var(--space-5)}.aside-toc-list{border-left:1px solid var(--color-line);display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0}.aside-toc-list li a{border-left:2px solid transparent;color:var(--color-text-soft);display:block;font-size:var(--fs-sm);line-height:1.4;margin-left:-22px;padding:2px 0 2px 20px;text-decoration:none}.aside-toc-list li a:hover{color:var(--color-text)}.aside-toc-list li.is-active a{border-left-color:var(--color-accent);color:var(--color-text);font-weight:600}.catalog-inline{margin:var(--space-10) 0}.catalog-inline-card{background:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--radius-md);display:grid;gap:var(--space-6);grid-template-columns:200px 1fr;padding:var(--space-5)}.catalog-inline-card:hover{border-color:var(--color-text)}.catalog-inline-card .media{align-items:center;aspect-ratio:1;background:var(--color-bg-soft);border-radius:var(--radius-sm);display:flex;justify-content:center;overflow:hidden}.catalog-inline-card .media img{height:100%;object-fit:contain;width:100%}.catalog-inline-card-placeholder{font-size:var(--fs-sm)}.catalog-inline-card-kicker,.catalog-inline-card-placeholder{color:var(--color-text-mute);font-family:var(--font-mono);font-weight:600}.catalog-inline-card-kicker{align-items:center;display:flex;font-size:10px;gap:8px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.catalog-inline-card-kicker .pill{background:var(--color-bg-dark);border-radius:3px;color:var(--color-white);padding:3px 7px}.catalog-inline-card-kicker .pill.is-catalog{background:var(--color-mint-deep)}.catalog-inline-card h4{font-size:20px;font-weight:500;line-height:1.25;margin:0 0 var(--space-3)}.catalog-inline-card .specs{display:flex;flex-wrap:wrap;gap:var(--space-5);margin-bottom:14px}.catalog-inline-card .spec{display:flex;flex-direction:column;gap:2px}.catalog-inline-card .spec-value{font-size:var(--fs-md);font-weight:600}.catalog-inline-card .spec-label{color:var(--color-text-mute);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.catalog-inline-card .ctas{display:flex;gap:8px;margin-top:auto}.catalog-inline-btn{background:var(--color-bg);border:1px solid var(--color-line-strong);border-radius:6px;color:var(--color-text);flex:1;font-size:var(--fs-sm);font-weight:600;padding:11px 16px;text-align:center;text-decoration:none}.catalog-inline-btn.is-primary{background:var(--color-text);border-color:var(--color-text);color:var(--color-white)}.catalog-inline-btn.is-primary:hover{background:var(--color-accent);border-color:var(--color-accent)}.catalog-inline-btn.is-disabled{color:var(--color-text-mute);pointer-events:none}.pull-quote{margin:var(--space-12) auto;max-width:900px;padding:0 var(--space-8);text-align:center}.pull-quote p{font-family:var(--font-serif);font-size:clamp(28px,3.5vw,44px);font-style:italic;letter-spacing:-.02em;line-height:1.15;margin:0}.pull-quote:after,.pull-quote:before{background:var(--color-text);content:"";display:block;height:1px;margin:0 auto var(--space-6);width:64px}.pull-quote:after{margin:var(--space-6) auto 0}.shop-cta-band{background:var(--color-bg-dark);color:var(--color-white);margin:var(--space-16) 0;padding:var(--space-20) 0}.shop-cta-head{align-items:end;border-bottom:1px solid hsla(0,0%,100%,.15);display:flex;justify-content:space-between;margin-bottom:var(--space-10);padding-bottom:var(--space-5)}.shop-cta-head .eyebrow{color:var(--color-mint);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:.1em;margin-bottom:var(--space-3);text-transform:uppercase}.shop-cta-head h2{font-size:40px;font-weight:500;letter-spacing:var(--ls-snug);line-height:1;margin:0}.shop-cta-head h2 em{color:var(--color-mint);font-family:var(--font-serif);font-style:italic;font-weight:400}.shop-cta-head .link{border-bottom:1px solid var(--color-mint);color:var(--color-white);font-size:var(--fs-sm);font-weight:500;padding-bottom:4px;text-decoration:none}.shop-cta-grid{display:grid;gap:var(--space-6);grid-template-columns:repeat(4,1fr)}.shop-product{background:hsla(0,0%,100%,.04);border-radius:var(--radius-md);color:inherit;overflow:hidden;text-decoration:none;transition:transform var(--t-base)}.shop-product:hover{background:hsla(0,0%,100%,.06);transform:translateY(-4px)}.shop-product .media{align-items:center;aspect-ratio:1;background:hsla(0,0%,100%,.08);display:flex;justify-content:center;overflow:hidden;position:relative}.shop-product .media img{height:90%;object-fit:contain;width:90%}.shop-product .badge{background:var(--color-accent);border-radius:3px;color:var(--color-white);font-family:var(--font-mono);font-size:9px;font-weight:600;left:10px;padding:4px 8px;position:absolute;text-transform:uppercase;top:10px}.shop-product .body{padding:14px}.shop-product .cat{color:hsla(0,0%,100%,.5);font-family:var(--font-mono);font-size:10px;margin-bottom:6px;text-transform:uppercase}.shop-product h4{font-size:var(--fs-sm);font-weight:500;line-height:1.3;margin:0 0 var(--space-3);min-height:36px}.shop-product .price-row{align-items:end;display:flex;justify-content:space-between}.shop-product .price{font-size:var(--fs-md);font-weight:600}.shop-product .trend{background:rgba(74,222,128,.15);border-radius:3px;color:var(--color-success-bright);font-family:var(--font-mono);font-size:10px;font-weight:600;padding:3px 6px}.article-footer{margin:var(--space-16) auto 0;max-width:720px;padding:0 var(--space-8)}.article-tags-block{align-items:center;border-bottom:1px solid var(--color-line);border-top:1px solid var(--color-line);display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-6) 0}.article-tags-block-label{color:var(--color-text-mute);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.article-tag{background:var(--color-bg-soft);border-radius:var(--radius-full);color:inherit;display:inline-flex;font-size:var(--fs-sm);font-weight:500;padding:6px 12px;text-decoration:none}.article-tag:hover{background:var(--color-text);color:var(--color-white)}.article-author-block{border-top:1px solid var(--color-line);margin:var(--space-10) 0 0;padding:var(--space-8) 0 0}.article-author-block__profile .author-archive-head__name{font-size:clamp(28px,4vw,40px)}.article-author-block__profile .author-archive-head__name a{color:var(--color-accent);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.article-author-block__profile .author-archive-head__name a:hover{color:var(--color-text)}.related-articles{background:var(--color-bg-soft);margin-top:var(--space-16);padding:var(--space-16) 0 var(--space-20)}.related-articles-head{border-bottom:1px solid var(--color-text);margin-bottom:var(--space-8);padding-bottom:var(--space-5)}.related-articles-head h2{font-size:32px;font-weight:500;letter-spacing:-.025em;margin:0}.related-articles-head h2 em{font-family:var(--font-serif);font-style:italic;font-weight:400}.related-articles-head__title-link{color:inherit;text-decoration:none;transition:color var(--t-base)}.related-articles-head__title-link:hover{color:var(--color-accent)}.related-articles-grid{display:grid;gap:var(--space-6);grid-template-columns:repeat(3,1fr)}.related-card{color:inherit;display:flex;flex-direction:column;text-decoration:none}.related-card .media{aspect-ratio:16/10;background:var(--color-bg);border-radius:var(--radius-sm);margin-bottom:var(--space-3);overflow:hidden;position:relative}.related-card .media img{height:100%;object-fit:cover;transition:transform var(--t-base);width:100%}.related-card:hover .media img{transform:scale(1.03)}.related-card .tag{background:var(--color-white);border-radius:3px;font-size:9px;font-weight:600;left:10px;padding:4px 8px;position:absolute;top:10px}.related-card .meta,.related-card .tag{font-family:var(--font-mono);text-transform:uppercase}.related-card .meta{color:var(--color-text-mute);font-size:var(--fs-xs);letter-spacing:.06em;margin-bottom:8px}.related-card h4{font-size:var(--fs-md);font-weight:500;line-height:1.3;margin:0}.related-card:hover h4{color:var(--color-accent)}@media (max-width:1100px){.article-body-with-aside{grid-template-columns:1fr}.article-aside{position:static}.shop-cta-grid{grid-template-columns:repeat(2,1fr)}.catalog-inline-card,.related-articles-grid{grid-template-columns:1fr}.catalog-inline-card .media{max-width:200px}.shop-cta-head{align-items:start;flex-direction:column;gap:var(--space-4)}}.article-scroll-top{align-items:center;background:var(--color-white);border:1px solid var(--color-line);border-radius:50%;bottom:var(--space-6);box-shadow:0 4px 20px rgba(0,0,0,.12);color:var(--color-text);cursor:pointer;display:flex;height:44px;justify-content:center;opacity:0;padding:0;position:fixed;right:var(--space-5);transform:translateY(8px);transition:opacity var(--t-base),visibility var(--t-base),transform var(--t-base),background var(--t-fast),color var(--t-fast);visibility:hidden;width:44px;z-index:90}.article-scroll-top.is-visible{opacity:1;transform:translateY(0);visibility:visible}.article-scroll-top:hover{background:var(--color-text);border-color:var(--color-text);color:var(--color-white)}.article-scroll-top .mintbox-icon svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:20px}@media (max-width:700px){.article-scroll-top{bottom:var(--space-5);height:40px;right:var(--space-4);width:40px}.market-badge--horizontal{align-items:flex-start;flex-direction:column}.market-badge--horizontal .market-badge-source{border-top:1px solid hsla(0,0%,100%,.1);padding-top:var(--space-3);text-align:left;width:100%}.article-content ol,.article-content p,.article-content ul{font-size:var(--fs-md)}.article-content h2{font-size:26px}.article-content h3{font-size:20px}.shop-cta-grid{grid-template-columns:1fr}}.lego-catalog>.price-chart-section{margin-bottom:var(--space-10);margin-top:0}.price-chart-inline{margin:var(--space-10) 0}.price-chart-card{background:var(--color-bg-dark);border-radius:var(--radius-md);color:var(--color-white);padding:var(--space-6) 28px}.price-chart-head{align-items:end;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:18px}.price-chart-head .label{color:var(--color-mint);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.price-chart-head h4{font-size:20px;font-weight:500;margin:4px 0 0}.price-chart-head .trend-big{color:var(--color-success-bright);font-size:32px;font-weight:500;line-height:1}.price-chart-head .trend-big.is-down{color:var(--color-danger-bright)}.price-chart-head .trend-big.is-flat{color:hsla(0,0%,100%,.5)}.price-chart-head .trend-period{color:hsla(0,0%,100%,.5);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;margin-top:4px;text-align:right;text-transform:uppercase}.price-chart-plot{margin-bottom:var(--space-3);position:relative;touch-action:none}.price-chart-plot .price-chart-svg{display:block;margin-bottom:0}.price-chart-tooltip{align-items:center;background:rgba(8,12,10,.94);border:1px solid rgba(74,222,128,.45);border-radius:10px;box-shadow:0 8px 28px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:4px;left:0;opacity:0;padding:10px 16px;pointer-events:none;position:absolute;top:0;transform:translate(-50%,calc(-100% - 14px));transition:opacity .12s ease,visibility .12s ease;visibility:hidden;z-index:3}.price-chart-tooltip.is-visible{opacity:1;visibility:visible}.price-chart-tooltip-month{color:hsla(0,0%,100%,.82);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.price-chart-tooltip-price{color:var(--color-white);font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.price-chart-svg{height:100px;margin-bottom:var(--space-3);width:100%}.price-chart-kicker{color:hsla(0,0%,100%,.72);font-family:var(--font-mono);font-size:var(--fs-xs);margin-top:4px}.price-chart-current{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:8px}.price-chart-current-usd{color:var(--color-white);font-size:22px;font-weight:500}.price-chart-current-uah{color:hsla(0,0%,100%,.78);font-family:var(--font-mono);font-size:var(--fs-xs)}.price-still-head{align-items:start}.price-still-badge{align-self:start;border-radius:999px;flex-shrink:0;font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:.05em;padding:5px 12px;text-transform:uppercase;white-space:nowrap}.price-still-badge.is-retiring{background:rgba(251,146,60,.14);border:1px solid rgba(251,146,60,.4);color:var(--color-amber-bright)}.price-still-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:4px 0 18px}.price-still-tile{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--radius-sm,10px);padding:16px 18px}.price-still-tile.is-market{background:rgba(74,222,128,.06);border-color:rgba(74,222,128,.22)}.price-still-tile-label{color:hsla(0,0%,100%,.6);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.price-still-tile-usd{align-items:baseline;color:var(--color-white);display:flex;flex-wrap:wrap;font-size:26px;font-weight:600;gap:10px;letter-spacing:-.02em;line-height:1.1}.price-still-tile-uah{color:hsla(0,0%,100%,.72);font-family:var(--font-mono);font-size:var(--fs-xs);margin-top:6px}.price-still-tile-note{color:hsla(0,0%,100%,.45);font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;margin-top:6px;text-transform:uppercase}.price-still-delta{font-family:var(--font-mono);font-size:14px;font-weight:600}.price-still-delta.is-up{color:var(--color-success-bright)}.price-still-delta.is-down{color:var(--color-danger-bright)}.price-still-delta.is-flat{color:hsla(0,0%,100%,.5)}.price-still-forecast{background:rgba(251,146,60,.07);border:1px solid rgba(251,146,60,.22);border-radius:var(--radius-sm,10px);margin:0 0 18px;padding:16px 18px}.price-still-forecast-title{color:var(--color-amber-bright);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.price-still-forecast-values{display:flex;flex-wrap:wrap;gap:24px}.price-still-forecast-item{display:flex;flex-direction:column;gap:2px}.price-still-forecast-usd{color:var(--color-white);font-size:22px;font-weight:600;line-height:1.1}.price-still-forecast-span{color:hsla(0,0%,100%,.6);font-family:var(--font-mono);font-size:var(--fs-xs)}.price-still-forecast-disclaimer{color:hsla(0,0%,100%,.6);font-size:var(--fs-xs);line-height:1.45;margin:12px 0 0}@media (max-width:540px){.price-still-grid{grid-template-columns:1fr}}.price-chart-desc,.price-chart-forming{color:hsla(0,0%,100%,.82);font-size:var(--fs-sm);line-height:1.5;margin:0 0 var(--space-3)}.price-chart-legend{color:hsla(0,0%,100%,.88);display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:var(--fs-xs);gap:12px 20px;list-style:none;margin:var(--space-3) 0 0;padding:0}.price-chart-legend li{align-items:center;display:flex;gap:8px}.price-chart-legend-swatch{border-radius:2px;flex-shrink:0;height:10px;width:10px}.price-chart-attribution{color:hsla(0,0%,100%,.65);display:block;letter-spacing:0;line-height:1.4;margin-top:6px;text-transform:none}.price-chart-axis{color:var(--color-text-on-dark-soft);display:flex;font-family:var(--font-mono);font-size:var(--fs-xs);justify-content:space-between;letter-spacing:.05em;margin-top:var(--space-2);text-transform:uppercase}.price-chart-axis--months{gap:0}.price-chart-axis--months>span{align-items:center;display:flex;flex:1 1 0;flex-direction:column;gap:6px;line-height:1.35;min-width:0;text-align:center;transition:color .12s ease}.price-chart-axis--months .price-chart-axis-month,.price-chart-axis--months .price-chart-axis-value{display:block;width:100%}.price-chart-axis--months span.is-spacer{pointer-events:none;visibility:hidden}.price-chart-axis--months span.is-tick .price-chart-axis-month{color:var(--color-text-on-dark-soft);display:inline-block;font-size:var(--fs-xs);max-width:none;overflow:visible;white-space:nowrap;width:auto}.price-chart-axis--months span.is-tick .price-chart-axis-value{color:var(--color-success-bright);font-size:var(--fs-xs);font-weight:700;letter-spacing:.02em;text-shadow:0 1px 3px rgba(0,0,0,.35);text-transform:none}.price-chart-axis.is-axis-sync span.is-tick.is-axis-active .price-chart-axis-month{color:var(--color-mint)}.price-chart-axis.is-axis-sync span.is-tick.is-axis-active .price-chart-axis-value{color:var(--color-success-bright);font-size:12px}.price-chart-axis--months span.is-tick:first-child{align-items:flex-start;text-align:left}.price-chart-axis--months span.is-tick:last-child{align-items:flex-end;text-align:right}@media (max-width:700px){.price-chart-axis{letter-spacing:.02em}.price-chart-axis--months>span{gap:4px}.price-chart-axis--months span.is-tick .price-chart-axis-month,.price-chart-axis--months span.is-tick .price-chart-axis-value{font-size:10px}.price-chart-axis--months span.is-tick-thin-mobile .price-chart-axis-month,.price-chart-axis--months span.is-tick-thin-mobile .price-chart-axis-value{visibility:hidden}}.price-chart-plot.is-hovering .price-chart-svg{cursor:crosshair}.price-chart-point{cursor:default;pointer-events:none;transition:fill .12s ease;vector-effect:non-scaling-stroke}.price-chart-point.is-active{fill:var(--color-success-soft);filter:drop-shadow(0 0 6px rgba(74,222,128,.65))}.price-chart-point:focus{outline:none}.price-chart-point:focus-visible{outline:2px solid var(--color-white);outline-offset:2px;pointer-events:auto}.price-chart-footer{border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;margin-top:var(--space-4);padding-top:14px;text-transform:uppercase}