
.service-doors .hub-card{display:flex;flex-direction:column;min-height:500px;padding:34px 28px}.service-doors h3{font-size:clamp(29px,3vw,45px);line-height:1.1}.service-doors ul{list-style:none;padding:0;margin:22px 0 30px;color:#b7bec4;font-size:14px;line-height:1.9}.service-doors li{padding:7px 0;border-top:1px solid #272b30}.service-doors .go{margin-top:auto}.agency-service-note{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:26px;color:#aab2ba}.agency-service-note p{max-width:720px;font-size:15px;line-height:1.7}.agency-service-note a{white-space:nowrap}.founder-proof{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;border-top:1px solid #30353b;padding-top:24px;margin-top:26px}.founder-proof strong{display:block;color:#fff;font-family:Impact,'Arial Narrow',sans-serif;font-size:clamp(23px,2.2vw,38px);font-weight:500}.founder-proof span{display:block;color:#b1b9c0;font-size:12px;margin-top:7px}.creator-copy .founder-note{font-size:11px;color:#929ca5;line-height:1.6;margin:20px 0}.scope-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:35px}.scope-block{padding:30px 25px;background:#0b0d10;border:1px solid #2a3036}.scope-block h3{font-size:26px;line-height:1.2;margin:22px 0 15px}.scope-block p{font-size:15px;line-height:1.7;color:#b6bec5}.scope-block ul{padding-left:18px;color:#b6bec5;font-size:14px;line-height:1.8}.scope-block li{margin:15px 0}.scope-block .tag{color:#00e5ff}.agency-process p{max-width:800px;color:#a9b3bc;font-size:14px;line-height:1.7}.agency-services h2{font-size:clamp(42px,6vw,84px)}@media(max-width:1000px){.service-doors .hub-card{min-height:0}.scope-grid{grid-template-columns:1fr}.founder-proof strong{font-size:25px}}@media(max-width:740px){.service-doors{grid-template-columns:1fr}.agency-service-note{display:block}.agency-service-note a{display:inline-block;margin-top:8px}.founder-proof{gap:10px}.founder-proof strong{font-size:25px}.founder-proof span{font-size:11px}.scope-block{padding:25px}.hero-top{gap:12px}.small-meta{display:none}}

.founder-revenue{margin:25px 0 5px;padding:22px 0;border-top:1px solid #30353b}.founder-revenue strong{display:block;font-family:Impact,'Arial Narrow',sans-serif;font-size:68px;font-weight:500;color:#00e5ff;line-height:1}.founder-revenue span{display:block;margin-top:10px;font-size:13px;color:#b7bec4}.founder-learning-proof{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;align-items:start}.founder-learning-proof>div>p{color:#b6bec5;line-height:1.8;font-size:16px}.founder-learning-proof h2{font-size:clamp(34px,4vw,60px)}.learning-proof-numbers{display:grid;grid-template-columns:1fr 1fr;gap:20px;background:#0b0d10;border:1px solid #30353b;padding:30px}.learning-proof-numbers strong{display:block;font-family:Impact,'Arial Narrow',sans-serif;font-size:40px;font-weight:500;line-height:1.1}.learning-proof-numbers span{display:block;color:#b6bec5;font-size:13px;margin-top:8px;line-height:1.6}.learning-proof-numbers .revenue-number{grid-column:1/-1;padding-bottom:22px;border-bottom:1px solid #30353b}.revenue-number strong{font-size:clamp(60px,6vw,90px);color:#00e5ff}.founder-learning-proof>.proof-note{grid-column:1/-1;margin:0}.learning-alternative{text-align:center;color:#a9b2bb;font-size:14px}.op .proof-line{line-height:1.6}@media(max-width:740px){.founder-learning-proof{grid-template-columns:1fr;gap:22px}.learning-proof-numbers{padding:24px}.founder-revenue strong{font-size:60px}.header nav a{font-size:11px}}

.homepage-proof-strip{display:flex;gap:55px;align-items:center;padding:25px 7%;border-block:1px solid #282d32;background:#080a0d}.homepage-proof-strip p{display:flex;gap:18px;align-items:center;margin:0}.homepage-proof-strip strong{font-family:Impact,Arial,sans-serif;font-size:38px;font-weight:500;color:#00e5ff;white-space:nowrap}.homepage-proof-strip span{font-size:13px;color:#b7bec4;max-width:245px;line-height:1.6}@media(max-width:740px){.homepage-proof-strip{display:block;padding:20px 6%}.homepage-proof-strip p+p{margin-top:15px}.homepage-proof-strip strong{font-size:30px;min-width:105px}.homepage-proof-strip span{font-size:12px}}

.preview-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:15px 0 25px}.preview-heading p{margin:0;color:#aeb8c1;font-size:14px}.preview-heading button{background:transparent;border:1px solid #46515a;color:#fff;padding:10px 15px;font:inherit;font-size:12px;cursor:pointer}.collection-scene{position:relative;aspect-ratio:4/5;overflow:hidden;background:#101318;border:1px solid #333c44}.collection-scene video,.collection-scene img{width:100%;height:100%;object-fit:cover;display:block}.collection-scene-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 35%,rgba(0,0,0,.2) 55%,rgba(0,0,0,.9))}.collection-scene-top{position:absolute;left:22px;top:22px;color:#eee;font-size:9px;letter-spacing:1px}.collection-scene-name{position:absolute;left:22px;right:22px;bottom:60px;font-family:var(--display);font-size:clamp(36px,4vw,66px);font-weight:600;text-transform:uppercase;line-height:1}.collection-scene-watch{position:absolute;left:22px;bottom:23px;font-size:12px;color:#00e5ff}.collection:focus-visible .collection-scene{outline:2px solid #00e5ff;outline-offset:3px}@media(max-width:740px){.collection-scene{aspect-ratio:4/4.5}.collection-scene-name{font-size:58px}.preview-heading{align-items:flex-start}.preview-heading p{font-size:12px}}

.origin-story{padding:65px 7%;display:grid;grid-template-columns:1fr 1.1fr;gap:55px;align-items:center;border-bottom:1px solid #262d33}.origin-copy h2{font-size:clamp(44px,5vw,76px);line-height:1;margin:22px 0}.origin-copy p{color:#b7bec4;font-size:15px;line-height:1.8;max-width:530px}.origin-copy .button{margin-top:20px}.origin-story .home-reel{margin:0;padding:0;width:100%;border:1px solid #303941}.origin-story .home-reel video{width:100%;max-height:550px;object-fit:contain;background:#08090b}.origin-story figcaption{padding:15px;font-size:11px}@media(max-width:740px){.origin-story{grid-template-columns:1fr;gap:30px;padding:45px 6%}.origin-copy h2{font-size:54px}.origin-copy p{font-size:14px}}
