@import "https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700;800;900&display=swap";:root{--orange:#ff4b00;--red:#e51d00;--dark:#030303;--text:#fff7f2;--muted:#d8c4bc;--line:#ffffff24;--ease:cubic-bezier(.16,1,.3,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:#030303;margin:0;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}::selection{color:#fff;background:#ff4b00}.progress{transform-origin:0;z-index:120;background:linear-gradient(90deg,#ff2a00,#ff8a00,#fff);width:100%;height:3px;position:fixed;top:0;left:0;box-shadow:0 0 24px #ff4c00e6}a{color:inherit;text-decoration:none}.loader{z-index:99;background:#030303;place-items:center;display:grid;position:fixed;inset:0}.loader img{object-fit:contain;filter:invert();width:392px;height:392px}.loadbar{background:#ffffff1a;width:min(320px,60vw);height:2px;position:absolute;bottom:12%;overflow:hidden}.loadbar i{transform-origin:0;background:linear-gradient(90deg,#ff2600,#ff8a00);height:100%;display:block}.topbar{z-index:20;pointer-events:none;justify-content:center;display:flex;position:fixed;top:28px;left:0;right:0}.navwrap{pointer-events:auto;background:#080403a3;border:1px solid #ffffff24;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:min(1180px,100vw - 64px);height:72px;padding:9px;display:grid;box-shadow:0 20px 80px #00000059}.brand{align-items:center;gap:13px;padding-right:8px;display:flex}.brand span{background:#050505;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.brand img{object-fit:contain;filter:invert();width:31px;height:31px}.brand b{letter-spacing:-.04em;font-size:22px}nav{background:#ffffff0b;border:1px solid #ffffff14;border-radius:999px;justify-self:center;align-items:center;gap:5px;padding:5px;display:flex}nav a{color:#efdbd2;transition:.35s var(--ease);border-radius:999px;padding:13px 18px;font-size:14px;font-weight:700}nav a:hover{color:#fff;background:#ffffff1a}.navbtn{color:#120604;background:#fff;border-radius:999px;justify-self:end;padding:16px 22px;font-weight:900}.menubtn{border:1px solid var(--line);color:#fff;width:50px;height:50px ,;background:#ffffff14;border-radius:50%;display:none}.mobile{border:1px solid var(--line);pointer-events:auto ,;background:#050505eb;border-radius:25px;gap:6px;width:min(420px,100vw - 40px);padding:14px;display:grid;position:fixed;top:108px;left:50%;transform:translate(-50%)}.mobile a{border-radius:16px;padding:15px}.hero{background:#030303;min-height:100svh;padding:128px 6vw 36px;position:relative;overflow:hidden}.noise{z-index:1;pointer-events:none;opacity:.13;background-image:radial-gradient(#fffc 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.lightSweep{z-index:1;pointer-events:none;animation:sweep 8s var(--ease) infinite;background:linear-gradient(115deg,#0000 35%,#ffffff14,#0000 48%);position:absolute;inset:-40%;transform:translate(-35%)rotate(8deg)}.bgfx{background:radial-gradient(circle at 72% 43%,#ff7000eb,#0000 26%),radial-gradient(circle at 45% 20%,#ff220075,#0000 36%),linear-gradient(105deg,#030303 6%,#120302 42%,#561207 72%,#ff4b00 125%);animation:10s ease-in-out infinite alternate bgmove;position:absolute;inset:-10%}.hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000000e0 0%,#0000008a 42%,#0000000d 72%),linear-gradient(#0000 78%,#030303 100%);position:absolute;inset:0}.heroGrid{z-index:2;grid-template-columns:minmax(480px,680px) minmax(520px,1fr);align-items:end;gap:24px;width:min(1380px,100%);min-height:calc(100svh - 220px);margin:0 auto;display:grid;position:relative}.copy{z-index:3;padding-bottom:132px;position:relative}.eyebrow,.kicker{color:#ead2c7;align-items:center;gap:9px;margin:0 0 24px;font-size:15px;font-weight:700;display:flex}.copy h1{letter-spacing:-.085em;text-wrap:balance;max-width:720px;margin:0 0 25px;font-size:clamp(58px,6.3vw,108px);line-height:.9}.copy h1 span{color:var(--orange)}.copy p{color:#ead5cc;max-width:600px;margin:0;font-size:19px;line-height:1.55}.actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.primary,.secondary{height:60px;transition:.35s var(--ease);border-radius:16px;align-items:center;gap:12px;padding:0 25px;font-weight:900;display:inline-flex}.primary{background:linear-gradient(135deg,var(--red),var(--orange));box-shadow:0 20px 70px #ff3f006b}.secondary{background:#ffffff0d;border:1px solid #ffffff3d}.primary:hover,.secondary:hover{transform:translateY(-4px)}.personWrap{z-index:2;pointer-events:none;justify-content:center;align-items:flex-end;height:calc(100svh - 150px);min-height:700px;display:flex;position:relative;overflow:visible}.orb{filter:blur(24px);background:radial-gradient(circle,#ff6800b3,#ff370033 47%,#0000 70%);border-radius:50%;width:min(620px,44vw);height:min(620px,44vw);animation:8s ease-in-out infinite pulse;display:none;position:absolute;bottom:8%}.person{z-index:2;object-fit:contain;object-position:center;width:auto;max-width:none;height:min(96vh,980px);position:relative;transform:translate(4%);-webkit-mask-image:linear-gradient(#000 0% 68%,#000000d6 78%,#0000002e 94%,#0000 100%);mask-image:linear-gradient(#000 0% 68%,#000000d6 78%,#0000002e 94%,#0000 100%);filter:none!important}.stats{z-index:3;text-align:center;border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);justify-content:center;align-items:center;width:min(1380px,100%);margin:-92px auto 0;padding-top:24px;display:grid;position:relative}.stats div{border-left:1px solid #ffffff29;padding:0 34px}.stats div:first-child{border-left:0;padding-left:0}.stats b{letter-spacing:-.07em;font-size:48px;line-height:1;display:block}.stats span{color:#d8c4bc;margin-top:8px;display:block}.section{background:#030303;padding:120px 6vw;position:relative}.center{text-align:center;max-width:920px;margin:0 auto}.section h2{letter-spacing:-.07em;text-wrap:balance;margin:0;font-size:clamp(42px,5vw,78px);line-height:.95}.center .kicker{justify-content:center}.cards,.refs,.steps{gap:18px;width:min(1180px,100%);margin:58px auto 0;display:grid}.cards{grid-template-columns:repeat(4,1fr)}.refs{grid-template-columns:repeat(3,1fr)}.steps{grid-template-columns:repeat(4,1fr)}.card,.ref,.step,form,.contactinfo{border:1px solid var(--line);transition:.42s var(--ease);background:linear-gradient(#ffffff13,#ffffff08);border-radius:28px;padding:28px;box-shadow:0 34px 90px #00000047}.card:hover,.ref:hover,.step:hover{border-color:#ff51158c;transform:translateY(-10px)scale(1.015);box-shadow:0 38px 110px #ff48001f,0 34px 90px #0000005c}.card:before,.ref:before,.step:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;transition:.45s var(--ease);pointer-events:none;background:linear-gradient(135deg,#ffffff2e,#ff4e0073,#0000);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card,.ref,.step{position:relative;overflow:hidden}.card:hover:before,.ref:hover:before,.step:hover:before{opacity:1}.card svg{color:var(--orange);width:30px;height:30px}.card h3,.ref h3,.step h3{letter-spacing:-.05em;margin:28px 0 12px;font-size:24px}.card p,.ref p,.step p,.contact p{color:var(--muted);line-height:1.65}.card a,.ref a{align-items:center;gap:8px;margin-top:26px;font-weight:900;display:flex}.visual{background:linear-gradient(135deg,#180604,#ff2600 62%,#ff9b00);border-radius:22px;place-items:center;height:190px;display:grid;overflow:hidden}.visual span{letter-spacing:-.12em;font-size:70px;font-weight:900}.step b{color:var(--orange)}.contact{background:radial-gradient(circle at 73% 16%,#ff48003b,#0000 34%),#030303}.contactgrid{grid-template-columns:.9fr 1.1fr;gap:28px;width:min(1180px,100%);margin:0 auto;display:grid}.contactgrid h2{margin-bottom:24px}.contactinfo{gap:15px;margin-top:28px;display:grid}.contactinfo a{align-items:center;gap:12px;display:flex}.contactinfo svg{color:var(--orange)}form{gap:14px;display:grid}input,select,textarea{border:1px solid var(--line);color:#fff;width:100%;font:inherit;background:#fff1;border-radius:16px;outline:none;padding:17px 18px}select option{background:#111}textarea{resize:vertical;min-height:150px}button{font:inherit;cursor:pointer}form button{color:#120604;background:#fff;border:0;border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:16px 22px;font-weight:900;display:inline-flex}footer{border-top:1px solid var(--line);color:var(--muted);background:#030303;justify-content:space-between;align-items:center;padding:32px 6vw;display:flex}footer div{color:#fff;align-items:center;gap:12px;display:flex}footer img{filter:invert();object-fit:contain;width:42px;height:42px}@keyframes pulse{50%{opacity:.72;transform:scale(1.08)}}@keyframes bgmove{to{transform:scale(1.04)translate(-1%,1%)}}@keyframes sweep{0%,35%{opacity:0;transform:translate(-42%)rotate(8deg)}50%{opacity:1}75%,to{opacity:0;transform:translate(42%)rotate(8deg)}}@media (width<=1180px){.navwrap{width:calc(100vw - 36px)}nav a{padding:12px 11px}.heroGrid{grid-template-columns:1fr 520px}.copy h1{font-size:clamp(54px,7vw,86px)}.cards,.steps{grid-template-columns:repeat(2,1fr)}.stats{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:-54px}.stats div:nth-child(3){border-left:0;padding-left:0}.refs{grid-template-columns:1fr 1fr}}@media (width<=900px){.navwrap{grid-template-columns:auto auto auto}.navwrap nav{display:none}.menubtn{display:block}.brand b{font-size:20px}.hero{padding-top:118px}.heroGrid{grid-template-columns:1fr;min-height:auto}.copy{padding-bottom:20px}.personWrap{height:520px;min-height:0}.person{height:610px;transform:translate(0)}.stats{margin-top:0}.contactgrid,.refs{grid-template-columns:1fr}}@media (width<=620px){.topbar{top:14px}.navwrap{gap:8px;width:calc(100vw - 24px);height:62px}.brand span{width:44px;height:44px}.brand b{display:none}.navbtn{padding:13px 14px;font-size:13px}.menubtn{width:44px;height:44px}.hero{padding:96px 22px 42px}.copy h1{letter-spacing:-.075em;font-size:51px}.copy p{font-size:16px}.primary,.secondary{justify-content:center;width:100%}.personWrap{height:430px}.person{height:500px}.stats{grid-template-columns:1fr 1fr;gap:0}.stats div{padding:18px 12px!important}.stats b{font-size:38px}.cards,.steps{grid-template-columns:1fr}.section{padding:82px 22px}.section h2{font-size:43px}footer{gap:16px;display:grid}}html,body{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision}.navwrap,.secondary{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.noise{mix-blend-mode:normal!important;opacity:.06!important}.person{will-change:transform, opacity;backface-visibility:hidden;transform-style:preserve-3d;-webkit-filter:none!important}.personWrap{contain:paint;isolation:isolate;overflow:hidden!important}.bgfx,.lightSweep{will-change:auto!important;animation:none!important;transform:none!important}.hero,.stats,.card,.ref,.step,.section{backface-visibility:hidden}.card,.ref,.step{will-change:transform}[style*=transform],[style*=opacity]{backface-visibility:hidden}.card:before,.card:after,.ref:before,.ref:after,.step:before,.step:after,.visual:before,.visual:after{opacity:0!important;transition:none!important;animation:none!important;display:none!important}.card,.ref,.step{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s}.card:hover,.ref:hover,.step:hover{transform:translateY(-14px)scale(1.025)rotateX(2deg)}.visual{border-radius:20px;width:320px;height:220px;overflow:hidden}.visual img{object-fit:cover;object-position:bottom;width:100%;height:100%;display:block}.visual{border-radius:20px;overflow:hidden}.visual img{transition:transform .6s}.ref:hover img{transform:scale(1.05)}.ref{color:inherit;cursor:pointer;text-decoration:none;transition:transform .35s,border-color .35s,background .35s;display:block}.ref:hover{transform:translateY(-6px)}@media (width<=900px){.personWrap{margin-top:10px;height:560px!important;min-height:560px!important;overflow:visible!important}.person{will-change:transform, opacity;backface-visibility:hidden;object-fit:contain!important;height:560px!important}.heroGrid,.hero{overflow:visible!important}}.about{background:radial-gradient(circle at 75% 30%,#ff5a002e,#0000 35%),#030303}.aboutWrap{grid-template-columns:1fr .95fr;align-items:center;gap:40px;width:min(1250px,100%);margin:auto;display:grid}.aboutText h2{margin:0 0 22px;font-size:clamp(48px,5vw,82px);line-height:.95}.aboutText p{color:#d8c4bc;max-width:640px;font-size:18px}.miniStats{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.miniStats span,.founderCard{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:18px;padding:14px 18px}.founder{justify-content:center;align-items:flex-end;min-height:720px;display:flex;position:relative}.founderGlow{filter:blur(55px);background:radial-gradient(circle,#ff6e008c,#0000 70%);border-radius:50%;width:620px;height:620px;position:absolute}.founder img{object-fit:contain;max-width:100%;height:760px;-webkit-mask-image:linear-gradient(#000 0 75%,#0000 100%);mask-image:linear-gradient(#000 0 75%,#0000 100%)}.founderCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:320px;position:absolute;bottom:90px;right:0}.founderCard small{color:#ff8a57;letter-spacing:.2em}@media (width<=900px){.aboutWrap{grid-template-columns:1fr}.founder{min-height:540px}.founder img{height:560px}.founderCard{margin-top:-60px;position:relative;bottom:auto;right:auto}}.heroLogo{position:top;z-index:2;object-fit:contain;filter:drop-shadow(0 0 34px #ffffff42)drop-shadow(0 0 80px #ff4c003d);width:min(470px,38vw);height:auto;transform-style:preserve-3d;opacity:.98}.personWrap:has(.heroLogo){justify-content:center;align-items:center;height:calc(100svh - 210px);min-height:560px;overflow:visible!important}.personWrap:has(.heroLogo):before{content:"";filter:blur(28px);background:radial-gradient(circle,#ff5c0047,#ff280014 45%,#0000 72%);border-radius:50%;width:min(560px,44vw);height:min(560px,44vw);position:absolute}@media (width<=900px){.heroLogo{width:min(380px,72vw)}.personWrap:has(.heroLogo){margin-top:0;height:360px!important;min-height:360px!important}}@media (width<=620px){.heroLogo{width:min(300px,76vw)}.personWrap:has(.heroLogo){height:300px!important;min-height:300px!important}}body:before{content:"";z-index:0;pointer-events:none;will-change:transform,filter;background:radial-gradient(circle at 72% 43%,#ff7000eb,#0000 26%),radial-gradient(circle at 45% 20%,#ff220075,#0000 36%),linear-gradient(105deg,#030303 6%,#120302 42%,#561207 72%,#ff4b00 125%);animation:13s ease-in-out infinite alternate globalBgWave;position:fixed;inset:-12%}body:after{content:"";z-index:0;pointer-events:none;opacity:1;background:linear-gradient(90deg,#000000db 0%,#00000094 44%,#0000002e 100%),radial-gradient(circle at 75% 35%,#ff680024,#0000 38%),radial-gradient(#ffffff2e 1px,#0000 1px) 0 0/3px 3px;position:fixed;inset:0}.hero,.section,.contact,footer{background:0 0!important}.hero .bgfx{display:none!important}.hero:after{background:linear-gradient(#0000 74%,#03030338 100%)!important}.section:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0303030d,#03030338);position:absolute;inset:0}.section>*{z-index:1;position:relative}.card,.ref,.step,form,.contactinfo,.founderCard{background:linear-gradient(#ffffff16,#ffffff09)!important}@keyframes globalBgWave{0%{filter:hue-rotate()brightness();transform:scale(1.02)translate(-1.2%,-.8%)skew(-.7deg)}50%{filter:hue-rotate(-5deg)brightness(1.06);transform:scale(1.065)translate(1.1%,.7%)skew(.9deg)}to{filter:hue-rotate(4deg)brightness(1.02);transform:scale(1.04)translate(-.5%,1.2%)skew(-.4deg)}}html,body,#root{min-height:100%}body{background:#030303 fixed!important}body:before{content:"";z-index:0;pointer-events:none;transform-origin:50%;will-change:transform,filter;background:radial-gradient(circle at 72% 42%,#ff7000eb,#0000 25%),radial-gradient(circle at 45% 18%,#ff22007a,#0000 35%),radial-gradient(circle at 86% 78%,#ff4b0047,#0000 36%),linear-gradient(105deg,#030303 5%,#120302 40%,#561207 72%,#ff4b00 126%);animation:11s ease-in-out infinite alternate brandwellLivingBg;position:fixed;inset:-18%}body:after{content:"";z-index:0;pointer-events:none;opacity:1;background:linear-gradient(90deg,#000000e0 0%,#0009 42%,#00000029 100%) 50%,linear-gradient(#0303031a,#0303033d) 50%,radial-gradient(#ffffff2b 1px,#0000 1px) 50%/3px 3px,linear-gradient(115deg,#0000 34%,#ffffff12 44%,#0000 55%) -80% 0/220% 220%;animation:8.5s ease-in-out infinite brandwellBgSweep;position:fixed;inset:0}#root{z-index:1;isolation:isolate;position:relative}.hero,.section,.about,.contact,.process,footer{background:0 0!important}.hero:after,.section:before,.about:before,.contact:before,.process:before{content:none!important;display:none!important}.hero .bgfx,.hero .lightSweep{display:none!important}.section{margin-top:-1px;padding-top:116px;padding-bottom:116px}footer{margin-top:-1px;border-top:1px solid #ffffff14!important}.card,.ref,.step,form,.contactinfo,.founderCard,.miniStats span{background:linear-gradient(#ffffff16,#ffffff09)!important;box-shadow:0 34px 90px #0000004d!important}@keyframes brandwellLivingBg{0%{filter:hue-rotate()saturate()brightness();transform:scale(1.03)translate(-1.4%,-.9%)skew(-.8deg)skewY(.2deg)}35%{filter:hue-rotate(-4deg)saturate(1.08)brightness(1.05);transform:scale(1.07)translate(.9%,.4%)skew(.9deg)skewY(-.35deg)}70%{filter:hue-rotate(5deg)saturate(1.04)brightness(1.02);transform:scale(1.05)translate(-.2%,1.2%)skew(-.3deg)skewY(.45deg)}to{filter:hue-rotate(-2deg)saturate(1.1)brightness(1.06);transform:scale(1.075)translate(1.2%,-.4%)skew(.55deg)skewY(-.2deg)}}@keyframes brandwellBgSweep{0%,28%{opacity:.92;background-position:50%,50%,50%,-90% 0}48%{opacity:1;background-position:50%,50%,50%,45% 0}72%,to{opacity:.94;background-position:50%,50%,50%,140% 0}}@media (width<=620px){.section{padding-top:82px;padding-bottom:82px}body:before{animation-duration:13s;inset:-28%}}.hero,.heroGrid,.personWrap,.stats{background:0 0!important}.hero .noise,.hero .bgfx,.hero .lightSweep{opacity:0!important;animation:none!important;display:none!important}.hero:before,.hero:after{content:none!important;background:0 0!important;display:none!important}.hero{min-height:100svh;padding-bottom:0!important;overflow:visible!important}.stats{padding-bottom:46px;margin-top:-72px!important}#services{margin-top:0!important;padding-top:118px!important}body:before{transform-origin:50%;filter:none!important;will-change:transform!important;animation:18s ease-in-out infinite alternate brandwellSoftWave!important;inset:-20%!important}body:after{opacity:.96!important;will-change:opacity!important;background:linear-gradient(90deg,#000000e0 0%,#0009 42%,#00000029 100%) 50%,radial-gradient(circle at 74% 38%,#ff680021,#0000 40%) 50%,radial-gradient(#ffffff1c 1px,#0000 1px) 50%/3px 3px!important;animation:16s ease-in-out infinite alternate brandwellSoftGlow!important}@keyframes brandwellSoftWave{0%{transform:scale(1.035)translate(-.8%,-.45%)}50%{transform:scale(1.055)translate(.65%,.35%)}to{transform:scale(1.045)translate(-.25%,.75%)}}@keyframes brandwellSoftGlow{0%{opacity:.88}50%{opacity:1}to{opacity:.92}}.heroLogo{will-change:transform;backface-visibility:hidden}.personWrap:has(.heroLogo):before{will-change:transform, opacity;animation:9s ease-in-out infinite alternate logoHaloBreath}@keyframes logoHaloBreath{0%{opacity:.72;transform:scale(.98)}to{opacity:.9;transform:scale(1.04)}}@media (width<=900px){.hero{padding-bottom:20px!important}.stats{padding-bottom:18px;margin-top:0!important}#services{padding-top:88px!important}}html,body{width:100%;max-width:100%;overflow-x:hidden!important}#root{overflow-x:clip}body:before{transform:translateZ(0);background:radial-gradient(circle at 74% 38%,#ff7000e0,#0000 25%),radial-gradient(circle at 38% 18%,#ff24006b,#0000 34%),radial-gradient(circle at 84% 78%,#ff4b003d,#0000 34%),linear-gradient(108deg,#030303 4%,#130302 42%,#5a1307 74%,#ff4b00 128%)!important;animation:20s ease-in-out infinite alternate brandwellMobileSafeWave!important}body:after{background:linear-gradient(90deg,#000000e6 0%,#0000009e 46%,#0000002e 100%),radial-gradient(circle at 72% 36%,#ff680021,#0000 42%),radial-gradient(#ffffff14 1px,#0000 1px) 0 0/4px 4px!important;animation:18s ease-in-out infinite alternate brandwellAmbientPulse!important}@keyframes brandwellMobileSafeWave{0%{transform:scale(1.035)translate(-.7%,-.45%)}50%{transform:scale(1.055)translate(.55%,.35%)}to{transform:scale(1.045)translate(-.2%,.72%)}}@keyframes brandwellAmbientPulse{0%{opacity:.9}to{opacity:1}}.hero{flex-direction:column;min-height:100svh;display:flex}.heroGrid{flex:1}.stats{margin-top:-42px!important}#services{margin-top:0!important}.heroLogo{max-width:100%;position:relative!important}.copy,.center,.aboutText,.contactgrid>div{min-width:0}@media (width<=900px){.topbar{padding:0 12px;top:12px!important}.navwrap{grid-template-columns:auto auto auto!important;gap:8px!important;width:100%!important;max-width:100%!important;height:62px!important;padding:8px!important}.mobile{width:auto!important;top:78px!important;left:12px!important;right:12px!important}.hero{min-height:auto!important;padding:104px 18px 46px!important;overflow:hidden!important}.heroGrid{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;min-height:auto!important;padding:0!important;display:grid!important}.copy{width:100%!important;max-width:100%!important;padding:0!important}.copy h1{overflow-wrap:break-word;letter-spacing:-.07em!important;max-width:100%!important;font-size:clamp(42px,13vw,66px)!important;line-height:.92!important}.copy p{max-width:100%!important;font-size:16px!important;line-height:1.55!important}.eyebrow{max-width:100%;line-height:1.35;padding:10px 12px!important;font-size:12px!important}.actions{width:100%;grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.primary,.secondary{min-height:54px;justify-content:center!important;width:100%!important}.personWrap:has(.heroLogo){width:100%!important;height:260px!important;min-height:260px!important;margin:4px 0 0!important;overflow:visible!important}.personWrap:has(.heroLogo):before{filter:blur(22px)!important;width:min(390px,88vw)!important;height:min(390px,88vw)!important}.heroLogo{width:min(285px,72vw)!important}.orb{width:300px!important;height:300px!important}.stats{grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;margin:12px 0 0!important;padding-bottom:0!important}.stats div{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;border-left:0!important;padding:16px 10px!important}.stats b{font-size:32px!important}.stats span{font-size:12px!important}.section{width:100%!important;padding:72px 18px!important}.section h2,.aboutText h2,.contact h2{letter-spacing:-.055em!important;font-size:clamp(34px,10vw,48px)!important;line-height:1!important}.center,.center h2{max-width:100%!important}.cards,.refs,.steps{grid-template-columns:1fr!important;gap:16px!important;width:100%!important}.card,.ref,.step{border-radius:24px!important;width:100%!important;padding:24px!important}.aboutWrap,.contactgrid{grid-template-columns:1fr!important;gap:28px!important;width:100%!important}.miniStats{gap:10px!important}.miniStats span{text-align:center;flex:100%}.founder{width:100%!important;min-height:440px!important;overflow:hidden!important}.founderGlow{filter:blur(42px)!important;width:360px!important;height:360px!important}.founder img{object-fit:contain!important;width:100%!important;height:430px!important}.founderCard{max-width:100%!important;margin:-42px auto 0!important;position:relative!important;bottom:auto!important;right:auto!important}form{width:100%!important}input,select,textarea{font-size:16px!important}.contactinfo{padding:20px!important}.contactinfo a{overflow-wrap:anywhere;font-size:14px}footer{text-align:left;gap:14px!important;padding:28px 18px!important;display:grid!important}}@media (width<=430px){.hero{padding-left:14px!important;padding-right:14px!important}.copy h1{font-size:clamp(38px,12.2vw,52px)!important}.navbtn{padding:12px 13px!important;font-size:12px!important}.stats{grid-template-columns:1fr!important}.section{padding-left:14px!important;padding-right:14px!important}.heroLogo{width:min(250px,76vw)!important}.personWrap:has(.heroLogo){height:230px!important;min-height:230px!important}}@media (prefers-reduced-motion:reduce){body:before,body:after{animation:none!important}.personWrap:has(.heroLogo):before{animation:none!important}}.personWrap:has(.heroLogo){box-shadow:none!important;isolation:visible!important;contain:none!important;background:0 0!important;border:0!important}.personWrap:has(.heroLogo):before{opacity:.82!important;filter:blur(30px)!important;background:radial-gradient(circle,#ff68003d,#ff36001a 44%,#0000 72%)!important}.heroLogo{z-index:5!important;max-width:100%!important;height:auto!important;box-shadow:none!important;transform-origin:50%!important;filter:drop-shadow(0 0 28px #ffffff2e)drop-shadow(0 0 58px #ff4c0033)!important;background:0 0!important;border:0!important;outline:0!important;display:block!important;position:relative!important}.orb{display:none!important}body:before{animation:22s ease-in-out infinite alternate brandwellDeepWave!important}body:after{animation:15s ease-in-out infinite alternate brandwellSlowBreath!important}@keyframes brandwellDeepWave{0%{transform:scale(1.035)translate(-1.2%,-.6%)rotate(.001deg)}35%{transform:scale(1.065)translate(.75%,.45%)rotate(.001deg)}70%{transform:scale(1.052)translate(-.35%,.95%)rotate(.001deg)}to{transform:scale(1.07)translate(1.05%,-.3%)rotate(.001deg)}}@keyframes brandwellSlowBreath{0%{opacity:.86}45%{opacity:1}to{opacity:.91}}#about,#references{margin-top:-1px!important}@media (width<=900px){.hero{padding-top:100px!important;padding-bottom:38px!important}.personWrap:has(.heroLogo){height:235px!important;min-height:235px!important;margin-top:2px!important}.personWrap:has(.heroLogo):before{filter:blur(22px)!important;width:min(330px,84vw)!important;height:min(330px,84vw)!important}.heroLogo{width:min(260px,70vw)!important}.about{padding-top:72px!important;padding-bottom:72px!important;overflow:hidden!important}.aboutWrap{grid-template-columns:1fr!important;gap:26px!important;width:100%!important;max-width:100%!important}.aboutText{width:100%!important;min-width:0!important;max-width:100%!important}.aboutText h2{letter-spacing:-.055em!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;font-size:clamp(34px,10vw,48px)!important;line-height:1!important}.aboutText p{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:100%!important;font-size:16px!important;line-height:1.58!important}.miniStats{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;display:grid!important}.miniStats span{text-align:center!important;box-sizing:border-box!important;width:100%!important}.founder{flex-direction:column!important;justify-content:flex-end!important;align-items:center!important;width:100%!important;max-width:100%!important;min-height:0!important;padding-top:8px!important;display:flex!important;overflow:visible!important}.founderGlow{filter:blur(42px)!important;width:360px!important;max-width:88vw!important;height:360px!important;max-height:88vw!important}.founder img{object-fit:contain!important;object-position:center bottom!important;width:min(100%,360px)!important;height:auto!important;max-height:430px!important}.founderCard{box-sizing:border-box!important;width:100%!important;max-width:360px!important;margin:-34px auto 0!important;padding:16px 18px!important;position:relative!important;bottom:auto!important;right:auto!important}.founderCard p{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}}@media (width<=430px){.personWrap:has(.heroLogo){height:210px!important;min-height:210px!important}.heroLogo{width:min(230px,72vw)!important}.about{padding-left:16px!important;padding-right:16px!important}.founder img{width:min(100%,320px)!important;max-height:385px!important}.founderCard{max-width:100%!important;margin-top:-28px!important}}@media (width<=768px){.topbar,.navbar,.nav{box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;padding:10px 12px!important;display:flex!important;left:12px!important;right:12px!important}.navlinks{display:none!important}.nav-cta,.cta,.hamburger,.menu,.menu-toggle{flex-shrink:0!important}.hamburger,.menu-toggle{margin-left:8px!important}}.heroLogo{top:-72px!important}@media (width<=900px){.heroLogo{top:-34px!important}}@media (width<=430px){.heroLogo{top:-24px!important}}.stats div{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}@media (width<=900px){.personWrap:has(.heroLogo){justify-content:center!important;align-items:center!important;height:300px!important;min-height:300px!important;margin-top:-22px!important;display:flex!important}.heroLogo{width:min(270px,70vw)!important;top:0!important}}@media (width<=430px){.personWrap:has(.heroLogo){height:270px!important;min-height:270px!important;margin-top:-18px!important}.heroLogo{width:min(235px,72vw)!important;top:0!important}}@media (width<=900px){.heroGrid{gap:0!important}.copy{padding-bottom:0!important}.logoWrap,.personWrap.logoWrap{justify-content:center!important;align-items:center!important;height:clamp(240px,34svh,300px)!important;min-height:clamp(240px,34svh,300px)!important;margin:-4px 0 0!important;display:flex!important;overflow:visible!important}.personWrap:has(.heroLogo){justify-content:center!important;align-items:center!important;height:clamp(240px,34svh,300px)!important;min-height:clamp(240px,34svh,300px)!important;margin:-4px 0 0!important;display:flex!important;overflow:visible!important}.logoWrap .heroLogo,.personWrap.logoWrap .heroLogo{width:min(270px,70vw)!important;margin:0 auto!important;top:auto!important}.personWrap:has(.heroLogo) .heroLogo{width:min(270px,70vw)!important;margin:0 auto!important;top:auto!important}.stats{margin-top:0!important}}@media (width<=430px){.logoWrap,.personWrap.logoWrap{height:clamp(220px,32svh,270px)!important;min-height:clamp(220px,32svh,270px)!important;margin:-2px 0 0!important}.personWrap:has(.heroLogo){height:clamp(220px,32svh,270px)!important;min-height:clamp(220px,32svh,270px)!important;margin:-2px 0 0!important}.logoWrap .heroLogo,.personWrap.logoWrap .heroLogo{width:min(235px,72vw)!important}.personWrap:has(.heroLogo) .heroLogo{width:min(235px,72vw)!important}}.contactinfo a{min-height:52px;transition:transform .28s var(--ease), color .28s var(--ease);padding:0 2px}.contactinfo a:hover{color:#fff;transform:translate(6px)}.socialIcon{width:24px;height:24px;color:var(--orange);fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 24px}.socialIcon path{fill:currentColor;stroke:none}.footerSocials{justify-content:center;align-items:center;gap:10px;display:flex}.footerSocials a{width:42px;height:42px;transition:transform .3s var(--ease), border-color .3s var(--ease), background .3s var(--ease);background:#ffffff0e;border:1px solid #ffffff21;border-radius:50%;place-items:center;display:grid}.footerSocials a:hover{background:#ff4b001f;border-color:#ff511599;transform:translateY(-4px)}.footerSocials .socialIcon{width:20px;height:20px}@media (width<=620px){.contactinfo a{font-size:15px;line-height:1.3}footer{text-align:center;justify-items:center}.footerSocials{order:2}}.socialButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}.contactinfo .socialBtn{min-height:46px;transition:transform .28s var(--ease), border-color .28s var(--ease), background .28s var(--ease);background:#ffffff0e;border:1px solid #ffffff24;border-radius:999px;justify-content:center;padding:0 14px;font-weight:900}.contactinfo .socialBtn:hover{background:#ff4b001f;border-color:#ff511599;transform:translateY(-3px)}.contactinfo .socialBtn .socialIcon{flex-basis:19px;width:19px;height:19px}@media (width<=430px){.socialButtons{grid-template-columns:1fr}.contactinfo .socialBtn{min-height:44px}}
