.Tool_stage__OFF_U{position:relative}.Tool_panel__HtT3N{max-width:1120px;margin-inline:auto;padding:48px}.Tool_panelHead__RdKZ1{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:36px;padding-bottom:20px;border-bottom:1px solid var(--tpl-rule)}.Tool_panelTitle__2l9xl{font-family:var(--homepage-sora),sans-serif;font-size:16px;font-weight:600;letter-spacing:-.01em}.Tool_panelNote__0blT4{margin-left:auto!important;color:var(--tpl-fg-soft);font-size:13px;line-height:18px}.Tool_sentinel__JgRH4{display:block;height:0}.Tool_stage__OFF_U:has([data-mode=result]) .Tool_sentinel__JgRH4{position:absolute;top:var(--tpl-pad-standard);left:0}.Tool_panel__HtT3N fieldset>div:nth-last-child(2){grid-template-columns:repeat(3,minmax(0,1fr))}.Tool_panel__HtT3N fieldset[data-step="1"]>div:nth-last-child(2){grid-template-columns:repeat(2,minmax(0,1fr))}.Tool_panel__HtT3N fieldset label{align-items:center;min-height:68px;padding:16px 20px;border-radius:16px;font-weight:500}.Tool_panel__HtT3N fieldset label>span{min-width:0}.Tool_swatch__dPMIG{display:block;width:40px;height:40px;border-radius:10px;background-color:var(--tpl-sand);background-repeat:no-repeat;background-position:50%}.Tool_swatch__dPMIG[data-swatch=product-caps]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" fill="none" stroke="%2352403f" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M9 31a15 15 0 0 1 30 0Z"/%3E%3Cpath d="M9 31h27a4 4 0 0 1 0 6H12"/%3E%3Cpath d="M24 16v-2"/%3E%3C/svg%3E');background-size:36px 36px}.Tool_swatch__dPMIG[data-swatch=product-sweatshirts]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" fill="none" stroke="%2352403f" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M18 12 10 17l3 8 4-2v16h14V23l4 2 3-8-8-5"/%3E%3Cpath d="M18 12c0 6 12 6 12 0"/%3E%3Cpath d="M21 17v5M27 17v5"/%3E%3C/svg%3E');background-size:36px 36px}.Tool_swatch__dPMIG[data-swatch=product-tshirts]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" fill="none" stroke="%2352403f" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M18 12 9 17l4 6 4-2v17h14V21l4 2 4-6-9-5"/%3E%3Cpath d="M19 12a5 5 0 0 0 10 0"/%3E%3C/svg%3E');background-size:36px 36px}.Tool_swatch__dPMIG[data-swatch=product-polos]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" fill="none" stroke="%2352403f" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M18 12 9 17l4 6 4-2v17h14V21l4 2 4-6-9-5"/%3E%3Cpath d="m19 12 5 5 5-5"/%3E%3Cpath d="M24 17v6"/%3E%3C/svg%3E');background-size:36px 36px}.Tool_swatch__dPMIG[data-swatch=product-jackets]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" fill="none" stroke="%2352403f" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M18 11 10 16v22h28V16l-8-5"/%3E%3Cpath d="M18 11l6 6 6-6"/%3E%3Cpath d="M24 17v21"/%3E%3Cpath d="M14 29h5M29 29h5"/%3E%3C/svg%3E');background-size:36px 36px}.Tool_swatch__dPMIG[data-swatch=product-waterproof]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" fill="none" stroke="%2352403f" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M17 13 10 17v21h28V17l-7-4"/%3E%3Cpath d="M17 13c0-7 14-7 14 0"/%3E%3Cpath d="M24 17v21"/%3E%3Cpath d="M14 27h5M29 27h5"/%3E%3C/svg%3E');background-size:36px 36px}.Tool_swatch__dPMIG[data-swatch=product-totes]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" fill="none" stroke="%2352403f" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M12 20h24l-2 18H14Z"/%3E%3Cpath d="M18 20c0-9 12-9 12 0"/%3E%3C/svg%3E');background-size:36px 36px}.Tool_swatch__dPMIG[data-swatch=product-drinkware]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" fill="none" stroke="%2352403f" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M13 15h18v18a5 5 0 0 1-5 5h-8a5 5 0 0 1-5-5Z"/%3E%3Cpath d="M31 20h3a4 4 0 0 1 0 8h-3"/%3E%3C/svg%3E');background-size:36px 36px}.Tool_swatch__dPMIG[data-swatch=product-notebooks]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" fill="none" stroke="%2352403f" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M14 10h19a2 2 0 0 1 2 2v25a2 2 0 0 1-2 2H14Z"/%3E%3Cpath d="M18 10v29M30 10v29"/%3E%3C/svg%3E');background-size:36px 36px}.Tool_swatch__dPMIG[data-swatch=design-simple]{background-image:radial-gradient(circle at center,var(--tpl-brown) 0 9px,transparent 9.5px)}.Tool_swatch__dPMIG[data-swatch=design-fine]{background-image:radial-gradient(circle at center,transparent 0 5px,var(--tpl-brown) 5px 5.8px,transparent 6.3px 9px,var(--tpl-brown) 9px 9.8px,transparent 10.3px),linear-gradient(var(--tpl-brown),var(--tpl-brown));background-size:100% 100%,18px 1px;background-position:50%,center 36px}.Tool_swatch__dPMIG[data-swatch=design-large]{background-image:linear-gradient(var(--tpl-brown),var(--tpl-brown));background-size:30px 30px;border-radius:10px}.Tool_swatch__dPMIG[data-swatch=design-gradient]{background-image:linear-gradient(135deg,#52403f,#a88f84 45%,#e6d8cd 75%,#ffffff);background-size:30px 30px}.Tool_swatch__dPMIG[data-swatch=finish-raised]{background-image:repeating-linear-gradient(115deg,var(--tpl-brown) 0 2px,#7a6461 2px 3px,transparent 3px 5px);background-size:28px 20px}.Tool_swatch__dPMIG[data-swatch=finish-flat]{background-image:linear-gradient(var(--tpl-brown),var(--tpl-brown));background-size:28px 20px}.Tool_swatch__dPMIG[data-swatch=finish-pressed]{background-color:#e4d9cf;background-image:radial-gradient(circle at 50% 47%,#cbbcb0 0 9px,transparent 9.6px),radial-gradient(circle at 50% 55%,#fbf8f5 0 9.6px,transparent 10.2px)}.Tool_swatch__dPMIG[data-swatch=finish-tonal]{background-color:#b9a79c;background-image:repeating-linear-gradient(115deg,rgba(82,64,63,.22) 0 2px,transparent 2px 5px);background-size:28px 20px}.Tool_swatch__dPMIG[data-swatch=finish-any]{background:transparent;border:1px dashed var(--tpl-outline)}.Tool_swatch__dPMIG[data-swatch=run-small]{background-image:linear-gradient(var(--tpl-brown),var(--tpl-brown)),linear-gradient(var(--tpl-brown),var(--tpl-brown)),linear-gradient(var(--tpl-brown),var(--tpl-brown));background-size:6px 6px;background-position:11px 19px,19px 19px,27px 19px}.Tool_swatch__dPMIG[data-swatch=run-large]{background-image:radial-gradient(circle,var(--tpl-brown) 0 2.4px,transparent 2.8px);background-size:7px 7px;background-position:1px 1px;background-repeat:repeat;background-clip:content-box;padding:8px;box-sizing:border-box}.Tool_swatch__dPMIG[data-swatch=run-unsure]{background:transparent;border:1px dashed var(--tpl-outline)}.Tool_panel__HtT3N form>div:last-child:not(:has(>ol)){margin-top:40px}.Tool_panel__HtT3N .Tool_result__DimyG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:20px;column-gap:20px;counter-reset:rank;margin-top:56px;padding:48px 0 0;border:0;border-top:2px solid var(--tpl-fg);border-radius:0;background:none}html[data-js] .Tool_panel__HtT3N .Tool_result__DimyG{margin-top:0;padding-top:0;border-top:0}.Tool_panel__HtT3N .Tool_result__DimyG>*{grid-column:1/-1;min-width:0}.Tool_panel__HtT3N .Tool_result__DimyG>h2{max-width:24ch;font-size:clamp(30px,3.2vw,44px);line-height:1.08;letter-spacing:-.04em}.Tool_panel__HtT3N .Tool_result__DimyG>h2:before{content:"Your result"/"";display:block;margin-bottom:16px;color:var(--tpl-kicker);font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:500;line-height:16px;letter-spacing:.18em;text-transform:uppercase}.Tool_panel__HtT3N .Tool_result__DimyG>ol{display:contents}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child{order:1;margin-top:36px}.Tool_panel__HtT3N .Tool_result__DimyG>div:has(#route-answer){order:2}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:not(:first-child){grid-column:auto;order:3;margin-top:20px}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:only-child{grid-column:1/-1}.Tool_panel__HtT3N .Tool_result__DimyG>div{order:4}.Tool_panel__HtT3N .Tool_result__DimyG>h2+div{order:1}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li{position:relative;gap:12px;padding:28px;border:1px solid var(--tpl-rule-strong);border-radius:20px;background:var(--tpl-white);counter-increment:rank}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:before{content:counter(rank,decimal-leading-zero);position:absolute;top:24px;right:28px;font-family:var(--homepage-sora),sans-serif;font-size:32px;font-weight:600;line-height:1;letter-spacing:-.04em;opacity:.18}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child{grid-column:1/-1;padding:36px 40px;border-color:transparent;background:var(--tpl-sand)}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child:before{top:32px;right:40px;font-size:48px;opacity:1}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li>h3{font-size:28px;line-height:1.15;letter-spacing:-.03em;padding-right:64px;font-family:var(--homepage-sora),sans-serif;font-weight:600}@media (min-width:1101px){.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child{grid-template-columns:minmax(0,5fr) minmax(0,7fr);-moz-column-gap:48px;column-gap:48px;row-gap:12px}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child:before{position:static;grid-column:1;grid-row:1;margin-bottom:8px}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child>*{grid-column:1}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child>p:first-child{grid-row:2;justify-self:start}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child>h3{grid-row:3;padding-right:0}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child>p:nth-of-type(2){grid-column:2;grid-row:1;align-self:end}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child>ul{grid-column:2;grid-row:2/span 5}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child>ul+p{grid-row:4}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child>a{grid-row:5;align-self:start}}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li>p:first-child{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:3px 12px}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child>p:first-child:before{content:""/"";width:10px;height:6px;margin-top:-3px;border-left:1.5px solid;border-bottom:1.5px solid;transform:rotate(-45deg)}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:not(:first-child)>p:first-child{border:1px solid var(--tpl-fg);background:transparent;color:var(--tpl-fg)}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:not(:has(>ul+p)){border-style:dashed;background:transparent}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:not(:has(>ul+p))>p:first-child{border-style:dashed}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:not(:has(>ul+p))>h3{color:var(--tpl-fg-soft)}.Tool_panel__HtT3N [data-mode=result] .Tool_result__DimyG[data-live]>ol>li:first-child>p:first-child{animation:Tool_pick__zzXq3 var(--t-disclosure) var(--ease-settle) both}@keyframes Tool_pick__zzXq3{0%{opacity:0;scale:.96}}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li>ul>li:last-child{color:var(--tpl-fg-soft);font-size:13px;line-height:1.5}.Tool_panel__HtT3N .Tool_result__DimyG>div:has(#route-answer){margin-top:16px!important}.Tool_afterResult__IzOnw{margin:0!important}.Tool_ledgerWrap__w7Hhz{margin-top:8px}.Tool_ledger__PBEzJ{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45}.Tool_ledger__PBEzJ caption{margin-bottom:16px;color:var(--tpl-fg-soft);font-size:13px;text-align:left}.Tool_ledger__PBEzJ thead th{padding:0 12px 12px 0;border-bottom:2px solid var(--tpl-fg);font-size:12px;font-weight:500;letter-spacing:.12em;text-align:left;text-transform:uppercase}.Tool_ledger__PBEzJ tbody :is(th,td){padding:14px 12px 14px 0;border-bottom:1px solid var(--tpl-rule);text-align:left;vertical-align:top;transition:background-color var(--t-feedback) var(--ease-feedback)}.Tool_ledger__PBEzJ tbody th{width:96px;padding-left:12px}.Tool_ledger__PBEzJ thead th:first-child{padding-left:12px}.Tool_ledger__PBEzJ tr[data-kind=base]+tr[data-kind=adjust] :is(th,td){border-top:2px solid var(--tpl-rule-strong)}.Tool_ledger__PBEzJ tr[data-matched] :is(th,td){background:var(--tpl-sand)}.Tool_ruleId__nArjB{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:24px;padding:0 6px;border:1px solid var(--tpl-rule-strong);border-radius:4px;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.Tool_ledger__PBEzJ tr[data-matched] .Tool_ruleId__nArjB{border-color:var(--tpl-fg);background:var(--tpl-fg);color:var(--tpl-cream)}.Tool_matched__uLadh{display:block;margin-top:6px;font-size:11px;font-style:normal;font-weight:500;line-height:1.3}.Tool_when__Yi1zm{display:grid;gap:4px;padding:0;list-style:none}.Tool_when__Yi1zm li{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px}.Tool_soft__epFpo,.Tool_when__Yi1zm span{color:var(--tpl-fg-soft)}.Tool_when__Yi1zm span{padding-top:1px;font-size:12px}.Tool_pick__zzXq3{font-weight:600}.Tool_source__CWuGu{color:var(--tpl-fg-soft);font-size:13px}@media (hover:hover) and (pointer:fine){.Tool_ledger__PBEzJ tbody tr:hover :is(th,td){background:var(--tpl-sand)}}.Tool_points__NTS95{display:grid;gap:12px;padding-left:0;list-style:none}.Tool_points__NTS95 li{position:relative;padding-left:24px;font-size:18px;line-height:1.6}.Tool_points__NTS95 li:before{content:"";position:absolute;top:.8em;left:0;width:10px;height:2px;background:var(--tpl-fg)}.Tool_points__NTS95 b{font-weight:600}@media (prefers-reduced-motion:reduce){.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child>p:first-child{animation:none!important}}@media (hover:hover) and (pointer:fine){.Tool_panel__HtT3N fieldset label:hover .Tool_swatch__dPMIG{outline:1px solid var(--tpl-rule-strong)}}@media (max-width:1100px){.Tool_panel__HtT3N{padding:32px}.Tool_panel__HtT3N fieldset[data-step="0"]>div:nth-last-child(2){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.Tool_panel__HtT3N{padding:24px 20px;border-radius:22px}.Tool_panelHead__RdKZ1{margin-bottom:24px}.Tool_panelNote__0blT4{flex-basis:100%;margin-left:0!important}.Tool_panel__HtT3N fieldset>div:nth-last-child(2),.Tool_panel__HtT3N fieldset[data-step="0"]>div:nth-last-child(2),.Tool_panel__HtT3N fieldset[data-step="1"]>div:nth-last-child(2){grid-template-columns:minmax(0,1fr);gap:10px}.Tool_panel__HtT3N fieldset label{min-height:60px;padding:12px 14px}.Tool_panel__HtT3N fieldset>div:last-child{position:sticky;bottom:12px;z-index:1;padding:12px 0;background:var(--tpl-white)}.Tool_panel__HtT3N .Tool_result__DimyG{grid-template-columns:minmax(0,1fr)}.Tool_panel__HtT3N .Tool_result__DimyG>h2{font-size:28px;line-height:1.12}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:not(:first-child){grid-column:1/-1}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li>h3{font-size:22px}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li,.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child{padding:22px 20px}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:before{top:20px;right:20px;font-size:24px}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li:first-child:before{top:22px;right:20px;font-size:36px}.Tool_panel__HtT3N .Tool_result__DimyG>ol>li>h3{padding-right:44px}.Tool_points__NTS95 li{font-size:17px}.Tool_ledger__PBEzJ thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.Tool_ledger__PBEzJ,.Tool_ledger__PBEzJ tbody,.Tool_ledger__PBEzJ tbody :is(th,td),.Tool_ledger__PBEzJ tr{display:block;width:auto}.Tool_ledger__PBEzJ caption{display:block;margin-bottom:8px}.Tool_ledger__PBEzJ tr{padding:16px 0;border-bottom:1px solid var(--tpl-rule)}.Tool_ledger__PBEzJ tr[data-matched]{margin-inline:-12px;padding-inline:12px;border-radius:12px;background:var(--tpl-sand)}.Tool_ledger__PBEzJ tbody :is(th,td){display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;padding:4px 0;border:0!important;background:none!important}.Tool_ledger__PBEzJ tbody th{display:flex;align-items:center;gap:10px;padding-bottom:8px}.Tool_ledger__PBEzJ tbody td:before{content:attr(data-label);color:var(--tpl-fg-soft);font-size:12px;font-weight:500}.Tool_matched__uLadh{margin-top:0}}.Hub_mast__A1Fek{padding-block:40px 72px}.Hub_mastGrid__PGFHD{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px}.Hub_mastGrid__PGFHD>*{min-width:0}.Hub_crumbRow__3BIWR{grid-column:1/-1;margin-bottom:48px}.Hub_mastCopy__VGSmd{grid-column:1/span 7;align-self:start}.Hub_mastCopy__VGSmd h1{max-width:820px}@media (min-width:1101px){.Hub_mastGrid__PGFHD[data-solo] .Hub_mastCopy__VGSmd{grid-column:1/-1;display:grid;grid-template-columns:subgrid;grid-template-rows:1fr auto;align-items:end}.Hub_mastGrid__PGFHD[data-solo] .Hub_mastCopy__VGSmd>*{grid-column:1/span 7}.Hub_mastGrid__PGFHD[data-solo] .Hub_mastCopy__VGSmd>.Hub_mastSide__6sFUL{grid-column:9/-1;grid-row:1/span 2}.Hub_mastGrid__PGFHD[data-solo] .Hub_mastSide__6sFUL>:first-child{margin-top:0!important}}.Hub_intro__kkrcl{max-width:52ch;font-size:18px;line-height:28px}.Hub_intro__kkrcl,.Hub_mastCount__Z_N_s{margin-top:28px!important}.Hub_mastHint__lkBSS{max-width:560px;margin-top:20px}.Hub_mastAside__zhAR0{grid-column:9/-1;align-self:start;padding-top:36px}.Hub_mastFigure__KoC9l{--mark:rgba(82,64,63,0.4)}.Hub_index__brfrD>p{margin-bottom:12px!important}.Hub_index__brfrD ol{border-bottom:1px solid var(--tpl-rule)}.Hub_index__brfrD li{border-top:1px solid var(--tpl-rule)}.Hub_index__brfrD li>a,.Hub_index__brfrD li>span{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;min-height:44px;font-family:var(--homepage-sora),sans-serif;font-size:17px;font-weight:600;letter-spacing:-.02em}.Hub_index__brfrD li>a{grid-template-columns:36px minmax(0,1fr) auto}.Hub_indexArrow__hMOQs{display:inline-flex;transform:rotate(90deg);opacity:.6}.Hub_index__brfrD li>a>span:last-child{transition:transform var(--t-feedback) var(--ease-feedback)}.Hub_index__brfrD li>a:focus-visible{outline:2px solid var(--tpl-focus);outline-offset:2px}.Hub_startSurface__bFq8O{padding-top:0!important}.Hub_startHead__SvYO4{margin-bottom:24px!important}.Hub_startGrid__HAcX1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.Hub_startGrid__HAcX1>li{display:flex}.Hub_start__y7Rjf{position:relative;display:flex;flex:1;flex-direction:column;gap:16px;min-height:320px;padding:32px;border:1px dashed var(--tpl-rule-strong);border-radius:var(--tpl-r-lg);transition:transform var(--t-settle) var(--ease-settle),box-shadow var(--t-settle) var(--ease-settle)}.Hub_start__y7Rjf[data-live]{border:1px solid transparent;background:var(--tpl-white)}.Hub_startTop__CRO7Q{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.Hub_startTitle__YGo3J{font-family:var(--homepage-sora),sans-serif;font-size:28px;font-weight:600;line-height:1.15;letter-spacing:-.03em}.Hub_startBody___PuXA{color:var(--tpl-fg-soft);font-size:16px;line-height:1.5}.Hub_cardArrow__2cY2R,.Hub_start__y7Rjf>.Hub_notLive__c0Mje{margin-top:auto}.Hub_cardArrow__2cY2R{display:inline-flex;padding-top:8px}.Hub_cover__UMrcO{color:inherit;text-decoration:none}.Hub_cover__UMrcO:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.Hub_cover__UMrcO:focus-visible{outline:none}:is(.Hub_start__y7Rjf,.Hub_row__3H_I8,.Hub_compare__vYdPK,.Hub_story__QOZQR,.Hub_featured__iNEQH):has(.Hub_cover__UMrcO:focus-visible){outline:2px solid var(--tpl-focus);outline-offset:4px}.Hub_notLive__c0Mje{font-size:13px;line-height:20px}html[data-js] .Hub_noJsOnly__RVqtk{display:none}.Hub_browse__kjvZu{padding-bottom:0}.Hub_bar__vaM5f{position:sticky;top:0;z-index:10;padding-block:16px;border-block:1px solid var(--tpl-rule);background:rgba(248,245,242,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.Hub_barInner__AOOZ3{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px}.Hub_barInner__AOOZ3 form{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:flex-end;gap:12px 24px;min-width:0}.Hub_count__OMVHg{position:absolute;top:0;right:var(--tpl-gutter);display:flex;align-items:center;min-height:20px;color:var(--tpl-fg-soft);font-size:14px;font-weight:500;font-variant-numeric:tabular-nums}.Hub_count__OMVHg [data-count-fade]{animation:Hub_countFade__3wkOr var(--t-feedback) var(--ease-feedback)}@keyframes Hub_countFade__3wkOr{0%{opacity:.4}}.Hub_sort__Pdmjn{display:flex;align-items:center;gap:12px;margin-top:16px;font-size:14px}.Hub_sort__Pdmjn select{min-height:44px;padding:0 16px;border:1px solid var(--tpl-outline);border-radius:var(--action-radius-sm);background:var(--tpl-white);color:var(--tpl-fg);font:inherit}.Hub_groups__zk_wd{display:grid;align-content:start;padding-block:24px min(var(--tpl-pad-standard),96px)}.Hub_group__qgPyn{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;padding-top:64px}.Hub_groupHead__DVXmT{grid-column:1/span 4}.Hub_groupHead__DVXmT h2{position:sticky;top:136px;padding-bottom:24px}.Hub_compareList__avAkO,.Hub_none__vhyzY,.Hub_rows__axIU_{grid-column:5/-1}.Hub_rows__axIU_{border-bottom:1px solid var(--tpl-rule)}.Hub_row__3H_I8{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:baseline;gap:8px 32px;padding-block:28px;border-top:1px solid var(--tpl-rule)}.Hub_rowTitle___1u1U{font-family:var(--homepage-sora),sans-serif;font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.03em}.Hub_rowBody__uU3SE{max-width:52ch;color:var(--tpl-fg-soft);font-size:15px;line-height:1.55}.Hub_rowEnd__hbzg_{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;white-space:nowrap}.Hub_cardArrow__2cY2R svg,.Hub_coverArrow__65vjx svg,.Hub_featuredArrow__yxbd6 svg,.Hub_rowEnd__hbzg_ svg{transition:transform var(--t-feedback) var(--ease-feedback)}.Hub_row__3H_I8>.Hub_notLive__c0Mje{justify-self:end;text-align:right}.Hub_none__vhyzY{padding-block:28px;border-block:1px solid var(--tpl-rule);color:var(--tpl-fg-soft);font-size:15px}.Hub_compareList__avAkO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.Hub_compare__vYdPK{position:relative;display:grid;place-items:center;min-height:180px;padding:24px 28px 40px;border:1px dashed var(--tpl-rule-strong);border-radius:var(--tpl-r-md)}.Hub_compare__vYdPK[data-live]{border-color:transparent;background:var(--tpl-sand)}.Hub_compare__vYdPK:before{content:"";position:absolute;top:28px;bottom:28px;left:50%;width:1px;background:var(--tpl-rule-strong)}.Hub_compareTitle__WZUZI{width:100%;font-family:var(--homepage-sora),sans-serif;font-size:24px;font-weight:600;line-height:1.15;letter-spacing:-.03em}.Hub_compareTitle__WZUZI,.Hub_compareTitle__WZUZI>a{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px}.Hub_compareTitle__WZUZI>a{grid-column:1/-1}.Hub_compareTitle__WZUZI span:first-child{text-align:right}.Hub_vs__4bMG4{position:relative;z-index:0;padding:6px 0;background:var(--tpl-sand);color:var(--tpl-fg-soft);font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:500;letter-spacing:.12em}.Hub_compare__vYdPK:has(.Hub_compareText__u1KS6){align-content:center}.Hub_compare__vYdPK:has(.Hub_compareText__u1KS6):before{display:none}.Hub_compare__vYdPK:has(.Hub_compareText__u1KS6) .Hub_compareTitle__WZUZI{position:relative}.Hub_compare__vYdPK:has(.Hub_compareText__u1KS6) .Hub_compareTitle__WZUZI:before{content:"";position:absolute;top:-12px;bottom:-12px;left:50%;width:1px;background:var(--tpl-rule-strong)}.Hub_compareText__u1KS6{max-width:40ch;margin-top:24px!important;color:var(--tpl-fg-soft);font-size:15px;line-height:1.5;text-align:center}.Hub_compare__vYdPK:not([data-live]) .Hub_vs__4bMG4{background:var(--tpl-cream)}.Hub_compare__vYdPK>.Hub_notLive__c0Mje{position:absolute;bottom:14px}.Hub_map__FhDkA{padding-block:var(--tpl-pad-standard) 72px}.Hub_mapHead__fqIft{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 48px}.Hub_mapHead__fqIft>p{grid-column:1/-1}.Hub_legend__ezhKO{display:flex;flex-wrap:wrap;gap:8px 24px;color:var(--tpl-fg-soft);font-size:13px}.Hub_legend__ezhKO li{display:inline-flex;align-items:center;gap:10px}.Hub_dot__DJfoc{display:inline-block;width:10px;height:1.5px;border-radius:1px;background:var(--tpl-rule-strong);vertical-align:middle}.Hub_dot__DJfoc[data-best]{width:14px;height:14px;border-radius:50%;background:var(--tpl-fg)}.Hub_matrixWrap__z5cme{margin-top:48px}.Hub_matrix__uVZ85{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px}.Hub_matrix__uVZ85 thead th{padding:0 8px 14px;border-bottom:2px solid var(--tpl-fg);font-size:13px;font-weight:500;line-height:18px;text-align:center;vertical-align:bottom;transition:background-color var(--t-feedback) var(--ease-feedback),color var(--t-feedback) var(--ease-feedback)}.Hub_matrix__uVZ85 thead th:first-child,.Hub_matrix__uVZ85 thead th:last-child{text-align:left}.Hub_matrix__uVZ85 thead th:first-child{width:300px;padding-left:0}.Hub_matrix__uVZ85 thead th:last-child{width:250px;padding-left:20px}.Hub_matrix__uVZ85 tbody th,.Hub_matrix__uVZ85 td{padding:12px 8px;border-bottom:1px solid var(--tpl-rule);vertical-align:middle;transition:background-color var(--t-feedback) var(--ease-feedback)}.Hub_matrix__uVZ85 tbody th{padding-left:0;font-weight:400;text-align:left}.Hub_matrix__uVZ85 td{text-align:center}.Hub_matrix__uVZ85 [data-active]{background:var(--tpl-sand)}.Hub_matrix__uVZ85 thead th[data-active]{color:var(--tpl-fg);font-weight:600}.Hub_matrix__uVZ85 tbody tr:is(:hover,:focus-within) :is(th,td){background-color:rgba(82,64,63,.035)}.Hub_matrix__uVZ85 tbody tr:is(:hover,:focus-within) [data-active]{background:#ebe4dc}.Hub_matrix__uVZ85 .Hub_watch__JxA0p{padding-left:20px;color:var(--tpl-fg-soft);font-size:14px;line-height:20px;text-align:left}.Hub_matrix__uVZ85 .Hub_watch__JxA0p [data-unconfirmed]{white-space:nowrap}.Hub_method__9PUhE{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:16px;min-height:54px;color:inherit;text-decoration:none}.Hub_method__9PUhE:focus-visible{outline:2px solid var(--tpl-focus);outline-offset:4px}.Hub_thumb__m6kgy{position:relative;display:block;width:72px;height:54px;overflow:hidden}.Hub_thumb__m6kgy>*{width:100%;height:100%}.Hub_thumb__m6kgy[data-pending]{border:1px dashed var(--tpl-slot)}.Hub_methodText__qRVx9{display:grid;gap:2px;min-width:0}.Hub_methodName__HmwfR{font-family:var(--homepage-sora),sans-serif;font-size:18px;font-weight:600;letter-spacing:-.02em;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:text-decoration-color var(--t-feedback) var(--ease-feedback)}.Hub_method__9PUhE:is(:hover,:focus-visible) .Hub_methodName__HmwfR{text-decoration-color:initial}.Hub_bestOn__yCv9o{color:var(--tpl-fg-soft);font-size:13px;line-height:18px}.Hub_mapCards__36DcX{display:none}.Hub_featuredSurface__zA2_q{padding-top:0!important}.Hub_featured__iNEQH{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;border-radius:var(--tpl-r-lg)}.Hub_featuredMedia__Sfl1W{grid-column:1/span 8}.Hub_featuredText__ls_2j{display:flex;grid-column:9/-1;flex-direction:column;align-self:end;gap:12px;padding-bottom:8px}.Hub_featuredText__ls_2j h2{margin-bottom:12px!important}.Hub_featuredClient__XShsm{margin-top:4px!important;font-family:var(--homepage-sora),sans-serif;font-size:48px;font-weight:600;line-height:1;letter-spacing:-.045em}.Hub_featuredTitle__5Mhca{font-size:20px;line-height:1.4}.Hub_featuredArrow__yxbd6{display:inline-flex;margin-top:8px}.Hub_storiesHead__BVCD1{padding-block:8px 24px}.Hub_stories__TJKx9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:56px 24px;padding-block:40px var(--tpl-pad-standard)}.Hub_storyCell__29V0O{display:flex;min-width:0}.Hub_story__QOZQR{position:relative;display:flex;flex:1;flex-direction:column;gap:20px;border-radius:var(--tpl-r-md)}.Hub_featured__iNEQH img,.Hub_story__QOZQR img{transition:transform var(--t-settle) var(--ease-settle)}.Hub_storyText__AavT5{display:flex;flex-direction:column;gap:8px}.Hub_storyKicker__rGXye{display:flex;align-items:center;gap:8px}.Hub_studioTag__GGn2C{margin-block:-4px;padding:2px 8px;border:1px solid var(--tpl-rule-strong);border-radius:4px;letter-spacing:.04em}.Hub_featuredClient__XShsm .Hub_cover__UMrcO,.Hub_storyClient__o4c7f .Hub_cover__UMrcO{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:6px;text-decoration-thickness:2px;transition:text-decoration-color var(--t-feedback) var(--ease-feedback)}.Hub_storyTitle__RfXHp{display:-webkit-box;overflow:hidden;color:var(--tpl-fg-soft);font-size:16px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Hub_storyMade__8Vvgb{color:var(--tpl-fg-soft);font-size:13px;line-height:20px}.Hub_textStory__gidMK{justify-content:space-between;gap:32px;padding:28px 28px 24px;border:1px solid transparent;background:var(--tpl-sand);color:var(--tpl-brown)}.Hub_textStory__gidMK[data-tone=cream]{border-color:var(--tpl-line-strong);background:var(--tpl-cream)}.Hub_textStory__gidMK[data-tone=white]{border-color:var(--tpl-line);background:var(--tpl-white)}.Hub_textStory__gidMK[data-tone=night]{background:var(--tpl-night);color:var(--tpl-on-dark)}.Hub_textStoryTop__cR6eb{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.Hub_textStoryMark__d4psf{width:auto;height:28px;margin-bottom:14px}.Hub_textStoryMark__d4psf:not([data-on-dark]){filter:brightness(.3)}.Hub_textStory__gidMK[data-tone=night] .Hub_storyKicker__rGXye{color:var(--tpl-on-dark-soft)}.Hub_textStoryClient__8zt4C{font-family:var(--homepage-sora),sans-serif;font-size:clamp(32px,2.8vw,46px);font-weight:600;line-height:1;letter-spacing:-.045em;text-wrap:balance}.Hub_textStoryClient__8zt4C .Hub_cover__UMrcO{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:6px;text-decoration-thickness:2px;transition:text-decoration-color var(--t-feedback) var(--ease-feedback)}.Hub_textStoryTitle__znJ8E{max-width:30ch;margin-top:4px!important;font-size:17px;line-height:1.5;opacity:.85}.Hub_textStoryMade__nquYI{margin:0;padding:0 40px 0 0;list-style:none}.Hub_textStoryMade__nquYI li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:8px;padding-block:9px;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);font-family:var(--homepage-sora),sans-serif;font-size:17px;font-weight:600;line-height:1.25;letter-spacing:-.02em}.Hub_textStoryArrow__EY_6d{position:absolute;right:24px;bottom:24px;display:inline-flex}.Hub_story__QOZQR:has(.Hub_cover__UMrcO:active) .Hub_textStory__gidMK,.Hub_textStory__gidMK:has(.Hub_cover__UMrcO:active){filter:brightness(.97)}@media (hover:hover) and (pointer:fine){.Hub_textStory__gidMK:has(.Hub_cover__UMrcO:hover) .Hub_cover__UMrcO{text-decoration-color:initial}}@media (max-width:767px){.Hub_textStory__gidMK{padding:22px 20px 20px;gap:24px}.Hub_textStoryClient__8zt4C{font-size:32px}}.Hub_inlineRow__B2aTo{grid-column:1/-1}.Hub_tailCell__GvMTB{display:flex;grid-column:span var(--span,3);min-width:0}.Hub_tailCell__GvMTB>.Hub_board__eUORZ{flex:1}.Hub_tailCell__GvMTB:not([data-span="3"])>.Hub_board__eUORZ{display:flex;flex-direction:column;align-items:stretch;gap:32px;padding:32px;border:1px solid var(--tpl-rule);border-radius:var(--tpl-r-md)}.Hub_tailCell__GvMTB:not([data-span="3"]) .Hub_boardCopy__noaHn{order:-1;align-self:stretch;gap:16px;font-size:clamp(28px,2.4vw,36px);line-height:1.08;letter-spacing:-.04em}.Hub_tailCell__GvMTB:not([data-span="3"]) .Hub_boardCopy__noaHn>span{max-width:16ch}.Hub_tailCell__GvMTB:not([data-span="3"]) .Hub_strip__Lz_xB{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin-top:auto}.Hub_tailCell__GvMTB:not([data-span="3"]) .Hub_strip__Lz_xB li:nth-child(n+4){display:none}.Hub_tailCell__GvMTB:not([data-span="3"]) .Hub_boardCopy__noaHn{flex-direction:column;align-items:flex-start}.Hub_empty__7GJYl{display:flex;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 24px;padding-block:32px;border-block:1px solid var(--tpl-rule)}.Hub_empty__7GJYl button{padding:0;border:0;background:none;color:var(--tpl-fg);font:inherit;cursor:pointer}.Hub_toolSurface__lHWCj{padding-top:var(--tpl-pad-standard)!important;padding-top:56px!important}.Hub_tool__cNo4Z{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;padding:48px}.Hub_toolCopy__vTXS6{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.Hub_toolCopy__vTXS6>svg{margin-bottom:12px}.Hub_toolPrompt__qkFle{font-family:var(--homepage-sora),sans-serif;font-size:34px;font-weight:600;line-height:1.1;letter-spacing:-.04em}.Hub_toolLead__bvcE6{margin-bottom:12px!important;color:var(--tpl-fg-soft);font-size:16px}.Hub_toolSteps__pHtgq{border-radius:var(--tpl-r-md);background:var(--tpl-cream);padding:8px 24px!important}.Hub_toolSteps__pHtgq li{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:4px 12px;padding-block:16px;border-top:1px solid var(--tpl-rule)}.Hub_toolSteps__pHtgq li:first-child{border-top:0}.Hub_toolQuestion__Cue8v{font-family:var(--homepage-sora),sans-serif;font-size:18px;font-weight:600;letter-spacing:-.02em}.Hub_toolSteps__pHtgq li:not([data-first]) .Hub_toolQuestion__Cue8v{color:var(--tpl-fg-soft)}.Hub_toolChips__R27QQ{display:flex;flex-wrap:wrap;grid-column:2;gap:6px;margin-top:8px}.Hub_toolChips__R27QQ span{padding:5px 12px;border:1px solid var(--tpl-rule-strong);border-radius:var(--action-radius-sm);background:var(--tpl-white);font-size:13px;font-weight:500}.Hub_toolChips__R27QQ span:first-child{border-color:var(--tpl-brown);background:var(--tpl-brown);color:var(--tpl-cream)}.Hub_neighbours__W_2fO{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:48px;padding-top:20px;border-top:1px solid var(--tpl-rule);font-size:15px}.Hub_neighboursHead__GkcML{color:var(--tpl-fg-soft);font-size:15px;font-weight:500}.Hub_neighbours__W_2fO ul{display:flex;flex-wrap:wrap;gap:8px 24px}.Hub_unbuilt__zx_D6{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:500}.Hub_board__eUORZ{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px 48px;padding-block:32px;border-block:1px solid var(--tpl-rule)}.Hub_strip__Lz_xB{display:grid;grid-template-columns:repeat(5,120px);gap:12px}.Hub_boardCopy__noaHn{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;font-family:var(--homepage-sora),sans-serif;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.03em}.Hub_boardCopy__noaHn a{font-family:var(--font-inter),sans-serif;font-size:16px;letter-spacing:0}.Hub_story__QOZQR:has(.Hub_cover__UMrcO:active) :is(.Hub_storyCover__qOvfe,figure),:is(.Hub_start__y7Rjf,.Hub_row__3H_I8,.Hub_compare__vYdPK):has(.Hub_cover__UMrcO:active){filter:brightness(.97);transition:filter var(--t-press) linear}@media (hover:hover) and (pointer:fine){.Hub_start__y7Rjf[data-live]:hover{transform:translateY(-4px);box-shadow:0 30px 60px -30px rgba(41,31,32,.3)}:is(.Hub_start__y7Rjf,.Hub_row__3H_I8,.Hub_compare__vYdPK,.Hub_story__QOZQR,.Hub_featured__iNEQH):has(.Hub_cover__UMrcO:hover) :is(.Hub_cardArrow__2cY2R,.Hub_rowEnd__hbzg_,.Hub_coverArrow__65vjx,.Hub_featuredArrow__yxbd6) svg{transform:translateX(2px)}.Hub_compare__vYdPK:has(.Hub_cover__UMrcO:hover) .Hub_compareTitle__WZUZI,.Hub_row__3H_I8:has(.Hub_cover__UMrcO:hover) .Hub_rowTitle___1u1U{text-decoration:underline;text-underline-offset:5px}:is(.Hub_story__QOZQR,.Hub_featured__iNEQH):has(.Hub_cover__UMrcO:hover) img{transform:scale(1.03)}:is(.Hub_story__QOZQR,.Hub_featured__iNEQH):has(.Hub_cover__UMrcO:hover) .Hub_cover__UMrcO{text-decoration-color:initial}.Hub_index__brfrD li>a:hover>span:last-child{transform:translateX(4px)}}:is(.Hub_story__QOZQR,.Hub_featured__iNEQH):has(.Hub_cover__UMrcO:focus-visible) .Hub_cover__UMrcO{text-decoration-color:initial}@media (max-width:1100px){.Hub_mastGrid__PGFHD{grid-template-columns:minmax(0,1fr)}.Hub_crumbRow__3BIWR,.Hub_mastAside__zhAR0,.Hub_mastCopy__VGSmd{grid-column:1}.Hub_mastAside__zhAR0{margin-top:40px}.Hub_mastFigure__KoC9l{max-width:560px}.Hub_index__brfrD ol{-moz-columns:2;column-count:2;-moz-column-gap:24px;column-gap:24px}.Hub_index__brfrD li{-moz-column-break-inside:avoid;break-inside:avoid}.Hub_startGrid__HAcX1{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.Hub_start__y7Rjf{min-height:280px;padding:24px}.Hub_startTitle__YGo3J{font-size:22px}.Hub_group__qgPyn{grid-template-columns:minmax(0,1fr);padding-top:48px}.Hub_compareList__avAkO,.Hub_groupHead__DVXmT,.Hub_none__vhyzY,.Hub_rows__axIU_{grid-column:1}.Hub_groupHead__DVXmT h2{position:static}.Hub_matrix__uVZ85 thead th:first-child{width:190px}.Hub_matrix__uVZ85 thead th:last-child{width:150px;padding-left:12px}.Hub_matrix__uVZ85 .Hub_watch__JxA0p{padding-left:12px;font-size:13px}.Hub_method__9PUhE{grid-template-columns:minmax(0,1fr)}.Hub_thumb__m6kgy{display:none}.Hub_methodName__HmwfR{font-size:16px}.Hub_featured__iNEQH{grid-template-columns:minmax(0,1fr)}.Hub_featuredMedia__Sfl1W,.Hub_featuredText__ls_2j{grid-column:1}.Hub_featuredText__ls_2j{max-width:640px}.Hub_stories__TJKx9{grid-template-columns:repeat(2,minmax(0,1fr))}.Hub_tailCell__GvMTB{grid-column:1/-1}.Hub_tailCell__GvMTB:not([data-span="3"])>.Hub_board__eUORZ{display:grid;padding:0;padding-block:32px;border:0;border-block:1px solid var(--tpl-rule);border-radius:0}.Hub_tailCell__GvMTB:not([data-span="3"]) .Hub_strip__Lz_xB{grid-template-columns:repeat(5,120px);gap:12px;width:auto;margin-top:0}.Hub_tailCell__GvMTB:not([data-span="3"]) .Hub_strip__Lz_xB li:nth-child(n+4){display:block}.Hub_tailCell__GvMTB:not([data-span="3"]) .Hub_boardCopy__noaHn{order:0;gap:4px 16px;font-size:22px;line-height:1.25;letter-spacing:-.03em}.Hub_tool__cNo4Z{gap:32px;padding:36px}.Hub_board__eUORZ,.Hub_tool__cNo4Z{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.Hub_mast__A1Fek{padding-block:24px 56px}.Hub_crumbRow__3BIWR{margin-bottom:24px}.Hub_intro__kkrcl{margin-top:20px!important;font-size:17px;line-height:27px}.Hub_index__brfrD{display:none}.Hub_startGrid__HAcX1{grid-template-columns:minmax(0,1fr)}.Hub_start__y7Rjf{min-height:0}.Hub_startTop__CRO7Q svg{width:48px;height:48px}.Hub_bar__vaM5f{position:static;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--tpl-cream)}.Hub_barInner__AOOZ3{align-items:stretch;gap:4px}.Hub_barInner__AOOZ3 form{display:grid;width:100%}.Hub_count__OMVHg{position:static}.Hub_row__3H_I8{grid-template-columns:minmax(0,1fr) auto;padding-block:22px}.Hub_rowTitle___1u1U{font-size:20px}.Hub_rowBody__uU3SE{grid-column:1/-1;grid-row:2}.Hub_rowLink__3vge3{display:none}.Hub_row__3H_I8>.Hub_notLive__c0Mje{grid-column:1/-1;justify-self:start;text-align:left}.Hub_compareList__avAkO{grid-template-columns:minmax(0,1fr)}.Hub_compareTitle__WZUZI{font-size:20px}.Hub_mapHead__fqIft{grid-template-columns:minmax(0,1fr)}.Hub_matrixWrap__z5cme{display:none}.Hub_mapCards__36DcX{display:block;margin-top:32px;border-bottom:1px solid var(--tpl-rule)}.Hub_mapCards__36DcX>li{display:grid;gap:14px;padding-block:20px;border-top:1px solid var(--tpl-rule);transition:background-color var(--t-feedback) var(--ease-feedback)}.Hub_mapCards__36DcX>li[data-match]{margin-inline:-12px;padding-inline:12px;border-radius:var(--tpl-r-sm);background:var(--tpl-sand)}.Hub_mapCards__36DcX .Hub_method__9PUhE{grid-template-columns:64px minmax(0,1fr)}.Hub_mapCards__36DcX .Hub_thumb__m6kgy{display:block;width:64px;height:48px}.Hub_mapFacts__LKO_v{display:grid;gap:10px}.Hub_mapFacts__LKO_v>div{display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px;font-size:14px;line-height:20px}.Hub_mapFacts__LKO_v dt{color:var(--tpl-fg-soft)}.Hub_chipsRow__ZGkTO{display:flex;flex-wrap:wrap;gap:6px}.Hub_miniChip__6HyTW{padding:1px 10px;border:1px solid var(--tpl-rule-strong);border-radius:4px;font-size:13px}.Hub_miniChip__6HyTW[data-active]{border-color:var(--tpl-brown);background:var(--tpl-brown);color:var(--tpl-cream)}.Hub_featuredClient__XShsm{font-size:36px}.Hub_featuredTitle__5Mhca{font-size:18px}.Hub_stories__TJKx9{grid-template-columns:minmax(0,1fr);gap:48px;padding-top:24px}.Hub_tool__cNo4Z{gap:24px;padding:28px 20px}.Hub_toolCopy__vTXS6>svg{width:48px;height:48px}.Hub_toolPrompt__qkFle{font-size:26px}.Hub_toolSteps__pHtgq{padding:4px 16px!important}.Hub_toolQuestion__Cue8v{font-size:16px}.Hub_strip__Lz_xB,.Hub_tailCell__GvMTB:not([data-span="3"]) .Hub_strip__Lz_xB{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.Hub_boardCopy__noaHn{font-size:20px}}@media (prefers-reduced-motion:reduce){.Hub_featured__iNEQH img,.Hub_index__brfrD li>a>span:last-child,.Hub_mapCards__36DcX>li,.Hub_matrix__uVZ85 :is(th,td),.Hub_methodName__HmwfR,.Hub_start__y7Rjf,.Hub_story__QOZQR img,:is(.Hub_rowEnd__hbzg_,.Hub_cardArrow__2cY2R,.Hub_coverArrow__65vjx,.Hub_featuredArrow__yxbd6) svg{transition:none}.Hub_count__OMVHg [data-count-fade]{animation:none}.Hub_start__y7Rjf[data-live]:hover{transform:none}:is(.Hub_story__QOZQR,.Hub_featured__iNEQH):has(.Hub_cover__UMrcO:hover) img{transform:none}}.Hub_compareSection__6O_5X{padding-block:0 min(var(--tpl-pad-standard),96px)}.Hub_compareHead__GFRrv{margin-bottom:32px!important}.Hub_compareStatic__KMp6b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.Hub_startGrid__HAcX1:has(>li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.Hub_compareStatic__KMp6b{grid-template-columns:minmax(0,1fr)}.Hub_startGrid__HAcX1:has(>li:nth-child(2):last-child){grid-template-columns:minmax(0,1fr)}}.Hub_featuredRow__x9tx_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px;padding-top:40px}.Hub_featuredRow__x9tx_>h2{grid-column:1/-1;margin-bottom:-24px!important}.Hub_featured__iNEQH[data-size=wide]{grid-column:1/-1}.Hub_featured__iNEQH[data-size=half]{grid-template-columns:minmax(0,1fr);gap:20px}.Hub_featured__iNEQH[data-size=half] .Hub_featuredMedia__Sfl1W,.Hub_featured__iNEQH[data-size=half] .Hub_featuredText__ls_2j{grid-column:1}.Hub_featured__iNEQH[data-size=half] .Hub_featuredClient__XShsm{font-size:32px}.Hub_featured__iNEQH[data-size=half] .Hub_featuredTitle__5Mhca{font-size:17px}.Hub_featuredStat__g96WW{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin-top:8px!important;padding-top:16px;border-top:1px solid var(--tpl-rule)}.Hub_featuredStat__g96WW strong{font-family:var(--homepage-sora),sans-serif;font-size:32px;font-weight:600;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.Hub_featuredStat__g96WW span{color:var(--tpl-fg-soft);font-size:15px}.Hub_barHead__0OaSX{flex:0 0 100%;font-family:var(--homepage-sora),sans-serif;font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.03em}.Hub_moreGroup__3e7VF{display:grid;gap:16px;padding-block:0 min(var(--tpl-pad-standard),96px)}@media (max-width:767px){.Hub_featuredRow__x9tx_{grid-template-columns:minmax(0,1fr);gap:40px}.Hub_featured__iNEQH[data-size=half] .Hub_featuredClient__XShsm{font-size:28px}.Hub_featuredStat__g96WW strong{font-size:26px}.Hub_barHead__0OaSX{font-size:18px}}.Hub_toolSurface__lHWCj .Hub_board__eUORZ+*{margin-top:0!important;border-top:0!important}@media (min-width:1101px){.Hub_featured__iNEQH[data-size=wide][data-portrait] .Hub_featuredMedia__Sfl1W{grid-column:1/span 5}.Hub_featured__iNEQH[data-size=wide][data-portrait] .Hub_featuredText__ls_2j{grid-column:7/-1}}@media (max-width:767px){.Hub_stories__TJKx9{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}.Hub_stories__TJKx9>.Hub_empty__7GJYl,.Hub_stories__TJKx9>.Hub_inlineRow__B2aTo,.Hub_stories__TJKx9>.Hub_tailCell__GvMTB{grid-column:1/-1}.Hub_story__QOZQR{gap:12px}.Hub_storyClient__o4c7f{font-size:17px!important;line-height:1.25!important}.Hub_storyTitle__RfXHp{display:none}.Hub_storyKicker__rGXye{font-size:12px;letter-spacing:.04em}.Hub_studioTag__GGn2C{display:none}.Hub_textStory__gidMK{padding:16px!important}.Hub_textStoryMade__nquYI{display:none!important}.Hub_textStoryTitle__znJ8E{font-size:14px!important}.Hub_featured__iNEQH[data-size=half]{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px}.Hub_featured__iNEQH[data-size=half] .Hub_featuredMedia__Sfl1W{grid-column:1}.Hub_featured__iNEQH[data-size=half] .Hub_featuredText__ls_2j{grid-column:2;gap:4px}.Hub_featured__iNEQH[data-size=half] .Hub_featuredArrow__yxbd6,.Hub_featured__iNEQH[data-size=half] .Hub_featuredTitle__5Mhca{display:none}.Hub_featured__iNEQH[data-size=half] .Hub_featuredClient__XShsm{font-size:22px}.Hub_featured__iNEQH[data-size=half] .Hub_featuredStat__g96WW{margin-top:4px!important;padding-top:8px}.Hub_featured__iNEQH[data-size=half] .Hub_featuredStat__g96WW strong{font-size:20px}.Hub_featuredRow__x9tx_{gap:24px}}@media (max-width:767px){.Hub_toolSurface__lHWCj:not(:has(.Hub_tool__cNo4Z,.Hub_board__eUORZ)){padding-block:40px!important}.Hub_toolSurface__lHWCj:not(:has(.Hub_tool__cNo4Z,.Hub_board__eUORZ)) .Hub_neighbours__W_2fO{margin-top:0}}@media (max-width:767px){.Hub_mastGrid__PGFHD[data-photo-first] .Hub_mastAside__zhAR0{order:-1;margin:0 0 24px;padding-top:0}.Hub_mastGrid__PGFHD[data-photo-first] .Hub_crumbRow__3BIWR{order:-2}.Hub_mastGrid__PGFHD[data-photo-first] .Hub_mastFigure__KoC9l{max-width:none}.Hub_stories__TJKx9>.Hub_tailCell__GvMTB[data-phone-fill]{grid-column:auto}.Hub_tailCell__GvMTB[data-phone-fill]>.Hub_board__eUORZ{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--tpl-rule);border-radius:var(--tpl-r-md)}.Hub_tailCell__GvMTB[data-phone-fill] .Hub_boardCopy__noaHn{order:-1;flex-direction:column;align-items:flex-start;gap:8px;font-size:17px;line-height:1.25}.Hub_tailCell__GvMTB[data-phone-fill] .Hub_boardCopy__noaHn a{font-size:15px}.Hub_tailCell__GvMTB[data-phone-fill] .Hub_strip__Lz_xB{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:auto}.Hub_tailCell__GvMTB[data-phone-fill] .Hub_strip__Lz_xB li:nth-child(n+5){display:none}}.Hub_routerMoment__wzDXw{display:none}@media (max-width:767px){.Hub_mastGrid__PGFHD[data-router] :is(.Hub_mastCount__Z_N_s,.Hub_mastHint__lkBSS){display:none}.Hub_mast__A1Fek:has(.Hub_mastGrid__PGFHD[data-router]){padding-bottom:32px}.Hub_routerMoment__wzDXw{display:block;padding-bottom:40px}}@supports not (grid-template-columns:subgrid){@media (min-width:1101px){.Hub_mastGrid__PGFHD[data-solo] .Hub_mastCopy__VGSmd{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}}}@supports not (color:color-mix(in srgb,red 50%,blue)){.Hub_textStoryMade__nquYI li{position:relative;border-top:1px solid transparent}.Hub_textStoryMade__nquYI li:before{content:"";position:absolute;top:-1px;right:0;left:0;height:1px;background:currentColor;opacity:.22}}