.cma{--v:#6400eb;--y:#ffe10e;--t:#0fdec9;--p:#ff7ac4;--r:#e6284a;--ink:#1e1530;--cream:#fff8ec;font-family:var(--font-display),system-ui,sans-serif;color:var(--ink);background:var(--cream);font-size:18px;line-height:1.55;overflow:hidden}.cma *{box-sizing:border-box}.cma a{color:inherit}.cma section{padding:90px 20px;position:relative}.cma .wrap{z-index:2;max-width:1160px;margin:0 auto;position:relative}.cma h1,.cma h2,.cma h3,.cma h4{letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.04}.cma h1{font-size:clamp(2.5rem,6vw,5rem)}.cma h2{margin-bottom:18px;font-size:clamp(2rem,4.4vw,3.4rem)}.cma h3{letter-spacing:-.01em;margin-bottom:8px;font-size:1.45rem}.cma p{margin:0 0 14px}.cma .hand{font-family:var(--font-body),sans-serif;letter-spacing:0;font-weight:400}.cma .kicker{font-family:var(--font-body),sans-serif;color:var(--v);margin:0 0 6px;font-size:1.4rem}.cma .center{text-align:center}.cma .lead{max-width:720px;font-size:1.2rem}.cma .center .lead{margin-left:auto;margin-right:auto}.cma .todo{font-family:var(--font-body),sans-serif;background:var(--y);border:2px dashed var(--ink);border-radius:8px;padding:0 6px}.cma .pill{font-family:var(--font-body),sans-serif;background:var(--p);color:var(--r);border:3px solid var(--r);box-shadow:6px 6px 0 var(--r);border-radius:999px;padding:6px 22px;font-size:1.2rem;display:inline-block}.cma .btn{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:16px 26px;font-family:inherit;font-size:1.05rem;font-weight:800;text-decoration:none;transition:transform .18s cubic-bezier(.3,1.6,.6,1),box-shadow .18s;display:inline-flex}.cma .btn:hover{box-shadow:9px 9px 0 var(--ink);transform:translate(-3px,-3px)rotate(-1.5deg)}.cma .btn:active{box-shadow:2px 2px 0 var(--ink);transform:translate(4px,4px)}.cma .btn-y{background:var(--y);color:var(--ink)}.cma .btn-p{background:var(--p);color:var(--ink)}.cma .btn-v{background:var(--v);color:#fff}.cma .btn-t{background:var(--t);color:var(--ink)}.cma .btn-w{color:var(--ink);background:#fff}.cma .btn-sm{box-shadow:4px 4px 0 var(--ink);padding:11px 18px;font-size:.95rem}.cma .hl{color:var(--ink);z-index:0;padding:0 .12em;display:inline-block;position:relative}.cma .hl:before{content:"";background:var(--y);z-index:-1;border-radius:12px;position:absolute;inset:.12em -.05em .02em;transform:rotate(-2deg)}.cma .hl-p:before{background:var(--p)}.cma .hl-t:before{background:var(--t)}.cma .blob{z-index:1;pointer-events:none;position:absolute}.cma .float{animation:6s ease-in-out infinite cma-float}@keyframes cma-float{50%{transform:translateY(-14px)rotate(3deg)}}@keyframes cma-marquee{to{transform:translate(-50%)}}.cma .rv{opacity:0;transform:translateY(40px) rotate(var(--rot,0deg));transition:opacity .7s,transform .8s cubic-bezier(.2,1.3,.5,1)}.cma .rv.in{opacity:1;transform:translateY(0) rotate(var(--rot,0deg))}.cma .wave{width:100%;height:70px;display:block;position:absolute;top:-69px;left:0}.cma .chip{font-family:var(--font-body),sans-serif;border:2px solid var(--ink);background:#fff;border-radius:999px;padding:4px 14px;font-size:1.05rem;display:inline-block}.cma .bulles{flex-wrap:wrap;gap:10px;display:flex}.cma .bulles span{font-family:var(--font-body),sans-serif;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);background:#fff;border-radius:999px;padding:5px 18px;font-size:1.25rem}.cma .bulles span:first-child{background:var(--y);transform:rotate(-2deg)}.cma .bulles span:nth-child(2){background:var(--p);transform:rotate(1.5deg)}.cma .bulles span:nth-child(3){background:var(--t);transform:rotate(-1deg)}.cma .bulles span:nth-child(4){background:#fff;transform:rotate(2deg)}.cma .hero{background:var(--v);color:#fff;padding:80px 20px 140px}.cma .hero h1{color:#fff;margin:26px 0 22px}.cma .hero .lead{color:#eadfff}.cma .doors{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:46px;display:grid}.cma .door{color:var(--ink);border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);border-radius:30px;flex-direction:column;padding:26px;text-decoration:none;transition:transform .25s cubic-bezier(.3,1.5,.5,1);display:flex}.cma .door:hover{transform:translateY(-8px)rotate(-1deg)}.cma .door .n{font-family:var(--font-body),sans-serif;background:var(--ink);color:#fff;border-radius:999px;align-self:flex-start;margin-bottom:12px;padding:2px 12px;font-size:1rem}.cma .door b{font-size:1.9rem;line-height:1}.cma .door span.d{margin:10px 0 16px}.cma .door .go{margin-top:auto;font-weight:800}.cma .d1{background:var(--y);--rot:-1.5deg}.cma .d2{background:var(--t);--rot:1deg}.cma .d3{background:var(--p);--rot:-.5deg}.cma .ribbon{background:var(--y);border-block:3px solid var(--ink);z-index:5;white-space:nowrap;margin:-46px -20px 0;padding:16px 0;position:relative;overflow:hidden;transform:rotate(-2deg)}.cma .ribbon-track{gap:36px;font-size:1.45rem;font-weight:800;animation:30s linear infinite cma-marquee;display:inline-flex}.cma .ribbon-track span:nth-child(2n){color:var(--r);font-family:var(--font-body),sans-serif}.cma .modes{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.cma .mode{border:3px solid var(--ink);box-shadow:7px 7px 0 var(--ink);border-radius:28px;flex-direction:column;padding:28px;display:flex}.cma .mode .big{margin-bottom:12px;font-size:2.6rem;line-height:1;display:block}.cma .mode .ex{font-family:var(--font-body),sans-serif;opacity:.9;border-top:2px dashed;margin-top:auto;padding-top:12px;font-size:1.05rem}.cma .m1{background:var(--v);color:#fff;--rot:-1deg}.cma .m2{background:var(--y);--rot:.8deg}.cma .m3{background:var(--t);--rot:-.5deg}.cma .m1 h3{color:var(--y)}.cma .process{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:40px;display:grid}.cma .proc{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:#fff;border-radius:26px;padding:24px;position:relative}.cma .proc .n{color:var(--v);-webkit-text-stroke:2px var(--ink);margin-bottom:8px;font-size:3.2rem;font-weight:800;line-height:1;display:block}.cma .proc:not(:last-child):after{content:"→";color:var(--r);z-index:3;font-size:1.7rem;font-weight:800;position:absolute;top:40%;right:-22px}.cma .subnav{z-index:50;backdrop-filter:blur(8px);border-block:3px solid var(--ink);white-space:nowrap;background:#fff8ecf2;padding:12px 20px;position:sticky;top:0;overflow-x:auto}.cma .subnav a{font-family:var(--font-body),sans-serif;border:2px solid var(--ink);background:#fff;border-radius:999px;margin-right:8px;padding:5px 14px;font-size:1.05rem;text-decoration:none;transition:background .2s;display:inline-block}.cma .subnav a:hover,.cma .subnav a.cur{background:var(--y)}.cma .pilier{scroll-margin-top:80px}.cma .ptitle{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:10px;display:flex}.cma .ptitle .n{font-family:var(--font-body),sans-serif;background:var(--ink);color:#fff;border-radius:999px;padding:4px 16px;font-size:1.3rem}.cma .ptitle h2{margin:0}.cma .block{margin-top:60px;scroll-margin-top:90px}.cma .bhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.cma .scarce{font-family:var(--font-body),sans-serif;background:var(--p);color:var(--r);border:2px solid var(--r);border-radius:999px;align-items:center;gap:6px;padding:4px 14px;font-size:1.05rem;display:inline-flex;transform:rotate(-2deg)}.cma .uniq{background:var(--ink);color:#fff;border:3px solid var(--ink);box-shadow:12px 12px 0 var(--v);border-radius:40px;padding:50px 46px;position:relative;overflow:hidden}.cma .uniq h3{color:#fff}.cma .letters{grid-template-columns:repeat(4,1fr);gap:16px;margin:30px 0;display:grid}.cma .letter{color:var(--ink);border:3px solid var(--ink);background:#fff;border-radius:22px;padding:20px}.cma .letter b{color:var(--v);-webkit-text-stroke:2px var(--ink);font-size:3.4rem;line-height:.9;display:block}.cma .letter strong{margin:6px 0 4px;font-size:1.2rem;display:block}.cma .letter span{font-size:.95rem}.cma .letter:first-child{background:var(--y)}.cma .letter:nth-child(2){background:var(--p)}.cma .letter:nth-child(3){background:var(--t)}.cma .escales{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:36px;display:grid;position:relative}.cma .escales:before{content:"";border-top:4px dashed var(--y);position:absolute;top:34px;left:6%;right:6%}.cma .esc{text-align:center;position:relative}.cma .esc .dot{background:var(--v);color:#fff;z-index:1;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin:0 auto 12px;font-size:1.5rem;font-weight:800;display:flex;position:relative}.cma .esc:nth-child(2) .dot{background:var(--p);color:var(--ink)}.cma .esc:nth-child(3) .dot{background:var(--t);color:var(--ink)}.cma .esc:nth-child(4) .dot{background:var(--y);color:var(--ink)}.cma .esc:nth-child(5) .dot{background:var(--r)}.cma .esc b{font-size:1.1rem;display:block}.cma .esc small{opacity:.8;margin:4px 0;font-size:.9rem;display:block}.cma .esc .liv{font-family:var(--font-body),sans-serif;color:var(--ink);background:#fff;border-radius:999px;margin-top:6px;padding:2px 10px;font-size:.92rem;display:inline-block}.cma .pilots{grid-template-columns:1fr 1fr;gap:20px;margin-top:36px;display:grid}.cma .pilot{border:2px solid #ffffff59;border-radius:24px;padding:22px 24px}.cma .pilot .h{color:var(--y);font-size:2.4rem;font-weight:800;line-height:1}.cma .pilot ul{margin:10px 0 0;padding-left:20px}.cma .pilot li{margin-bottom:6px}.cma .tiers{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:26px;display:grid}.cma .tiers.two{grid-template-columns:repeat(2,1fr);max-width:900px}.cma .tier{border:3px solid var(--ink);box-shadow:7px 7px 0 var(--ink);background:#fff;border-radius:28px;flex-direction:column;padding:28px 24px;transition:transform .25s cubic-bezier(.3,1.5,.5,1);display:flex;position:relative}.cma .tier:hover{transform:translateY(-6px)rotate(-.6deg)}.cma .tier .tname{font-family:var(--font-body),sans-serif;color:var(--v);font-size:1.35rem}.cma .tier .tprice{margin:10px 0 4px;font-size:2.4rem;font-weight:800;line-height:1}.cma .tier .tprice small{font-size:.95rem;font-weight:600}.cma .tier .ttc{opacity:.72;margin-bottom:14px;font-size:.92rem}.cma .tier ul{margin:0 0 22px;padding:0;list-style:none}.cma .tier li{border-bottom:2px dashed #1e153026;padding:8px 0 8px 32px;font-size:.98rem;position:relative}.cma .tier li:before{content:"✓";background:var(--t);border:2px solid var(--ink);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.72rem;font-weight:800;display:flex;position:absolute;top:8px;left:0}.cma .tier .btn{align-self:flex-start;margin-top:auto}.cma .tier.best{background:var(--y);box-shadow:9px 9px 0 var(--v)}.cma .tier.dark{background:var(--v);color:#fff}.cma .tier.dark .tname{color:var(--y)}.cma .tier.dark li{border-color:#ffffff40}.cma .badge{background:var(--p);color:var(--r);border:2px solid var(--r);font-family:var(--font-body),sans-serif;box-shadow:3px 3px 0 var(--r);border-radius:999px;padding:2px 12px;position:absolute;top:-16px;right:18px;transform:rotate(4deg)}.cma .carte{border-collapse:separate;border-spacing:0;border:3px solid var(--ink);width:100%;box-shadow:7px 7px 0 var(--ink);background:#fff;border-radius:24px;margin-top:24px;font-size:.98rem;overflow:hidden}.cma .carte th{background:var(--v);color:#fff;text-align:left;padding:13px 18px}.cma .carte td{vertical-align:top;border-bottom:2px solid #1e15301a;padding:13px 18px}.cma .carte tr:nth-child(2n) td{background:var(--cream)}.cma .carte tr:last-child td{border-bottom:0}.cma .carte td:first-child{font-weight:800}.cma .carte td:last-child{color:var(--v);white-space:nowrap;text-align:right;font-weight:800}.cma .note{border:2px dashed var(--ink);background:#fff;border-radius:20px;margin-top:22px;padding:16px 20px;font-size:.98rem}.cma .cards{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:26px;display:grid}.cma .card{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:#fff;border-radius:26px;flex-direction:column;padding:24px;display:flex}.cma .card .price{color:var(--v);margin-top:auto;padding-top:10px;font-size:1.25rem;font-weight:800}.cma .card ul{margin:6px 0 0;padding-left:20px;font-size:.98rem}.cma .pay{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px;display:grid}.cma .payc{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:#fff;border-radius:26px;padding:26px}.cma .payc .big{color:var(--v);margin-bottom:8px;font-size:2.8rem;font-weight:800;line-height:1;display:block}.cma .ethic{background:var(--p);border:3px solid var(--ink);box-shadow:10px 10px 0 var(--ink);border-radius:36px;grid-template-columns:1.2fr 1fr;align-items:center;gap:30px;padding:40px;display:grid}.cma .certs{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.cma details{border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fff;border-radius:24px;margin-bottom:16px;transition:transform .2s}.cma details[open]{transform:rotate(-.5deg)}.cma summary{cursor:pointer;padding:20px 70px 20px 26px;font-size:1.12rem;font-weight:800;list-style:none;position:relative}.cma summary::-webkit-details-marker{display:none}.cma summary:after{content:"+";background:var(--p);border:2px solid var(--ink);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;transition:transform .3s;display:flex;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.cma details[open] summary:after{background:var(--t);transform:translateY(-50%)rotate(45deg)}.cma details p{margin:0;padding:0 26px 20px}.cma .final{background:var(--v);color:#fff;text-align:center;padding:110px 20px}.cma .final h2{color:#fff;font-size:clamp(2.4rem,5.5vw,4.4rem)}.cma .rdvs{text-align:left;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px;display:grid}.cma .rdv{color:var(--ink);border:3px solid var(--ink);box-shadow:7px 7px 0 var(--y);background:#fff;border-radius:28px;flex-direction:column;padding:26px;text-decoration:none;transition:transform .25s;display:flex}.cma .rdv:hover{transform:translateY(-6px)rotate(-1deg)}.cma .rdv .t{font-family:var(--font-body),sans-serif;color:var(--v);font-size:1.1rem}.cma .rdv b{margin:6px 0;font-size:1.6rem;line-height:1.05}.cma .rdv .go{margin-top:auto;padding-top:12px;font-weight:800}@media (width<=960px){.cma section{padding:70px 16px}.cma .doors,.cma .modes,.cma .tiers,.cma .tiers.two,.cma .cards,.cma .pay,.cma .rdvs,.cma .pilots,.cma .ethic{grid-template-columns:1fr}.cma .process,.cma .letters{grid-template-columns:1fr 1fr}.cma .proc:after{display:none}.cma .escales{text-align:left;grid-template-columns:1fr}.cma .escales:before{display:none}.cma .esc{text-align:left;grid-template-columns:68px 1fr;align-items:center;gap:14px;display:grid}.cma .esc .dot{margin:0}.cma .uniq{padding:30px 22px}.cma .btn{width:100%}.cma .tier .btn{align-self:stretch}.cma .carte td:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.cma *{transition:none!important;animation:none!important}.cma .rv{opacity:1;transform:none}}.cma .trust{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.cma .trust span{background:#ffffff1f;border:2px solid #ffffff59;border-radius:999px;padding:6px 16px;font-weight:700}.cma .trust b{color:var(--y)}.cma .ctas{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.cma .pains{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px;display:grid}.cma .pain{border:3px solid var(--ink);box-shadow:7px 7px 0 var(--ink);border-radius:8px 30px;padding:26px}.cma .pain .q{font-family:var(--font-body),sans-serif;margin-bottom:10px;font-size:1.6rem;line-height:1.15;display:block}.cma .pain:first-child{background:var(--p);--rot:-1.5deg}.cma .pain:nth-child(2){background:var(--t);--rot:1deg}.cma .pain:nth-child(3){background:var(--y);--rot:-.5deg}.cma .offer{border:3px solid var(--ink);box-shadow:9px 9px 0 var(--ink);background:#fff;border-radius:34px;grid-template-columns:320px 1fr;margin-top:34px;scroll-margin-top:90px;display:grid;overflow:hidden}.cma .offer .head{border-right:3px solid var(--ink);flex-direction:column;padding:32px 28px;display:flex}.cma .offer .head .mode{font-family:var(--font-body),sans-serif;color:var(--ink);border:2px solid var(--ink);background:#fff;border-radius:999px;align-self:flex-start;margin-bottom:14px;padding:2px 12px;font-size:1rem}.cma .offer .head h3{font-size:1.8rem;line-height:1.05}.cma .offer .head p{margin:8px 0 18px}.cma .offer .head .btn{align-self:flex-start;margin-top:auto}.cma .offer .detail{grid-template-columns:1fr 1fr;align-content:start;gap:20px 30px;padding:30px 32px;display:grid}.cma .offer .detail h4{font-family:var(--font-body),sans-serif;color:var(--v);margin-bottom:6px;font-size:1.2rem;font-weight:400}.cma .offer .detail ul{margin:0;padding-left:20px;font-size:.98rem}.cma .offer .detail li{margin-bottom:4px}.cma .offer .detail .full{border-top:2px dashed #1e153033;flex-wrap:wrap;grid-column:1/-1;align-self:end;align-items:flex-start;gap:10px;padding-top:16px;display:flex}.cma .offer .detail .full span{background:var(--cream);border:2px solid var(--ink);border-radius:999px;padding:3px 13px;font-size:.92rem;font-weight:700}.cma .o-y .head{background:var(--y)}.cma .o-p .head{background:var(--p)}.cma .o-t .head{background:var(--t)}.cma .o-v .head{background:var(--v);color:#fff}.cma .o-k .head{background:var(--ink);color:#fff}.cma .o-v .head h3,.cma .o-k .head h3{color:#fff}.cma .steps5{grid-column:1/-1;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:4px;display:grid}.cma .steps5 div{background:var(--cream);border:2px solid var(--ink);border-radius:16px;padding:10px;font-size:.88rem;line-height:1.25}.cma .steps5 b{color:var(--v);font-size:1.3rem;display:block}.cma .parcours{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px;display:grid}.cma .pc{border:3px solid var(--ink);box-shadow:7px 7px 0 var(--ink);background:#fff;border-radius:28px;flex-direction:column;padding:26px;display:flex}.cma .pc .who{font-family:var(--font-body),sans-serif;background:var(--ink);color:#fff;border-radius:999px;align-self:flex-start;padding:3px 14px;font-size:1.1rem}.cma .pc h3{margin:14px 0 6px;font-size:1.3rem}.cma .pc .start{margin-bottom:14px;font-size:.97rem}.cma .pc ol{counter-reset:s;margin:0 0 14px;padding:0;list-style:none;position:relative}.cma .pc ol:before{content:"";border-left:3px dashed var(--v);position:absolute;top:6px;bottom:6px;left:13px}.cma .pc li{counter-increment:s;padding:4px 0 10px 40px;font-size:.96rem;position:relative}.cma .pc li:before{content:counter(s);background:var(--y);border:2px solid var(--ink);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:800;display:flex;position:absolute;top:2px;left:0}.cma .pc .end{background:var(--t);border:2px solid var(--ink);border-radius:16px;margin-top:auto;padding:10px 14px;font-size:.95rem;font-weight:700}.cma .pc:nth-child(2){--rot:1deg}.cma .pc:first-child{--rot:-1deg}.cma .disclaim{font-family:var(--font-body),sans-serif;opacity:.85;margin-top:20px;font-size:1.05rem}.cma .budget{border:3px solid var(--ink);box-shadow:10px 10px 0 var(--v);background:#fff;border-radius:36px;grid-template-columns:1.2fr 1fr;align-items:start;gap:30px;padding:40px;display:grid}.cma .budget ul{margin:10px 0 0;padding-left:22px}.cma .budget li{margin-bottom:8px}.cma .budget .side{background:var(--y);border:3px solid var(--ink);border-radius:26px;padding:24px}.cma .why{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:34px;display:grid}.cma .whyc{border:3px solid var(--ink);box-shadow:5px 5px 0 var(--y);color:var(--ink);background:#fff;border-radius:24px;padding:22px;font-weight:600}.cma .whyc b{color:var(--v);margin-bottom:6px;font-size:2.4rem;line-height:1;display:block}.cma .res{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px;display:grid}.cma .res a{border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:#fff;border-radius:22px;padding:18px 20px;font-weight:700;text-decoration:none;transition:transform .2s;display:block}.cma .res a:hover{transform:translate(-3px,-3px)rotate(-1deg)}.cma .res a span{font-family:var(--font-body),sans-serif;color:var(--v);margin-bottom:4px;font-weight:400;display:block}.cma .cross{grid-template-columns:1fr 1fr;gap:22px;margin-top:30px;display:grid}.cma .cross a{border:3px solid var(--ink);box-shadow:7px 7px 0 var(--ink);color:var(--ink);border-radius:28px;flex-direction:column;padding:26px;text-decoration:none;transition:transform .25s;display:flex}.cma .cross a:hover{transform:translateY(-6px)rotate(-1deg)}.cma .cross b{font-size:1.7rem}@media (width<=960px){.cma .pains,.cma .parcours,.cma .budget,.cma .res,.cma .cross{grid-template-columns:1fr}.cma .why{grid-template-columns:1fr 1fr}.cma .offer{grid-template-columns:1fr}.cma .offer .head{border-right:0;border-bottom:3px solid var(--ink)}.cma .offer .head .btn{align-self:stretch}.cma .offer .detail{grid-template-columns:1fr;padding:24px}.cma .steps5{grid-template-columns:1fr 1fr}.cma .budget{padding:26px 20px}}.cma{font-family:var(--font-body),system-ui,sans-serif;font-size:17px}.cma h1,.cma h2,.cma h3,.cma h4,.cma .tprice,.cma .price,.cma .amount,.cma .stat b,.cma .num,.cma .proc .n,.cma .fig b,.cma .whyc b,.cma .pm b,.cma .payc .big,.cma .rdv b,.cma .door b,.cma .cross b,.cma .dot,.cma .pilot .h,.cma .letter b,.cma .letter strong,.cma .note .big,.cma .row .num,.cma .value .num,.cma .tl .dot,.cma .step .dot,.cma .offer .head h3,.cma .uniq h3,.cma .rdvs b,.cma .slots span,.cma .seal .core b,.cma .gl dt,.cma .cat .big,.cma .pain .q{font-family:var(--font-display),system-ui,sans-serif}.cma .btn,.cma .cm-btn{font-family:var(--font-body),sans-serif;letter-spacing:.01em;font-weight:700}.cma .hand,.cma .kicker,.cma .sign,.cma .intro .hand{font-size-adjust:.52;letter-spacing:0;font-family:var(--font-script),"Brush Script MT","Segoe Script",cursive!important;font-weight:400!important}.cma .kicker{font-size:1.75rem}.cma .pill{font-family:var(--font-body),sans-serif;color:#cc1e3c;background:#ffe8f4;border-color:#e6284a;font-size:1.05rem;font-weight:700;box-shadow:5px 5px #e6284a}.cma .sticker,.cma .scarce,.cma .badge,.cma .stamp{color:#e6284a;font-family:var(--font-body),sans-serif;font-weight:700;background:#ffe8f4!important}.cma .seal .core{color:#e6284a;background:#ffe8f4}.cma .soonc:after,.cma .soon div:after{background:#ffe8f4}.cma .chip,.cma .ttag,.cma .tag-float,.cma .cat-tag,.cma .date,.cma .meta,.cma .t,.cma .lbl,.cma .tname,.cma .n{font-family:var(--font-body),sans-serif;letter-spacing:.01em;font-weight:700}.cma .tname{font-size:1.15rem}.cma .bi{width:100%;height:100%;display:block}.cma .ico-c{background:#fff;border:3px solid #1e1530;border-radius:50%;flex:none;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:14px;padding:10px;display:flex;box-shadow:4px 4px #1e1530}.cma .ico-c.sm{width:56px;height:56px;margin:0;padding:7px;box-shadow:3px 3px #1e1530}.cma .ico-c.lg{width:96px;height:96px;padding:12px}.cma .ico-pl{width:96px;height:96px;margin-bottom:16px}.cma .ico-cover{z-index:2;background:#fff;border:3px solid #1e1530;border-radius:50%;width:78px;height:78px;padding:9px;position:relative;box-shadow:4px 4px #1e1530d9}
