.blog-module__r2Uipq__page{background:var(--oda-surface);color:var(--oda-text)}.blog-module__r2Uipq__band{padding:var(--oda-space-xl) 0}.blog-module__r2Uipq__bandTint{background:var(--oda-surface-alt)}.blog-module__r2Uipq__indexHero{padding:calc(var(--oda-space-xl) + 12px) 0 var(--oda-space-lg);border-bottom:1px solid var(--oda-border)}.blog-module__r2Uipq__indexLead{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-lead);color:var(--oda-text-soft);max-width:62ch;margin:18px 0 0;line-height:1.6}.blog-module__r2Uipq__indexGrid{gap:var(--oda-space-md);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0;padding:0;list-style:none;display:grid}.blog-module__r2Uipq__empty{border:1px solid var(--oda-border);padding:var(--oda-space-lg);text-align:center;color:var(--oda-text-muted);font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-body)}.blog-module__r2Uipq__pager{margin-top:var(--oda-space-lg);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.blog-module__r2Uipq__pagerLink{border:1px solid var(--oda-border);min-height:40px;color:var(--oda-text);font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-meta);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.blog-module__r2Uipq__pagerLink:hover{border-color:var(--oda-text)}.blog-module__r2Uipq__pagerCurrent{border:1px solid var(--oda-text);background:var(--oda-text);min-height:40px;color:var(--oda-surface);font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-meta);align-items:center;padding:0 16px;display:inline-flex}.blog-module__r2Uipq__card{border:1px solid var(--oda-border);background:var(--oda-surface-raised);height:100%;color:inherit;transition:border-color .25s var(--oda-ease-brand), transform .25s var(--oda-ease-brand);flex-direction:column;text-decoration:none;display:flex}.blog-module__r2Uipq__card:hover{border-color:var(--oda-text);transform:translateY(-2px)}.blog-module__r2Uipq__cardCover{aspect-ratio:16/9;background:linear-gradient(135deg, color-mix(in srgb, var(--oda-brand) 16%, var(--oda-surface-alt)), var(--oda-surface-alt));align-items:flex-end;padding:16px;display:flex;position:relative;overflow:hidden}.blog-module__r2Uipq__cardCoverMark{font-family:var(--font-editorial), "Times New Roman", serif;color:color-mix(in srgb, var(--oda-text) 16%, transparent);pointer-events:none;font-size:clamp(52px,9vw,84px);font-style:italic;line-height:.8;position:absolute;bottom:-6px;right:12px}.blog-module__r2Uipq__cardCoverImg{object-fit:cover}.blog-module__r2Uipq__cardTopic{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--oda-text-muted);position:relative}.blog-module__r2Uipq__cardBody{flex-direction:column;flex:1;gap:10px;padding:18px;display:flex}.blog-module__r2Uipq__cardTitle{font-family:var(--font-display), "Times New Roman", serif;font-size:1.25rem;font-weight:var(--oda-font-weight-title);letter-spacing:var(--oda-tracking-tight);color:var(--oda-text);text-wrap:balance;margin:0;line-height:1.18}.blog-module__r2Uipq__cardExcerpt{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-meta);color:var(--oda-text-soft);margin:0;line-height:1.55}.blog-module__r2Uipq__cardMeta{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-micro);color:var(--oda-text-muted);letter-spacing:.04em;margin-top:auto}.blog-module__r2Uipq__articleHeader{border-bottom:1px solid var(--oda-border);padding:40px 0 34px}.blog-module__r2Uipq__articleHero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.blog-module__r2Uipq__articleHeroTextOnly{grid-template-columns:minmax(0,780px)}.blog-module__r2Uipq__articleHeaderInner{min-width:0}.blog-module__r2Uipq__articleTitle{font-family:var(--font-display), sans-serif;font-size:clamp(2rem,3.55vw,3.25rem);font-weight:var(--oda-font-weight-title);letter-spacing:-.035em;text-wrap:balance;margin:0;line-height:1.08}.blog-module__r2Uipq__articleLead{font-family:var(--font-body), sans-serif;color:var(--oda-text-soft);max-width:56ch;margin:22px 0 0;font-size:1.0625rem;line-height:1.65}.blog-module__r2Uipq__articleMeta{font-family:var(--font-body), sans-serif;color:var(--oda-text-muted);margin:24px 0 0;font-size:.75rem;line-height:1.7}.blog-module__r2Uipq__articleCover{width:100%;min-width:0;margin:0}.blog-module__r2Uipq__articleCoverFrame{aspect-ratio:3/2;background:var(--oda-surface-alt);position:relative;overflow:hidden}.blog-module__r2Uipq__articleCoverImg{object-fit:cover}.blog-module__r2Uipq__articleCoverCaption{font-family:var(--font-body), sans-serif;color:var(--oda-text-muted);max-width:70ch;margin-top:10px;font-size:.75rem;line-height:1.6}.blog-module__r2Uipq__articleLayout{grid-template-columns:216px minmax(0,1fr);align-items:start;gap:48px;padding:40px 0 64px;display:grid;position:relative}.blog-module__r2Uipq__articleLayoutWithoutContents{grid-template-columns:minmax(0,900px);justify-content:center}.blog-module__r2Uipq__articleBody{grid-column:2;min-width:0}.blog-module__r2Uipq__articleLayoutWithoutContents .blog-module__r2Uipq__articleBody{grid-column:1}.blog-module__r2Uipq__contentsDesktop{scrollbar-width:thin;grid-area:1/1;max-height:calc(100dvh - 128px);position:sticky;top:104px;overflow-y:auto}.blog-module__r2Uipq__toc{border-right:1px solid var(--oda-border);padding-right:20px}.blog-module__r2Uipq__tocList{gap:1px;margin:0;padding:0;list-style:none;display:grid}.blog-module__r2Uipq__tocLink{min-height:44px;font-family:var(--font-body), sans-serif;color:var(--oda-text-muted);overflow-wrap:anywhere;border-left:2px solid #0000;align-items:center;padding:10px 0 10px 14px;font-size:.8125rem;line-height:1.5;text-decoration:none;display:flex}.blog-module__r2Uipq__tocLink[aria-current]{color:var(--oda-brand);border-left-color:var(--oda-brand);font-weight:600}.blog-module__r2Uipq__tocLink:hover{color:var(--oda-brand)}.blog-module__r2Uipq__tocLink:focus-visible,.blog-module__r2Uipq__contentsDisclosure summary:focus-visible,.blog-module__r2Uipq__productDetailLink:focus-visible{outline:2px solid var(--oda-brand);outline-offset:3px}.blog-module__r2Uipq__contentsMobile{display:none}.blog-module__r2Uipq__readingProgress{width:100%;height:3px;z-index:var(--oda-z-dock);pointer-events:none;position:fixed;top:0;left:0}.blog-module__r2Uipq__readingProgress>div{background:var(--oda-brand);transform-origin:0;height:100%;transform:scaleX(0)}.blog-module__r2Uipq__contentsChevron{margin-left:auto}.blog-module__r2Uipq__contentsDisclosure[open] .blog-module__r2Uipq__contentsChevron{transform:rotate(180deg)}.blog-module__r2Uipq__heading2{max-width:36ch;margin:56px 0 20px;scroll-margin-top:164px;font-size:clamp(1.625rem,2.1vw,2rem);line-height:1.2}.blog-module__r2Uipq__heading3{margin:var(--oda-space-md) 0 10px;scroll-margin-top:164px}.blog-module__r2Uipq__paragraph{font-family:var(--font-body), system-ui, sans-serif;max-width:62ch;color:var(--oda-text);margin:0 0 18px;font-size:1.125rem;line-height:1.75}.blog-module__r2Uipq__inlineLink{color:var(--oda-text);text-decoration:underline;-webkit-text-decoration-color:var(--oda-brand);text-decoration-color:var(--oda-brand);text-underline-offset:3px;text-decoration-thickness:2px}.blog-module__r2Uipq__inlineLink:hover{color:var(--oda-brand)}.blog-module__r2Uipq__bullets{font-family:var(--font-body), system-ui, sans-serif;max-width:62ch;color:var(--oda-text);gap:10px;margin:0 0 20px;padding-left:20px;font-size:1.125rem;line-height:1.75;display:grid}.blog-module__r2Uipq__quote{border-left:3px solid var(--oda-brand);margin:var(--oda-space-md) 0;font-family:var(--font-editorial), "Times New Roman", serif;color:var(--oda-text);padding-left:20px;font-size:1.4rem;line-height:1.35}.blog-module__r2Uipq__quoteCite{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-meta);color:var(--oda-text-muted);margin-top:10px;font-style:normal;display:block}.blog-module__r2Uipq__callout{border:1px solid var(--oda-border);margin:var(--oda-space-md) 0;background:var(--oda-surface-alt);border-left-width:3px;padding:18px 20px}.blog-module__r2Uipq__calloutTip{border-left-color:var(--oda-brand)}.blog-module__r2Uipq__calloutWarning{border-left-color:var(--oda-price-down,var(--oda-text))}.blog-module__r2Uipq__calloutNote{border-left-color:var(--oda-text-muted)}.blog-module__r2Uipq__calloutTitle{font-family:var(--font-display), "Times New Roman", serif;font-weight:var(--oda-font-weight-title);letter-spacing:var(--oda-tracking-tight);color:var(--oda-text);margin:0 0 6px;font-size:1rem}.blog-module__r2Uipq__calloutBody{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-body);color:var(--oda-text-soft);margin:0;line-height:1.62}.blog-module__r2Uipq__figure{margin:var(--oda-space-md) 0}.blog-module__r2Uipq__figureCaption{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-meta);color:var(--oda-text-muted);margin-top:8px}.blog-module__r2Uipq__faqBlock{margin:var(--oda-space-lg) 0 var(--oda-space-md);border-top:1px solid var(--oda-border);padding-top:var(--oda-space-md)}.blog-module__r2Uipq__faqItem{border-bottom:1px solid var(--oda-border);padding:16px 0}.blog-module__r2Uipq__faqQuestion{font-family:var(--font-display), "Times New Roman", serif;font-weight:var(--oda-font-weight-title);letter-spacing:var(--oda-tracking-tight);color:var(--oda-text);margin:0 0 8px;font-size:1.05rem}.blog-module__r2Uipq__faqAnswer{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-body);color:var(--oda-text-soft);margin:0;line-height:1.65}.blog-module__r2Uipq__linkBlock{margin:var(--oda-space-md) 0;border:1px solid var(--oda-border);padding:20px}.blog-module__r2Uipq__linkBlockTitle{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--oda-text-muted);margin:0 0 14px}.blog-module__r2Uipq__linkList{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.blog-module__r2Uipq__linkItem{color:inherit;border-bottom:1px solid #0000;flex-direction:column;gap:2px;padding-bottom:4px;text-decoration:none;display:flex}.blog-module__r2Uipq__linkItem:hover{border-bottom-color:var(--oda-text)}.blog-module__r2Uipq__linkLabel{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-body);color:var(--oda-text);font-weight:600}.blog-module__r2Uipq__linkNote{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-meta);color:var(--oda-text-muted)}.blog-module__r2Uipq__rail{border-top:1px solid var(--oda-border);margin:32px 0 52px;padding-top:22px}.blog-module__r2Uipq__railHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:10px;display:flex}.blog-module__r2Uipq__railTitle{font-family:var(--font-display), sans-serif;font-weight:var(--oda-font-weight-title);letter-spacing:-.025em;margin:0;font-size:1.375rem;line-height:1.25}.blog-module__r2Uipq__railCta{min-height:44px;font-family:var(--font-body), sans-serif;color:var(--oda-brand);text-underline-offset:4px;align-items:center;font-size:.8125rem;text-decoration:underline;display:inline-flex}.blog-module__r2Uipq__railNote{font-family:var(--font-body), sans-serif;color:var(--oda-text-muted);max-width:85ch;margin:0 0 20px;font-size:.8125rem;line-height:1.65}.blog-module__r2Uipq__carousel{min-width:0}.blog-module__r2Uipq__carouselToolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.blog-module__r2Uipq__carouselCount{font-family:var(--font-body), sans-serif;color:var(--oda-text-muted);font-size:.8125rem}.blog-module__r2Uipq__carouselControls{gap:8px;display:flex}.blog-module__r2Uipq__carouselControls button{border:1px solid var(--oda-brand);background:var(--oda-surface);width:44px;height:44px;color:var(--oda-brand);cursor:pointer;place-items:center;display:grid}.blog-module__r2Uipq__carouselControls button:hover:enabled{background:color-mix(in srgb, var(--oda-brand) 5%, var(--oda-surface))}.blog-module__r2Uipq__carouselControls button:disabled{opacity:.35;cursor:default}.blog-module__r2Uipq__carouselControls button:focus-visible,.blog-module__r2Uipq__carouselTrack:focus-visible{outline:2px solid var(--oda-brand);outline-offset:3px}.blog-module__r2Uipq__carouselTrack{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--oda-brand) var(--oda-surface-alt);grid-auto-columns:calc(33.3333% - 12px);grid-auto-flow:column;align-items:start;gap:18px;padding-bottom:16px;display:grid;overflow-x:auto}.blog-module__r2Uipq__carouselTrack>article{scroll-snap-align:start}.blog-module__r2Uipq__railCard{min-width:0;color:var(--oda-text);font-family:var(--font-body), sans-serif;flex-direction:column;gap:9px;display:flex}.blog-module__r2Uipq__curatedCardLink{color:inherit;flex-direction:column;gap:10px;text-decoration:none;display:flex}.blog-module__r2Uipq__railImg{aspect-ratio:3/4;background:var(--oda-surface-alt);display:block;position:relative;overflow:hidden}.blog-module__r2Uipq__railImgTag{object-fit:cover}.blog-module__r2Uipq__curatedImg{object-fit:contain}.blog-module__r2Uipq__railBrand{letter-spacing:.06em;text-transform:uppercase;color:var(--oda-text-muted);overflow-wrap:anywhere;font-size:.6875rem;line-height:1.5}.blog-module__r2Uipq__railName{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.45}.blog-module__r2Uipq__railPrice{font-family:var(--font-data), var(--font-body), sans-serif;font-variant-numeric:tabular-nums;font-size:.9375rem;line-height:1.5}.blog-module__r2Uipq__curatedLabel{color:var(--oda-text);margin:4px 0 0;font-size:.875rem;font-weight:600;line-height:1.5}.blog-module__r2Uipq__curatedReason,.blog-module__r2Uipq__curatedWearWith{color:var(--oda-text-soft);overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.7}.blog-module__r2Uipq__curatedCaution{border-left:2px solid var(--oda-border);color:var(--oda-text-soft);overflow-wrap:anywhere;margin:4px 0 0;padding-left:10px;font-size:.8125rem;line-height:1.7}.blog-module__r2Uipq__productDetailLink{border:1px solid var(--oda-brand);min-height:44px;color:var(--oda-brand);justify-content:center;align-items:center;gap:10px;margin-top:5px;padding:10px;font-size:.8125rem;line-height:1.4;text-decoration:none;display:flex}.blog-module__r2Uipq__productDetailLink:hover{background:color-mix(in srgb, var(--oda-brand) 5%, var(--oda-surface))}.blog-module__r2Uipq__author{border:1px solid var(--oda-border);margin:var(--oda-space-lg) 0 0;padding:20px}.blog-module__r2Uipq__authorName{font-family:var(--font-display), "Times New Roman", serif;font-weight:var(--oda-font-weight-title);color:var(--oda-text);margin:0;font-size:1.05rem}.blog-module__r2Uipq__authorRole{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--oda-text-muted);margin:2px 0 10px}.blog-module__r2Uipq__authorBio{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-meta);color:var(--oda-text-soft);margin:0;line-height:1.6}.blog-module__r2Uipq__related{border-top:1px solid var(--oda-border)}.blog-module__r2Uipq__draftBanner{background:var(--oda-text);color:var(--oda-surface);font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-meta);padding:14px 0}.blog-module__r2Uipq__draftSheet{border:1px solid var(--oda-border);margin-bottom:var(--oda-space-md);background:var(--oda-surface-alt);padding:20px}.blog-module__r2Uipq__draftSheetTitle{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--oda-text-muted);margin:0 0 10px}.blog-module__r2Uipq__draftDl{font-family:var(--font-body), system-ui, sans-serif;font-size:var(--oda-text-meta);color:var(--oda-text);grid-template-columns:minmax(120px,auto) 1fr;gap:6px 16px;margin:0;display:grid}.blog-module__r2Uipq__draftKey{color:var(--oda-text-muted)}.blog-module__r2Uipq__sources{border-top:1px solid var(--oda-border,#e5e2dc);margin:40px 0 0;padding:20px 0 0}.blog-module__r2Uipq__sourcesTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--oda-muted,#6f6a63);margin:0 0 12px;font-size:.78rem}.blog-module__r2Uipq__sourcesList{flex-direction:column;gap:10px;margin:0;padding-left:1.1em;display:flex}.blog-module__r2Uipq__sourcesItem{font-size:.88rem;line-height:1.5}.blog-module__r2Uipq__sourcesMeta{color:var(--oda-muted,#6f6a63);margin-top:2px;font-size:.78rem;display:block}.blog-module__r2Uipq__signup{border:1px solid var(--oda-border,#e5e2dc);background:var(--oda-surface-alt,#faf9f7);border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;margin:40px 0 0;padding:28px 26px;display:flex}.blog-module__r2Uipq__signupTitle{margin:0;font-size:1.12rem;font-weight:600;line-height:1.3}.blog-module__r2Uipq__signupBody{color:var(--oda-muted,#4a463f);margin:0;font-size:.95rem;line-height:1.6}.blog-module__r2Uipq__signupCta{background:var(--oda-ink,#1b1a17);color:var(--oda-surface,#fff);border-radius:999px;margin-top:6px;padding:11px 20px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.blog-module__r2Uipq__signupCta:hover{opacity:.88}.blog-module__r2Uipq__signupAllowance{color:var(--oda-muted,#6f6a63);font-size:.78rem}@media (max-width:1024px){.blog-module__r2Uipq__articleHero{gap:30px}.blog-module__r2Uipq__articleLayout{grid-template-columns:178px minmax(0,1fr);gap:28px}.blog-module__r2Uipq__articleLayoutWithoutContents{grid-template-columns:minmax(0,900px)}.blog-module__r2Uipq__toc{padding-right:12px}.blog-module__r2Uipq__tocLink{padding-left:10px;font-size:.75rem}}@media (max-width:768px){.blog-module__r2Uipq__articleHeader{padding:30px 0 24px}.blog-module__r2Uipq__articleHero{grid-template-columns:minmax(0,1fr);gap:24px}.blog-module__r2Uipq__articleTitle{font-size:clamp(1.875rem,5.8vw,2.625rem)}.blog-module__r2Uipq__articleLead{max-width:62ch;margin-top:18px;font-size:1rem}.blog-module__r2Uipq__articleMeta{margin-top:18px;font-size:.6875rem}.blog-module__r2Uipq__articleCoverFrame{aspect-ratio:16/9}.blog-module__r2Uipq__articleCoverCaption{font-size:.6875rem}.blog-module__r2Uipq__articleLayout{padding-top:0;display:block}.blog-module__r2Uipq__articleBody{padding-top:28px}.blog-module__r2Uipq__contentsDesktop{display:none}.blog-module__r2Uipq__contentsMobile{z-index:var(--oda-z-sticky);background:var(--oda-surface);border-bottom:1px solid var(--oda-border);padding:10px 0;display:block;position:sticky;top:72px}.blog-module__r2Uipq__contentsDisclosure{border:1px solid var(--oda-brand)}.blog-module__r2Uipq__contentsDisclosure>summary{cursor:pointer;min-height:46px;color:var(--oda-brand);font-family:var(--font-body), sans-serif;align-items:center;gap:12px;padding:11px 14px;font-size:.8125rem;line-height:1.5;list-style:none;display:flex}.blog-module__r2Uipq__contentsDisclosure>summary::-webkit-details-marker{display:none}.blog-module__r2Uipq__contentsDisclosure nav{max-height:min(65dvh,480px);padding:0 10px 10px;overflow-y:auto}.blog-module__r2Uipq__heading2{margin-top:44px;font-size:1.625rem}.blog-module__r2Uipq__paragraph,.blog-module__r2Uipq__bullets{font-size:1.125rem}}@media (max-width:640px){.blog-module__r2Uipq__carouselTrack{grid-auto-columns:84%;gap:14px}.blog-module__r2Uipq__railTitle{font-size:1.25rem}.blog-module__r2Uipq__railCta{font-size:.75rem}.blog-module__r2Uipq__railName{font-size:.875rem}.blog-module__r2Uipq__curatedReason,.blog-module__r2Uipq__curatedWearWith,.blog-module__r2Uipq__curatedCaution{font-size:.8125rem}.blog-module__r2Uipq__rail{margin-bottom:44px}.blog-module__r2Uipq__contentsDisclosure>summary{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.blog-module__r2Uipq__card{transition:none}}
