.rc .rc-sec{margin:0 0 1.75rem}.rc-sec-h{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1rem;margin-bottom:.9rem}.rc h2{font:600 clamp(1.15rem,2.4vw,1.45rem)/1.25 var(--serif,var(--ui));color:var(--head);margin:0}.rc h3{margin:.1rem 0 .4rem;font-size:1.05rem;color:var(--head)}.rc-note{margin-top:.6rem;color:var(--muted)}.rc-empty{padding:1.1rem 1.2rem;color:var(--ink-2)}.btn.ghost{background:transparent;border-color:transparent;color:var(--ink-2)}.btn.ghost:hover{border-color:var(--line-2)}.rc-int,.rc-roles{display:flex;flex-wrap:wrap;gap:.4rem}.rc-int button,.rc-roles button{display:inline-flex;align-items:center;gap:.4rem;min-height:2.1rem;padding:0 .85rem;border:1px solid var(--line-2);border-radius:999px;background:var(--bg);color:var(--ink);font:600 .84rem var(--ui);cursor:pointer}.rc-int button[aria-pressed=true],.rc-roles button[aria-pressed=true]{background:var(--pbg);border-color:var(--pbg);color:var(--pfg)}.rc-roles svg,.rc-roles .aic{width:1.05rem;height:1.05rem}.rc-roles.s button{min-height:1.9rem;padding:0 .7rem;font-size:.8rem}.rc-av{display:inline-grid;place-items:center;flex:none;width:2.6rem;height:2.6rem;border-radius:50%;background:linear-gradient(135deg,#0b5d49,#033732);color:#f4efe6;font:700 .9rem/1 var(--ui);letter-spacing:.02em}.rc-av.s{width:1.7rem;height:1.7rem;font-size:.66rem;border:2px solid var(--bg)}.rc-av.xl{width:5rem;height:5rem;font-size:1.6rem;margin:0 auto .6rem}.rc-avs{display:inline-flex}.rc-avs .rc-av+.rc-av{margin-left:-.45rem}.rc-crs{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.9rem}.rc-cr{display:flex;flex-direction:column;gap:.7rem;padding:1.1rem;border:1px solid var(--line);border-radius:1rem;background:var(--surface,var(--bg));box-shadow:var(--sh1,none)}.rc-cr-h{display:flex;align-items:center;gap:.7rem}.rc-cr-h b{display:block;color:var(--head)}.rc-cr-h small{color:var(--muted)}.rc-why{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.rc-why li{position:relative;padding:.4rem .6rem .4rem 1.6rem;border-radius:.55rem;background:var(--gold-s,#F6EFE1);color:var(--ink);font-size:.86rem;line-height:1.35}.rc-why li:before{content:"";position:absolute;left:.6rem;top:.78rem;width:.45rem;height:.45rem;border-radius:50%;background:var(--gold,#B8924A)}.rc-why li.w-map:before,.rc-why li.w-carte:before{background:#147a60}.rc-why li.w-role:before{background:#7a4bc2}.rc-why li.w-plan:before{background:#c2563a}.rc-cr .actions{margin-top:auto}.rc-safe{color:var(--muted);margin-top:.35rem}.rc-duo{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.rc-tile,.rc-way{display:flex;flex-direction:column;gap:.3rem;padding:1rem 1.05rem;border:1px solid var(--line);border-radius:.9rem;background:var(--bg);color:var(--ink);text-decoration:none;transition:border-color .15s,transform .15s}.rc-tile:hover,.rc-way:hover{border-color:var(--forest-3,#147A60);transform:translateY(-1px)}.rc-tile b,.rc-way b{color:var(--head);font-size:.98rem}.rc-tile span,.rc-way span{color:var(--muted);font-size:.84rem;line-height:1.4}.rc-tile svg,.rc-way svg,.rc-tile .aic,.rc-way .aic{width:1.6rem;height:1.6rem;margin-bottom:.15rem}.rc-ways{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.7rem}.rc-plans{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:.9rem}.rc-plan,.rc-mis{display:flex;flex-direction:column;gap:.55rem;padding:1.05rem;border:1px solid var(--line);border-radius:1rem;background:var(--surface,var(--bg))}.rc-plan h3,.rc-mis h3{margin:0}.rc-plan p,.rc-mis p{margin:0;color:var(--ink-2);font-size:.9rem;line-height:1.45}.rc-plan-k{display:flex;align-items:center;gap:.45rem;font-size:.8rem;font-weight:600;color:var(--gold-t)}.rc-plan-k svg,.rc-plan-k .aic{width:1.2rem;height:1.2rem}.rc-plan-k em{margin-left:auto;font-style:normal;color:var(--muted);font-weight:500}.rc-where{display:flex;flex-wrap:wrap;gap:.3rem .8rem;color:var(--muted);font-size:.84rem}.rc-where svg{width:.95rem;height:.95rem;vertical-align:-2px}.rc-seats{display:flex;align-items:center;gap:.55rem;font-size:.84rem}.rc-seats small{color:var(--muted)}.rc-by{color:var(--muted);font-size:.8rem}.rc-plan .actions,.rc-mis .actions{margin-top:auto}.rc-price{display:inline-block;padding:.15rem .55rem;border-radius:999px;background:#e3f1ea;color:#0b5d49;font-weight:700;font-size:.84rem}.en-cercle{background:linear-gradient(180deg,var(--gold-s,#F6EFE1),var(--surface,var(--bg)) 60%)}.rc-form{padding:1.1rem 1.15rem;border:1px solid var(--line);border-radius:1rem;background:var(--surface,var(--bg))}.rc-form .field{margin:.6rem 0}.rc-2,.rc-3{display:grid;gap:0 .8rem}.rc-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rc-f{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.9rem}.rc-f select{min-height:2.2rem;padding:0 .6rem;border:1px solid var(--line-2);border-radius:.6rem;background:var(--bg);color:var(--ink)}.en-sects{display:flex;flex-wrap:wrap;gap:.35rem .8rem;border:0;margin:.6rem 0;padding:0}.en-sects legend{width:100%;margin-bottom:.35rem;font-size:.82rem;font-weight:600;color:var(--ink-2)}.en-sects label{display:inline-flex;gap:.35rem;align-items:center;font-size:.86rem}.rc-pres{display:flex;align-items:center;gap:.75rem;padding:.8rem .9rem;border:1px solid var(--line);border-radius:.9rem;background:var(--bg)}.rc-pres.mine{border-color:#147a60;background:#eef7f2}.rc-pres-t{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1}.rc-pres-t b{color:var(--head)}.rc-pres-t span{display:flex;gap:.3rem;align-items:center;font-size:.86rem}.rc-pres-t small{color:var(--muted)}.rc-pres-t svg,.rc-pres-t .aic{width:1rem;height:1rem}.rc-pres-l{display:grid;gap:.55rem}.rc-pres-a{flex:none}.rc-card{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 1.6rem;padding:1.3rem;border-radius:1.2rem;background:linear-gradient(135deg,#033732,#0b5d49);color:#f4efe6}.rc-card .pk{color:#d8bc86}.rc-card h2{color:#fff}.rc-card .small{color:#cfe0d8}.rc-card-qr{flex:none;padding:.5rem;border-radius:.9rem;background:#fff;line-height:0}.rc-card-qr svg{width:180px;height:180px}.rc-card-t{flex:1;min-width:220px}.rc-card .btn{background:#ffffff14;border-color:#ffffff4d;color:#fff}.rc-card .btn.p{background:#d2b278;border-color:#d2b278;color:#0b1a16}.rc-met{display:grid;gap:.45rem}.rc-met-i{display:flex;align-items:center;gap:.6rem;padding:.55rem .7rem;border:1px solid var(--line);border-radius:.7rem}.rc-met-i small{margin-left:auto;color:var(--muted)}.rc-connect{max-width:520px;margin:0 auto;text-align:center}.rc-cx{padding:2rem 1.2rem;border:1px solid var(--line);border-radius:1.2rem;background:var(--surface,var(--bg))}.rc-cx h1{margin:.1rem 0 .5rem;color:var(--head)}.rc-cx .actions{justify-content:center;margin-top:1rem}.rc-sheet{text-align:center}.rc-sheet video{width:100%;max-width:360px;border-radius:.9rem;background:#000;aspect-ratio:1}.rc-ask{padding:.8rem;border-radius:.7rem;background:var(--gold-s,#F6EFE1)}.rc-gh{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.rc-gk{display:flex;flex-direction:column;gap:.2rem;padding:1rem 1.1rem;border-radius:1rem;background:var(--surface,var(--bg));border:1px solid var(--line)}.rc-gk span{color:var(--muted);font-size:.82rem}.rc-gk b{font:700 1.6rem/1.1 var(--ui);color:var(--head)}.rc-gk a{font-size:.84rem;font-weight:600;color:var(--gold-t)}.rc-gk.ai{background:linear-gradient(135deg,#033732,#0b5d49);border-color:transparent}.rc-gk.ai span,.rc-gk.ai a{color:#d8bc86}.rc-gk.ai b{color:#fff}.rc-bars{display:grid;gap:.45rem}.rc-bar{display:grid;grid-template-columns:4.5rem 1fr 6rem;align-items:center;gap:.6rem;font-size:.84rem}.rc-bar i{display:block;height:.6rem;border-radius:999px;background:linear-gradient(90deg,#147a60,#d2b278);min-width:4px}.rc-bar b{text-align:right}.rc-ref{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;padding:1.3rem;border-radius:1.1rem;background:var(--gold-s,#F6EFE1)}.rc-ref>div{flex:1;min-width:240px}.rc-ideas ul{margin:.4rem 0 .6rem 1.1rem;padding:0}.rc-today{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.6rem;margin:0 0 1.2rem}.rc-today a{display:flex;align-items:center;gap:.7rem;padding:.8rem .9rem;border:1px solid var(--line);border-radius:.9rem;background:var(--bg);color:var(--ink);text-decoration:none}.rc-today a:hover{border-color:var(--forest-3,#147A60)}.rc-today svg,.rc-today .aic{width:1.6rem;height:1.6rem;flex:none}.rc-today b{display:block;color:var(--head);font-size:.92rem}.rc-today small{color:var(--muted)}.en-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1.2rem;align-items:center;padding:1.6rem;border-radius:1.3rem;background:radial-gradient(120% 140% at 0 0,#0b5d49,#033732 60%,#021f1c);color:#f4efe6}.en-hero .pk{color:#d8bc86}.en-hero h2{color:#fff;font-size:clamp(1.35rem,3vw,1.9rem)}.en-hero p{color:#cfe0d8;line-height:1.55}.en-hero .btn{background:#ffffff14;border-color:#ffffff4d;color:#fff}.en-hero .btn.p{background:#d2b278;border-color:#d2b278;color:#0b1a16}.en-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.en-kpis>div{padding:.85rem;border-radius:.9rem;background:#ffffff12;border:1px solid rgba(255,255,255,.14)}.en-kpis b{display:block;font:700 1.5rem/1.1 var(--ui);color:#fff}.en-kpis span{font-size:.8rem;color:#cfe0d8}.en-inv{display:flex;flex-wrap:wrap;gap:.4rem 1rem;padding:.8rem 1rem;border-radius:.8rem;background:var(--gold-s,#F6EFE1);font-size:.88rem;margin-bottom:.9rem}.en-tools{display:flex;flex-wrap:wrap;gap:.4rem;margin:.6rem 0}.en-tl{position:relative}.en-tl input{position:absolute;opacity:0;pointer-events:none}.en-tl span{display:inline-flex;align-items:center;min-height:2.1rem;padding:0 .85rem;border:1px solid var(--line-2);border-radius:999px;font-size:.84rem;font-weight:600;cursor:pointer}.en-tl input:checked+span{background:var(--pbg);border-color:var(--pbg);color:var(--pfg)}.en-tl input:focus-visible+span{outline:2px solid var(--gold);outline-offset:2px}.en-ans{margin-top:1rem;padding:1rem 1.1rem;border-radius:.9rem;background:var(--bg);border:1px solid var(--line);line-height:1.6;white-space:normal}.en-pro{padding:1.6rem;border-radius:1.3rem;background:linear-gradient(135deg,#1a1408,#3a2c12);color:#f4efe6}.en-pro .pk{color:#d8bc86}.en-pro h2{color:#fff}.en-pro p{color:#e6dcc6}.en-pro .small{color:#bfb49c}.en-ul{margin:.8rem 0 1rem;padding:0;list-style:none;display:grid;gap:.45rem}.en-ul li{position:relative;padding-left:1.4rem;line-height:1.45}.en-ul li:before{content:"✓";position:absolute;left:0;color:#d2b278;font-weight:800}.en-pro .btn{background:#ffffff14;border-color:#ffffff4d;color:#fff}.en-pro .btn.p{background:#d2b278;border-color:#d2b278;color:#0b1a16}html[data-theme=dark] .rc-pres.mine{background:#12302a}html[data-theme=dark] .rc-price{background:#12302a;color:#9fd8be}@media(max-width:700px){.en-hero{grid-template-columns:1fr;padding:1.2rem}.rc-2,.rc-3{grid-template-columns:1fr}.rc-card{padding:1.1rem}.rc-card-qr svg{width:150px;height:150px}.rc-bar{grid-template-columns:3.6rem 1fr 5rem}}[dir=rtl] .rc-why li{padding:.4rem 1.6rem .4rem .6rem}[dir=rtl] .rc-why li:before{left:auto;right:.6rem}[dir=rtl] .rc-plan-k em,[dir=rtl] .rc-met-i small{margin-left:0;margin-right:auto}[dir=rtl] .rc-avs .rc-av+.rc-av{margin-left:0;margin-right:-.45rem}[dir=rtl] .en-ul li{padding-left:0;padding-right:1.4rem}[dir=rtl] .en-ul li:before{left:auto;right:0}[dir=rtl] .rc-bar b{text-align:left}.biz{display:flex;align-items:center;gap:.8rem 1rem;flex-wrap:wrap;margin:0 0 1.2rem;padding:.85rem 1rem;border:1px solid var(--line);border-radius:.9rem;background:var(--surface,var(--bg))}.biz-i svg,.biz-i .aic{width:1.7rem;height:1.7rem;color:var(--head)}.biz-t{flex:1;min-width:220px}.biz-k{margin:0 0 .15rem;font-size:.78rem;font-weight:700;color:var(--gold-t);letter-spacing:.01em}.biz-t p:last-child{margin:0;font-size:.9rem;color:var(--ink-2);line-height:1.45}.biz-a{display:flex;gap:.4rem;align-items:center;flex-wrap:wrap}.biz-x{width:1.9rem;height:1.9rem;border:0;border-radius:50%;background:transparent;color:var(--muted);font-size:1.2rem;cursor:pointer}.biz-x:hover{background:var(--line)}.rc .en-hero .pk,.rc .en-pro .pk,.rc .rc-card .pk,.rc .rc-gk.ai a{color:#d8bc86!important}.rc-roles button svg,.rc-int button svg{color:inherit;stroke:currentColor}.rc-roles button[aria-pressed=true] .ic.ai,.rc-int button[aria-pressed=true] .ic.ai,.rc-card .ic.ai,.en-hero .ic.ai,.en-pro .ic.ai,.rc-gk.ai .ic.ai{color:inherit}.l5-roles .chip .ic.ai{color:var(--gold)}.l5-roles .chip:hover .ic.ai{color:var(--n)}.l5-flows .ic.ai,.l5-flow .k .ic.ai{color:var(--gold)}
