.root-AqyzSo{color:var(--sem-text-strong-950);border-bottom:.5px solid var(--sem-stroke-soft-200)}.root-AqyzSo[data-appearance=card]{border-radius:var(--radius-16);background:var(--sem-bg-weak-50);border:0}.trigger-fZfl_f{cursor:pointer;min-height:3.5rem;font-family:var(--font-product);font-size:var(--text-label-15);text-align:start;border-radius:inherit;align-items:start;gap:1rem;padding-block:1rem;padding-inline:1rem;font-weight:500;line-height:1.5rem;list-style:none;display:flex}.trigger-fZfl_f::-webkit-details-marker{display:none}.trigger-fZfl_f:hover{background:var(--sem-state-hover)}.trigger-fZfl_f:focus-visible{background:var(--sem-bg-soft-200);outline:none}.label-bMTJeJ{min-width:0;font:inherit;color:inherit;flex:1;grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;display:grid}.root-AqyzSo[data-numbered] .label-bMTJeJ{grid-template-columns:1.5rem minmax(0,1fr)}.number-xKMt9j{color:var(--sem-text-soft-500);font-variant-numeric:tabular-nums}.title-R7AITf{overflow-wrap:anywhere}.indicator-PRyFw3{width:1.25rem;height:1.5rem;color:var(--sem-text-soft-500);transition:rotate var(--disclosure-duration,.3s) var(--disclosure-spring,ease-out);flex:none;position:relative}.indicator-PRyFw3>span{background:currentColor;width:1rem;height:1px;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.indicator-PRyFw3>span+span{rotate:90deg}.root-AqyzSo[open]:not([data-expanded=false])>.trigger-fZfl_f .indicator-PRyFw3{rotate:45deg}.content-CdXFiP{color:var(--sem-text-sub-600);font-size:var(--text-paragraph-sm);padding-block-end:1.25rem;padding-inline:1rem;line-height:1.5rem}.root-AqyzSo[data-numbered]>.content-CdXFiP{padding-inline-start:3.5rem}@media (prefers-reduced-motion:reduce){.indicator-PRyFw3{transition:none}}@media (forced-colors:active){.trigger-fZfl_f:focus-visible{outline:2px solid highlight}}.page-AikaJl{background:var(--sem-bg-page);color:var(--sem-text-strong-950);font-family:var(--font-product), Inter, system-ui, sans-serif;letter-spacing:-.011em;font-size:15px;line-height:1.6}.shell-C9Tnf8{width:100%;max-width:1280px;margin-inline:auto;padding-inline:36px}.breadcrumbs-AThlRl{column-gap:6px;padding-top:28px;font-size:13px;line-height:16px}.breadcrumbs-AThlRl>div{font-size:inherit;line-height:inherit}.breadcrumbs-AThlRl [aria-hidden=true]{width:auto;height:16px}.intro-oQJ4_s{padding-top:40px;padding-bottom:28px}.intro-oQJ4_s h1{letter-spacing:-.03em;margin:0 0 12px;font-size:64px;line-height:1}.intro-oQJ4_s p{max-width:640px;color:var(--sem-text-sub-600);margin:0;font-size:19px;line-height:1.5}.tools-u_tJOY{background:linear-gradient(var(--sem-stroke-soft-200), var(--sem-stroke-soft-200)) 36px 100% / calc(100% - 72px) 1px no-repeat;flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.search-3QpyeG{width:300px;box-shadow:inset 0 0 0 1px var(--sem-stroke-soft-200);color:var(--sem-text-soft-500);border-radius:10px;flex:none;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;display:flex}.search-3QpyeG:focus-within{outline:2px solid var(--site-positive-text);outline-offset:2px}.searchInput-Rnqdb1{width:100%;min-width:0;height:21px;min-height:0;color:var(--sem-text-strong-950);box-shadow:none;background:0 0;border:0;outline:none;padding:0;font-size:15px;line-height:normal}.categories-nxxPRI{flex-wrap:wrap;flex:auto;gap:22px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.categories-nxxPRI button{font:inherit;color:var(--sem-text-soft-500);cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-.5px;padding:10px 0 14px;font-size:14px;display:block}.categories-nxxPRI button[aria-pressed=true]{color:var(--sem-text-strong-950);text-underline-offset:6px;font-weight:600;text-decoration:underline}.categories-nxxPRI button:hover{color:var(--sem-text-strong-950)}.categories-nxxPRI button:active{opacity:.65}.page-AikaJl a:focus-visible,.categories-nxxPRI button:focus-visible{text-underline-offset:2px;outline:none;text-decoration:underline}.categories-nxxPRI button:focus-visible,.entry-y2JDU1:focus-visible{background-color:var(--sem-bg-soft-200)}@media (forced-colors:active){.page-AikaJl a:focus-visible,.categories-nxxPRI button:focus-visible{outline-offset:-2px;outline:2px solid highlight}}.list-yw9hPB{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;display:grid}.entry-y2JDU1{border-bottom:1px solid var(--sem-stroke-soft-200);color:inherit;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 20px;padding:26px 0;text-decoration:none;display:grid}.entry-y2JDU1 h2{margin:0;font-size:26px;line-height:1.15}.entry-y2JDU1[href]:hover h2{text-decoration:underline;-webkit-text-decoration-color:var(--site-accent);-webkit-text-decoration-color:var(--site-accent);text-decoration-color:var(--site-accent);text-underline-offset:4px}.entry-y2JDU1[href]:active{opacity:.7}.entry-y2JDU1 h3{text-wrap:inherit;color:var(--sem-text-soft-500);grid-column:2;margin:0;font-size:14px;font-weight:400;line-height:1.45}.marks-iHiQVg{grid-row:span 2;align-items:center;gap:6px;display:flex}.markPair-Sokb2e{align-items:center;gap:6px;display:inline-flex}.mark-BQNnUw{object-fit:contain;width:34px;height:34px;margin-top:2px}.versus-Rfq5do{color:var(--sem-text-soft-500);font-size:12px}.empty-kIwbx_{color:var(--sem-text-soft-500);margin:0;padding-block:40px;display:block}.empty-kIwbx_[hidden]{display:none}.overview-p7MCXW,.faq-tjkEwS{grid-template-columns:340px minmax(0,1fr);gap:72px;display:grid}.overview-p7MCXW{margin-top:96px}.overview-p7MCXW h2{margin:0}.overviewCopy-wHMaXc{gap:16px;display:grid}.overviewCopy-wHMaXc p{margin:0}.faq-tjkEwS{padding-top:80px}.faq-tjkEwS h2{margin:10px 0 0}.closingBand-FGYdeu{background:var(--sem-bg-weak-50);margin-top:112px}.closing-gcn9mY{justify-content:space-between;align-items:end;gap:32px;padding-block:96px;display:flex}.closing-gcn9mY h2{letter-spacing:-.02em;max-width:760px;margin:0;font-size:72px;line-height:1.05}.closing-gcn9mY>a{flex:none}@media (max-width:960px){.intro-oQJ4_s{padding:28px 20px 20px}.intro-oQJ4_s h1{font-size:44px}.tools-u_tJOY{background-position:20px 100%;background-size:calc(100% - 40px) 1px;flex-direction:column;align-items:stretch;gap:4px}.search-3QpyeG{width:auto}.categories-nxxPRI{gap:0 18px}.categories-nxxPRI button{padding-block:10px}.list-yw9hPB{grid-template-columns:minmax(0,1fr)}.overview-p7MCXW,.faq-tjkEwS{grid-template-columns:minmax(0,1fr);gap:16px}.overview-p7MCXW{margin-top:72px}.faq-tjkEwS{padding-top:72px}.overview-p7MCXW h2,.faq-tjkEwS h2{font-size:32px}}@media (max-width:767px){.shell-C9Tnf8{padding-inline:20px}.closing-gcn9mY{flex-direction:column;align-items:start;padding-block:64px}.closing-gcn9mY h2{font-size:48px}.closingBand-FGYdeu{margin-top:80px}}.availability-c1PIZM{color:var(--sem-text-soft-500);grid-column:2;font-size:12px}.discover-hCAevo{margin-top:64px}.discover-hCAevo>h2{margin:0 0 16px;font-size:26px;line-height:1.2}.collectionList-MXLMoJ{border-top:1px solid var(--sem-stroke-soft-200)}.collection-vey40A{border-bottom:1px solid var(--sem-stroke-soft-200);min-height:80px;color:inherit;justify-content:space-between;align-items:center;gap:24px;padding-block:16px;text-decoration:none;display:flex}.collection-vey40A>div{min-width:0}.collection-vey40A h3{margin:0;font-size:18px;font-weight:500;line-height:1.35}.collection-vey40A h4{color:var(--sem-text-soft-500);margin:4px 0 0;font-size:14px;font-weight:400;line-height:1.5}.collectionArrow-bKZXwm{width:20px;height:20px;color:var(--sem-text-soft-500);flex:none}.collection-vey40A:hover h3,.collection-vey40A:hover .collectionArrow-bKZXwm{color:var(--site-positive-text)}.emailBand-ZFEpN_{color:#fff;background:#103b2b;margin-top:64px}.emailBandInner-XkwAw9{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;padding-block:56px;display:grid}.emailIntro-x7IV54 h2{color:inherit;margin:0;font-size:36px;line-height:1.2}.emailIntro-x7IV54 p{color:#fffc;max-width:460px;margin:12px 0 0;font-size:15px;line-height:1.75}.emailForm-C4PBav{justify-self:end;align-items:center;gap:12px;width:400px;max-width:100%;display:flex}.emailInput-blKBuW{flex:1;min-width:0}.emailForm-C4PBav>button{flex:none}@media (max-width:960px){.emailBandInner-XkwAw9{grid-template-columns:minmax(0,1fr);gap:24px}.emailForm-C4PBav{justify-self:start}}@media (max-width:767px){.emailIntro-x7IV54 h2{font-size:32px}}