:root{--v2-bg:#000;--v2-band:#0a0a0a;--v2-surf:#141414;--v2-line:#262626;--v2-txt:#fff;--v2-mute:#9a9a9a;--v2-e:cubic-bezier(.22, 1, .36, 1)}main>.section{background:var(--v2-bg);padding:96px 0!important}main>#services,main>#artistes-shorts,main>#faq{background:var(--v2-band)}main>.section>.container>.home-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important;transform:none!important}main>.section>.container>.home-panel:before,main>.section>.container>.home-panel:after{display:none!important}main>.section:not(#hero) .section-title{letter-spacing:-.01em;max-width:22ch;text-align:start!important;margin:0 0 14px!important;font:800 clamp(2rem,4.4vw,3.3rem)/1.06 Orbitron,sans-serif!important}main>.section:not(#hero) .section-title:after{display:none!important}main>.section:not(#hero) .section-subtitle{max-width:56ch;font:400 1.05rem/1.6 Poppins,sans-serif;text-align:start!important;color:var(--v2-mute)!important;margin:0 0 40px!important}main a:focus-visible,main button:focus-visible,main summary:focus-visible{outline-offset:3px;outline:2px solid #fff}#hero{overflow:hidden}.v2h-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.v2h-big{text-align:center;text-transform:uppercase;letter-spacing:-.02em;color:#ffffff1f;filter:blur(6px);width:130%;font:900 clamp(70px,13vw,220px)/.9 Orbitron,sans-serif;position:absolute;top:12%;left:50%;transform:translate(-50%)}.v2h-wave{width:100%;height:46%;position:absolute;bottom:4%;left:0;right:0}.v2h-side{letter-spacing:.55em;text-transform:uppercase;color:#6e6e6e;white-space:nowrap;writing-mode:vertical-rl;font:700 11px/1 Orbitron,sans-serif;position:absolute;top:50%}.v2h-side-l{left:14px;transform:translateY(-50%)rotate(180deg)}.v2h-side-r{right:14px;transform:translateY(-50%)}#hero .hero-content{z-index:2;position:relative}#hero .home-panel{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}#hero .home-panel:before,#hero .home-panel:after{display:none!important}.v2h-stats{grid-template-columns:1fr 1fr;gap:12px;display:grid}.v2h-stat{-webkit-backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:22px;flex-direction:column;gap:6px;padding:16px;display:flex}.v2h-stat b{color:#fff;font:900 clamp(1.6rem,2.6vw,2.2rem)/1 Orbitron,sans-serif}.v2h-stat span{color:#c8c8c8;font:500 12.5px/1.35 Poppins,sans-serif}.v2h-stat-reply{background:#fff;border-color:#fff;justify-content:flex-end}.v2h-stat-reply b{color:#000;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.25}.v2h-stars{letter-spacing:2px;color:#fbbf24!important;font-size:13px!important}.v2h-quotes{flex-direction:column;gap:10px;display:flex}.v2h-quote{-webkit-backdrop-filter:blur(12px);background:#141414d1;border:1px solid #ffffff24;border-radius:20px;grid-template-columns:38px minmax(0,1fr);grid-template-areas:"av cap""av txt";column-gap:10px;margin:0;padding:12px 14px;display:grid}.v2h-quote:nth-child(2){margin-inline-start:28px}.v2h-av{color:#fff;border-radius:50%;grid-area:av;place-items:center;width:38px;height:38px;font:800 12px/1 Orbitron,sans-serif;display:grid}.v2h-quote figcaption{grid-area:cap;align-items:center;gap:8px;display:flex}.v2h-quote figcaption b{color:#fff;font:700 13px/1 Poppins,sans-serif}.v2h-quote blockquote{color:#d6d6d6;-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-area:txt;margin:4px 0 0;font:400 13px/1.45 Poppins,sans-serif;display:-webkit-box;overflow:hidden}.v2h-kit{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.ih-lg{width:calc(var(--s,28px) * var(--r,1));height:var(--s,28px);background:var(--c,#fff);-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;flex:none;display:inline-block}.ih-lgtxt{color:var(--c,#fff);white-space:nowrap;font:800 .72rem Orbitron,sans-serif}@media (width>=1100px){#hero .home-panel{text-align:start;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,.85fr);grid-template-areas:"maj logo stats""title logo stats""badge logo quotes""cta logo quotes""trust logo kit""ticker ticker ticker";align-items:center;gap:16px 32px;min-height:calc(100vh - 120px);padding-top:24px!important;display:grid!important}#hero .hero-maj{grid-area:maj;justify-self:start;margin:0!important}#hero .hero-badge{grid-area:badge;justify-self:start;margin:0!important}#hero .hero-title{text-align:start;letter-spacing:-.01em;grid-area:title;font-size:clamp(2.3rem,3.1vw,3rem);line-height:1.02;margin:0!important}#hero .hero-logo{object-fit:contain;grid-area:logo;place-self:center;width:100%;max-width:520px;height:auto;margin:0!important}#hero .hero-cta-row{grid-area:cta;justify-content:flex-start;margin:0!important}#hero .hero-trust-bar{text-align:start;grid-area:trust;justify-content:flex-start;margin:0!important}#hero .v2h-stats{grid-area:stats;align-self:end}#hero .v2h-quotes{grid-area:quotes}#hero .v2h-kit{grid-area:kit;justify-content:flex-end}#hero .hero-ticker-wrap{border-top:1px solid var(--v2-line);border-bottom:1px solid var(--v2-line);grid-area:ticker;padding:16px 0;margin:18px 0 0!important}}@media (width<=1099px){#hero .home-panel{flex-direction:column;align-items:center;display:flex!important}#hero .v2h-stats,#hero .v2h-quotes{width:100%;max-width:560px;margin-top:14px}#hero .v2h-kit{justify-content:center;margin-top:16px}.v2h-side{display:none}.v2h-big{top:6%}}#services .services-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;display:grid!important}#services .v2-svc{min-height:236px;transition:border-color .18s var(--v2-e), transform .28s var(--v2-e);grid-template-rows:1fr auto auto;justify-items:start;position:relative;overflow:hidden;background:var(--v2-surf)!important;border:1px solid var(--v2-line)!important;box-shadow:none!important;text-align:start!important;border-radius:24px!important;align-items:end!important;gap:14px!important;padding:20px!important;display:grid!important}#services .v2-svc:before,#services .v2-svc:after{display:none!important}#services .v2-svc:first-child,#services .v2-svc:nth-child(6),#services .v2-svc:nth-child(7){grid-column:span 2}#services .v2-svc:hover{transform:translateY(-4px);border-color:#fff!important}.v2-svc-art{top:14px;aspect-ratio:1.2;width:46%;max-width:190px;color:var(--c);transition:transform .32s var(--v2-e);position:absolute;inset-inline-end:14px}#services .v2-svc:first-child .v2-svc-art,#services .v2-svc:nth-child(6) .v2-svc-art,#services .v2-svc:nth-child(7) .v2-svc-art{width:40%;max-width:250px}#services .v2-svc:hover .v2-svc-art{transform:scale(1.06)rotate(-2deg)}.v2-ill{width:100%;height:100%;overflow:visible}.v2-ill .fr{fill:#1c1c1c;stroke:#555;stroke-width:1.6px}.v2-ill .sc{fill:#0a0a0a}.v2-ill .ln{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.v2-ill .cm{fill:#1c1c1c;stroke:#555;stroke-width:1.4px}.v2-ill .lz{fill:#050505;stroke:#555;stroke-width:1.4px}.v2-ill .lzb{fill:#050505;stroke:currentColor;stroke-width:2.6px}.v2-svc-head{z-index:1;flex-direction:column;grid-row:2;align-items:flex-start;gap:8px;display:flex;position:relative}#services .v2-svc .service-mini-icon{line-height:1;margin:0!important;font-size:26px!important}#services .v2-svc .service-mini-title{color:#fff!important;text-align:start!important;font:800 clamp(1.05rem,1.6vw,1.3rem)/1.2 Orbitron,sans-serif!important}#services .v2-svc:first-child .service-mini-title,#services .v2-svc:nth-child(6) .service-mini-title,#services .v2-svc:nth-child(7) .service-mini-title{font-size:clamp(1.3rem,2.2vw,1.8rem)!important}.v2-svc-foot{z-index:1;grid-row:3;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex;position:relative}.v2-svc-logos{flex-wrap:wrap;align-items:center;gap:10px;min-height:22px;display:flex}.v2-svc-go{color:#000;width:38px;height:38px;transition:transform .28s var(--v2-e);background:#fff;border-radius:50%;flex:none;padding:9px}#services .v2-svc:hover .v2-svc-go{transform:rotate(45deg)}#comment-ca-marche .steps-grid{position:relative;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;display:grid!important}#comment-ca-marche .steps-grid:before{content:"";background:linear-gradient(90deg,#fff,#444);height:2px;position:absolute;top:46px;left:16.66%;right:16.66%}#comment-ca-marche .step-card{text-align:center;flex-direction:column;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;gap:10px!important;padding:0 12px!important;display:flex!important}#comment-ca-marche .step-card:before,#comment-ca-marche .step-card:after{display:none!important}#comment-ca-marche .step-icon{z-index:1;width:94px;height:94px;box-shadow:0 0 0 12px var(--v2-bg);transition:transform .28s var(--v2-e);background:#fff;border-radius:50%;order:0;place-items:center;display:grid;position:relative;font-size:38px!important}#comment-ca-marche .step-card:hover .step-icon{transform:scale(1.06)}#comment-ca-marche .step-num{order:1;margin-top:10px;color:var(--v2-mute)!important;opacity:1!important;-webkit-text-stroke:0!important;font:700 13px/1 Orbitron,sans-serif!important;position:static!important}#comment-ca-marche .step-title{order:2;color:#fff!important;font:800 1.3rem/1.2 Orbitron,sans-serif!important}#comment-ca-marche .step-desc{order:3;max-width:32ch;color:var(--v2-mute)!important;font:400 .95rem/1.6 Poppins,sans-serif!important}#pourquoi .home-panel{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:56px;display:grid!important}#pourquoi .section-title{position:sticky;top:110px;font-size:clamp(2.4rem,5vw,4rem)!important}#pourquoi .why-grid{border-bottom:1px solid var(--v2-line);flex-direction:column;gap:0!important;display:flex!important}#pourquoi .why-card{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"ico t""ico d";gap:6px 20px;text-align:start!important;border:0!important;border-top:1px solid var(--v2-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;align-items:start!important;padding:26px 4px!important;display:grid!important}#pourquoi .why-card:before,#pourquoi .why-card:after{display:none!important}#pourquoi .why-icon{background:#fff;border-radius:18px;grid-area:ico;place-items:center;width:64px;height:64px;display:grid;font-size:28px!important}#pourquoi .why-title{grid-area:t;color:#fff!important;font:800 1.25rem/1.2 Orbitron,sans-serif!important}#pourquoi .why-desc{grid-area:d;color:var(--v2-mute)!important;font:400 .98rem/1.6 Poppins,sans-serif!important}#artistes-shorts .home-panel>.reveal:first-child{text-align:center!important;margin-bottom:48px!important}#artistes-shorts .section-title,#artistes-shorts .section-subtitle{text-align:center!important;margin-inline:auto!important}#artistes-shorts .shorts-grid{grid-template-columns:1fr 1.16fr 1fr!important;align-items:center!important;gap:22px!important;max-width:1060px!important}#artistes-shorts .short-wrapper{gap:12px!important}#artistes-shorts .short-wrapper:nth-child(2){transform:translateY(-18px)}#artistes-shorts .short-card{border:0!important;border-radius:26px!important;box-shadow:0 30px 60px -30px #000000e6!important}#artistes-shorts .short-card:hover{transform:translateY(-4px)!important}#artistes-shorts .lg-player{background:var(--v2-surf)!important;border:1px solid var(--v2-line)!important;box-shadow:none!important;border-radius:20px!important;padding:0!important}#artistes-shorts .lg-shine{display:none!important}#artistes-shorts .lg-inner{box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}#artistes-shorts .lg-btn{color:#000!important;box-shadow:none!important;background:#fff!important;border:0!important}#artistes-shorts .lg-fill{background:#fff!important}#artistes-shorts .lg-title{color:#fff!important;font-family:Orbitron,sans-serif!important}#artistes-shorts .info-badge{color:#000!important;background:#fff!important;border:0!important}#avis .reviews-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;text-align:start!important;margin-bottom:36px!important;display:grid!important}#avis .reviews-score-block{grid-template-columns:auto auto;grid-template-areas:"num stars""num meta";place-items:center start;column-gap:18px;margin:0!important;display:grid!important}#avis .reviews-score-number{grid-area:num;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;font:900 clamp(4rem,9vw,7rem)/.9 Orbitron,sans-serif!important}#avis .reviews-score-stars{grid-area:stars;color:#fbbf24!important;text-shadow:none!important}#avis .reviews-score-meta{grid-area:meta;text-align:start!important}#avis .review-card{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:24px!important}#avis .review-card .rv-spotlight{display:none!important}#avis .review-card .rv-quote{color:#000!important;opacity:.12!important}#avis .review-card .rv-stars{color:#f59e0b!important;text-shadow:none!important}#avis .review-card .rv-text{color:#161616!important;font-style:normal!important}#avis .review-card .rv-name{color:#000!important}#avis .review-card .rv-sub{color:#6b6b6b!important}#avis .review-card .rv-author{border-top-color:#e5e5e5!important}#avis .reviews-cta{text-align:start!important;margin-top:28px!important}#avis .reviews-cta .btn{color:#000!important;background:#fff!important;border-color:#fff!important}#confiance-preview .home-panel>.reveal:first-child{text-align:center!important;margin-bottom:32px!important}#confiance-preview .section-title,#confiance-preview .section-subtitle{text-align:center!important;margin-inline:auto!important}#confiance-preview .confiance-av{position:relative;width:190px!important}#confiance-preview .confiance-av img{filter:none!important;border:0!important;border-radius:22px!important;width:190px!important;height:250px!important}#confiance-preview .confiance-av-name{text-align:start;background:linear-gradient(#0000,#000000e0);border-radius:0 0 22px 22px;padding:34px 12px 14px;position:absolute;bottom:0;left:0;right:0;color:#fff!important;margin:0!important;font:700 .9rem/1.2 Poppins,sans-serif!important}#confiance-preview .confiance-more{color:#000!important;background:#fff!important;border:0!important;border-radius:22px!important;width:190px!important;height:250px!important}#confiance-preview .confiance-more *{color:#000!important}#confiance-preview .confiance-cta-btn{color:#000!important;background:#fff!important;border-color:#fff!important}#faq .home-panel{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid!important}#faq .faq-list{gap:12px!important;max-width:none!important;margin:0!important}#faq .faq-item{transition:border-color .18s var(--v2-e);background:var(--v2-surf)!important;border:1px solid var(--v2-line)!important;border-radius:20px!important;padding:0!important}#faq .faq-item[open]{border-color:#fff!important}#faq .faq-item summary{justify-content:space-between;align-items:center;gap:16px;display:flex;padding:20px 22px!important;font:600 1.02rem/1.4 Poppins,sans-serif!important}#faq .faq-item summary:after{background:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;content:"+"!important;color:#000!important;transition:transform .28s var(--v2-e)!important;font:700 20px/1 Poppins,sans-serif!important}#faq .faq-item[open] summary:after{transform:rotate(45deg)!important}#faq .faq-item p{color:#cfcfcf!important;margin:0!important;padding:0 22px 22px!important;font-size:.98rem!important}main>#sondage-forum{background:#fff;padding:72px 0!important}#sondage-forum .fpoll{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eye btn""title btn""sub btn";align-items:center;column-gap:40px;text-align:start!important;display:grid!important}#sondage-forum .fpoll-eyebrow{grid-area:eye;justify-self:start;color:#000!important;background:0 0!important;border-color:#000!important;margin:0 0 14px!important}#sondage-forum .section-title{grid-area:title;max-width:24ch;color:#000!important}#sondage-forum .section-subtitle{grid-area:sub;color:#4a4a4a!important;margin-bottom:0!important}#sondage-forum .fpoll-actions{grid-area:btn;margin:0!important}#map .fuse-map-wrapper{position:relative;display:block!important}#map .fuse-map-card{border:1px solid var(--v2-line)!important;background:var(--v2-surf)!important;height:520px!important;min-height:0!important;box-shadow:none!important;border-radius:28px!important}#map .fuse-grid,#map .fuse-scanline{display:none!important}#map .fuse-corner{border-color:#fff!important}#map .fuse-hud-badge,#map .fuse-hud-coords,#map .fuse-hud-stat{color:#fff!important;background:#000000b3!important;border-color:#ffffff40!important}#map .fuse-hud-stat-label,#map .fuse-panel-label,#map .fuse-panel-eyebrow{color:var(--v2-mute)!important}#map .fuse-hud-dot{background:#22c55e!important}#map .fuse-map-panel{top:24px;bottom:24px;-webkit-backdrop-filter:blur(14px);width:360px;position:absolute;inset-inline-end:24px;overflow-y:auto;box-shadow:none!important;background:#0a0a0aeb!important;border:1px solid #ffffff29!important;border-radius:24px!important}#map .fuse-panel-row{border-color:var(--v2-line)!important;background:#ffffff0a!important}#map .fuse-panel-divider{background:var(--v2-line)!important}#map .fuse-panel-btn-primary{color:#000!important;box-shadow:none!important;background:#fff!important;border-color:#fff!important}#prendre-rdv .rdvnl-bubble{background:var(--v2-band)!important;box-shadow:none!important;border:1px solid #ffffff80!important;border-radius:32px!important;padding:40px!important}@media (width<=980px){#services .services-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}#services .v2-svc:nth-child(n){grid-column:auto}#services .v2-svc:first-child{grid-column:span 2}#pourquoi .home-panel,#faq .home-panel{grid-template-columns:1fr;gap:28px}#pourquoi .section-title{position:static}#map .fuse-map-card{height:380px!important}#map .fuse-map-panel{width:auto;margin-top:14px;position:static;overflow:visible}}@media (width<=760px){main>.section{padding:64px 0!important}#comment-ca-marche .steps-grid{grid-template-columns:1fr!important;gap:36px!important}#comment-ca-marche .steps-grid:before{background:linear-gradient(#fff,#444);width:2px;height:auto;inset:47px auto 60px 47px}#comment-ca-marche .step-card{text-align:start;grid-template-columns:94px minmax(0,1fr);grid-template-areas:"ico num""ico t""ico d";gap:4px 18px;align-items:start!important;padding:0!important;display:grid!important}#comment-ca-marche .step-icon{grid-area:ico}#comment-ca-marche .step-num{grid-area:num;margin-top:6px}#comment-ca-marche .step-title{grid-area:t}#comment-ca-marche .step-desc{grid-area:d}#artistes-shorts .shorts-grid{grid-template-columns:1fr!important;max-width:360px!important}#artistes-shorts .short-wrapper:nth-child(2){transform:none}#avis .reviews-header{grid-template-columns:1fr}#sondage-forum .fpoll{grid-template-columns:1fr;grid-template-areas:"eye""title""sub""btn";row-gap:0}#sondage-forum .fpoll-actions{justify-content:flex-start!important;margin-top:24px!important}#prendre-rdv .rdvnl-bubble{padding:22px!important}}@media (width<=520px){#services .services-grid-compact{grid-template-columns:1fr!important}#services .v2-svc:first-child{grid-column:auto}#services .v2-svc{min-height:200px}.v2h-stats{grid-template-columns:1fr 1fr}#confiance-preview .confiance-av,#confiance-preview .confiance-av img,#confiance-preview .confiance-more{width:150px!important}#confiance-preview .confiance-av img,#confiance-preview .confiance-more{height:200px!important}}@media (prefers-reduced-motion:reduce){#services .v2-svc,.v2-svc-art,.v2-svc-go,#comment-ca-marche .step-icon,#faq .faq-item summary:after{transition:none!important}}#services .v2-svc{grid-template-columns:minmax(0,1fr)!important;place-content:end stretch!important}#services .v2-svc>.v2-svc-art{z-index:0;position:absolute!important}#services .v2-svc .service-mini-icon{filter:none!important;opacity:1!important}main>#artistes-shorts .section-title,main>#artistes-shorts .section-subtitle,main>#confiance-preview .section-title,main>#confiance-preview .section-subtitle{text-align:center!important;margin-inline:auto!important}@media (width>=981px){#map .fuse-map-card{height:640px!important}#map .fuse-hud-top,#map .fuse-hud-bottom{right:420px!important}#map .fuse-corner-tr,#map .fuse-corner-br{display:none!important}#map .fuse-map-panel{width:372px;gap:14px!important;padding:22px 20px!important}}@media (width<=520px){#services .services-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#services .v2-svc:nth-child(n){grid-column:auto;min-height:178px;border-radius:20px!important;padding:14px!important}#services .v2-svc:first-child{grid-column:span 2}#services .v2-svc .v2-svc-art{top:10px;width:52%;inset-inline-end:10px}#services .v2-svc .service-mini-title{font-size:.95rem!important}#services .v2-svc:first-child .service-mini-title,#services .v2-svc:nth-child(6) .service-mini-title,#services .v2-svc:nth-child(7) .service-mini-title{font-size:1.15rem!important}#services .v2-svc:not(:first-child) .v2-svc-logos{display:none}#services .v2-svc .v2-svc-go{width:32px;height:32px;padding:7px}#services .v2-svc:not(:first-child) .v2-svc-foot{justify-content:flex-end}}#hero .hero-logo{display:none!important}.v2h-big{color:#ffffff21;filter:blur(5px);width:110%;font-size:clamp(64px,11vw,190px);line-height:.95;top:50%;transform:translate(-50%,-50%)}@media (width>=1100px){#hero .home-panel{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr)!important;grid-template-areas:"maj stats""title stats""badge quotes""cta quotes""trust kit""ticker ticker"!important;column-gap:72px!important}#hero .hero-title{font-size:clamp(2.8rem,4.6vw,4.6rem)!important}#hero .v2h-stats,#hero .v2h-quotes,#hero .v2h-kit{justify-self:end;width:100%;max-width:520px}}.v2-cta-m{display:none}@media (width<=760px){#hero .hero-cta-row{display:none!important}.v2-cta-m{width:100%;max-width:340px;margin:6px auto 10px;display:block;position:relative}.v2-cta-m summary{color:#000;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:15px 22px;font:700 1rem/1 Poppins,sans-serif;list-style:none;display:flex}.v2-cta-m summary::-webkit-details-marker{display:none}.v2-cta-m summary:after{content:"▾";transition:transform .28s cubic-bezier(.22,1,.36,1)}.v2-cta-m[open] summary:after{transform:rotate(180deg)}.v2-cta-m-list{background:#141414f2;border:1px solid #ffffff29;border-radius:22px;flex-direction:column;gap:8px;margin-top:10px;padding:10px;display:flex}.v2-cta-m-list>*{color:#fff;text-align:start;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:14px;width:100%;padding:13px 16px;font:600 .95rem/1.2 Poppins,sans-serif;text-decoration:none;display:block}.v2-cta-m-list>:active{background:#ffffff14}.v2-cta-m summary:focus-visible,.v2-cta-m-list>:focus-visible{outline-offset:2px;outline:2px solid #fff}}#hero .hero-cta-row{display:none!important}.v2-cta-m{width:100%;max-width:340px;margin:6px 0 10px;position:relative;display:block!important}.v2-cta-m summary{color:#000;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:16px 26px;font:700 1.02rem/1 Poppins,sans-serif;list-style:none;transition:transform .28s cubic-bezier(.22,1,.36,1);display:flex}.v2-cta-m summary:hover{transform:translateY(-2px)}.v2-cta-m summary::-webkit-details-marker{display:none}.v2-cta-m summary:after{content:"▾";transition:transform .28s cubic-bezier(.22,1,.36,1)}.v2-cta-m[open] summary:after{transform:rotate(180deg)}.v2-cta-m-list{background:#141414f5;border:1px solid #ffffff29;border-radius:22px;flex-direction:column;gap:8px;margin-top:10px;padding:10px;display:flex}.v2-cta-m-list>*{color:#fff;text-align:start;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:14px;width:100%;padding:13px 16px;font:600 .95rem/1.2 Poppins,sans-serif;text-decoration:none;transition:background .18s;display:block}.v2-cta-m-list>:hover{background:#ffffff14}.v2-cta-m summary:focus-visible,.v2-cta-m-list>:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width>=1100px){#hero .v2-cta-m{grid-area:cta;justify-self:start}.v2-cta-m-list{z-index:20;position:absolute;top:100%;left:0;right:0}}@media (width<=1099px){.v2-cta-m{margin-inline:auto}}.v2-badge{letter-spacing:0;vertical-align:.08em;-webkit-text-fill-color:initial;background:0 0;margin-inline-start:.15em;font-size:.72em;display:inline-block}
