.GuideLayout-module__JYFmgG__wrapper{max-width:1080px;margin:0 auto;padding-block:8px 40px}.GuideLayout-module__JYFmgG__breadcrumb{color:var(--mantine-color-dimmed);align-items:center;gap:8px;margin-bottom:18px;font-size:13px;display:flex}.GuideLayout-module__JYFmgG__breadcrumbLink{color:var(--mantine-color-dimmed);text-decoration:none;transition:color .12s}.GuideLayout-module__JYFmgG__breadcrumbLink:hover{color:var(--mantine-color-text)}.GuideLayout-module__JYFmgG__breadcrumbCurrent{color:var(--mantine-color-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.GuideLayout-module__JYFmgG__title{letter-spacing:-.03em;margin:0;font-size:clamp(30px,5vw,44px);font-weight:800;line-height:1.08}.GuideLayout-module__JYFmgG__description{color:var(--mantine-color-dimmed);max-width:640px;margin-top:12px;font-size:17px;line-height:1.6}.GuideLayout-module__JYFmgG__meta{color:var(--mantine-color-dimmed);align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.GuideLayout-module__JYFmgG__headerRule{border:0;border-top:1px solid #0f172a14;margin:28px 0 8px}[data-mantine-color-scheme=dark] .GuideLayout-module__JYFmgG__headerRule{border-top:1px solid #ffffff14}.GuideLayout-module__JYFmgG__grid{grid-template-columns:minmax(0,1fr) 236px;align-items:start;gap:56px;display:grid}.GuideLayout-module__JYFmgG__content{min-width:0;max-width:720px}.GuideLayout-module__JYFmgG__aside{max-height:calc(100vh - 128px);position:sticky;top:104px;overflow-y:auto}@media (max-width:62em){.GuideLayout-module__JYFmgG__grid{grid-template-columns:minmax(0,1fr);gap:0}.GuideLayout-module__JYFmgG__aside{display:none}.GuideLayout-module__JYFmgG__content{max-width:none}}.GuideLayout-module__JYFmgG__tocTitle{text-transform:uppercase;letter-spacing:.09em;color:var(--mantine-color-dimmed);margin-bottom:12px;padding-left:13px;font-size:11px;font-weight:700}.GuideLayout-module__JYFmgG__tocList{border-left:1px solid #0f172a1a;margin:0;padding:0;list-style:none}[data-mantine-color-scheme=dark] .GuideLayout-module__JYFmgG__tocList{border-left:1px solid #ffffff1a}.GuideLayout-module__JYFmgG__tocLink{color:var(--mantine-color-dimmed);border-left:2px solid #0000;margin-left:-1px;padding:7px 0 7px 12px;font-size:13.5px;line-height:1.4;text-decoration:none;transition:color .12s,border-color .12s;display:block}.GuideLayout-module__JYFmgG__tocLink:hover{color:var(--mantine-color-text)}.GuideLayout-module__JYFmgG__tocLinkActive{color:var(--mantine-color-text);border-left-color:var(--mantine-color-ocGreen-6);font-weight:650;}.GuideLayout-module__JYFmgG__tocMobile{z-index:3;background:var(--mantine-color-gray-0);margin-bottom:20px;padding-block:8px;position:sticky;top:78px}[data-mantine-color-scheme=dark] .GuideLayout-module__JYFmgG__tocMobile{background:var(--mantine-color-dark-9)}.GuideLayout-module__JYFmgG__tocMobileTarget{border:1px solid #0f172a1a;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:11px 14px;display:flex}[data-mantine-color-scheme=dark] .GuideLayout-module__JYFmgG__tocMobileTarget{border:1px solid #ffffff1a}.GuideLayout-module__JYFmgG__tocMobileTarget{background:#ffffffb8}[data-mantine-color-scheme=dark] .GuideLayout-module__JYFmgG__tocMobileTarget{background:#141517b8}.GuideLayout-module__JYFmgG__tocMobileTarget{-webkit-backdrop-filter:blur(14px);color:var(--mantine-color-text);cursor:pointer;text-align:left;font-size:14px;font-weight:600}.GuideLayout-module__JYFmgG__tocMobileLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (min-width:62.0625em){.GuideLayout-module__JYFmgG__tocMobile{display:none}}
.Guides-module__dwCTzW__glass{background:#ffffff9e}[data-mantine-color-scheme=dark] .Guides-module__dwCTzW__glass{background:#1415178c}.Guides-module__dwCTzW__glass{border:1px solid #0f172a14}[data-mantine-color-scheme=dark] .Guides-module__dwCTzW__glass{border:1px solid #ffffff14}.Guides-module__dwCTzW__glass{-webkit-backdrop-filter:blur(14px)}.Guides-module__dwCTzW__card{border-radius:20px;box-shadow:inset 0 1px #ffffffa6;}[data-mantine-color-scheme=dark] .Guides-module__dwCTzW__card{box-shadow:inset 0 1px #ffffff0d}.Guides-module__dwCTzW__eyebrow{text-transform:uppercase;letter-spacing:.09em;color:var(--mantine-color-dimmed);font-size:11px;font-weight:700}.Guides-module__dwCTzW__section{padding-block:8px 40px;scroll-margin-top:104px}.Guides-module__dwCTzW__section+.Guides-module__dwCTzW__section{border-top:1px solid #0f172a12}[data-mantine-color-scheme=dark] .Guides-module__dwCTzW__section+.Guides-module__dwCTzW__section{border-top:1px solid #ffffff12}.Guides-module__dwCTzW__section+.Guides-module__dwCTzW__section{padding-top:40px}.Guides-module__dwCTzW__sectionHeading{letter-spacing:-.02em;margin:6px 0 14px;font-size:clamp(22px,3vw,28px);font-weight:700;line-height:1.2}.Guides-module__dwCTzW__prose{color:var(--mantine-color-gray-8);font-size:15.5px;line-height:1.75}[data-mantine-color-scheme=dark] .Guides-module__dwCTzW__prose{color:var(--mantine-color-dark-1)}.Guides-module__dwCTzW__prose+.Guides-module__dwCTzW__prose{margin-top:14px}.Guides-module__dwCTzW__prose strong{color:var(--mantine-color-text);font-weight:650}.Guides-module__dwCTzW__lead{font-size:17px;line-height:1.7;}.Guides-module__dwCTzW__proseList{flex-direction:column;gap:10px;margin:14px 0 0;padding-left:0;list-style:none;display:flex;}.Guides-module__dwCTzW__proseListItem{padding-left:20px;position:relative}.Guides-module__dwCTzW__proseListItem:before{content:"";background:var(--mantine-color-ocGreen-6);border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:4px}.Guides-module__dwCTzW__crossLink{color:var(--mantine-color-ocGreen-7)}[data-mantine-color-scheme=dark] .Guides-module__dwCTzW__crossLink{color:var(--mantine-color-ocGreen-4)}.Guides-module__dwCTzW__crossLink{border-bottom:1px solid color-mix(in srgb, var(--mantine-color-ocGreen-6) 40%, transparent);cursor:pointer;font-weight:600;text-decoration:none;transition:border-color .12s,color .12s}.Guides-module__dwCTzW__crossLink:hover{color:var(--mantine-color-ocGreen-5);border-bottom-color:var(--mantine-color-ocGreen-5)}.Guides-module__dwCTzW__callout{border:1px solid color-mix(in srgb, var(--callout-color) 28%, transparent);background:color-mix(in srgb, var(--callout-color) 8%, transparent);border-radius:16px;align-items:flex-start;gap:14px;margin-top:20px;padding:16px 18px;display:flex}.Guides-module__dwCTzW__calloutIcon{width:32px;height:32px;color:var(--callout-color);background:color-mix(in srgb, var(--callout-color) 14%, transparent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Guides-module__dwCTzW__calloutBody{min-width:0}.Guides-module__dwCTzW__calloutTitle{margin-bottom:2px;font-size:14px;font-weight:700}.Guides-module__dwCTzW__calloutText{color:var(--mantine-color-gray-8);font-size:14.5px;line-height:1.65}[data-mantine-color-scheme=dark] .Guides-module__dwCTzW__calloutText{color:var(--mantine-color-dark-1)}
.RatingGuide-module__2UbAMG__subhead{letter-spacing:-.01em;margin:30px 0 10px;font-size:17px;font-weight:700}.RatingGuide-module__2UbAMG__valueGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}@media (max-width:48em){.RatingGuide-module__2UbAMG__valueGrid{grid-template-columns:minmax(0,1fr)}}.RatingGuide-module__2UbAMG__valueCard{border:1px solid #0f172a14;border-radius:16px;padding:18px}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__valueCard{border:1px solid #ffffff14}.RatingGuide-module__2UbAMG__valueCard{background:#ffffff80}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__valueCard{background:#ffffff08}.RatingGuide-module__2UbAMG__valueIcon{width:34px;height:34px;color:var(--mantine-color-ocGreen-6);background:color-mix(in srgb, var(--mantine-color-ocGreen-6) 12%, transparent);border-radius:11px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.RatingGuide-module__2UbAMG__valueTitle{margin-bottom:4px;font-size:14.5px;font-weight:700}.RatingGuide-module__2UbAMG__valueText{color:var(--mantine-color-dimmed);font-size:13.5px;line-height:1.6}.RatingGuide-module__2UbAMG__plaqueShowcase{border:1px solid #0f172a14;border-radius:18px;flex-wrap:wrap;align-items:center;gap:18px;margin-top:24px;padding:20px 22px;display:flex}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__plaqueShowcase{border:1px solid #ffffff14}.RatingGuide-module__2UbAMG__plaqueShowcase{background:#ffffff80}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__plaqueShowcase{background:#ffffff08}.RatingGuide-module__2UbAMG__plaqueCaption{color:var(--mantine-color-dimmed);flex:1;min-width:0;font-size:13.5px;line-height:1.55}.RatingGuide-module__2UbAMG__ladder{flex-direction:column;gap:8px;margin-top:22px;display:flex}.RatingGuide-module__2UbAMG__ladderRow{border:1px solid #0f172a12;border-radius:14px;align-items:center;gap:14px;padding:12px 16px;display:flex}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__ladderRow{border:1px solid #ffffff12}.RatingGuide-module__2UbAMG__ladderRow{border-left:3px solid var(--rank-color);background:linear-gradient(90deg, color-mix(in srgb, var(--rank-color) 9%, transparent), transparent 62%)}.RatingGuide-module__2UbAMG__ladderBadge{flex:1;min-width:0}.RatingGuide-module__2UbAMG__ladderRange{font-variant-numeric:tabular-nums;color:var(--mantine-color-dimmed);white-space:nowrap;font-size:13.5px}.RatingGuide-module__2UbAMG__compareGrid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:14px;margin-top:22px;display:grid}.RatingGuide-module__2UbAMG__compareCard{border:1px solid #0f172a14;border-radius:16px;padding:20px}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__compareCard{border:1px solid #ffffff14}.RatingGuide-module__2UbAMG__compareCard{background:#ffffff80}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__compareCard{background:#ffffff08}.RatingGuide-module__2UbAMG__compareLabel{text-transform:uppercase;letter-spacing:.09em;color:var(--mantine-color-dimmed);margin-bottom:12px;font-size:11px;font-weight:700}.RatingGuide-module__2UbAMG__compareBadgeRow{align-items:center;gap:10px;min-height:34px;margin-bottom:12px;display:flex}.RatingGuide-module__2UbAMG__compareText{color:var(--mantine-color-gray-8);font-size:14px;line-height:1.65}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__compareText{color:var(--mantine-color-dark-1)}.RatingGuide-module__2UbAMG__ruleList{flex-direction:column;gap:12px;margin-top:20px;display:flex}.RatingGuide-module__2UbAMG__ruleItem{align-items:flex-start;gap:14px;display:flex}.RatingGuide-module__2UbAMG__ruleNumber{width:26px;height:26px;color:var(--mantine-color-ocGreen-7);background:color-mix(in srgb, var(--mantine-color-ocGreen-6) 14%, transparent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.RatingGuide-module__2UbAMG__ruleText{color:var(--mantine-color-gray-8);font-size:14.5px;line-height:1.65}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__ruleText{color:var(--mantine-color-dark-1)}.RatingGuide-module__2UbAMG__tierList{flex-direction:column;gap:10px;margin-top:22px;display:flex}.RatingGuide-module__2UbAMG__tier{border:1px solid #0f172a14;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__tier{border:1px solid #ffffff14}.RatingGuide-module__2UbAMG__tierPrimary{border-color:color-mix(in srgb, var(--mantine-color-ocGreen-6) 42%, transparent);background:color-mix(in srgb, var(--mantine-color-ocGreen-6) 8%, transparent);}.RatingGuide-module__2UbAMG__tierSecondary{background:#ffffff80;}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__tierSecondary{background:#ffffff08}.RatingGuide-module__2UbAMG__tierNone{background:0 0;border-style:dashed;}.RatingGuide-module__2UbAMG__tierName{font-size:15.5px;font-weight:700}.RatingGuide-module__2UbAMG__tierNameMuted{color:var(--mantine-color-dimmed);}.RatingGuide-module__2UbAMG__tierWeight{background:#0f172a0f;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:700}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__tierWeight{background:#ffffff12}.RatingGuide-module__2UbAMG__tierWeight{color:var(--mantine-color-dimmed)}.RatingGuide-module__2UbAMG__tierWeightPrimary{color:var(--mantine-color-ocGreen-8);}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__tierWeightPrimary{color:var(--mantine-color-ocGreen-3)}.RatingGuide-module__2UbAMG__tierWeightPrimary{background:color-mix(in srgb, var(--mantine-color-ocGreen-6) 16%, transparent)}.RatingGuide-module__2UbAMG__tierNote{color:var(--mantine-color-dimmed);flex-basis:100%;font-size:13.5px;line-height:1.6}.RatingGuide-module__2UbAMG__factorGrid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px;margin-top:20px;display:grid}.RatingGuide-module__2UbAMG__factorCard{border:1px solid #0f172a14;border-radius:16px;gap:14px;padding:18px;display:flex}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__factorCard{border:1px solid #ffffff14}.RatingGuide-module__2UbAMG__factorCard{background:#ffffff80}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__factorCard{background:#ffffff08}.RatingGuide-module__2UbAMG__factorIcon{width:34px;height:34px;color:var(--mantine-color-accentBrand-5);background:color-mix(in srgb, var(--mantine-color-accentBrand-5) 12%, transparent);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.RatingGuide-module__2UbAMG__factorTitle{margin-bottom:3px;font-size:14.5px;font-weight:700}.RatingGuide-module__2UbAMG__factorText{color:var(--mantine-color-dimmed);font-size:13.5px;line-height:1.6}.RatingGuide-module__2UbAMG__factorBadge{text-transform:uppercase;letter-spacing:.06em;vertical-align:middle;color:var(--mantine-color-ocGreen-8);border-radius:999px;margin-left:8px;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-block}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__factorBadge{color:var(--mantine-color-ocGreen-3)}.RatingGuide-module__2UbAMG__factorBadge{background:color-mix(in srgb, var(--mantine-color-ocGreen-6) 16%, transparent)}.RatingGuide-module__2UbAMG__qaList{flex-direction:column;gap:14px;margin-top:22px;display:flex}.RatingGuide-module__2UbAMG__qaCard{border:1px solid #0f172a14;border-radius:18px;padding:20px 22px}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__qaCard{border:1px solid #ffffff14}.RatingGuide-module__2UbAMG__qaCard{background:#ffffff80}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__qaCard{background:#ffffff08}.RatingGuide-module__2UbAMG__qaTitle{letter-spacing:-.01em;align-items:center;gap:10px;margin-bottom:10px;font-size:16px;font-weight:700;display:flex}.RatingGuide-module__2UbAMG__qaQuote{font-style:italic}.RatingGuide-module__2UbAMG__qaBody{color:var(--mantine-color-gray-8);font-size:14.5px;line-height:1.7}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__qaBody{color:var(--mantine-color-dark-1)}.RatingGuide-module__2UbAMG__qaBody+.RatingGuide-module__2UbAMG__qaBody{margin-top:10px}.RatingGuide-module__2UbAMG__faqRoot{margin-top:20px}.RatingGuide-module__2UbAMG__faqItem{border:1px solid #0f172a14}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__faqItem{border:1px solid #ffffff14}.RatingGuide-module__2UbAMG__faqItem{background:#ffffff80;border-radius:14px}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__faqItem{background:#ffffff08}.RatingGuide-module__2UbAMG__faqItem{margin-bottom:8px}.RatingGuide-module__2UbAMG__faqControl{font-size:15px;font-weight:650}.RatingGuide-module__2UbAMG__faqPanel{color:var(--mantine-color-gray-8);font-size:14.5px;line-height:1.7}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__faqPanel{color:var(--mantine-color-dark-1)}.RatingGuide-module__2UbAMG__faqDupr{background:#0f172a0d;border-radius:12px;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;display:inline-flex}[data-mantine-color-scheme=dark] .RatingGuide-module__2UbAMG__faqDupr{background:#ffffff0d}
