:where(.t8) *,:where(.t8) :before,:where(.t8) :after{box-sizing:border-box}:where(.t8) h1,:where(.t8) h2,:where(.t8) h3,:where(.t8) p,:where(.t8) ul,:where(.t8) ol,:where(.t8) figure,:where(.t8) blockquote,:where(.t8) dl,:where(.t8) dd,:where(.t8) dt{margin:0;padding:0}:where(.t8) ul,:where(.t8) ol{list-style:none}:where(.t8) a{color:inherit;text-decoration:none}.t8 [id]{scroll-margin-top:calc(84px + var(--appnav-h,0px))}.t8{--cr:#fff1de;--cr2:#ffe5c6;--ink:#1c120c;--or:#ff5a1f;--or2:#e0440d;--mute:#6b5646;--ln:#1c120c;--ph-bg:#ffd9b3;--ph-fg:#f5b27a;--ph-tx:#8a5a36;--hh:72px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--cr);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;line-height:1.55;overflow-x:clip}.t8 h1,.t8 h2,.t8 h3{letter-spacing:-.04em;color:inherit;font-family:Bricolage Grotesque,Archivo,Impact,sans-serif;font-weight:800;line-height:.9}.t8-wrap{max-width:1280px;margin:0 auto;padding:0 32px}.t8-or{color:var(--or)}.t8-out{color:#0000;-webkit-text-stroke:3px var(--ink)}.t8-out .mo-unit{color:#0000}.t8-kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--or2);margin-bottom:20px;font:700 13px/1 Bricolage Grotesque,sans-serif}.t8-kicker-w{color:var(--or)}.t8-h2{margin-bottom:52px;font-size:clamp(52px,8.4vw,132px)}.t8-h2-w{color:var(--cr)}.t8-fine{color:var(--mute);margin-top:22px;font-size:14px}.t8-btn{border:2.5px solid var(--ink);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 26px;font:700 15px/1 Bricolage Grotesque,sans-serif;transition:transform .2s cubic-bezier(.3,1.6,.5,1),background .2s,color .2s;display:inline-flex;position:relative;overflow:hidden}.t8-btn:hover{transform:scale(1.06)rotate(-1.5deg)}.t8-btn-or{background:var(--or);color:var(--ink)}.t8-btn-ink{background:var(--ink);color:var(--cr)}.t8-btn-ink:hover{background:var(--or);color:var(--ink)}.t8-btn-line{color:var(--ink);background:0 0}.t8-btn-line:hover{background:var(--ink);color:var(--cr)}.t8-btn-lg{min-height:58px;padding:16px 34px;font-size:17px}.t8-btn svg{flex:none}.t8-head{top:var(--appnav-h,0px);z-index:40;background:var(--cr);border-bottom:2.5px solid var(--ink);position:sticky}.t8-head-in{height:var(--hh);align-items:center;gap:24px;display:flex}.t8-brand{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.t8-mark{background:var(--or);border:2.5px solid var(--ink);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font:800 15px Bricolage Grotesque,sans-serif;transition:transform .4s cubic-bezier(.3,1.6,.5,1);display:grid}.t8-brand:hover .t8-mark{transform:rotate(200deg)}.t8-brand-name{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font:800 20px/1 Bricolage Grotesque,sans-serif;overflow:hidden}.t8-nav{gap:2px;display:flex}.t8-nav a{border-radius:999px;padding:10px 13px;font-size:15px;font-weight:600;transition:background .15s}.t8-nav a:hover{background:var(--or)}.t8-hero{padding:40px 0 70px;overflow:hidden}.t8-hero-in{grid-template-columns:1.4fr .6fr;align-items:center;gap:40px;display:grid}.t8-hero h1{letter-spacing:-.055em;margin-bottom:20px;font-size:clamp(84px,14.4vw,224px);line-height:.8}.t8-h1-l{display:block}.t8-hero-pic{justify-self:center;width:100%;max-width:340px;position:relative;transform:rotate(4deg)}.t8-frame{border:3px solid var(--ink);background:var(--or);box-shadow:10px 10px 0 var(--ink);border-radius:28px;position:relative;overflow:hidden}.t8-photo{aspect-ratio:3/4;width:100%}.t8-frame figcaption{background:var(--cr);border:2px solid var(--ink);border-radius:999px;padding:7px 14px;font:700 14px Bricolage Grotesque,sans-serif;position:absolute;bottom:12px;left:12px}.t8-sticker{background:var(--ink);width:98px;height:98px;color:var(--cr);text-align:center;text-transform:uppercase;border-radius:50%;place-items:center;font:800 14px/1.1 Bricolage Grotesque,sans-serif;display:grid;position:absolute;top:28px;left:-48px}.t8-star{width:84px;height:84px;position:absolute;bottom:-34px;right:-34px}.t8-star svg{width:100%;height:100%;fill:var(--or);stroke:var(--ink);stroke-width:3px}.t8-hero-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 56px;margin-top:18px;display:flex}.t8-lead{max-width:560px;color:var(--mute);font-size:20px}.t8-actions{flex-wrap:wrap;gap:14px;display:flex}.t8-ticks{background:var(--ink);color:var(--cr);gap:6px;padding:14px 0;display:grid;overflow:hidden}.t8-tk{letter-spacing:-.04em;color:var(--or);flex:none;align-items:center;padding:0 20px;font:800 clamp(44px,6vw,84px)/1 Bricolage Grotesque,sans-serif;display:inline-flex}.t8-tk i{color:var(--cr);margin-left:40px;font-size:.7em;font-style:normal}.t8-tk-o{color:#0000;-webkit-text-stroke:2px var(--cr)}.t8-tk-d,.t8-tk-d i{color:var(--ink)}.t8-wall{background:var(--cr);gap:6px;padding:70px 0 80px;display:grid;overflow:hidden}.t8-kl{--dir:1;white-space:nowrap;transform-origin:0;transform:translate3d(calc(var(--pc,0) * var(--dir) * 11vw), 0, 0) scale(calc(.84 + var(--pi,1) * .16));will-change:transform;flex-direction:column;align-items:flex-start;padding:0 32px;display:flex}.t8-kl-s{background:var(--ink);color:var(--cr);text-transform:uppercase;letter-spacing:.12em;border-radius:999px;margin-bottom:4px;padding:6px 14px;font:700 13px/1 Bricolage Grotesque,sans-serif}.t8-kl-w{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:3px var(--ink);font:800 clamp(70px,17.5vw,270px)/.84 Bricolage Grotesque,sans-serif}.t8-kl.is-fill .t8-kl-w{color:var(--or);-webkit-text-stroke:3px var(--ink)}.t8-kl.is-fill .t8-kl-s{background:var(--or);color:var(--ink)}.t8-section{padding:100px 0}.t8-stats-s{padding:20px 0 80px}.t8-stats{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.t8-stat{border:3px solid var(--ink);background:var(--cr2);border-radius:28px;padding:28px 28px 24px}.t8-stat b{letter-spacing:-.06em;color:var(--or);-webkit-text-stroke:2px var(--ink);font-variant-numeric:tabular-nums;font:800 clamp(72px,9vw,130px)/.9 Bricolage Grotesque,sans-serif;display:block}.t8-stat span{color:var(--mute);font-weight:600}.t8-svc{border-top:3px solid var(--ink)}.t8-svc>li{border-bottom:3px solid var(--ink);grid-template-columns:70px 1.1fr 1.4fr auto;align-items:center;gap:24px;padding:30px 12px;transition:background .25s,padding .3s;display:grid;position:relative}.t8-svc>li:hover{background:var(--or);padding-left:28px}.t8-svc-n{color:var(--or2);font:700 16px Bricolage Grotesque,sans-serif}.t8-svc>li:hover .t8-svc-n{color:var(--ink)}.t8-svc h3{transform-origin:0;font-size:clamp(32px,4.2vw,60px);transition:transform .3s cubic-bezier(.3,1.5,.5,1)}.t8-svc>li:hover h3{transform:scale(1.06)}.t8-svc p{color:var(--mute);max-width:460px}.t8-svc>li:hover p{color:var(--ink)}.t8-svc-tag{border:2.5px solid var(--ink);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;border-radius:999px;padding:8px 16px;font:700 13px Bricolage Grotesque,sans-serif}.t8-method{background:var(--ink);color:var(--cr);padding:100px 0 80px;overflow:hidden}.t8-steps{gap:0;display:grid}.t8-step{--pc:0;--pi:1;border-top:2px solid #3a2a20;grid-template-columns:70px 1fr 1fr;align-items:center;gap:24px;padding:22px 0;display:grid;position:relative}.t8-step:last-child{border-bottom:2px solid #3a2a20}.t8-step-n{color:var(--or);font:700 16px Bricolage Grotesque,sans-serif}.t8-step-w{letter-spacing:-.06em;color:var(--cr);transform-origin:0;transform:translate3d(calc((1 - var(--pi)) * -22vw), 0, 0) scale(calc(.8 + var(--pi) * .2));will-change:transform;font:800 clamp(64px,11vw,168px)/.86 Bricolage Grotesque,sans-serif;display:block}.t8-step:nth-child(2n) .t8-step-w{color:var(--or);transform:translate3d(calc((1 - var(--pi)) * -22vw), 0, 0) scale(calc(.8 + var(--pi) * .2))}.t8-step p{color:#e8d3bd;max-width:420px;font-size:18px}.t8-about-in{grid-template-columns:.8fr 1.2fr;align-items:center;gap:72px;display:grid}.t8-photo2{aspect-ratio:4/5;border:3px solid var(--ink);width:100%;box-shadow:12px 12px 0 var(--or);border-radius:36px}.t8-about .t8-h2{margin-bottom:28px;font-size:clamp(48px,6.4vw,100px)}.t8-about-p{color:var(--mute);max-width:580px;margin-bottom:24px;font-size:19px}.t8-creds li,.t8-plan li{border-bottom:2px solid #e5cfae;align-items:center;gap:12px;padding:11px 0;font-weight:600;display:flex}.t8-creds svg,.t8-plan li svg{color:var(--ink);background:var(--or);border-radius:50%;flex:none;width:24px;height:24px;padding:3px}.t8-plans-s{background:var(--cr2);border-block:3px solid var(--ink)}.t8-plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.t8-plans>.mo-reveal{display:flex}.t8-plan{background:var(--cr);border:3px solid var(--ink);border-radius:30px;flex-direction:column;flex:1;gap:14px;padding:32px 28px;transition:box-shadow .2s,transform .25s;display:flex;position:relative}.t8-plan:hover{box-shadow:8px 8px 0 var(--ink)}.t8-plan.is-feat{background:var(--or)}.t8-plan.is-feat li{border-color:#1c120c55}.t8-plan.is-feat li svg{background:var(--ink);color:var(--or)}.t8-plan-flag{background:var(--ink);color:var(--cr);text-transform:uppercase;letter-spacing:.1em;border-radius:999px;padding:6px 14px;font:700 12px Bricolage Grotesque,sans-serif;position:absolute;top:-16px;right:22px}.t8-plan h3{font-size:40px}.t8-price{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.t8-price b{letter-spacing:-.06em;font:800 72px/1 Bricolage Grotesque,sans-serif}.t8-price span{color:var(--mute);font-size:14px;font-weight:600}.t8-plan.is-feat .t8-price span{color:var(--ink)}.t8-plan ul{flex:1;margin-bottom:8px}.t8-quotes{gap:24px;display:grid}.t8-q figure{border:3px solid var(--ink);background:var(--cr2);border-radius:32px;padding:34px 38px;transition:transform .25s,background .25s}.t8-q:nth-child(2) figure{background:var(--or);margin-left:6%}.t8-q:nth-child(3) figure{margin-right:6%}.t8-q figure:hover{transform:rotate(-.8deg)scale(1.01)}.t8-q blockquote{letter-spacing:-.03em;margin-bottom:20px;font:700 clamp(24px,3.2vw,42px)/1.12 Bricolage Grotesque,sans-serif}.t8-q figcaption{flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.t8-q .stars{color:var(--ink)}.t8-q em{color:var(--mute);font-style:normal}.t8-q:nth-child(2) em{color:var(--ink)}.t8-av{background:var(--ink);width:44px;height:44px;color:var(--cr);border-radius:50%;place-items:center;font:700 13px Bricolage Grotesque,sans-serif;display:grid}.t8-faq-s{padding-top:40px}.t8-faq-in{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px;display:grid}.t8-faq-in .t8-h2{margin-bottom:0}.t8 .faq-list{gap:12px;display:grid}.t8 .faq-list details{border:3px solid var(--ink);background:var(--cr);border-radius:22px;transition:background .2s}.t8 .faq-list details[open]{background:var(--cr2)}.t8 .faq-list summary{cursor:pointer;min-height:58px;padding:20px 62px 20px 24px;font-size:18px;font-weight:700;list-style:none;position:relative}.t8 .faq-list summary::-webkit-details-marker{display:none}.t8 .faq-list summary:after{content:"+";background:var(--or);border:2px solid var(--ink);border-radius:50%;place-items:center;width:32px;height:32px;margin-top:-16px;font:800 20px/1 Bricolage Grotesque,sans-serif;transition:transform .3s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:50%;right:18px}.t8 .faq-list details[open] summary:after{transform:rotate(135deg)}.t8 .faq-list details p{color:var(--mute);padding:0 24px 22px}.t8-contact{background:var(--or);border-top:3px solid var(--ink);text-align:center;padding:0 0 100px;overflow:hidden}.t8-cmarq{background:var(--cr);border-bottom:3px solid var(--ink);margin-bottom:80px;padding:10px 0}.t8-contact h2{letter-spacing:-.06em;margin-bottom:30px;font-size:clamp(64px,13vw,210px);line-height:.82}.t8-contact-p{margin-bottom:22px;font-size:18px;font-weight:700}.t8-bigphone{background:var(--ink);color:var(--cr);letter-spacing:-.04em;border-radius:999px;padding:16px 38px;font:800 clamp(28px,5vw,64px)/1 Bricolage Grotesque,sans-serif;transition:transform .25s cubic-bezier(.3,1.6,.5,1);display:inline-block}.t8-bigphone:hover{transform:scale(1.06)rotate(-2deg)}.t8-foot{background:var(--ink);color:#cdb7a0;padding:32px 0;font-size:14px}.t8-foot-in{gap:6px;display:grid}.t8-foot .t8-brand-name{color:var(--cr)}@media (max-width:1020px){.t8-nav{display:none}.t8-hero-in{grid-template-columns:1fr;gap:36px}.t8-hero-pic{justify-self:start;max-width:290px;margin-left:40px}.t8-svc>li{grid-template-columns:50px 1fr auto}.t8-svc p{grid-column:2/4}.t8-step{grid-template-columns:1fr;gap:6px}.t8-about-in,.t8-faq-in{grid-template-columns:1fr;gap:40px}.t8-about-pic{max-width:380px}.t8-plans{grid-template-columns:1fr}}@media (max-width:760px){.t8-wrap{padding:0 20px}.t8-head-in{gap:12px}.t8-brand-name{font-size:17px}.t8-head-cta span{display:none}.t8-head-cta{min-width:46px;padding:12px}.t8-hero{padding:28px 0 56px}.t8-hero h1{font-size:clamp(72px,22vw,120px)}.t8-out{-webkit-text-stroke-width:2px}.t8-sticker{width:80px;height:80px;font-size:12px;left:-30px}.t8-lead{font-size:18px}.t8-actions .t8-btn{width:100%}.t8-tk{font-size:44px}.t8-wall{padding:44px 0 56px}.t8-kl{transform:translate3d(calc(var(--pc,0) * var(--dir) * 9vw), 0, 0) scale(calc(.88 + var(--pi,1) * .12));padding:0 20px}.t8-kl-w{-webkit-text-stroke-width:2px;font-size:18vw}.t8-section{padding:70px 0}.t8-stats{grid-template-columns:1fr;gap:12px}.t8-stat{align-items:baseline;gap:16px;padding:18px 22px;display:flex}.t8-stat b{font-size:64px}.t8-svc>li{grid-template-columns:1fr auto;gap:8px 12px;padding:24px 4px}.t8-svc-n{display:none}.t8-svc p{grid-column:1/3}.t8-svc>li:hover{padding-left:12px}.t8-method{padding:70px 0 50px}.t8-q figure{padding:24px 22px}.t8-q:nth-child(2) figure,.t8-q:nth-child(3) figure{margin:0}.t8-contact{padding-bottom:80px}.t8-cmarq{margin-bottom:56px}.t8-bigphone{padding:14px 24px}}@media (prefers-reduced-motion:reduce){.t8-btn,.t8-svc>li,.t8-svc h3,.t8-plan,.t8-q figure,.t8-bigphone,.t8-mark{transition:none}}.t8 .mo-word{margin-right:.26em}.t8 .mo-word:last-child{margin-right:0}
