.nyJqJW_root{color:#f8f5ff;isolation:isolate;background:radial-gradient(circle at 85% -10%,#705bdd9e,#0000 36rem),radial-gradient(circle at -10% 70%,#d4ee711a,#0000 30rem),#151225;border:1px solid #ffffff1c;border-radius:clamp(22px,2vw,34px);margin-block:clamp(78px,8vw,126px) 0;padding:clamp(34px,5vw,72px);position:relative;overflow:hidden;box-shadow:0 36px 100px #231b3c33}.nyJqJW_root:before{content:"";z-index:-1;opacity:.26;pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 72%);mask-image:linear-gradient(135deg,#000,#0000 72%)}.nyJqJW_introduction{grid-template-columns:minmax(0,1.28fr) minmax(270px,.52fr);align-items:end;gap:clamp(36px,7vw,118px);display:grid}.nyJqJW_eyebrow,.nyJqJW_cardEyebrow{color:var(--guides-accent,#d4ee71);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:max(.68rem,12px);font-weight:820;line-height:1.4}.nyJqJW_eyebrow{align-items:center;gap:10px;display:flex}.nyJqJW_eyebrow>span{background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #d4ee711c}.nyJqJW_introduction h2{color:#fff;max-width:980px;font-family:var(--guides-display,Georgia, serif);letter-spacing:-.058em;text-wrap:balance;margin:22px 0 0;font-size:clamp(3.4rem,5.4vw,6.4rem);font-weight:400;line-height:.92}.nyJqJW_introduction>p{color:#f8f5ffb3;max-width:540px;margin:0;font-size:clamp(.95rem,.88rem + .18vw,1.08rem);line-height:1.75}.nyJqJW_pathways{border-block:1px solid #ffffff26;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(44px,6vw,76px);display:grid}.nyJqJW_pathways>a{min-width:0;min-height:118px;color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:21px clamp(16px,2.2vw,30px);text-decoration:none;transition:color .18s,background-color .18s;display:grid}.nyJqJW_pathways>a+a{border-inline-start:1px solid #ffffff26}.nyJqJW_pathways>a:is(:hover,:focus-visible){color:#201a37;background:var(--guides-accent,#d4ee71)}.nyJqJW_pathways>a:focus-visible{z-index:1;outline-offset:-4px;outline:3px solid #fff;position:relative}.nyJqJW_pathwayIcon{width:48px;height:48px;color:var(--guides-accent,#d4ee71);border:1px solid #fff3;border-radius:50%;place-items:center;transition:color .18s,border-color .18s,background-color .18s;display:grid}.nyJqJW_pathways>a:is(:hover,:focus-visible) .nyJqJW_pathwayIcon{color:#fff;border-color:var(--guides-violet,#5e4cc7);background:var(--guides-violet,#5e4cc7)}.nyJqJW_pathwayIcon svg{width:19px;height:19px}.nyJqJW_pathwayCopy{grid-template-columns:auto minmax(0,1fr);gap:2px 11px;min-width:0;display:grid}.nyJqJW_pathwayCopy small{color:var(--guides-accent,#d4ee71);letter-spacing:.1em;font-size:max(.64rem,11px);font-weight:820}.nyJqJW_pathways>a:is(:hover,:focus-visible) .nyJqJW_pathwayCopy small{color:var(--guides-violet-deep,#4434a8)}.nyJqJW_pathwayCopy strong{font-size:max(.78rem,13px);font-weight:790;line-height:1.3}.nyJqJW_pathwayCopy>span{color:#f8f5ff9e;grid-column:1/-1;font-size:max(.72rem,12px);line-height:1.45}.nyJqJW_pathways>a:is(:hover,:focus-visible) .nyJqJW_pathwayCopy>span{color:#201a37b8}.nyJqJW_pathwayArrow{width:17px;height:17px;color:var(--guides-accent,#d4ee71);transition:color .18s,transform .18s}.nyJqJW_pathways>a:is(:hover,:focus-visible) .nyJqJW_pathwayArrow{color:var(--guides-violet-deep,#4434a8);transform:translate(3px)}.nyJqJW_pathways>a:first-child:is(:hover,:focus-visible) .nyJqJW_pathwayArrow{transform:translateY(3px)}.nyJqJW_featureGrid{grid-template-columns:minmax(0,1.8fr) minmax(310px,.78fr);align-items:stretch;gap:clamp(16px,2vw,28px);margin-top:clamp(26px,3vw,42px);display:grid}.nyJqJW_fieldGuide{min-width:0;min-height:670px;color:var(--guides-ink,#17131f);background:#f8f5f0;border-radius:20px;grid-template-columns:minmax(260px,.92fr) minmax(350px,1.08fr);display:grid;overflow:hidden;box-shadow:0 28px 70px #0000002e}.nyJqJW_previewMedia{background:#ded8ff;min-width:0;min-height:430px;position:relative;overflow:hidden}.nyJqJW_previewMedia:after{content:"";pointer-events:none;background:linear-gradient(#0f0c1b0a 35%,#0f0c1bb3 100%);position:absolute;inset:0}.nyJqJW_previewMedia img{object-fit:cover;object-position:72% center;transition:transform .7s cubic-bezier(.22,1,.36,1)}.nyJqJW_fieldGuide:hover .nyJqJW_previewMedia img{transform:scale(1.025)}.nyJqJW_previewBadge{z-index:2;color:#231d3c;background:var(--guides-accent,#d4ee71);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:9px 12px;font-size:max(.66rem,11px);font-weight:820;line-height:1;position:absolute;inset-block-start:22px;inset-inline-start:22px}.nyJqJW_previewFolio{z-index:2;color:#fff;justify-content:space-between;align-items:end;gap:18px;display:flex;position:absolute;inset-block-end:22px;inset-inline:22px}.nyJqJW_previewFolio>span{font-family:var(--guides-display,Georgia, serif);font-size:2.2rem;line-height:.8}.nyJqJW_previewFolio small{letter-spacing:.1em;text-transform:uppercase;font-size:max(.64rem,11px);font-weight:760}.nyJqJW_fieldGuideCopy{flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(34px,4vw,58px);display:flex}.nyJqJW_fieldGuideCopy .nyJqJW_cardEyebrow,.nyJqJW_checklistPanel .nyJqJW_cardEyebrow{color:var(--guides-violet,#5e4cc7)}.nyJqJW_fieldGuideCopy h3,.nyJqJW_checklistPanel h3{font-family:var(--guides-display,Georgia, serif);letter-spacing:-.046em;text-wrap:balance;margin:18px 0 0;font-weight:400;line-height:.98}.nyJqJW_fieldGuideCopy h3{max-width:11ch;font-size:clamp(2.65rem,3.5vw,4.45rem)}.nyJqJW_fieldGuideCopy>p:not(.nyJqJW_cardEyebrow,.nyJqJW_reassurance,.nyJqJW_independenceNote){max-width:55ch;color:var(--guides-ink-soft,#4f485f);margin:25px 0 0;font-size:max(.86rem,14px);line-height:1.7}.nyJqJW_guideContents{border-top:1px solid var(--guides-line-strong,#40306f47);grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;width:100%;margin:30px 0 0;padding:23px 0 0;list-style:none;display:grid}.nyJqJW_guideContents li{min-width:0;color:var(--guides-ink-soft,#4f485f);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;font-size:max(.72rem,12px);line-height:1.45;display:grid}.nyJqJW_guideContents svg{width:16px;height:16px;color:var(--guides-violet,#5e4cc7);stroke-width:2.5px}.nyJqJW_actions{gap:10px;width:100%;margin-top:auto;padding-top:34px;display:grid}.nyJqJW_actions a,.nyJqJW_checklistFooter a{border-radius:7px;justify-content:space-between;align-items:center;gap:15px;min-height:50px;padding:13px 17px;font-size:max(.74rem,12px);font-weight:800;line-height:1.25;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.nyJqJW_actions a:is(:hover,:focus-visible),.nyJqJW_checklistFooter a:is(:hover,:focus-visible){transform:translateY(-2px)}.nyJqJW_actions a:focus-visible,.nyJqJW_checklistFooter a:focus-visible{outline:3px solid var(--guides-violet,#5e4cc7);outline-offset:3px}.nyJqJW_actions svg,.nyJqJW_checklistFooter svg{flex:none;width:17px;height:17px}.nyJqJW_primaryAction{color:#282047;background:var(--guides-accent,#d4ee71);box-shadow:0 12px 28px #44348724}.nyJqJW_primaryAction:is(:hover,:focus-visible){background:#e3f79a;box-shadow:0 16px 34px #44348733}.nyJqJW_secondaryAction{color:var(--guides-violet-deep,#4434a8);border:1px solid var(--guides-line-strong,#40306f47);background:0 0}.nyJqJW_secondaryAction:is(:hover,:focus-visible){border-color:var(--guides-violet,#5e4cc7);background:#fff}.nyJqJW_reassurance{color:var(--guides-muted,#70677f);align-self:center;margin:12px 0 0;font-size:max(.66rem,11px);line-height:1.4}.nyJqJW_independenceNote{max-width:49ch;color:var(--guides-muted,#70677f);text-align:center;margin:8px auto 0;font-size:max(.64rem,10px);line-height:1.45}.nyJqJW_checklistPanel{min-width:0;color:var(--guides-ink,#17131f);background:linear-gradient(#ffffffbf, #ffffffbf), var(--guides-lavender,#ded8ff);border-radius:20px;flex-direction:column;padding:clamp(30px,3.5vw,46px);scroll-margin-top:112px;display:flex}.nyJqJW_checklistMedia{background:var(--guides-lavender,#ded8ff);border-radius:12px;min-height:180px;margin-bottom:30px;position:relative;overflow:hidden}.nyJqJW_checklistMedia:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #40306f1f;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff47}.nyJqJW_checklistMedia img{object-fit:cover;object-position:52% center}.nyJqJW_checklistPanel h3{font-size:clamp(2.15rem,2.8vw,3.3rem)}.nyJqJW_checklistPanel header>p:last-child{color:var(--guides-ink-soft,#4f485f);margin:20px 0 0;font-size:max(.78rem,13px);line-height:1.65}.nyJqJW_checklist{border:0;min-width:0;margin:31px 0 0;padding:0}.nyJqJW_checklist>legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.nyJqJW_checklistItem{border-top:1px solid var(--guides-line-strong,#40306f47);position:relative}.nyJqJW_checklistItem:last-child{border-bottom:1px solid var(--guides-line-strong,#40306f47)}.nyJqJW_checklistItem input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.nyJqJW_checklistItem label{cursor:pointer;grid-template-columns:29px minmax(0,1fr);align-items:start;gap:13px;min-height:92px;padding-block:18px;display:grid}.nyJqJW_checklistItem label>span:first-child{border:1px solid var(--guides-line-strong,#40306f47);background:#ffffff9e;border-radius:50%;place-items:center;width:26px;height:26px;transition:border-color .16s,background-color .16s;display:grid;position:relative}.nyJqJW_checklistItem label>span:first-child:after{content:"✓";color:#fff;opacity:0;font-size:.76rem;font-weight:850;line-height:1;transition:opacity .16s,transform .16s;transform:scale(.5)}.nyJqJW_checklistItem input:checked+label>span:first-child{border-color:var(--guides-violet,#5e4cc7);background:var(--guides-violet,#5e4cc7)}.nyJqJW_checklistItem input:checked+label>span:first-child:after{opacity:1;transform:scale(1)}.nyJqJW_checklistItem input:focus-visible+label{outline:3px solid var(--guides-violet,#5e4cc7);outline-offset:3px}.nyJqJW_checklistItem label strong,.nyJqJW_checklistItem label small{display:block}.nyJqJW_checklistItem label strong{font-size:max(.76rem,13px);line-height:1.4}.nyJqJW_checklistItem label small{color:var(--guides-muted,#70677f);margin-top:5px;font-size:max(.7rem,12px);line-height:1.5}.nyJqJW_checklistItem input:checked+label strong{color:var(--guides-violet-deep,#4434a8)}.nyJqJW_checklistFooter{margin-top:auto;padding-top:30px}.nyJqJW_checklistFooter p{color:var(--guides-muted,#70677f);margin:0 0 13px;font-size:max(.72rem,12px);line-height:1.55}.nyJqJW_checklistFooter a{color:#fff;background:var(--guides-violet-deep,#4434a8)}.nyJqJW_checklistFooter a:is(:hover,:focus-visible){background:var(--guides-violet,#5e4cc7)}@media (min-width:1700px){.nyJqJW_fieldGuide{min-height:770px}.nyJqJW_fieldGuideCopy h3{font-size:clamp(3.2rem,3.2vw,5.5rem)}}@media (max-width:1180px){.nyJqJW_fieldGuide{grid-template-columns:1fr}.nyJqJW_previewMedia{min-height:380px}}@media (max-width:900px){.nyJqJW_introduction{grid-template-columns:1fr;align-items:start}.nyJqJW_introduction>p{max-width:680px}.nyJqJW_pathways{grid-template-columns:1fr}.nyJqJW_pathways>a{min-height:94px}.nyJqJW_pathways>a+a{border-block-start:1px solid #ffffff26;border-inline-start:0}.nyJqJW_featureGrid{grid-template-columns:1fr}.nyJqJW_fieldGuide{grid-template-columns:minmax(280px,.75fr) minmax(0,1fr)}.nyJqJW_previewMedia{min-height:600px}.nyJqJW_checklistPanel{min-height:0}.nyJqJW_checklistMedia{min-height:250px}.nyJqJW_checklist{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.nyJqJW_checklistFooter{max-width:480px}}@media (max-width:700px){.nyJqJW_root{border-radius:22px;margin-block-start:58px;padding:26px 16px 16px;width:calc(100vw - 16px)!important}.nyJqJW_introduction h2{font-size:clamp(3.1rem,14vw,4.4rem)}.nyJqJW_pathways{margin-top:38px}.nyJqJW_pathways>a{grid-template-columns:auto minmax(0,1fr) 18px;padding-inline:10px}.nyJqJW_pathwayIcon{width:42px;height:42px}.nyJqJW_featureGrid{gap:12px;margin-top:16px}.nyJqJW_fieldGuide{border-radius:16px;grid-template-columns:1fr;min-height:0}.nyJqJW_previewMedia{min-height:min(108vw,520px)}.nyJqJW_fieldGuideCopy{padding:30px 22px}.nyJqJW_fieldGuideCopy h3{max-width:none;font-size:clamp(2.55rem,12.5vw,3.65rem)}.nyJqJW_guideContents{grid-template-columns:1fr}.nyJqJW_actions{margin-top:0}.nyJqJW_checklistPanel{border-radius:16px;padding:30px 22px}.nyJqJW_checklistMedia{min-height:min(58vw,330px);margin-bottom:26px}.nyJqJW_checklist{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.nyJqJW_previewMedia img,.nyJqJW_pathwayArrow,.nyJqJW_actions a,.nyJqJW_checklistFooter a{transition:none}}
.m6OloG_link{color:#fff;text-align:start;background:#18271f;border:1px solid #596258;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:58px;margin-block-start:16px;padding:10px 18px;text-decoration:none;transition:background .16s;display:inline-flex}.m6OloG_link:hover{background:#304436}.m6OloG_link:focus-visible{outline-offset:4px;outline:3px solid #9b763e}.m6OloG_link>svg{flex-shrink:0}.m6OloG_copy{gap:3px;display:grid}.m6OloG_label{font-size:12px;font-weight:500;line-height:1.4}.m6OloG_store{letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.2}@media (prefers-reduced-motion:reduce){.m6OloG_link{transition:none}}
._2rqC_a_planner{--planner-ink:#17131f;--planner-soft:#5b5466;--planner-violet:#5e4cc7;--planner-violet-deep:#4434a8;--planner-lavender:#ece8ff;--planner-lime:#d4ee71;--planner-paper:#fbf9f8;--planner-line:#40306f2b;color:var(--planner-ink);border:1px solid var(--planner-line);background:var(--planner-paper);margin-block:clamp(64px,8vw,112px);box-shadow:0 28px 90px #3327581a}._2rqC_a_intro{color:#fff;background:radial-gradient(circle at 90% 12%,#d4ee7124,#0000 28%),linear-gradient(130deg,#171323 0%,#292040 62%,#34285d 100%);grid-template-columns:minmax(0,1.25fr) minmax(230px,.75fr);gap:clamp(32px,6vw,80px);padding:clamp(32px,5vw,64px);display:grid}._2rqC_a_introCopy>p,._2rqC_a_result header>p,._2rqC_a_matchCta p{color:var(--planner-lime);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:max(.7rem,12px);font-weight:760}._2rqC_a_introCopy h2{color:#fff;max-width:700px;font-family:var(--guides-display,"Iowan Old Style", "Palatino Linotype", Georgia, serif);letter-spacing:-.052em;text-wrap:balance;margin:18px 0 0;font-size:clamp(2.7rem,5vw,5.25rem);font-weight:400;line-height:.94}._2rqC_a_introCopy>span{color:#ffffffb8;max-width:720px;margin-top:24px;font-size:clamp(.9rem,1.4vw,1.02rem);line-height:1.72;display:block}._2rqC_a_rules{border-top:1px solid #ffffff2e;margin:0}._2rqC_a_rules div{border-bottom:1px solid #ffffff2e;grid-template-columns:78px minmax(0,1fr);gap:18px;padding-block:18px;display:grid}._2rqC_a_rules dt{color:var(--planner-lime);font-size:max(.72rem,12px);font-weight:760}._2rqC_a_rules dd{color:#ffffffb8;margin:0;font-size:max(.76rem,13px);line-height:1.55}._2rqC_a_workspace{padding:clamp(26px,5vw,64px)}._2rqC_a_form{gap:18px;display:grid}._2rqC_a_step{border:1px solid var(--planner-line);background:#fff;min-width:0;margin:0;padding:clamp(24px,4vw,38px)}._2rqC_a_step legend{max-width:calc(100% - 24px);color:var(--planner-ink);align-items:center;gap:12px;padding:0 12px 0 0;font-size:clamp(1rem,2vw,1.2rem);font-weight:780;line-height:1.25;display:flex}._2rqC_a_step legend>span{color:var(--planner-violet);letter-spacing:.12em;font-size:.7rem}._2rqC_a_stepIntro{max-width:720px;color:var(--planner-soft);margin:8px 0 24px;font-size:max(.79rem,13px);line-height:1.65}._2rqC_a_moneyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._2rqC_a_moneyGrid label,._2rqC_a_selectLabel{min-width:0;color:var(--planner-ink);gap:8px;font-size:max(.74rem,12px);font-weight:720;display:grid}._2rqC_a_moneyGrid small,._2rqC_a_selectLabel small{color:#777080;font-size:max(.68rem,12px);font-weight:450;line-height:1.45}._2rqC_a_moneyInput{min-height:50px;color:var(--planner-violet);border:1px solid var(--planner-line);background:#fbfafc;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;padding-inline:14px;transition:border-color .16s,box-shadow .16s;display:grid}._2rqC_a_moneyInput:focus-within{border-color:var(--planner-violet);box-shadow:0 0 0 3px #5e4cc71f}._2rqC_a_moneyInput input{width:100%;min-width:0;height:48px;color:var(--planner-ink);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.9rem;font-weight:650}._2rqC_a_moneyInput input::placeholder{color:#9b94a5;opacity:1}._2rqC_a_budgetReadout{color:#2b2540;border-left:4px solid var(--planner-lime);background:#f3f7df;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 18px;margin-top:22px;padding:18px 20px;display:grid}._2rqC_a_budgetReadout[data-status=over-reserved]{background:#fff1ee;border-left-color:#c65d51}._2rqC_a_budgetReadout>span{letter-spacing:.08em;text-transform:uppercase;font-size:max(.72rem,12px);font-weight:730}._2rqC_a_budgetReadout strong{font-family:var(--guides-display,"Iowan Old Style", "Palatino Linotype", Georgia, serif);font-size:clamp(1.5rem,4vw,2.3rem);font-weight:400}._2rqC_a_budgetReadout small{color:#696272;grid-column:1/-1;font-size:max(.7rem,12px);line-height:1.5}._2rqC_a_shapeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._2rqC_a_shapeOption{border:1px solid var(--planner-line);cursor:pointer;background:#fbfafc;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;min-height:88px;padding:13px;transition:border-color .16s,background .16s,transform .16s;display:grid;position:relative}._2rqC_a_shapeOption:hover,._2rqC_a_shapeOption:focus-within{border-color:var(--planner-violet);background:var(--planner-lavender)}._2rqC_a_shapeOption:focus-within{outline-offset:2px;outline:3px solid #5e4cc729}._2rqC_a_shapeOption:has(input:checked){color:#fff;border-color:var(--planner-violet-deep);background:var(--planner-violet-deep)}._2rqC_a_shapeOption input,._2rqC_a_priorityList input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._2rqC_a_shapeOption strong,._2rqC_a_shapeOption small{display:block}._2rqC_a_shapeOption strong{font-size:max(.75rem,12px);line-height:1.2}._2rqC_a_shapeOption small{color:#777080;margin-top:5px;font-size:max(.66rem,11px);line-height:1.3}._2rqC_a_shapeOption:has(input:checked) small{color:#ffffffad}._2rqC_a_shapeMark{border:1.5px solid;border-radius:50%;justify-self:center;width:27px;height:27px;transform:rotate(45deg)}._2rqC_a_shapeMark[data-shape=undecided]{border-style:dashed;position:relative}._2rqC_a_shapeMark[data-shape=undecided]:after{content:"?";place-items:center;font-size:12px;font-weight:760;display:grid;position:absolute;inset:0;transform:rotate(-45deg)}._2rqC_a_shapeMark[data-shape=oval]{border-radius:50%;width:21px;height:31px}._2rqC_a_shapeMark[data-shape=emerald]{border-radius:4px;width:22px;height:30px}._2rqC_a_shapeMark[data-shape=pear]{border-radius:50% 50% 50% 8%;width:23px;height:30px}._2rqC_a_shapeMark[data-shape=marquise]{border-radius:80% 0;width:21px;height:33px}._2rqC_a_shapeMark[data-shape=princess]{border-radius:2px}._2rqC_a_shapeMark[data-shape=asscher]{border-radius:5px;width:25px;height:25px}._2rqC_a_splitSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._2rqC_a_splitSteps ._2rqC_a_step{align-content:start;gap:16px;display:grid}._2rqC_a_selectLabel select{width:100%;min-height:50px;color:var(--planner-ink);border:1px solid var(--planner-line);font:inherit;background:#fbfafc;border-radius:0;outline:0;padding:0 40px 0 14px;font-size:max(.78rem,13px)}._2rqC_a_selectLabel select:focus-visible{border-color:var(--planner-violet);box-shadow:0 0 0 3px #5e4cc71f}._2rqC_a_priorityList{gap:8px;display:grid}._2rqC_a_priorityList label{border:1px solid var(--planner-line);cursor:pointer;background:#fbfafc;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;min-height:66px;padding:13px 14px;display:grid;position:relative}._2rqC_a_priorityList label:hover,._2rqC_a_priorityList label:focus-within{border-color:var(--planner-violet)}._2rqC_a_priorityList label:has(input:checked){background:var(--planner-lavender);border-color:#5e4cc78c}._2rqC_a_priorityList label:focus-within{outline-offset:2px;outline:3px solid #5e4cc729}._2rqC_a_radioCheck{border:1px solid #8a8295;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}._2rqC_a_priorityList label:has(input:checked) ._2rqC_a_radioCheck{border:5px solid var(--planner-violet);background:#fff}._2rqC_a_priorityList strong,._2rqC_a_priorityList small{display:block}._2rqC_a_priorityList strong{font-size:max(.76rem,13px)}._2rqC_a_priorityList small{color:#706879;margin-top:4px;font-size:max(.68rem,12px);line-height:1.35}._2rqC_a_formActions{align-items:center;gap:12px;padding-top:8px;display:flex}._2rqC_a_buildButton,._2rqC_a_resetButton,._2rqC_a_matchCta a{min-height:50px;font:inherit;cursor:pointer;border-radius:4px;font-size:max(.75rem,12px);font-weight:780}._2rqC_a_buildButton{color:#282047;border:1px solid var(--planner-lime);background:var(--planner-lime);align-items:center;gap:10px;padding-inline:20px;display:inline-flex}._2rqC_a_buildButton:hover,._2rqC_a_buildButton:focus-visible{background:#e4f79e}._2rqC_a_buildButton svg,._2rqC_a_matchCta svg{width:16px;height:16px}._2rqC_a_resetButton{color:var(--planner-soft);background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding-inline:16px;display:inline-flex}._2rqC_a_resetButton:hover,._2rqC_a_resetButton:focus-visible{color:var(--planner-violet-deep);border-color:var(--planner-line)}._2rqC_a_resetButton svg{width:14px;height:14px}._2rqC_a_buildButton:focus-visible,._2rqC_a_resetButton:focus-visible,._2rqC_a_matchCta a:focus-visible{outline-offset:3px;outline:3px solid #5e4cc73d}._2rqC_a_result{color:#fff;background:#17131f;outline:0;margin-top:clamp(30px,5vw,58px);scroll-margin-top:88px}._2rqC_a_result:focus-visible{box-shadow:0 0 0 4px var(--planner-lime)}._2rqC_a_result>header{border-bottom:1px solid #ffffff24;padding:clamp(30px,5vw,54px)}._2rqC_a_result header h3{color:#fff;max-width:760px;font-family:var(--guides-display,"Iowan Old Style", "Palatino Linotype", Georgia, serif);letter-spacing:-.045em;margin:13px 0 0;font-size:clamp(2.2rem,5vw,4.2rem);font-weight:400;line-height:.98}._2rqC_a_result header>span{color:#ffffffb3;max-width:760px;margin-top:18px;font-size:max(.82rem,14px);line-height:1.65;display:block}._2rqC_a_resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2rqC_a_resultGrid article{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;min-height:210px;padding:clamp(26px,4vw,42px)}._2rqC_a_resultGrid article:nth-child(2n){border-right:0}._2rqC_a_resultGrid article>span{color:var(--planner-lime);letter-spacing:.1em;text-transform:uppercase;font-size:max(.68rem,12px);font-weight:760}._2rqC_a_resultGrid p{color:#ffffffbd;margin:15px 0 0;font-size:max(.79rem,13px);line-height:1.68}._2rqC_a_checklist{padding:clamp(28px,5vw,48px)}._2rqC_a_checklist h4{color:#fff;margin:0 0 20px;font-size:.9rem}._2rqC_a_checklist ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;margin:0;padding:0;list-style:none;display:grid}._2rqC_a_checklist li{color:#ffffffc2;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-size:max(.76rem,13px);line-height:1.5;display:grid}._2rqC_a_checklist svg{width:17px;height:17px;color:var(--planner-lime);margin-top:2px}._2rqC_a_matchCta{color:#282047;background:var(--planner-lime);justify-content:space-between;align-items:center;gap:28px;padding:clamp(26px,5vw,46px);display:flex}._2rqC_a_matchCta p{color:#4b3e52}._2rqC_a_matchCta strong{max-width:620px;margin-top:7px;font-size:max(.8rem,13px);line-height:1.5;display:block}._2rqC_a_matchCta a{color:#fff;background:#2b2248;justify-content:center;align-items:center;gap:9px;min-width:max-content;padding-inline:18px;display:inline-flex}._2rqC_a_matchCta a:hover,._2rqC_a_matchCta a:focus-visible{background:#43366c}._2rqC_a_disclaimer{color:var(--planner-soft);border-top:1px solid var(--planner-line);background:#f0edef;grid-template-columns:minmax(160px,.35fr) minmax(0,1fr);gap:20px 36px;padding:24px clamp(26px,5vw,64px) 30px;display:grid}._2rqC_a_disclaimer strong{color:var(--planner-ink);font-size:max(.74rem,12px)}._2rqC_a_disclaimer p{margin:0;font-size:max(.72rem,12px);line-height:1.6}@media (max-width:820px){._2rqC_a_intro,._2rqC_a_splitSteps{grid-template-columns:1fr}._2rqC_a_rules{margin-top:2px}._2rqC_a_moneyGrid{grid-template-columns:1fr}._2rqC_a_shapeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._2rqC_a_matchCta{flex-direction:column;align-items:stretch}._2rqC_a_matchCta a{width:100%;min-width:0}}@media (max-width:540px){._2rqC_a_planner{border-inline:0;margin-inline:calc(50% - 50vw)}._2rqC_a_intro{padding:30px 20px}._2rqC_a_introCopy h2{font-size:clamp(2.5rem,13vw,3.6rem)}._2rqC_a_workspace{padding:18px 14px 28px}._2rqC_a_step{padding:22px 16px}._2rqC_a_shapeOption{grid-template-columns:28px minmax(0,1fr);gap:8px;min-height:82px;padding:11px 9px}._2rqC_a_shapeMark{scale:.88}._2rqC_a_budgetReadout{grid-template-columns:1fr}._2rqC_a_formActions{flex-direction:column;align-items:stretch}._2rqC_a_buildButton,._2rqC_a_resetButton{justify-content:center;width:100%}._2rqC_a_resultGrid,._2rqC_a_checklist ul,._2rqC_a_disclaimer{grid-template-columns:1fr}._2rqC_a_resultGrid article{border-right:0;min-height:0}._2rqC_a_matchCta,._2rqC_a_disclaimer{padding-inline:20px}}@media (prefers-reduced-motion:reduce){._2rqC_a_planner *,._2rqC_a_planner :before,._2rqC_a_planner :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.PXyEoq_root{color:var(--guides-ink);border-top:1px solid var(--guides-line-strong);scroll-margin-top:calc(var(--guides-sticky-top) + 6px);margin-top:clamp(56px,6vw,88px);padding-top:clamp(56px,6vw,88px)}.PXyEoq_introduction{max-width:74ch}.PXyEoq_eyebrow{color:var(--guides-violet);letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:max(.68rem,12px);font-weight:820}.PXyEoq_introduction h2{max-width:18ch;font-family:var(--guides-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,3.8vw,3.9rem);font-weight:400;line-height:1}.PXyEoq_introduction>p:last-child{color:var(--guides-ink-soft);margin:26px 0 0;font-size:clamp(1rem,.9rem + .12vw,1.12rem);line-height:1.84}.PXyEoq_tableScroller{scrollbar-gutter:stable;border:1px solid var(--guides-line-strong);background:#ffffff8f;margin-top:36px;overflow-x:auto}.PXyEoq_tableScroller:focus-visible{outline:2px solid var(--guides-violet);outline-offset:2px}.PXyEoq_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:620px;font-size:.86rem}.PXyEoq_caption{color:var(--guides-ink-soft);text-align:start;caption-side:top;border-bottom:1px solid var(--guides-line);padding:16px 18px;font-size:.78rem;line-height:1.6}.PXyEoq_table th,.PXyEoq_table td{text-align:start;border-bottom:1px solid var(--guides-line);padding:11px 16px}.PXyEoq_table thead th{color:var(--guides-violet);letter-spacing:.06em;text-transform:uppercase;background:var(--guides-lavender-soft);font-size:max(.62rem,11px);font-weight:800;position:sticky;top:0}.PXyEoq_table tbody th{color:var(--guides-ink);background:#ffffffb3;font-weight:760;position:sticky;inset-inline-start:0}.PXyEoq_table tbody tr:last-child th,.PXyEoq_table tbody tr:last-child td{border-bottom:0}.PXyEoq_table tbody tr:nth-child(2n) td{background:#f0ecff47}.PXyEoq_notes{gap:12px;max-width:74ch;margin-top:22px;display:grid}.PXyEoq_notes p{color:var(--guides-ink-soft);margin:0;font-size:.86rem;line-height:1.7}.PXyEoq_converter{color:#f7f4ff;background:radial-gradient(circle at 100% 0%, #5e4cc794, transparent 20rem), var(--guides-night);margin-top:44px;padding:clamp(24px,3.4vw,36px)}.PXyEoq_converter h3{max-width:20ch;font-family:var(--guides-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,2.8vw,2.5rem);font-weight:400;line-height:1.02}.PXyEoq_converter>p{color:#f7f4ffc7;max-width:62ch;margin:16px 0 0;font-size:.92rem;line-height:1.7}.PXyEoq_converterForm{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:28px;display:grid}.PXyEoq_converterForm fieldset{border:0;gap:10px;margin:0;padding:0;display:grid}.PXyEoq_converterForm legend,.PXyEoq_valueField>span:first-child{color:var(--guides-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;padding:0;font-size:max(.66rem,11px);font-weight:800}.PXyEoq_converterForm fieldset label{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2e;align-items:center;gap:12px;padding:12px 14px;font-size:.92rem;display:flex}.PXyEoq_converterForm fieldset label:has(input:checked){border-color:var(--guides-accent);background:#d4ee711f}.PXyEoq_converterForm input[type=radio]{accent-color:var(--guides-accent);width:18px;height:18px;margin:0}.PXyEoq_valueField{gap:0;display:grid}.PXyEoq_valueInput{background:#ffffff0f;border:1px solid #ffffff3d;align-items:stretch;display:flex}.PXyEoq_valueInput input{color:#fff;min-width:0;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;flex:auto;padding:13px 14px;font-size:1.1rem}.PXyEoq_valueInput input:focus-visible{outline:2px solid var(--guides-accent);outline-offset:-2px}.PXyEoq_valueInput input::placeholder{color:#f7f4ff73}.PXyEoq_valueInput>span{color:#f7f4ffb3;border-inline-start:1px solid #ffffff2e;place-items:center;padding:0 14px;font-size:.82rem;font-weight:700;display:grid}.PXyEoq_valueField small{color:#f7f4ffa8;margin-top:10px;font-size:.78rem;line-height:1.6}.PXyEoq_result{margin-top:6px}.PXyEoq_result:empty{margin-top:0}.PXyEoq_resultEyebrow{color:var(--guides-accent);letter-spacing:.1em;text-transform:uppercase;margin:26px 0 0;font-size:max(.66rem,11px);font-weight:800}.PXyEoq_resultMeasured{color:#f7f4ffb8;font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:.86rem}.PXyEoq_resultSummary{font-family:var(--guides-display);letter-spacing:-.03em;margin:12px 0 0;font-size:clamp(1.4rem,2.2vw,1.9rem);line-height:1.1}.PXyEoq_result .PXyEoq_tableScroller{background:#ffffff0f;border-color:#fff3;margin-top:18px}.PXyEoq_result .PXyEoq_table{color:#f7f4ff;min-width:560px}.PXyEoq_result .PXyEoq_table thead th{color:var(--guides-accent);background:#ffffff0f;border-bottom-color:#ffffff2e}.PXyEoq_result .PXyEoq_table tbody th{color:#fff;background:#ffffff0a}.PXyEoq_result .PXyEoq_table th,.PXyEoq_result .PXyEoq_table td{border-bottom-color:#ffffff24}.PXyEoq_result .PXyEoq_table tbody tr:nth-child(2n) td{background:0 0}.PXyEoq_resultLead th,.PXyEoq_resultLead td{background:#d4ee7124!important}.PXyEoq_resultAdvice{color:#f7f4ffd1;margin:16px 0 0;font-size:.9rem;line-height:1.7}.PXyEoq_measure{max-width:74ch;margin-top:40px}.PXyEoq_measure h3{font-family:var(--guides-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:400;line-height:1.04}.PXyEoq_measure ol{color:var(--guides-ink-soft);gap:12px;margin:20px 0 0;padding-inline-start:1.4em;font-size:.95rem;line-height:1.75;display:grid}.PXyEoq_measure li::marker{color:var(--guides-violet);font-weight:800}.PXyEoq_disclaimer{color:#493b72;border-inline-start:3px solid var(--guides-violet);background:var(--guides-lavender-soft);max-width:74ch;margin:30px 0 0;padding:18px 20px;font-size:.82rem;line-height:1.7}@media (max-width:720px){.PXyEoq_converterForm{grid-template-columns:minmax(0,1fr)}.PXyEoq_table{min-width:560px;font-size:.82rem}.PXyEoq_table th,.PXyEoq_table td{padding:10px 12px}}
.RcaiLq_sizeGrid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin:26px 0 0;padding:0;list-style:none;display:grid}.RcaiLq_sizeGrid a{border:1px solid var(--guides-line-strong,#0f0e1324);color:inherit;text-align:center;background:#ffffff75;border-radius:14px;padding:12px 10px;font-size:.86rem;font-weight:650;text-decoration:none;transition:border-color .16s,background-color .16s;display:block}.RcaiLq_sizeGrid a:hover{border-color:var(--guides-violet,#5e4cc7)}.RcaiLq_sizeGrid a[aria-current=page]{color:#fff;border-color:var(--guides-violet,#5e4cc7);background:var(--guides-violet,#5e4cc7)}.RcaiLq_currentRow th,.RcaiLq_currentRow td{background:#5e4cc71a;font-weight:700}.RcaiLq_badge{background:var(--guides-violet,#5e4cc7);color:#fff;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-inline-start:8px;padding:2px 8px;font-size:.62rem;font-weight:760;display:inline-block}.RcaiLq_links{flex-wrap:wrap;gap:12px 22px;margin:28px 0 0;padding:0;list-style:none;display:flex}.RcaiLq_links a{color:var(--guides-violet,#5e4cc7);text-underline-offset:.18em;font-weight:680;text-decoration:underline}.RcaiLq_lead{max-width:74ch}.RcaiLq_lead p{color:var(--guides-ink-soft,#4e4952);margin:0;font-size:1rem;line-height:1.86}.RcaiLq_lead p+p{margin-top:21px}.RcaiLq_disclaimer{color:var(--guides-ink-soft,#6a6670);margin:40px 0 0;font-size:.78rem;line-height:1.65}
.P0bEHW_root{color:var(--guides-ink)}.P0bEHW_introduction{max-width:74ch}.P0bEHW_eyebrow{color:var(--guides-violet);letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:max(.68rem,12px);font-weight:820}.P0bEHW_introduction h2{max-width:13ch;font-family:var(--guides-display);letter-spacing:-.048em;text-wrap:balance;margin:0;font-size:clamp(2.8rem,4.2vw,4.4rem);font-weight:400;line-height:.98}.P0bEHW_introduction>p:last-child{color:var(--guides-ink-soft);margin:28px 0 0;font-size:clamp(1rem,.9rem + .12vw,1.12rem);line-height:1.84}.P0bEHW_shapeGrid{border:1px solid var(--guides-line-strong);background:var(--guides-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:46px;display:grid}.P0bEHW_shapeCard{background:#ffffff8f;min-width:0;padding:25px}.P0bEHW_shapeCard header{grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.P0bEHW_shapeCard header span{color:var(--guides-violet);letter-spacing:.08em;font-size:max(.66rem,12px);font-weight:820}.P0bEHW_shapeCard h3{font-family:var(--guides-display);letter-spacing:-.035em;margin:0;font-size:1.9rem;font-weight:400;line-height:1}.P0bEHW_shapeCard dl{gap:16px;margin:24px 0 0;display:grid}.P0bEHW_shapeCard dl>div{border-top:1px solid var(--guides-line);padding-top:14px}.P0bEHW_shapeCard dt{color:var(--guides-violet);letter-spacing:.075em;text-transform:uppercase;font-size:max(.64rem,11px);font-weight:800}.P0bEHW_shapeCard dd{color:var(--guides-ink-soft);margin:7px 0 0;font-size:.82rem;line-height:1.62}.P0bEHW_method{color:#f7f4ff;background:radial-gradient(circle at 100% 0%, #5e4cc794, transparent 20rem), var(--guides-night);margin-top:34px;padding:clamp(28px,4vw,40px)}.P0bEHW_method h3{max-width:18ch;font-family:var(--guides-display);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3vw,2.75rem);font-weight:400;line-height:1}.P0bEHW_method ol{counter-reset:shape-method;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px 0 0;padding:0;list-style:none;display:grid}.P0bEHW_method li{counter-increment:shape-method;border-top:1px solid #ffffff38;min-width:0;padding-top:16px}.P0bEHW_method li:before{content:"0" counter(shape-method);color:var(--guides-accent);letter-spacing:.1em;margin-bottom:22px;font-size:max(.66rem,12px);font-weight:820;display:block}.P0bEHW_method strong{font-family:var(--guides-display);font-size:1.35rem;font-weight:400}.P0bEHW_method p{color:#f7f4ffb8;margin:9px 0 0;font-size:.77rem;line-height:1.62}@media (max-width:680px){.P0bEHW_introduction h2{font-size:clamp(2.65rem,12.5vw,3.55rem)}.P0bEHW_shapeGrid{grid-template-columns:1fr;margin-top:38px}.P0bEHW_shapeCard{padding:22px}.P0bEHW_method{padding:30px 22px}.P0bEHW_method ol{grid-template-columns:1fr}}
.RVxRDW_root{--toolkit-ink:var(--guides-ink,#1d1930);--toolkit-muted:var(--guides-ink-soft,#655e73);--toolkit-violet:var(--guides-violet,#5e4cc7);--toolkit-violet-deep:var(--guides-violet-deep,#4434a8);--toolkit-lavender:var(--guides-lavender-soft,#eeeaff);--toolkit-accent:var(--guides-accent,#d8f171);--toolkit-line:var(--guides-line-strong,#493b7230);--toolkit-paper:#ffffff9e;color:var(--toolkit-ink);margin-block:clamp(76px,8vw,116px)}.RVxRDW_introduction{max-inline-size:780px}.RVxRDW_eyebrow{color:var(--toolkit-violet);letter-spacing:.13em;text-transform:uppercase;margin:0 0 13px;font-size:max(.7rem,12px);font-weight:820;line-height:1.4}.RVxRDW_introduction h2{color:var(--toolkit-ink);font-family:var(--guides-display,Georgia, serif);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,5.2vw,4.7rem);font-weight:400;line-height:.98}.RVxRDW_introduction>p:last-child,.RVxRDW_sectionHeading p{max-inline-size:70ch;color:var(--toolkit-muted);margin:22px 0 0;font-size:clamp(.98rem,.94rem + .15vw,1.08rem);line-height:1.75}.RVxRDW_matrixSection,.RVxRDW_checklistSection,.RVxRDW_wordingSection{margin-top:clamp(52px,7vw,82px)}.RVxRDW_sectionHeading h3{color:var(--toolkit-ink);font-family:var(--guides-display,Georgia, serif);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.4vw,3.15rem);font-weight:400;line-height:1.04}.RVxRDW_swipeHint{color:var(--toolkit-violet-deep);margin:24px 0 10px;font-size:max(.72rem,12px);font-weight:760;display:none}.RVxRDW_tableScroller{border:1px solid var(--toolkit-line);background:var(--toolkit-paper);overscroll-behavior-inline:contain;scrollbar-gutter:stable;border-radius:18px;margin-top:30px;overflow-x:auto;box-shadow:0 22px 55px #2d234e12}.RVxRDW_tableScroller:focus-visible{outline:3px solid color-mix(in srgb, var(--toolkit-violet) 48%, transparent);outline-offset:4px}.RVxRDW_matrix{border-collapse:collapse;table-layout:fixed;text-align:start;width:100%;min-width:760px}.RVxRDW_matrix caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.RVxRDW_matrix :is(th,td){border-block-end:1px solid var(--toolkit-line);border-inline-start:1px solid var(--toolkit-line);vertical-align:top;overflow-wrap:anywhere;padding:clamp(18px,2.4vw,27px)}.RVxRDW_matrix tr:last-child :is(th,td){border-block-end:0}.RVxRDW_matrix :is(th,td):first-child{border-inline-start:0}.RVxRDW_matrix thead th{color:#fff;font-family:var(--guides-display,Georgia, serif);background:#211b38;font-size:clamp(1rem,.94rem + .34vw,1.28rem);font-weight:400;line-height:1.15}.RVxRDW_matrix thead th:first-child{width:20%;color:var(--toolkit-accent);letter-spacing:.1em;text-transform:uppercase;font-family:inherit;font-size:max(.7rem,12px);font-weight:820}.RVxRDW_matrix tbody th{color:var(--toolkit-violet-deep);background:var(--toolkit-lavender);font-size:max(.76rem,13px);font-weight:820;line-height:1.35}.RVxRDW_matrix tbody td{color:var(--toolkit-muted);font-size:max(.78rem,13px);line-height:1.62}.RVxRDW_checklist{border:1px solid var(--toolkit-line);background:var(--toolkit-line);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:30px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.RVxRDW_checklist li{background:#ffffffb8;grid-template-columns:34px minmax(0,1fr);gap:15px;min-width:0;padding:clamp(22px,3vw,30px);display:grid}.RVxRDW_stepNumber{color:var(--toolkit-violet);letter-spacing:.09em;font-size:max(.68rem,12px);font-weight:850;line-height:1.4}.RVxRDW_checklist h4{color:var(--toolkit-ink);font-family:var(--guides-display,Georgia, serif);letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,1.1rem + .35vw,1.5rem);font-weight:400;line-height:1.12}.RVxRDW_checklist p{color:var(--toolkit-muted);margin:10px 0 0;font-size:max(.78rem,13px);line-height:1.62}.RVxRDW_wordingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:30px;display:grid}.RVxRDW_wordingGrid figure{border:1px solid var(--toolkit-line);background:#ffffffa8;border-radius:18px;flex-direction:column;min-width:0;margin:0;padding:clamp(24px,3vw,32px);display:flex}.RVxRDW_wordingGrid figcaption{color:var(--toolkit-violet);letter-spacing:.1em;text-transform:uppercase;font-size:max(.68rem,12px);font-weight:820;line-height:1.4}.RVxRDW_wordingGrid blockquote{color:var(--toolkit-ink);font-family:var(--guides-display,Georgia, serif);letter-spacing:-.022em;margin:28px 0 24px;padding:0;font-size:clamp(1.25rem,1.1rem + .38vw,1.55rem);line-height:1.35}.RVxRDW_wordingGrid blockquote p,.RVxRDW_wordingGrid>figure>p{margin:0}.RVxRDW_wordingGrid>figure>p{color:var(--toolkit-muted);border-block-start:1px solid var(--toolkit-line);margin-top:auto;padding-top:22px;font-size:max(.75rem,12px);line-height:1.58}.RVxRDW_cta{color:#fff;background:radial-gradient(circle at 100% 0,#5e4cc7b8,#0000 19rem),#171328;border-radius:20px;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);align-items:end;gap:clamp(28px,5vw,60px);margin-top:clamp(58px,7vw,88px);padding:clamp(28px,5vw,52px);display:grid}.RVxRDW_cta .RVxRDW_eyebrow{color:var(--toolkit-accent)}.RVxRDW_cta h3{color:#fff;font-family:var(--guides-display,Georgia, serif);letter-spacing:-.038em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.6vw,3.3rem);font-weight:400;line-height:1}.RVxRDW_cta div>p:last-child{color:#ffffffc2;max-inline-size:60ch;margin:20px 0 0;font-size:max(.84rem,14px);line-height:1.7}.RVxRDW_ctaAction{flex-direction:column;align-items:stretch;gap:11px;display:flex}.RVxRDW_ctaAction a{color:#292143;background:var(--toolkit-accent);border-radius:999px;justify-content:space-between;align-items:center;gap:18px;min-height:50px;padding:13px 18px;font-size:max(.76rem,13px);font-weight:820;line-height:1.2;text-decoration:none;transition:translate .18s,box-shadow .18s;display:inline-flex}.RVxRDW_ctaAction a:is(:hover,:focus-visible){translate:0 -2px;box-shadow:0 12px 28px #00000038}.RVxRDW_ctaAction a:focus-visible{outline-offset:4px;outline:3px solid #fff}.RVxRDW_ctaAction small{color:#ffffffab;text-align:center;font-size:max(.68rem,12px);line-height:1.45}@media (max-width:820px){.RVxRDW_wordingGrid{grid-template-columns:1fr}.RVxRDW_cta{grid-template-columns:1fr;align-items:start}.RVxRDW_ctaAction{max-inline-size:420px}}@media (max-width:720px){.RVxRDW_root{margin-block:68px}.RVxRDW_swipeHint{display:block}.RVxRDW_tableScroller{margin-top:0}.RVxRDW_matrix{min-width:700px}.RVxRDW_matrix :is(th,td){padding:18px}.RVxRDW_matrix thead th:first-child{width:22%}.RVxRDW_checklist{grid-template-columns:1fr}.RVxRDW_checklist li{grid-template-columns:30px minmax(0,1fr)}.RVxRDW_cta{border-radius:16px}.RVxRDW_ctaAction a{min-height:48px}}@media (prefers-reduced-motion:reduce){.RVxRDW_ctaAction a{transition:none}}
.kO7X3W_root{color:var(--guides-ink);border-top:1px solid var(--guides-line-strong);scroll-margin-top:calc(var(--guides-sticky-top) + 6px);margin-top:clamp(56px,6vw,88px);padding-top:clamp(56px,6vw,88px)}.kO7X3W_introduction{max-width:74ch}.kO7X3W_eyebrow{color:var(--guides-violet);letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:max(.68rem,12px);font-weight:820}.kO7X3W_introduction h2{max-width:16ch;font-family:var(--guides-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,3.8vw,3.9rem);font-weight:400;line-height:1}.kO7X3W_introduction>p:last-child{color:var(--guides-ink-soft);margin:26px 0 0;font-size:clamp(1rem,.9rem + .12vw,1.12rem);line-height:1.84}.kO7X3W_tableScroller{scrollbar-gutter:stable;border:1px solid var(--guides-line-strong);background:#ffffff8f;margin-top:36px;overflow-x:auto}.kO7X3W_tableScroller:focus-visible{outline:2px solid var(--guides-violet);outline-offset:2px}.kO7X3W_table{border-collapse:collapse;width:100%;min-width:880px;font-size:.84rem;line-height:1.6}.kO7X3W_caption{color:var(--guides-ink-soft);text-align:start;caption-side:top;border-bottom:1px solid var(--guides-line);padding:16px 18px;font-size:.78rem;line-height:1.6}.kO7X3W_table th,.kO7X3W_table td{vertical-align:top;text-align:start;border-bottom:1px solid var(--guides-line);padding:14px 16px}.kO7X3W_table thead th{color:var(--guides-violet);letter-spacing:.06em;text-transform:uppercase;background:var(--guides-lavender-soft);font-size:max(.62rem,11px);font-weight:800;position:sticky;top:0}.kO7X3W_table tbody th{min-width:170px;font-family:var(--guides-display);letter-spacing:-.02em;color:var(--guides-ink);background:#ffffffb3;font-size:1.15rem;font-weight:400;line-height:1.1;position:sticky;inset-inline-start:0}.kO7X3W_table tbody td:first-of-type{min-width:120px;color:var(--guides-violet-deep);letter-spacing:.02em;font-size:.78rem;font-weight:700}.kO7X3W_table tbody td{color:var(--guides-ink-soft);min-width:220px}.kO7X3W_table tbody tr:last-child th,.kO7X3W_table tbody tr:last-child td{border-bottom:0}.kO7X3W_decision{color:#f7f4ff;background:radial-gradient(circle at 100% 0%, #5e4cc794, transparent 20rem), var(--guides-night);margin-top:40px;padding:clamp(28px,4vw,40px)}.kO7X3W_decision h3{max-width:20ch;font-family:var(--guides-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.9rem,3vw,2.7rem);font-weight:400;line-height:1}.kO7X3W_decision ol{counter-reset:decision;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:28px 0 0;padding:0;list-style:none;display:grid}.kO7X3W_decision li{counter-increment:decision;border-top:1px solid #fff3;padding-top:16px}.kO7X3W_decision li:before{content:counter(decision, decimal-leading-zero);color:var(--guides-accent);letter-spacing:.1em;margin-bottom:12px;font-size:max(.66rem,11px);font-weight:800;display:block}.kO7X3W_decision strong{font-family:var(--guides-display);letter-spacing:-.02em;font-size:1.3rem;font-weight:400;line-height:1.1;display:block}.kO7X3W_decision p{color:#f7f4ffc7;margin:12px 0 0;font-size:.88rem;line-height:1.7}@media (max-width:900px){.kO7X3W_decision ol{grid-template-columns:minmax(0,1fr)}}
.CaU-Ga_errorSection{background:radial-gradient(circle at 50% 35%, #ded8ffb3, transparent 33rem), var(--retailer-paper,#f4f0ef);place-items:center;min-height:calc(100svh - 180px);padding:clamp(132px,17vh,210px) 24px 96px;display:grid}.CaU-Ga_errorCard{isolation:isolate;text-align:center;background:radial-gradient(circle at 100% 0,#ded8ffb8,#0000 24rem),#fffefaf0;border:1px solid #5e4cc72e;border-radius:30px;width:min(760px,100%);padding:clamp(36px,6vw,72px);animation:.6s cubic-bezier(.22,1,.36,1) both CaU-Ga_retailer-error-in;position:relative;overflow:hidden;box-shadow:0 34px 90px #30244e21}.CaU-Ga_errorCard:before{content:"";z-index:-1;border:1px solid #5e4cc71c;border-radius:50%;width:520px;height:520px;position:absolute;inset-block-start:-270px;inset-inline-start:calc(50% - 260px);box-shadow:0 0 0 62px #5e4cc706}.CaU-Ga_eyebrow{color:var(--retailer-violet,#5e4cc7);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:max(.72rem,12px);font-weight:820}.CaU-Ga_errorCard h1{font-family:var(--retailer-display,"Instrument Serif", "Iowan Old Style", Georgia, serif);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(3rem,7vw,5.5rem);font-weight:400;line-height:.95}.CaU-Ga_description{max-width:560px;color:var(--retailer-muted,#70677f);margin:24px auto 0;font-size:1rem;line-height:1.72}.CaU-Ga_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.CaU-Ga_actions .button-primary{color:var(--retailer-night,#100f1c);border-color:var(--retailer-accent,#d4ee71);background:var(--retailer-accent,#d4ee71)}.CaU-Ga_privacyNote{color:var(--retailer-muted,#70677f);margin:29px 0 0;font-size:max(.76rem,13px);line-height:1.62}html[dir=rtl] .CaU-Ga_eyebrow{letter-spacing:0;text-transform:none}html[dir=rtl] .CaU-Ga_errorCard h1{letter-spacing:0;text-transform:none}html[dir=rtl] .CaU-Ga_errorCard h1{line-height:1.08}html:is([lang^=ar],[lang^=ur],[lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .CaU-Ga_eyebrow{letter-spacing:0;text-transform:none}html:is([lang^=ar],[lang^=ur],[lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .CaU-Ga_errorCard h1{letter-spacing:0;font-family:inherit;line-height:1.08}@media (max-width:520px){.CaU-Ga_errorSection{padding-inline:14px}.CaU-Ga_errorCard{border-radius:24px}.CaU-Ga_actions{flex-direction:column;align-items:stretch}}@keyframes CaU-Ga_retailer-error-in{0%{opacity:.001;transform:translateY(18px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.CaU-Ga_errorCard{animation:none}}
.i1xdcG_finder{--finder-dark:var(--retailer-night,#100f1c);--finder-dark-soft:#191725;--finder-purple:var(--retailer-violet,#5e4cc7);--finder-purple-deep:var(--retailer-violet-deep,#4434a8);--finder-lavender:var(--retailer-lavender,#ded8ff);--finder-accent:var(--retailer-accent,#d4ee71);--finder-paper:var(--retailer-paper,#f4f0ef);--finder-card:#fffefa;--finder-ink:var(--retailer-ink,#17131f);--finder-muted:var(--retailer-muted,#70677f);--finder-line:#40306f26;--finder-line-strong:#40306f45;--finder-form-inset:clamp(16px, 4.2vw, 64px);--finder-results-inset:clamp(16px, 3.4vw, 49px);--finder-comparison-inset:clamp(16px, 2.23vw, 32px);--finder-motion-fast:var(--retailer-motion-fast,.18s);--finder-motion-enter:.62s;--finder-motion-ease:var(--retailer-motion-ease,cubic-bezier(.22, 1, .36, 1));width:var(--retailer-shell,min(1500px, calc(100vw - 32px)));color:var(--finder-ink);margin-inline:auto;padding-block:14px 144px}.i1xdcG_hero{isolation:isolate;min-height:560px;animation:i1xdcG_retailer-panel-in .68s var(--finder-motion-ease) both;background:radial-gradient(circle at 10% 4%,#fffffff5,#0000 27rem),radial-gradient(circle at 88% 78%,#5e4cc726,#0000 30rem),linear-gradient(132deg,#f9f7ff 0%,#eee9ff 54%,#ddd5ff 100%);border:1px solid #5e4cc729;border-radius:36px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:center;gap:clamp(48px,7vw,118px);padding:clamp(48px,5vw,86px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #32255d1f}.i1xdcG_hero:before{content:"";z-index:-2;opacity:.45;background-image:linear-gradient(#5e4cc70d 1px,#0000 1px),linear-gradient(90deg,#5e4cc70d 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(105deg,#000,#0000 72%);mask-image:linear-gradient(105deg,#000,#0000 72%)}.i1xdcG_hero:after{content:"";z-index:-1;aspect-ratio:1;border:1px solid #5e4cc71c;border-radius:50%;width:72%;position:absolute;inset-block-end:-44%;inset-inline-start:-8%;box-shadow:0 0 0 64px #5e4cc707,0 0 0 130px #5e4cc705}.i1xdcG_heroGlow{z-index:-1;width:520px;height:520px;animation:i1xdcG_retailer-glow-in .7s var(--finder-motion-ease) both;border:1px solid #5e4cc724;border-radius:50%;position:absolute;inset-block-start:-170px;inset-inline-end:-120px;box-shadow:0 0 0 62px #ffffff1f,0 0 0 124px #5e4cc706}.i1xdcG_heroCopy,.i1xdcG_trustPanel{z-index:1;position:relative}.i1xdcG_heroWithBrief{align-items:start}.i1xdcG_eyebrow{color:var(--finder-purple);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 20px;font-size:max(.72rem,12px);font-weight:800;display:flex}.i1xdcG_eyebrow svg{flex:none;width:16px;height:16px}.i1xdcG_heroCopy h1{max-width:920px;font-family:var(--retailer-display,"Instrument Serif", Georgia, serif);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(3.8rem,6.6vw,7.4rem);font-weight:400;line-height:.91}.i1xdcG_heroCopy>p:not(.i1xdcG_eyebrow){color:#625a74;max-width:720px;margin:28px 0 0;font-size:clamp(.98rem,1.25vw,1.16rem);line-height:1.72}.i1xdcG_briefPanel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffefac2;border:1px solid #5e4cc738;border-radius:20px;max-width:850px;margin-top:34px;padding:22px 24px 22px 28px;position:relative;overflow:hidden;box-shadow:0 18px 48px #43327517}.i1xdcG_briefPanel:before{content:"";background:linear-gradient(var(--finder-purple), var(--finder-accent));width:4px;position:absolute;inset-block:0;inset-inline-start:0}.i1xdcG_briefPanel>span{color:var(--finder-purple-deep);letter-spacing:.11em;text-transform:uppercase;font-size:max(.7rem,12px);font-weight:820;display:block}.i1xdcG_briefPanel>p{color:var(--finder-muted);margin:7px 0 0;font-size:max(.75rem,13px);line-height:1.55}.i1xdcG_briefPanel>div{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.i1xdcG_briefPanel strong{color:#352b55;background:#f0ecffc7;border:1px solid #5e4cc729;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding-inline:13px;font-size:max(.76rem,13px);font-weight:690;display:inline-flex}.i1xdcG_briefPanel small{color:var(--finder-purple);letter-spacing:.06em;text-transform:uppercase;font-size:max(.72rem,12px);font-weight:820}.i1xdcG_trustPanel{color:#fff;background:radial-gradient(circle at 100% 0%, #5e4cc757, transparent 18rem), var(--finder-dark);border:1px solid #ffffff1c;border-radius:28px;padding:clamp(27px,3vw,38px);overflow:hidden;box-shadow:0 32px 75px #1913303d}.i1xdcG_trustIcon{width:56px;height:56px;color:var(--finder-accent);background:#d4ee7114;border:1px solid #d4ee714d;border-radius:18px;place-items:center;display:grid}.i1xdcG_trustIcon svg{width:24px;height:24px}.i1xdcG_trustPanel>p{color:var(--finder-accent);letter-spacing:.14em;text-transform:uppercase;margin:30px 0 10px;font-size:max(.72rem,12px);font-weight:820}.i1xdcG_trustPanel h2{font-family:var(--retailer-display,"Instrument Serif", Georgia, serif);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2rem,2.8vw,3rem);font-weight:400;line-height:1}.i1xdcG_trustPanel>span{color:#ffffffb8;margin-top:18px;font-size:.8rem;line-height:1.68;display:block}.i1xdcG_freeLine{color:#ffffffe0;border-top:1px solid #ffffff1a;align-items:flex-start;gap:9px;margin-top:20px;padding-top:18px;font-size:max(.73rem,13px);line-height:1.5;display:flex}.i1xdcG_freeLine svg{width:17px;height:17px;color:var(--finder-accent);flex:none}.i1xdcG_form{z-index:3;width:min(1320px, calc(100% - var(--finder-form-inset)));border:1px solid var(--finder-line);animation:i1xdcG_retailer-panel-in var(--finder-motion-enter) var(--finder-motion-ease) both;background:radial-gradient(circle at 100% 0,#ded8ff61,#0000 27rem),#fffefaf5;border-radius:30px;margin:-68px auto 0;padding:clamp(30px,4vw,58px);position:relative;box-shadow:0 38px 100px #2f235224,inset 0 1px #fffffff5}.i1xdcG_form fieldset{border:0;min-width:0;margin:0;padding:0}.i1xdcG_form legend,.i1xdcG_form label>span{color:#3d354c;align-items:center;gap:8px;margin-bottom:11px;font-size:max(.77rem,13px);font-weight:760;display:flex}.i1xdcG_form label>span svg{width:16px;height:16px;color:var(--finder-purple)}.i1xdcG_form select,.i1xdcG_form input{width:100%;min-height:54px;color:var(--finder-ink);transition:border-color .16s var(--finder-motion-ease), box-shadow .16s var(--finder-motion-ease), background .16s var(--finder-motion-ease);background:#ffffffe6;border:1px solid #40306f2e;border-radius:13px;outline:none}.i1xdcG_form select{padding-inline:15px 42px}.i1xdcG_form input{padding-inline:15px}.i1xdcG_form select:focus,.i1xdcG_form input:focus{border-color:var(--finder-purple);background:#fff;box-shadow:0 0 0 4px #5e4cc71c}.i1xdcG_form select[aria-invalid=true]{border-color:#ad4b55;box-shadow:0 0 0 4px #ad4b551a}.i1xdcG_form label>small{color:var(--finder-muted);margin-top:8px;font-size:max(.75rem,13px);line-height:1.52;display:block}.i1xdcG_form label>.i1xdcG_fieldError{color:#8f303d;margin-top:5px;font-weight:720}.i1xdcG_formHeading{border-bottom:1px solid var(--finder-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding-bottom:30px;display:grid;position:relative}.i1xdcG_formHeading:after{content:"";background:linear-gradient(90deg, var(--finder-purple), var(--finder-accent));width:31%;height:2px;position:absolute;inset-block-end:-1px;inset-inline-start:0}.i1xdcG_sectionNumber{width:46px;height:46px;color:var(--finder-purple-deep);background:var(--finder-lavender);border:1px solid #5e4cc733;border-radius:50%;place-items:center;font-size:max(.7rem,12px);font-weight:820;display:grid}.i1xdcG_formHeading p{color:var(--finder-purple-deep);letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:max(.72rem,12px);font-weight:820}.i1xdcG_formHeading h2{max-width:790px;font-family:var(--retailer-display,"Instrument Serif", Georgia, serif);letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,2.6vw,2.65rem);font-weight:400;line-height:1}.i1xdcG_formHeading>svg{color:#5e4cc780;width:26px;height:26px}.i1xdcG_primaryFields{background:radial-gradient(circle at 0 0,#ffffffd1,#0000 20rem),#ded8ff59;border:1px solid #5e4cc733;border-radius:22px;grid-template-columns:1.3fr .62fr .95fr;gap:16px;margin-top:32px;padding:24px;display:grid}.i1xdcG_destinationField select{border-color:#5e4cc77a;box-shadow:0 8px 26px #40306f0f}.i1xdcG_moneyInput{direction:ltr;position:relative}.i1xdcG_moneyInput i{z-index:1;color:var(--finder-purple-deep);letter-spacing:.04em;font-size:max(.72rem,12px);font-style:normal;font-weight:850;position:absolute;inset-block-start:50%;inset-inline-start:14px;transform:translateY(-50%)}.i1xdcG_moneyInput input{padding-inline-start:56px}.i1xdcG_fullFieldset{border-top:1px solid var(--finder-line)!important;margin-top:30px!important;padding-top:28px!important}.i1xdcG_largeChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.i1xdcG_largeChoices button{border:1px solid var(--finder-line);min-height:100px;color:var(--finder-ink);text-align:start;cursor:pointer;transition:transform .16s var(--finder-motion-ease), border-color .16s var(--finder-motion-ease), box-shadow .16s var(--finder-motion-ease), background .16s var(--finder-motion-ease);background:#ffffffa6;border-radius:18px;grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:12px;padding:18px;display:grid}.i1xdcG_largeChoices button:hover{border-color:var(--finder-line-strong);transform:translateY(-2px);box-shadow:0 14px 32px #2d234c14}.i1xdcG_largeChoices button[aria-pressed=true]{background:linear-gradient(140deg,#ded8ffb8,#0000 82%),#fff;border-color:#5e4cc794;box-shadow:0 14px 34px #49387a1a}.i1xdcG_largeChoices button>span{color:#fff;border:1px solid #17131f33;border-radius:7px;grid-row:1/span 2;place-items:center;width:24px;height:24px;display:grid}.i1xdcG_largeChoices button[aria-pressed=true]>span{border-color:var(--finder-purple);background:var(--finder-purple)}.i1xdcG_largeChoices button[aria-pressed=true]>span svg,.i1xdcG_pillChoices button[aria-pressed=true] svg,.i1xdcG_compareToggle[aria-pressed=true] .i1xdcG_checkBox svg,.i1xdcG_differencesToggle input:checked+span svg{animation:i1xdcG_retailer-choice-pop .22s var(--finder-motion-ease) both}.i1xdcG_largeChoices svg{width:14px;height:14px}.i1xdcG_largeChoices strong{align-self:end;font-size:.9rem}.i1xdcG_largeChoices small{color:var(--finder-muted);align-self:start;font-size:max(.75rem,13px);line-height:1.45}.i1xdcG_preferenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.i1xdcG_preferenceGrid fieldset{border:1px solid var(--finder-line);background:#f4f0ef75;border-radius:18px;padding:20px}.i1xdcG_pillChoices{flex-wrap:wrap;gap:7px;display:flex}.i1xdcG_pillChoices button{color:#51495e;cursor:pointer;min-height:44px;transition:color .16s var(--finder-motion-ease), border-color .16s var(--finder-motion-ease), background .16s var(--finder-motion-ease), transform var(--finder-motion-fast) var(--finder-motion-ease);background:#fffc;border:1px solid #40306f26;border-radius:999px;padding-inline:15px;font-size:max(.75rem,13px);font-weight:690;line-height:1.25}.i1xdcG_pillChoices button:hover{border-color:var(--finder-line-strong)}.i1xdcG_pillChoices button[aria-pressed=true]{color:#fff;border-color:var(--finder-purple);background:var(--finder-purple)}.i1xdcG_notApplicableChoice{min-height:44px;color:var(--finder-muted);align-items:center;gap:10px;margin:0;font-size:max(.74rem,13px);line-height:1.5;display:flex}.i1xdcG_notApplicableChoice span{width:24px;height:24px;color:var(--finder-purple);background:#5e4cc70f;border:1px solid #5e4cc733;border-radius:999px;flex:none;place-items:center;display:grid}.i1xdcG_priorityHeading{justify-content:space-between;align-items:end;gap:24px;margin-top:34px;display:flex}.i1xdcG_priorityHeading h3{font-family:var(--retailer-display,"Instrument Serif", Georgia, serif);margin:0;font-size:1.55rem;font-weight:400;line-height:1.05}.i1xdcG_priorityHeading p{max-width:680px;color:var(--finder-muted);margin:7px 0 0;font-size:max(.75rem,13px);line-height:1.58}.i1xdcG_priorityGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-top:17px;display:grid}.i1xdcG_priorityGrid label{border:1px solid var(--finder-line);background:#ffffff94;border-radius:17px;padding:18px}.i1xdcG_criteriaChanged,.i1xdcG_staleResults{color:#76531f;animation:i1xdcG_retailer-notice-in .5s var(--finder-motion-ease) both;background:#faefd9ad;border:1px solid #bd7c243d;border-radius:14px;margin-top:24px;padding:14px 16px;font-size:max(.73rem,13px);line-height:1.55}.i1xdcG_criteriaChanged{align-items:flex-start;gap:10px;display:flex}.i1xdcG_criteriaChanged svg{flex:none;width:17px;height:17px;margin-top:2px}.i1xdcG_criteriaChanged p{margin:0}.i1xdcG_criteriaChanged strong{display:block}.i1xdcG_formFooter{border-top:1px solid var(--finder-line);justify-content:space-between;align-items:center;gap:30px;margin-top:34px;padding-top:30px;display:flex}.i1xdcG_formFooter>div{align-items:flex-start;gap:12px;max-width:720px;display:flex}.i1xdcG_formFooter>div>svg{width:18px;height:18px;color:var(--finder-purple);flex:none;margin-top:2px}.i1xdcG_formFooter p{color:var(--finder-muted);margin:0;font-size:max(.73rem,13px);line-height:1.6}.i1xdcG_formFooter p strong{color:#443c50;display:block}.i1xdcG_submitButton{border:1px solid var(--finder-accent);min-height:56px;color:var(--finder-dark);background:var(--finder-accent);cursor:pointer;text-align:center;transition:transform .16s var(--finder-motion-ease), box-shadow .16s var(--finder-motion-ease), filter .16s var(--finder-motion-ease);border-radius:999px;flex:0 auto;justify-content:center;align-items:center;gap:10px;padding-inline:26px;font-size:max(.78rem,13px);font-weight:790;line-height:1.3;display:inline-flex;box-shadow:0 14px 34px #7589222e}.i1xdcG_submitButton:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-2px);box-shadow:0 18px 40px #7589223d}.i1xdcG_submitButton:active:not(:disabled),.i1xdcG_largeChoices button:active:not(:disabled),.i1xdcG_pillChoices button:active:not(:disabled),.i1xdcG_compareToggle:active:not(:disabled),.i1xdcG_compareBar button:active:not(:disabled),.i1xdcG_showAllButton:active:not(:disabled),.i1xdcG_resultsTools>button:active:not(:disabled),.i1xdcG_comparisonActions :is(a,button):active{transition-duration:90ms;transform:scale(.975)}.i1xdcG_submitButton:disabled{opacity:.42;cursor:not-allowed}.i1xdcG_submitButton svg{flex:none;width:17px;height:17px}.i1xdcG_destinationGate{width:min(980px, calc(100% - var(--finder-form-inset)));color:#4d455b;background:#f0ecff80;border:1px dashed #5e4cc757;border-radius:20px;align-items:center;gap:18px;margin:32px auto 0;padding:22px 26px;display:flex}.i1xdcG_destinationGate>svg{width:29px;height:29px;color:var(--finder-purple);flex:none}.i1xdcG_destinationGate strong,.i1xdcG_destinationGate span{display:block}.i1xdcG_destinationGate strong{font-family:var(--retailer-display,"Instrument Serif", Georgia, serif);font-size:1.35rem;font-weight:400;line-height:1.05}.i1xdcG_destinationGate span{color:var(--finder-muted);margin-top:4px;font-size:max(.75rem,13px);line-height:1.5}.i1xdcG_liveNotice{min-height:22px;color:var(--finder-muted);text-align:center;margin:18px auto 0;font-size:max(.75rem,13px)}.i1xdcG_funnelFreeCard{width:min(980px, calc(100% - var(--finder-form-inset,32px)));background:radial-gradient(circle at 100% 0,#d4ee7133,#0000 16rem),#fffefae6;border:1px solid #5e4cc72e;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 22px;margin:26px auto 0;padding:20px 26px;display:flex}.i1xdcG_funnelFreeCard>p{font-family:var(--retailer-display,"Instrument Serif", Georgia, serif);text-wrap:balance;align-items:center;gap:10px;margin:0;font-size:1.25rem;line-height:1.15;display:flex}.i1xdcG_funnelFreeCard>p svg{width:20px;height:20px;color:var(--finder-purple);flex:none}.i1xdcG_funnelFreeCard>a,.i1xdcG_funnelUpsell>a{min-height:44px;color:var(--finder-purple-deep);align-items:center;gap:8px;padding-block:8px;font-size:max(.78rem,13px);font-weight:790;text-decoration:none;display:inline-flex}.i1xdcG_funnelFreeCard>a svg,.i1xdcG_funnelUpsell>a svg,.i1xdcG_funnelBridge a svg{flex:none;width:15px;height:15px}.i1xdcG_funnelUpsell{background:#f0ecff8c;border:1px solid #5e4cc72e;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 22px;margin-top:22px;padding:22px 26px;display:flex}.i1xdcG_funnelUpsell strong{font-family:var(--retailer-display,"Instrument Serif", Georgia, serif);font-size:1.3rem;font-weight:400;line-height:1.1;display:block}.i1xdcG_funnelUpsell span{color:var(--finder-muted);margin-top:4px;font-size:max(.78rem,13px);line-height:1.55;display:block}.i1xdcG_funnelBridge{color:var(--finder-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:14px 0 0;font-size:max(.78rem,13px);display:flex}.i1xdcG_funnelBridge a{min-height:44px;color:var(--finder-purple-deep);align-items:center;gap:7px;font-weight:790;text-decoration:none;display:inline-flex}.i1xdcG_results{width:min(1380px, calc(100% - var(--finder-results-inset)));margin:82px auto 0}.i1xdcG_resultsHeading{animation:i1xdcG_retailer-content-in var(--finder-motion-enter) var(--finder-motion-ease) both;grid-template-columns:minmax(0,1fr) minmax(240px,auto);align-items:end;gap:clamp(42px,6vw,90px);display:grid}.i1xdcG_resultsHeading h2,.i1xdcG_comparisonHeading h2{max-width:900px;font-family:var(--retailer-display,"Instrument Serif", Georgia, serif);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(3rem,5.4vw,5.7rem);font-weight:400;line-height:.95}.i1xdcG_resultsHeading>div:first-child>span,.i1xdcG_comparisonHeading>div:first-child>span{max-width:780px;color:var(--finder-muted);margin-top:20px;font-size:max(.8rem,13px);line-height:1.62;display:block}.i1xdcG_resultCount{color:#4b4358;background:#ded8ff6b;border:1px solid #5e4cc726;border-radius:999px;width:fit-content;margin-top:14px;padding:8px 12px;font-size:max(.75rem,13px);font-weight:720;line-height:1.35;display:block}.i1xdcG_resultsTools{justify-items:end;gap:16px;display:grid}.i1xdcG_resultsTools>button,.i1xdcG_showAllButton,.i1xdcG_noResults button{color:#4e465a;cursor:pointer;text-align:center;min-height:46px;transition:color var(--finder-motion-fast) var(--finder-motion-ease), border-color var(--finder-motion-fast) var(--finder-motion-ease), background var(--finder-motion-fast) var(--finder-motion-ease), transform var(--finder-motion-fast) var(--finder-motion-ease), box-shadow var(--finder-motion-fast) var(--finder-motion-ease);background:#ffffffc7;border:1px solid #40306f2b;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding-inline:17px;font-size:max(.75rem,13px);font-weight:760;line-height:1.3;display:inline-flex}.i1xdcG_resultsTools>button svg,.i1xdcG_showAllButton svg{flex:none;width:15px;height:15px}.i1xdcG_resultLegend{flex-wrap:wrap;justify-content:flex-end;gap:8px 18px;display:flex}.i1xdcG_resultLegend span{color:var(--finder-muted);align-items:center;gap:8px;font-size:max(.75rem,13px);line-height:1.35;display:flex}.i1xdcG_resultLegend i{border-radius:50%;flex:none;width:8px;height:8px}.i1xdcG_legendPositive{background:#2f8466}.i1xdcG_legendCaution{background:#bd7c24}.i1xdcG_legendNegative{background:#ad4b55}.i1xdcG_compareBar{z-index:28;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:i1xdcG_retailer-compare-bar-in .52s var(--finder-motion-ease) both;background:#100f1cf0;border:1px solid #ded8ff3d;border-radius:19px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin:28px 0 8px;padding:12px 14px 12px 18px;display:grid;position:sticky;inset-block-start:94px;box-shadow:0 20px 54px #140f263d}.i1xdcG_compareBar>div{align-items:center;gap:12px;min-width:0;display:flex}.i1xdcG_compareBar>div>svg{width:22px;height:22px;color:var(--finder-accent);flex:none}.i1xdcG_compareBar span,.i1xdcG_compareBar strong{display:block}.i1xdcG_compareBar span{overflow-wrap:anywhere;color:#ffffff94;min-width:0;font-size:max(.75rem,13px);line-height:1.4}.i1xdcG_compareBar strong{color:#fff;margin-bottom:2px;font-size:max(.75rem,13px)}.i1xdcG_compareBar button,.i1xdcG_comparisonFooter button{border:1px solid var(--finder-accent);min-height:46px;color:var(--finder-dark);background:var(--finder-accent);cursor:pointer;overflow-wrap:anywhere;text-align:center;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding-inline:18px;font-size:max(.75rem,13px);font-weight:780;line-height:1.3;display:inline-flex}.i1xdcG_compareBar button:disabled{opacity:.42;cursor:not-allowed}.i1xdcG_compareBar button svg,.i1xdcG_comparisonFooter button svg{flex:none;width:14px;height:14px}.i1xdcG_resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:34px;display:grid}.i1xdcG_showAllButton{color:var(--finder-purple-deep);border-color:#5e4cc742;margin:25px auto 0;display:flex}.i1xdcG_showAllButton[aria-expanded=true] svg{transform:rotate(180deg)}.i1xdcG_showAllButton svg{transition:transform var(--finder-motion-fast) var(--finder-motion-ease)}.i1xdcG_excludedResults{border:1px solid var(--finder-line);background:#ffffff80;border-radius:19px;margin-top:30px;padding:21px 23px}.i1xdcG_excludedResults>summary{color:#494150;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:max(.78rem,13px);font-weight:790;line-height:1.35;list-style:none;display:flex}.i1xdcG_excludedResults>summary::-webkit-details-marker{display:none}.i1xdcG_excludedResults>summary svg{width:17px;height:17px;color:var(--finder-purple);transition:transform var(--finder-motion-fast) var(--finder-motion-ease);flex:none}.i1xdcG_excludedResults[open]>summary svg{transform:rotate(180deg)}.i1xdcG_excludedResults>p{max-width:820px;color:var(--finder-muted);margin:12px 0 0;font-size:max(.74rem,13px);line-height:1.62}.i1xdcG_excludedResults[open]>:is(p,ul){animation:i1xdcG_retailer-disclosure-in .26s var(--finder-motion-ease) both}.i1xdcG_excludedResults ul{border:1px solid var(--finder-line);background:var(--finder-line);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:18px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.i1xdcG_excludedResults li{background:#fffefafa;padding:15px}.i1xdcG_excludedResults li strong,.i1xdcG_excludedResults li span{display:block}.i1xdcG_excludedResults li strong{color:#443b4d;font-size:max(.76rem,13px)}.i1xdcG_excludedResults li span{color:var(--finder-muted);margin-top:5px;font-size:max(.75rem,13px);line-height:1.52}.i1xdcG_resultCard{min-width:0;transition:transform .18s var(--finder-motion-ease), border-color .18s var(--finder-motion-ease), box-shadow .18s var(--finder-motion-ease);animation:i1xdcG_retailer-fade-in .56s var(--finder-motion-ease) both;background:#fffefae6;border:1px solid #40306f26;border-radius:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 16px 48px #30244e11}.i1xdcG_resultCard:hover{transform:translateY(-3px);box-shadow:0 28px 70px #30244e1c}.i1xdcG_resultSelected{border-color:#5e4cc7a3;box-shadow:0 0 0 3px #5e4cc713,0 25px 65px #3e2e6621}.i1xdcG_resultSelected .i1xdcG_resultAccent{transform-origin:0;animation:i1xdcG_retailer-accent-confirm .42s var(--finder-motion-ease) both}.i1xdcG_resultAccent{background:linear-gradient(90deg, var(--finder-purple), var(--finder-accent));height:5px}.i1xdcG_resultHeader{justify-content:space-between;align-items:flex-start;gap:20px;padding:25px;display:flex}.i1xdcG_brandLockup{align-items:center;gap:14px;min-width:0;display:flex}.i1xdcG_brandMark{width:54px;height:54px;color:var(--finder-purple-deep);font-family:var(--retailer-display,"Instrument Serif", Georgia, serif);background:radial-gradient(circle at 70% 20%,#d4ee7194,#0000 55%),#eeeaff;border:1px solid #5e4cc729;border-radius:17px;flex:none;place-items:center;font-size:1.55rem;display:grid}.i1xdcG_brandLockup>div{min-width:0}.i1xdcG_rank{color:var(--finder-purple-deep);letter-spacing:.11em;text-transform:uppercase;font-size:.75rem;font-weight:820;display:block}.i1xdcG_brandLockup h3{overflow-wrap:anywhere;font-family:var(--retailer-display,"Instrument Serif", Georgia, serif);letter-spacing:-.035em;margin:4px 0 0;font-size:clamp(1.7rem,2.4vw,2.45rem);font-weight:400;line-height:1}.i1xdcG_legalIdentity{gap:3px;margin:7px 0 0;display:grid}.i1xdcG_legalIdentity>div{color:var(--finder-muted);flex-wrap:wrap;gap:4px;font-size:max(.75rem,13px);line-height:1.42;display:flex}.i1xdcG_legalIdentity dt{font-weight:760}.i1xdcG_legalIdentity dt:after{content:":"}.i1xdcG_legalIdentity dd{margin:0}.i1xdcG_compareToggle{border:1px solid var(--finder-line);color:#4f4759;cursor:pointer;text-align:center;min-height:44px;transition:color var(--finder-motion-fast) var(--finder-motion-ease), border-color var(--finder-motion-fast) var(--finder-motion-ease), background var(--finder-motion-fast) var(--finder-motion-ease), transform var(--finder-motion-fast) var(--finder-motion-ease);background:#ffffffd1;border-radius:999px;flex:none;align-items:center;gap:7px;padding-inline:12px;font-size:max(.75rem,13px);font-weight:740;line-height:1.25;display:inline-flex}.i1xdcG_compareToggle:disabled{opacity:.42;cursor:not-allowed}.i1xdcG_checkBox{width:18px;height:18px;transition:color var(--finder-motion-fast) var(--finder-motion-ease), border-color var(--finder-motion-fast) var(--finder-motion-ease), background var(--finder-motion-fast) var(--finder-motion-ease);border:1px solid #17131f38;border-radius:5px;flex:none;place-items:center;display:grid}.i1xdcG_compareToggle[aria-pressed=true] .i1xdcG_checkBox{color:#fff;border-color:var(--finder-purple);background:var(--finder-purple)}.i1xdcG_checkBox svg{width:11px;height:11px}.i1xdcG_metrics{border:1px solid var(--finder-line);background:#f0ecff5c;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:25px;display:grid}.i1xdcG_metric{border-inline-end:1px solid var(--finder-line);min-width:0;padding:14px}.i1xdcG_metric:last-child{border-inline-end:0}.i1xdcG_metric span,.i1xdcG_metric strong{display:block}.i1xdcG_metric span{color:var(--finder-muted);letter-spacing:.055em;text-transform:uppercase;font-size:max(.75rem,13px);font-weight:740;line-height:1.3}.i1xdcG_metric strong{overflow-wrap:anywhere;margin-top:5px;font-size:max(.78rem,13px);line-height:1.35}.i1xdcG_statusPositive{color:#257257}.i1xdcG_statusCaution{color:#9b6218}.i1xdcG_statusNegative{color:#9c3f49}.i1xdcG_resultBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:22px 25px 25px;display:grid}.i1xdcG_insight{border:1px solid var(--finder-line);background:#ffffffa3;border-radius:15px;min-width:0;padding:17px}.i1xdcG_insightPositive{background:#e0f3d575}.i1xdcG_insightCaution{background:#faefd975}.i1xdcG_insightNeutral{background:#f0ecff52}.i1xdcG_insight h4{color:#433b4c;align-items:center;gap:7px;margin:0;font-size:max(.76rem,13px);line-height:1.35;display:flex}.i1xdcG_insight h4 svg{width:15px;height:15px;color:var(--finder-purple-deep);flex:none}.i1xdcG_insight ul{gap:7px;margin:11px 0 0;padding:0;list-style:none;display:grid}.i1xdcG_insight li{color:#605867;padding-inline-start:12px;font-size:max(.75rem,13px);line-height:1.52;position:relative}.i1xdcG_insight li:before{content:"";background:var(--finder-purple);border-radius:50%;width:4px;height:4px;position:absolute;inset-block-start:.63em;inset-inline-start:0}.i1xdcG_insight>p{color:var(--finder-muted);margin:11px 0 0;font-size:max(.75rem,13px);line-height:1.52}.i1xdcG_insightMore{border-top:1px solid var(--finder-line);margin-top:10px;padding-top:9px}.i1xdcG_insightMore summary{min-height:44px;color:var(--finder-purple-deep);cursor:pointer;align-items:center;gap:5px;font-size:max(.75rem,13px);font-weight:770;list-style:none;display:inline-flex}.i1xdcG_insightMore summary::-webkit-details-marker{display:none}.i1xdcG_insightMore summary svg{width:13px;height:13px;transition:transform var(--finder-motion-fast) var(--finder-motion-ease)}.i1xdcG_insightMore[open] summary svg{transform:rotate(180deg)}.i1xdcG_insightMore[open]>:not(summary){animation:i1xdcG_retailer-disclosure-in .26s var(--finder-motion-ease) both}.i1xdcG_resultFooter{border-top:1px solid var(--finder-line);background:#f0ecff47;justify-content:space-between;align-items:flex-end;gap:20px;padding:20px 25px 25px;display:flex}.i1xdcG_reviewed{max-width:320px;color:var(--finder-muted);align-items:flex-start;gap:9px;font-size:max(.75rem,13px);line-height:1.46;display:flex}.i1xdcG_reviewed svg{width:16px;height:16px;color:var(--finder-purple);flex:none}.i1xdcG_reviewed strong{color:#463e4d;font-size:max(.75rem,13px);display:block}.i1xdcG_resultLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.i1xdcG_resultLinks a,.i1xdcG_evidenceDisclosure summary{color:#4f4759;background:#ffffffd1;border:1px solid #40306f26;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding-inline:12px;font-size:max(.75rem,13px);font-weight:720;line-height:1.25;display:inline-flex}.i1xdcG_resultLinks a:hover{border-color:var(--finder-line-strong)}.i1xdcG_resultLinks a svg{flex:none;width:12px;height:12px}.i1xdcG_evidenceDisclosure{flex:100%;width:100%}.i1xdcG_evidenceDisclosure summary{cursor:pointer;list-style:none}.i1xdcG_evidenceDisclosure summary::-webkit-details-marker{display:none}.i1xdcG_evidenceDisclosure summary:after{content:"+";color:var(--finder-purple);margin-inline-start:7px;font-size:.82rem}.i1xdcG_evidenceDisclosure[open] summary:after{content:"−"}.i1xdcG_evidenceDisclosure[open] .i1xdcG_evidenceSourceList{animation:i1xdcG_retailer-disclosure-in .26s var(--finder-motion-ease) both}.i1xdcG_evidenceSourceList{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:8px;display:flex}.i1xdcG_resultLinks .i1xdcG_officialLink{color:var(--finder-purple-deep);background:#ded8ff8c;border-color:#5e4cc747}.i1xdcG_noResults{animation:i1xdcG_retailer-content-in var(--finder-motion-enter) var(--finder-motion-ease) both;background:#f0ecff6b;border:1px dashed #5e4cc752;border-radius:24px;align-items:flex-start;gap:18px;margin-top:40px;padding:40px;display:flex}.i1xdcG_noResults>svg{color:#a56616;flex:none;width:27px;height:27px}.i1xdcG_noResults h3{font-family:var(--retailer-display,"Instrument Serif", Georgia, serif);margin:0;font-size:1.8rem;font-weight:400;line-height:1.05}.i1xdcG_noResults p{max-width:700px;color:var(--finder-muted);margin:8px 0 0;font-size:max(.78rem,13px);line-height:1.58}.i1xdcG_noResults button{margin-top:18px}[dir=rtl] .i1xdcG_submitButton svg{transform:scaleX(-1)}[dir=rtl] .i1xdcG_officialLink svg{transform:scaleX(-1)}[dir=rtl] .i1xdcG_compareBar button svg{transform:scaleX(-1)}[dir=rtl] .i1xdcG_comparisonActions a svg{transform:scaleX(-1)}[dir=rtl] .i1xdcG_resultSelected .i1xdcG_resultAccent{transform-origin:100%}.i1xdcG_comparison{width:min(1480px, calc(100% - var(--finder-comparison-inset)));color:#fff;background:radial-gradient(circle at 0% 0%, #5e4cc761, transparent 30rem), radial-gradient(circle at 100% 100%, #d4ee7114, transparent 27rem), var(--finder-dark);animation:i1xdcG_retailer-fade-in var(--finder-motion-enter) var(--finder-motion-ease) both;border:1px solid #ffffff1a;border-radius:32px;margin:96px auto 0;padding:clamp(30px,4vw,58px);box-shadow:0 38px 90px #140f263d}.i1xdcG_comparison:focus-visible{outline:3px solid var(--finder-accent);outline-offset:5px}.i1xdcG_comparisonHeading{justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.i1xdcG_comparisonHeading .i1xdcG_eyebrow{color:var(--finder-accent)}.i1xdcG_comparisonHeading>div:first-child>span{color:#ffffff94}.i1xdcG_differencesToggle{color:#ffffffc7;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff26;border-radius:999px;flex:none;align-items:center;gap:9px;min-height:46px;padding-inline:16px;font-size:max(.75rem,13px);font-weight:720;line-height:1.3;display:inline-flex}.i1xdcG_differencesToggle input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.i1xdcG_differencesToggle>span{border:1px solid #ffffff4d;border-radius:5px;place-items:center;width:19px;height:19px;display:grid}.i1xdcG_differencesToggle input:checked+span{color:var(--finder-dark);border-color:var(--finder-accent);background:var(--finder-accent)}.i1xdcG_differencesToggle input:focus-visible+span{outline-offset:3px;outline:2px solid #fff}.i1xdcG_differencesToggle svg{width:12px;height:12px}.i1xdcG_tableHint{color:#ffffffa3;margin:28px 0 -28px;font-size:max(.75rem,13px)}.i1xdcG_tableScroller{overscroll-behavior-x:contain;overscroll-behavior-y:auto;background:#ffffff07;border:1px solid #ffffff1c;border-radius:21px;max-height:min(72svh,720px);margin-top:42px;position:relative;overflow:auto}.i1xdcG_tableScroller:focus-visible{outline:3px solid var(--finder-accent);outline-offset:4px}.i1xdcG_tableScroller table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:900px}.i1xdcG_tableScroller caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.i1xdcG_tableScroller th,.i1xdcG_tableScroller td{border-inline-end:1px solid #ffffff14;text-align:start;vertical-align:top;border-bottom:1px solid #ffffff14;padding:19px}.i1xdcG_tableScroller tr:last-child>*{border-bottom:0}.i1xdcG_tableScroller tr>:last-child{border-inline-end:0}.i1xdcG_tableScroller thead th{z-index:3;background:#1b1828;padding-block:22px;position:sticky;inset-block-start:0}.i1xdcG_tableScroller thead th:first-child,.i1xdcG_tableScroller tbody th{z-index:2;background:#171521;width:205px;position:sticky;inset-inline-start:0}.i1xdcG_tableScroller thead th:first-child{z-index:4}.i1xdcG_tableScroller thead th>span{width:36px;height:36px;color:var(--finder-accent);font-family:var(--retailer-display,"Instrument Serif", Georgia, serif);background:#ded8ff14;border:1px solid #ded8ff3d;border-radius:11px;place-items:center;margin-bottom:11px;display:grid}.i1xdcG_tableScroller thead th>strong,.i1xdcG_tableScroller thead th>small,.i1xdcG_tableScroller thead th>small>span{display:block}.i1xdcG_tableScroller thead th>strong{font-family:var(--retailer-display,"Instrument Serif", Georgia, serif);font-size:1.35rem;font-weight:400;line-height:1.05}.i1xdcG_tableScroller thead th>small{color:#ffffffa8;margin-top:6px;font-size:.75rem;font-weight:500;line-height:1.45}.i1xdcG_tableScroller thead th:first-child,.i1xdcG_tableScroller tbody th{color:#ffffff9c;letter-spacing:.035em;font-size:.75rem;font-weight:760;line-height:1.45}.i1xdcG_tableScroller tbody td>strong{align-items:center;gap:6px;font-size:.75rem;line-height:1.35;display:inline-flex}.i1xdcG_tableScroller tbody td>strong svg{flex:none;width:13px;height:13px}.i1xdcG_tableScroller tbody td>span{color:#ffffff80;margin-top:8px;font-size:.75rem;line-height:1.55;display:block}.i1xdcG_cellMeets{color:#b9e97a}.i1xdcG_cellDoesNotMeet{color:#ff9ca6}.i1xdcG_cellUnknown{color:#f0c889}.i1xdcG_cellNotApplicable{color:#ffffff8a}.i1xdcG_noDifferences{color:#fff9;font-size:max(.74rem,13px);line-height:1.62;text-align:center!important;padding:38px!important}.i1xdcG_comparisonFooter{justify-content:space-between;align-items:center;gap:26px;margin-top:23px;padding-top:19px;display:flex}.i1xdcG_comparisonFooter>div{align-items:flex-start;gap:12px;max-width:780px;display:flex}.i1xdcG_comparisonFooter>div>svg{width:21px;height:21px;color:var(--finder-accent);flex:none}.i1xdcG_comparisonFooter p{color:#ffffff8a;margin:0;font-size:max(.75rem,13px);line-height:1.62}.i1xdcG_comparisonFooter p strong{color:#ffffffe0;display:block}.i1xdcG_comparisonActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:680px;display:flex}.i1xdcG_comparisonActions a,.i1xdcG_comparisonActions button{text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding-inline:17px;font-size:max(.75rem,13px);font-weight:780;line-height:1.3;display:inline-flex}.i1xdcG_comparisonActions a{color:var(--finder-dark);border:1px solid var(--finder-accent);background:var(--finder-accent);box-shadow:0 12px 28px #71842329}.i1xdcG_comparisonActions a:hover{background:#e3f79b;border-color:#e3f79b}.i1xdcG_comparisonActions button{color:#ffffffd1;box-shadow:none;background:#ffffff0e;border-color:#ffffff2e}.i1xdcG_comparisonActions button:hover{color:#fff;background:#ffffff1a;border-color:#ffffff52}.i1xdcG_comparisonActions svg{flex:none;width:14px;height:14px}@media (min-width:1440px){.i1xdcG_finder{padding-block:18px clamp(144px,9vw,210px)}.i1xdcG_hero{grid-template-columns:minmax(0,1.4fr) minmax(360px,.6fr);gap:clamp(72px,7vw,160px);min-height:clamp(600px,34vw,760px);padding:clamp(58px,4.5vw,104px)}.i1xdcG_heroCopy h1{max-width:clamp(880px,47vw,1180px)}.i1xdcG_trustPanel{justify-self:end;max-width:560px}.i1xdcG_form{width:calc(100% - clamp(88px,6.1vw,190px));margin-top:clamp(-92px,-4.3vw,-68px);padding:clamp(48px,4vw,82px)}.i1xdcG_form select,.i1xdcG_form input{min-height:clamp(56px,3.2vw,66px)}.i1xdcG_primaryFields{gap:clamp(16px,1.4vw,28px);padding:clamp(24px,2vw,38px)}.i1xdcG_largeChoices,.i1xdcG_preferenceGrid,.i1xdcG_priorityGrid{gap:clamp(14px,1.2vw,24px)}.i1xdcG_results{width:calc(100% + -1*clamp(49px,8vw - 66px,210px));margin-top:clamp(86px,6vw,132px)}.i1xdcG_resultGrid{gap:clamp(20px,1.5vw,32px)}.i1xdcG_resultHeader,.i1xdcG_resultBody,.i1xdcG_resultFooter{padding-inline:clamp(25px,1.7vw,38px)}.i1xdcG_metrics{margin-inline:clamp(25px,1.7vw,38px)}.i1xdcG_comparison{width:calc(100% - clamp(32px,2.3vw,110px));margin-top:clamp(96px,7vw,150px);padding:clamp(54px,4vw,88px)}.i1xdcG_tableScroller th,.i1xdcG_tableScroller td{padding:clamp(19px,1.35vw,30px)}.i1xdcG_compareBar{inset-block-start:clamp(98px,5.2vw,118px)}}@media (max-width:1120px){.i1xdcG_hero{grid-template-columns:1fr;align-items:end}.i1xdcG_trustPanel{max-width:620px}.i1xdcG_primaryFields{grid-template-columns:1fr .65fr}.i1xdcG_primaryFields label:last-child{grid-column:1/-1}.i1xdcG_resultGrid{grid-template-columns:1fr}.i1xdcG_resultsHeading{grid-template-columns:1fr;gap:25px}.i1xdcG_resultsTools{justify-items:start}.i1xdcG_resultLegend{justify-content:flex-start}}@media (max-width:760px){.i1xdcG_heroCopy h1,.i1xdcG_trustPanel h2,.i1xdcG_formHeading h2,.i1xdcG_resultsHeading h2,.i1xdcG_comparisonHeading h2,.i1xdcG_brandLockup h3{overflow-wrap:anywhere}.i1xdcG_finder{padding-block-start:8px}.i1xdcG_hero{border-radius:27px;gap:42px;min-height:auto;padding:62px 24px 112px}.i1xdcG_hero:before{background-size:48px 48px}.i1xdcG_heroCopy h1{font-size:clamp(3.2rem,15vw,4.8rem)}.i1xdcG_heroCopy>p:not(.i1xdcG_eyebrow){font-size:.94rem}.i1xdcG_briefPanel{padding:20px 18px 20px 22px}.i1xdcG_briefPanel strong{border-radius:12px;width:100%}.i1xdcG_trustPanel{padding:25px}.i1xdcG_form{border-radius:23px;margin-top:-62px;padding:28px 18px}.i1xdcG_formHeading{grid-template-columns:auto minmax(0,1fr)}.i1xdcG_formHeading>svg{display:none}.i1xdcG_primaryFields{padding:18px}.i1xdcG_largeChoices,.i1xdcG_primaryFields,.i1xdcG_preferenceGrid,.i1xdcG_priorityGrid,.i1xdcG_excludedResults ul{grid-template-columns:1fr}.i1xdcG_primaryFields label:last-child{grid-column:auto}.i1xdcG_largeChoices button{min-height:86px}.i1xdcG_form legend,.i1xdcG_form label>span{font-size:.82rem}.i1xdcG_form label>small,.i1xdcG_largeChoices small,.i1xdcG_pillChoices button,.i1xdcG_priorityHeading p,.i1xdcG_formFooter p,.i1xdcG_resultsTools>button,.i1xdcG_showAllButton,.i1xdcG_resultLegend span,.i1xdcG_excludedResults>p,.i1xdcG_excludedResults li span,.i1xdcG_insight li,.i1xdcG_insight>p,.i1xdcG_reviewed,.i1xdcG_resultLinks a,.i1xdcG_evidenceDisclosure summary,.i1xdcG_tableHint,.i1xdcG_comparisonFooter p{font-size:max(.76rem,13px)}.i1xdcG_metric span{font-size:max(.75rem,13px)}.i1xdcG_tableScroller thead th:first-child,.i1xdcG_tableScroller tbody th,.i1xdcG_tableScroller thead th>small,.i1xdcG_tableScroller tbody td>strong,.i1xdcG_tableScroller tbody td>span{font-size:max(.71rem,12px)}.i1xdcG_formFooter,.i1xdcG_resultFooter,.i1xdcG_comparisonHeading,.i1xdcG_comparisonFooter{flex-direction:column;align-items:stretch}.i1xdcG_submitButton,.i1xdcG_comparisonFooter button{width:100%}.i1xdcG_comparisonActions{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));justify-content:stretch;width:100%;max-width:none;display:grid}.i1xdcG_comparisonActions a,.i1xdcG_comparisonActions button{width:100%}.i1xdcG_destinationGate{align-items:flex-start;padding:20px}.i1xdcG_results{margin-top:58px}.i1xdcG_resultsHeading h2,.i1xdcG_comparisonHeading h2{font-size:clamp(2.8rem,13vw,4.2rem)}.i1xdcG_resultsHeading h2,.i1xdcG_comparison{scroll-margin-top:96px}.i1xdcG_resultsTools,.i1xdcG_resultsTools>button,.i1xdcG_showAllButton{width:100%}.i1xdcG_compareBar{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-top:24px;padding:14px;position:sticky;inset-block-start:76px}.i1xdcG_resultCard{border-radius:21px}.i1xdcG_resultHeader{flex-direction:column;align-items:stretch;padding:21px}.i1xdcG_compareToggle{justify-content:center}.i1xdcG_metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:21px}.i1xdcG_metric:nth-child(2){border-inline-end:0}.i1xdcG_metric:nth-child(-n+2){border-bottom:1px solid var(--finder-line)}.i1xdcG_resultBody{grid-template-columns:1fr;padding-inline:21px}.i1xdcG_resultFooter{padding-inline:21px}.i1xdcG_resultLinks,.i1xdcG_evidenceSourceList{justify-content:flex-start}.i1xdcG_comparison{border-radius:25px;margin-top:68px;padding:30px 18px}.i1xdcG_differencesToggle{align-self:flex-start}.i1xdcG_tableScroller{border-radius:15px;margin-inline:-2px}.i1xdcG_tableScroller table{min-width:780px}.i1xdcG_tableScroller thead th:first-child,.i1xdcG_tableScroller tbody th{width:150px}.i1xdcG_tableHint{margin-top:25px}}@media (min-width:681px) and (max-width:760px){.i1xdcG_compareBar{inset-block-start:86px}}@media (max-width:520px){.i1xdcG_compareBar{grid-template-columns:1fr;inset-block-start:72px}.i1xdcG_compareBar button{width:100%}.i1xdcG_comparisonActions{grid-template-columns:1fr}}@media (max-width:390px){.i1xdcG_tableScroller thead th:first-child,.i1xdcG_tableScroller tbody th{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;width:116px;padding-inline:12px}}html[dir=rtl] .i1xdcG_heroCopy h1{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_trustPanel h2{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_formHeading h2{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_resultsHeading h2{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_comparisonHeading h2{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_brandLockup h3{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_eyebrow{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_rank{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_metric span{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_briefPanel>span{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_briefPanel small{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_trustPanel>p{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_formHeading p{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_tableScroller thead th:first-child{letter-spacing:0;text-transform:none}html[dir=rtl] .i1xdcG_tableScroller tbody th{letter-spacing:0;text-transform:none}:is(html[dir=rtl] .i1xdcG_heroCopy h1,html[dir=rtl] .i1xdcG_trustPanel h2,html[dir=rtl] .i1xdcG_resultsHeading h2,html[dir=rtl] .i1xdcG_comparisonHeading h2){line-height:1.08}:is(html:is([lang^=zh],[lang^=ja],[lang^=ko]) .i1xdcG_heroCopy h1,html:is([lang^=zh],[lang^=ja],[lang^=ko]) .i1xdcG_resultsHeading h2,html:is([lang^=zh],[lang^=ja],[lang^=ko]) .i1xdcG_comparisonHeading h2,html:is([lang^=hi],[lang^=bn]) .i1xdcG_heroCopy h1,html:is([lang^=hi],[lang^=bn]) .i1xdcG_resultsHeading h2,html:is([lang^=hi],[lang^=bn]) .i1xdcG_comparisonHeading h2){letter-spacing:0;line-height:1.08}html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .i1xdcG_eyebrow{letter-spacing:0;text-transform:none}html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .i1xdcG_rank{letter-spacing:0;text-transform:none}html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .i1xdcG_metric span{letter-spacing:0;text-transform:none}html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .i1xdcG_briefPanel>span{letter-spacing:0;text-transform:none}html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .i1xdcG_briefPanel small{letter-spacing:0;text-transform:none}html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .i1xdcG_trustPanel>p{letter-spacing:0;text-transform:none}html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .i1xdcG_formHeading p{letter-spacing:0;text-transform:none}html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .i1xdcG_tableScroller thead th:first-child{letter-spacing:0;text-transform:none}html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .i1xdcG_tableScroller tbody th{letter-spacing:0;text-transform:none}@keyframes i1xdcG_retailer-content-in{0%{opacity:.001;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes i1xdcG_retailer-panel-in{0%{opacity:.001;transform:translateY(20px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes i1xdcG_retailer-fade-in{0%{opacity:.001}to{opacity:1}}@keyframes i1xdcG_retailer-notice-in{0%{opacity:.001;transform:translateY(-9px)}to{opacity:1;transform:translateY(0)}}@keyframes i1xdcG_retailer-compare-bar-in{0%{opacity:.001;transform:translateY(-12px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes i1xdcG_retailer-disclosure-in{0%{opacity:.001;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes i1xdcG_retailer-choice-pop{0%{opacity:.001;transform:scale(.45)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes i1xdcG_retailer-accent-confirm{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes i1xdcG_retailer-glow-in{0%{opacity:.001;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.i1xdcG_largeChoices button,.i1xdcG_pillChoices button,.i1xdcG_compareToggle,.i1xdcG_checkBox,.i1xdcG_resultsTools>button,.i1xdcG_resultCard,.i1xdcG_submitButton,.i1xdcG_showAllButton svg,.i1xdcG_excludedResults>summary svg,.i1xdcG_insightMore summary svg{transition:none}.i1xdcG_hero,.i1xdcG_heroGlow,.i1xdcG_form,.i1xdcG_criteriaChanged,.i1xdcG_staleResults,.i1xdcG_resultsHeading,.i1xdcG_compareBar,.i1xdcG_resultCard,.i1xdcG_resultSelected .i1xdcG_resultAccent,.i1xdcG_excludedResults[open]>:is(p,ul),.i1xdcG_insightMore[open]>:not(summary),.i1xdcG_evidenceDisclosure[open] .i1xdcG_evidenceSourceList,.i1xdcG_noResults,.i1xdcG_comparison,.i1xdcG_largeChoices button[aria-pressed=true]>span svg,.i1xdcG_pillChoices button[aria-pressed=true] svg,.i1xdcG_compareToggle[aria-pressed=true] .i1xdcG_checkBox svg,.i1xdcG_differencesToggle input:checked+span svg{animation:none}.i1xdcG_largeChoices button:hover,.i1xdcG_resultCard:hover,.i1xdcG_submitButton:hover:not(:disabled),.i1xdcG_submitButton:active:not(:disabled),.i1xdcG_pillChoices button:active:not(:disabled),.i1xdcG_compareToggle:active:not(:disabled),.i1xdcG_compareBar button:active:not(:disabled),.i1xdcG_showAllButton:active:not(:disabled),.i1xdcG_resultsTools>button:active:not(:disabled),.i1xdcG_comparisonActions :is(a,button):active{transform:none}}
.O-tQGq_finder{--finder-ink:#17131f;--finder-soft:#5b5466;--finder-violet:#5e4cc7;--finder-violet-deep:#4434a8;--finder-lavender:#ece8ff;--finder-lime:#d4ee71;--finder-paper:#fbf9f8;--finder-line:#40306f2b;color:var(--finder-ink);border:1px solid var(--finder-line);background:var(--finder-paper);scroll-margin-top:calc(var(--guides-sticky-top) + 6px);margin-block:clamp(64px,8vw,112px);box-shadow:0 28px 90px #3327581a}.O-tQGq_intro{color:#fff;background:radial-gradient(circle at 90% 12%,#d4ee7124,#0000 28%),linear-gradient(130deg,#171323 0%,#292040 62%,#34285d 100%);grid-template-columns:minmax(0,1.25fr) minmax(230px,.75fr);gap:clamp(32px,6vw,80px);padding:clamp(32px,5vw,64px);display:grid}.O-tQGq_introCopy>p,.O-tQGq_result header>p,.O-tQGq_cta p{color:var(--finder-lime);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:max(.7rem,12px);font-weight:760}.O-tQGq_introCopy h2{color:#fff;max-width:700px;font-family:var(--guides-display,"Iowan Old Style", "Palatino Linotype", Georgia, serif);letter-spacing:-.05em;text-wrap:balance;margin:18px 0 0;font-size:clamp(2.5rem,4.6vw,4.6rem);font-weight:400;line-height:.96}.O-tQGq_introCopy>span{color:#ffffffb8;max-width:720px;margin-top:24px;font-size:clamp(.9rem,1.4vw,1.02rem);line-height:1.72;display:block}.O-tQGq_promises{border-top:1px solid #ffffff2e;margin:0}.O-tQGq_promises div{border-bottom:1px solid #ffffff2e;gap:6px;padding-block:18px;display:grid}.O-tQGq_promises dt{color:var(--finder-lime);font-size:max(.72rem,12px);font-weight:760}.O-tQGq_promises dd{color:#ffffffb8;margin:0;font-size:max(.76rem,13px);line-height:1.55}.O-tQGq_workspace{padding:clamp(26px,5vw,64px)}.O-tQGq_form{gap:18px;display:grid}.O-tQGq_step{border:1px solid var(--finder-line);background:#fff;min-width:0;margin:0;padding:clamp(24px,4vw,38px)}.O-tQGq_step legend{max-width:calc(100% - 24px);color:var(--finder-ink);align-items:center;gap:12px;padding:0 12px 0 0;font-size:clamp(1rem,2vw,1.2rem);font-weight:780;line-height:1.25;display:flex}.O-tQGq_step legend>span{color:var(--finder-violet);letter-spacing:.12em;font-size:.7rem}.O-tQGq_stepIntro{max-width:720px;color:var(--finder-soft);margin:8px 0 20px;font-size:max(.79rem,13px);line-height:1.65}.O-tQGq_optionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.O-tQGq_optionList{gap:8px;margin-top:18px;display:grid}.O-tQGq_option{border:1px solid var(--finder-line);cursor:pointer;background:#fbfafc;grid-template-columns:minmax(0,1fr);align-items:center;min-height:66px;padding:13px 14px;transition:border-color .16s,background .16s;display:grid;position:relative}.O-tQGq_option:hover,.O-tQGq_option:focus-within{border-color:var(--finder-violet);background:var(--finder-lavender)}.O-tQGq_option:focus-within{outline-offset:2px;outline:3px solid #5e4cc729}.O-tQGq_option:has(input:checked){color:#fff;border-color:var(--finder-violet-deep);background:var(--finder-violet-deep)}.O-tQGq_option input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.O-tQGq_option strong,.O-tQGq_option small{display:block}.O-tQGq_option strong{font-size:max(.76rem,13px);line-height:1.2}.O-tQGq_option small{color:#706879;margin-top:5px;font-size:max(.66rem,11px);line-height:1.3}.O-tQGq_option:has(input:checked) small{color:#ffffffad}.O-tQGq_splitSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.O-tQGq_splitSteps .O-tQGq_step{align-content:start;gap:16px;display:grid}.O-tQGq_selectLabel{min-width:0;color:var(--finder-ink);gap:8px;font-size:max(.74rem,12px);font-weight:720;display:grid}.O-tQGq_selectLabel select{width:100%;min-height:50px;color:var(--finder-ink);border:1px solid var(--finder-line);font:inherit;background:#fbfafc;border-radius:0;outline:0;padding:0 40px 0 14px;font-size:max(.78rem,13px)}.O-tQGq_selectLabel select:focus-visible{border-color:var(--finder-violet);box-shadow:0 0 0 3px #5e4cc71f}.O-tQGq_formActions{align-items:center;gap:12px;padding-top:8px;display:flex}.O-tQGq_buildButton,.O-tQGq_resetButton,.O-tQGq_ctaLinks a{min-height:50px;font:inherit;cursor:pointer;border-radius:4px;align-items:center;gap:10px;padding:0 22px;font-size:max(.8rem,13px);font-weight:760;text-decoration:none;display:inline-flex}.O-tQGq_buildButton{color:#fff;border:1px solid var(--finder-violet-deep);background:var(--finder-violet-deep)}.O-tQGq_buildButton:hover,.O-tQGq_buildButton:focus-visible{background:var(--finder-violet)}.O-tQGq_resetButton{color:var(--finder-ink);border:1px solid var(--finder-line);background:#fff}.O-tQGq_result{color:#fff;background:linear-gradient(140deg,#171323 0%,#2b2145 70%,#34285d 100%);margin-top:26px;padding:clamp(26px,4vw,44px)}.O-tQGq_result:focus-visible{outline:3px solid var(--finder-lime);outline-offset:3px}.O-tQGq_result header h3{max-width:640px;font-family:var(--guides-display,"Iowan Old Style", "Palatino Linotype", Georgia, serif);letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(2rem,4vw,3.4rem);font-weight:400;line-height:.98}.O-tQGq_result header>span{color:#ffffffbd;max-width:720px;margin-top:18px;font-size:max(.88rem,14px);line-height:1.7;display:block}.O-tQGq_resultGrid{background:#ffffff2e;border:1px solid #ffffff2e;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:30px;display:grid}.O-tQGq_resultGrid article{background:#1d1830;min-width:0;padding:20px}.O-tQGq_resultGrid span{color:var(--finder-lime);letter-spacing:.1em;text-transform:uppercase;font-size:max(.66rem,11px);font-weight:800;display:block}.O-tQGq_resultGrid p{color:#fffc;margin:12px 0 0;font-size:max(.82rem,13px);line-height:1.65}.O-tQGq_resultGrid article:first-child p{font-family:var(--guides-display,"Iowan Old Style", "Palatino Linotype", Georgia, serif);color:#fff;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1}.O-tQGq_checklist,.O-tQGq_questions{margin-top:30px}.O-tQGq_checklist h4,.O-tQGq_questions h4{color:var(--finder-lime);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:max(.7rem,12px);font-weight:760}.O-tQGq_checklist ul,.O-tQGq_questions ol{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.O-tQGq_checklist li{color:#ffffffd1;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;font-size:max(.82rem,13px);line-height:1.6;display:grid}.O-tQGq_checklist li svg{width:18px;height:18px;color:var(--finder-lime);margin-top:2px}.O-tQGq_questions ol{counter-reset:question}.O-tQGq_questions li{counter-increment:question;color:#ffffffd1;grid-template-columns:26px minmax(0,1fr);gap:10px;font-size:max(.82rem,13px);line-height:1.6;display:grid}.O-tQGq_questions li:before{content:counter(question, decimal-leading-zero);color:var(--finder-lime);letter-spacing:.08em;padding-top:3px;font-size:max(.66rem,11px);font-weight:800}.O-tQGq_cta{background:#ffffff0d;border:1px solid #ffffff2e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:30px;padding:22px 24px;display:grid}.O-tQGq_cta strong{color:#ffffffdb;margin-top:8px;font-size:max(.88rem,14px);font-weight:600;line-height:1.5;display:block}.O-tQGq_ctaLinks{flex-wrap:wrap;gap:10px;display:flex}.O-tQGq_ctaLinks a{color:#171323;background:var(--finder-lime);border:1px solid var(--finder-lime)}.O-tQGq_ctaLinks a:last-child{color:#fff;background:0 0;border-color:#fff6}.O-tQGq_disclaimer{border-top:1px solid var(--finder-line);color:var(--finder-soft);padding:22px clamp(26px,5vw,64px) 30px;font-size:max(.76rem,12px);line-height:1.6}.O-tQGq_disclaimer strong{color:var(--finder-ink);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:max(.72rem,12px);display:block}.O-tQGq_disclaimer p{max-width:78ch;margin:0}@media (max-width:960px){.O-tQGq_intro,.O-tQGq_splitSteps,.O-tQGq_resultGrid{grid-template-columns:minmax(0,1fr)}.O-tQGq_optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.O-tQGq_cta{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.O-tQGq_optionGrid{grid-template-columns:minmax(0,1fr)}.O-tQGq_formActions{flex-direction:column;align-items:stretch}.O-tQGq_buildButton,.O-tQGq_resetButton{justify-content:center}}
.pU194G_page{--retailer-ink:#17131f;--retailer-muted:#70677f;--retailer-violet:#5e4cc7;--retailer-violet-deep:#4434a8;--retailer-lavender:#ded8ff;--retailer-accent:#d4ee71;--retailer-paper:#f4f0ef;--retailer-night:#100f1c;--retailer-motion-fast:.18s;--retailer-motion-ease:cubic-bezier(.22, 1, .36, 1);--retailer-shell:min(2200px, calc(100vw - clamp(32px, calc(8vw - 83.2px), 160px)));--retailer-display:"Instrument Serif", "Iowan Old Style", "Palatino Linotype", Georgia, serif;color:var(--retailer-ink);background:radial-gradient(ellipse at 50% -2%, #ded8ffc2, transparent 40rem), var(--retailer-paper)}.pU194G_breadcrumb{width:var(--retailer-shell);color:var(--retailer-muted);align-items:center;gap:8px;margin-inline:auto;padding:28px 10px 0;font-size:max(.75rem,13px);display:flex}.pU194G_breadcrumb a{min-height:44px;color:var(--retailer-violet-deep);align-items:center;font-weight:760;display:inline-flex}.pU194G_explainer{width:min(1280px,100vw - 40px);color:var(--retailer-ink);background:radial-gradient(circle at 100% 0,#ded8ff9e,#0000 30rem),#fffefac7;border:1px solid #5e4cc724;border-radius:clamp(25px,2.5vw,32px);margin:-52px auto clamp(82px,10vw,128px);padding:clamp(28px,6vw,72px);overflow:hidden;box-shadow:0 30px 80px #30244e14}.pU194G_explainerHeading{max-width:920px}.pU194G_explainerHeading>p,.pU194G_poolHeading>div>p{color:var(--retailer-violet);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:max(.71rem,12px);font-weight:820}.pU194G_explainerHeading h2,.pU194G_poolHeading h2{font-family:var(--retailer-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.7rem,5.2vw,5.2rem);font-weight:400;line-height:.95}.pU194G_explainerHeading>span{max-width:790px;color:var(--retailer-muted);margin-top:24px;font-size:1rem;line-height:1.75;display:block}.pU194G_decisionGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:13px;margin-top:48px;display:grid}.pU194G_decisionGrid article{min-height:clamp(240px,37.7vw,290px);transition:transform var(--retailer-motion-fast) var(--retailer-motion-ease), border-color var(--retailer-motion-fast) ease, box-shadow var(--retailer-motion-fast) var(--retailer-motion-ease);background:#fffefac2;border:1px solid #5e4cc721;border-radius:22px;flex-direction:column;padding:30px;display:flex}.pU194G_decisionGrid article:first-child{background:radial-gradient(circle at 100% 0,#d4ee7147,#0000 14rem),#eeeaff}.pU194G_decisionGrid article:last-child{color:#fff;background:radial-gradient(circle at 100% 0%, #5e4cc76b, transparent 17rem), var(--retailer-night);border-color:#ffffff1a}.pU194G_decisionGrid small{color:var(--retailer-violet);letter-spacing:.1em;text-transform:uppercase;font-size:max(.72rem,12px);font-weight:820}.pU194G_decisionGrid article:last-child small{color:var(--retailer-accent)}.pU194G_decisionGrid h3{font-family:var(--retailer-display);-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.03em;overflow-wrap:anywhere;margin:auto 0 14px;padding-top:42px;font-size:1.9rem;font-weight:400;line-height:1.04}.pU194G_decisionGrid p,.pU194G_poolHeading>p,.pU194G_explainerFooter p{color:var(--retailer-muted);margin:0;font-size:max(.8rem,13px);line-height:1.72}.pU194G_decisionGrid article:last-child p{color:#ffffffbd}.pU194G_poolHeading{border-top:1px solid #5e4cc724;grid-template-columns:minmax(0,.95fr) minmax(340px,.55fr);align-items:end;gap:70px;margin-top:96px;padding-top:62px;display:grid}.pU194G_poolHeading h2{font-size:clamp(2.45rem,4.2vw,4.35rem)}.pU194G_retailerDirectory{background:#40306f24;border:1px solid #40306f24;border-radius:22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1px;margin:39px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.pU194G_retailerDirectory li{min-height:195px;transition:transform var(--retailer-motion-fast) var(--retailer-motion-ease), background var(--retailer-motion-fast) ease, box-shadow var(--retailer-motion-fast) var(--retailer-motion-ease);background:#fffefaf7;flex-direction:column;padding:25px;display:flex}@media (hover:hover) and (pointer:fine){.pU194G_decisionGrid article:hover{z-index:1;border-color:#5e4cc740;transform:translateY(-3px);box-shadow:0 20px 48px #30244e1a}.pU194G_retailerDirectory li:hover{z-index:1;background:#fffefa;transform:translateY(-2px);box-shadow:0 16px 38px #30244e1a}}.pU194G_retailerDirectory h3{font-family:var(--retailer-display);-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:1.55rem;font-weight:400;line-height:1.05}.pU194G_retailerDirectory h3 a{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;-webkit-text-decoration:underline #5e4cc747;text-decoration:underline #5e4cc747;text-decoration-thickness:1px;display:inline-flex}.pU194G_retailerDirectory h3 a:hover{color:var(--retailer-violet-deep);text-decoration-color:currentColor}.pU194G_retailerDirectory p{color:#504858;margin:8px 0 0;font-size:max(.75rem,13px);font-weight:730}.pU194G_retailerDirectory span{color:var(--retailer-muted);margin-top:18px;font-size:max(.75rem,13px);line-height:1.62}.pU194G_retailerDirectory small{color:var(--retailer-muted);margin-top:auto;padding-top:16px;font-size:max(.75rem,13px)}.pU194G_nextSteps{margin-top:40px}.pU194G_nextSteps>aside{width:100%}.pU194G_explainerFooter{background:var(--retailer-night);border-radius:17px;justify-content:space-between;align-items:center;gap:30px;margin-top:24px;padding:24px 28px;display:flex}.pU194G_explainerFooter p{color:#ffffffc2;max-width:820px}.pU194G_explainerFooter a{min-height:44px;color:var(--retailer-accent);flex:none;align-items:center;font-size:max(.75rem,13px);font-weight:790;display:inline-flex}.pU194G_page .site-footer{color:var(--retailer-muted);background:linear-gradient(180deg, #ded8ff7a, transparent 72%), var(--retailer-paper);border-top:1px solid #5e4cc721;margin:0;padding:52px 0 26px}:is(.pU194G_page .footer-main,.pU194G_page .footer-legal){width:min(1320px,100vw - 48px)}.pU194G_page .footer-brand .brand-wordmark{color:var(--retailer-violet);font-family:var(--retailer-display)}.pU194G_page .footer-brand .brand-loop-primary{stroke:var(--retailer-ink)}.pU194G_page .footer-brand .brand-loop-accent{stroke:var(--retailer-violet)}:is(.pU194G_page .footer-brand p,.pU194G_page .footer-main nav a,.pU194G_page .footer-contact,.pU194G_page .footer-legal){color:var(--retailer-muted)}@media (min-width:1440px){html:has(.pU194G_page){font-size:clamp(16px,1.25vw - 2px,22px)}:is(.pU194G_page .footer-main,.pU194G_page .footer-legal){width:var(--retailer-shell)}.pU194G_breadcrumb{padding-block-start:clamp(28px,2vw,42px)}.pU194G_explainer{width:calc(var(--retailer-shell) - clamp(84px, 7vw, 190px));margin-block-end:clamp(128px,9vw,210px);padding:clamp(70px,5vw,110px)}.pU194G_decisionGrid{gap:clamp(14px,1.2vw,26px)}.pU194G_decisionGrid article{min-height:clamp(290px,18vw,410px);padding:clamp(30px,2.2vw,48px)}.pU194G_poolHeading{margin-top:clamp(96px,7vw,150px);padding-top:clamp(62px,4vw,90px)}.pU194G_retailerDirectory li{min-height:clamp(195px,13vw,280px);padding:clamp(25px,1.7vw,38px)}}@media (max-width:900px){.pU194G_poolHeading{grid-template-columns:1fr;gap:24px}}@media (max-width:640px){.pU194G_explainerHeading h2,.pU194G_poolHeading h2{overflow-wrap:anywhere}.pU194G_breadcrumb{padding:20px 2px 0}.pU194G_decisionGrid small{font-size:max(.72rem,12px)}.pU194G_retailerDirectory p,.pU194G_retailerDirectory span,.pU194G_retailerDirectory small,.pU194G_explainerFooter a{font-size:max(.76rem,13px)}.pU194G_poolHeading{margin-top:74px;padding-top:48px}.pU194G_explainerFooter{flex-direction:column;align-items:flex-start}}html[dir=rtl] .pU194G_explainerHeading h2{letter-spacing:0;text-transform:none}html[dir=rtl] .pU194G_poolHeading h2{letter-spacing:0;text-transform:none}html[dir=rtl] .pU194G_decisionGrid h3{letter-spacing:0;text-transform:none}html[dir=rtl] .pU194G_retailerDirectory h3{letter-spacing:0;text-transform:none}html[dir=rtl] .pU194G_explainerHeading>p{letter-spacing:0;text-transform:none}html[dir=rtl] .pU194G_poolHeading>div>p{letter-spacing:0;text-transform:none}html[dir=rtl] .pU194G_decisionGrid small{letter-spacing:0;text-transform:none}:is(html[dir=rtl] .pU194G_explainerHeading h2,html[dir=rtl] .pU194G_poolHeading h2){line-height:1.08}:is(html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .pU194G_explainerHeading h2,html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .pU194G_poolHeading h2){letter-spacing:0;line-height:1.08}html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .pU194G_explainerHeading>p{letter-spacing:0;text-transform:none}html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .pU194G_poolHeading>div>p{letter-spacing:0;text-transform:none}html:is([lang^=zh],[lang^=ja],[lang^=ko],[lang^=hi],[lang^=bn]) .pU194G_decisionGrid small{letter-spacing:0;text-transform:none}@media (prefers-reduced-motion:reduce){.pU194G_decisionGrid article,.pU194G_retailerDirectory li{transition:none}.pU194G_decisionGrid article:hover,.pU194G_retailerDirectory li:hover{transform:none}}
