@scope (.make-landing-v2){:scope{--white:#ffffff;--bg:#f7f7fb;--bg-section:#f0eff8;--bg-dark:#0e0c1e;--bg-dark2:#150f2e;--text:#0d0c18;--text-muted:rgba(13,12,24,0.5);--text-light:rgba(13,12,24,0.35);--violet:#6c47ff;--blue:#3b82f6;--cyan:#06b6d4;--border:rgba(13,12,24,0.08);--border-strong:rgba(13,12,24,0.14);--shadow-sm:0 1px 4px rgba(80,60,180,0.06),0 0 0 1px rgba(13,12,24,0.06);--shadow-md:0 4px 20px rgba(80,60,180,0.10),0 0 0 1px rgba(13,12,24,0.06)}:scope *{box-sizing:border-box}:scope{background-color:var(--white);color:var(--text);font-family:var(--font-dm-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-display{font-family:var(--font-dm-serif),Georgia,serif}.font-mono-ui{font-family:var(--font-dm-mono),monospace}.gradient-text{background:linear-gradient(120deg,#6c47ff,#3b82f6 55%,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-bg{background:linear-gradient(120deg,#6c47ff,#3b82f6 55%,#06b6d4)}.gradient-border-wrap{background:linear-gradient(120deg,#6c47ff,#3b82f6,#06b6d4);padding:1px;border-radius:6px}.btn-primary{display:inline-flex;align-items:center;gap:.5rem;padding:.8125rem 1.75rem;border-radius:6px;font-family:DM Sans,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:.01em;background:linear-gradient(120deg,#6c47ff,#3b82f6 60%,#06b6d4);color:#fff;border:none;cursor:pointer;transition:opacity .2s,transform .2s,box-shadow .2s;text-decoration:none;white-space:nowrap}.btn-primary:hover{opacity:.88;transform:translateY(-1px);box-shadow:0 8px 28px rgba(108,71,255,.28)}.btn-outline{display:inline-flex;align-items:center;gap:.5rem;padding:.8125rem 1.75rem;border-radius:6px;font-family:DM Sans,sans-serif;font-size:.9375rem;font-weight:500;background:transparent;color:var(--text);border:1.5px solid var(--border-strong);cursor:pointer;transition:border-color .2s,color .2s,transform .2s;text-decoration:none;white-space:nowrap}.btn-outline:hover{border-color:#6c47ff;color:#6c47ff;transform:translateY(-1px)}.btn-outline-white{display:inline-flex;align-items:center;gap:.5rem;padding:.8125rem 1.75rem;border-radius:6px;font-family:DM Sans,sans-serif;font-size:.9375rem;font-weight:500;background:transparent;color:rgba(255,255,255,.85);border:1.5px solid rgba(255,255,255,.2);cursor:pointer;transition:border-color .2s,color .2s;text-decoration:none;white-space:nowrap}.btn-outline-white:hover{border-color:rgba(255,255,255,.6);color:#fff}.label{display:inline-block;letter-spacing:.1em}.badge-violet,.label{font-family:var(--font-dm-mono),monospace;font-size:.6875rem;font-weight:500;text-transform:uppercase}.badge-violet{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .875rem;border-radius:99px;letter-spacing:.08em;background:rgba(108,71,255,.08);color:#6c47ff;border:1px solid rgba(108,71,255,.2)}.card{background:var(--white);border-radius:10px;box-shadow:var(--shadow-sm)}.card:hover{box-shadow:var(--shadow-md);transition:box-shadow .2s}.reveal{opacity:0;transform:translateY(20px);transition:opacity .65s ease,transform .65s ease}.reveal.visible{opacity:1;transform:translateY(0)}.faq-item{border-bottom:1px solid var(--border)}.faq-btn{width:100%;text-align:left;padding:1.375rem 0;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;cursor:pointer;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:500;color:var(--text);gap:1rem;transition:color .2s}.faq-btn:hover,.faq-icon{color:#6c47ff}.faq-icon{flex-shrink:0;transition:transform .3s}.faq-icon.open{transform:rotate(45deg)}.faq-body{max-height:0;overflow:hidden;transition:max-height .32s ease,padding .32s;font-size:.9375rem;line-height:1.7;color:var(--text-muted)}.faq-body.open{max-height:300px;padding-bottom:1.375rem}.mobile-menu{position:fixed;inset:0;background:rgba(255,255,255,.98);z-index:99;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;transform:translateX(100%);transition:transform .3s ease}.mobile-menu.open{transform:translateX(0)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(108,71,255,.25);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:rgba(108,71,255,.45)}.step-line{width:2px;height:3rem;background:linear-gradient(180deg,#6c47ff,#06b6d4);margin:0 auto}@media (max-width:768px){.hero-h1{font-size:clamp(2rem,9vw,3rem)!important}.display-xl{font-size:clamp(1.75rem,7vw,2.5rem)!important}}:scope{overflow-x:clip}:scope .make-v2-hero{min-height:min(860px,100svh)}:scope .make-v2-hero>div:last-child{column-gap:clamp(3rem,5vw,5.5rem)}:scope .make-v2-hero h1{max-width:16ch;letter-spacing:-.035em}:scope .make-v2-hero p{color:rgba(13,12,24,.64)!important}:scope p[style*="var(--text-muted)"]{color:rgba(13,12,24,.64)!important}:scope p[style*="var(--text-light)"]{color:rgba(13,12,24,.5)!important}:scope .label{letter-spacing:.12em}:scope .gradient-border-wrap{box-shadow:0 12px 30px rgba(108,71,255,.08)}:scope .gradient-border-wrap>div{box-shadow:0 10px 24px rgba(13,12,24,.03)}:scope .faq-btn{font-size:1.025rem;line-height:1.45;padding:1.2rem 0}:scope .faq-body{color:rgba(13,12,24,.66);max-width:62ch}:scope .make-v2-faq+.make-v2-final-cta{border-top:1px solid var(--border)}:scope .make-v2-final-cta p[style*="rgba(255,255,255,.5)"]{color:rgba(255,255,255,.66)!important}:scope footer p:last-child{color:rgba(255,255,255,.42)!important}@media (min-width:1024px){:scope .make-v2-hero>div:last-child{padding-top:2rem;padding-bottom:2rem}:scope .make-v2-hero h1{width:min(52vw,900px);max-width:none;font-size:clamp(3rem,4.6vw,4.25rem)!important}}@media (max-width:768px){:scope .make-v2-hero{min-height:auto}:scope .make-v2-hero>div:last-child{padding-top:4.75rem;padding-bottom:4.25rem}:scope .make-v2-hero h1{max-width:100%;line-height:1.03!important}:scope .btn-outline,:scope .btn-primary{width:100%;justify-content:center}:scope .make-v2-faq{padding-top:4rem!important;padding-bottom:3rem!important}:scope .make-v2-final-cta{padding-top:5rem!important;padding-bottom:5rem!important}:scope footer{padding:1.5rem 0!important}}@media (prefers-reduced-motion:reduce){:scope .reveal{opacity:1;transform:none;transition:none}:scope .btn-outline,:scope .btn-primary,:scope .mobile-menu{transition:none}}}@scope (.make-landing-v2){:scope{--white:#ffffff;--bg:#fafaf8;--bg-section:#f5f5f0;--bg-dark:#11111c;--bg-dark2:#0b0b13;--text:#111827;--text-muted:rgba(17,24,39,.62);--text-light:rgba(17,24,39,.42);--violet:#7c3aed;--blue:#6366f1;--cyan:#06b6d4;--border:rgba(17,24,39,.08);--border-strong:rgba(17,24,39,.15);--shadow-sm:0 10px 35px rgba(15,23,42,.045),0 1px 2px rgba(15,23,42,.035);--shadow-md:0 20px 55px rgba(124,58,237,.12),0 3px 8px rgba(15,23,42,.05);background:var(--bg)}:scope .max-w-6xl{max-width:75rem}:scope .make-v2-header{height:4.75rem;background:rgba(255,255,255,.78);border-bottom:1px solid transparent;backdrop-filter:blur(14px)}:scope .make-v2-header.is-scrolled{background:rgba(255,255,255,.94);border-bottom-color:var(--border);box-shadow:0 10px 30px rgba(15,23,42,.045)}:scope .nav-link{color:rgba(17,24,39,.62);font-size:.8125rem;font-weight:500;transition:color .2s ease}:scope .nav-link:hover{color:#7c3aed}:scope .btn-nav,:scope .btn-primary{border-radius:999px;padding:.875rem 1.5rem;font-weight:600;background:linear-gradient(135deg,#7c3aed,#6366f1 54%,#06b6d4);box-shadow:0 9px 24px rgba(124,58,237,.2)}:scope .btn-nav{padding:.65rem 1.15rem;font-size:.8125rem}:scope .btn-primary:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 14px 32px rgba(124,58,237,.28);opacity:1}:scope .btn-outline{border-radius:999px;padding:.84rem 1.42rem;border-color:rgba(17,24,39,.14);color:rgba(17,24,39,.76)}:scope .btn-outline:hover{color:#7c3aed;border-color:rgba(124,58,237,.52)}:scope .badge-violet{border-color:rgba(124,58,237,.28);background:rgba(124,58,237,.09);color:#7c3aed;padding:.42rem .92rem}:scope .gradient-text{background-image:linear-gradient(135deg,#7c3aed,#8b5cf6 48%,#06b6d4)}:scope .gradient-bg{background:linear-gradient(135deg,#7c3aed,#6366f1 55%,#06b6d4)}:scope .gradient-border-wrap{background:linear-gradient(135deg,rgba(124,58,237,.65),rgba(6,182,212,.45));border-radius:1rem!important}:scope .label{color:#7c3aed!important;font-size:.7rem;letter-spacing:.15em;font-weight:600}:scope .make-v2-hero{min-height:min(54rem,100svh);background:radial-gradient(circle at 50% 3%,rgba(124,58,237,.075),transparent 26rem),linear-gradient(rgba(15,23,42,.035) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 0),#fff!important;background-size:auto,60px 60px,60px 60px,auto!important}:scope .make-v2-hero>div:last-child{max-width:75rem;position:relative;z-index:1}:scope .make-v2-hero h1{color:#111827!important;line-height:.98!important;letter-spacing:-.045em!important}:scope .make-v2-hero .font-display:not(h1){letter-spacing:-.025em}:scope .make-v2-hero img{filter:drop-shadow(0 28px 42px rgba(82,64,170,.14))}:scope section[style*="var(--bg)"]{background:#f5f5f0!important}:scope section[style*="var(--white)"]{background:#fff!important}:scope section{position:relative}:scope section>.max-w-6xl{position:relative}:scope .rounded-2xl,:scope .rounded-xl{border-radius:1rem!important}:scope .rounded-lg{border-radius:.75rem!important}:scope .card,:scope [class*=rounded-xl],:scope article.rounded-2xl{border-color:var(--border)}:scope .group.overflow-hidden.rounded-2xl{background:#fff!important;box-shadow:0 12px 38px rgba(15,23,42,.055)!important;transition:transform .25s ease,box-shadow .25s ease}:scope .group.overflow-hidden.rounded-2xl:hover{transform:translateY(-5px);box-shadow:0 22px 52px rgba(124,58,237,.13)!important}:scope .group.overflow-hidden.rounded-2xl>div:last-child{border-top:1px solid rgba(17,24,39,.05)}:scope .group.overflow-hidden.rounded-2xl img{transition:transform .5s ease,filter .35s ease}:scope .group.overflow-hidden.rounded-2xl:hover img{filter:saturate(1.04)}:scope .reveal{transform:translateY(18px);transition-duration:.6s}:scope .faq-item{border-bottom-color:rgba(17,24,39,.1)}:scope .faq-btn{font-size:1rem;padding:1.35rem 0}:scope .faq-btn:hover{color:#7c3aed}:scope .faq-icon{color:#7c3aed}:scope .make-v2-final-cta{background:radial-gradient(circle at 50% -10%,rgba(124,58,237,.35),transparent 32rem),#11111c!important}:scope .make-v2-final-cta:before{content:"";position:absolute;inset:0;opacity:.08;background-image:linear-gradient(rgba(255,255,255,.7) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.7) 1px,transparent 0);background-size:60px 60px;pointer-events:none}:scope footer{background:#0b0b13!important}@media (min-width:1024px){:scope .make-v2-hero>div:last-child{padding-top:4rem;padding-bottom:4rem}:scope .make-v2-hero h1{font-size:clamp(3.25rem,5vw,5.4rem)!important;max-width:12.8ch}:scope section[style]{padding-top:5.5rem!important;padding-bottom:5.5rem!important}}@media (max-width:768px){:scope .make-v2-header{height:4.25rem}:scope .make-v2-hero{min-height:auto;background-size:auto,42px 42px,42px 42px,auto!important}:scope .make-v2-hero>div:last-child{padding-top:5.5rem;padding-bottom:4rem}:scope .make-v2-hero h1{font-size:clamp(2.65rem,12vw,3.55rem)!important;max-width:100%}:scope section[style]{padding-top:4.25rem!important;padding-bottom:4.25rem!important}:scope .btn-outline,:scope .btn-primary{min-height:3.2rem}}@media (prefers-reduced-motion:reduce){:scope *,:scope :after,:scope :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}}@scope (.make-landing-v2){@media (max-width:768px){:scope .make-v2-hero .flex.flex-col,:scope .make-v2-hero>.max-w-6xl{min-width:0;width:100%}:scope .make-v2-hero h1{width:100%!important;max-width:100%!important;font-size:clamp(2.25rem,9.5vw,3rem)!important;letter-spacing:-.052em!important;overflow-wrap:anywhere}:scope .make-v2-hero p{max-width:100%!important}}}@scope (.make-landing-v2){:scope .make-v2-hero>div:last-child{display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:3rem}:scope .make-v2-hero>div:last-child>div:first-child{align-items:center;max-width:50rem}:scope .make-v2-hero h1{max-width:15ch;margin-inline:auto}:scope .make-v2-hero p{margin-inline:auto}:scope .make-v2-hero>div:last-child>div:last-child{width:min(100%,52rem)}:scope .make-v2-hero>div:last-child>div:last-child img{max-width:100%}:scope section>.max-w-6xl>.reveal:not(.grid){text-align:center;margin-inline:auto}:scope section>.max-w-6xl>.reveal:not(.grid)>p{margin-inline:auto}:scope section>.max-w-6xl>.reveal:not(.grid) .label{margin-inline:auto}@media (min-width:1024px){:scope .make-v2-hero>div:last-child{padding-top:3.75rem;padding-bottom:4.75rem}}@media (max-width:768px){:scope .make-v2-hero>div:last-child{gap:2.25rem}:scope .make-v2-hero>div:last-child>div:first-child{align-items:center}:scope .make-v2-hero h1{font-size:clamp(2.1rem,8.7vw,2.7rem)!important;letter-spacing:-.055em!important}:scope .make-v2-hero .flex.flex-wrap{justify-content:center;width:100%}}}@scope (.make-landing-v2){:scope .make-v2-hero>div:last-child{display:grid!important;text-align:left;align-items:center}:scope .make-v2-hero>div:last-child>div:first-child{align-items:flex-start;max-width:none}:scope .make-v2-hero h1{margin-inline:0}:scope .make-v2-hero p{margin-inline:0}:scope .make-v2-hero>div:last-child>div:last-child{width:auto}@media (min-width:1024px){:scope .make-v2-hero>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){:scope .make-v2-hero>div:last-child{display:flex!important;text-align:left;gap:1.75rem}:scope .make-v2-hero>div:last-child>div:first-child{align-items:flex-start}:scope .make-v2-hero .flex.flex-wrap{justify-content:flex-start}}}@scope (.make-landing-v2){:scope main>section:nth-of-type(2)>.max-w-6xl{text-align:center}:scope main>section:nth-of-type(2)>.max-w-6xl>p{margin-inline:auto!important}:scope main>section:nth-of-type(6)>.max-w-6xl>.reveal{text-align:center}:scope main>section:nth-of-type(6)>.max-w-6xl>.reveal>.label,:scope main>section:nth-of-type(6)>.max-w-6xl>.reveal>p{margin-inline:auto!important}}@scope (.make-landing-v2){:scope main>section:nth-of-type(12) .reveal h2,:scope main>section:nth-of-type(2) h2,:scope main>section:nth-of-type(6) h2,:scope main>section:nth-of-type(7) .reveal h2,:scope main>section:nth-of-type(8) .reveal h2{margin-inline:auto}:scope main>section:nth-of-type(6)>.max-w-6xl{text-align:center}:scope main>section:nth-of-type(6)>.max-w-6xl>div:last-child{text-align:left}:scope main>section:nth-of-type(7)>.max-w-6xl>.grid{grid-template-columns:repeat(2,minmax(0,23rem))!important;justify-content:center;max-width:48rem;margin-inline:auto}:scope main>section:nth-of-type(8)>.max-w-6xl>.grid{max-width:58rem;margin-inline:auto}:scope main>section:nth-of-type(12)>.max-w-6xl>.grid{display:flex!important;flex-wrap:wrap;justify-content:center;max-width:66rem;margin-inline:auto}:scope main>section:nth-of-type(12)>.max-w-6xl>.grid>div{flex:0 1 calc((100% - 2.5rem)/3)}@media (max-width:1023px){:scope main>section:nth-of-type(12)>.max-w-6xl>.grid>div{flex-basis:calc((100% - 1.25rem)/2)}}@media (max-width:640px){:scope main>section:nth-of-type(7)>.max-w-6xl>.grid{grid-template-columns:1fr!important;max-width:24rem}:scope main>section:nth-of-type(12)>.max-w-6xl>.grid>div{flex-basis:100%}}}@scope (.make-landing-v2){:scope main>section:nth-of-type(7)>.max-w-6xl>.reveal{text-align:left;margin-inline:0}:scope main>section:nth-of-type(7)>.max-w-6xl>.reveal .label,:scope main>section:nth-of-type(7)>.max-w-6xl>.reveal h2,:scope main>section:nth-of-type(7)>.max-w-6xl>.reveal p{margin-inline:0!important}:scope main>section:nth-of-type(7)>.max-w-6xl>.grid{max-width:none;margin-inline:0;justify-content:stretch}@media (min-width:1280px){:scope main>section:nth-of-type(7)>.max-w-6xl>.grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:768px) and (max-width:1279px){:scope main>section:nth-of-type(7)>.max-w-6xl>.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}}@scope (.make-landing-v2){:scope main>section:nth-of-type(7)>.max-w-6xl>.grid{grid-template-columns:repeat(2,minmax(0,23rem))!important;justify-content:center;max-width:48rem;margin-inline:auto}@media (max-width:640px){:scope main>section:nth-of-type(7)>.max-w-6xl>.grid{grid-template-columns:1fr!important;max-width:24rem}}}@scope (.make-landing-v2){:scope main>section:nth-of-type(7)>.max-w-6xl>.reveal{text-align:center;margin-inline:auto}:scope main>section:nth-of-type(7)>.max-w-6xl>.reveal .label,:scope main>section:nth-of-type(7)>.max-w-6xl>.reveal h2,:scope main>section:nth-of-type(7)>.max-w-6xl>.reveal p{margin-inline:auto!important}}@scope (.make-landing-v2){:scope .make-v2-problem>.max-w-6xl>.reveal{text-align:center;margin-inline:auto}:scope .make-v2-problem>.max-w-6xl>.reveal .label,:scope .make-v2-problem>.max-w-6xl>.reveal h2,:scope .make-v2-problem>.max-w-6xl>.reveal p{margin-inline:auto!important}:scope .make-v2-problem-grid{grid-template-columns:repeat(2,minmax(0,25rem))!important;justify-content:center;max-width:52rem;margin-inline:auto}@media (max-width:640px){:scope .make-v2-problem-grid{grid-template-columns:1fr!important;max-width:25rem}}}@scope (.make-landing-v2){:scope .make-v2-process>.max-w-6xl>.label,:scope .make-v2-process>.max-w-6xl>h2{display:block;text-align:center;margin-inline:auto}}@scope (.make-landing-v2){:scope .make-v2-accompaniment>.max-w-6xl>.reveal{text-align:center;margin-inline:auto}:scope .make-v2-accompaniment>.max-w-6xl>.reveal h2{margin-inline:auto}}@scope (.make-landing-v2){:scope #accompagnement>.max-w-6xl>.reveal{text-align:center;margin-inline:auto}:scope #accompagnement>.max-w-6xl>.reveal h2,:scope #accompagnement>.max-w-6xl>.reveal p{margin-inline:auto}:scope #accompagnement>.max-w-6xl>.grid{display:block}:scope #accompagnement .flex.flex-col.items-start.gap-0{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;gap:.5rem;max-width:none;margin-bottom:2.5rem}:scope #accompagnement .flex.flex-col.items-start.gap-0>div{display:block;max-width:none;min-width:0}:scope #accompagnement .flex.flex-col.items-start.gap-0>div>div:first-child{min-height:5rem;height:100%;padding:1rem .7rem;text-align:center;justify-content:center;gap:.4rem;border-radius:.85rem}:scope #accompagnement .flex.flex-col.items-start.gap-0 .step-line{display:none}:scope #accompagnement .flex.flex-col.items-start.gap-0 span.font-mono-ui{font-size:.67rem;letter-spacing:.08em;white-space:normal}:scope #accompagnement .grid.grid-cols-2{grid-template-columns:repeat(3,minmax(0,1fr));max-width:58rem;margin-inline:auto}:scope #accompagnement .grid.grid-cols-2>div{min-height:7.2rem;display:flex;flex-direction:column;justify-content:center}@media (max-width:1023px){:scope #accompagnement .flex.flex-col.items-start.gap-0{grid-template-columns:repeat(4,minmax(0,1fr))}:scope #accompagnement .grid.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){:scope #accompagnement .flex.flex-col.items-start.gap-0{grid-template-columns:1fr;max-width:22rem;margin-inline:auto;gap:.45rem}:scope #accompagnement .flex.flex-col.items-start.gap-0>div>div:first-child{min-height:3.25rem;flex-direction:row;justify-content:space-between;padding-inline:1rem}:scope #accompagnement .grid.grid-cols-2{grid-template-columns:1fr;max-width:22rem}}}@scope (.make-landing-v2){:scope main>section:nth-of-type(4)>.max-w-6xl>.label,:scope main>section:nth-of-type(4)>.max-w-6xl>h2,:scope main>section:nth-of-type(5)>.max-w-6xl>.label,:scope main>section:nth-of-type(5)>.max-w-6xl>h2,:scope main>section:nth-of-type(5)>.max-w-6xl>p{display:block;text-align:center;margin-inline:auto}:scope div:has(>img[src="/photo/IMG_0177.JPG"])+div{text-align:center}}@scope (.make-landing-v2){:scope div:has(>img[src="/photo/IMG_0177.JPG"])+div{left:1rem!important;right:1rem!important;width:auto!important;max-width:none!important;text-align:center!important}}@scope (.make-landing-v2){:scope main>section:nth-of-type(4)>.max-w-6xl>.grid{display:flex!important;gap:1.5rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1px;padding:.25rem .1rem 1.25rem;scrollbar-width:thin;scrollbar-color:rgba(124,58,237,.4) transparent}:scope main>section:nth-of-type(4)>.max-w-6xl>.grid::-webkit-scrollbar{height:6px}:scope main>section:nth-of-type(4)>.max-w-6xl>.grid::-webkit-scrollbar-thumb{background:rgba(124,58,237,.38);border-radius:999px}:scope main>section:nth-of-type(4)>.max-w-6xl>.grid>article{flex:0 0 clamp(31rem,46vw,39rem);scroll-snap-align:start}:scope main>section:nth-of-type(4)>.max-w-6xl>.grid>article>div:last-child{height:clamp(22rem,32vw,28rem)!important}@media (max-width:640px){:scope main>section:nth-of-type(4)>.max-w-6xl>.grid{gap:1rem;margin-right:-1.5rem;padding-right:1.5rem}:scope main>section:nth-of-type(4)>.max-w-6xl>.grid>article{flex-basis:calc(100vw - 3.5rem)}:scope main>section:nth-of-type(4)>.max-w-6xl>.grid>article>div:last-child{height:16.5rem!important}}}@scope (.make-landing-v2){:scope main>section:nth-of-type(4)>.max-w-6xl>.grid>article>div:first-child>span{color:#5b21b6!important;background:#ede9fe!important;border-color:#c4b5fd!important;font-weight:600}}@scope (.make-landing-v2){:scope .make-v2-project-viewport{width:100%;overflow:hidden;padding:.25rem 0 1.25rem}:scope .make-v2-project-viewport .make-v2-project-track{display:flex!important;width:max-content;overflow:visible!important;animation:make-v2-project-marquee 54s linear infinite;will-change:transform}:scope .make-v2-project-viewport .make-v2-project-track>article{flex:0 0 clamp(31rem,46vw,39rem)}@media (max-width:640px){:scope .make-v2-project-viewport .make-v2-project-track>article{flex-basis:calc(100vw - 3.5rem)}}}@keyframes make-v2-project-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - .75rem))}}@scope (.make-landing-v2){:scope .make-v2-project-track>article>div:first-child>span{color:#4c1d95!important;background:#ddd6fe!important;border:1px solid #a78bfa!important;opacity:1!important;font-weight:700!important}}@scope (.make-landing-v2){.make-v2-trainer{background:radial-gradient(circle at 20% 52%,rgba(108,71,255,.12),transparent 28%),radial-gradient(circle at 66% 72%,rgba(6,182,212,.12),transparent 30%),var(--white);padding:7rem 0}.make-v2-trainer-grid{display:grid;grid-template-columns:minmax(19rem,26rem) minmax(0,1fr);align-items:center;justify-content:center;gap:clamp(3rem,8vw,7rem)}.make-v2-trainer-photo{position:relative;width:100%;max-width:26rem;aspect-ratio:4/5;overflow:hidden;border-radius:.8rem;box-shadow:0 20px 48px rgba(29,20,59,.16);background:#251221}.make-v2-trainer-photo:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 58%,rgba(8,7,15,.88))}.make-v2-trainer-photo img{width:100%;height:100%;object-fit:cover;object-position:center 7%;display:block}.make-v2-trainer-stats{position:absolute;z-index:1;left:1.15rem;right:1.15rem;bottom:1rem;display:flex;align-items:flex-end;gap:1.75rem;color:#fff}.make-v2-trainer-stats div{display:grid;gap:.2rem}.make-v2-trainer-stats strong{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:1.12rem;line-height:1;letter-spacing:-.04em}.make-v2-trainer-stats span{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:.56rem;line-height:1.15;font-weight:600;letter-spacing:.015em;color:rgba(255,255,255,.82)}.make-v2-trainer-content{max-width:35rem}.make-v2-trainer-kicker{display:flex;align-items:center;gap:.7rem;margin-bottom:1rem;color:#6c47ff;font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.13em}.make-v2-trainer-kicker i{display:block;width:2.25rem;height:2px;background:#6c47ff}.make-v2-trainer-content h2{margin:0 0 1rem;color:var(--text);font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:clamp(2rem,3.25vw,3rem);font-weight:700;letter-spacing:-.055em;line-height:1.05}.make-v2-trainer-content>p{margin:0;color:#71809a;font-size:1rem;line-height:1.65}.make-v2-trainer-tags{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.35rem}.make-v2-trainer-tags span{padding:.35rem .72rem;border-radius:999px;background:#f1f3f7;color:#5f6b7e;font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:.58rem;font-weight:700;letter-spacing:.055em}.make-v2-trainer-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.55rem}.make-v2-trainer-actions .btn-outline,.make-v2-trainer-actions .btn-primary{border-radius:999px;padding:.8rem 1.25rem;font-size:.8rem}@media (max-width:1023px){.make-v2-trainer{padding:5.5rem 0}.make-v2-trainer-grid{grid-template-columns:minmax(17rem,25rem);justify-content:center;gap:2.5rem}.make-v2-trainer-content{max-width:38rem;text-align:left}}@media (max-width:640px){.make-v2-trainer{padding:4.5rem 0}.make-v2-trainer-photo{max-width:23rem;margin-inline:auto}.make-v2-trainer-stats{left:1rem;right:1rem;gap:1.2rem}.make-v2-trainer-content h2{font-size:2rem}.make-v2-trainer-actions .btn-outline,.make-v2-trainer-actions .btn-primary{width:100%;justify-content:center}}}@scope (.make-landing-v2){.make-v2-trainer-content,.make-v2-trainer-content>p,.make-v2-trainer-tags{text-align:left!important}.make-v2-trainer-actions,.make-v2-trainer-tags{justify-content:flex-start!important}.make-v2-trainer-content h2,.make-v2-trainer-kicker{text-align:left!important;margin-left:0!important;margin-right:0!important}}