.yuko{background:var(--y-fond);min-height:100dvh;color:var(--y-encre);font-family:var(--font-inter), "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Noto Sans Arabic", "Geeza Pro", Arial, sans-serif;font-size:var(--y-texte);-webkit-font-smoothing:antialiased;font-weight:400;line-height:24px}.yuko h1,.yuko h2,.yuko h3,.yuko p{font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:inherit;margin:0}.yuko a{color:inherit}.yuko [hidden]{display:none!important}.yuko :focus-visible{outline:2px solid var(--y-d1);outline-offset:3px}.yuko [id]{scroll-margin-top:80px}.yuko .wrap{max-width:calc(var(--y-max) + 2 * var(--y-marge));padding-inline:max(var(--y-marge), env(safe-area-inset-left,0px));margin:0 auto}.yuko .degrade{background:var(--y-degrade);color:#0000;-webkit-background-clip:text;background-clip:text}.yuko .t28{font-size:var(--y-titre);letter-spacing:-.03em;line-height:32px}.yuko .t24{font-size:var(--y-sous-titre);letter-spacing:-.03em;line-height:30px}.yuko .gris{color:var(--y-gris)}.yuko .petit{font-size:var(--y-petit);line-height:20px}.yuko .pil{background:var(--y-pilule);height:32px;font-size:var(--y-texte);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 16px;line-height:1;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex;position:relative}.yuko .pil:after{content:"";position:absolute;inset:-6px 0}.yuko .pil:hover{background:var(--y-pilule-survol)}.yuko .pil.verre{background:var(--y-verre);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.yuko .pil.noir{background:var(--y-encre);color:var(--y-blanc)}.yuko .pil.noir:hover{background:#000}.yuko .pil.blanc{background:var(--y-blanc)}.yuko .pil.grand{height:48px;padding:0 22px}.yuko .pil:disabled{opacity:.4;cursor:default}.yuko .fl{transition:transform .18s}.yuko .pil:hover .fl{transform:translate(3px)}.yuko .pil:hover .fl.diag{transform:translate(2px,-2px)}[dir=rtl] .yuko .ligne-m [aria-hidden],[dir=rtl] .yuko .fl{transform:scaleX(-1)}.yuko .entete{top:0;z-index:40;padding-top:env(safe-area-inset-top,0px);position:fixed;inset-inline:0}.yuko .entete .wrap{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:64px;display:grid}.yuko .entete nav,.yuko .entete .droite{gap:8px;display:flex}.yuko .entete .droite{justify-content:flex-end}.yuko .logo{white-space:nowrap;letter-spacing:-.04em;direction:ltr;border-radius:999px;align-items:baseline;gap:1px;padding:4px 10px;font-size:26px;font-weight:500;line-height:32px;text-decoration:none;transition:background-color .25s;display:inline-flex}.yuko .logo i{background:var(--y-point);border-radius:50%;width:7px;height:7px;display:inline-block}.yuko .entete.sur-image .logo{background:var(--y-verre);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.yuko .menu-btn,.yuko .entete .court{display:none}.yuko .tiroir{width:min(360px,100% - 16px);height:calc(100dvh - 16px);max-height:none;color:inherit;background:var(--y-fond);border:0;border-radius:32px;margin:8px;padding:0;inset-inline-end:auto}.yuko .tiroir[open]{animation:.3s cubic-bezier(.2,.8,.2,1) yuko-glisse}.yuko .tiroir-corps{flex-direction:column;gap:6px;height:100%;padding:20px;display:flex}.yuko .tiroir::backdrop{background:#00000047}.yuko .ligne-m{border-bottom:1px solid var(--y-ligne);letter-spacing:-.02em;justify-content:space-between;align-items:center;padding:14px 8px;font-size:20px;line-height:24px;text-decoration:none;display:flex}.yuko .titre-hero{text-align:center;padding:150px 0 64px}.yuko .titre-hero h1{display:inline-block}.yuko .hero{border-radius:var(--y-rayon);background:#e9e9e9;height:540px;position:relative;overflow:hidden}.yuko .hero img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.yuko .encoche{background:var(--y-fond);border-radius:0 0 var(--y-rayon) var(--y-rayon);text-align:center;width:360px;padding:28px 32px 30px;position:absolute;top:0;left:50%;transform:translate(-50%)}.yuko .encoche:before,.yuko .encoche:after{content:"";width:var(--y-rayon);height:var(--y-rayon);position:absolute;top:0}.yuko .encoche:before{background:radial-gradient(circle at 0 100%, transparent calc(var(--y-rayon) - .5px), var(--y-fond) var(--y-rayon));right:100%}.yuko .encoche:after{background:radial-gradient(circle at 100% 100%, transparent calc(var(--y-rayon) - .5px), var(--y-fond) var(--y-rayon));left:100%}.yuko .annonce{top:24px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb8;border-radius:999px;align-items:center;gap:14px;max-width:290px;min-height:48px;padding-block:6px;padding-inline:16px 8px;line-height:18px;display:flex;position:absolute;inset-inline-start:24px}.yuko p.annonce{min-height:0;padding:12px 18px}.yuko .annonce button{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin:-6px;display:inline-flex}.yuko .annonce button:hover{background:var(--y-pilule)}.yuko .hero-cta{inset-inline-start:24px;flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:24px}.yuko .hero-sous-mobile{display:none}.yuko .section{padding-top:var(--y-section)}.yuko .grille3{gap:var(--y-ecart);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yuko .produit{text-align:center;flex-direction:column;align-items:center;display:flex}.yuko .scene{aspect-ratio:347/450;border-radius:var(--y-rayon);background:radial-gradient(120% 90% at 50% 38%,#f4f4f4 0%,#eaeaea 55%,#e1e1e1 100%);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.yuko .scene .tag,.yuko .scene .tag-g{border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 14px;display:inline-flex;position:absolute;top:16px}.yuko .scene .tag{background:#ffffff8c;inset-inline-end:16px}.yuko .scene .tag-g{background:var(--y-blanc);inset-inline-start:16px}.yuko .objet{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.yuko .produit:hover .objet{transform:translateY(-8px) rotate(var(--rot,0deg))}.yuko .ombre{box-shadow:0 40px 50px -30px #00000059,0 2px 6px #0000000d}.yuko .produit h3{margin-top:28px}.yuko .produit p{color:var(--y-gris);max-width:300px;margin-top:8px}.yuko .produit .pil{cursor:default;margin-top:16px}.yuko .produit .pil:hover{background:var(--y-pilule)}.yuko .feuille{--rot:-2deg;aspect-ratio:1/1.414;background:var(--y-blanc);text-align:start;border-radius:6px;flex-direction:column;gap:7%;width:58%;padding:9% 10%;display:flex;transform:rotate(-2deg)}.yuko .feuille .nom{letter-spacing:-.01em;font-size:13px;font-weight:500;line-height:16px}.yuko .feuille .role{color:var(--y-gris);font-size:9px;line-height:12px}.yuko .barres{flex-direction:column;gap:5px;display:flex}.yuko .barre{background:#e7e7e7;border-radius:3px;height:5px}.yuko .feuille .filet{background:var(--y-degrade);border-radius:2px;width:34%;height:3px}.yuko .puces{flex-wrap:wrap;gap:4px;display:flex}.yuko .puces span{background:#f0f0f0;border-radius:999px;padding:3px 6px;font-size:8px;line-height:10px}.yuko .mail{--rot:1.5deg;background:var(--y-blanc);text-align:start;border-radius:22px;flex-direction:column;gap:10px;width:72%;padding:18px 18px 16px;display:flex;transform:rotate(1.5deg)}.yuko .mail .de{color:var(--y-gris);font-size:11px;line-height:14px}.yuko .mail .objet-l{font-size:13px;font-weight:500;line-height:16px}.yuko .produit .mail p{color:#444;max-width:none;margin:0;font-size:11px;line-height:16px}.yuko .mail .mini{background:var(--y-encre);color:#fff;border-radius:999px;align-self:flex-start;align-items:center;height:26px;padding:0 12px;font-size:11px;display:inline-flex}.yuko .cal{--rot:-1.5deg;aspect-ratio:1;background:var(--y-blanc);border-radius:30%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:52%;display:flex;transform:rotate(-1.5deg)}.yuko .cal .mois{letter-spacing:.08em;text-transform:uppercase;color:var(--y-point-texte);font-size:12px;font-weight:500}.yuko .cal .jour{letter-spacing:-.05em;font-size:64px;line-height:64px}.yuko .bulle{background:var(--y-blanc);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:12px;line-height:16px;position:absolute;bottom:18%;left:50%;transform:translate(-50%)}.yuko .duo{gap:var(--y-ecart);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.yuko .duo.inverse{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center}.yuko .texte{flex-direction:column;gap:24px;padding:0 24px;display:flex}.yuko .texte p{max-width:320px}.yuko .media{border-radius:var(--y-rayon);background:#e9e9e9;position:relative;overflow:hidden}.yuko .media img{object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.yuko .media:hover img{transform:scale(1.025)}.yuko .acc{border-top:1px solid var(--y-ligne)}.yuko .acc details{border-bottom:1px solid var(--y-ligne)}.yuko .acc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;list-style:none;display:flex}.yuko .acc summary::-webkit-details-marker{display:none}.yuko .acc summary .ic{text-align:center;flex:none;width:16px}.yuko .acc .ic .ouvert,.yuko .acc details[open] .ic .ferme{display:none}.yuko .acc details[open] .ic .ouvert{display:inline}.yuko .acc details p{color:var(--y-gris);max-width:300px;padding:0 0 18px}.yuko .notes{gap:var(--y-ecart);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.yuko .note{flex-direction:column;gap:16px;display:flex}.yuko .notes .texte{padding-top:8px}.yuko .note .media{aspect-ratio:347/180}.yuko .src,.yuko .sources-v a{font-size:var(--y-petit);color:var(--y-gris);text-underline-offset:3px;-webkit-text-decoration:underline #66666673;text-decoration:underline #66666673}.yuko .src:hover,.yuko .sources-v a:hover{color:var(--y-encre)}.yuko .comparer{gap:var(--y-ecart);flex-direction:column;display:flex}.yuko .comparer .texte{padding:0}.yuko .comparer .texte p{max-width:560px}.yuko .tableau{border-top:1px solid var(--y-ligne)}.yuko .ligne-t{border-bottom:1px solid var(--y-ligne);grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:24px;padding:18px 0;display:grid}.yuko .ligne-t.entete-t{color:var(--y-gris);padding:12px 0}.yuko .ligne-t h3{font-weight:500}.yuko .ligne-t .ia{color:var(--y-gris)}.yuko .texte.centre{text-align:center;align-items:center;max-width:640px;margin:0 auto}.yuko .texte.centre h2{text-wrap:balance}.yuko .texte.centre p{max-width:none}.yuko .chiffres-v{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.yuko .chiffres-v li{background:var(--y-carte);border-radius:32px;flex-direction:column;gap:12px;padding:28px;display:flex}.yuko .chiffres-v strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:48px;font-weight:400;line-height:48px}.yuko .chiffres-v span{color:var(--y-gris)}.yuko .sources-v{text-align:center;margin-top:20px}.yuko .avant-apres{gap:var(--y-ecart);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin-top:40px;display:grid}.yuko .lettre-ex{border-radius:var(--y-rayon);flex-direction:column;gap:18px;margin:0;padding:32px;display:flex}.yuko .lettre-ex.avant{background:var(--y-carte)}.yuko .lettre-ex.apres{background:var(--y-blanc);box-shadow:inset 0 0 0 1px var(--y-ligne)}.yuko .lettre-ex figcaption{font-weight:500}.yuko .texte-ex{flex-direction:column;gap:12px;display:flex}.yuko .texte-ex mark{color:var(--y-encre);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ce607c29;border-radius:4px;padding:0 2px}.yuko .exemples-onglets{margin-top:24px}.yuko .cta-centre{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px;display:flex}.yuko .notes-ex{border-top:1px solid var(--y-ligne);font-size:var(--y-petit);color:var(--y-gris);flex-direction:column;gap:8px;margin:0;padding:16px 0 0;line-height:20px;list-style:none;display:flex}.yuko .calendrier{counter-reset:c;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.yuko .calendrier li{border-top:2px solid var(--y-encre);flex-direction:column;gap:6px;padding-top:16px;display:flex}.yuko .calendrier li:last-child{border-top-color:var(--y-d3)}.yuko .calendrier strong{font-weight:400;font-size:var(--y-sous-titre);letter-spacing:-.03em;line-height:30px}.yuko .calendrier span{color:var(--y-gris)}.yuko .assistant{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;margin:40px 0 0;padding:0;list-style:none;display:grid}.yuko .assistant li{border-top:2px solid var(--y-encre);flex-direction:column;gap:6px;padding-top:16px;display:flex}.yuko .assistant svg{margin-bottom:4px}.yuko .assistant strong{font-weight:400;font-size:var(--y-sous-titre);letter-spacing:-.03em;line-height:30px}.yuko .assistant span{color:var(--y-gris)}.yuko .assistant-plus{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.yuko .assistant-plus>div{background:var(--y-carte);border-radius:32px;flex-direction:column;gap:12px;padding:28px;display:flex}.yuko .assistant-plus span{color:var(--y-gris)}.yuko .histoire-avis{gap:24px;max-width:720px;display:grid}.yuko .histoire-avis.deux{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-width:none}.yuko .histoire,.yuko .avis{background:var(--y-carte);border-radius:32px;flex-direction:column;gap:16px;padding:32px;display:flex}.yuko .histoire-photo{border-radius:50%;width:96px;height:96px;position:relative;overflow:hidden}.yuko .histoire-photo img{object-fit:cover}.yuko .histoire-texte{flex-direction:column;gap:12px;display:flex}.yuko .histoire-texte mark{background:var(--y-pilule);color:inherit;border-radius:4px;padding:0 4px}.yuko .histoire .signature{color:var(--y-gris)}.yuko .avis ul{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.yuko .avis blockquote{margin:0 0 6px}.yuko .grille3.plan{margin-top:40px}.yuko .note-plan{text-align:center;max-width:640px;margin:32px auto 0}.yuko .chiffres-v.trois .titre-carte,.yuko .assistant-plus .titre-carte{font-size:var(--y-sous-titre);letter-spacing:-.03em;line-height:30px}.yuko .enjeu-ligne{flex-direction:column;gap:8px;max-width:720px;display:flex}.yuko .chiffres-ligne{flex-wrap:wrap;justify-content:center;gap:16px 48px;margin-top:32px;display:flex}.yuko .chiffres-ligne.gauche{justify-content:flex-start;margin-top:0}.yuko .chiffre{text-align:start;align-items:baseline;gap:14px;max-width:380px;display:flex}.yuko .chiffre strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;flex:none;font-size:44px;font-weight:400;line-height:48px}.yuko .chiffre span{color:var(--y-encre)}.yuko .pour-qui{color:var(--y-gris);margin-top:12px}.yuko .accroche.centre-txt{text-align:center;margin-top:48px}.yuko .accroche{font-size:var(--y-sous-titre);letter-spacing:-.03em;color:var(--y-encre);line-height:30px}.yuko .texte .accroche{max-width:none}.yuko .demo-mail{flex-direction:column;align-items:center;gap:16px;margin-top:32px;display:flex}.yuko .dm-ecran{width:100%;max-width:760px;font-family:var(--font-sans);color:var(--color-texte);background:var(--color-fond);border-radius:var(--y-rayon);text-align:start;flex-direction:column;gap:14px;padding:28px;display:flex}.yuko .dm-titre{letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:28px}.yuko .dm-etapes{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.yuko .dm-etapes li{background:var(--color-surface);border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-size:14px;display:inline-flex}.yuko .dm-etapes svg{color:var(--color-accent)}.yuko .dm-carte{background:var(--color-surface);border-radius:var(--rayon-carte);flex-direction:column;gap:12px;padding:20px;display:flex}.yuko .dm-ligne{flex-direction:column;gap:4px;font-size:15px;display:flex}.yuko .dm-label{font-size:14px;font-weight:600}.yuko .dm-objet{border:1px solid var(--color-bordure-champ);border-radius:var(--rayon-controle);padding:10px 12px}.yuko .dm-pj{background:var(--color-fond);max-width:100%;min-height:32px;color:var(--color-doux);overflow-wrap:anywhere;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:inline-flex}.yuko .dm-corps{border:1px solid var(--color-bordure-champ);border-radius:var(--rayon-controle);flex-direction:column;gap:12px;padding:14px 14px 18px;font-size:15px;line-height:24px;display:flex}.yuko .dm-paragraphe{display:block}.yuko .dm-morceau{opacity:0;transition:opacity .15s}.yuko .dm-morceau.vu{opacity:1}.yuko .dm-suite{opacity:0;transition:opacity .3s;position:relative}.yuko .dm-suite.vu{opacity:1}.yuko .dm-flou{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;gap:12px;display:flex}.yuko .dm-encart{text-align:center;font-family:var(--font-inter), Arial, sans-serif;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:16px;display:flex;position:absolute;inset:0}.yuko .dm-encart>span{background:color-mix(in srgb, var(--color-surface) 88%, transparent);border-radius:16px;max-width:440px;padding:10px 14px}.yuko .dm-mention{text-align:center}.yuko .apercu{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:32px;display:flex}.yuko .apercu-onglets{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.yuko .apercu-onglets .pil{height:44px}.yuko .apercu-ecran{border-radius:var(--y-rayon);background:var(--y-carte);width:100%;padding:24px}.yuko .apercu-ecran img{border-radius:16px;width:100%;height:auto}.yuko .apercu-ecran .tel{display:none}.yuko .final{border-radius:var(--y-rayon);background:var(--y-carte);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:56px 32px;display:flex}.yuko .moments{gap:var(--y-ecart);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:grid}.yuko .m-rond,.yuko .m-pil,.yuko .m-ovale{position:relative;overflow:hidden}.yuko .m-rond{aspect-ratio:1;border-radius:50%}.yuko .m-duo{gap:var(--y-ecart);grid-template-columns:1fr 1fr;align-items:start;display:grid}.yuko .m-pil{aspect-ratio:154/276;border-radius:999px}.yuko .m-pil.decale{margin-top:72px}.yuko .m-ovale{aspect-ratio:347/180;border-radius:999px}.yuko .moments img{object-fit:cover}.yuko .etiquette{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);white-space:nowrap;background:#eeeeeedb;border-radius:999px;align-items:center;height:32px;padding:0 16px;display:inline-flex;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.yuko .m-texte{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:40px;display:flex}.yuko .tarifs{gap:var(--y-ecart);flex-direction:column;display:flex}.yuko .prix{gap:var(--y-ecart);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yuko .formule{border-radius:var(--y-rayon);background:var(--y-carte);flex-direction:column;gap:22px;padding:36px;display:flex}.yuko .formule .montant{letter-spacing:-.045em;font-size:48px;line-height:48px}.yuko .formule .montant small{white-space:nowrap;line-height:24px;font-size:var(--y-texte);letter-spacing:0;color:var(--y-gris);display:inline-block}.yuko .formule ul{border-top:1px solid var(--y-ligne);margin:0;padding:0;list-style:none}.yuko .formule li{border-bottom:1px solid var(--y-ligne);gap:12px;padding:12px 0;display:flex}.yuko .formule li:before{content:"";background:var(--y-degrade);border-radius:50%;flex:none;width:6px;height:6px;margin-top:9px}.yuko .formule .pil{align-self:flex-start;margin-top:auto}.yuko .formule .note-prix{margin-top:-14px}.yuko .formule.vedette{background:var(--y-blanc);box-shadow:inset 0 0 0 1px var(--y-ligne)}.yuko .faq .acc summary{padding:22px 0}.yuko .faq .acc summary .ic{transition:transform .25s}.yuko .faq .acc details[open] summary .ic{transform:rotate(90deg)}[dir=rtl] .yuko .faq .acc summary .ic{transform:scaleX(-1)}.yuko .faq .intro{max-width:300px;margin-top:16px}.yuko .faq .acc details p{max-width:560px}.yuko .pied{margin-top:var(--y-section);padding-bottom:max(32px, env(safe-area-inset-bottom,0px))}.yuko .pied-carte{border-radius:var(--y-rayon);background:var(--y-carte);gap:var(--y-ecart);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;padding:40px 32px 32px;display:grid}.yuko .liens{grid-template-rows:repeat(6,auto);grid-template-columns:auto auto;grid-auto-flow:column;place-content:start end;gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.yuko .liens a{white-space:nowrap;align-items:center;min-height:32px;text-decoration:none;display:flex}.yuko .liens a:hover{color:var(--y-gris)}.yuko .langue{margin-top:16px}.yuko .langue select{background:var(--y-blanc);height:44px;font:inherit;color:var(--y-encre);border:0;border-radius:999px;padding-inline:18px 36px}.yuko .bas{color:var(--y-gris);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px;padding-top:96px;display:flex}.yuko .app{padding-top:96px}.yuko .app .avertissement{text-align:center;margin-bottom:20px}.yuko .app-cadre{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px;display:grid}.yuko .app-menu{background:var(--y-carte);border-radius:32px;flex-direction:column;gap:4px;padding:16px;display:flex;position:sticky;top:80px}.yuko .app-menu>:is(span,a){border-radius:999px;justify-content:space-between;align-items:center;gap:10px;height:40px;padding:0 14px;text-decoration:none;display:flex}.yuko .app-menu>a:hover{background:var(--y-pilule)}.yuko .app-menu [aria-current=page]{background:var(--y-blanc)}.yuko .app-menu .compte{background:var(--y-blanc);border-radius:24px;margin-top:20px;padding:14px}.yuko .app-main{flex-direction:column;gap:16px;min-width:0;display:flex}.yuko .bonjour{background:var(--y-carte);border-radius:32px;flex-direction:column;gap:18px;padding:32px;display:flex}.yuko .progres{background:#20202014;border-radius:3px;height:6px;overflow:hidden}.yuko .progres div{background:var(--y-degrade);border-radius:3px;height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1)}.yuko .app-grille{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.yuko .bloc{background:var(--y-blanc);box-shadow:inset 0 0 0 1px var(--y-ligne);border-radius:32px;padding:8px 24px 12px}.yuko .bloc h2{color:var(--y-gris);padding:16px 0 8px}.yuko .tache{border-top:1px solid var(--y-ligne);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 0;display:grid}.yuko .coche{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;transition:background .25s;display:flex;box-shadow:inset 0 0 0 1.5px #9a9a9a}.yuko .tache.faite .coche{background:var(--y-encre);box-shadow:none}.yuko .tache.faite .t-titre{color:var(--y-gris);-webkit-text-decoration:line-through #66666680;text-decoration:line-through #66666680}.yuko .reponse{border-top:1px solid var(--y-ligne);gap:12px;padding:16px 0;display:flex}.yuko .avatar{background:var(--y-carte);width:36px;height:36px;font-size:var(--y-petit);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.yuko .chiffres{grid-template-columns:repeat(3,1fr);gap:8px;padding:4px 0 12px;display:grid}.yuko .chiffres div{background:var(--y-fond);border-radius:20px;padding:12px 14px}.yuko .chiffres strong{letter-spacing:-.04em;font-size:28px;font-weight:400;line-height:32px;display:block}.yuko .fenetre{width:calc(100% - 32px);max-width:580px;max-height:calc(100dvh - 32px);color:inherit;background:var(--y-fond);border:0;border-radius:32px;padding:0}.yuko .fenetre[open]{animation:.3s cubic-bezier(.2,.8,.2,1) yuko-monte}.yuko .fenetre::backdrop{background:#00000047}.yuko .fenetre-corps{flex-direction:column;gap:16px;padding:28px;display:flex}.yuko .fenetre textarea{background:var(--y-blanc);width:100%;min-height:210px;box-shadow:inset 0 0 0 1px var(--y-ligne);font:inherit;color:var(--y-encre);resize:vertical;border:0;border-radius:20px;padding:16px}.yuko .fenetre textarea:focus{box-shadow:inset 0 0 0 2px var(--y-d1);outline:none}.yuko .pourquoi{background:var(--y-carte);font-size:var(--y-petit);border-radius:20px;padding:12px 16px;line-height:20px}.yuko .case{border-bottom:1px solid var(--y-ligne);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.yuko .case input{width:20px;height:20px;accent-color:var(--y-encre);margin:2px 0 0}.yuko .toast{left:50%;bottom:max(24px, env(safe-area-inset-bottom,0px));z-index:80;background:var(--y-encre);color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;max-width:calc(100% - 32px);height:44px;padding:0 20px;display:flex;position:fixed;overflow:hidden;transform:translate(-50%)}.yuko .fete{background:var(--y-carte);text-align:center;border-radius:32px;flex-direction:column;align-items:center;gap:12px;padding:36px;display:flex;position:relative;overflow:hidden}.yuko .eclat{border-radius:50%;width:8px;height:8px;animation:2.2s ease-in forwards yuko-tombe;position:absolute;top:-10px}.yuko [data-apparait]:not([data-vu]){translate:0 14px}@media (max-width:900px){.yuko .dm-ecran{padding:16px}.yuko .dm-carte{padding:14px}.yuko .dm-encart .pil.grand{width:100%}.yuko .media.sans-tel{display:none}.yuko .apercu-ecran{padding:12px}.yuko .apercu-ecran .ordi{display:none}.yuko .apercu-ecran .tel{aspect-ratio:3/4;object-fit:cover;object-position:top;display:block}.yuko .calendrier,.yuko .assistant,.yuko .assistant-plus,.yuko .histoire-avis.deux{grid-template-columns:1fr}.yuko .ligne-t{grid-template-columns:1fr;gap:6px}.yuko .ligne-t.entete-t{display:none}.yuko .ligne-t [data-titre]:before{content:attr(data-titre);font-size:var(--y-petit);color:var(--y-gris);display:block}.yuko .ligne-t .tango:before{margin-top:6px}.yuko .chiffres-v,.yuko .avant-apres{grid-template-columns:1fr}.yuko .lettre-ex{padding:24px}.yuko .grille3{grid-template-columns:1fr;gap:56px}.yuko .scene{aspect-ratio:4/4.4}.yuko .duo,.yuko .duo.inverse{grid-template-columns:1fr}.yuko .duo.inverse .media{order:-1}.yuko .texte{padding:0 4px}.yuko .texte p{max-width:none}.yuko .notes,.yuko .moments{grid-template-columns:1fr}.yuko .m-rond{width:100%;max-width:420px;margin:0 auto}.yuko .m-duo{gap:16px}.yuko .m-pil.decale{margin-top:40px}.yuko .m-pil .etiquette{padding:0 10px}.yuko .prix{grid-template-columns:1fr;gap:16px}.yuko .formule{padding:28px 24px}.yuko .pied-carte{grid-template-columns:1fr;padding:32px 24px 24px}.yuko .liens{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;justify-content:start}.yuko .liens a{white-space:normal}.yuko .bas{padding-top:40px}.yuko .app-cadre,.yuko .app-grille{grid-template-columns:1fr}.yuko .app-menu{flex-flow:wrap;position:static}.yuko .app-menu .compte{display:none}.yuko .bonjour{padding:24px}.yuko .bloc{padding:8px 18px 12px}}@media (max-width:480px){.yuko .tache{grid-template-columns:28px minmax(0,1fr)}.yuko .tache .pil{grid-column:2;justify-self:start}}@media (max-width:760px){.yuko .entete nav .lien,.yuko .entete .droite .large{display:none}.yuko .menu-btn{display:inline-flex}.yuko .entete .long{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yuko .entete .court{display:inline}.yuko .logo{font-size:22px}.yuko .titre-hero{padding:104px 0 20px}.yuko .titre-hero .t28,.yuko .bonjour .t28{font-size:24px;line-height:30px}.yuko .hero-sous-mobile{text-align:center;max-width:340px;margin:0 auto 28px;display:block}.yuko .hero{aspect-ratio:4/5;height:auto}.yuko .hero img{object-position:93% 30%}.yuko .encoche{display:none}.yuko .annonce{top:16px;max-width:none;inset-inline:16px}.yuko .hero-cta{inset-inline:16px;bottom:16px}.yuko .hero-cta .pil{flex:1}}@media (prefers-reduced-motion:reduce){.yuko *,.yuko :before,.yuko :after{transition:none!important;animation:none!important}.yuko [data-apparait]:not([data-vu]){opacity:1;translate:none}}@keyframes yuko-glisse{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes yuko-monte{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes yuko-tombe{to{opacity:0;transform:translateY(260px)}}
