.gd{--tick:#ff7a00;background:var(--white);color:var(--ink)}.gd h2{letter-spacing:-.01em;color:var(--navy);font-size:clamp(24px,2.4vw,32px);line-height:1.15}.gd h3{font:700 18px/1.25 var(--display);color:var(--navy)}.gd__lead{max-width:62ch;color:var(--muted);margin-top:8px;font-size:17px;line-height:1.5}.gd__note{max-width:72ch;font-size:var(--small);color:var(--muted);margin-top:12px;line-height:1.5}.gd__note a,.gd__sources a{color:var(--navy)}.gd__ico{background:var(--pale);width:44px;height:44px;color:var(--navy);border-radius:12px;flex:none;place-items:center;display:inline-grid}.gd__ico .li{width:26px;height:26px}.gd__top{padding-block:clamp(14px,2vw,22px) clamp(24px,3vw,40px)}.gd__crumb{font-size:var(--small);color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px 8px;margin-bottom:clamp(12px,2vw,20px);display:flex}.gd__crumb a{min-height:44px;color:var(--muted);align-items:center;display:inline-flex}.gd__head{align-items:center;gap:clamp(18px,3vw,40px);display:grid}.gd__eyebrow{font:700 16px/1.2 var(--display);color:var(--orange-deep);margin-bottom:8px}.gd__head h1,.gd__top--hub h1{letter-spacing:-.02em;color:var(--navy);font-size:clamp(32px,4.2vw,54px);line-height:1.08}.gd__answer{background:var(--pale);border-left:5px solid var(--navy);border-radius:4px 14px 14px 4px;margin-top:clamp(14px,2vw,22px);padding:16px 18px;font-size:17px;line-height:1.5}.gd__answer b{color:var(--navy)}.gd__photo img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%;height:auto;display:block}@media (width>=900px){.gd__head{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.gd__photo img{aspect-ratio:16/11}}.gd__block{padding-block:clamp(18px,2.4vw,30px)}.gd__block>.wrap>h2{margin-bottom:4px}.gd__cards,.gd__steps,.gd__tiles,.gd__searches,.gd__more{margin-top:16px}.gd__cards{gap:12px;display:grid}.gd__cards li{background:var(--white);border-radius:var(--radius);box-shadow:0 0 0 1px var(--hair-light);align-items:flex-start;gap:14px;padding:18px;display:flex}.gd__cards p{color:var(--muted);margin-top:4px;font-size:16px;line-height:1.45}@media (width>=768px){.gd__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.gd__steps{counter-reset:none;gap:12px;display:grid}.gd__steps li{background:var(--white);border-radius:var(--radius);box-shadow:0 0 0 1px var(--hair-light);align-items:flex-start;gap:14px;padding:18px;display:flex}.gd__num{background:var(--orange);width:34px;height:34px;color:var(--white);font:800 16px var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.gd__steps p{color:var(--muted);margin-top:4px;font-size:16px;line-height:1.45}@media (width>=900px){.gd__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.gd__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gd__tiles li{background:var(--white);border-radius:var(--radius);min-height:64px;box-shadow:0 0 0 1px var(--hair-light);font:700 16px/1.25 var(--display);color:var(--navy);align-items:center;gap:12px;padding:10px 14px;display:flex}.gd__tiles .gd__ico{width:40px;height:40px}@media (width>=900px){.gd__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.gd__searches{flex-wrap:wrap;gap:8px;display:flex}.gd__searches li{background:var(--white);min-height:44px;box-shadow:0 0 0 1px var(--hair-light);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:16px;display:inline-flex}.gd__searches .li{width:20px;height:20px;color:var(--blue)}.gd__text{gap:12px;max-width:70ch;margin-top:12px;font-size:17px;line-height:1.55;display:grid}.gd__table{border-radius:var(--radius);box-shadow:0 0 0 1px var(--hair-light);background:var(--white);margin-top:16px}.gd__table table{border-collapse:collapse;width:100%;font-size:16px}.gd__table th,.gd__table td{border-top:1px solid var(--hair-light);text-align:left;vertical-align:top;padding:12px 14px;line-height:1.35}.gd__table thead th,.gd__table thead td{font:800 17px/1.2 var(--display);color:var(--navy);border-top:0}.gd__table tbody th{color:var(--navy);font-weight:700}.gd__table td.is-top,.gd__table th.is-top{background:#fff6ee}.gd__table s{color:var(--muted);font-size:14px;display:block}.gd__offer{color:var(--xmas-pine)}.gd__flag{background:var(--orange);color:var(--white);font:700 14px/1.4 var(--display);vertical-align:2px;border-radius:999px;margin-left:8px;padding:2px 10px;display:inline-block}.gd__yes{color:var(--orange);display:inline-flex}.gd__yes .li{width:22px;height:22px}.gd__no{color:var(--muted)}.gd__table--market tr.is-us th,.gd__table--market tr.is-us td{background:#fff6ee}.gd__table--market tbody td:last-child{color:var(--muted)}@media (width>=768px){.gd__table--market td b{white-space:nowrap}}.gd__tabs{display:none}@media (width<=767px){.gd__tabs.tabs-on{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:16px;display:grid}.gd__tabs button{background:var(--white);min-height:48px;color:var(--navy);font:700 16px var(--display);box-shadow:inset 0 0 0 1.5px var(--hair-light);cursor:pointer;border:0;border-radius:12px}.gd__tabs button[aria-pressed=true]{background:var(--orange);color:var(--white);box-shadow:none}.gd__tabs.tabs-on+.gd__table{margin-top:10px}.gd__table.tabs-on[data-show=start] [data-col]:not([data-col=start]),.gd__table.tabs-on[data-show=pro] [data-col]:not([data-col=pro]),.gd__table.tabs-on[data-show=max] [data-col]:not([data-col=max]),.gd__table.tabs-on .gd__flag{display:none}.gd__table th,.gd__table td{padding:10px 12px;font-size:15px}.gd__table--market thead{display:none}.gd__table--market tr{border-top:1px solid var(--hair-light);padding:12px 14px;display:grid}.gd__table--market tr:first-child{border-top:0}.gd__table--market tr.is-us{background:#fff6ee}.gd__table--market th,.gd__table--market td{border:0;padding:2px 0}.gd__table--compare{overflow-x:auto}}.gd__costlier{border-radius:var(--radius);background:var(--pale);margin-top:18px;padding:18px}.gd__costlier p{color:var(--muted);margin-top:4px;font-size:16px}.gd__costlier ul{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.gd__costlier li{background:var(--white);color:var(--navy);border-radius:999px;padding:8px 14px;font-size:15px}.gd__block--faq .faq{margin-top:8px}.gd__cta{margin-block:clamp(20px,3vw,36px)}.gd__cta .wrap{align-items:center;gap:18px;padding-block:clamp(24px,3vw,36px);display:grid}.gd__cta .wrap:before{content:"";inset:0 var(--gut);z-index:-1;border-radius:var(--radius);background:var(--navy);position:absolute}.gd__cta .wrap>div:first-child{padding-inline:clamp(18px,3vw,36px)}.gd__cta h2{color:var(--white)}.gd__cta p{color:var(--on-navy);margin-top:6px;font-size:17px;line-height:1.5}.gd__cta-go{justify-items:start;gap:6px;padding-inline:clamp(18px,3vw,36px);display:grid}.gd__cta-check{min-height:44px;color:var(--white);text-underline-offset:.2em;align-items:center;display:inline-flex}@media (width>=900px){.gd__cta .wrap{grid-template-columns:minmax(0,1fr) auto}.gd__cta-go{justify-items:end}}.gd__more{gap:8px;display:grid}.gd__more a{border-radius:var(--radius);min-height:60px;box-shadow:0 0 0 1px var(--hair-light);font:700 16px/1.25 var(--display);color:var(--navy);align-items:center;gap:12px;padding:8px 14px;text-decoration:none;display:flex}.gd__more a>.li:last-child{width:20px;height:20px;color:var(--orange);margin-left:auto}.gd__more .gd__ico{width:40px;height:40px}@media (width>=768px){.gd__more{grid-template-columns:repeat(2,minmax(0,1fr))}}.gd__sources{color:var(--muted);margin-top:22px;font-size:14px}.gd__sources h3{font-size:15px}.gd__sources ul{gap:0;margin-top:4px;display:grid}.gd__sources a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.gd__top--hub{padding-top:clamp(28px,4vw,52px)}.gd__hub{gap:14px;margin-top:clamp(18px,3vw,32px);display:grid}.gd__hub a{border-radius:var(--radius);height:100%;box-shadow:0 0 0 1px var(--hair-light);color:inherit;background:var(--white);text-decoration:none;display:grid;overflow:hidden}.gd__hub img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.gd__hub-words{align-content:start;gap:6px;padding:16px 18px 18px;display:grid}.gd__hub-words b{font:800 20px/1.2 var(--display);color:var(--navy)}.gd__hub-words>span{color:var(--muted);font-size:16px;line-height:1.45}.gd__hub-go{font:700 16px var(--display);align-items:center;gap:6px;margin-top:4px;display:inline-flex;color:var(--orange-deep)!important}.gd__hub-go .li{width:18px;height:18px}@media (width>=720px){.gd__hub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.gd__hub{grid-template-columns:repeat(3,minmax(0,1fr))}}
