.deep-dive--tab-slider .deep-dive__panel:not(.is-active){display:none}.hub-task-vis{color:#e2e8f0;font-family:var(--font-body,"Geist", system-ui, sans-serif);box-sizing:border-box;aspect-ratio:4/3;background:#0a060e;border-radius:10px;flex-direction:column;width:100%;max-width:447px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #22c55e2e}.hub-task-vis__body{flex:1;justify-content:flex-start}.hub-task-vis__bar{background:#ffffff0a;border-bottom:1px solid #ffffff14;align-items:center;gap:6px;padding:10px 14px;display:flex}.hub-task-vis__dot{border-radius:50%;flex-shrink:0;width:11px;height:11px}.hub-task-vis__dot[data-c=r]{background:#ff5f57}.hub-task-vis__dot[data-c=y]{background:#febc2e}.hub-task-vis__dot[data-c=g]{background:#28c840}.hub-task-vis__title{color:#ffffff8c;letter-spacing:.02em;margin-left:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.hub-task-vis__body{flex-direction:column;gap:10px;padding:16px 18px;display:flex}.hub-task-vis__label{text-transform:uppercase;letter-spacing:1.5px;color:#22c55e;margin:0;font-size:10px;font-weight:700}.hub-task-vis__caption{color:#64748b;margin:6px 0 0;font-size:11px;font-style:italic}.hub-task-vis__footer{color:#22c55e;border-top:1px solid #ffffff0f;margin-top:8px;padding-top:10px;font-size:11px}.hub-task-vis__rows{flex-direction:column;gap:8px;display:flex}.hub-perf-row{background:#ffffff06;border-left:3px solid #64748b;border-radius:6px;padding:10px 12px}.hub-perf-row--bad{background:#f8514912;border-left-color:#f85149}.hub-perf-row--warn{background:#f0c00012;border-left-color:#f0c000}.hub-perf-row--good{background:#22c55e12;border-left-color:#22c55e}.hub-perf-row__head{justify-content:space-between;margin-bottom:2px;display:flex}.hub-perf-row__name{color:#e2e8f0;font-size:12px;font-weight:600}.hub-perf-row__delta{font-size:11px}.hub-perf-row__delta--bad{color:#f85149}.hub-perf-row__delta--warn{color:#f0c000}.hub-perf-row__delta--good{color:#22c55e}.hub-perf-row__sub{color:#64748b;margin:0;font-size:10px}.hub-audit-tally{gap:10px;display:flex}.hub-audit-tile{text-align:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;flex:1;padding:12px}.hub-audit-tile--good{background:#22c55e0f;border-color:#22c55e2e}.hub-audit-tile--warn{background:#f0c0000f;border-color:#f0c0002e}.hub-audit-tile--bad{background:#f851490f;border-color:#f851492e}.hub-audit-tile__num{margin:0;font-size:24px;font-weight:800}.hub-audit-tile--good .hub-audit-tile__num{color:#22c55e}.hub-audit-tile--warn .hub-audit-tile__num{color:#f0c000}.hub-audit-tile--bad .hub-audit-tile__num{color:#f85149}.hub-audit-tile__lbl{color:#64748b;margin:0;font-size:10px}.hub-issue{background:#ffffff08;border:1px solid #ffffff0f;border-radius:6px;padding:10px 12px}.hub-issue--bad{background:#f851490f;border-color:#f851492e}.hub-issue--warn{background:#f0c0000f;border-color:#f0c0002e}.hub-issue p{margin:0;font-size:11px;font-weight:600}.hub-issue--bad p{color:#f85149}.hub-issue--warn p{color:#f0c000}.hub-st-row{align-items:center;gap:12px;display:flex}.hub-st-row__chip{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:800;display:flex}.hub-st-row__chip--bad{color:#f85149;background:#f851491f}.hub-st-row__chip--good{color:#22c55e;background:#22c55e1f}.hub-st-row__chip--warn{color:#f0c000;background:#f0c0001f}.hub-st-row__name{color:#e2e8f0;margin:0;font-size:13px;font-weight:600}.hub-st-row__sub{color:#64748b;margin:0;font-size:10px}.hub-qs-head{justify-content:space-between;align-items:center;display:flex}.hub-qs-avg{color:#64748b;margin:0;font-size:11px}.hub-qs-avg strong{color:#f0c000;font-size:20px;font-weight:800}.hub-qs-avg--warn strong{color:#f0c000}.hub-qs-avg span{color:#64748b;font-size:11px}.hub-qs-grid{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.hub-qs-tile{text-align:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;padding:12px 10px}.hub-qs-tile--good{background:#22c55e0f;border-color:#22c55e2e}.hub-qs-tile--bad{background:#f851490f;border-color:#f851492e}.hub-qs-tile--warn{background:#f0c0000f;border-color:#f0c0002e}.hub-qs-tile__lbl{color:#64748b;margin:0 0 6px;font-size:9px}.hub-qs-tile__num{margin:0;font-size:20px;font-weight:800}.hub-qs-tile--good .hub-qs-tile__num{color:#22c55e}.hub-qs-tile--bad .hub-qs-tile__num{color:#f85149}.hub-qs-tile--warn .hub-qs-tile__num{color:#f0c000}.hub-qs-tile__sub{margin:0;font-size:9px}.hub-qs-tile--good .hub-qs-tile__sub{color:#22c55e}.hub-qs-tile--bad .hub-qs-tile__sub{color:#f85149}.hub-qs-tile--warn .hub-qs-tile__sub{color:#f0c000}.hub-lp-list{flex-direction:column;gap:4px;font-size:11px;display:flex}.hub-lp-row{border-radius:4px;align-items:center;gap:8px;padding:6px 10px;display:flex}.hub-lp-row--good{background:#22c55e0f}.hub-lp-row--warn{background:#f0c0000f}.hub-lp-row--bad{background:#f851490f}.hub-lp-row--good .hub-lp-row__icon{color:#22c55e}.hub-lp-row--warn .hub-lp-row__icon{color:#f0c000}.hub-lp-row--bad .hub-lp-row__icon{color:#f85149}.hub-lp-row__name{color:#e2e8f0}.hub-lp-row__sub{color:#64748b;font-size:10px}.hub-rsa-list{flex-direction:column;gap:4px;font-size:11px;display:flex}.hub-rsa-row{background:#4f7df30f;border-radius:4px;align-items:center;gap:8px;padding:6px 10px;display:flex}.hub-rsa-row__pos{color:#4f7df3;flex-shrink:0;width:24px;font-weight:700}.hub-rsa-row__copy{color:#e2e8f0;flex:1}.hub-rsa-row__tag{color:#64748b;flex-shrink:0;font-size:9px}.hub-comp-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hub-comp-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;padding:12px}.hub-comp-card--good{background:#22c55e0f;border-color:#22c55e2e}.hub-comp-card--bad{background:#f851490f;border-color:#f851492e}.hub-comp-card--info{background:#4f7df30f;border-color:#4f7df32e}.hub-comp-card__lbl{margin:0 0 6px;font-size:10px;font-weight:600}.hub-comp-card--good .hub-comp-card__lbl{color:#22c55e}.hub-comp-card--bad .hub-comp-card__lbl{color:#f85149}.hub-comp-card--info .hub-comp-card__lbl{color:#4f7df3}.hub-comp-card__body{color:#94a3b8;margin:0;font-size:10px;line-height:1.5}.hub-track-bar{background:#ffffff0f;border-radius:3px;height:6px;overflow:hidden}.hub-track-bar__fill{background:#22c55e;border-radius:3px;width:92%;height:100%}.hub-check-list{flex-direction:column;gap:6px;font-size:11px;display:flex}.hub-check-row{justify-content:space-between;display:flex}.hub-check-row__name{color:#94a3b8}.hub-check-row__icon{font-weight:600}.hub-check-row__icon--good{color:#22c55e}.hub-check-row__icon--warn{color:#f0c000}.hub-offer-grid{grid-template-columns:1fr 1fr 1fr;gap:6px;font-size:11px;display:grid}.hub-offer-tile{text-align:center;background:#ffffff08;border-radius:6px;padding:10px 8px}.hub-offer-tile--good{background:#22c55e0f}.hub-offer-tile--bad{background:#f851490f}.hub-offer-tile--warn{background:#f0c0000f}.hub-offer-tile__icon{font-size:13px}.hub-offer-tile--good .hub-offer-tile__icon{color:#22c55e}.hub-offer-tile--bad .hub-offer-tile__icon{color:#f85149}.hub-offer-tile--warn .hub-offer-tile__icon{color:#f0c000}.hub-offer-tile__lbl{color:#94a3b8;margin:4px 0 0;font-size:10px}.hub-stats-grid{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.hub-stat-tile{text-align:center;background:#22c55e0f;border:1px solid #22c55e2e;border-radius:8px;padding:14px 8px}.hub-stat-tile__num{color:#22c55e;margin:0;font-size:24px;font-weight:800}.hub-stat-tile__lbl{color:#64748b;margin:0;font-size:9px}.hub-cap-list{flex-direction:column;gap:6px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.hub-cap-list li{color:#94a3b8;gap:8px;display:flex}.hub-cap-list span{color:#22c55e}.deep-dive__panel [data-fade]{opacity:0;transform:translateY(4px)}.deep-dive__panel.is-active [data-fade]{animation:.4s ease-out forwards hub-fade-in}.deep-dive__panel.is-active [data-fade]:first-of-type{animation-delay:50ms}.deep-dive__panel.is-active [data-fade]:nth-of-type(2){animation-delay:.14s}.deep-dive__panel.is-active [data-fade]:nth-of-type(3){animation-delay:.23s}.deep-dive__panel.is-active [data-fade]:nth-of-type(4){animation-delay:.32s}.deep-dive__panel.is-active [data-fade]:nth-of-type(5){animation-delay:.41s}.deep-dive__panel.is-active [data-fade]:nth-of-type(6){animation-delay:.5s}.deep-dive__panel.is-active [data-fade]:nth-of-type(7){animation-delay:.59s}.deep-dive__panel.is-active [data-fade]:nth-of-type(8){animation-delay:.68s}.deep-dive__panel.is-active [data-fade]:nth-of-type(9){animation-delay:.77s}.deep-dive__panel.is-active [data-fade]:nth-of-type(10){animation-delay:.86s}.deep-dive__panel.is-active [data-fade]:nth-of-type(11){animation-delay:.95s}.deep-dive__panel.is-active [data-fade]:nth-of-type(12){animation-delay:1.04s}@media(prefers-reduced-motion:reduce){.deep-dive__panel [data-fade]{opacity:1;animation:none;transform:none}}.hub-amplify-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media(max-width:1023px){.text-block:not(.text-block--desktop) .text-block__content>.hub-amplify-list,.text-block:not(.text-block--desktop) .text-block__content>.hub-time-table{width:calc(100% + 2 * var(--space-6,24px));margin-left:calc(-1 * var(--space-6,24px));margin-right:calc(-1 * var(--space-6,24px))}}.hub-ugly-proof__title.text-block{background:0 0;width:100%;padding:0}.hub-ugly-proof__title .text-block__inner{gap:0}.hub-ugly-proof__title .text-block__header{padding:0}@media(min-width:1024px){.hub-ugly-proof__title .text-block__header{padding:0 var(--space-10,40px)}}.hub-quote-host{box-sizing:border-box;width:100%;padding:var(--space-12,48px) 0;justify-content:center;display:flex}.hub-quote-host--on-dark{background:var(--Dark-2,#0a060e);color:var(--White-100,#fff)}.hub-bonus-card{padding:0;overflow:hidden}.hub-bonus-card .card__content{padding:14px var(--space-6,24px) var(--space-6,24px)}.hub-ugly-proof-rr__title{width:100%;max-width:var(--container-body,867px);margin:0 auto;background:0 0!important;padding:0!important}.hub-ugly-proof-rr__title .text-block__inner{padding:0}.hub-employer-section .overlay-cta .btn-primary{margin-top:var(--space-6,24px)}.hub-pricing-reviews{width:100vw;max-width:100vw;padding:var(--space-2,8px) 0;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:auto visible;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000)}.hub-pricing-reviews::-webkit-scrollbar{display:none}.hub-pricing-reviews.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-behavior:auto}.hub-pricing-reviews.is-dragging *{pointer-events:none}.hub-pricing-reviews__track{align-items:stretch;gap:var(--space-4,16px);width:max-content;padding:0 var(--space-6,24px);flex-direction:row;display:flex}.hub-pricing-reviews__track>.review{flex:none}.hub-knowledge-intro .title__heading{font-size:var(--h4-size,32px);line-height:var(--h4-leading,1.2);letter-spacing:var(--h4-tracking,-.64px)}@media(max-width:1023px){.hub-knowledge-intro .title__heading{font-size:var(--h4-m-size,22px);line-height:var(--h4-m-leading,1.2);letter-spacing:var(--h4-m-tracking,-.44px)}}.hub-community-video>iframe{z-index:1;border:0;width:100%;height:100%;position:absolute;inset:0}.video.hub-community-video{aspect-ratio:16/9;max-width:868px;margin:0 auto}.hub-community-group .split-block__media{box-shadow:none;background:0 0;overflow:visible}.hub-community-group .deep-dive__panel{grid-template-rows:auto auto}.hub-community-group .deep-dive__visual{align-self:stretch}.hub-community-group .deep-dive__visual img{object-fit:contain;object-position:center bottom;width:100%;max-width:none;height:100%}.hub-community-group .deep-dive__panel[data-task-panel=comm-collab],.hub-community-group .deep-dive__panel[data-task-panel=comm-fika],.hub-community-group .deep-dive__panel[data-task-panel=comm-mastermind]{grid-template-columns:1fr .82fr}.hub-community-group .deep-dive__panel[data-task-panel=comm-ask] .deep-dive__visual{position:relative}.hub-community-group .deep-dive__panel[data-task-panel=comm-ask] .deep-dive__visual img{object-fit:contain;object-position:right bottom;width:100%;height:calc(100% + 144px);position:absolute;top:-88px;left:0;right:0}.hub-results-group>.results-cards,.hub-results-group>.ugly-proof{background:0 0}.hub-results-group>.results-cards:before,.hub-results-group>.results-cards:after,.hub-results-group>.ugly-proof:before,.hub-results-group>.ugly-proof:after{display:none}.hub-results-group>.ugly-proof{padding-top:var(--space-16,64px)!important}.hub-founder-split .split-block__media{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.wall-of-love__card.wall-of-love__card--hidden{display:none}.wall-of-love__load-more{margin:var(--space-10,40px) auto 0;display:block}.wall-of-love__load-more[hidden]{display:none}.wall-of-love__name-link:hover .wall-of-love__name{text-decoration:underline}@media(max-width:1023px){.wall-of-love:not(.wall-of-love--desktop)>.title:not(.title--desktop),.wall-of-love.wall-of-love--mobile>.title,.cta-simple:not(.cta-simple--desktop)>.title:not(.title--desktop),.cta-simple.cta-simple--mobile>.title{padding:0 var(--space-6,24px)}}[id=ppc-os],[id=success-path],[id=t-shaped],[id=community],[id=results],[id=pricing],[id=faq],.deep-dive-a__stack .list-item-module,.faq__stack .list-item-faq{scroll-margin-top:96px}.text-block__sub-heading{margin:0 0 var(--space-4,16px);letter-spacing:-.01em;color:inherit;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.3}.hub-mbg-explainer{width:100%;max-width:var(--container-wide,1086px);margin:0 auto;padding:0 24px 40px}.hub-mbg-explainer__inner{background:#4f7df31a;border:1px solid #4f7df34d;border-radius:16px;align-items:center;gap:20px;max-width:720px;margin:0 auto;padding:20px 24px;display:flex}.hub-mbg-explainer__icon{background:var(--Blue-46,#2f5bff);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.hub-mbg-explainer__icon svg{width:22px;height:22px}.hub-mbg-explainer__copy{text-align:left;flex:1}.hub-mbg-explainer__heading{color:#fff;margin:0 0 4px;font-size:16px;font-weight:700}.hub-mbg-explainer__body{color:#ffffffb3;margin:0;font-size:14px;line-height:1.6}.hub-mbg-explainer__body a{color:#fffffff2;text-decoration:underline}@media(max-width:600px){.hub-mbg-explainer__inner{text-align:center;flex-direction:column}.hub-mbg-explainer__copy{text-align:center}}.site-cards-3up .card{display:flex}.site-cards-3up .card__content{flex-direction:column;flex:1;display:flex}.site-cards-3up .card__text{flex:1}.os-docs-shot{outline-offset:-1px;border-radius:16px;outline:1px solid #0c0a3e14;margin:0 auto;overflow:hidden;box-shadow:0 1px #0c0a3e0f,0 24px 48px -24px #0c0a3e59}.os-pillars .os-docs-shot{margin-inline:auto}.split-block.os-pillars{padding-top:var(--space-12,48px)}.os-docs-shot img{width:100%;height:auto;display:block}.os-docs-shot--full{max-width:1086px}.os-docs-shot--mid{max-width:900px}.split-block__list .icon-bullet-row__title{font-size:18px;line-height:1.5}.split-block__list .icon-bullet-row__description{font-size:16px;line-height:1.6}.text-block--on-light#ppc-os{padding-bottom:0}.os-pillars{padding-top:40px}.text-block--on-light#ppc-os,.split-block--on-light.os-pillars{background:var(--Blue-96)}.ask-app{background:var(--White-100);border:1px solid var(--Grey-89);border-radius:var(--r-xl,16px);max-width:1086px;margin:40px auto 0;overflow:hidden;box-shadow:0 1px #0c0a3e0a,0 24px 48px -28px #0c0a3e47}.ask-app__bar{border-bottom:1px solid var(--Grey-89);background:var(--White-99);align-items:center;gap:10px;padding:14px 20px;display:flex}.ask-app__mark{flex:none;width:22px;height:22px;display:block}.ask-app__name{color:var(--Navy-6);font-size:14px;font-weight:700}.ask-app__sep{color:var(--Grey-89)}.ask-app__acct{color:var(--Grey-42);font-size:14px}.ask-app__flag{letter-spacing:.2px;border-radius:var(--r-pill,50px);background:rgba(var(--Blue-46-rgb),.08);color:var(--Blue-46);align-items:center;gap:6px;margin-left:auto;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.ask-app__dot{background:var(--Blue-46);border-radius:50%;width:6px;height:6px}.ask-thread{background:var(--White-100);min-height:705px;padding:28px 28px 10px}.ask-panel{max-width:820px;margin:0 auto}.ask-panel[hidden]{display:none}.ask-user{justify-content:flex-end;margin:0 0 22px;display:flex}.ask-user__bubble{background:var(--Blue-46);color:var(--White-100);border-radius:16px 16px 4px;max-width:68%;padding:12px 18px;font-size:16px;font-weight:500;line-height:1.5}.ask-turn{align-items:flex-start;gap:14px;display:flex}.ask-turn__avatar{background:var(--Blue-96);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;margin-top:2px;display:grid}.ask-turn__avatar img{width:17px;height:17px;display:block}.ask-turn__body{flex:1;min-width:0}.ask-think{color:var(--Grey-42);border-left:2px solid var(--Grey-89);margin:0 0 16px;padding-left:14px;font-size:14px;line-height:1.6}.ask-answer__head{font-family:var(--font-heading,system-ui);color:var(--Navy-6);margin:0 0 16px;font-size:19px;font-weight:700;line-height:1.4}.ask-stats{flex-wrap:wrap;gap:10px;margin:0 0 18px;padding:0;list-style:none;display:flex}.ask-stat{background:var(--Blue-96);border-radius:var(--r-md,10px);min-width:118px;padding:10px 14px}.ask-stat__label{letter-spacing:.8px;text-transform:uppercase;color:var(--Grey-42);margin:0 0 3px;font-size:11px;font-weight:700;display:block}.ask-stat__value{color:var(--Navy-6);font-size:18px;font-weight:700;display:block}.ask-stat--warn{background:#f48c061a}.ask-stat--warn .ask-stat__value{color:#b26400}.ask-rows{gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}.ask-rows--plain .ask-row{grid-template-columns:1fr 150px}.ask-rows--plain .ask-row__track{display:none}.ask-row{grid-template-columns:1fr 132px 84px;align-items:center;gap:16px;display:grid}.ask-row__label{color:var(--Grey-36);font-size:15px;line-height:1.5}.ask-row__track{background:var(--Blue-96);border-radius:4px;height:8px;display:block;overflow:hidden}.ask-row__fill{background:var(--Blue-46);border-radius:4px;height:100%;display:block}.ask-row__val{color:var(--Navy-6);text-align:right;font-size:15px;font-weight:700}.ask-chart{align-items:flex-end;gap:8px;height:116px;margin:0 0 8px;padding:0;list-style:none;display:flex}.ask-chart li{background:var(--Blue-92);border-radius:4px 4px 0 0;flex:1}.ask-chart li.is-hot{background:var(--Orange-98)}.ask-chart__axis{color:var(--Grey-65);justify-content:space-between;margin:0 0 18px;font-size:12px;display:flex}.ask-score{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.ask-score li{border:1px solid var(--Grey-89);border-radius:var(--r-md,10px);grid-template-columns:186px 104px 1fr;align-items:center;gap:16px;padding:12px 14px;display:grid}.ask-score__name{color:var(--Navy-6);font-size:15px;font-weight:700}.ask-score__pill{text-align:center;border-radius:var(--r-pill,50px);padding:4px 10px;font-size:12px;font-weight:700}.ask-score__pill--ok{background:rgba(var(--Blue-46-rgb),.1);color:var(--Blue-46)}.ask-score__pill--watch{color:#b26400;background:#f48c0624}.ask-score__pill--fix{color:#8a4d00;background:#f48c063d}.ask-score__note{color:var(--Grey-36);font-size:14px;line-height:1.5}.ask-cats{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.ask-cats li{grid-template-columns:1fr 96px 74px 112px;align-items:center;gap:14px;display:grid}.ask-cats__head{letter-spacing:.8px;text-transform:uppercase;color:var(--Grey-42);padding:0 14px;font-size:11px;font-weight:700}.ask-cats__head span:nth-child(2),.ask-cats__head span:nth-child(3){text-align:right}.ask-cats__row{border:1px solid var(--Grey-89);border-radius:var(--r-md,10px);padding:12px 14px}.ask-cats__row--flag{background:#f48c060f;border-color:#f48c0680}.ask-cat__name{color:var(--Navy-6);font-size:15px;font-weight:600}.ask-cat__num{color:var(--Grey-36);text-align:right;font-size:15px}.ask-cat__num--hot{color:#b26400;font-weight:700}.ask-cat__tag{text-align:center;border-radius:var(--r-pill,50px);padding:4px 10px;font-size:12px;font-weight:700}.ask-cat__tag--off{color:#8a4d00;background:#f48c0638}.ask-cat__tag--on{background:rgba(var(--Blue-46-rgb),.1);color:var(--Blue-46)}@media(max-width:900px){.ask-cats li{grid-template-columns:1fr 74px;gap:8px 12px}.ask-cats__head{display:none}.ask-cat__tag{grid-column:1/-1;justify-self:start}}.ask-close{color:var(--Grey-36);border-top:1px solid var(--Grey-89);margin:0;padding-top:14px;font-size:15px;line-height:1.6}.ask-chipbar{border-bottom:1px solid var(--Grey-89);background:var(--White-99);padding:16px 28px}.ask-dock{border-top:1px solid var(--Grey-89);background:var(--White-99);padding:16px 28px 20px}.ask-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ask-chip{color:var(--Grey-36);background:var(--White-100);border:1px solid var(--Grey-89);border-radius:var(--r-pill,50px);cursor:pointer;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .15s,color .15s,background .15s}.ask-chip:hover{border-color:var(--Blue-46);color:var(--Blue-46)}.ask-chip.is-active{background:var(--Blue-46);border-color:var(--Blue-46);color:var(--White-100);font-weight:600}.ask-composer{background:var(--White-100);border:1px solid var(--Grey-89);border-radius:var(--r-md,10px);align-items:center;gap:12px;padding:12px 14px;display:flex}.ask-composer__text{color:var(--Grey-65);flex:1;font-size:15px}.ask-composer__send{border-radius:var(--r-sm,8px);background:var(--Blue-46);width:30px;height:30px;color:var(--White-100);flex:none;place-items:center;display:grid}.setup-shot{border-radius:var(--r-xl,16px);outline-offset:-1px;outline:1px solid #0c0a3e14;max-width:900px;margin:0 auto;overflow:hidden;box-shadow:0 1px #0c0a3e0f,0 24px 48px -24px #0c0a3e59}.setup-shot img{width:100%;height:auto;display:block}[hidden]{display:none!important}.pricing__feature--divider{font-family:var(--font-body,"Geist", system-ui, sans-serif);color:var(--Grey-65,#949eaf);align-items:center;gap:12px;margin:2px 0;font-size:13px;font-weight:400;line-height:1.6;display:flex}.pricing__feature--divider>span{white-space:nowrap;flex:none}.pricing__feature--divider:before,.pricing__feature--divider:after{content:"";background:#ffffff24;flex:1 1 0;height:1px}.vw-proof,.vw-proof.ugly-proof--on-dark{background:0 0;width:100%;padding:0 0 40px;overflow:visible}.vw-proof:before,.vw-proof:after{display:none!important}.setup-shot__caption{text-align:center;max-width:900px;color:var(--Grey-42);margin:14px auto 0;font-size:14px;line-height:1.6}.ask-caption{max-width:1086px;color:var(--Grey-65);margin:14px auto 0;font-size:13px;line-height:1.6}.ask-note{max-width:1086px;color:var(--Grey-42);margin:28px auto 0;font-size:16px;line-height:1.6}@media(max-width:900px){.ask-thread{min-height:0;padding:22px 18px 10px}.ask-dock{padding:16px 18px 18px}.ask-user__bubble{max-width:88%}.ask-row{grid-template-columns:1fr 74px}.ask-row__track{display:none}.ask-score li{grid-template-columns:1fr;gap:6px}.ask-score__pill{justify-self:start}}[data-enhance=in-view] .hub-terminal__line,[data-enhance=in-view] .hub-health__bar-fill,[data-enhance=in-view] .hub-health__score,[data-enhance=in-view] .hub-health__priority,[data-fade]{opacity:1!important;animation:none!important;transform:none!important}.split-block .hub-mbg-explainer{padding:32px 24px 0}.split-block .hub-mbg-explainer__inner{background:#ffe066;border-color:#e0ae00}.split-block .hub-mbg-explainer__heading{color:#111827}.split-block .hub-mbg-explainer__body{color:#1f2937}.split-block .hub-mbg-explainer__icon{color:#ffe066;background:#111827}.hero-main.hero-main--on-dark{padding-top:var(--space-12,48px)}.challenge-badge-row{margin-bottom:calc(-1 * var(--space-8,32px));justify-content:center;display:flex}.challenge-badge{border-radius:var(--r-pill);color:#fff;font-family:var(--font-body);letter-spacing:-.14px;text-align:center;background:#ffffff0f;border:1px solid #fff3;align-items:center;gap:8px;padding:9px 20px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.challenge-badge__dot{background:#ef4444;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2.4s ease-in-out infinite challenge-badge-pulse;box-shadow:0 0 0 4px #ef444438}@keyframes challenge-badge-pulse{0%,to{box-shadow:0 0 0 4px #ef444438}50%{box-shadow:0 0 0 7px #ef444414}}@media(prefers-reduced-motion:reduce){.challenge-badge__dot{animation:none}}.split-block__header{width:100%;max-width:var(--container-body,867px);margin:0 auto var(--space-12,48px)}.ai-cta-stack{align-items:center;gap:var(--space-4,16px);flex-direction:column;display:flex}.ai-cta-stack__btn{justify-content:center;min-width:240px;display:inline-flex}.ai-cta-stack__microcopy{font-family:var(--font-body,"Geist", system-ui, sans-serif);color:var(--Grey-65,#949eaf);margin:0;font-size:13px}.ai-figure{margin:0}.ai-figure--center .ai-figure__caption{text-align:center}.text-block.ai-week2-dayhead{padding-top:var(--section-pad-y,80px);padding-bottom:var(--space-12,48px)}.ai-parts-rail{align-items:center;gap:var(--space-4,16px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ai-parts-rail .list-item-numbered{background:var(--Gradient-Navy)}.ai-days-intro{margin-bottom:0}.ai-days-intro .text-block__title,.ai-days-intro .text-block__intro{text-align:center}.text-block.ai-week2-grid-wrap{padding-top:var(--space-8,32px);padding-bottom:var(--space-8,32px)}.text-block.ai-week2-cta{padding-top:var(--space-8,32px);padding-bottom:var(--section-pad-y,80px)}.ai-days-2up{gap:var(--space-4,16px);grid-template-columns:repeat(2,1fr);align-items:stretch;display:grid}.ai-days-2up>.card{width:auto;min-width:0;height:100%}@media(max-width:767px){.ai-days-2up{grid-template-columns:1fr}}.ai-card-deliverable{margin:var(--space-3,12px) 0 0 0;font-family:var(--font-body);font-weight:var(--fw-semibold,600);color:var(--Blue-92,#e1f0ff);font-size:15px;line-height:1.6}.ai-figure__caption{margin-top:var(--space-3,12px);font-family:var(--font-body,"Geist", system-ui, sans-serif);letter-spacing:-.14px;color:var(--text-muted);font-size:14px;font-weight:500;line-height:1.6;display:block}.site-announce--ai{z-index:41;row-gap:var(--space-2,8px);flex-wrap:wrap;position:sticky;top:0}.navigation--sticky{top:var(--ai-announce-h,0px)}.site-announce__lead{font-weight:var(--fw-semibold,600)}.ai-announce__timer{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap}.ai-announce__timer[hidden]{display:none}@media(max-width:640px){.site-announce--ai{padding-right:var(--space-10,40px);padding-left:var(--space-3,12px);gap:var(--space-2,8px)}}.countdown-block{align-items:center;gap:var(--space-3,12px);margin-top:calc(-1 * var(--space-5,20px));margin-bottom:calc(-1 * var(--space-5,20px));flex-direction:column;display:flex}.countdown-block__lead{color:var(--Grey-89,#dfdfdf);font-family:var(--font-body);letter-spacing:-.14px;margin:0;font-size:14px;font-weight:600;line-height:1.6}.countdown-block__lead[hidden]{display:none}.countdown-block--closed .countdown-block__lead{color:var(--White-100,#fff)}.countdown-block .countdown[hidden]{display:none}@media(min-width:1024px){.quote--aside.quote--on-dark{justify-content:space-between;align-items:center;gap:var(--space-10,40px);flex-direction:row;max-width:920px}.quote--aside.quote--on-dark .quote__testimonial{text-align:left;flex:auto;align-items:flex-start;min-width:0}.quote--aside.quote--on-dark .quote__avatar{display:none}.quote--aside.quote--on-dark .quote__stars{line-height:0;display:block}.quote--aside.quote--on-dark .quote__stars img{width:120px;height:auto;display:block}.quote--aside.quote--on-dark .quote__text{text-align:left;letter-spacing:-.76px;font-size:38px;line-height:1.15}.quote--aside.quote--on-dark .quote__info{align-items:flex-start}.quote--aside.quote--on-dark .quote__portrait{aspect-ratio:2/3;border-radius:var(--r-lg,16px);flex:0 0 280px;width:280px;margin:0;overflow:hidden}.quote--aside.quote--on-dark .quote__portrait img{object-fit:cover;width:100%;height:100%;display:block}}@media(max-width:1023px){.quote--aside .quote__portrait{display:none}}.ai-text-proof.wall-of-love--on-dark{background:0 0;gap:0;padding:0}.ai-text-proof:before,.ai-text-proof:after{display:none!important}.ai-text-proof .ai-text-proof__name-link{align-items:center;gap:var(--space-1,4px);display:inline-flex}.ai-text-proof .ai-text-proof__linkedin{flex-shrink:0;width:20px;height:20px;display:block}.os-say{--os-say-photo:96px;--os-say-gap:20px;z-index:2;box-sizing:border-box;align-items:center;gap:var(--os-say-gap);width:min(660px,100%);margin:var(--section-pad-y,80px) auto 0;transform:translate(calc((var(--os-say-photo) + var(--os-say-gap)) / 2));display:flex;position:relative}.os-say__bubble{min-width:0;padding:var(--space-5,20px) var(--space-6,24px);background:var(--White-100,#fff);border:1px solid #0c0a3e14;border-radius:20px;flex:auto;position:relative;box-shadow:0 20px 46px #0c0a3e2e}.os-say__bubble:after{content:"";background:var(--White-100,#fff);border-top:1px solid #0c0a3e14;border-right:1px solid #0c0a3e14;width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;right:-8px;transform:rotate(45deg)}.os-say__quote{margin:0 0 var(--space-3,12px);font-family:var(--font-body,"Geist", system-ui, sans-serif);letter-spacing:-.15px;color:var(--Navy-6,#0c0a3e);font-size:15px;line-height:1.6}.os-say__quote strong{font-weight:var(--fw-semibold,600)}.os-say__who{font-family:var(--font-body,"Geist", system-ui, sans-serif);font-size:var(--text-sm-size,14px);flex-direction:column;gap:2px;margin:0;line-height:1.4;display:flex}.os-say__name{font-weight:var(--fw-semibold,600);color:var(--Blue-46,#2f5bff);text-decoration:none}.os-say__name:hover{text-decoration:underline}.os-say__role{color:var(--Grey-65,#949eaf)}.os-say__side{align-items:center;gap:var(--space-2,8px);width:var(--os-say-photo);flex-direction:column;flex-shrink:0;display:flex}.os-say__avatar{width:var(--os-say-photo);height:var(--os-say-photo);border-radius:var(--r-full,9999px);object-fit:cover;border:3px solid var(--Blue-46,#2f5bff);display:block;box-shadow:0 10px 24px #0c0a3e2e}.os-say__badge{background:var(--White-100,#fff);border-radius:var(--r-full,9999px);font-family:var(--font-body,"Geist", system-ui, sans-serif);font-size:12px;font-weight:var(--fw-medium,500);color:var(--Navy-6,#0c0a3e);white-space:nowrap;border:1px solid #0c0a3e14;align-items:center;gap:4px;padding:4px 10px;line-height:1.4;text-decoration:none;display:inline-flex;box-shadow:0 6px 14px #0c0a3e1a}.os-say__badge:hover{color:var(--Blue-46,#2f5bff)}.os-say__badge img{flex-shrink:0;display:block}@media(max-width:900px){.os-say{width:100%;margin:var(--space-6,24px) 0 0;flex-direction:column-reverse;transform:none}.os-say__side{width:auto}.os-say__bubble:after{display:none}}.os-say--gradient .os-say__bubble{background:var(--Gradient-Navy,linear-gradient(94.31deg, #0c0a3e .06%, #09082d 30.06%, #09082d 60.16%, #1e406f 100.06%));border-color:#ffffff1a;box-shadow:0 20px 46px #0c0a3e47}.os-say--gradient .os-say__bubble:after{background:#1e406f;border-top-color:#ffffff1a;border-right-color:#ffffff1a}.os-say--gradient .os-say__quote,.os-say--gradient .os-say__quote strong,.os-say--gradient .os-say__name{color:var(--White-100,#fff)}.os-say--gradient .os-say__role{color:var(--Grey-89,#dfdfdf)}.os-say--gradient .os-say__avatar{border-color:var(--White-100,#fff);box-shadow:0 10px 24px #0c0a3e42}.hub-feed-title{background:#ffffff06;border-left:3px solid #22c55e;border-radius:6px;padding:10px 12px}.hub-feed-title__old{color:#64748b;margin:0 0 4px;font-size:11px;text-decoration:line-through}.hub-feed-title__new{color:#e2e8f0;margin:0;font-size:12px;font-weight:600;line-height:1.45}.hub-feed-attrs{flex-direction:column;gap:10px;display:flex}.hub-feed-attr__head{color:#94a3b8;justify-content:space-between;align-items:baseline;margin-bottom:5px;font-size:11px;display:flex}.hub-feed-attr__pct{color:#22c55e;font-weight:700}.hub-feed-attr__pct--warn{color:#eab308}.hub-feed-attr__pct--bad{color:#ef4444}.hub-track-bar__fill--warn{background:#eab308}.hub-track-bar__fill--bad{background:#ef4444}.list-item-numbered{width:788px;padding:var(--space-4,16px) var(--space-6,24px);background:var(--Dark-2,#0a060e);border-radius:var(--r-card-lg,16px);box-sizing:border-box;color:inherit;font-family:var(--font-body,"Geist", system-ui, sans-serif);border:none;flex-direction:column;align-items:flex-start;display:flex;position:relative}.list-item-numbered:before{content:"";border-radius:inherit;background:var(--Gradient-Border-Subtle-Stroke);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.list-item-numbered__container{align-items:center;gap:var(--space-10,40px);width:100%;display:flex}.list-item-numbered__info{align-items:center;gap:var(--space-6,24px);flex:1 0 0;min-width:0;display:flex}.list-item-numbered__badge{flex-shrink:0;width:52px;height:56px;position:relative}.list-item-numbered__badge-hex{width:100%;height:100%;display:block;transform:rotate(180deg)}.list-item-numbered__badge-digit{font-family:var(--font-mono,ui-monospace, "SF Mono", Menlo, monospace);font-weight:var(--fw-medium,500);font-size:var(--text-md-size,18px);letter-spacing:-.36px;color:var(--Blue-96,#f7f5ff);pointer-events:none;margin:0;line-height:1.4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.list-item-numbered__text{justify-content:center;align-items:flex-start;gap:var(--space-1,4px);flex-direction:column;flex:1 0 0;min-width:0;display:flex}.list-item-numbered__title{font-family:var(--font-body,"Geist", system-ui, sans-serif);font-weight:var(--fw-semibold,600);font-size:var(--text-md-size,18px);line-height:var(--text-md-leading,1.6);letter-spacing:var(--text-md-tracking,-.18px);color:var(--White-100,#fff);width:100%;margin:0}.list-item-numbered__description{font-family:var(--font-body,"Geist", system-ui, sans-serif);font-weight:var(--fw-regular,400);font-size:var(--text-md-size,18px);line-height:var(--text-md-leading,1.6);letter-spacing:var(--text-md-tracking,-.18px);color:var(--Grey-89,#dfdfdf);width:100%;margin:0}.list-item-numbered__arrow{flex-shrink:0;justify-content:center;align-items:center;width:56px;height:52px;display:flex;position:relative}.list-item-numbered__arrow-inner{justify-content:center;align-items:center;width:52px;height:56px;display:flex;position:relative;transform:rotate(90deg)}.list-item-numbered__arrow-hex{width:100%;height:100%;display:block;position:absolute;inset:0;transform:rotate(180deg)}.list-item-numbered__arrow-icon{width:24px;height:24px;color:var(--White-100,#fff);flex-shrink:0;display:block;position:relative}.list-item-numbered__arrow-icon svg{width:100%;height:100%;display:block}.list-item-numbered:not(.list-item-numbered--variant2):not(.list-item-numbered--mobile) .list-item-numbered__arrow{display:none}.list-item-numbered--mobile{gap:8px;width:342px}.list-item-numbered--mobile .list-item-numbered__container{gap:16px}.list-item-numbered--mobile .list-item-numbered__info{flex:1 0 0;justify-content:space-between;align-items:center;gap:0;min-width:0}.list-item-numbered--mobile .list-item-numbered__text{flex:none;gap:0}.list-item-numbered--mobile .list-item-numbered__title{letter-spacing:-.16px;white-space:nowrap;font-size:16px}.list-item-numbered--mobile .list-item-numbered__text .list-item-numbered__description{display:none}.list-item-numbered--mobile .list-item-numbered__description-row{letter-spacing:-.16px;width:100%;color:var(--Grey-89,#dfdfdf);margin:0;font-size:16px;display:block}.list-item-numbered:not(.list-item-numbered--mobile) .list-item-numbered__description-row{display:none}.list-item-numbered--mobile .list-item-numbered__arrow{width:24px;height:24px;transform:rotate(90deg)}.list-item-numbered--mobile .list-item-numbered__arrow-hex{display:none}.list-item-numbered--mobile .list-item-numbered__arrow{display:flex}@media(max-width:767px){.list-item-numbered:not(.list-item-numbered--desktop){gap:8px;width:342px}.list-item-numbered:not(.list-item-numbered--desktop) .list-item-numbered__container{gap:16px}.list-item-numbered:not(.list-item-numbered--desktop) .list-item-numbered__info{justify-content:space-between;gap:0}.list-item-numbered:not(.list-item-numbered--desktop) .list-item-numbered__text{flex:none;gap:0}.list-item-numbered:not(.list-item-numbered--desktop) .list-item-numbered__title{letter-spacing:-.16px;font-size:16px}.list-item-numbered:not(.list-item-numbered--desktop) .list-item-numbered__text .list-item-numbered__description{display:none}.list-item-numbered:not(.list-item-numbered--desktop) .list-item-numbered__description-row{letter-spacing:-.16px;font-size:16px;display:block}.list-item-numbered:not(.list-item-numbered--desktop) .list-item-numbered__arrow{width:24px;height:24px;display:flex}.list-item-numbered:not(.list-item-numbered--desktop) .list-item-numbered__arrow-hex{display:none}}
