@keyframes bold-landing-menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes bold-hero-enter{0%{transform:translateY(18px)}to{transform:translateY(0)}}@keyframes bold-project-settle{0%{transform:translate(var(--x),calc(var(--y) + 40px)) rotate(calc(var(--rotation) - 6deg)) scale(.96)}to{transform:translate(var(--x),var(--y)) rotate(var(--rotation)) scale(1)}}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque-sub.woff2) format("woff2");font-weight:600 800;font-style:normal;font-display:optional}@font-face{font-family:Geist;src:url(/fonts/geist-sub.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:optional}@font-face{font-family:Bricolage Fallback;src:local("Arial");size-adjust:104%;ascent-override:92%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local("Arial");size-adjust:101%;ascent-override:95%;descent-override:23%;line-gap-override:0%}.home-bold{--paper: #f3efe6;--ink: #0b0b0c;--font-display: "Bricolage Grotesque", "Bricolage Fallback", Arial, sans-serif;--font-sans: "Geist", "Geist Fallback", Arial, sans-serif;font-family:var(--font-sans);--muted-foreground: #b4b1ac;background:var(--ink)}.home-bold .landing-container{width:100%;max-width:1320px;margin-inline:auto;padding-inline:24px}.home-bold h1,.home-bold h2,.home-bold h3,.home-bold h4,.home-bold .font-display{font-family:var(--font-display)}.home-bold .font-sans{font-family:var(--font-sans)}.home-bold .landing-reveal{transition:opacity .45s cubic-bezier(.23,1,.32,1),transform .45s cubic-bezier(.23,1,.32,1)}@media(scripting:enabled){.home-bold .landing-reveal[data-pending=true]{opacity:0;transform:translateY(16px)}}:root.capture .home-bold .landing-reveal[data-pending=true]{opacity:1;transform:none;transition:none}.home-bold .landing-menu{animation:bold-landing-menu-in .3s ease-out both}.home-bold .landing-faq-icon{transition:transform .2s}.home-bold .landing-faq-answer{display:grid;grid-template-rows:0fr;opacity:0;transition:opacity .2s ease-out}.home-bold .landing-faq-answer[data-open=true]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.home-bold .landing-reveal,.home-bold .landing-menu,.home-bold .landing-faq-icon,.home-bold .landing-faq-answer{animation:none;transition:none}.home-bold .landing-reveal[data-pending=true]{opacity:1;transform:none}}.home-bold h1,.home-bold h2{font-weight:800;letter-spacing:-.045em;font-optical-sizing:none;font-variation-settings:"opsz" 96}.home-bold h3,.home-bold h4{font-weight:700}.home-bold .section-title,.home-bold section h2{font-size:clamp(40px,6.7vw,88px);line-height:.95;letter-spacing:-.045em;font-weight:800}.home-bold .section-label{font-size:14px;font-weight:500;color:var(--muted-foreground);letter-spacing:0;text-transform:none}.home-bold .landing-paper{--background: var(--paper);--foreground: var(--ink);--muted-foreground: #56534f;--surface: var(--paper);--card: var(--paper);--border: rgb(11 11 12 / .2);--border-strong: rgb(11 11 12 / .4);background:var(--paper);color:var(--ink);color-scheme:light}.home-bold .landing-paper .text-primary,.home-bold .landing-paper .text-accent-mint{color:#b73500}.home-bold .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:16px 24px;background:var(--primary);color:#fff;font-weight:650;line-height:1.25;border-radius:3px;box-shadow:4px 4px #fff3;transition:transform .12s cubic-bezier(.23,1,.32,1)}.home-bold .btn-primary:active{transform:translate(2px,2px) scale(.98);box-shadow:2px 2px #fff3}.home-bold .landing-paper .btn-primary{background:#bf3b00;color:#fff;box-shadow:4px 4px 0 var(--ink)}.home-bold .landing-paper .btn-primary:active{box-shadow:2px 2px 0 var(--ink)}.home-bold .btn-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding-block:10px;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;font-weight:600}.home-bold .btn-primary svg,.home-bold .btn-link svg{transition:transform .18s cubic-bezier(.23,1,.32,1)}@media(hover:hover){.home-bold .btn-primary:hover svg,.home-bold .btn-link:hover svg{transform:translate(4px)}}.home-bold :focus-visible,.home-bold .btn-primary:focus-visible,.home-bold .btn-link:focus-visible{outline:3px solid currentColor;outline-offset:5px}.home-bold a,.home-bold button{scroll-margin-top:100px}.home-bold section[id]{scroll-margin-top:84px}.home-bold #mobile-menu a,.home-bold footer a,.home-bold header nav a{display:inline-flex;align-items:center;min-height:44px}.home-bold ::selection{background:var(--primary);color:#fff}.home-bold .hero-editorial{padding-top:96px}.home-bold .hero-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start;padding-bottom:64px;isolation:isolate}.home-bold .hero-copy{grid-column:1 / 10;position:relative;z-index:2;min-width:0}.home-bold .hero-title{font-size:clamp(44px,7.2vw,112px);max-width:15ch;line-height:.92;margin-top:20px;overflow-wrap:break-word}.home-bold .hero-kicker{font-size:14px;text-transform:uppercase;letter-spacing:.08em}.home-bold .hero-details{grid-column:1 / 7;position:relative;z-index:2;min-width:0}.home-bold .hero-details>p{margin-top:0}.home-bold .hero-details>div{flex-wrap:wrap;margin-top:28px}.home-bold .hero-highlight{white-space:nowrap}.home-bold .hero-projects{grid-column:7 / 13;position:relative;z-index:1;min-width:0;margin-top:-88px}.home-bold .project-note{margin-top:16px;text-align:center}.home-bold .project-stack{position:relative;height:448px;margin-inline:auto;width:min(100%,480px)}.home-bold .project-card{position:absolute;width:82%;left:4%;top:28px;overflow:hidden;border:1px solid #77736c;border-radius:6px;background:var(--paper);color:var(--ink);box-shadow:8px 10px #00000073;transform:translate(var(--x),var(--y)) rotate(var(--rotation));animation:bold-project-settle .65s cubic-bezier(.23,1,.32,1) both}.home-bold .project-card img{display:block;width:100%;height:190px;object-fit:cover;object-position:top}.home-bold .project-card figcaption{padding:12px 16px;font-size:14px;line-height:1.4;font-weight:600;background:var(--paper)}.home-bold .project-card-1{--x: 0px;--y: 0px;--rotation: -5deg;z-index:3;animation-delay:.24s}.home-bold .project-card-2{--x: 24px;--y: 76px;--rotation: 2deg;z-index:2;animation-delay:.3s}.home-bold .project-card-3{--x: 8px;--y: 152px;--rotation: 6deg;z-index:1;animation-delay:.36s}.home-bold .hero-proof{border-block:1px solid var(--border);padding-block:30px}.home-bold .proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.2fr)}.home-bold .proof-grid>div{display:flex;flex-direction:column;justify-content:center;padding-inline:24px;border-left:1px solid var(--border)}.home-bold .proof-grid>div:first-child{border-left:0;padding-left:0}.home-bold .proof-grid strong{font-family:var(--font-display);font-size:clamp(40px,5vw,68px);font-weight:800;letter-spacing:-.045em;line-height:1}.home-bold .proof-grid span{margin-top:8px;color:var(--muted-foreground);font-size:14px}.home-bold .proof-grid strong.proof-payment{font-size:clamp(24px,3vw,40px);max-width:8ch}.home-bold .editorial-number{font-family:var(--font-display);font-weight:800;font-size:clamp(56px,7vw,96px);line-height:1;letter-spacing:-.045em}.home-bold .pain-list{border-top:1px solid var(--border)}.home-bold .pain-row{display:grid;grid-template-columns:.65fr 1.25fr 1.5fr;align-items:center;gap:28px;padding-block:28px;border-bottom:1px solid var(--border)}.home-bold .pain-row h3{font-size:28px;max-width:14ch;line-height:1.1}.home-bold .pain-row .editorial-number{color:#b73500}.home-bold .process-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.home-bold .process-step{border-top:1px solid var(--border);padding:32px 32px 0 0}.home-bold .process-list>div+div .process-step{padding-left:32px;border-left:1px solid var(--border)}.home-bold .process-step .editorial-number{display:block;margin-bottom:40px;color:var(--primary)}.home-bold .team-photo{position:relative;aspect-ratio:21 / 9;isolation:isolate}.home-bold .team-photo>img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover}.home-bold .team-photo:after{content:"";position:absolute;inset:25% 0 0;background:linear-gradient(transparent,#000000eb);z-index:1}.home-bold .team-photo-caption{position:absolute;bottom:40px;left:0;right:0;z-index:2}.home-bold .team-photo-caption h2{max-width:950px}.home-bold .team-photo-caption .section-label{color:#eee}.home-bold .team-roles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--border)}.home-bold .team-role{padding:24px;height:100%;border-left:1px solid var(--border)}.home-bold .team-roles>div:first-child .team-role{padding-left:0;border-left:0}.home-bold .tool-row{display:grid;grid-template-columns:1fr 1fr;gap:80px;border-top:1px solid var(--border);padding-block:44px}.home-bold .tool-definition li{padding-block:18px;border-bottom:1px solid var(--border);font-size:16px}.home-bold .tool-sample{margin-top:24px;display:flex;flex-wrap:wrap;gap:16px;padding-block:20px;color:var(--muted-foreground);font-size:13px}.home-bold .tool-sample strong{color:var(--primary)}.home-bold .tool-equation{border-top:1px solid var(--border);padding-top:40px}.home-bold .benefits-list{display:grid;grid-template-columns:1fr 1fr;column-gap:64px}.home-bold .benefit-row{display:grid;grid-template-columns:1fr 1.3fr;gap:24px;border-top:1px solid var(--border);padding-block:24px;height:100%}.home-bold .benefit-row h3{font-size:20px;line-height:1.15}.home-bold .benefit-row p{margin:0;font-size:16px;line-height:1.6}.home-bold .social-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:32px;border-block:1px solid var(--border)}.home-bold .social-stats>div+div{border-left:1px solid var(--border);padding-left:24px}.home-bold .social-stats strong{font-family:var(--font-display);font-size:clamp(50px,10vw,140px);font-weight:800;line-height:.95;letter-spacing:-.045em}.home-bold .testimonial-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:40px 64px}.home-bold .testimonial-main{grid-row:span 2}.home-bold .testimonial{height:100%;border-top:1px solid var(--border);padding-top:28px}.home-bold .testimonial blockquote{font-size:19px;line-height:1.5}.home-bold .testimonial-main blockquote{font-family:var(--font-display);font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.15;letter-spacing:-.025em}.home-bold .plans-columns{border-block:1px solid var(--border)}.home-bold .plan-column+.plan-column{border-left:1px solid var(--border)}.home-bold .plan-price{font-size:clamp(44px,4.5vw,64px);line-height:1;letter-spacing:-.045em}.home-bold .plan-featured{--foreground: #fff;--muted-foreground: #bbb7b0;--border: rgb(255 255 255 / .22);background:var(--ink);color:#fff}.home-bold .landing-paper .plan-featured .text-primary{color:var(--primary)}.home-bold .plan-featured .btn-primary{box-shadow:4px 4px #fff3}.home-bold .branding-case{box-shadow:5px 6px #000}.home-bold .branding-section .text-accent-mint{color:var(--primary)}.home-bold .final-cta{background:var(--primary);color:#fff}.home-bold .final-emphasis{color:var(--ink)}.home-bold .final-comparison{display:grid;grid-template-columns:1fr 1fr;gap:48px;max-width:900px}.home-bold .final-comparison>div{padding-top:24px;border-top:1px solid rgb(255 255 255 / .6)}.home-bold .final-cta .btn-primary{background:#0b0b0c;color:#fff;border:1px solid #0b0b0c;box-shadow:4px 4px #fff3}.home-bold .final-cta .btn-primary:active{box-shadow:2px 2px #fff3}.home-bold .footer-wordmark{font-family:var(--font-display);font-size:clamp(50px,14.5vw,190px);font-weight:800;line-height:1;letter-spacing:-.065em;padding-bottom:48px}.home-bold .hero-slide{animation:bold-hero-enter .6s cubic-bezier(.23,1,.32,1) both}@supports (animation-timing-function: linear(0,1)){.home-bold .project-card{animation-timing-function:linear(0,.45 18%,.85 36%,1.055 57%,.99 78%,1)}}@media(max-width:1023px){.home-bold .hero-layout{grid-template-columns:1fr;padding-bottom:56px}.home-bold .hero-copy,.home-bold .hero-details,.home-bold .hero-projects{grid-column:1}.home-bold .hero-title{font-size:clamp(44px,7.2vw,100px);max-width:15ch}.home-bold .hero-projects{max-width:560px;width:100%;justify-self:center;padding-top:16px;margin-top:0}.home-bold .project-stack{height:448px}.home-bold .team-photo{aspect-ratio:16 / 10}.home-bold .team-roles{grid-template-columns:1fr 1fr}.home-bold .team-roles>div:nth-child(3) .team-role{padding-left:0;border-left:0}.home-bold .benefits-list{grid-template-columns:1fr}.home-bold .tool-row{gap:40px}}@media(max-width:639px){.home-bold .landing-container{padding-inline:24px}.home-bold .hero-editorial{padding-top:96px}.home-bold .hero-title{font-size:clamp(44px,12vw,78px)}.home-bold .hero-title span{overflow-wrap:normal}.home-bold .hero-projects{padding-top:28px}.home-bold .project-stack{height:320px;width:100%}.home-bold .project-card{width:78%;left:8%;top:22px}.home-bold .project-card img{height:136px}.home-bold .project-card-2{--x: 14px;--y: 56px}.home-bold .project-card-3{--x: 0px;--y: 112px}.home-bold .project-card figcaption{padding:9px 12px;font-size:14px}.home-bold .proof-grid{grid-template-columns:1fr 1fr;row-gap:28px}.home-bold .proof-grid>div{padding-inline:16px}.home-bold .proof-grid>div:nth-child(3){border-left:0;padding-left:0}.home-bold .proof-grid strong{font-size:46px}.home-bold .proof-grid strong.proof-payment{font-size:27px}.home-bold .pain-row{grid-template-columns:64px 1fr;gap:16px;padding-block:24px}.home-bold .pain-row h3{font-size:25px}.home-bold .pain-row p{grid-column:2}.home-bold .editorial-number{font-size:58px}.home-bold .process-list{grid-template-columns:1fr}.home-bold .process-step,.home-bold .process-list>div+div .process-step{padding:28px 0;border-left:0;display:grid;grid-template-columns:68px 1fr;gap:20px}.home-bold .process-step .editorial-number{margin:0}.home-bold .team-photo{aspect-ratio:4 / 3}.home-bold .team-photo-caption{bottom:24px}.home-bold .team-photo-caption h2{font-size:38px}.home-bold .team-photo-caption .section-label{font-size:14px}.home-bold .team-photo-caption>p:last-child{font-size:14px;margin-top:12px}.home-bold .team-roles{grid-template-columns:1fr}.home-bold .team-role,.home-bold .team-roles>div:first-child .team-role{padding:24px 0;border-left:0;border-bottom:1px solid var(--border)}.home-bold .tool-row{grid-template-columns:1fr;gap:24px}.home-bold .benefit-row{grid-template-columns:1fr;gap:12px}.home-bold .social-stats{gap:10px}.home-bold .social-stats>div+div{padding-left:10px}.home-bold .social-stats strong{font-size:clamp(34px,10.5vw,62px)}.home-bold .social-stats p{font-size:14px}.home-bold .testimonial-layout{grid-template-columns:1fr;gap:32px}.home-bold .testimonial-main{grid-row:auto}.home-bold .plan-column+.plan-column{border-left:0;border-top:1px solid var(--border)}.home-bold .final-comparison{grid-template-columns:1fr;gap:32px}.home-bold .footer-wordmark{font-size:14vw;letter-spacing:-.055em}}@media(prefers-reduced-motion:reduce){.home-bold html{scroll-behavior:auto}.home-bold .hero-slide,.home-bold .project-card{animation:none}.home-bold .btn-primary,.home-bold .btn-primary svg,.home-bold .btn-link svg{transition:none}.home-bold .btn-primary:active,.home-bold .btn-primary:hover svg,.home-bold .btn-link:hover svg{transform:none}}.home-bold .btn-primary{font-size:19px;font-weight:700}.home-bold .landing-paper .btn-primary{background:var(--primary)}.home-bold .final-comparison li,.home-bold .final-cta>div>.landing-reveal>p{font-size:19px;font-weight:700}.home-bold header .btn-primary.hidden{display:none}@media(min-width:1024px){.home-bold header .btn-primary.hidden{display:inline-flex}}.home-bold .btn-primary{max-width:100%}@media(max-width:767px){.home-bold .plans-columns .plan-column+.plan-column{border-left:0;border-top:1px solid var(--border)}}@media(max-width:639px){.home-bold .social-stats strong{font-size:clamp(32px,9.5vw,60px)}}.home-bold .final-cta p span{font-weight:700}.home-bold .plan-column>.mt-5{flex-wrap:wrap}.home-bold .section-chapter{border-top:1px solid var(--border);padding-top:16px;margin-bottom:20px;font-family:var(--font-sans);font-size:13px;line-height:1.4;font-weight:500;color:var(--muted-foreground)}.home-bold .team-photo-caption .section-chapter{border-color:#fff6;font-size:13px}@media(max-width:639px){.home-bold .text-xs,.home-bold .tool-sample{font-size:14px}.home-bold .team-photo{aspect-ratio:auto;min-height:410px}}@media(min-width:1024px){.home-bold .hero-copy{grid-column:1 / 12;grid-row:1}.home-bold .hero-title{font-size:clamp(56px,6.4vw,104px);max-width:16ch}.home-bold .hero-details{grid-column:1 / 9;grid-row:2}.home-bold .project-stack{width:min(100%,420px)}.home-bold .hero-layout{column-gap:40px}}html[data-theme=light] .home-bold{--muted-foreground: #56534f;background:var(--background)}html[data-theme=light] .home-bold .btn-primary{box-shadow:4px 4px 0 var(--ink)}html[data-theme=light] .home-bold .btn-primary:active{box-shadow:2px 2px 0 var(--ink)}html[data-theme=light] .home-bold .plan-featured .text-primary,html[data-theme=light] .home-bold .landing-paper .plan-featured .text-primary{color:#ff4d00}html[data-theme=light] .home-bold .plan-featured .btn-primary{box-shadow:4px 4px #fff3}html[data-theme=light] .home-bold .branding-case{box-shadow:5px 6px #0b0b0c59}html[data-theme=light] .home-bold .final-cta{background:#ff4d00}html[data-theme=light] .home-bold .final-cta .btn-primary{box-shadow:4px 4px #fff3}
