.resource-breadcrumbs[data-astro-cid-7bdszkgp]{width:min(1180px,100% - 2*clamp(20px,4vw,40px));margin:0 auto;padding-top:1.25rem;font-family:Inter,Helvetica Neue,Arial,sans-serif}ol[data-astro-cid-7bdszkgp]{color:#697681;overflow-wrap:anywhere;align-items:center;gap:.55rem;margin:0;padding:0;font-size:.84rem;font-weight:700;list-style:none;display:flex}li[data-astro-cid-7bdszkgp]{align-items:center;gap:.55rem;display:flex}li[data-astro-cid-7bdszkgp]+li[data-astro-cid-7bdszkgp]:before{content:"/";color:#a6b0b7}a[data-astro-cid-7bdszkgp]{color:#356c5b;text-decoration:none}a[data-astro-cid-7bdszkgp]:hover{text-underline-offset:3px;text-decoration:underline}[data-astro-cid-7bdszkgp][aria-current=page]{color:#596671}@media (width<=620px){.resource-breadcrumbs[data-astro-cid-7bdszkgp]{width:calc(100% - 40px);padding-top:.8rem}ol[data-astro-cid-7bdszkgp]{flex-wrap:wrap;align-items:flex-start;font-size:.78rem}}:root{--resource-gutter:clamp(20px,3vw,40px);--resource-wide:1200px;--resource-reading:70ch;--resource-section:clamp(4.5rem,7.5vw,7rem);--resource-h2:clamp(1.8rem,3.2vw,2.75rem);--resource-h3:clamp(1.25rem,1.6vw,1.625rem);--resource-content:1060px;--resource-card-padding:clamp(1.25rem,2.4vw,2rem);--resource-h1:clamp(2.35rem,4.4vw,3.75rem);--resource-radius:22px;--resource-radius-small:16px}body main :where(.wrap,.shell,.hub-hero,.hub-groups,.commercial){margin-inline:auto;width:min(var(--resource-wide),calc(100% - (var(--resource-gutter) * 2)))!important}body main :where(.narrow){max-width:var(--resource-content)!important}body main article :where(p,li,h1,h2,h3,summary,a){overflow-wrap:break-word}body main article :where(h1,h2,h3),body main.resources-hub :where(h1,h2,h3){text-wrap:balance}body main :where(.hero h1,.hub-hero h1){font-size:var(--resource-h1)!important;letter-spacing:-.05em!important;line-height:1.02!important}body main article h2,body main.resources-hub h2{font-size:var(--resource-h2)!important;letter-spacing:-.045em!important;line-height:1.06!important}body main article h3,body main.resources-hub h3{font-size:var(--resource-h3)!important;line-height:1.18!important}body main :where(.eyebrow,.section-index,.section-label){line-height:1.35;letter-spacing:.15em!important;margin-bottom:.85rem!important;font-size:.69rem!important}body main article :where(p,li){line-height:1.65}body main :where(img,svg){max-width:100%;height:auto}body main :where(.table-scroll,.duel-table){-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}body main :where(.button,a.button){min-height:52px;padding-inline:1.25rem;line-height:1.2}body main :where(.answer,.method,.ranking,.priorities,.faq,.quick,.pain,.duel,.fit,.proof,.others,.definition,.concept,.real,.mobile-value,.related){padding-block:var(--resource-section)!important}body main :where(.hero){grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)!important;gap:clamp(2.5rem,5vw,5rem)!important;min-height:0!important;padding-block:clamp(3.75rem,7vw,6rem)!important}body main :where(.hero-copy,.hero-visual,.hero-art,.hero-stage){min-width:0}body main :where(.hero-visual,.hero-art,.hero-stage){min-height:430px!important}body main :where(.issue){height:350px!important}body main :where(.hero-phone,.phone){width:230px!important;height:450px!important}body main :where(.answer-grid,.method,.wy-grid,.proof-grid,.quick-grid,.context-grid,.migration-grid,.definition-grid,.habit-grid,.stores-grid,.mobile-value,.related){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(2rem,5vw,4.5rem)!important}body main :where(.cards,.concept-grid,.choice-grid,.cost-grid,.fit-grid,.apps-grid,.priority-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.25rem!important}body main :where(.action-grid,.fit-grid,.channel-grid,.other-list,.prices,.cards,.concept-grid,.choice-grid,.cost-grid,.apps-grid,.priority-grid)>*{min-width:0}body main :where(.cards article,.concept-grid article,.choice-grid article,.cost-grid article,.fit-grid article,.channel-grid article,.other-list article,.priority-grid article,.apps-grid article){box-sizing:border-box;height:100%;border-radius:var(--resource-radius)!important}body main :where(.rank-card){grid-template-columns:56px repeat(3,minmax(0,1fr))!important}body main :where(.other-list article){flex-direction:column;display:flex}body main :where(.other-list article a){margin-top:auto}body main :where(.apps-grid article>div){flex-direction:column;min-width:0;display:flex}body main :where(.apps-grid article nav){margin-top:auto}body main :where(.product-visual,.app-stage,.visual){justify-self:center;width:min(100%,500px)!important}body main :where(.proof img.panel,.proof-grid>img){justify-self:center;width:min(100%,760px)!important}body main :where(.home-screen){justify-self:center;width:min(100%,330px)!important;height:470px!important}body main.resources-hub .hub-hero{padding-block:clamp(3.75rem,7vw,6rem) clamp(3.5rem,6vw,5rem)!important}body main.resources-hub .hub-groups{gap:clamp(3.75rem,6vw,5.5rem)!important}body main.resources-hub .cards article{padding:var(--resource-card-padding)!important}body main.resources-hub .cards:has(>:only-child){grid-template-columns:minmax(0,580px)!important}body main :where(.faq){max-width:var(--resource-content)}body main :where(.faq-list){margin-top:clamp(2rem,4vw,3rem)!important}body main :where(.faq summary){line-height:1.45;font-size:clamp(1rem,.4vw + .95rem,1.1rem)!important}body main :where(.final){padding-block:clamp(4.5rem,7.5vw,7rem)!important}body main :where(.final h2,.manifesto h2,.brand-choice h2,.wy-head h2,.rank-head h2){font-size:var(--resource-h2)!important;line-height:1.04!important}@media (width<=1024px){:root{--resource-gutter:clamp(24px,3.2vw,32px)}body main :where(.hero){grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr)!important;gap:2rem!important}body main :where(.rank-card){grid-template-columns:48px repeat(2,minmax(0,1fr))!important}body main :where(.rank-card>div:last-child){grid-column:2/-1}body main :where(.action-grid,.fit-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=834px){body main :where(.hero,.answer-grid,.method,.wy-grid,.proof-grid,.quick-grid,.context-grid,.migration-grid,.definition-grid,.habit-grid,.stores-grid,.mobile-value,.related){grid-template-columns:1fr!important}body main :where(.hero-visual){display:none!important}body main :where(.hero-art,.hero-stage){min-height:430px!important}body main :where(.product-visual,.app-stage,.visual){width:min(100%,560px)!important}body main :where(.journeys){grid-template-columns:1fr!important}body main :where(.versus){margin-inline:auto}body main :where(.other-list,.channel-grid){grid-template-columns:1fr!important}}@media (width<=620px){:root{--resource-gutter:20px;--resource-section:clamp(3.75rem,15vw,4.75rem);--resource-card-padding:1.25rem;--resource-h1:clamp(2.25rem,9.6vw,2.5rem);--resource-h2:clamp(1.7rem,7.5vw,2rem);--resource-h3:clamp(1.2rem,5.5vw,1.45rem)}body main :where(.wrap,.shell,.hub-hero,.hub-groups,.commercial){width:calc(100% - 40px)!important}body main :where(.hero){gap:1.5rem!important;padding-block:3.25rem 4rem!important}body main :where(.hero-art,.hero-stage){width:100%;overflow:hidden;min-height:410px!important;margin-inline:0!important;transform:none!important}body main :where(.orbit-one){width:340px!important;height:340px!important}body main :where(.orbit-two){width:270px!important;height:270px!important}body main :where(.hero-phone,.phone){width:210px!important;height:410px!important}body main :where(.cards,.concept-grid,.choice-grid,.cost-grid,.apps-grid,.priority-grid,.action-grid,.fit-grid,.channel-grid,.prices){grid-template-columns:1fr!important}body main :where(.rank-card){grid-template-columns:38px minmax(0,1fr)!important;gap:.9rem!important;padding:1.2rem!important}body main :where(.rank-card>div:nth-child(n+3)){grid-column:2}body main :where(.table-scroll,.duel-table){border-radius:var(--resource-radius-small)!important;margin-inline:0!important}body main :where(.button,a.button){box-sizing:border-box;text-align:center;justify-content:center;width:100%;max-width:100%}body main :where(.commercial){padding:1.5rem!important}body main :where(.commercial>a){white-space:normal}body main :where(.apps-grid article){grid-template-columns:64px minmax(0,1fr)!important;padding:1.1rem!important}body main :where(.apps-grid article>img){width:64px!important;height:64px!important}body main :where(.home-screen){height:440px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}body main *,body main :before,body main :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body main :where(.wrap,.shell){width:min(var(--resource-wide), calc(100% - (var(--resource-gutter) * 2)))}body main article :where(p,li,h1,h2,h3){overflow-wrap:break-word}body main article :where(h1,h2,h3){text-wrap:balance}body main article h2{font-size:var(--resource-h2)!important;line-height:1!important}body main article h3{font-size:var(--resource-h3)}body main :where(.table-scroll,.duel-table){-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}@media (width<=620px){:root{--resource-gutter:20px;--resource-section:clamp(4rem, 18vw, 5.5rem)}body main :where(.wrap,.shell){width:calc(100% - 40px)!important}body main h1{font-size:clamp(2.55rem,11.5vw,3.2rem)!important;line-height:.98!important}body main article h2{font-size:clamp(2rem,9vw,2.55rem)!important;line-height:1.02!important}body main article h3{font-size:clamp(1.18rem,5.5vw,1.5rem);line-height:1.15}body main article :where(.button,a.button){max-width:100%}}@media (width<=340px){:root{--resource-gutter:18px}body main :where(.wrap,.shell){width:calc(100% - 36px)!important}}@media (width<=620px){:root{--resource-gutter:20px;--resource-section:clamp(3.75rem,15vw,4.75rem);--resource-h1:clamp(2.25rem,9.6vw,2.5rem);--resource-h2:clamp(1.7rem,7.5vw,2rem);--resource-h3:clamp(1.2rem,5.5vw,1.45rem)}body main h1{font-size:var(--resource-h1)!important;line-height:1.02!important}body main article h2{font-size:var(--resource-h2)!important;line-height:1.06!important}body main article h3{font-size:var(--resource-h3)!important;line-height:1.18!important}}body main:not(#resource-local) :where(.hero h1,.hub-hero h1){font-size:var(--resource-h1)!important;line-height:1.02!important}body main:not(#resource-local) article :where(section h2,.final h2,.manifesto h2){font-size:var(--resource-h2)!important;line-height:1.06!important}body main:not(#resource-local) article section h3{font-size:var(--resource-h3)!important;line-height:1.18!important}body main:not(#resource-local) :where(.product-visual,.app-stage,.visual){width:min(100%,340px)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}body main:not(#resource-local) :where(.product-visual img,.app-stage img,.visual img,.proof img.panel,.proof-grid>img){margin-inline:auto;display:block;width:auto!important;max-width:min(100%,340px)!important;height:auto!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}@media (width<=620px){body main:not(#resource-local) :where(.product-visual,.app-stage,.visual){width:min(100%,260px)!important}body main:not(#resource-local) :where(.product-visual img,.app-stage img,.visual img,.proof img.panel,.proof-grid>img){max-width:min(100%,260px)!important}}
