@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)}.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;transition:none;transform:none}.home-bold .landing-menu{animation:.3s ease-out both bold-landing-menu-in}.home-bold .landing-faq-icon{transition:transform .2s}.home-bold .landing-faq-answer{opacity:0;grid-template-rows:0fr;transition:opacity .2s ease-out;display:grid}.home-bold .landing-faq-answer[data-open=true]{opacity:1;grid-template-rows:1fr}@media(prefers-reduced-motion:reduce){.home-bold .landing-reveal,.home-bold .landing-menu,.home-bold .landing-faq-icon,.home-bold .landing-faq-answer{transition:none;animation:none}.home-bold .landing-reveal[data-pending=true]{opacity:1;transform:none}}.home-bold{--muted-foreground:#b4b1ac;background:var(--ink)}.home-bold h1,.home-bold h2{letter-spacing:-.045em;font-optical-sizing:none;font-variation-settings:"opsz" 96;font-weight:800}.home-bold h3,.home-bold h4{font-weight:700}.home-bold .section-title,.home-bold section h2{letter-spacing:-.045em;font-size:clamp(40px,6.7vw,88px);font-weight:800;line-height:.95}.home-bold .section-label{color:var(--muted-foreground);letter-spacing:0;text-transform:none;font-size:14px;font-weight:500}.home-bold .landing-paper{--background:var(--paper);--foreground:var(--ink);--muted-foreground:#56534f;--surface:var(--paper);--card:var(--paper);--border:#0b0b0c33;--border-strong:#0b0b0c66;background:var(--paper);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.home-bold .landing-paper .text-primary,.home-bold .landing-paper .text-accent-mint{color:#b73500}.home-bold .btn-primary{background:var(--primary);color:#fff;border-radius:3px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:16px 24px;font-weight:650;line-height:1.25;transition:transform .12s cubic-bezier(.23,1,.32,1);display:inline-flex;box-shadow:4px 4px #fff3}.home-bold .btn-primary:active{transform:translate(2px,2px)scale(.98);box-shadow:2px 2px #fff3}.home-bold .landing-paper .btn-primary{color:#fff;box-shadow:4px 4px 0 var(--ink);background:#bf3b00}.home-bold .landing-paper .btn-primary:active{box-shadow:2px 2px 0 var(--ink)}.home-bold .btn-link{text-underline-offset:6px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding-block:10px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.home-bold .btn-outline{border:1px solid var(--border);min-height:52px;color:var(--ink);background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:16px 24px;font-weight:600;line-height:1.25;transition:border-color .12s;display:inline-flex}@media(hover:hover){.home-bold .btn-outline:hover{border-color:var(--border-strong)}}.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-offset:5px;outline:3px solid}.home-bold a,.home-bold button{scroll-margin-top:100px}.home-bold section[id]{scroll-margin-top:84px}.home-bold header nav a,.home-bold footer a,.home-bold #mobile-menu a{align-items:center;min-height:44px;display:inline-flex}.home-bold ::selection{background:var(--primary);color:#fff}.home-bold .hero-editorial{padding-top:96px}.home-bold .hero-layout{isolation:isolate;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;padding-bottom:64px;display:grid}.home-bold .hero-copy{z-index:2;grid-column:1/10;min-width:0;position:relative}.home-bold .hero-title{overflow-wrap:break-word;max-width:15ch;margin-top:20px;font-size:clamp(44px,7.2vw,112px);line-height:.92}.home-bold .hero-kicker{text-transform:uppercase;letter-spacing:.08em;font-size:14px}.home-bold .hero-details{z-index:2;grid-column:1/7;min-width:0;position:relative}.home-bold .hero-details>p{margin-top:0}.home-bold .hero-details>p+p{margin-top:14px}.home-bold .hero-details>div{flex-wrap:wrap;margin-top:28px}.home-bold .hero-highlight{white-space:nowrap}.home-bold .hero-projects{z-index:1;grid-column:7/13;min-width:0;margin-top:-88px;position:relative}.home-bold .project-note{text-align:center;margin-top:16px}.home-bold .project-stack{width:min(100%,480px);height:448px;margin-inline:auto;position:relative}.home-bold .project-card{background:var(--paper);width:82%;color:var(--ink);transform:translate(var(--x),var(--y)) rotate(var(--rotation));border:1px solid #77736c;border-radius:6px;animation:.65s cubic-bezier(.23,1,.32,1) both bold-project-settle;position:absolute;top:28px;left:4%;overflow:hidden;box-shadow:8px 10px #00000073}.home-bold .project-card img{object-fit:cover;object-position:top;width:100%;height:190px;display:block}.home-bold .project-card figcaption{background:var(--paper);padding:12px 16px;font-size:14px;font-weight:600;line-height:1.4}.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{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-bold .proof-grid>div{border-left:1px solid var(--border);flex-direction:column;justify-content:center;padding-inline:24px;display:flex}.home-bold .proof-grid>div:first-child{border-left:0;padding-left:0}.home-bold .proof-grid strong{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(40px,5vw,68px);font-weight:800;line-height:1}.home-bold .proof-grid span{color:var(--muted-foreground);margin-top:8px;font-size:14px}.home-bold .hero-assure{flex-wrap:wrap;gap:8px 20px;margin-top:18px;font-size:14px;font-weight:600;display:flex}.home-bold .hero-assure li{align-items:center;gap:6px;display:inline-flex}.home-bold .editorial-number{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(56px,7vw,96px);font-weight:800;line-height:1}.home-bold .pain-list{border-top:1px solid var(--border)}.home-bold .pain-row{border-bottom:1px solid var(--border);grid-template-columns:.65fr 1.25fr 1.5fr;align-items:center;gap:28px;padding-block:28px;display:grid}.home-bold .pain-row h3{max-width:14ch;font-size:28px;line-height:1.1}.home-bold .pain-row .editorial-number{color:#b73500}.home-bold .process-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.home-bold .process-step{border-top:1px solid var(--border);padding:32px 32px 0 0}.home-bold .process-list>div+div .process-step{border-left:1px solid var(--border);padding-left:32px}.home-bold .process-step .editorial-number{color:var(--primary);margin-bottom:40px;display:block}.home-bold .team-photo{aspect-ratio:21/9;isolation:isolate;position:relative}.home-bold .team-photo>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-bold .team-photo:after{content:"";z-index:1;background:linear-gradient(#0000,#000000eb);position:absolute;inset:25% 0 0}.home-bold .team-photo-caption{z-index:2;position:absolute;bottom:40px;left:0;right:0}.home-bold .team-photo-caption h2{max-width:950px}.home-bold .team-photo-caption .section-label{color:#eee}.home-bold .team-roles{border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-bold .team-role{border-left:1px solid var(--border);height:100%;padding:24px}.home-bold .team-roles>div:first-child .team-role{border-left:0;padding-left:0}.home-bold .tool-row{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:80px;padding-block:44px;display:grid}.home-bold .tool-definition li{border-bottom:1px solid var(--border);padding-block:18px;font-size:16px}.home-bold .tool-sample{color:var(--muted-foreground);flex-wrap:wrap;gap:16px;margin-top:24px;padding-block:20px;font-size:13px;display:flex}.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{grid-template-columns:1fr 1fr;column-gap:64px;display:grid}.home-bold .benefit-row{border-top:1px solid var(--border);grid-template-columns:1fr 1.3fr;gap:24px;height:100%;padding-block:24px;display:grid}.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{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:32px;display:grid}.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);letter-spacing:-.045em;font-size:clamp(50px,10vw,140px);font-weight:800;line-height:.95}.home-bold .testimonial-layout{grid-template-columns:1.5fr 1fr;gap:40px 64px;display:grid}.home-bold .testimonial-main{grid-row:span 2}.home-bold .testimonial{border-top:1px solid var(--border);height:100%;padding-top:28px}.home-bold .testimonial blockquote{font-size:19px;line-height:1.5}.home-bold .testimonial-main blockquote{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.15}.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{letter-spacing:-.045em;font-size:clamp(44px,4.5vw,64px);line-height:1}.home-bold .plan-featured{--foreground:#fff;--muted-foreground:#bbb7b0;--border:#ffffff38;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{grid-template-columns:1fr 1fr;gap:48px;max-width:900px;display:grid}.home-bold .final-comparison>div{border-top:1px solid #fff9;padding-top:24px}.home-bold .final-cta .btn-primary{color:#fff;background:#0b0b0c;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);letter-spacing:-.065em;padding-bottom:48px;font-size:clamp(50px,14.5vw,190px);font-weight:800;line-height:1}.home-bold .hero-slide{animation:.6s cubic-bezier(.23,1,.32,1) both bold-hero-enter}@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{max-width:15ch;font-size:clamp(44px,7.2vw,100px)}.home-bold .hero-projects{justify-self:center;width:100%;max-width:560px;margin-top:0;padding-top:16px}.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{border-left:0;padding-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{width:100%;height:320px}.home-bold .project-card{width:78%;top:22px;left:8%}.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 .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{border-left:0;grid-template-columns:68px 1fr;gap:20px;padding:28px 0;display:grid}.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{margin-top:12px;font-size:14px}.home-bold .team-roles{grid-template-columns:1fr}.home-bold .team-role,.home-bold .team-roles>div:first-child .team-role{border-left:0;border-bottom:1px solid var(--border);padding:24px 0}.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{letter-spacing:-.055em;font-size:14vw}}@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);font-family:var(--font-sans);color:var(--muted-foreground);margin-bottom:20px;padding-top:16px;font-size:13px;font-weight:500;line-height:1.4}.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-area:1/1/auto/6}.home-bold .hero-title{max-width:15ch;font-size:clamp(48px,4.2vw,76px)}.home-bold .hero-details{grid-area:2/1/auto/6}.home-bold .hero-projects{grid-area:1/6/3/13;align-self:center;margin-top:48px}.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}
