@keyframes cwKrRa_breathe{0%,to{opacity:.92;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.06)}}@keyframes cwKrRa_nacre{0%{left:-60%}55%{left:120%}to{left:120%}}@keyframes cwKrRa_flow{0%{background-position:0 0}to{background-position:250% 0}}.cwKrRa_heroWrap{position:relative;overflow:hidden}.cwKrRa_halo{z-index:0;pointer-events:none;filter:blur(42px);background:radial-gradient(closest-side at 38% 42%,#e8916b6b,#0000 70%),radial-gradient(closest-side at 64% 38%,#f5d54757,#0000 68%),radial-gradient(closest-side at 52% 64%,#7a9b8e6b,#0000 72%);width:1100px;height:780px;animation:9s ease-in-out infinite cwKrRa_breathe;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.cwKrRa_grain{z-index:1;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");position:absolute;inset:0}.cwKrRa_hero{z-index:2;text-align:center;max-width:940px;margin:0 auto;padding:60px 32px 92px;position:relative}.cwKrRa_badge{letter-spacing:.2px;color:#faf7f0;background:linear-gradient(#1f4d4a,#1f4d4a) padding-box padding-box,linear-gradient(120deg,#7a9b8e,#fff 45%,#e8916b 75%,#f5d547) border-box;border:2px solid #0000;border-radius:100px;align-items:center;gap:10px;margin-bottom:34px;padding:11px 24px;font-size:14px;font-weight:500;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 30px -12px #1f4d4a8c,0 0 26px -8px #e8916b8c}.cwKrRa_badgeKicker{letter-spacing:1.6px;text-transform:uppercase;color:#f5d547;font-size:12.5px;font-weight:700}@media (max-width:560px){.cwKrRa_badge{border-radius:22px;gap:8px;margin-bottom:26px;padding:9px 16px;font-size:12.5px}.cwKrRa_badgeKicker{letter-spacing:1.2px;font-size:11.5px}}.cwKrRa_badge:after{content:"";background:linear-gradient(105deg,#0000,#ffffff38,#f5d54724,#0000);width:55%;height:100%;animation:3.8s ease-in-out infinite cwKrRa_nacre;position:absolute;top:0;left:-60%}.cwKrRa_badgeDot{z-index:2;background:#e8916b;border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}.cwKrRa_badgeText{z-index:2;position:relative}.cwKrRa_h1{font-family:var(--font-fraunces), serif;letter-spacing:-1.5px;color:#1a1a1a;margin-bottom:20px;font-size:62px;font-weight:600;line-height:1.04}.cwKrRa_brand{color:#1f4d4a;font-weight:700}.cwKrRa_brandIfy{background:linear-gradient(90deg,#ff8a6b,#f5d547,#e8916b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.cwKrRa_subtitle{font-family:var(--font-fraunces), serif;color:#5a6663;margin-bottom:34px;font-size:30px;font-style:italic;font-weight:500;line-height:1.15}.cwKrRa_subtitleAccent{color:#1f4d4a;font-style:normal;font-weight:600}.cwKrRa_lead{color:#3d4a47;max-width:640px;margin:0 auto 22px;font-size:18px;line-height:1.7}.cwKrRa_features{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:28px;display:flex}.cwKrRa_feat{color:#1f4d4a;background:#faf7f0;border-radius:100px;padding:8px 16px;font-size:14px;font-weight:600;position:relative;overflow:hidden;box-shadow:0 2px 10px #1f4d4a14}.cwKrRa_feat:before{content:"";z-index:-1;opacity:.4;background:linear-gradient(120deg,#e8916b,#f5d547,#7a9b8e);border-radius:100px;position:absolute;inset:-1px}.cwKrRa_feat:after{content:"";background:linear-gradient(105deg,#0000,#ffffffd9,#0000);width:60%;height:100%;animation:5s ease-in-out infinite cwKrRa_nacre;position:absolute;top:0;left:-70%}.cwKrRa_feat:nth-child(2):after{animation-delay:.5s}.cwKrRa_feat:nth-child(3):after{animation-delay:1s}.cwKrRa_feat:nth-child(4):after{animation-delay:1.5s}.cwKrRa_feat:nth-child(5):after{animation-delay:2s}.cwKrRa_feat:nth-child(6):after{animation-delay:2.5s}.cwKrRa_punch{font-family:var(--font-fraunces), serif;color:#1a1a1a;max-width:680px;margin:0 auto 26px;font-size:18px;font-style:italic;font-weight:500;line-height:1.4}.cwKrRa_bigpunch{font-family:var(--font-fraunces), serif;color:#1a1a1a;max-width:720px;margin:0 auto 42px;font-size:30px;font-weight:500;line-height:1.25}.cwKrRa_bigpunchAccent{color:#1f4d4a;font-style:italic;font-weight:600}.cwKrRa_underlineIris{white-space:nowrap;position:relative}.cwKrRa_underlineIris:after{content:"";opacity:.8;background:linear-gradient(90deg,#e8916b,#f5d547,#7a9b8e);border-radius:2px;height:3px;position:absolute;bottom:-2px;left:0;right:0}.cwKrRa_ctaShell{background:linear-gradient(90deg,#1f4d4a,#7a9b8e,#fff,#e8916b,#f5d547,#7a9b8e,#1f4d4a) 0 0/250% 100%;border-radius:100px;padding:2.5px;transition:transform .15s,box-shadow .15s;animation:5s linear infinite cwKrRa_flow;display:inline-block;position:relative;box-shadow:0 14px 40px #1f4d4a4d}.cwKrRa_ctaShell:hover{transform:translateY(-2px);box-shadow:0 18px 48px #e8916b59}.cwKrRa_cta{color:#f2ede3;cursor:pointer;background:#1f4d4a;border:none;border-radius:100px;padding:19px 44px;font-size:17px;font-weight:600;text-decoration:none;transition:background .25s,color .25s;display:block}.cwKrRa_cta:hover{color:#1f4d4a;background:linear-gradient(120deg,#faf7f0,#fff,#f7e9dc)}.cwKrRa_reassure{color:#5a6663;margin-top:22px;font-size:13px}.cwKrRa_reassure span{margin:0 8px}.cwKrRa_stats{border-top:1px solid #1f4d4a24;grid-template-columns:repeat(4,1fr);max-width:1100px;margin:0 auto;display:grid}.cwKrRa_stat{text-align:center;border-right:1px solid #1f4d4a24;padding:42px 24px;transition:background .2s}.cwKrRa_stat:hover{background:#faf7f080}.cwKrRa_stat:last-child{border-right:none}.cwKrRa_statNum{font-family:var(--font-fraunces), serif;color:#1f4d4a;font-size:46px;font-weight:600;line-height:1}.cwKrRa_statLbl{color:#1a1a1a;margin-top:12px;font-size:15px;font-weight:600}.cwKrRa_statSub{color:#5a6663;margin-top:6px;font-size:13px}@media (max-width:860px){.cwKrRa_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cwKrRa_stat{border-bottom:1px solid #1f4d4a24;padding:28px 16px}.cwKrRa_stat:nth-child(2n){border-right:none}.cwKrRa_statNum{font-size:38px}}@media (max-width:420px){.cwKrRa_stats{grid-template-columns:minmax(0,1fr)}.cwKrRa_stat{border-right:none}}@keyframes cwKrRa_pulse{0%{box-shadow:0 0 #1f4d4a66}70%{box-shadow:0 0 0 7px #1f4d4a00}to{box-shadow:0 0 #1f4d4a00}}@keyframes cwKrRa_nacreFlow{0%{background-position:0 0}to{background-position:200% 0}}@keyframes cwKrRa_draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.cwKrRa_featWrap{position:relative;overflow:hidden}.cwKrRa_featHalo1{z-index:0;pointer-events:none;filter:blur(50px);background:radial-gradient(closest-side at 40% 40%,#e8916b57,#0000 70%),radial-gradient(closest-side at 62%,#f5d54742,#0000 68%);width:1000px;height:580px;animation:11s ease-in-out infinite cwKrRa_breathe;position:absolute;top:20px;left:50%;transform:translate(-50%)}.cwKrRa_featHalo2{z-index:0;pointer-events:none;filter:blur(55px);background:radial-gradient(closest-side at 35%,#7a9b8e57,#0000 72%),radial-gradient(closest-side at 68% 45%,#1f4d4a26,#0000 70%);width:1100px;height:620px;animation:13s ease-in-out infinite reverse cwKrRa_breathe;position:absolute;bottom:60px;left:50%;transform:translate(-50%)}.cwKrRa_featSection{z-index:2;max-width:1140px;margin:0 auto;padding:96px 32px;position:relative}.cwKrRa_eyebrowPill{justify-content:center;margin-bottom:22px;display:flex}.cwKrRa_eyebrowText{letter-spacing:1.5px;text-transform:uppercase;color:#1f4d4a;background:#faf7f0;border-radius:100px;align-items:center;padding:9px 24px;font-size:12px;font-weight:700;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 14px #e8916b2e}.cwKrRa_eyebrowText:after{content:"";background:linear-gradient(105deg,#0000,#fffffff2,#f5eee1b3,#0000);width:55%;height:100%;animation:3.8s ease-in-out infinite cwKrRa_nacre;position:absolute;top:0;left:-60%}.cwKrRa_sectionTitle{font-family:var(--font-fraunces), serif;letter-spacing:-1.8px;text-align:center;color:#1a1a1a;margin-bottom:18px;font-size:54px;font-weight:600;line-height:1.04}.cwKrRa_sectionTitleAccent{color:#1f4d4a;font-style:italic}.cwKrRa_sectionSub{text-align:center;color:#3d4a47;max-width:620px;margin:0 auto 68px;font-size:17px;line-height:1.6}.cwKrRa_soonLabel{text-align:center;font-family:var(--font-fraunces), serif;color:#1f4d4a;letter-spacing:-.3px;margin:64px auto 36px;font-size:22px;font-weight:600}.cwKrRa_badgeFeat{letter-spacing:.5px;text-transform:uppercase;border-radius:100px;align-items:center;gap:6px;margin-bottom:16px;padding:5px 12px;font-size:11px;font-weight:600;display:inline-flex}.cwKrRa_badgeDispo{color:#1f4d4a;background:#1f4d4a1a}.cwKrRa_badgeSoon{color:#c25c36;background:#e8916b26}.cwKrRa_badgeDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.cwKrRa_badgeDispo .cwKrRa_badgeDot{background:#1f4d4a;animation:2.5s infinite cwKrRa_pulse}.cwKrRa_badgeSoon .cwKrRa_badgeDot{background:#e8916b}.cwKrRa_card{opacity:0;transform-style:preserve-3d;will-change:transform;background:linear-gradient(135deg,#7a9b8ef2,#fff,#e8916bcc,#f5d547d9,#7a9b8ef2) 0 0/200% 200%;border-radius:24px;padding:3px;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:relative;transform:translateY(40px)scale(.97);box-shadow:0 12px 38px #1f4d4a1f,0 3px 10px #e8916b24}.cwKrRa_cardVisible{opacity:1;transform:translateY(0)scale(1)}.cwKrRa_card:hover{animation:3s linear infinite cwKrRa_nacreFlow;box-shadow:0 26px 64px #e8916b4d,0 5px 16px #1f4d4a29}.cwKrRa_cardInner{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(160deg,#fffffff2,#faf7f0cc);border-radius:21px;height:100%;padding:30px;position:relative;overflow:hidden}.cwKrRa_cardInner:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#ffffffb3,#ffffff1a 60%,#0000);border-radius:21px 21px 0 0;height:50%;position:absolute;top:0;left:0;right:0}.cwKrRa_spotlight{opacity:0;pointer-events:none;z-index:2;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%), #f5d54738, #e8916b1f 35%, transparent 60%);border-radius:21px;transition:opacity .3s;position:absolute;inset:0}.cwKrRa_card:hover .cwKrRa_spotlight{opacity:1}.cwKrRa_cardHero .cwKrRa_cardInner{align-items:flex-start;gap:30px;padding:38px;display:flex}.cwKrRa_cardHero .cwKrRa_ico{flex-shrink:0;width:64px!important;height:64px!important}.cwKrRa_cardHero .cwKrRa_ico svg{width:31px!important;height:31px!important}.cwKrRa_cardHero h3{font-size:30px!important}.cwKrRa_cardHero p{max-width:620px;font-size:16px!important}.cwKrRa_fhBody{flex:1}.cwKrRa_card h3{font-family:var(--font-fraunces), serif;color:#1a1a1a;z-index:3;margin-bottom:9px;font-size:21px;font-weight:600;position:relative}.cwKrRa_card p{color:#3d4a47;z-index:3;margin-bottom:16px;font-size:14.5px;line-height:1.55;position:relative}.cwKrRa_ico{z-index:3;border:1px solid #fff6;border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:16px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;display:flex;position:relative;box-shadow:0 6px 16px #1f4d4a2e,inset 0 1px #ffffffb3,inset 0 -2px 6px #00000014}.cwKrRa_card:hover .cwKrRa_ico{transform:scale(1.12)rotate(-4deg);box-shadow:0 12px 28px #e8916b52,inset 0 1px #fffc}.cwKrRa_ico svg{stroke-width:1.8px;fill:none;stroke-dasharray:100;stroke-dashoffset:0;width:25px;height:25px;transition:stroke-dashoffset .6s}.cwKrRa_card:hover .cwKrRa_ico svg{animation:1.2s cwKrRa_draw}.cwKrRa_icoCanard{background:linear-gradient(145deg,#2d6e69,#1f4d4a)}.cwKrRa_icoCanard svg{stroke:#eaf3f0}.cwKrRa_icoCorail{background:linear-gradient(145deg,#f2ad8c,#e8916b)}.cwKrRa_icoCorail svg{stroke:#fff}.cwKrRa_icoSauge{background:linear-gradient(145deg,#94b5a8,#7a9b8e)}.cwKrRa_icoSauge svg{stroke:#fff}.cwKrRa_icoJaune{background:linear-gradient(145deg,#f9e487,#f5d547)}.cwKrRa_icoJaune svg{stroke:#6b5a10}.cwKrRa_chips{z-index:3;flex-wrap:wrap;gap:7px;display:flex;position:relative}.cwKrRa_chip{color:#1f4d4a;background:#faf7f0;border-radius:100px;padding:6px 13px;font-size:12px;font-weight:600;position:relative;box-shadow:0 2px 8px #1f4d4a14}.cwKrRa_chip:before{content:"";z-index:-1;opacity:.35;background:linear-gradient(120deg,#e8916b,#f5d547,#7a9b8e);border-radius:100px;position:absolute;inset:-1px}.cwKrRa_grid3{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:24px;display:grid}.cwKrRa_mbCard{margin-bottom:24px}.cwKrRa_bentoRow2col1{grid-template-columns:2fr 1fr;gap:24px;margin-bottom:24px;display:grid}.cwKrRa_bentoRow3col{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:24px;display:grid}.cwKrRa_bentoRow1col2{grid-template-columns:1fr 2fr;gap:24px;margin-bottom:24px;display:grid}@media (max-width:860px){.cwKrRa_grid3,.cwKrRa_bentoRow2col1,.cwKrRa_bentoRow3col,.cwKrRa_bentoRow1col2{grid-template-columns:1fr}.cwKrRa_sectionTitle{letter-spacing:-1px;font-size:38px}.cwKrRa_cardHero .cwKrRa_cardInner{flex-direction:column;gap:16px}.cwKrRa_h1{letter-spacing:-1px;font-size:38px}.cwKrRa_subtitle,.cwKrRa_bigpunch{font-size:22px}}.cwKrRa_founders{text-align:left;background:linear-gradient(#1f4d4a,#1f4d4a) padding-box padding-box,linear-gradient(120deg,#7a9b8e,#fff 45%,#e8916b 75%,#f5d547) border-box;border:2px solid #0000;border-radius:999px;align-items:center;gap:16px;margin-bottom:30px;padding:10px 24px 10px 10px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 18px 44px -18px #1f4d4a99,0 0 34px -10px #e8916b99}.cwKrRa_founders:hover{transform:translateY(-2px);box-shadow:0 22px 50px -18px #1f4d4aa6,0 0 40px -8px #f5d5478c}.cwKrRa_founders:focus-visible{outline-offset:4px;outline:2px solid #e8916b}.cwKrRa_seal{background:conic-gradient(#f5d547,#e8916b,#fff,#7a9b8e,#f5d547);border-radius:50%;flex:none;width:74px;height:74px;padding:3px;animation:9s linear infinite cwKrRa_sealTurn;position:relative}.cwKrRa_sealIn{color:#1f4d4a;background:radial-gradient(circle at 35% 30%,#fff7d6,#f5d547 55%,#e0b93a);border-radius:50%;align-content:center;place-items:center;width:100%;height:100%;animation:9s linear infinite reverse cwKrRa_sealTurn;display:grid}.cwKrRa_sealIn b{font-family:var(--font-fraunces), serif;letter-spacing:-.5px;font-size:21px;font-weight:700;line-height:1}.cwKrRa_sealIn small{letter-spacing:1px;text-transform:uppercase;margin-top:2px;font-size:10.5px;font-weight:700}@keyframes cwKrRa_sealTurn{to{transform:rotate(360deg)}}.cwKrRa_foundersText{gap:2px;min-width:0;display:grid}.cwKrRa_foundersLine{color:#faf7f0;font-size:15px;font-weight:600;line-height:1.3}.cwKrRa_foundersPerks{color:#faf7f0c7;font-size:12.5px;font-weight:500}.cwKrRa_ctaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.cwKrRa_ctaRow .cwKrRa_cta{padding:14px 30px;font-size:15.5px}.cwKrRa_ctaPlans{color:#1f4d4a;background:linear-gradient(#faf7f0,#faf7f0) padding-box padding-box,linear-gradient(120deg,#1f4d4a,#7a9b8e,#fff 55%,#e8916b) border-box;border:2px solid #0000;border-radius:100px;padding:14px 28px;font-size:15.5px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block;box-shadow:0 10px 28px -16px #1f4d4a73}.cwKrRa_ctaPlans:hover{transform:translateY(-2px);box-shadow:0 14px 34px -14px #e8916b80}.cwKrRa_ctaPlans:focus-visible{outline-offset:3px;outline:2px solid #e8916b}@media (max-width:560px){.cwKrRa_founders{border-radius:26px;gap:12px;margin-bottom:24px;padding:8px 16px 8px 8px}.cwKrRa_seal{width:62px;height:62px}.cwKrRa_sealIn b{font-size:17px}.cwKrRa_foundersLine{font-size:13.5px}.cwKrRa_foundersPerks{font-size:11.5px}.cwKrRa_ctaRow{flex-direction:column;align-items:stretch;width:100%;max-width:340px;margin:0 auto}.cwKrRa_ctaRow .cwKrRa_ctaShell{display:block}.cwKrRa_ctaRow .cwKrRa_cta,.cwKrRa_ctaPlans{text-align:center}}@media (prefers-reduced-motion:reduce){.cwKrRa_seal,.cwKrRa_sealIn{animation:none}}.cwKrRa_ctaRow .cwKrRa_ctaShell{background-size:100% 100%;animation:none}
