@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne-400Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne-650.woff2) format("woff2");font-weight:650;font-style:normal;font-display:swap}:root{--brand-blue:#033855;--brand-sky:#c7ffff;--brand-sand:#faf7ec;--brand-shell:#ede7dd;--brand-beach:#f6f2eb;--brand-dark-blue:#03293e;--brand-coral:#ff5c5e;--brand-sunset:#ff835e;--brand-glacier:#81cfff;--brand-ocean:#007abd;--brand-aqua:#99ffff;--brand-seafoam:#eaf5bb;--brand-seaweed:#008173;--brand-turquoise:#41cabb;--brand-black:#000000;--brand-grey:#98a2a8;--brand-grey-light:#eaedef;--brand-white:#ffffff;--brand-grey-100:#f4f6f7;--brand-grey-400:#587484;--brand-grey-600:#44555f;--brand-ocean-dark:#0076b7;--brand-grad-bright:linear-gradient(180deg,var(--brand-sky) 0%,var(--brand-blue) 100%);--brand-grad-subtle:linear-gradient(180deg,#86b0c4 0%,var(--brand-blue) 100%);--brand-font-display:"TWK Lausanne",Inter,-apple-system,BlinkMacSystemFont,sans-serif;--brand-font-body:var(--brand-font-display);--brand-track-display:-0.02em;--brand-track-body:-0.005em;--brand-track-secondary:-0.005em;--brand-lh-display:1.15;--brand-lh-body:1.2;--brand-weight-headline:650;--brand-weight-body:400;--tw-one-0:#E4F6FB;--tw-one-1:var(--brand-sky);--tw-one-2:#9FD8E8;--tw-one-3:#6EC2DA;--tw-one-4:#2A7F9F;--tw-one-5:var(--brand-blue);--tw-one-6:#022C44;--tw-one-7:#012234;--tw-one-8:#011925;--tw-one-9:#01131B;--tw-two-0:#E2FBFC;--tw-two-1:#B6F2F5;--tw-two-2:var(--brand-aqua);--tw-two-3:var(--brand-aqua);--tw-two-4:#43C8D6;--tw-two-5:#16A2B2;--tw-two-6:#0E8090;--tw-two-7:#0B6473;--tw-two-8:#084E5C;--tw-two-9:#063C47;--tw-gray-0:#F6F8F9;--tw-gray-1:var(--brand-grey-light);--tw-gray-2:#DCE1E4;--tw-gray-3:var(--brand-grey);--tw-gray-4:#5C6A72;--tw-gray-5:#55666F;--tw-gray-6:#4C5F6B;--tw-gray-7:#0F4761;--tw-gray-8:var(--brand-blue);--tw-gray-9:var(--brand-black);--tw-red-0:#FFEDEE;--tw-red-1:#FFE1E2;--tw-red-2:#FFCBCD;--tw-red-3:#FFABAD;--tw-red-4:#FF8587;--tw-red-5:var(--brand-coral);--tw-red-6:#E64345;--tw-red-7:#C53739;--tw-red-8:#A32B2D;--tw-red-9:#812123;--tw-orange-0:#FFF7ED;--tw-orange-1:#FFEDD5;--tw-orange-2:#FED7AA;--tw-orange-3:#FDBA74;--tw-orange-4:#FB923C;--tw-orange-5:#F97316;--tw-orange-6:#EA580C;--tw-orange-7:#C2410C;--tw-orange-8:#9A3412;--tw-orange-9:#7C2D12;--tw-yellow-0:#FFF3EE;--tw-yellow-1:#FFE3D8;--tw-yellow-2:#FFD0BE;--tw-yellow-3:#FFB99E;--tw-yellow-4:#F99B79;--tw-yellow-5:var(--brand-sunset);--tw-yellow-6:#E0663D;--tw-yellow-7:#B94F29;--tw-yellow-8:#93401F;--tw-yellow-9:#733018;--tw-green-0:#E4F4F1;--tw-green-1:#C6E8E2;--tw-green-2:#A7DBD2;--tw-green-3:#76C5B9;--tw-green-4:#42AD9F;--tw-green-5:#159486;--tw-green-6:var(--brand-seaweed);--tw-green-7:#006B60;--tw-green-8:#00584E;--tw-green-9:#00443D;--tw-teal-5:#14B8AA;--tw-teal-1:#CCFBF7;--tw-teal-8:#115E58;--tw-cyan-5:#06CDD4;--tw-cyan-1:#CFFCFE;--tw-cyan-8:#157275;--tw-pink-5:#EC4899;--tw-pink-1:#FCE7F3;--tw-pink-8:#9D174D;--tw-purple-5:var(--brand-glacier);--tw-purple-1:#DCF0FF;--tw-purple-8:#0F4761;--tw-white:var(--brand-white);--tw-black:var(--brand-black);--tw-brand-gradient:var(--brand-grad-subtle);--tw-tag-bg:var(--tw-one-0);--tw-tag-border:var(--tw-one-2);--tw-tag-icon:var(--tw-one-4);--tw-tag-text:var(--tw-one-7);--tw-primary:var(--brand-ocean);--tw-link:var(--brand-ocean-dark);--tw-primary-hover:var(--brand-blue);--tw-primary-active:var(--tw-one-6);--tw-primary-soft:var(--tw-one-0);--tw-secondary:var(--tw-two-5);--tw-bg:var(--brand-grey-100);--tw-surface:var(--tw-white);--tw-surface-hover:var(--brand-grey-light);--tw-surface-sunken:var(--brand-grey-light);--tw-table-header:var(--brand-grey-light);--tw-header-bar:var(--tw-gray-8);--tw-text:var(--tw-gray-6);--tw-text-strong:var(--tw-gray-7);--tw-text-heading:var(--tw-gray-8);--tw-text-subtle:var(--tw-gray-5);--tw-text-disabled:var(--tw-gray-4);--tw-text-on-primary:var(--tw-white);--tw-icon:var(--tw-gray-5);--tw-icon-inactive:var(--tw-gray-4);--tw-icon-strong:var(--tw-gray-8);--tw-border:var(--brand-grey);--tw-border-subtle:var(--brand-grey-light);--tw-border-strong:var(--tw-gray-4);--tw-focus-ring:var(--brand-ocean);--tw-success:var(--tw-green-5);--tw-success-text:var(--tw-green-8);--tw-success-soft:var(--tw-green-0);--tw-danger:var(--tw-red-5);--tw-danger-text:var(--tw-red-8);--tw-danger-soft:var(--tw-red-0);--tw-warning:var(--tw-yellow-5);--tw-warning-text:var(--tw-yellow-8);--tw-warning-soft:var(--tw-yellow-0);--tw-info:var(--tw-one-3);--tw-info-text:var(--tw-one-7);--tw-info-soft:var(--tw-one-0);--tw-positive:var(--tw-green-6);--tw-negative:var(--tw-red-6);--tw-space-xxs:4px;--tw-space-xs:8px;--tw-space-sm:12px;--tw-space-md:16px;--tw-space-big:20px;--tw-space-xbig:24px;--tw-space-xxbig:28px;--tw-space-xxxbig:32px;--tw-space-lg:40px;--tw-space-xl:48px;--tw-space-xxl:64px;--tw-space-xxxl:80px;--tw-space-huge:96px;--tw-radius-xs:0.25rem;--tw-radius-sm:0.375rem;--tw-radius-md:0.5rem;--tw-radius-lg:0.75rem;--tw-radius-xl:1rem;--tw-radius-round:2rem;--tw-radius-default:var(--tw-radius-sm);--tw-shadow-button:0px 1px 2px rgba(0,0,0,0.05);--tw-shadow-sm:0px 0.89px 1.78px 0px rgba(0,0,0,0.06),0px 0.8901px 2.67px 0px rgba(0,0,0,0.1);--tw-shadow-md:0px 4px 8px rgba(0,0,0,0.06),0px 2px 4px rgba(0,0,0,0.08);--tw-shadow-lg:0px 12px 24px rgba(0,0,0,0.08),0px 4px 8px rgba(0,0,0,0.06);--tw-shadow-popover:0px 8px 24px rgba(15,23,42,0.12);--tw-focus-width:2px;--tw-focus-offset:2px;--tw-ease:cubic-bezier(0.4,0,0.2,1);--tw-duration-fast:120ms;--tw-duration:180ms;--tw-font-sans:var(--brand-font-body);--tw-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--tw-fz-xs:0.75rem;--tw-fz-sm:0.875rem;--tw-fz-md:1rem;--tw-fz-lg:1.125rem;--tw-fz-xl:1.25rem;--tw-h1-size:40px;--tw-h1-lh:48px;--tw-h2-size:36px;--tw-h2-lh:44px;--tw-h3-size:32px;--tw-h3-lh:40px;--tw-h4-size:28px;--tw-h4-lh:36px;--tw-h5-size:24px;--tw-h5-lh:32px;--tw-h6-size:20px;--tw-h6-lh:28px;--tw-fw-regular:400;--tw-fw-medium:500;--tw-fw-semibold:600;--tw-fw-bold:700;--tw-heading-weight:var(--brand-weight-headline);--tw-lh-tight:var(--brand-lh-display);--tw-lh-body:1.45}body{font-family:var(--tw-font-sans);font-size:var(--tw-fz-md);font-weight:var(--brand-weight-body);line-height:var(--tw-lh-body);letter-spacing:var(--brand-track-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--brand-font-display);font-weight:var(--brand-weight-headline);letter-spacing:var(--brand-track-display);line-height:var(--brand-lh-display)}.as-analyzing,.as-candidates,.as-onboarding{width:min(900px,calc(100% - 48px));margin:0 auto}.as-onboarding{display:flex;flex-direction:column;align-items:center;padding:88px 32px 96px;text-align:center}.as-onboarding-badges{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:22px}.as-free-tool-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:var(--tw-one-0);border:1px solid var(--tw-one-1);border-radius:999px;color:var(--tw-one-7);font-size:12px;font-weight:var(--brand-weight-headline);letter-spacing:0}.as-free-tool-badge img{width:auto;height:13px}.as-powered-badge{display:inline-flex;align-items:center;padding:6px 14px;background:var(--tw-white);border:1px solid var(--tw-gray-2);border-radius:999px;color:var(--tw-gray-6);font-size:12px;font-weight:var(--brand-weight-headline);letter-spacing:0}.as-candidates h1,.as-onboarding h1{margin:0 0 16px;color:var(--tw-gray-8);font-size:52px;font-weight:var(--brand-weight-headline);letter-spacing:var(--brand-track-display);line-height:var(--brand-lh-display);text-wrap:balance}.as-candidates h1 span,.as-onboarding h1 span{color:var(--tw-gray-4)}.as-onboarding>p{max-width:640px;margin:0 0 34px;color:var(--tw-gray-6);font-size:19px;line-height:1.55;text-wrap:pretty}.as-onboarding form{display:flex;gap:10px;width:100%;max-width:620px}.as-search-combobox{position:relative;flex:1 1;min-width:0;text-align:left}.as-onboarding form label{display:flex;align-items:center;gap:10px;width:100%;height:54px;padding:0 16px;background:var(--tw-white);border:1px solid var(--tw-gray-3);border-radius:10px;box-shadow:var(--tw-shadow-button)}.as-onboarding form label:focus-within{border-color:var(--tw-one-4);box-shadow:0 0 0 3px var(--tw-one-0)}.as-onboarding form .as-search-input--selected{border-color:var(--tw-green-4);background:var(--tw-green-0)}.as-onboarding form svg{flex:0 0 auto;width:18px;height:18px;fill:none;stroke:var(--tw-gray-4);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.as-onboarding input{flex:1 1;min-width:0;height:100%;padding:0;background:transparent;border:0;outline:0;color:var(--tw-gray-8);font:inherit;font-size:15px}.as-onboarding form .as-primary-button{height:54px;padding:0 24px;border-radius:10px;font-size:15px}.as-onboarding form .as-primary-button:disabled{cursor:not-allowed;opacity:.55}.as-search-check{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:19px;height:19px;background:var(--tw-green-6);border-radius:999px;color:var(--tw-white);font-size:11px;font-weight:var(--brand-weight-headline)}.as-search-spinner{display:inline-block;flex:0 0 auto;width:17px;height:17px;border:2px solid var(--tw-one-2);border-top-color:var(--tw-one-5);border-radius:999px;animation:as-spin .7s linear infinite}.as-search-menu{position:absolute;z-index:20;top:calc(100% + 8px);left:0;width:100%;max-height:344px;overflow-y:auto;background:var(--tw-white);border:1px solid var(--tw-gray-2);border-radius:12px;box-shadow:var(--tw-shadow-popover)}.as-search-menu__header{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-bottom:1px solid var(--tw-gray-2)}.as-search-menu__header span{color:var(--tw-gray-7);font-size:11px;font-weight:var(--brand-weight-headline);letter-spacing:0}.as-search-menu__header small{color:var(--tw-gray-4);font-size:11px}.as-search-state{display:flex;align-items:center;justify-content:center;gap:9px;min-height:76px;padding:16px;color:var(--tw-gray-5);font-size:13px;text-align:center}.as-search-state--error{color:var(--tw-red-7)}.as-search-option{display:grid;grid-template-columns:38px minmax(0,1fr) auto 18px;align-items:center;grid-gap:11px;gap:11px;width:100%;min-height:62px;padding:10px 13px;background:var(--tw-white);border:0;border-bottom:1px solid var(--tw-gray-1);color:inherit;cursor:pointer;font:inherit;text-align:left}.as-search-option:last-child{border-bottom:0}.as-search-option--active,.as-search-option:hover{background:var(--tw-one-0)}.as-search-option__avatar{display:flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:38px;overflow:hidden;background:var(--tw-gray-8);border-radius:9px;color:var(--tw-white);font-size:12px;font-weight:var(--brand-weight-headline)}.as-search-option__avatar img{width:100%;height:100%;object-fit:cover}.as-search-option__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.as-search-option__copy strong{overflow:hidden;color:var(--tw-gray-8);font-size:14px;font-weight:var(--brand-weight-headline);text-overflow:ellipsis;white-space:nowrap}.as-search-option__copy small{overflow:hidden;color:var(--tw-gray-5);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.as-search-option__source{display:flex;align-items:center;gap:5px;padding:4px 8px;background:var(--tw-gray-1);border-radius:999px;color:var(--tw-gray-6);font-size:11px;font-weight:var(--brand-weight-headline)}.as-search-option__source img{width:14px;height:14px}.as-search-option__arrow{color:var(--tw-one-5);font-size:16px}.as-search-helper,.as-selected-advertiser{min-height:14px;margin-top:0;color:var(--tw-gray-5);font-size:11.5px}.as-selected-advertiser{display:flex;align-items:center;gap:7px;color:var(--tw-green-8)}.as-selected-advertiser img{width:17px;height:17px}.as-selected-advertiser strong{font-weight:var(--brand-weight-headline)}.as-onboarding__error{width:100%;max-width:660px;margin-top:12px;padding:11px 14px;background:var(--tw-red-0);border:1px solid var(--tw-red-2);border-radius:9px;color:var(--tw-red-8);font-size:13px;text-align:left}.as-example-row{display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap;margin-top:4px}.as-example-row>span{color:var(--tw-gray-5);font-size:13px}.as-example-row button{padding:5px 12px;background:var(--tw-white);border:1px solid var(--tw-gray-2);border-radius:999px;color:var(--tw-gray-7);cursor:pointer;font:inherit;font-size:13px;font-weight:var(--brand-weight-body)}.as-example-row button:hover{background:var(--tw-gray-1);border-color:var(--tw-gray-3)}.as-onboarding-disclaimer{display:flex;align-items:flex-start;gap:10px;width:100%;max-width:620px;margin-top:18px;padding:14px 18px;background:var(--tw-one-0);border:1px solid var(--tw-one-1);border-radius:10px;text-align:left}.as-onboarding-disclaimer img{flex:0 0 auto;width:16px;height:16px;margin-top:2px}.as-onboarding-disclaimer p{margin:0;color:var(--tw-gray-6);font-size:13.5px;line-height:1.5}.as-onboarding-disclaimer strong{color:var(--tw-gray-8);font-weight:var(--brand-weight-headline)}.as-onboarding-disclaimer a{color:var(--tw-one-6);text-decoration:underline}.as-how-it-works{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;width:100%;margin-top:64px;text-align:left}.as-how-it-works article{display:flex;flex-direction:column;gap:9px;padding:22px 24px;background:var(--tw-white);border:1px solid var(--tw-gray-2);border-radius:14px;box-shadow:var(--tw-shadow-button)}.as-how-it-works article>span{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--tw-one-0);border-radius:8px;color:var(--tw-one-6);font-size:13px;font-weight:var(--brand-weight-headline)}.as-how-it-works strong{color:var(--tw-gray-8);font-size:15px;font-weight:var(--brand-weight-headline)}.as-how-it-works p{margin:0;color:var(--tw-gray-6);font-size:13.5px;line-height:1.5}.as-moby-explainer{display:flex;align-items:flex-start;gap:12px;max-width:640px;margin-top:56px;padding:18px 20px;background:var(--tw-white);border:1px solid var(--tw-gray-2);border-radius:14px;box-shadow:var(--tw-shadow-button);text-align:left}.as-moby-explainer p{margin:0;color:var(--tw-gray-6);font-size:13.5px;line-height:1.6;text-wrap:pretty}.as-moby-explainer strong{color:var(--tw-gray-8);font-weight:var(--brand-weight-headline)}.as-onboarding .as-onboarding__footnote{max-width:580px;margin:28px 0 0;color:var(--tw-gray-4);font-size:12.5px;line-height:1.55}.as-analyzing{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;grid-gap:24px;gap:24px;max-width:900px;padding:64px 0}.as-analyzing h1{color:var(--tw-gray-8);font-size:26px;font-weight:var(--brand-weight-headline);letter-spacing:var(--brand-track-display)}.as-analyzing h1,.as-analyzing>p{grid-column:1/-1;margin:0;text-align:center}.as-analyzing>p{color:var(--tw-gray-5);font-size:14.5px;text-wrap:pretty}.as-eta{grid-column:1/-1;justify-self:center;display:inline-flex;align-items:center;gap:8px;padding:9px 18px;background:var(--tw-one-0);border:1px solid var(--tw-one-2);border-radius:999px;color:var(--tw-one-7);font-size:15px;font-weight:var(--brand-weight-headline)}.as-eta svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.as-analyzing__status{display:flex;flex-direction:column;min-width:0}.as-analyzing .as-notify{margin-top:0}.as-notify{width:100%;margin-top:20px;padding:22px 24px;background:var(--tw-white);border:1px solid var(--tw-gray-2);border-radius:14px;box-shadow:var(--tw-shadow-button);text-align:left}.as-notify strong{display:block;color:var(--tw-gray-8);font-size:15px;font-weight:var(--brand-weight-headline)}.as-notify>p{margin:5px 0 0;color:var(--tw-gray-6);font-size:13.5px;line-height:1.5;text-wrap:pretty}.as-notify form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px;margin-top:16px}.as-notify label{display:flex;flex-direction:column;gap:5px;color:var(--tw-gray-7);font-size:12.5px;font-weight:var(--brand-weight-headline)}.as-notify input{min-width:0;padding:9px 12px;border:1px solid var(--tw-gray-2);border-radius:8px;font:inherit;font-size:14px}.as-notify input:focus{border-color:var(--tw-one-4);outline:none}.as-notify__error{grid-column:1/-1;margin:0;color:var(--tw-red-6);font-size:13px}.as-notify .as-primary-button{grid-column:1/-1;justify-content:center;width:100%}.as-notify--done{background:var(--tw-green-0);border-color:var(--tw-green-2)}.as-progress-card{display:flex;flex-direction:column;gap:2px;width:100%;padding:24px 28px;background:var(--tw-white);border:1px solid var(--tw-gray-2);border-radius:14px;box-shadow:var(--tw-shadow-button)}.as-progress-card__header{margin:0 0 12px;color:var(--tw-one-6);font-size:11px;font-weight:var(--brand-weight-headline);letter-spacing:0}.as-progress-card__current{display:flex;align-items:center;gap:10px;margin-bottom:10px;color:var(--tw-gray-8);font-size:18px;font-weight:var(--brand-weight-body)}.as-progress-card__step-count{margin-left:auto;color:var(--tw-gray-5);font-size:13px;font-weight:var(--brand-weight-body)}.as-progress-card>.as-progress-track{margin-bottom:16px}.as-progress-step{display:flex;align-items:center;gap:12px;min-height:36px;padding:4px 0}.as-progress-step strong{color:var(--tw-gray-5);font-size:14px;font-weight:var(--brand-weight-body)}.as-progress-step--active strong{color:var(--tw-gray-7);font-weight:var(--brand-weight-headline)}.as-progress-step__body{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.as-progress-track{display:block;height:5px;overflow:hidden;background:var(--tw-gray-1);border-radius:999px}.as-progress-fill{display:block;width:0;height:100%;background:var(--tw-one-5);border-radius:inherit}.as-progress-fill--active{animation:as-progress-fill var(--as-step-seconds,30s) cubic-bezier(.25,.6,.35,1) forwards}.as-progress-fill--done{width:100%;background:var(--tw-green-6)}@keyframes as-progress-fill{0%{width:0}to{width:92%}}.as-progress-check,.as-progress-dot,.as-spinner{flex:0 0 auto;width:18px;height:18px;border-radius:999px}.as-progress-dot{background:var(--tw-gray-1);border:1px solid var(--tw-gray-2)}.as-spinner{border:2px solid var(--tw-one-2);border-top-color:var(--tw-one-5);animation:as-spin .7s linear infinite}.as-progress-check{display:flex;align-items:center;justify-content:center;background:var(--tw-green-6);color:var(--tw-white);font-size:11px;font-weight:var(--brand-weight-headline)}@keyframes as-spin{to{transform:rotate(1turn)}}@media (max-width:720px){.as-analyzing,.as-candidates,.as-onboarding{width:min(100% - 32px,620px)}.as-onboarding{padding:40px 0 64px}.as-onboarding-badges{margin-bottom:18px}.as-candidates h1,.as-onboarding h1{font-size:36px;line-height:1.06}.as-onboarding h1 br{display:none}.as-onboarding>p{margin-bottom:26px;font-size:15.5px;line-height:1.5}.as-onboarding form{flex-direction:column;gap:10px}.as-onboarding form label{width:100%;height:52px;min-height:52px;padding:0 14px}.as-onboarding input{font-size:16px}.as-onboarding form .as-primary-button{width:100%}.as-search-option{grid-template-columns:38px minmax(0,1fr) 18px}.as-search-menu__header small,.as-search-option__source{display:none}.as-example-row{margin-top:13px}.as-onboarding>small{margin-top:10px}.as-how-it-works{display:flex;flex-direction:column;gap:0;margin-top:38px;text-align:left}.as-how-it-works article{display:grid;grid-template-columns:36px 1fr;grid-gap:4px 10px;gap:4px 10px;padding:17px 2px;background:transparent;border:0;border-top:1px solid var(--tw-gray-2);border-radius:0;box-shadow:none}.as-how-it-works article:last-child{border-bottom:1px solid var(--tw-gray-2)}.as-how-it-works article>span{grid-row:1/3;width:30px;height:30px}.as-how-it-works strong{align-self:end;font-size:14px}.as-how-it-works p{font-size:13px;line-height:1.45}.as-moby-explainer{margin-top:38px}.as-onboarding .as-onboarding__footnote{margin-top:22px}.as-analyzing{grid-template-columns:1fr;padding:24px 0 64px}.as-analyzing h1{font-size:23px}.as-notify{padding:20px}.as-notify input{font-size:16px}}@media (max-width:560px){.as-notify form{grid-template-columns:minmax(0,1fr)}}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{min-height:100%}body{margin:0;background:var(--tw-bg);color:var(--tw-text)}a{color:inherit;text-decoration:none}button{font:inherit}.as-shell{min-height:100vh}.as-footer{position:relative;display:flex;justify-content:center;align-items:flex-end;gap:8px;margin-top:64px;padding:112px 32px 32px;background:var(--tw-brand-gradient);-webkit-clip-path:url(#tw-tail-notch);clip-path:url(#tw-tail-notch);color:var(--brand-sky);font-size:12px}.as-footer a{color:inherit}.as-footer a:hover{text-decoration:underline}.as-footer__dot{opacity:.4}.as-footer__mark{position:absolute;left:32px;bottom:32px;color:var(--brand-sky)}.as-header{position:-webkit-sticky;position:sticky;top:0;z-index:30;justify-content:space-between;gap:24px;min-height:60px;padding:12px 40px;background:rgb(255 255 255/90%);border-bottom:1px solid var(--tw-gray-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.as-brand,.as-header,.as-header__actions,.as-moby-pill,.as-primary-button,.as-report-actions,.as-secondary-button{display:flex;align-items:center}.as-brand{gap:10px}.as-brand img{width:auto;height:22px}.as-brand__name{line-height:1;color:var(--brand-blue);font-family:var(--brand-font-display);font-size:18px;font-weight:var(--brand-weight-headline);letter-spacing:var(--brand-track-display)}.as-brand__product{line-height:1;padding-left:12px;margin-left:2px;border-left:1px solid var(--tw-border);color:var(--tw-text-subtle);letter-spacing:0}.as-brand__product,.as-sign-in{font-size:14px;font-weight:var(--brand-weight-body)}.as-sign-in{color:var(--tw-gray-6)}.as-sign-in:hover{color:var(--tw-one-6)}.as-header__actions{gap:16px}.as-moby-pill{gap:7px;padding:8px 13px;background:var(--tw-one-0);border:1px solid var(--tw-one-1);border-radius:999px;color:var(--tw-one-7);font-size:13px;font-weight:var(--brand-weight-headline)}.as-moby-pill:hover{background:var(--tw-one-1)}.as-moby-pill img{width:16px;height:16px}.as-primary-button,.as-secondary-button{justify-content:center;gap:7px;min-height:36px;padding:8px 14px;border:0;border-radius:8px;cursor:pointer;font-size:14px;font-weight:var(--brand-weight-body);white-space:nowrap}.as-primary-button{background:var(--tw-primary);box-shadow:0 1px 2px rgb(16 24 40/12%);color:var(--tw-white)}.as-primary-button:hover{background:var(--tw-primary-hover)}.as-primary-button img{width:16px;height:16px}.as-report-actions .as-primary-button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.as-secondary-button{background:var(--tw-white);border:1px solid var(--tw-gray-3);box-shadow:0 1px 1px rgb(16 24 40/4%);color:var(--tw-gray-7)}.as-secondary-button:hover{background:var(--tw-gray-1)}.as-secondary-button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.as-report{width:min(1180px,100%);margin:0 auto;padding:44px 32px 96px}.as-kicker{display:flex;align-items:center;gap:8px;margin-bottom:14px}.as-kicker img{width:18px;height:18px}.as-kicker b,.as-kicker span{font-size:12px;font-weight:var(--brand-weight-headline);letter-spacing:0}.as-kicker span{color:var(--tw-one-6)}.as-kicker b{color:var(--tw-gray-5)}.as-kicker i{color:var(--tw-gray-3);font-style:normal}.as-report-intro h1{margin:0 0 12px;color:var(--tw-gray-8);font-size:40px;font-weight:var(--brand-weight-body);letter-spacing:-.02em;line-height:1.1;text-wrap:balance}.as-report-intro h1 span{color:var(--tw-gray-4)}.as-report-intro>p{max-width:760px;margin:0;color:var(--tw-gray-6);font-size:18px;line-height:1.55;text-wrap:pretty}.as-card,.as-collection-card,.as-concept-card,.as-methodology,.as-takeaway{background:var(--tw-white);border:1px solid var(--tw-gray-2);box-shadow:0 1px 2px rgb(16 24 40/4%),0 1px 3px rgb(16 24 40/6%)}.as-overview-card{margin-top:32px;padding:26px 28px;border-radius:16px}.as-overview-card__top{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.as-overview-card__source{display:inline-flex;align-items:center;gap:8px;color:var(--tw-gray-6);font-size:13.5px}.as-overview-card__source img{width:18px;height:18px}.as-advertiser-card__actions,.as-advertiser-card__identity,.as-advertiser-card__name,.as-match-badge,.as-observed-date{display:flex;align-items:center}.as-advertiser-card__identity{gap:16px;min-width:0}.as-advertiser-avatar{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:56px;height:56px;background:var(--tw-gray-8);border-radius:14px;color:var(--tw-white);font-size:20px;font-weight:var(--brand-weight-headline);letter-spacing:-.02em}.as-advertiser-card__name{gap:10px}.as-advertiser-card__name>strong{color:var(--tw-gray-8);font-size:22px;font-weight:var(--brand-weight-body)}.as-advertiser-card__identity p{margin:5px 0 0;color:var(--tw-gray-5);font-size:14px}.as-match-badge{gap:5px;padding:3px 9px;background:var(--tw-green-0);border-radius:999px;color:var(--tw-green-8);font-size:11px;font-weight:var(--brand-weight-headline);letter-spacing:0}.as-match-badge svg{width:12px;height:12px;fill:none;stroke:var(--tw-green-6);stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.as-advertiser-card__actions{align-items:flex-end;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;gap:10px}.as-observed-date{gap:8px;margin-right:6px;color:var(--tw-gray-5);font-size:13px;white-space:nowrap}.as-observed-date img{width:15px;height:15px;opacity:.72}.as-report-actions{gap:10px}.as-disclaimer{display:flex;align-items:flex-start;gap:12px;margin-top:16px;padding:14px 18px;background:var(--tw-one-0);border:1px solid var(--tw-one-1);border-radius:12px}.as-disclaimer img{flex:0 0 auto;width:18px;height:18px;margin-top:1px}.as-disclaimer p{margin:0;color:var(--tw-gray-7);font-size:13.5px;line-height:1.5}.as-disclaimer strong{color:var(--tw-gray-8)}.as-disclaimer b,.as-disclaimer strong{font-weight:var(--brand-weight-headline)}.as-disclaimer a{color:var(--tw-one-6);text-decoration:underline}.as-report-section{margin-top:40px}.as-report-section:first-of-type{margin-top:36px}.as-section-heading{margin-bottom:18px}.as-section-heading>div{display:flex;align-items:baseline;gap:12px;margin-bottom:6px}.as-section-heading>div span{color:var(--tw-one-5);font-size:13px;font-weight:var(--brand-weight-headline);letter-spacing:0}.as-section-heading h2{margin:0;color:var(--tw-gray-8);font-size:22px;font-weight:var(--brand-weight-body);line-height:1.2}.as-section-heading>p{margin:0;color:var(--tw-gray-5);font-size:14px;line-height:1.5}.as-analysis-badge{display:inline-flex;align-items:center;gap:5px;margin-left:10px;padding:4px 9px;background:var(--tw-two-0);border:1px solid var(--tw-two-1);border-radius:999px;color:var(--tw-two-8);font-size:11px;font-weight:var(--brand-weight-headline);white-space:nowrap}.as-analysis-badge img{width:12px;height:12px}.as-section-heading__row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:6px}.as-section-heading__row>div{display:flex;align-items:baseline;gap:12px}.as-section-heading__row>div span{color:var(--tw-one-5);font-size:13px;font-weight:var(--brand-weight-headline);letter-spacing:0}.as-section-heading__row h2{margin:0;color:var(--tw-gray-8);font-size:22px;font-weight:var(--brand-weight-body);line-height:1.2}.as-section-heading__row .as-primary-button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.as-snapshot-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.as-snapshot-stats>div{display:flex;flex-direction:column;gap:6px;padding-right:20px}.as-snapshot-stats>div:last-child{padding-right:0}.as-snapshot-stats span{color:var(--tw-gray-5);font-size:13px}.as-snapshot-stats strong{color:var(--tw-gray-8);font-size:30px;font-weight:var(--brand-weight-body);letter-spacing:-.01em;line-height:1}.as-snapshot-stats small{color:var(--tw-gray-4);font-size:12.5px}.as-card-divider{height:1px;margin:24px 0;background:var(--tw-gray-2)}.as-takeaways{display:flex;flex-direction:column;gap:14px}.as-takeaway{display:flex;gap:20px;padding:24px 28px;border-radius:16px}.as-takeaway>span{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;background:var(--tw-one-5);border-radius:9px;color:var(--tw-white);font-size:14px;font-weight:var(--brand-weight-headline)}.as-takeaway>div{display:flex;flex-direction:column;gap:8px;min-width:0}.as-takeaway strong{color:var(--tw-gray-8);font-size:18px;font-weight:var(--brand-weight-headline);line-height:1.3}.as-takeaway p{margin:0;color:var(--tw-gray-6);font-size:15px;line-height:1.55;text-wrap:pretty}.as-evidence-chip{display:inline-flex;align-items:center;align-self:flex-start;margin-top:2px;padding:5px 12px;background:var(--tw-one-0);border-radius:999px;color:var(--tw-one-7);font-size:12.5px;font-weight:var(--brand-weight-body)}.as-two-column-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.as-metric-card{padding:24px 28px;border-radius:16px}.as-metric-card h3,.as-offer-card>h3,.as-signal-card h3,.as-theme-card h3{margin:0 0 20px;color:var(--tw-gray-5);font-size:12px;font-weight:var(--brand-weight-headline);letter-spacing:0}.as-bars{display:flex;flex-direction:column;gap:18px}.as-bar__label{display:flex;justify-content:space-between;gap:20px;margin-bottom:7px}.as-bar__label span{color:var(--tw-gray-7);font-size:13.5px;font-weight:var(--brand-weight-body)}.as-bar__label strong{color:var(--tw-gray-5);font-size:13px;font-weight:var(--brand-weight-body)}.as-bar__label strong b{color:var(--tw-gray-8);font-weight:var(--brand-weight-headline)}.as-bar__track{height:10px;overflow:hidden;background:var(--tw-gray-1);border-radius:99px}.as-bar__track span{display:block;width:var(--as-bar-width);height:100%;background:var(--tw-one-5);border-radius:inherit}.as-bar__count{display:block;margin-top:5px;color:var(--tw-gray-4);font-size:11.5px}.as-bar__insight{margin:7px 0 0;color:var(--tw-gray-6);font-size:13.5px;line-height:1.5;text-wrap:pretty}.as-metric-card__note{margin:-14px 0 18px;color:var(--tw-gray-4);font-size:12.5px}.as-single-card{max-width:620px}.as-two-column-cards>article:nth-child(2) .as-bars{gap:14px}.as-two-column-cards>article:nth-child(2) .as-bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(48px,120px) 42px;align-items:center;grid-gap:10px;gap:10px}.as-two-column-cards>article:nth-child(2) .as-bar__label{display:contents}.as-two-column-cards>article:nth-child(2) .as-bar__label span{grid-column:1}.as-two-column-cards>article:nth-child(2) .as-bar__label strong{grid-column:3;text-align:right}.as-two-column-cards>article:nth-child(2) .as-bar__track{grid-column:2;grid-row:1;height:8px}.as-message-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.as-message-side{display:flex;flex-direction:column;gap:16px}.as-signal-card{padding:20px 24px;border-radius:16px}.as-signal-card h3{margin-bottom:14px}.as-signal-list{display:flex;flex-wrap:wrap;gap:8px}.as-signal-list>div{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;background:var(--tw-gray-1);border:1px solid var(--tw-gray-2);border-radius:999px;color:var(--tw-gray-7);font-size:13px}.as-signal-list strong{color:var(--tw-gray-8);font-size:12px;font-weight:var(--brand-weight-headline)}.as-signal-list__empty{padding:10px 12px;background:var(--tw-yellow-0);border:1px solid var(--tw-yellow-2);border-radius:9px;color:var(--tw-yellow-8);font-size:12.5px}.as-offer-card{margin-top:16px;padding:26px 28px;border-radius:16px}.as-offer-card__insight{max-width:760px;margin:-12px 0 0;color:var(--tw-gray-6);font-size:13.5px;line-height:1.5;text-wrap:pretty}.as-offer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));grid-gap:12px;gap:12px;margin-top:16px}.as-offer-grid article{display:flex;flex-direction:column;gap:5px;min-height:108px;padding:16px;background:var(--tw-gray-0);border:1px solid var(--tw-gray-2);border-radius:10px}.as-offer-grid span{color:var(--tw-gray-6);font-size:13px;font-weight:var(--brand-weight-body)}.as-offer-grid strong{color:var(--tw-gray-8);font-size:24px;font-weight:var(--brand-weight-body)}.as-offer-grid small{color:var(--tw-gray-4);font-size:12px}.as-locked-zone{position:relative}.as-locked-zone__content{display:flex;flex-direction:column;gap:14px;filter:blur(9px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.as-unlock-card{position:absolute;z-index:2;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;gap:6px;width:min(360px,calc(100% - 32px));padding:30px 26px 24px;background:var(--tw-white);border-radius:16px;box-shadow:0 12px 40px rgb(3 56 85/18%);text-align:center;transform:translate(-50%,-50%)}.as-unlock-card__icon,.as-unlock-modal__icon{color:var(--tw-gray-4)}.as-unlock-card__icon svg,.as-unlock-modal__icon svg{width:34px;height:34px}.as-unlock-card h3,.as-unlock-modal h3{margin:4px 0 0;font-size:19px}.as-unlock-card p,.as-unlock-modal>p{margin:0;color:var(--tw-gray-6);font-size:14px;line-height:1.45}.as-unlock-card .as-primary-button,.as-unlock-modal .as-primary-button{justify-content:center;width:100%;margin-top:14px}.as-unlock-pill{position:absolute;z-index:2;top:50%;left:50%;display:inline-flex;align-items:center;gap:8px;padding:11px 20px;background:var(--tw-white);border:1px solid var(--tw-gray-2);border-radius:999px;box-shadow:0 6px 24px rgb(3 56 85/14%);color:var(--tw-gray-7);cursor:pointer;font:inherit;font-size:14px;font-weight:var(--brand-weight-headline);transform:translate(-50%,-50%)}.as-unlock-pill svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.as-unlock-pill:hover{border-color:var(--tw-gray-3)}.as-unlock-modal{position:relative;display:flex;flex-direction:column;align-items:center;width:min(420px,100%);padding:34px 30px 28px;background:var(--tw-white);border-radius:18px;text-align:center}.as-unlock-modal form{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:18px;text-align:left}.as-unlock-modal label{display:flex;flex-direction:column;gap:5px;color:var(--tw-gray-7);font-size:12.5px;font-weight:var(--brand-weight-headline)}.as-unlock-modal input{padding:9px 12px;border:1px solid var(--tw-gray-2);border-radius:8px;font:inherit;font-size:14px}.as-unlock-modal input:focus{border-color:var(--tw-one-4);outline:none}.as-unlock-modal__error{margin:0;color:var(--tw-red-6);font-size:13px}.as-unlock-modal__close{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:none;border:0;border-radius:8px;color:var(--tw-gray-5);cursor:pointer}.as-unlock-modal__close:hover{background:var(--tw-gray-1)}.as-unlock-modal__close svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.as-method-note{margin:20px 0 24px;padding:12px 14px;background:var(--tw-gray-0);border:1px solid var(--tw-gray-1);border-radius:10px}.as-method-note p{margin:0;color:var(--tw-gray-6);font-size:12.5px;line-height:1.45}.as-method-note strong{margin-right:5px;color:var(--tw-gray-8);font-weight:var(--brand-weight-headline)}.as-pattern-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.as-pattern-panel{padding:24px 28px;border:1px solid var(--tw-gray-2);border-radius:16px;box-shadow:var(--tw-shadow-button)}.as-pattern-panel,.as-pattern-panel--durable{background:var(--tw-white)}.as-pattern-panel--emerging{background:var(--tw-white);border-color:var(--tw-two-1)}.as-pattern-panel__heading{display:flex;align-items:flex-start;gap:11px;margin-bottom:18px}.as-pattern-panel__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--tw-gray-1);border-radius:8px;color:var(--tw-gray-7)}.as-pattern-panel__icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.as-pattern-panel--emerging .as-pattern-panel__icon{background:var(--tw-two-0);color:var(--tw-two-7)}.as-pattern-panel h3{margin:0;color:var(--tw-gray-8);font-size:15px;font-weight:var(--brand-weight-headline)}.as-pattern-panel__heading p{margin:3px 0 0;color:var(--tw-gray-5);font-size:12.5px}.as-pattern-list{display:flex;flex-direction:column}.as-pattern-list__empty{margin:0;padding:14px 0;border-top:1px solid var(--tw-gray-2);color:var(--tw-gray-5);font-size:13px}.as-pattern-row{display:flex;flex-direction:column;gap:5px;padding:15px 0;border-top:1px solid var(--tw-gray-2)}.as-pattern-panel--emerging .as-pattern-list__empty,.as-pattern-panel--emerging .as-pattern-row{border-top-color:var(--tw-two-1)}.as-pattern-row strong{color:var(--tw-gray-8);font-size:14.5px;font-weight:var(--brand-weight-headline);line-height:1.35;text-wrap:pretty}.as-pattern-row__evidence{color:var(--tw-gray-5);font-size:12.5px;font-weight:var(--brand-weight-body)}.as-pattern-panel--emerging .as-pattern-row__evidence{color:var(--tw-two-8)}.as-pattern-row p{margin:0;color:var(--tw-gray-6);font-size:13.5px;line-height:1.5;text-wrap:pretty}.as-longevity-note{max-width:760px;margin:16px 0 0;color:var(--tw-gray-4);font-size:12.5px;line-height:1.55}.as-concept-list{display:flex;flex-direction:column;gap:16px}.as-concept-card{padding:26px 28px;border-radius:16px}.as-concept-card__header{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.as-concept-card__badge{display:inline-flex;align-items:center;padding:4px 10px;background:var(--tw-one-0);border-radius:999px;color:var(--tw-one-6);font-size:11px;font-weight:var(--brand-weight-headline);letter-spacing:0}.as-concept-card__header h3{margin:0;color:var(--tw-gray-8);font-size:19px;font-weight:var(--brand-weight-headline);line-height:1.3}.as-concept-card__format{display:inline-flex;align-items:center;padding:4px 10px;background:var(--tw-gray-1);border-radius:6px;color:var(--tw-gray-7);font-size:12px;font-weight:var(--brand-weight-body)}.as-concept-card__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:20px;gap:20px}.as-concept-card__grid>div{display:flex;flex-direction:column;gap:4px}.as-concept-card__grid span{color:var(--tw-gray-4);font-size:11px;font-weight:var(--brand-weight-headline);letter-spacing:0}.as-concept-card__grid p{margin:0;color:var(--tw-gray-6);font-size:13.5px;line-height:1.5;text-wrap:pretty}.as-concept-card__grid .as-concept-card__hook{color:var(--tw-gray-8);font-size:14.5px;font-weight:var(--brand-weight-body)}.as-concept-card__why{display:flex;flex-direction:column;gap:8px;margin-top:18px;padding:14px 18px;background:var(--tw-one-0);border-radius:12px}.as-concept-card__why p{margin:0;color:var(--tw-gray-7);font-size:13.5px;line-height:1.55;text-wrap:pretty}.as-concept-card__why strong{color:var(--tw-gray-8);font-weight:var(--brand-weight-headline)}.as-concept-card__why span{color:var(--tw-one-7);font-size:12px;font-weight:var(--brand-weight-body)}.as-report-moby-cta{display:flex;align-items:center;justify-content:space-between;gap:36px;margin-top:44px;padding:92px 40px 40px;background:var(--tw-brand-gradient);border-radius:16px;-webkit-clip-path:url(#tw-tail-notch);clip-path:url(#tw-tail-notch)}.as-report-moby-cta span{color:var(--tw-one-6);font-size:12px;font-weight:var(--brand-weight-headline);letter-spacing:0}.as-report-moby-cta>div:first-child{display:flex;flex-direction:column;gap:9px;max-width:680px}.as-report-moby-cta span{color:var(--tw-one-1)}.as-report-moby-cta h3{margin:0;color:var(--tw-white);font-size:28px;font-weight:var(--brand-weight-headline);letter-spacing:var(--brand-track-display);line-height:var(--brand-lh-display)}.as-report-moby-cta p{margin:0;color:var(--tw-gray-3);font-size:15px;line-height:1.6}.as-report-moby-cta>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.as-report-moby-cta .as-primary-button{background:var(--tw-one-1);color:var(--tw-one-6);font-size:15px;font-weight:var(--brand-weight-headline)}.as-report-moby-cta>div:last-child>a:last-child{color:var(--tw-gray-2);font-size:12.5px}.as-collection-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.as-collection-grid--modal{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.as-collection-card{display:flex;flex-direction:column;padding:0;overflow:hidden;border-radius:14px;box-shadow:0 1px 2px rgb(16 24 40/4%);cursor:pointer;font:inherit;text-align:left}.as-collection-card:hover{border-color:var(--tw-gray-3)}.as-collection-card--detailed{cursor:default}.as-collection-card__preview{position:relative;display:flex;align-items:center;justify-content:center;height:190px;overflow:hidden;background:var(--tw-gray-1);border-bottom:1px solid var(--tw-gray-2)}.as-collection-card__preview>img{width:100%;height:100%;object-fit:cover}.as-collection-card__body{display:flex;flex:1 1;flex-direction:column;gap:9px;padding:14px 16px}.as-collection-card__copy{display:-webkit-box;overflow:hidden;color:var(--tw-gray-7);font-size:13.5px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.as-collection-card__copy--full{display:block;line-height:1.5;-webkit-line-clamp:unset}.as-collection-card__meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:9px;border-top:1px solid var(--tw-gray-2)}.as-collection-card__meta span:first-child{color:var(--tw-gray-7);font-size:12.5px;font-weight:var(--brand-weight-body)}.as-collection-card__meta span:last-child{color:var(--tw-gray-4);font-size:12px;white-space:nowrap}.as-collection-card__chips{display:flex;flex-wrap:wrap;gap:6px}.as-collection-chip{display:inline-flex;align-items:center;padding:3px 9px;background:var(--tw-gray-1);border-radius:6px;color:var(--tw-gray-7);font-size:11.5px;font-weight:var(--brand-weight-body)}.as-collection-chip--angle{background:var(--tw-one-0);color:var(--tw-one-7)}.as-collection-card__details{display:flex;flex-direction:column;gap:5px;margin:0;padding-top:10px;border-top:1px solid var(--tw-gray-2)}.as-collection-card__details>div{display:flex;justify-content:space-between;gap:8px}.as-collection-card__details dt{color:var(--tw-gray-4);font-size:11.5px}.as-collection-card__details dd{margin:0;color:var(--tw-gray-6);font-size:12.5px;text-align:right}.as-collection-overlay{position:fixed;z-index:80;display:flex;align-items:center;justify-content:center;padding:clamp(12px,3vw,40px);background:rgb(3 56 85/45%);inset:0}.as-collection-modal{display:flex;flex-direction:column;width:1240px;max-width:100%;height:100%;max-height:92vh;overflow:hidden;background:var(--tw-gray-0);border-radius:16px;box-shadow:0 24px 64px rgb(3 56 85/32%)}.as-collection-modal>header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:20px 24px;background:var(--tw-white);border-bottom:1px solid var(--tw-gray-2)}.as-collection-modal>header strong{display:block;color:var(--tw-gray-8);font-size:18px;font-weight:var(--brand-weight-headline)}.as-collection-modal>header span{color:var(--tw-gray-5);font-size:13px}.as-collection-modal>header button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:transparent;border:0;border-radius:8px;color:var(--tw-gray-5);cursor:pointer}.as-collection-modal>header button:hover{background:var(--tw-gray-1)}.as-collection-modal>header button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.as-collection-modal__scroll{flex:1 1;overflow-y:auto;padding:20px 24px 32px}.as-gallery-card__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--tw-gray-4)}.as-gallery-card__placeholder svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.as-gallery-card__placeholder span{font-size:12px}.as-format-badge,.as-longevity-badge{position:absolute;z-index:1;top:10px;display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;font-size:11px;font-weight:var(--brand-weight-headline)}.as-format-badge{left:10px;letter-spacing:.02em;text-transform:capitalize}.as-format-badge--video{background:var(--tw-one-0);color:var(--tw-one-7)}.as-format-badge--static{background:var(--tw-gray-1);color:var(--tw-gray-7)}.as-format-badge--carousel{background:var(--tw-purple-1);color:var(--tw-purple-8)}.as-format-badge--unknown{background:var(--tw-gray-1);color:var(--tw-gray-6)}.as-longevity-badge{right:10px}.as-longevity-badge--new{background:var(--tw-two-0);color:var(--tw-two-8)}.as-longevity-badge--durable{background:var(--tw-gray-1);color:var(--tw-gray-6)}.as-methodology{margin-top:44px;padding:28px 32px;border-radius:16px}.as-methodology__top{display:flex;align-items:center;justify-content:space-between;gap:24px}.as-methodology__top>div:first-child{max-width:640px}.as-methodology__top>div:first-child>span{color:var(--tw-gray-5);font-size:12px;font-weight:var(--brand-weight-headline);letter-spacing:0}.as-methodology__top p{margin:6px 0 0;color:var(--tw-gray-6);font-size:13px;line-height:1.55}.as-methodology__top>div:last-child{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.as-methodology__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px}.as-methodology__bottom>div{display:flex;align-items:center;gap:9px}.as-methodology__bottom img{width:20px;height:20px}.as-methodology__bottom>div p{display:flex;flex-direction:column;gap:2px;margin:0}.as-methodology__bottom span{color:var(--tw-gray-5);font-size:13px}.as-methodology__bottom strong{color:var(--tw-gray-7);font-size:13px;font-weight:var(--brand-weight-headline)}.as-methodology__bottom>p{max-width:420px;margin:0;color:var(--tw-gray-5);font-size:12px;line-height:1.5;text-align:right}.as-methodology__bottom>p a{color:var(--tw-one-6);font-weight:var(--brand-weight-headline)}.as-methodology details{margin-top:22px;padding-top:18px;border-top:1px solid var(--tw-gray-2);color:var(--tw-gray-5);font-size:12px}.as-report-warning{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-top:18px;padding:18px 20px;border:1px solid var(--tw-yellow-2);border-radius:12px;background:var(--tw-yellow-0);color:var(--tw-gray-7)}.as-report-warning strong{font-size:14px}.as-report-warning p{margin:4px 0 0;color:var(--tw-gray-6);font-size:12px;line-height:1.5}.as-report-warning details{flex:0 0 min(420px,45%);font-size:12px}.as-report-warning summary{cursor:pointer;font-weight:var(--brand-weight-headline)}.as-report-warning ul{margin:10px 0 0;padding-left:18px}.as-report-warning li+li{margin-top:6px}.as-methodology summary{cursor:pointer;font-weight:var(--brand-weight-headline)}.as-methodology dl{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px 24px;gap:8px 24px;margin:14px 0 0}.as-methodology dl div{display:flex;justify-content:space-between;gap:16px}.as-methodology dt{color:var(--tw-gray-4)}.as-methodology dd{margin:0;color:var(--tw-gray-6);overflow-wrap:anywhere;text-align:right}@media (max-width:980px){.as-overview-card__top{align-items:flex-start}.as-advertiser-card__actions{align-items:flex-end;flex-direction:column}.as-snapshot-stats{grid-template-columns:repeat(2,1fr)}.as-snapshot-stats>div:nth-child(2){padding-right:0}.as-snapshot-stats>div:nth-child(-n+2){padding-bottom:18px;border-bottom:1px solid var(--tw-gray-2)}.as-collection-grid,.as-offer-grid{grid-template-columns:repeat(2,1fr)}.as-collection-grid--modal{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.as-methodology__bottom,.as-methodology__top,.as-report-moby-cta,.as-report-warning{align-items:flex-start;flex-direction:column}.as-report-warning details{flex-basis:auto;width:100%}.as-methodology__bottom>p{max-width:100%;text-align:left}}@media (max-width:720px){.as-header{min-height:60px;padding:11px 16px}.as-brand img{width:auto;height:19px}.as-brand span{font-size:16px}.as-sign-in{display:none}.as-moby-pill{padding:7px 10px}.as-header__actions>.as-primary-button{padding:9px 14px;font-size:14px}.as-report{padding:34px 16px 64px}.as-kicker b{letter-spacing:0}.as-report-intro h1{font-size:34px}.as-report-intro>p{font-size:16px}.as-overview-card{padding:20px}.as-overview-card__top{align-items:stretch;flex-direction:column}.as-advertiser-card__name{align-items:flex-start;flex-direction:column;gap:5px}.as-advertiser-card__name>strong{font-size:19px}.as-advertiser-card__actions{align-items:flex-start}.as-report-actions{width:100%}.as-report-actions>button{flex:1 1}.as-disclaimer{padding:13px 14px}.as-section-heading h2,.as-section-heading__row h2{font-size:20px}.as-analysis-badge{margin:8px 0 0}.as-methodology,.as-offer-card{padding:20px}.as-snapshot-stats{grid-template-columns:1fr 1fr;gap:16px}.as-snapshot-stats>div{padding-right:12px}.as-snapshot-stats strong{font-size:26px}.as-takeaway{gap:14px;padding:20px}.as-collection-grid,.as-message-grid,.as-pattern-grid,.as-two-column-cards{grid-template-columns:1fr}.as-concept-card{padding:20px}.as-report-moby-cta{padding:64px 24px 28px}.as-report-moby-cta h3{font-size:24px}.as-report-moby-cta .as-primary-button,.as-report-moby-cta>div:last-child{align-items:center;width:100%}.as-collection-card__preview{height:220px}.as-methodology__top>div:last-child{align-items:stretch;flex-direction:column;width:100%}.as-methodology dl{grid-template-columns:1fr}}@media (max-width:430px){.as-moby-pill{font-size:0}.as-moby-pill img{width:18px;height:18px}.as-kicker b{font-size:10px}.as-advertiser-card__identity{align-items:flex-start}.as-advertiser-avatar{width:48px;height:48px;border-radius:12px;font-size:17px}.as-snapshot-stats span{font-size:11.5px}.as-offer-grid{grid-template-columns:1fr}}@media print{@page{size:A4;margin:12mm}body{background:var(--tw-white);print-color-adjust:exact;-webkit-print-color-adjust:exact}.as-collection-overlay,.as-header,.as-methodology details,.as-methodology__top>div:last-child,.as-report-actions,.as-report-moby-cta,.as-section-heading__row .as-primary-button{display:none}.as-report{width:100%;padding:0}.as-report-intro h1{font-size:34px}.as-report-intro>p{font-size:15px}.as-overview-card{margin-top:20px;padding:16px 18px}.as-disclaimer{margin-top:10px;padding:10px 12px}.as-report-section{margin-top:24px;page-break-inside:avoid;break-inside:avoid}.as-section-heading{margin-bottom:10px}.as-concept-card,.as-metric-card,.as-offer-card,.as-pattern-panel,.as-takeaway{padding:16px}.as-collection-grid{grid-template-columns:repeat(3,1fr);gap:8px}.as-collection-card,.as-concept-card,.as-takeaway{page-break-inside:avoid;break-inside:avoid}.as-collection-card__preview{height:120px}.as-methodology{margin-top:26px;padding:18px;page-break-inside:avoid;break-inside:avoid}}