.configuration-row{clear:both}.configuration-cell{float:left;width:50%}.product_page__b25gr{background:var(--color-bg);color:var(--color-text);font-family:var(--font-medium);font-size:18px;line-height:1.6}.product_page__b25gr blockquote,.product_page__b25gr dd,.product_page__b25gr dl,.product_page__b25gr figure,.product_page__b25gr h1,.product_page__b25gr h2,.product_page__b25gr h3,.product_page__b25gr h4,.product_page__b25gr ol,.product_page__b25gr p,.product_page__b25gr ul{font-weight:400;margin:0}.product_page__b25gr h1,.product_page__b25gr h2,.product_page__b25gr h3,.product_page__b25gr h4{letter-spacing:normal;text-transform:none}.product_page__b25gr ol,.product_page__b25gr ul{list-style:none;padding:0}.product_page__b25gr strong{font-family:var(--font-bold);font-weight:400}.product_page__b25gr img{max-width:100%}@media(min-width:992px){.product_page__b25gr section[id]{scroll-margin-top:80px}}.product_container__o7QZn{margin:0 auto;max-width:1292px;padding:0 16px;width:100%}.product_eyebrow__keZN7{color:var(--color-accent-text);font-family:var(--font-bold);font-size:14px;letter-spacing:.06em;line-height:20px;margin:0;text-transform:uppercase}.product_sectionHead__4z3Ws{display:flex;flex-direction:column;gap:12px}@media(min-width:992px){.product_sectionHead__4z3Ws{gap:16px}}.product_sectionTitle__q9D7F{color:var(--color-text-strong);font-family:var(--font-bold);font-size:28px;line-height:1.2}@media(min-width:992px){.product_sectionTitle__q9D7F{font-size:44px;line-height:1.15}}.product_subsectionTitle__aNIpA{color:var(--color-text-strong);font-family:var(--font-bold);font-size:24px;line-height:1.25}@media(min-width:992px){.product_subsectionTitle__aNIpA{font-size:28px}}.product_cardTitle__vjOZW{align-items:center;color:var(--color-text-strong);display:flex;flex-wrap:wrap;font-family:var(--font-bold);font-size:22px;gap:8px;line-height:1.3}.product_cardText___nktT{color:var(--color-text-muted);font-size:16px;line-height:1.5}.product_pill__hBZHr{align-self:flex-start;background:var(--color-surface-subtle);border-radius:var(--radius-pill);color:var(--color-text-strong);display:inline-flex;font-family:var(--font-bold);font-size:14px;line-height:20px;padding:4px 12px}.product_pillAccent__oyV22{background:var(--color-accent-subtle);color:var(--color-accent-text)}.product_arrowLink__7Up9w:focus{outline:none}.product_arrowLink__7Up9w:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.product_arrowLink__7Up9w{align-items:center;color:var(--color-link);display:inline-flex;font-family:var(--font-bold);font-size:18px;gap:8px;line-height:1.4;padding-top:8px;text-decoration:none}.product_arrowLink__7Up9w:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.product_top__xUCU6{padding:0 0 48px}@media(min-width:992px){.product_top__xUCU6{padding:24px 0 80px}}@media(max-width:991px){.product_top__xUCU6>.product_container__o7QZn{padding:0}}.product_breadcrumb__CnMu1{display:none}@media(min-width:992px){.product_breadcrumb__CnMu1{display:block;padding-bottom:24px}}.product_breadcrumb__CnMu1 ol{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.product_breadcrumb__CnMu1 li{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:16px;gap:8px;line-height:26px}.product_breadcrumb__CnMu1 li svg{color:var(--color-text-subtle)}.product_breadcrumb__CnMu1 a:focus{outline:none}.product_breadcrumb__CnMu1 a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.product_breadcrumb__CnMu1 a{color:var(--color-link);text-decoration:none}.product_breadcrumb__CnMu1 a:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.product_topRow__WN7g_{display:flex;flex-direction:column;gap:24px}@media(min-width:992px){.product_topRow__WN7g_{align-items:flex-start;flex-direction:row;gap:64px}}.product_gallery__XA8Z4{min-width:0}@media(min-width:992px){.product_gallery__XA8Z4{flex:0 0 54%}}.product_gallery__XA8Z4 .carousel.carousel-product-images.carousel-product-images{margin:0}.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__slider{margin:0 0 12px}.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__slide{padding:0}@media(min-width:992px){.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__slider img,.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__slider picture,.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__slider video{border-radius:var(--radius-md)}}.product_gallery__XA8Z4 .carousel.carousel-product-images .link-thumb-row.row{flex-wrap:nowrap;gap:12px;margin:0;padding:0}@media(max-width:575px){.product_gallery__XA8Z4 .carousel.carousel-product-images .link-thumb-row.row{gap:0}}.product_gallery__XA8Z4 .carousel.carousel-product-images .link-thumb-col{flex:1 1;margin:0;max-width:none;padding:0;width:auto}.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__dot:focus{outline:none}.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__dot:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__dot,.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__dot img,.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__dot picture{border-radius:var(--radius-sm)}.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__dot:before{display:none}.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__dot:after{border:2px solid var(--color-primary);border-radius:var(--radius-sm);bottom:0;left:0;right:0;top:0}@media(max-width:575px){.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__dot:after{background:var(--color-border-strong);border:0;border-radius:50%;height:8px;left:calc(50% - 4px);top:calc(50% - 4px);width:8px}.product_gallery__XA8Z4 .carousel.carousel-product-images .carousel__dot.carousel__dot--selected:after{background:var(--color-primary)}}.product_gallery__XA8Z4 .carousel.carousel-product-images .video-thumbnail svg,.product_gallery__XA8Z4 .carousel.carousel-product-images .video-thumbnail>div{display:none}.product_gallery__XA8Z4 .carousel.carousel-product-images .video-thumbnail:after,.product_gallery__XA8Z4 .carousel.carousel-product-images .video-thumbnail:before{content:"";left:50%;position:absolute;top:50%}.product_gallery__XA8Z4 .carousel.carousel-product-images .video-thumbnail:before{background:var(--color-surface);border-radius:var(--radius-pill);height:32px;margin:-16px 0 0 -16px;width:32px}.product_gallery__XA8Z4 .carousel.carousel-product-images .video-thumbnail:after{background:var(--color-primary);clip-path:polygon(0 0,100% 50%,0 100%);height:14px;margin:-7px 0 0 -4px;width:12px}.product_buyBox__NiaUN{display:flex;flex:1 1;flex-direction:column;gap:20px;min-width:0;padding:0 16px}@media(min-width:992px){.product_buyBox__NiaUN{gap:24px;padding:0}}.product_heading__H_Wiu{display:flex;flex-direction:column;gap:12px}.product_eyebrowRow__tgJuo{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.product_topBadge__AEfQx{align-items:center;background:var(--color-accent-subtle);border-radius:var(--radius-pill);color:var(--color-accent-text);display:inline-flex;font-family:var(--font-bold);font-size:14px;gap:6px;line-height:20px;padding:5px 12px}.product_partnerLine__99GDE{align-items:center;display:flex;gap:8px}.product_partnerDot__8RXlD{background:var(--color-partner-ancestry);border-radius:var(--radius-pill);height:10px;width:10px}.product_title__EXUJz{color:var(--color-text-strong);font-family:var(--font-bold);font-size:34px;line-height:1.15}@media(min-width:992px){.product_title__EXUJz{font-size:44px}}.product_description__VWQmC{color:var(--color-text);font-size:18px;line-height:1.6}.product_description__VWQmC p+p{margin-top:12px}.product_description__VWQmC a:focus{outline:none}.product_description__VWQmC a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.product_description__VWQmC a{color:var(--color-link);text-decoration:underline;text-underline-offset:3px}.product_description__VWQmC a:hover{color:var(--color-primary)}.product_picker__5QhFc{border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:20px;padding-top:24px}.product_pickerGroup__FRLG1{display:flex;flex-direction:column;gap:10px}.product_pickerLabelRow__6xGTt{display:flex;flex-wrap:wrap;gap:8px}.product_pickerLabel__WXrjs{color:var(--color-text-strong);font-family:var(--font-bold);font-size:18px;line-height:1.4}.product_pickerValue__hGbLt{color:var(--color-text-muted);font-size:18px;line-height:1.4}.product_pickerInfo__AotlR{align-items:center;color:var(--color-text-strong);display:flex;flex-wrap:wrap;gap:8px}.product_optionGrid__gY__r{display:grid;gap:8px;grid-template-columns:repeat(var(--columns,2),minmax(0,1fr))}@media(min-width:768px){.product_optionGrid__gY__r{gap:12px}}@media(max-width:767px){.product_optionList__kD2ra{grid-template-columns:minmax(0,1fr)}.product_optionList__kD2ra .product_option__Mh_4f{gap:12px;justify-content:flex-start;padding:0 16px}.product_optionList__kD2ra .product_swatch__ymfgT{height:24px;width:24px}}.product_option__Mh_4f:focus{outline:none}.product_option__Mh_4f{align-items:center;background:var(--color-surface);border:0;border-radius:var(--radius-sm);color:var(--color-text-strong);cursor:pointer;display:inline-flex;font-family:var(--font-medium);font-size:18px;gap:10px;justify-content:center;line-height:1.3;margin:0;min-width:0;outline:1px solid var(--color-border-input);outline-offset:-1px;text-align:center;transition:background-color var(--motion-duration) var(--motion-easing)}.product_option__Mh_4f:hover:not(:disabled):not(.product_selected__y8IND){background:var(--color-surface-subtle)}.product_option__Mh_4f:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.product_option__Mh_4f.product_selected__y8IND{background:var(--color-primary-subtle);font-family:var(--font-bold);outline:2px solid var(--color-primary);outline-offset:-2px}.product_option__Mh_4f:disabled{background:var(--color-surface-subtle);color:var(--color-text-subtle);cursor:not-allowed;outline-color:var(--color-border)}.product_option__Mh_4f{min-height:56px;padding:8px}@media(min-width:768px){.product_option__Mh_4f{white-space:nowrap}}.product_chipRow__Dx2yF{display:flex;flex-wrap:wrap;gap:8px}.product_chip__5gASa:focus{outline:none}.product_chip__5gASa{align-items:center;background:var(--color-surface);border:0;border-radius:var(--radius-sm);color:var(--color-text-strong);cursor:pointer;display:inline-flex;font-family:var(--font-medium);font-size:18px;gap:10px;justify-content:center;line-height:1.3;margin:0;min-width:0;outline:1px solid var(--color-border-input);outline-offset:-1px;text-align:center;transition:background-color var(--motion-duration) var(--motion-easing)}.product_chip__5gASa:hover:not(:disabled):not(.product_selected__y8IND){background:var(--color-surface-subtle)}.product_chip__5gASa:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.product_chip__5gASa.product_selected__y8IND{background:var(--color-primary-subtle);font-family:var(--font-bold);outline:2px solid var(--color-primary);outline-offset:-2px}.product_chip__5gASa:disabled{background:var(--color-surface-subtle);color:var(--color-text-subtle);cursor:not-allowed;outline-color:var(--color-border)}.product_chip__5gASa{flex:1 1 40px;min-height:48px;padding:0 8px}.product_swatch__ymfgT{border-radius:var(--radius-pill);display:inline-flex;flex:0 0 auto;height:22px;outline:1px solid var(--color-border);overflow:hidden;width:22px}.product_swatch__ymfgT img,.product_swatch__ymfgT picture{height:100%;object-fit:cover;width:100%}.product_optionDetails__RvvJa{align-items:center;background:var(--color-surface-warm);border-radius:var(--radius-md);display:flex;gap:20px;padding:16px 20px}.product_optionDetails__RvvJa ul{display:flex;flex:1 1;flex-direction:column;gap:4px}.product_optionDetails__RvvJa li{color:var(--color-text);font-size:16px;line-height:1.5;padding-left:20px;position:relative}.product_optionDetails__RvvJa li:before{color:var(--color-accent-text);content:"•";font-family:var(--font-bold);left:2px;position:absolute}.product_optionDiagram__8kf6t{flex:0 0 auto;height:72px;object-fit:contain;width:72px}.product_bundleRow__FWXZl{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.product_bundle__QG1DG:focus{outline:none}.product_bundle__QG1DG{align-items:center;background:var(--color-surface);border:0;border-radius:var(--radius-sm);color:var(--color-text-strong);cursor:pointer;display:inline-flex;font-family:var(--font-medium);font-size:18px;gap:10px;justify-content:center;line-height:1.3;margin:0;min-width:0;outline:1px solid var(--color-border-input);outline-offset:-1px;text-align:center;transition:background-color var(--motion-duration) var(--motion-easing)}.product_bundle__QG1DG:hover:not(:disabled):not(.product_selected__y8IND){background:var(--color-surface-subtle)}.product_bundle__QG1DG:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.product_bundle__QG1DG.product_selected__y8IND{background:var(--color-primary-subtle);font-family:var(--font-bold);outline:2px solid var(--color-primary);outline-offset:-2px}.product_bundle__QG1DG:disabled{background:var(--color-surface-subtle);color:var(--color-text-subtle);cursor:not-allowed;outline-color:var(--color-border)}.product_bundle__QG1DG{align-items:flex-start;flex-direction:column;gap:8px;justify-content:flex-start;padding:16px;text-align:left}.product_bundleLabel__SV6BR{font-size:18px;line-height:1.4}.product_bundleDiff__jmTWU{color:var(--color-text-muted);font-family:var(--font-medium);font-size:16px;line-height:1.4}.product_bundleBadge__bWuWC{align-self:flex-start;background:var(--color-surface-subtle);background:var(--color-surface);border-radius:var(--radius-pill);color:var(--color-text-strong);color:var(--color-success);display:inline-flex;font-family:var(--font-bold);font-size:14px;line-height:20px;padding:4px 12px}.product_priceRow__FmSj6{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between}.product_price__jlVzf{display:flex;flex-direction:column;gap:2px}.product_priceLabel__B4fh9,.product_priceNote__Mg5fz{color:var(--color-text-muted);font-size:16px;line-height:1.5}.product_priceValue__Ck_aA{color:var(--color-text-strong);font-family:var(--font-bold);font-size:34px;line-height:1.1}.product_cta__SzHrZ:focus{outline:none}.product_cta__SzHrZ:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.product_cta__SzHrZ{align-items:center;background:var(--color-primary);border-radius:var(--radius-sm);color:var(--color-on-primary);cursor:pointer;display:inline-flex;font-family:var(--font-bold);font-size:18px;gap:10px;justify-content:center;line-height:1.2;text-decoration:none;transition:background-color var(--motion-duration) var(--motion-easing)}.product_cta__SzHrZ:focus,.product_cta__SzHrZ:hover{background:var(--color-primary-hover);color:var(--color-on-primary);text-decoration:none}.product_cta__SzHrZ{min-height:56px;padding:0 24px;width:100%}.product_unavailable__fvjYw{background:var(--color-danger-subtle);border-radius:var(--radius-md);color:var(--color-danger);padding:16px 20px}.product_stickyBar__kO4dr{background:var(--color-surface);border-top:1px solid var(--color-border);bottom:0;left:0;padding:12px 16px;position:fixed;right:0;transform:translateY(100%);transition:transform var(--motion-duration) var(--motion-easing),visibility 0s linear var(--motion-duration);visibility:hidden;z-index:1030}@media(min-width:992px){.product_stickyBar__kO4dr{border-bottom:1px solid var(--color-border);border-top:0;bottom:auto;padding:12px 0;top:0;transform:translateY(-100%)}}.product_stickyVisible__kKUKS{transform:none;transition:transform var(--motion-duration) var(--motion-easing);visibility:visible}@media(max-width:991px){body:has(.product_stickyVisible__kKUKS) .intercom-lightweight-app-launcher{bottom:92px}}@media(min-width:992px){.product_stickyInner__hoEAN{align-items:center;display:flex;gap:24px;height:56px;justify-content:space-between;margin:0 auto;max-width:1292px;padding:0 16px}}.product_stickyTabs__U57t5{display:none}@media(min-width:992px){.product_stickyTabs__U57t5{align-self:stretch;display:flex;gap:32px}}.product_stickyTab__wXQy6:focus{outline:none}.product_stickyTab__wXQy6:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.product_stickyTab__wXQy6{align-items:center;border-bottom:3px solid #0000;color:var(--color-text-muted);display:flex;font-size:18px;line-height:1.4;margin-bottom:-12px;text-decoration:none;white-space:nowrap}.product_stickyTab__wXQy6:hover{color:var(--color-text-strong);text-decoration:none}.product_stickyTab__wXQy6.product_active__LVlpW{border-bottom-color:var(--color-primary);color:var(--color-text-strong);font-family:var(--font-bold)}.product_stickyBuy____VKB{align-items:center;display:flex;gap:16px;justify-content:space-between}@media(min-width:992px){.product_stickyBuy____VKB{gap:24px}}.product_stickySummary__jqj2P{display:flex;flex-direction:column;min-width:0}@media(min-width:992px){.product_stickySummary__jqj2P{align-items:flex-end}}.product_stickySelection__x_cQb{color:var(--color-text-muted);font-size:16px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product_stickyPrice__npSx9{color:var(--color-text-strong);font-family:var(--font-bold);font-size:22px;line-height:1.2}.product_stickyCta__721bf:focus{outline:none}.product_stickyCta__721bf:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.product_stickyCta__721bf{align-items:center;background:var(--color-primary);border-radius:var(--radius-sm);color:var(--color-on-primary);cursor:pointer;display:inline-flex;font-family:var(--font-bold);font-size:18px;gap:10px;justify-content:center;line-height:1.2;text-decoration:none;transition:background-color var(--motion-duration) var(--motion-easing)}.product_stickyCta__721bf:focus,.product_stickyCta__721bf:hover{background:var(--color-primary-hover);color:var(--color-on-primary);text-decoration:none}.product_stickyCta__721bf{flex:0 0 auto;min-height:48px;padding:0 24px}.product_stickyCta__721bf svg{display:none}@media(min-width:992px){.product_stickyCta__721bf{padding:0 32px}}.product_story__savBo{background:var(--color-surface-cream);padding:48px 0}@media(min-width:992px){.product_story__savBo{padding:96px 0}}.product_storyHead__w_mAM{display:flex;flex-direction:column;gap:12px;margin-bottom:40px}@media(min-width:992px){.product_storyHead__w_mAM{align-items:flex-end;flex-direction:row;gap:64px;justify-content:space-between;margin-bottom:64px}.product_storyHead__w_mAM>:first-child{max-width:736px}}.product_storyIntro__kuw_d{color:var(--color-text-muted);font-size:18px;line-height:1.6}@media(min-width:992px){.product_storyIntro__kuw_d{flex:0 0 460px;font-size:20px}}.product_chapters__mn8PT{display:flex;flex-direction:column}.product_chapter__o4obG{align-content:start;column-gap:16px;display:grid;grid-template-areas:"marker eyebrow" "marker title" "marker photo" "marker body" "marker tags";grid-template-columns:40px minmax(0,1fr)}.product_chapter__o4obG>:not(.product_chapterMarker__jP0jR){margin-bottom:12px}.product_chapter__o4obG>:last-child{margin-bottom:40px}.product_chapter__o4obG:last-child>:last-child{margin-bottom:0}@media(min-width:992px){.product_chapter__o4obG{column-gap:0;grid-template-areas:"photo marker ." "photo marker eyebrow" "photo marker title" "photo marker body" "photo marker tags" "photo marker .";grid-template-columns:570px 120px minmax(0,1fr);grid-template-rows:1fr auto auto auto auto 1fr;min-height:440px}.product_chapter__o4obG>:not(.product_chapterMarker__jP0jR){margin-bottom:16px}.product_chapter__o4obG:last-child>:last-child,.product_chapter__o4obG>:last-child{margin-bottom:0}.product_chapterFlip__I9ev3{grid-template-areas:". marker photo" "eyebrow marker photo" "title marker photo" "body marker photo" "tags marker photo" ". marker photo";grid-template-columns:minmax(0,1fr) 120px 570px}}.product_chapterPhoto__gaLjf{border-radius:var(--radius-md);grid-area:photo;overflow:hidden}.product_chapterPhoto__gaLjf img,.product_chapterPhoto__gaLjf picture{display:block;height:220px;object-fit:cover;width:100%}@media(min-width:992px){.product_chapterPhoto__gaLjf img,.product_chapterPhoto__gaLjf picture{height:440px}.product_chapterPhoto__gaLjf{margin-bottom:0!important}}.product_chapterMarker__jP0jR{align-items:center;display:flex;flex-direction:column;grid-area:marker}.product_chapterMarker__jP0jR:after{background:var(--color-heritage);content:"";flex:1 1 auto;width:2px}@media(min-width:992px){.product_chapterMarker__jP0jR{justify-content:center}.product_chapterMarker__jP0jR:before{background:var(--color-heritage);content:"";flex:1 1 auto;width:2px}}@media(max-width:991px){.product_chapter__o4obG:last-child .product_chapterMarker__jP0jR:after{display:none}}@media(min-width:992px){.product_chapter__o4obG:last-child .product_chapterMarker__jP0jR:after{background:#0000}}.product_chapter__o4obG:first-child .product_chapterMarker__jP0jR:before{background:#0000}.product_chapterNode__9Sr_3{align-items:center;background:var(--color-surface);border-radius:var(--radius-pill);color:var(--color-text-strong);display:flex;flex:0 0 auto;font-family:var(--font-bold);font-size:18px;height:40px;justify-content:center;line-height:1;outline:2px solid var(--color-heritage);outline-offset:-2px;width:40px}@media(min-width:992px){.product_chapterNode__9Sr_3{font-size:28px;height:64px;width:64px}}.product_chapterEyebrow__n5VUM{grid-area:eyebrow;padding-top:8px}@media(min-width:992px){.product_chapterEyebrow__n5VUM{padding-top:0}}.product_chapterTitle__57n12{color:var(--color-text-strong);font-family:var(--font-bold);font-size:24px;grid-area:title;line-height:1.25}@media(min-width:992px){.product_chapterTitle__57n12{font-size:34px;line-height:1.2}}.product_chapterBody__8OE7D{color:var(--color-text);font-size:18px;grid-area:body;line-height:1.6}.product_tags__TjCMO{display:flex;flex-wrap:wrap;gap:8px;grid-area:tags}.product_tags__TjCMO li{background:var(--color-surface);border-radius:var(--radius-pill);color:var(--color-text);font-size:16px;line-height:1.4;padding:6px 14px}.product_details__rGUZU{padding:48px 0}@media(min-width:992px){.product_details__rGUZU{padding:96px 0}}.product_details__rGUZU .product_sectionHead__4z3Ws{margin-bottom:32px}@media(min-width:992px){.product_details__rGUZU .product_sectionHead__4z3Ws{margin-bottom:48px}}.product_detailsRow__zsVHw{display:flex;flex-direction:column;gap:32px}@media(min-width:992px){.product_detailsRow__zsVHw{align-items:flex-start;flex-direction:row;gap:48px}}.product_specTable__KkieT{border-top:1px solid var(--color-border);flex:1 1;min-width:0}.product_specRow__GMwRw{border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:4px;padding:14px 0}@media(min-width:768px){.product_specRow__GMwRw{flex-direction:row;gap:16px;padding:18px 0}}.product_specRow__GMwRw dt{align-items:center;color:var(--color-text-strong);display:flex;font-family:var(--font-bold);font-size:18px;font-weight:400;gap:10px;line-height:1.5}@media(min-width:768px){.product_specRow__GMwRw dt{align-items:flex-start;flex:0 0 220px;gap:12px}.product_specRow__GMwRw dt svg{margin-top:2px}}.product_specRow__GMwRw dt svg{color:var(--color-text-subtle);flex:0 0 auto}.product_specRow__GMwRw dd{color:var(--color-text);font-size:18px;line-height:1.5}.product_sizesCard__ZN4vO{border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:20px;padding:20px}@media(min-width:992px){.product_sizesCard__ZN4vO{flex:0 0 520px;gap:24px;padding:32px}}.product_sizesHead__F3fSv{display:flex;flex-direction:column;gap:4px}.product_drawing__99Op_{align-items:flex-end;display:flex;gap:20px;justify-content:center}@media(min-width:992px){.product_drawing__99Op_{gap:32px;padding-top:16px}}.product_drawing-book__aYSrC{--px:9.8px}@media(min-width:992px){.product_drawing-book__aYSrC{--px:15.75px}}.product_drawing-poster__H0zEq{--px:1.7px;gap:6px}@media(min-width:992px){.product_drawing-poster__H0zEq{--px:2.6px;gap:12px}}.product_drawing-poster__H0zEq .product_drawingItem__XQzaR{align-items:center;flex:1 1;text-align:center}.product_drawing-poster__H0zEq .product_drawingLabel__dUoRB{font-size:16px}.product_drawing-poster__H0zEq .product_drawingCm__ePibU{font-size:14px}.product_drawing-calendar__sumCy{--px:10px}@media(min-width:992px){.product_drawing-calendar__sumCy{--px:16px}}.product_drawing-card__jrsGF{--px:48px}@media(min-width:992px){.product_drawing-card__jrsGF{--px:64px}}.product_drawingItem__XQzaR{display:flex;flex-direction:column;gap:8px}@media(min-width:992px){.product_drawingItem__XQzaR{gap:12px}}.product_drawingBook__BYMck{align-items:center;background:var(--color-drawing-cover);border-left:4px solid var(--color-accent-text);border-radius:2px 4px 4px 2px;color:var(--color-highlight);display:flex;font-family:var(--font-bold);font-size:8px;height:calc(var(--h)*var(--px));justify-content:center;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;width:calc(var(--w)*var(--px))}@media(min-width:992px){.product_drawingBook__BYMck{font-size:11px}}.product_drawingPoster__ETg83{background:var(--color-surface-cream);display:flex;flex-direction:column;height:calc(var(--h)*var(--px));justify-content:space-between;outline:1px solid var(--color-border-strong);outline-offset:-1px;width:calc(var(--w)*var(--px))}.product_drawingRail__G1jqY{background:var(--color-drawing-rail);height:4px}.product_drawingCalendar__l3dt2{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:2px;display:flex;flex-direction:column;height:calc(var(--h)*var(--px));overflow:hidden;width:calc(var(--w)*var(--px))}.product_calendarRing__qr1SP{background:var(--color-drawing-binding);flex:0 0 4px}.product_calendarCover__2Zfkw,.product_calendarPage__dNekL{display:flex;flex:1 1;flex-direction:column;min-height:0}.product_calendarCover__2Zfkw{align-items:center;gap:8%;padding-top:12%}.product_calendarPhoto__Mxvck{background:var(--color-drawing-photo);display:block;height:46%;width:64%}.product_calendarPage__dNekL .product_calendarPhoto__Mxvck{height:82%;margin:auto;width:55%}.product_calendarTitle__01TWL{color:var(--color-text-strong);font-family:var(--font-bold);font-size:5px;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;white-space:nowrap}@media(min-width:992px){.product_calendarTitle__01TWL{font-size:8px}}.product_calendarPage__dNekL{padding:calc(var(--px)*.5)}.product_calendarMonth__7UzxX{color:var(--color-text-strong);font-family:var(--font-bold);font-size:6px;line-height:1.2}@media(min-width:992px){.product_calendarMonth__7UzxX{font-size:9px}}.product_calendarWeekdays__oCNFc{background:var(--color-drawing-binding);flex:0 0 auto;height:calc(var(--px)*.375);margin:calc(var(--px)*.2) 0 calc(var(--px)*.125)}.product_calendarGrid__hMns4{display:grid;flex:1 1;gap:calc(var(--px)*.125);grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(5,1fr)}.product_calendarGrid__hMns4>span,.product_drawingCard__2ItIc{border:1px solid var(--color-border)}.product_drawingCard__2ItIc{align-items:center;background:var(--color-surface);border-radius:14px;display:flex;flex-direction:column;height:calc(var(--h)*var(--px));justify-content:center;overflow:hidden;width:calc(var(--w)*var(--px))}.product_cardTree__drB14{color:var(--color-drawing-tree);height:55%;width:55%}.product_cardPhoto__XR34q{align-items:flex-end;align-self:stretch;background:var(--color-drawing-photo);display:flex;flex:1 1 auto;justify-content:center}.product_cardPerson__tCf0l{color:var(--color-surface);height:auto;width:45%}.product_cardCaption__UJ6HE{align-items:center;display:flex;flex-direction:column;gap:2px;padding:6px 8px 8px}@media(min-width:992px){.product_cardCaption__UJ6HE{padding:8px 8px 10px}}.product_cardName__fP8AA{color:var(--color-text-strong);font-family:var(--font-bold);font-size:11px;line-height:1.2}@media(min-width:992px){.product_cardName__fP8AA{font-size:12px}}.product_cardYears__hyz3x{color:var(--color-text-muted);font-size:10px;line-height:1.2}.product_drawingLabel__dUoRB{color:var(--color-text-strong);font-family:var(--font-bold);font-size:18px;line-height:1.3}.product_drawingCm__ePibU{color:var(--color-text-muted);font-size:16px;line-height:1.3}.product_optionCards__OIrjR{display:flex;flex-direction:column;gap:16px;padding-top:48px}@media(min-width:992px){.product_optionCards__OIrjR{gap:24px;padding-top:72px}}.product_optionCardsHead__5WVMJ{display:flex;flex-direction:column;gap:4px}@media(min-width:992px){.product_optionCardsHead__5WVMJ{align-items:flex-end;flex-direction:row;gap:24px;justify-content:space-between}}.product_optionCardsNote__hFqkK{color:var(--color-text-muted);font-size:18px;line-height:1.5}.product_cardRow__1PUU2{display:flex;gap:12px;list-style:none;margin:0 -16px;overflow-x:auto;padding:2px 16px 8px;scroll-snap-type:x mandatory}.product_cardRow__1PUU2>li{flex:0 0 260px;scroll-snap-align:start}@media(min-width:992px){.product_cardRow__1PUU2{display:grid;gap:24px;grid-template-columns:repeat(var(--columns,3),minmax(0,1fr));margin:0;overflow:visible;padding:0}}.product_optionCard__QLYAx{border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;overflow:hidden}.product_optionCardPhoto__775pU img,.product_optionCardPhoto__775pU picture{display:block;height:220px;object-fit:cover;width:100%}@media(min-width:992px){.product_optionCardPhoto__775pU img,.product_optionCardPhoto__775pU picture{height:300px}}.product_optionCardDiagram__7zRAT{align-items:center;background:var(--color-surface-cream);display:flex;height:180px;justify-content:center}.product_optionCardDiagram__7zRAT img{height:96px;object-fit:contain}.product_cardBody__MftvB{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;padding:24px}.product_cardBody__MftvB .product_pill__hBZHr{margin-top:auto}.product_howToPlay__KqSMA{display:flex;flex-direction:column;gap:16px;padding-top:32px}@media(min-width:992px){.product_howToPlay__KqSMA{gap:24px;padding-top:48px}}.product_howToPlayHead__l9fut{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.product_steps__LIuiC{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}@media(min-width:992px){.product_steps__LIuiC{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}}.product_step__VugaZ{align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;gap:16px;padding:12px}@media(min-width:992px){.product_step__VugaZ{align-items:stretch;flex-direction:column;gap:0;overflow:hidden;padding:0}}.product_stepArt__loqjd{align-items:center;background:var(--color-surface-subtle);border-radius:var(--radius-sm);display:flex;flex:0 0 112px;height:88px;justify-content:center;padding:8px}.product_stepArt__loqjd img{height:40px;object-fit:contain;width:100%}@media(min-width:992px){.product_stepArt__loqjd{border-radius:0;flex:0 0 180px;height:180px}.product_stepArt__loqjd img{height:80px;max-width:100%;width:auto}}.product_stepBody__KkxXI{display:flex;flex:1 1;flex-direction:column;gap:2px}@media(min-width:992px){.product_stepBody__KkxXI{gap:6px;padding:24px}}.product_stepTitle__bigYY{color:var(--color-text-strong);font-family:var(--font-bold);font-size:18px;line-height:1.3;margin:0}@media(min-width:992px){.product_stepTitle__bigYY{font-size:22px}}.product_stepText__FA6Lz{color:var(--color-text-muted);font-size:15px;line-height:1.45;margin:0}@media(min-width:992px){.product_stepText__FA6Lz{font-size:16px;line-height:1.5}}.product_pairs__HxEef{padding:0 0 48px}@media(min-width:992px){.product_pairs__HxEef{padding-bottom:96px}}.product_pairs__HxEef .product_subsectionTitle__aNIpA{margin-bottom:16px}@media(min-width:992px){.product_pairs__HxEef .product_subsectionTitle__aNIpA{margin-bottom:24px}}.product_pairRow__qtCAr{display:grid;gap:16px}@media(min-width:992px){.product_pairRow__qtCAr{gap:24px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.product_pairCard__AkooA{border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;overflow:hidden}@media(min-width:992px){.product_pairCard__AkooA{flex-direction:row;min-height:240px}}.product_pairNote__d6rHj{background:var(--color-surface-subtle);border:0;gap:6px;padding:20px}@media(min-width:992px){.product_pairNote__d6rHj{flex-direction:column;gap:8px;justify-content:center;padding:32px}}.product_pairNote__d6rHj .product_pairBody__6RwEH{padding:0}.product_pairIcon__fN1HZ{color:var(--color-text-strong);display:flex}@media(min-width:992px){.product_pairPhoto__0EaJg{flex:0 0 260px}}.product_pairPhoto__0EaJg img,.product_pairPhoto__0EaJg picture{display:block;height:200px;object-fit:cover;width:100%}@media(min-width:992px){.product_pairPhoto__0EaJg img,.product_pairPhoto__0EaJg picture{height:100%}}.product_pairBody__6RwEH{display:flex;flex-direction:column;gap:8px;justify-content:center;padding:20px}@media(min-width:992px){.product_pairBody__6RwEH{padding:32px}}.product_pairText__CjnMx{color:var(--color-text-muted);font-size:18px;line-height:1.6}.product_testimonial__35NXr{background:var(--color-surface-inverse);padding:48px 0}@media(min-width:992px){.product_testimonial__35NXr{padding:80px 0}}.product_testimonialRow__VNqE8{display:flex;flex-direction:column-reverse;gap:24px}@media(min-width:992px){.product_testimonialRow__VNqE8{align-items:center;flex-direction:row;gap:80px}}.product_testimonialQuote__ZYTT7{display:flex;flex:1 1;flex-direction:column;gap:24px}.product_quoteMark__HSUEo{color:var(--color-heritage);font-family:var(--font-bold);font-size:80px;height:56px;line-height:1}@media(min-width:992px){.product_quoteMark__HSUEo{font-size:120px;height:96px}}.product_quoteText__0_Ffl{color:var(--color-text-on-inverse);font-family:var(--font-bold);font-size:24px;line-height:1.3}@media(min-width:992px){.product_quoteText__0_Ffl{font-size:44px;line-height:1.2}.product_quoteLong__DR4Uk{font-size:34px;line-height:1.25}}.product_quoteAuthor__aUEoP{align-items:center;color:var(--color-text-on-inverse);display:flex;font-size:18px;gap:12px;line-height:1.4}.product_quoteAuthor__aUEoP:before{background:var(--color-heritage);content:"";height:2px;width:32px}.product_factEyebrow__d8O_T{color:var(--color-accent-text);color:var(--color-heritage);font-family:var(--font-bold);font-size:14px;letter-spacing:.06em;line-height:20px;margin:0;text-transform:uppercase}.product_factStatement__ARoCJ{color:var(--color-text-on-inverse);font-family:var(--font-bold);font-size:28px;line-height:1.25;margin:0}@media(min-width:992px){.product_factStatement__ARoCJ{font-size:44px;line-height:1.2}}.product_factSupport__OQmTq{color:var(--color-text-on-inverse);font-size:16px;line-height:1.5;margin:0}@media(min-width:992px){.product_factSupport__OQmTq{font-size:18px}}.product_factCitation__AyPB0{font-size:15px}@media(min-width:992px){.product_factCitation__AyPB0{font-size:18px}}.product_testimonialPhoto__zfGdR{border-radius:var(--radius-md);overflow:hidden}@media(min-width:992px){.product_testimonialPhoto__zfGdR{flex:0 0 460px}}.product_testimonialPhoto__zfGdR img,.product_testimonialPhoto__zfGdR picture{display:block;height:240px;object-fit:cover;width:100%}@media(min-width:992px){.product_testimonialPhoto__zfGdR img,.product_testimonialPhoto__zfGdR picture{height:440px}}.product_faq__Ubg62{padding:48px 0 56px}@media(min-width:992px){.product_faq__Ubg62{padding:64px 0 80px}}.product_faqLayout__1OYAb{display:grid;gap:16px;grid-template-areas:"head" "list" "contact"}@media(min-width:992px){.product_faqLayout__1OYAb{column-gap:64px;grid-template-areas:"head list" "contact list";grid-template-columns:400px minmax(0,1fr);grid-template-rows:auto 1fr}}.product_faqHead__o_a18{display:flex;flex-direction:column;gap:16px;grid-area:head}.product_faqTitle__66DvT{color:var(--color-text-strong);font-family:var(--font-bold);font-size:28px;line-height:1.2}@media(min-width:992px){.product_faqTitle__66DvT{font-size:34px}}.product_faqIntro__h0Dfb{color:var(--color-text-muted);font-size:18px;line-height:1.6}.product_faqList__qZTYj{grid-area:list;min-width:0}.product_contactPanel__Zsvar{align-self:start;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:8px;grid-area:contact;margin-top:8px;padding-top:16px}@media(min-width:992px){.product_contactPanel__Zsvar{margin-top:24px;padding-top:24px}}.product_contactTitle__OiUke{color:var(--color-text-strong);font-family:var(--font-bold);font-size:18px;line-height:1.4}.product_contactText__oMX6Z{color:var(--color-text-muted);font-size:18px;line-height:1.6}.product_contactEmail__nEKLu:focus{outline:none}.product_contactEmail__nEKLu:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.product_contactEmail__nEKLu{align-self:flex-start;color:var(--color-link);font-family:var(--font-bold);font-size:18px;line-height:1.6;overflow-wrap:anywhere;padding-top:4px;text-decoration:none}.product_contactEmail__nEKLu:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.product_related__XuKkH{padding:48px 0 32px}@media(min-width:992px){.product_related__XuKkH{padding:96px 0 64px}}.product_related__XuKkH .product_sectionHead__4z3Ws{margin-bottom:24px}@media(min-width:992px){.product_related__XuKkH .product_sectionHead__4z3Ws{margin-bottom:40px}.product_related__XuKkH .product_sectionTitle__q9D7F{font-size:34px;line-height:1.2}}.product_relatedRow__keJIX{display:flex;gap:12px;list-style:none;margin:0 -16px;overflow-x:auto;padding:2px 16px 8px;scroll-snap-type:x mandatory}.product_relatedRow__keJIX>li{flex:0 0 280px;scroll-snap-align:start}@media(min-width:992px){.product_relatedRow__keJIX{display:grid;gap:24px;grid-template-columns:repeat(var(--columns,3),minmax(0,1fr));margin:0;overflow:visible;padding:0}}.product_relatedCard__jdap0:focus{outline:none}.product_relatedCard__jdap0:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.product_relatedCard__jdap0{border:1px solid var(--color-border);border-radius:var(--radius-md);color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:border-color var(--motion-duration) var(--motion-easing)}.product_relatedCard__jdap0:hover{border-color:var(--color-border-strong);color:inherit;text-decoration:none}.product_relatedCard__jdap0:hover .product_relatedLink__1SR32{text-decoration:underline;text-underline-offset:3px}.product_relatedPhoto__8Jc5y img,.product_relatedPhoto__8Jc5y picture{display:block;height:260px;object-fit:cover;width:100%}@media(min-width:992px){.product_relatedPhoto__8Jc5y img,.product_relatedPhoto__8Jc5y picture{height:380px}}.product_relatedBody__vGekY{display:flex;flex-direction:column;gap:6px;padding:16px}@media(min-width:992px){.product_relatedBody__vGekY{gap:8px;padding:24px}}.product_relatedBody__vGekY .product_cardTitle__vjOZW{font-size:18px}@media(min-width:992px){.product_relatedBody__vGekY .product_cardTitle__vjOZW{font-size:22px}}.product_relatedPrice__Cqsou{color:var(--color-text);font-size:18px;line-height:1.4}.product_relatedLink__1SR32{display:none}@media(min-width:992px){.product_relatedLink__1SR32{align-items:center;color:var(--color-link);display:inline-flex;font-family:var(--font-bold);font-size:18px;gap:8px;line-height:1.4;padding-top:8px}}.product_seoCopy__VgV52{padding:24px 0 48px}@media(min-width:992px){.product_seoCopy__VgV52{padding:32px 0 96px}}.product_seoColumn__kXh30{border-top:1px solid var(--color-border);color:var(--color-text-muted);display:flex;flex-direction:column;font-size:18px;gap:16px;line-height:1.6;margin:0 auto;max-width:780px;padding-top:32px}@media(min-width:992px){.product_seoColumn__kXh30{padding-top:40px}}.product_seoColumn__kXh30 a:focus{outline:none}.product_seoColumn__kXh30 a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.product_seoColumn__kXh30 a{color:var(--color-link);text-decoration:underline;text-underline-offset:3px}.product_seoColumn__kXh30 a:hover{color:var(--color-primary)}@media(prefers-reduced-motion:reduce){.product_bundle__QG1DG,.product_chip__5gASa,.product_cta__SzHrZ,.product_option__Mh_4f,.product_relatedCard__jdap0,.product_stickyBar__kO4dr,.product_stickyCta__721bf{transition:none}}.faq_list__iMjRJ{border-top:1px solid var(--color-border);list-style:none;margin:0;padding:0}.faq_item__ocOa_{border-bottom:1px solid var(--color-border)}.faq_question__XlJEw{margin:0}.faq_question__XlJEw button:focus{outline:none}.faq_question__XlJEw button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.faq_question__XlJEw button{align-items:center;background:#0000;border:0;color:var(--color-text-strong);cursor:pointer;display:flex;font-family:var(--font-bold);font-size:18px;gap:24px;justify-content:space-between;line-height:1.4;margin:0;min-height:80px;padding:16px 0;text-align:left;width:100%}@media(min-width:768px){.faq_question__XlJEw button{font-size:20px;padding:20px 4px}}.faq_question__XlJEw button[aria-expanded=true] .faq_toggle__KGmSQ{background:var(--color-primary-subtle)}.faq_toggle__KGmSQ{align-items:center;border-radius:var(--radius-sm);display:flex;flex:0 0 auto;height:40px;justify-content:center;transition:background-color var(--motion-duration) var(--motion-easing);width:40px}.faq_answer___MrJy{color:var(--color-text);font-size:18px;line-height:1.6;padding:0 0 20px}@media(min-width:768px){.faq_answer___MrJy{padding:0 68px 24px 4px}}.faq_answer___MrJy ol,.faq_answer___MrJy p,.faq_answer___MrJy ul{margin:0}.faq_answer___MrJy p+p,.faq_answer___MrJy p+ul,.faq_answer___MrJy ul+p{margin-top:12px}.faq_answer___MrJy a:focus{outline:none}.faq_answer___MrJy a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.faq_answer___MrJy a{color:var(--color-link);text-decoration:underline;text-underline-offset:3px}.faq_answer___MrJy a:hover{color:var(--color-primary)}@media(prefers-reduced-motion:reduce){.faq_toggle__KGmSQ{transition:none}}.support_page__kIc8O{background:var(--color-bg);color:var(--color-text);font-family:var(--font-medium);font-size:18px;line-height:1.6}.support_page__kIc8O h1,.support_page__kIc8O h2,.support_page__kIc8O h3,.support_page__kIc8O p,.support_page__kIc8O ul{font-weight:400;letter-spacing:normal;margin:0;text-transform:none}.support_container__ry7ph{margin:0 auto;max-width:1292px;padding:0 16px;width:100%}.support_visuallyHidden__5y60w{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.support_hero__tz_Yb{padding:48px 0 40px}@media(min-width:992px){.support_hero__tz_Yb{padding:64px 0 56px}}.support_heroRow__hAYLg{display:flex;flex-direction:column;gap:32px}@media(min-width:992px){.support_heroRow__hAYLg{align-items:center;flex-direction:row;gap:64px}}.support_intro__4egQM{display:flex;flex:1 1 auto;flex-direction:column;gap:16px}.support_eyebrow__5qBoS{color:var(--color-accent-text);font-family:var(--font-bold);font-size:14px;line-height:1.4}.support_page__kIc8O .support_eyebrow__5qBoS{letter-spacing:.06em;text-transform:uppercase}.support_title__N7XqT{color:var(--color-text-strong);font-family:var(--font-bold);font-size:40px;line-height:1.1}@media(min-width:768px){.support_title__N7XqT{font-size:56px}}.support_lead__6k2KI{color:var(--color-text-muted);font-family:var(--font-medium);font-size:20px;line-height:1.6;max-width:620px}.support_contactPanel__G5HEN{background:var(--color-surface-warm);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:20px;padding:24px}@media(min-width:768px){.support_contactPanel__G5HEN{padding:40px}}@media(min-width:992px){.support_contactPanel__G5HEN{flex:0 0 500px}}.support_panelTitle__OIHHV{align-items:center;color:var(--color-text-strong);display:flex;font-family:var(--font-bold);font-size:24px;gap:12px;line-height:1.25}@media(min-width:768px){.support_panelTitle__OIHHV{font-size:28px}}.support_panelTitle__OIHHV svg{flex:0 0 auto}.support_panelBody__OVBrX{color:var(--color-text-muted);font-family:var(--font-medium);font-size:18px;line-height:1.6}.support_emailAddress__qS2Cu:focus{outline:none}.support_emailAddress__qS2Cu:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.support_emailAddress__qS2Cu{color:var(--color-link);font-family:var(--font-bold);font-size:22px;line-height:1.3;overflow-wrap:anywhere;text-decoration:none;transition:color var(--motion-duration) var(--motion-easing)}.support_emailAddress__qS2Cu:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.support_emailRow__WPY6c{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px;justify-content:space-between}.support_copyButton__ePj5Q:focus{outline:none}.support_copyButton__ePj5Q:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.support_copyButton__ePj5Q{align-items:center;background:var(--color-surface);border:1px solid var(--color-border-input);border-radius:var(--radius-sm);color:var(--color-text-strong);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:var(--font-bold);font-size:16px;gap:8px;line-height:1.2;margin:0;min-height:48px;padding:0 16px;transition:background-color var(--motion-duration) var(--motion-easing)}@media(min-width:992px){.support_copyButton__ePj5Q{min-height:40px}}.support_copyButton__ePj5Q:hover{background:var(--color-surface-subtle)}.support_helpPaths__4aRNL{padding:8px 0 48px}@media(min-width:992px){.support_helpPaths__4aRNL{padding:8px 0 72px}}.support_sectionTitle__wdUkC{color:var(--color-text-strong);font-family:var(--font-bold);font-size:24px;line-height:1.25;margin-bottom:24px}.support_page__kIc8O .support_sectionTitle__wdUkC{margin-bottom:24px}@media(min-width:768px){.support_sectionTitle__wdUkC{font-size:28px}}.support_tiles__Jd8Ob{display:grid;gap:16px;grid-template-columns:1fr;list-style:none;padding:0}@media(min-width:576px){.support_tiles__Jd8Ob{gap:24px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.support_tiles__Jd8Ob{grid-template-columns:repeat(4,1fr)}}.support_tile__RqBrt{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:12px;padding:24px}@media(min-width:768px){.support_tile__RqBrt{padding:28px 28px 24px}}.support_iconBadge__hi1Ax{align-items:center;background:var(--color-primary-subtle);border-radius:var(--radius-md);color:var(--color-primary);display:flex;height:56px;justify-content:center;width:56px}.support_tileText__qfS0w{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;padding-top:8px}.support_tileTitle__zXHIe{color:var(--color-text-strong);font-family:var(--font-bold);font-size:22px;line-height:1.3}.support_tileDescription__2p_HQ{color:var(--color-text-muted);font-family:var(--font-medium);font-size:16px;line-height:1.5}.support_tileLink__apyMD:focus{outline:none}.support_tileLink__apyMD:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.support_tileLink__apyMD{align-items:center;align-self:flex-start;color:var(--color-link);display:inline-flex;font-family:var(--font-bold);font-size:16px;gap:8px;line-height:1.3;min-height:48px;text-decoration:none;transition:color var(--motion-duration) var(--motion-easing)}.support_tileLink__apyMD:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.support_tileLink__apyMD svg{flex:0 0 auto}@media(prefers-reduced-motion:reduce){.support_copyButton__ePj5Q,.support_emailAddress__qS2Cu,.support_tileLink__apyMD{transition:none}}
/*# sourceMappingURL=1bb295744d2ab272.css.map*/