.CheckoutStartLink_control__BBK8z{position:relative}.CheckoutStartLink_rest__Bwd_u{display:inline-flex;align-items:center;justify-content:center;gap:inherit}.CheckoutStartLink_control__BBK8z[data-pending=true] .CheckoutStartLink_rest__Bwd_u{visibility:hidden}.CheckoutStartLink_wait__ZJFNw{position:absolute;inset:0;display:none;align-items:center;justify-content:center;gap:var(--cw-space-2xs,.5rem);color:inherit}.CheckoutStartLink_control__BBK8z[data-pending=true] .CheckoutStartLink_wait__ZJFNw{display:flex}.CheckoutStartLink_control__BBK8z[data-pending=true]{cursor:progress}.CheckoutStartLink_wait__ZJFNw svg{flex:none}@media (prefers-reduced-motion:reduce){.CheckoutStartLink_wait__ZJFNw{gap:var(--cw-space-2xs,.5rem)}}.BottomSheet_sheet__CFGML{inline-size:min(100%,var(--sheet-measure,34rem));max-block-size:var(--sheet-ceiling,82svh);overflow-y:auto;overscroll-behavior:contain;padding:var(--cw-space-md) var(--cw-space-md) max(var(--cw-space-lg),env(safe-area-inset-bottom));border-radius:var(--cw-radius-xl) var(--cw-radius-xl) 0 0;background:var(--cw-mat-surface);box-shadow:var(--cw-mat-shadow-deep)}.BottomSheet_handle__OVA9Y{display:block;inline-size:2.5rem;block-size:.25rem;margin:0 auto var(--cw-space-sm);border-radius:var(--cw-radius-pill);background:var(--sheet-rule,var(--cw-platform-border))}.Chip_chip__sFcwA{display:inline-flex;align-items:center;min-height:1.75rem;padding:var(--cw-space-2xs) var(--cw-space-xs);border:0;border-radius:var(--cw-radius-pill);background:var(--cw-mat-surface-sunk);color:var(--cw-platform-text);font-size:var(--ds-type-body-sm-size);font-weight:600;white-space:nowrap}.Chip_onMedia__bx3f5{background:var(--cw-mat-scrim-ink);color:var(--cw-mat-inverse-text)}.Chip_done__3Euym{background:var(--cw-platform-accent);color:var(--cw-platform-on-accent)}.PlatformBlocksOffer_programShowcase__GqsD7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cw-space-md)}.PlatformBlocksOffer_programShowcase__GqsD7[data-layout=mini]{grid-template-columns:repeat(2,minmax(0,1fr))}.PlatformBlocksOffer_aggregateRail__fE8rz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cw-space-md)}.PlatformBlocksOffer_aggregateRail__fE8rz[data-layout=single]{grid-template-columns:minmax(0,1fr);justify-content:stretch}.PlatformBlocksOffer_aggregateRail__fE8rz[data-layout=single]>*{width:100%;min-width:0}@media (max-width:900px){.PlatformBlocksOffer_aggregateRail__fE8rz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cw-space-sm);overflow:visible;margin:0;padding:0}.PlatformBlocksOffer_aggregateRail__fE8rz[data-layout=single]>*{width:100%;min-width:0}.PlatformBlocksOffer_programShowcase__GqsD7,.PlatformBlocksOffer_programShowcase__GqsD7[data-layout=mini]{display:grid;grid-auto-flow:column;grid-auto-columns:78%;grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(var(--cw-space-md) * -1);padding-inline:var(--cw-space-md);scroll-padding-inline:var(--cw-space-md)}.PlatformBlocksOffer_programShowcase__GqsD7>*{scroll-snap-align:start}}@media (min-width:561px) and (max-width:900px){.PlatformBlocksOffer_aggregateRail__fE8rz,.PlatformBlocksOffer_aggregateRail__fE8rz[data-layout=single],.PlatformBlocksOffer_programShowcase__GqsD7,.PlatformBlocksOffer_programShowcase__GqsD7[data-layout=mini]{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;gap:var(--cw-space-md);overflow:visible;margin:0;padding:0;scroll-padding-inline:0;scroll-snap-type:none}.PlatformBlocksOffer_aggregateRail__fE8rz[data-layout=single]{grid-template-columns:minmax(0,1fr)}.PlatformBlocksOffer_aggregateRail__fE8rz>*,.PlatformBlocksOffer_aggregateRail__fE8rz[data-layout=single]>*,.PlatformBlocksOffer_programShowcase__GqsD7>*{flex:initial;width:auto;min-width:0;flex-basis:auto;scroll-snap-align:none}}.PlatformBlocksOffer_programTile__9Wp_D{container-type:inline-size;position:relative;display:flex;flex-direction:column;gap:var(--cw-space-sm);min-width:0;padding:var(--ds-card-inset);border-radius:var(--cw-card-radius);color:var(--cw-platform-text);box-shadow:var(--cw-mat-shadow-soft)}.PlatformBlocksOffer_programCover__jYGjy{position:relative;flex:0 0 auto;aspect-ratio:var(--ds-card-media-ratio);overflow:hidden;border-radius:var(--ds-card-media-radius);background:var(--cw-mat-surface-sunk)}.PlatformBlocksOffer_programCoverImage___fuUz{display:block;width:100%;height:100%;object-fit:cover}.PlatformBlocksOffer_programCoverFallback__pONZq{display:grid;width:100%;height:100%;place-items:center;background:linear-gradient(140deg,color-mix(in srgb,var(--cw-sem-guide-primary) 20%,var(--cw-mat-surface-sunk)),var(--cw-mat-surface-sunk));color:var(--cw-platform-ink-strong);font-family:var(--cw-font-editorial);font-size:var(--ds-type-display-size);font-weight:500;letter-spacing:.02em}.PlatformBlocksOffer_programTileDescription__hhEhp{margin:0}.PlatformBlocksOffer_programLinkShort__lenhL{display:none}.PlatformBlocksOffer_programTile__9Wp_D[data-status=planned] .PlatformBlocksOffer_programCoverImage___fuUz{filter:saturate(.72)}.PlatformBlocksOffer_programTileKind__unUjb{position:absolute;inset-block-start:var(--cw-space-2xs);inset-inline-start:var(--cw-space-2xs);margin:0;font-size:var(--ds-type-label-size)}.PlatformBlocksOffer_programTileCategories__DwJz4{display:flex;flex-wrap:wrap;gap:var(--cw-space-2xs);margin:0;padding:0;list-style:none}.PlatformBlocksOffer_offerHeroVisualCard__MX31k{min-height:31rem;position:relative;display:flex;align-items:flex-end;overflow:hidden;border-radius:var(--cw-card-radius);color:var(--cw-platform-accent-contrast);background:var(--cw-platform-accent-strong);box-shadow:var(--cw-mat-shadow-soft)}.PlatformBlocksOffer_offerHeroVisualCard__MX31k .PlatformBlocksOffer_programPhoto__T3mbD{position:absolute;inset:0}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-has-art=true] .PlatformBlocksOffer_programPhoto__T3mbD{background:linear-gradient(180deg,transparent 0 22%,color-mix(in srgb,var(--cw-mat-scrim-ink) 84%,transparent) 100%),linear-gradient(135deg,color-mix(in srgb,var(--cw-mat-scrim-ink) 12%,transparent),color-mix(in srgb,var(--cw-mat-scrim-ink) 30%,transparent)),var(--program-photo-image) var(--program-photo-position,center 20%) /cover no-repeat}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-photo-zoom=true][data-has-art=true] .PlatformBlocksOffer_programPhoto__T3mbD{background:var(--program-photo-image) var(--program-photo-position,center 20%) /cover no-repeat}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-photo-zoom=true][data-has-art=true] .PlatformBlocksOffer_programPhoto__T3mbD:after{background:linear-gradient(180deg,transparent 0 22%,color-mix(in srgb,var(--cw-mat-scrim-ink) 84%,transparent) 100%),linear-gradient(135deg,color-mix(in srgb,var(--cw-mat-scrim-ink) 12%,transparent),color-mix(in srgb,var(--cw-mat-scrim-ink) 30%,transparent))}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-has-art=true] .PlatformBlocksOffer_programPhoto__T3mbD:before{position:absolute;inset:0;content:"";background:linear-gradient(104deg,transparent 0 10%,color-mix(in srgb,var(--cw-sem-progress) 24%,transparent) 10.4% 11%,transparent 11.6% 58%,color-mix(in srgb,var(--cw-platform-accent-contrast) 6%,transparent) 58.5% 59%,transparent 59.6%),radial-gradient(circle at 14% 18%,color-mix(in srgb,var(--cw-platform-accent-contrast) 8%,transparent) 0 .12rem,transparent .14rem);opacity:.88;pointer-events:none}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-has-art=true] .PlatformBlocksOffer_programPhoto__T3mbD:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,transparent 0 30%,color-mix(in srgb,var(--cw-mat-scrim-ink) 80%,transparent) 100%);pointer-events:none}.PlatformBlocksOffer_offerHeroVisualMeta__3zDO4{position:relative;z-index:1;display:grid;gap:var(--cw-space-xs);width:100%;padding:1.25rem}.PlatformBlocksOffer_offerHeroVisualMeta__3zDO4 h3,.PlatformBlocksOffer_offerHeroVisualMeta__3zDO4 p{margin:0}.PlatformBlocksOffer_offerHeroVisualMeta__3zDO4 h3{font-size:var(--ds-type-display-size);line-height:var(--ds-type-display-line-height)}.PlatformBlocksOffer_offerHeroVisualMeta__3zDO4 p:not(.PlatformBlocksOffer_label__vguPU){color:color-mix(in srgb,var(--cw-platform-accent-contrast) 84%,transparent);font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line-height)}.PlatformBlocksOffer_detailHeroBody__VnvfH{position:relative;z-index:1;width:min(100%,43rem);display:grid;gap:var(--cw-space-md);align-self:flex-end;padding:clamp(1.3rem,4vw,2rem)}.PlatformBlocksOffer_detailHeroLabel__1G8pV,.PlatformBlocksOffer_detailHeroLead__vxEJ8,.PlatformBlocksOffer_detailHeroTitle__jaqYW{margin:0}.PlatformBlocksOffer_detailHeroLabel__1G8pV{color:color-mix(in srgb,var(--cw-platform-accent-contrast) 72%,transparent);font-family:var(--cw-font-data);font-size:var(--ds-type-label-size);font-weight:700;letter-spacing:.03em;line-height:var(--ds-type-label-line-height);text-transform:uppercase}.PlatformBlocksOffer_detailHeroTitle__jaqYW{max-width:11ch;color:var(--cw-platform-accent-contrast);font-family:var(--cw-font-editorial);font-size:var(--ds-type-hero-size);font-weight:700;line-height:var(--ds-type-hero-line-height)}.PlatformBlocksOffer_detailHeroLead__vxEJ8{max-width:34rem;color:color-mix(in srgb,var(--cw-platform-accent-contrast) 86%,transparent);font-size:var(--ds-type-lead-size);line-height:var(--ds-type-lead-line-height)}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-hero-visual=immersive]{min-height:clamp(31rem,46vw,39rem);align-items:flex-end}.PlatformBlocksOffer_programPhoto__T3mbD{position:absolute;inset:0;background:radial-gradient(circle at 18% 16%,color-mix(in srgb,var(--cw-platform-accent) 10%,transparent) 0 .16rem,transparent .18rem),radial-gradient(circle at 78% 72%,color-mix(in srgb,var(--cw-platform-accent) 10%,transparent) 0 .14rem,transparent .16rem),linear-gradient(180deg,color-mix(in srgb,var(--cw-mat-scrim-ink) 10%,transparent),color-mix(in srgb,var(--cw-mat-scrim-ink) 72%,transparent)),linear-gradient(135deg,color-mix(in srgb,var(--cw-sem-method-ink) 94%,black 6%),color-mix(in srgb,var(--cw-sem-guide-strong) 88%,black 12%))}.PlatformBlocksOffer_programPhoto__T3mbD:before{position:absolute;inset:0;content:"";background:linear-gradient(102deg,transparent 0 9%,color-mix(in srgb,var(--cw-sem-progress) 88%,transparent) 9.4% 10.2%,transparent 10.8% 57%,color-mix(in srgb,var(--cw-sem-progress) 72%,transparent) 57.4% 58.2%,transparent 58.8%),radial-gradient(circle at 14% 18%,color-mix(in srgb,var(--cw-platform-accent-contrast) 8%,transparent) 0 .12rem,transparent .14rem);opacity:.8;pointer-events:none}.PlatformBlocksOffer_programPhoto__T3mbD:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,transparent 0 38%,color-mix(in srgb,var(--cw-mat-scrim-ink) 78%,transparent) 100%);opacity:1;pointer-events:none}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-photo-zoom=true] .PlatformBlocksOffer_programPhoto__T3mbD{transform:scale(var(--program-photo-scale,1));transform-origin:var(--program-photo-position)}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-photo-zoom=true] .PlatformBlocksOffer_programPhoto__T3mbD:after,.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-photo-zoom=true] .PlatformBlocksOffer_programPhoto__T3mbD:before{transform:scale(calc(1 / var(--program-photo-scale, 1)));transform-origin:var(--program-photo-position)}.PlatformBlocksOffer_programTile__9Wp_D[data-visual=stone]{--program-tile-fg:var(--cw-sem-method-ink);--program-tile-copy:color-mix(in srgb,var(--cw-sem-method-ink) 72%,transparent);--program-tile-button-bg:color-mix(in srgb,var(--cw-sem-progress) 66%,var(--cw-platform-visual-sand-button-base) 34%);--program-tile-button-border:color-mix(in srgb,var(--cw-sem-progress) 58%,transparent)}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-visual=leaf],.PlatformBlocksOffer_programTile__9Wp_D[data-visual=leaf]{--program-tile-fg:var(--cw-sem-method-ink);--program-tile-copy:color-mix(in srgb,var(--cw-sem-method-ink) 72%,transparent);--program-tile-button-bg:color-mix(in srgb,var(--cw-sem-progress) 66%,var(--cw-platform-visual-sand-button-base) 34%);--program-tile-button-border:color-mix(in srgb,var(--cw-sem-progress) 52%,transparent);color:var(--cw-sem-method-ink);background:color-mix(in srgb,var(--cw-platform-surface) 94%,var(--cw-platform-surface-muted))}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-visual=leaf] .PlatformBlocksOffer_programPhoto__T3mbD{background:linear-gradient(180deg,color-mix(in srgb,white 42%,transparent),color-mix(in srgb,var(--cw-sem-progress) 12%,transparent)),radial-gradient(ellipse at 78% 22%,color-mix(in srgb,var(--cw-sem-progress) 14%,transparent) 0 18%,transparent 19%),linear-gradient(135deg,var(--cw-platform-visual-leaf-start) 0,var(--cw-platform-visual-leaf-mid) 54%,var(--cw-platform-visual-leaf-end) 100%)}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-visual=leaf] .PlatformBlocksOffer_programPhoto__T3mbD:before{background:linear-gradient(118deg,transparent 0 13%,color-mix(in srgb,var(--cw-sem-progress) 32%,transparent) 13.4% 14.1%,transparent 14.7% 62%,color-mix(in srgb,var(--cw-sem-guide-strong) 14%,transparent) 62.4% 63.1%,transparent 63.7%),radial-gradient(ellipse at 30% 38%,transparent 0 12%,color-mix(in srgb,var(--cw-sem-progress) 18%,transparent) 12.5% 13.1%,transparent 13.7%),radial-gradient(ellipse at 70% 62%,transparent 0 10%,color-mix(in srgb,var(--cw-sem-guide-strong) 14%,transparent) 10.5% 11.1%,transparent 11.7%);opacity:.9}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-visual=leaf] .PlatformBlocksOffer_programPhoto__T3mbD:after{background:linear-gradient(180deg,transparent 0 42%,color-mix(in srgb,var(--cw-sem-method-ink) 14%,transparent) 100%),radial-gradient(circle at 22% 26%,color-mix(in srgb,var(--cw-sem-progress) 20%,transparent) 0 .18rem,transparent .2rem),radial-gradient(circle at 78% 22%,color-mix(in srgb,var(--cw-sem-guide-strong) 18%,transparent) 0 .14rem,transparent .16rem)}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-has-art=true] .PlatformBlocksOffer_programPhoto__T3mbD{background:linear-gradient(180deg,transparent 0 24%,color-mix(in srgb,var(--cw-mat-scrim-ink) 82%,transparent) 100%),linear-gradient(135deg,color-mix(in srgb,var(--cw-mat-scrim-ink) 12%,transparent),color-mix(in srgb,var(--cw-mat-scrim-ink) 34%,transparent)),var(--program-photo-image) var(--program-photo-position) /cover no-repeat}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-has-art=true] .PlatformBlocksOffer_programPhoto__T3mbD:before{background:none;opacity:0}.PlatformBlocksOffer_offerHeroVisualCard__MX31k[data-has-art=true] .PlatformBlocksOffer_programPhoto__T3mbD:after{background:linear-gradient(180deg,transparent 0 34%,color-mix(in srgb,var(--cw-mat-scrim-ink) 46%,transparent) 62%,color-mix(in srgb,var(--cw-mat-scrim-ink) 86%,transparent) 100%);opacity:1}.PlatformBlocksOffer_programTileBody__sha8O{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--cw-space-xs);min-width:0;padding:0 var(--ds-card-body-inline) var(--ds-card-body-inline)}.PlatformBlocksOffer_programTileBody__sha8O h3,.PlatformBlocksOffer_programTileBody__sha8O p{margin:0}.PlatformBlocksOffer_programTileEyebrow__qHcEp,.PlatformBlocksOffer_programTileHeadline__1X5Df{display:flex;flex-direction:column;gap:var(--cw-space-2xs)}.PlatformBlocksOffer_programTileBody__sha8O h3{display:-webkit-box;overflow:hidden;color:var(--cw-platform-text);font-size:var(--ds-offer-card-title-size);line-height:var(--ds-offer-card-title-line-height);-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PlatformBlocksOffer_programTileBody__sha8O .PlatformBlocksOffer_label__vguPU{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.PlatformBlocksOffer_programTileBody__sha8O p:not(.PlatformBlocksOffer_label__vguPU){display:-webkit-box;overflow:hidden;color:var(--cw-platform-muted);line-height:var(--ds-type-body-line-height);-webkit-box-orient:vertical;-webkit-line-clamp:2}.PlatformBlocksOffer_programLink__aqvXp{margin-top:auto}.PlatformBlocksOffer_programTileOverlay__ePARj{position:absolute;inset:0;z-index:2;border-radius:inherit}.PlatformBlocksOffer_programTileOverlay__ePARj:focus-visible{outline:2px solid var(--cw-platform-accent);outline-offset:-4px}.PlatformBlocksOffer_programTile__9Wp_D:has(.PlatformBlocksOffer_programTileOverlay__ePARj:focus-visible) .PlatformBlocksOffer_programLink__aqvXp{transform:translateY(var(--ds-button-lift));background-color:color-mix(in srgb,var(--cw-mat-surface-sunk) 68%,var(--cw-mat-surface) 32%);box-shadow:var(--cw-mat-shadow-soft)}@media (hover:hover){.PlatformBlocksOffer_programTile__9Wp_D:hover .PlatformBlocksOffer_programLink__aqvXp{transform:translateY(var(--ds-button-lift));background-color:color-mix(in srgb,var(--cw-mat-surface-sunk) 68%,var(--cw-mat-surface) 32%);box-shadow:var(--cw-mat-shadow-soft)}}.PlatformBlocksOffer_programTile__9Wp_D:active .PlatformBlocksOffer_programLink__aqvXp{transform:translateY(var(--cw-press-settle));background-color:color-mix(in srgb,var(--cw-mat-surface-sunk) 68%,var(--cw-mat-surface) 32%);box-shadow:none}.PlatformBlocksOffer_programTilePrice__SJEXb{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--cw-space-2xs) var(--cw-space-xs);color:var(--cw-platform-text);font-family:var(--cw-font-data);line-height:1.15}.PlatformBlocksOffer_programTilePrice__SJEXb s{color:var(--cw-platform-muted);font-size:var(--ds-type-body-sm-size);text-decoration-thickness:.08em}.PlatformBlocksOffer_programTilePrice__SJEXb strong{font-size:var(--ds-type-lead-size);font-weight:750}.PlatformBlocksOffer_programTilePrice__SJEXb[data-mode=inquiry] strong{font-family:var(--cw-font-ui);font-size:var(--ds-type-body-sm-size);font-weight:650}.PlatformBlocksOffer_programTilePoints__UnFfM{display:grid;gap:var(--cw-space-2xs);margin:0;padding:0;list-style:none;font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height)}.PlatformBlocksOffer_programTilePoints__UnFfM li{position:relative;padding-inline-start:var(--cw-space-md);color:var(--cw-platform-muted)}.PlatformBlocksOffer_programTilePoints__UnFfM li:before{content:"";position:absolute;left:.1rem;top:.6em;width:.26rem;height:.26rem;border-radius:50%;background:var(--cw-platform-accent)}.PlatformBlocksOffer_programTileMeta__s5fJk{font-family:var(--cw-font-data);font-size:var(--ds-type-body-sm-size);font-weight:700;letter-spacing:.02em}.PlatformBlocksOffer_programTileMeta__s5fJk.PlatformBlocksOffer_programTileMeta__s5fJk{color:var(--cw-platform-muted)}.PlatformBlocksOffer_programTilePosttitle__SS6Cl.PlatformBlocksOffer_programTilePosttitle__SS6Cl,.PlatformBlocksOffer_programTilePretitle__ce0kH.PlatformBlocksOffer_programTilePretitle__ce0kH{display:-webkit-box;overflow:hidden;color:var(--cw-platform-muted);font-family:var(--cw-font-data);font-size:var(--ds-type-body-sm-size);font-weight:700;letter-spacing:.02em;line-height:var(--ds-type-body-sm-line-height);-webkit-box-orient:vertical;-webkit-line-clamp:1}.PlatformBlocksOffer_programTileStatus__WnX5L{width:100%;min-height:var(--ds-button-min-height);display:inline-flex;align-items:center;justify-content:center;margin-top:auto;padding:0 var(--cw-space-md);border:1px dashed var(--cw-mat-stroke-quiet);border-radius:var(--cw-radius-btn);color:var(--cw-platform-muted);background:transparent;font-family:var(--cw-font-data);font-size:var(--ds-type-body-sm-size);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.PlatformBlocksOffer_programOfferDetailsGrid__BH2Fl{align-items:stretch}.PlatformBlocksOffer_programMetaList__UE8Wb{margin-top:var(--cw-space-md);font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height)}@media (prefers-reduced-motion:reduce){.PlatformBlocksOffer_programLink__aqvXp{transition:none}@media (hover:hover){.PlatformBlocksOffer_programLink__aqvXp:hover{transform:none}}.PlatformBlocksOffer_programTile__9Wp_D:active .PlatformBlocksOffer_programLink__aqvXp{transform:none}}@container (max-width: 14rem){.PlatformBlocksOffer_programTileBody__sha8O .PlatformBlocksOffer_programTileCategories__DwJz4,.PlatformBlocksOffer_programTileBody__sha8O .PlatformBlocksOffer_programTilePoints__UnFfM,.PlatformBlocksOffer_programTileBody__sha8O p.PlatformBlocksOffer_programTileDescription__hhEhp,.PlatformBlocksOffer_programTileBody__sha8O p.PlatformBlocksOffer_programTileMeta__s5fJk,.PlatformBlocksOffer_programTileBody__sha8O p.PlatformBlocksOffer_programTilePosttitle__SS6Cl,.PlatformBlocksOffer_programTileBody__sha8O p.PlatformBlocksOffer_programTilePretitle__ce0kH{display:none}.PlatformBlocksOffer_programTileBody__sha8O{gap:var(--cw-space-2xs);padding-inline:var(--cw-space-2xs)}.PlatformBlocksOffer_programTileBody__sha8O h3,.PlatformBlocksOffer_programTilePrice__SJEXb strong{font-size:var(--ds-type-body-size)}.PlatformBlocksOffer_programLink__aqvXp{margin-top:auto}.PlatformBlocksOffer_programLinkFull__Ax9jy{display:none}.PlatformBlocksOffer_programLinkShort__lenhL{display:inline}}.PlatformBlocksTrust_card__kJrCY{display:flex;flex-direction:column;gap:var(--cw-space-md);padding:1.15rem;position:relative;overflow:hidden}.PlatformBlocksTrust_card__kJrCY:after{position:absolute;right:-2.5rem;bottom:-2.5rem;width:7rem;aspect-ratio:1;content:"";border-radius:50%;opacity:.18;background:repeating-radial-gradient(circle,transparent 0 .52rem,color-mix(in srgb,var(--cw-platform-accent) 55%,transparent) .56rem .61rem);pointer-events:none}.PlatformBlocksTrust_card__kJrCY[data-tone=proof]{background:var(--cw-mat-tone-proof)}.PlatformBlocksTrust_card__kJrCY[data-tone=policy]{background:var(--cw-mat-tone-boundary)}.PlatformBlocksTrust_card__kJrCY[data-tone=support]{background:var(--cw-mat-tone-support)}.PlatformBlocksTrust_card__kJrCY h2,.PlatformBlocksTrust_card__kJrCY h3{margin:0;font-size:1.2rem;line-height:1.2}.PlatformBlocksTrust_card__kJrCY li,.PlatformBlocksTrust_card__kJrCY p{color:color-mix(in srgb,var(--cw-platform-text) 72%,var(--cw-platform-muted) 28%);line-height:var(--ds-type-body-line-height);overflow-wrap:anywhere}.PlatformBlocksTrust_card__kJrCY p,.PlatformBlocksTrust_card__kJrCY ul{margin:0}.PlatformBlocksTrust_card__kJrCY ul{display:grid;gap:var(--cw-space-xs);padding-left:var(--cw-space-md)}.PlatformBlocksTrust_authorGrid__IQ46l,.PlatformBlocksTrust_consultGrid__Pbclh{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,.72fr);gap:var(--cw-space-md);align-items:stretch}.PlatformBlocksTrust_consultGrid__Pbclh{grid-template-columns:minmax(0,.9fr) minmax(20rem,.7fr)}.PlatformBlocksTrust_authorMedia__SSfnR,.PlatformBlocksTrust_authorPanel__tExmI{border-radius:var(--cw-card-radius);background:var(--cw-mat-surface);box-shadow:var(--cw-mat-shadow-soft)}.PlatformBlocksTrust_authorPanel__tExmI{display:grid;align-content:center;gap:1.15rem;padding:clamp(1.25rem,4vw,2.5rem)}.PlatformBlocksTrust_authorPanelStacked__q5_Kg{grid-template-columns:minmax(16.5rem,.62fr) minmax(0,1.38fr);align-items:start;gap:clamp(1rem,2.4vw,1.5rem)}.PlatformBlocksTrust_authorMedia__SSfnR{display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:var(--cw-platform-accent-strong)}.PlatformBlocksTrust_authorCardMedia__bN8MQ{min-height:0;height:auto;align-self:start;overflow:visible;border-radius:0;background:transparent}.PlatformBlocksTrust_authorPanelContent__MmTpM{display:grid;align-content:start;gap:1.15rem;min-width:0}.PlatformBlocksTrust_authorPortrait__AbLBf{width:100%;height:auto;display:block;border-radius:calc(var(--cw-card-radius) - var(--cw-radius-inset))}.PlatformBlocksTrust_guideRail___PKnm{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--ds-offer-card-width-desktop)),var(--ds-offer-card-width-desktop)));gap:var(--cw-space-md)}.PlatformBlocksTrust_consultantRail__Tu2I9,.PlatformBlocksTrust_consultantRail__Tu2I9[data-layout=single]{display:flex;flex-wrap:nowrap;gap:var(--cw-space-md);overflow-x:auto;overflow-y:visible;padding:.1rem var(--cw-space-2xs) var(--cw-space-2xs) .05rem;scroll-snap-type:x proximity;overscroll-behavior-x:contain}.PlatformBlocksTrust_consultantRail__Tu2I9>.PlatformBlocksTrust_guideCard__pEh9F,.PlatformBlocksTrust_consultantRail__Tu2I9[data-layout=single]>.PlatformBlocksTrust_guideCard__pEh9F{flex:0 0 var(--ds-offer-card-rail-width);width:var(--ds-offer-card-rail-width);min-width:var(--ds-offer-card-rail-width);scroll-snap-align:start}.PlatformBlocksTrust_guideCard__pEh9F{position:relative;display:flex;flex-direction:column;gap:var(--cw-space-sm);min-width:0;padding:var(--ds-card-inset);border-radius:var(--cw-card-radius);color:var(--cw-platform-text);box-shadow:var(--cw-mat-shadow-soft)}.PlatformBlocksTrust_guideMedia__oR_Ro{position:relative;flex:0 0 auto;aspect-ratio:var(--ds-card-portrait-ratio);min-width:0;overflow:hidden;border-radius:var(--ds-card-media-radius);background:var(--cw-mat-surface-sunk)}.PlatformBlocksTrust_guideBadges__KS5i1{position:absolute;inset-inline-start:var(--cw-space-2xs);inset-block-start:var(--cw-space-2xs);display:flex;flex-wrap:wrap;gap:var(--cw-space-2xs)}.PlatformBlocksTrust_guidePortrait__Smo4q{display:block;width:100%;height:100%;object-fit:cover;object-position:center 22%}.PlatformBlocksTrust_guideFallback__FAD2t{display:grid;width:100%;height:100%;place-items:center;background:linear-gradient(140deg,color-mix(in srgb,var(--cw-sem-guide-primary) 20%,var(--cw-mat-surface-sunk)),var(--cw-mat-surface-sunk));color:var(--cw-platform-ink-strong);font-family:var(--cw-font-display);font-size:clamp(3rem,10vw,5rem)}.PlatformBlocksTrust_guideOverlay__KS_KU{position:absolute;z-index:2;inset:0;border-radius:inherit}.PlatformBlocksTrust_guideOverlay__KS_KU:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:var(--ds-focus-ring-offset-inset)}.PlatformBlocksTrust_guideCard__pEh9F:has(.PlatformBlocksTrust_guideOverlay__KS_KU:focus-visible) .PlatformBlocksTrust_guideLink__mQM3a{transform:translateY(var(--ds-button-lift));background-color:color-mix(in srgb,var(--cw-mat-surface-sunk) 68%,var(--cw-mat-surface) 32%);box-shadow:var(--cw-mat-shadow-soft)}@media (hover:hover){.PlatformBlocksTrust_guideCard__pEh9F:hover .PlatformBlocksTrust_guideLink__mQM3a{transform:translateY(var(--ds-button-lift));background-color:color-mix(in srgb,var(--cw-mat-surface-sunk) 68%,var(--cw-mat-surface) 32%);box-shadow:var(--cw-mat-shadow-soft)}}.PlatformBlocksTrust_guideBody__tW9v1{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--cw-space-xs);min-width:0;padding:0 var(--ds-card-body-inline) var(--ds-card-body-inline)}.PlatformBlocksTrust_guideIdentity__08mf7{display:grid;gap:var(--cw-space-2xs)}.PlatformBlocksTrust_guideName__EqwW_{margin:0;color:var(--cw-platform-text);font-family:var(--cw-font-ui);font-size:1.2rem;font-weight:700;line-height:1.2}.PlatformBlocksTrust_guideRole__84oBW{line-height:1.4;-webkit-line-clamp:2}.PlatformBlocksTrust_guideNote__wrgJD,.PlatformBlocksTrust_guideRole__84oBW{margin:0;color:var(--cw-platform-muted);font-size:var(--ds-type-body-sm-size);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.PlatformBlocksTrust_guideNote__wrgJD{line-height:var(--ds-type-body-line-height);-webkit-line-clamp:3}.PlatformBlocksTrust_guideFacts__sGFgE{display:grid;gap:var(--cw-space-2xs);margin:0;padding:0;list-style:none;color:var(--cw-platform-muted);font-size:var(--ds-type-body-sm-size);line-height:1.35}.PlatformBlocksTrust_guideFacts__sGFgE li{position:relative;padding-left:var(--cw-space-md);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.PlatformBlocksTrust_guideFacts__sGFgE li:before{position:absolute;top:.52em;left:0;width:.38rem;height:.38rem;content:"";border-radius:var(--cw-radius-pill);background:var(--cw-platform-accent)}.PlatformBlocksTrust_guideLink__mQM3a{margin-top:auto}@media (max-width:900px){.PlatformBlocksTrust_guideRail___PKnm{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:var(--cw-space-2xs)}.PlatformBlocksTrust_guideCard__pEh9F{flex:0 0 var(--ds-offer-card-rail-width);scroll-snap-align:start}}.PlatformBlocksTrust_copyStack__ltlB2{display:grid;gap:var(--cw-space-sm)}.PlatformBlocksTrust_copyStack__ltlB2 p{max-width:52rem;color:color-mix(in srgb,var(--cw-platform-text) 72%,var(--cw-platform-muted) 28%)}.PlatformBlocksTrust_copyNote__M7cAt,.PlatformBlocksTrust_copyStack__ltlB2 p{margin:0;font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line-height)}.PlatformBlocksTrust_copyNote__M7cAt{padding:var(--cw-space-md);border-radius:var(--cw-radius-sm);color:color-mix(in srgb,var(--cw-platform-text) 76%,var(--cw-platform-muted) 24%);background:var(--cw-mat-tone-support);box-shadow:var(--cw-mat-shadow-soft)}.PlatformBlocksTrust_copyNote__M7cAt strong{color:var(--cw-platform-text);font-weight:600}.PlatformBlocksTrust_factGrid__xUQMI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cw-space-sm)}.PlatformBlocksTrust_factGrid__xUQMI span{min-height:4.25rem;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--cw-space-sm);padding:var(--cw-space-sm);border-radius:var(--cw-radius-sm);color:var(--cw-platform-text);background:var(--cw-mat-tone-proof);font-weight:750;line-height:1.35}.PlatformBlocksTrust_factIcon__Ht1bf{flex:none;width:1.5rem;height:1.5rem;padding:var(--cw-space-2xs);border-radius:var(--cw-radius-sm);color:var(--cw-sem-guide-primary);background-color:var(--cw-mat-tone-icon);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cw-platform-accent) 22%,transparent)}@media (max-width:900px){.PlatformBlocksTrust_authorGrid__IQ46l,.PlatformBlocksTrust_consultGrid__Pbclh,.PlatformBlocksTrust_supportPanelLayout___qp2U{grid-template-columns:minmax(0,1fr)}.PlatformBlocksTrust_authorGrid__IQ46l>*,.PlatformBlocksTrust_consultGrid__Pbclh>*,.PlatformBlocksTrust_supportPanelLayout___qp2U>*{width:100%;max-width:100%;min-width:0}.PlatformBlocksTrust_authorPanelStacked__q5_Kg{grid-template-columns:minmax(0,1fr);gap:var(--cw-space-sm)}.PlatformBlocksTrust_authorPanelContent__MmTpM,.PlatformBlocksTrust_authorPanelStacked__q5_Kg>*{width:100%;max-width:100%;min-width:0}.PlatformBlocksTrust_factGrid__xUQMI{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.PlatformBlocksTrust_authorGrid__IQ46l,.PlatformBlocksTrust_consultGrid__Pbclh,.PlatformBlocksTrust_supportPanelLayout___qp2U{gap:var(--cw-space-sm)}}.PlatformBlocksTrust_proofNote__9dpUk{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--cw-space-sm);margin:0;padding:var(--cw-space-md);border-radius:var(--cw-radius-sm);color:color-mix(in srgb,var(--cw-platform-text) 76%,var(--cw-platform-muted) 24%);background:var(--cw-mat-tone-support);line-height:var(--ds-type-body-line-height);box-shadow:var(--cw-mat-shadow-soft)}.PlatformBlocksTrust_proofNote__9dpUk p{margin:0}.PlatformBlocksTrust_proofNoteIcon__F4INQ{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.5rem;height:2.5rem;border-radius:var(--cw-radius-sm);background:var(--cw-mat-tone-icon);color:var(--cw-platform-accent)}.PlatformBlocksTrust_expertCompactPanel__5vAKw{padding:clamp(1rem,2.4vw,1.45rem)}.PlatformBlocksTrust_timelineCompact__S1Mdy{gap:var(--cw-space-xs);font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height)}.PlatformBlocksTrust_collapsibleBlock__Sa_cp{display:grid;gap:var(--cw-space-sm)}.PlatformBlocksTrust_collapsibleSummary__saDCv{width:100%;min-height:var(--ds-touch-target-min);display:flex;align-items:center;justify-content:space-between;gap:var(--cw-space-sm);padding:0 var(--cw-space-md);border-radius:var(--cw-radius-btn);color:var(--cw-platform-text);background:var(--cw-platform-surface);box-shadow:var(--cw-mat-shadow-soft);font-weight:700;cursor:pointer;list-style:none}.PlatformBlocksTrust_collapsibleSummary__saDCv::-webkit-details-marker{display:none}.PlatformBlocksTrust_collapsibleMarker__NqARC{flex:none;width:1.15rem;height:1.15rem;color:var(--cw-platform-muted);transition:transform .18s ease}.PlatformBlocksTrust_collapsibleBlock__Sa_cp[open] .PlatformBlocksTrust_collapsibleMarker__NqARC{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.PlatformBlocksTrust_collapsibleMarker__NqARC{transition:none}}.PlatformBlocksTrust_collapsibleList__AM65m{margin-top:.05rem}.PlatformBlocksTrust_relaxedGrid__GarN1{margin-top:var(--cw-space-2xs)}.PlatformBlocksTrust_supportPanelLayout___qp2U{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.72fr);gap:clamp(1rem,2.4vw,1.4rem);align-items:center}.PlatformBlocksTrust_herbVisual__ywhkA{min-height:14.5rem;position:relative;overflow:hidden;border-radius:calc(var(--cw-card-radius) - var(--cw-radius-inset));background:var(--support-photo-image,linear-gradient(135deg,transparent,transparent)),radial-gradient(circle at 23% 28%,color-mix(in srgb,var(--cw-platform-accent) 18%,transparent) 0 .28rem,transparent .3rem),radial-gradient(circle at 71% 62%,color-mix(in srgb,var(--cw-sem-embodied) 22%,transparent) 0 .24rem,transparent .26rem),repeating-linear-gradient(102deg,color-mix(in srgb,var(--cw-sem-warmth) 12%,transparent) 0 .34rem,transparent .34rem .82rem),linear-gradient(135deg,color-mix(in srgb,var(--cw-sem-warmth) 14%,var(--cw-platform-surface)) 0,color-mix(in srgb,var(--cw-platform-surface-muted) 74%,var(--cw-platform-surface) 26%) 52%,color-mix(in srgb,var(--cw-sem-guide-strong) 16%,var(--cw-platform-text)) 100%);background-position:var(--support-photo-position,center 24%),50%,50%,50%,50%;background-size:cover,auto,auto,auto,auto;background-repeat:no-repeat;box-shadow:var(--cw-mat-shadow-soft)}.PlatformBlocksTrust_herbVisual__ywhkA:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,color-mix(in srgb,var(--cw-platform-surface) 5%,transparent) 0,color-mix(in srgb,var(--cw-mat-scrim-ink) 24%,transparent) 100%),linear-gradient(115deg,transparent 0 58%,color-mix(in srgb,var(--cw-mat-scrim-ink) 12%,transparent) 58.5% 60%,transparent 60.5%);pointer-events:none}.PlatformBlocksTrust_herbVisual__ywhkA span{position:absolute;display:block;background:radial-gradient(circle at 50% 14%,color-mix(in srgb,var(--cw-platform-accent) 62%,transparent) 0 .08rem,transparent .1rem),linear-gradient(180deg,color-mix(in srgb,var(--cw-sem-embodied) 34%,transparent),color-mix(in srgb,var(--cw-sem-guide-strong) 48%,transparent));border-radius:var(--cw-radius-pill) var(--cw-radius-pill) 60% 60%;box-shadow:0 10px 18px color-mix(in srgb,var(--cw-mat-scrim-ink) 10%,transparent);transform-origin:bottom center}.PlatformBlocksTrust_herbVisual__ywhkA span:first-child{left:16%;bottom:13%;width:1rem;height:5.2rem;transform:rotate(-24deg)}.PlatformBlocksTrust_herbVisual__ywhkA span:nth-child(2){left:34%;bottom:8%;width:1.15rem;height:6rem;transform:rotate(12deg)}.PlatformBlocksTrust_herbVisual__ywhkA span:nth-child(3){right:24%;bottom:11%;width:1rem;height:4.8rem;transform:rotate(28deg)}.PlatformBlocksTrust_herbVisual__ywhkA span:nth-child(4){right:12%;bottom:16%;width:.92rem;height:4.1rem;transform:rotate(-8deg)}.PlatformBlocksTrust_proofMedia__C1aQp{margin:0;overflow:hidden;border-radius:var(--cw-card-radius);background:var(--cw-platform-surface-muted);box-shadow:var(--cw-mat-shadow-soft)}.PlatformBlocksTrust_proofMediaImage___JFoY{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center 42%}@media (max-width:560px){.PlatformBlocksTrust_proofMediaImage___JFoY{aspect-ratio:4/3;object-position:center 46%}}.PlatformTrail_back__YY4Vt{display:inline-flex;align-items:center;min-width:0;max-width:100%}.PlatformTrail_backIcon__a7TRq{flex:0 0 auto;margin-inline-end:calc(-1 * var(--cw-space-2xs));color:var(--cw-platform-muted)}.PlatformTrail_trail__GjL5c{--trail-step-max:22ch;--trail-here-max:16ch;display:flex;align-items:center;flex-wrap:nowrap;min-width:0;margin-block-end:var(--cw-space-xs)}@media (min-width:561px) and (max-width:900px){.PlatformTrail_trail__GjL5c{flex-wrap:wrap;row-gap:var(--cw-space-2xs)}}.PlatformTrail_step__J3fXC{display:none;align-items:center;min-width:0;max-width:var(--trail-step-max)}.PlatformTrail_step__J3fXC:last-child{max-width:var(--trail-here-max)}.PlatformTrail_sep__YHzMB{flex:0 0 auto;color:var(--cw-platform-muted);opacity:.6}.PlatformTrail_crumbLink__FlANd{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:var(--ds-touch-target-min);color:var(--cw-platform-muted)}@media (hover:hover){.PlatformTrail_crumbLink__FlANd:hover:not(:disabled){color:var(--cw-platform-text);background:transparent;box-shadow:none}}.PlatformTrail_crumbLink__FlANd:focus-visible{background:transparent;box-shadow:none}@media (min-width:561px){.PlatformTrail_back__YY4Vt{display:none}.PlatformTrail_step__J3fXC{display:inline-flex}}.PlatformTrail_here__g_YVz{min-width:0;padding-inline:var(--cw-space-2xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cw-platform-text);font-size:var(--ds-type-body-sm-size);font-weight:600;background:transparent}.PlatformTrail_trail__GjL5c[data-tone=media]{margin-block-end:0}.PlatformTrail_trail__GjL5c[data-tone=media] .PlatformTrail_backIcon__a7TRq,.PlatformTrail_trail__GjL5c[data-tone=media] .PlatformTrail_sep__YHzMB{color:color-mix(in srgb,var(--cw-platform-accent-contrast) 72%,transparent)}.PlatformTrail_trail__GjL5c[data-tone=media] .PlatformTrail_crumbLink__FlANd{color:color-mix(in srgb,var(--cw-platform-accent-contrast) 92%,transparent)}@media (hover:hover){.PlatformTrail_trail__GjL5c[data-tone=media] .PlatformTrail_crumbLink__FlANd:hover:not(:disabled){color:var(--cw-platform-accent-contrast)}}.PlatformTrail_trail__GjL5c[data-tone=media] .PlatformTrail_here__g_YVz{color:color-mix(in srgb,var(--cw-platform-accent-contrast) 74%,transparent)}.ShelfFilter_filter__87HZW{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cw-space-sm) var(--cw-space-md);inline-size:100%}.ShelfFilter_find__DbBlK{display:flex;align-items:center;gap:var(--cw-space-xs);flex:1 1 14rem;min-inline-size:0;min-block-size:var(--ds-touch-target-min);padding:0 var(--cw-space-sm);border:1px solid var(--cw-mat-stroke-quiet);border-radius:var(--cw-radius-md);background:var(--cw-mat-surface-sunk);color:var(--cw-platform-muted);transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,background .18s ease}.ShelfFilter_findInput__mE6P4{flex:1 1 auto;min-inline-size:0;appearance:none;-webkit-appearance:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--cw-platform-text);font:inherit;font-size:var(--ds-type-body-sm-size)}.ShelfFilter_findInput__mE6P4:focus{outline:none}.ShelfFilter_findInput__mE6P4::placeholder{color:var(--cw-platform-muted)}.ShelfFilter_findInput__mE6P4::-webkit-search-cancel-button{filter:grayscale(1) opacity(.5)}@media (hover:hover){.ShelfFilter_find__DbBlK:hover{border-color:var(--cw-nav-marker);background:var(--cw-mat-surface);color:var(--cw-platform-text)}}.ShelfFilter_find__DbBlK:focus-within{border-color:var(--cw-nav-marker);background:var(--cw-mat-surface);color:var(--cw-platform-text);box-shadow:0 0 0 var(--ds-focus-ring-width) var(--ds-focus-ring-color)}.ShelfFilter_filterMenu__Cl7fv{position:relative;flex:0 0 auto}.ShelfFilter_filterToggle__rdsVt{color:var(--cw-platform-muted)}.ShelfFilter_filterToggle__rdsVt:active:not(:disabled),.ShelfFilter_filterToggle__rdsVt:focus-visible,.ShelfFilter_filterToggle__rdsVt[aria-expanded=true]{transform:none;border-color:var(--cw-nav-marker);background-color:var(--cw-mat-surface);color:var(--cw-platform-text)}@media (hover:hover){.ShelfFilter_filterToggle__rdsVt:hover:not(:disabled){transform:none;border-color:var(--cw-nav-marker);background-color:var(--cw-mat-surface);color:var(--cw-platform-text)}}.ShelfFilter_filterCount__9jx_Q{display:inline-grid;flex:0 0 1.15rem;place-items:center;box-sizing:border-box;inline-size:1.15rem;min-inline-size:1.15rem;block-size:1.15rem;padding:0;border-radius:50%;background:var(--cw-nav-marker);color:var(--cw-platform-on-accent);font-family:var(--cw-font-data);font-size:var(--ds-type-label-size);line-height:1}.ShelfFilter_filterCount__9jx_Q[data-empty]{visibility:hidden}.ShelfFilter_filterPopover__HlHcY{position:absolute;z-index:calc(var(--ds-z-sticky) + 1);inset-block-start:calc(100% + var(--cw-space-2xs));inset-inline-end:0;inline-size:min(18rem,calc(100vw - 2 * var(--cw-page-gutter)));padding:var(--cw-space-sm);border:1px solid var(--cw-mat-stroke-quiet);border-radius:var(--cw-radius-lg);background:var(--cw-mat-surface);box-shadow:var(--cw-mat-shadow-medium)}.ShelfFilter_filterPopoverHead__ZGlBO{display:flex;align-items:center;justify-content:flex-end;gap:var(--cw-space-sm);padding:var(--cw-space-2xs)}.ShelfFilter_filterClear__zD7Eu{min-height:auto;padding:.1rem var(--cw-space-2xs);color:var(--cw-platform-text);font-size:var(--ds-type-label-size);letter-spacing:normal;text-transform:none}.ShelfFilter_filterClear__zD7Eu[data-empty]{visibility:hidden}.ShelfFilter_filterOptions__oXbUR{display:grid;gap:.1rem;margin-block-start:var(--cw-space-2xs);padding-block-start:var(--cw-space-2xs);border-block-start:1px solid transparent;border-image:var(--cw-rule-fade-x)}.ShelfFilter_filterOption__c0vTd{display:grid;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:var(--cw-space-xs);min-block-size:var(--ds-touch-target-min);padding-inline:var(--ds-button-padding-inline);border-radius:var(--ds-button-radius);color:var(--cw-platform-text);cursor:pointer}.ShelfFilter_filterOption__c0vTd .cw-ink-label{justify-self:start}.ShelfFilter_filterOption__c0vTd:has(input:focus-visible){background:var(--cw-mat-surface-sunk)}@media (hover:hover){.ShelfFilter_filterOption__c0vTd:hover{background:var(--cw-mat-surface-sunk)}}.ShelfFilter_filterOption__c0vTd input{position:absolute;opacity:0;pointer-events:none}.ShelfFilter_filterCheckbox__PnG2J{display:inline-grid;place-items:center;inline-size:1.1rem;block-size:1.1rem;border:1px solid var(--cw-mat-stroke-control);border-radius:var(--cw-radius-inset);color:transparent;transition:border-color .16s ease,background .16s ease,color .16s ease}.ShelfFilter_filterOption__c0vTd input:checked+.ShelfFilter_filterCheckbox__PnG2J{border-color:var(--cw-nav-marker);background:var(--cw-nav-marker);color:var(--cw-platform-on-accent)}.ShelfFilter_filterOption__c0vTd:has(input:focus-visible) .ShelfFilter_filterCheckbox__PnG2J{box-shadow:0 0 0 var(--ds-focus-ring-width) var(--ds-focus-ring-color)}@media (prefers-reduced-motion:reduce){.ShelfFilter_filterCheckbox__PnG2J,.ShelfFilter_filterToggle__rdsVt,.ShelfFilter_find__DbBlK{transition:none}}.ShelfFilter_noMatch___ZTY9{margin:0;padding-block:var(--cw-space-lg);color:var(--cw-platform-muted);line-height:1.6}.PlatformCatalogFilter_filterPopover___WL0v{inline-size:min(21rem,calc(100vw - 2 * var(--cw-page-gutter)));max-block-size:min(30rem,calc(100vh - 8rem));overflow-y:auto;overscroll-behavior:contain}.PlatformCatalogFilter_groupLabel__2xITG{margin:0;padding:var(--cw-space-2xs) var(--ds-button-padding-inline) 0;color:var(--cw-platform-muted);font-size:var(--ds-type-label-size);letter-spacing:.06em;text-transform:uppercase}.PlatformCatalogFilter_band__nEXyQ{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--cw-space-2xs);padding:var(--cw-space-2xs) var(--ds-button-padding-inline) var(--cw-space-xs)}.PlatformCatalogFilter_bandDash__o4r_Q{color:var(--cw-platform-muted)}.PlatformCatalogFilter_bandField__0DW84{display:flex;align-items:center;min-inline-size:0;min-block-size:var(--ds-touch-target-min);padding:0 var(--cw-space-xs);border:1px solid var(--cw-mat-stroke-quiet);border-radius:var(--cw-radius-md);background:var(--cw-mat-surface-sunk);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}@media (hover:hover){.PlatformCatalogFilter_bandField__0DW84:hover{border-color:var(--cw-nav-marker);background:var(--cw-mat-surface)}}.PlatformCatalogFilter_bandField__0DW84:focus-within{border-color:var(--cw-nav-marker);background:var(--cw-mat-surface);box-shadow:0 0 0 var(--ds-focus-ring-width) var(--ds-focus-ring-color)}.PlatformCatalogFilter_bandInput__VJ8vR{inline-size:100%;min-inline-size:0;appearance:textfield;-moz-appearance:textfield;margin:0;padding:0;border:0;background:transparent;color:var(--cw-platform-text);font:inherit;font-family:var(--cw-font-data);font-size:var(--ds-type-body-sm-size)}.PlatformCatalogFilter_bandInput__VJ8vR::-webkit-inner-spin-button,.PlatformCatalogFilter_bandInput__VJ8vR::-webkit-outer-spin-button{appearance:none;margin:0}.PlatformCatalogFilter_bandInput__VJ8vR:focus{outline:none}.PlatformCatalogFilter_bandInput__VJ8vR::placeholder{color:var(--cw-platform-muted);font-family:var(--cw-font-body)}.PlatformCatalogFilter_summary__6L_U7{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--cw-space-2xs) var(--cw-space-sm);margin:0;color:var(--cw-platform-muted);font-size:var(--ds-type-body-sm-size)}.PlatformCatalogFilter_summaryReset__L9KkB{min-height:auto;padding:.1rem var(--cw-space-2xs);color:var(--cw-platform-text);font-size:var(--ds-type-body-sm-size);letter-spacing:normal;text-transform:none}@media (prefers-reduced-motion:reduce){.PlatformCatalogFilter_bandField__0DW84{transition:none}}.ShelfPresentation_resultBar___V9CC{display:flex;align-items:center;justify-content:space-between;gap:var(--cw-space-sm);min-block-size:var(--ds-touch-target-min);padding-block:var(--cw-space-2xs);border-block:1px solid transparent;border-image:var(--cw-rule-fade-x)}.ShelfPresentation_resultCount__BYYS_{display:inline-flex;align-items:baseline;gap:var(--cw-space-xs);color:var(--cw-platform-text);font-size:var(--ds-type-body-sm-size)}.ShelfPresentation_resultLabel__3nIN0{color:var(--cw-platform-muted);font-size:var(--ds-type-label-size);letter-spacing:.08em;text-transform:uppercase}.ShelfPresentation_resultBar___V9CC[data-filtering] .ShelfPresentation_resultCount__BYYS_{color:var(--cw-nav-marker)}.ShelfPresentation_viewSwitch__skmz3{display:inline-flex;align-items:center;gap:var(--cw-space-2xs)}.ShelfPresentation_viewOption__Nyk41{color:var(--cw-platform-muted)}.ShelfPresentation_viewOption__Nyk41[aria-pressed=true]{color:var(--cw-platform-text)}.PlatformThemeControl_control__2BVyA{position:relative;display:flex;align-items:center;gap:.1rem;padding-inline:var(--cw-space-2xs);background:none}.PlatformThemeControl_control__2BVyA:before{content:"";position:absolute;inset-inline:0;top:50%;height:calc(var(--ds-type-body-size) * var(--ds-type-body-line-height));transform:translateY(-50%);border-radius:var(--cw-radius-sm);background:color-mix(in srgb,var(--platform-header-fg,var(--cw-platform-text)) 6%,transparent);pointer-events:none}.PlatformThemeControl_control__2BVyA .PlatformThemeControl_option__nXau7{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:var(--cw-ink-ring-size);width:var(--cw-ink-ring-size);height:var(--cw-ink-ring-size);border:0;border-radius:var(--cw-radius-md);background:transparent;padding:0;color:color-mix(in srgb,var(--platform-header-fg,var(--cw-platform-text)) 70%,transparent);cursor:pointer;transition:color .16s ease}.PlatformThemeControl_control__2BVyA .PlatformThemeControl_option__nXau7:focus-visible{color:var(--platform-header-fg,var(--cw-platform-text));background:transparent;outline:none}@media (hover:hover){.PlatformThemeControl_control__2BVyA .PlatformThemeControl_option__nXau7:hover{color:var(--platform-header-fg,var(--cw-platform-text));background:transparent;outline:none}}.PlatformThemeControl_control__2BVyA .PlatformThemeControl_option__nXau7:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--cw-platform-accent) 28%,transparent),var(--cw-mat-shadow-soft)}.PlatformThemeControl_ring__C4MC9{position:absolute;z-index:2;inset:50% auto auto 50%;width:var(--cw-ink-ring-size);height:var(--cw-ink-ring-size);overflow:visible;color:var(--platform-header-nav-marker,var(--cw-nav-marker));pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.72) rotate(-4deg);transition:opacity .16s ease,transform .16s ease}.PlatformThemeControl_control__2BVyA .PlatformThemeControl_option__nXau7:focus-visible .PlatformThemeControl_ring__C4MC9{opacity:var(--cw-ink-hover-opacity);transform:translate(-50%,-50%) scale(var(--cw-ink-hover-scale)) rotate(-4deg)}@media (hover:hover){.PlatformThemeControl_control__2BVyA .PlatformThemeControl_option__nXau7:hover .PlatformThemeControl_ring__C4MC9{opacity:var(--cw-ink-hover-opacity);transform:translate(-50%,-50%) scale(var(--cw-ink-hover-scale)) rotate(-4deg)}}.PlatformThemeControl_control__2BVyA .PlatformThemeControl_option__nXau7[aria-pressed=true] .PlatformThemeControl_ring__C4MC9{opacity:.9;transform:translate(-50%,-50%) scale(1) rotate(-4deg)}.PlatformThemeControl_control__2BVyA .PlatformThemeControl_option__nXau7 svg{display:block}.AuthorPortrait_frame__jvlj0{flex:none;display:block;overflow:hidden;inline-size:var(--portrait-size);block-size:var(--portrait-size);border-radius:var(--portrait-radius);background:var(--cw-mat-surface-sunk)}.AuthorPortrait_image__Lp9ql{width:100%;height:100%;display:block;object-fit:cover}.AuthorPortrait_fallback__mbVSH{display:grid;place-items:center;border:1px solid var(--cw-platform-border);color:var(--cw-platform-muted);font-family:var(--cw-font-ui);font-weight:700;line-height:1}.AuthorPortrait_sm__qqyGH{--portrait-size:4.5rem;--portrait-radius:var(--cw-radius-pill);font-size:1.1rem}.AuthorPortrait_md__ijIj8{--portrait-size:5.5rem;--portrait-radius:var(--cw-radius-pill);font-size:1.4rem}.AuthorPortrait_lg__eX0Hs{--portrait-size:clamp(5rem,12vw,8rem);--portrait-radius:var(--cw-radius-pill);font-size:2rem}.AuthorPortrait_fallback__mbVSH.AuthorPortrait_lg__eX0Hs{color:var(--cw-platform-ink-strong);font-family:var(--cw-font-editorial);font-size:clamp(1.8rem,5vw,3rem);font-weight:400}