.iLAgaa_journal{padding-block:clamp(28px, 5vw, 60px) var(--section-space);gap:clamp(24px,4vw,40px);display:grid}.iLAgaa_head{gap:18px;max-width:760px;display:grid}.iLAgaa_headTitle{font-size:clamp(2.75rem,8vw,4.75rem);line-height:1}.iLAgaa_headIntro{max-width:58ch;color:var(--text-muted);font-size:1.125rem}.iLAgaa_themes{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.iLAgaa_themes a{border:1px solid var(--line);color:var(--text-muted);border-radius:999px;padding:7px 16px;font-size:.875rem;text-decoration:none;transition:border-color .2s,color .2s}.iLAgaa_themes a:hover{border-color:var(--line-strong);color:var(--ivoire)}.iLAgaa_themes a[aria-current=page]{border-color:var(--rouge);color:var(--ivoire);background:#c41e2f29}.iLAgaa_crumbs{letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);font-size:.8125rem}.iLAgaa_crumbs a{color:var(--rose);text-decoration:none}.iLAgaa_crumbs a:hover{text-underline-offset:3px;text-decoration:underline}.iLAgaa_grid{gap:20px;display:grid}@media (min-width:640px){.iLAgaa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.iLAgaa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.iLAgaa_card{min-width:0}.iLAgaa_cardLink{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);height:100%;color:inherit;transition:border-color .3s var(--ease), transform .3s var(--ease), box-shadow .3s var(--ease);text-decoration:none;display:grid;overflow:hidden}.iLAgaa_cardLink:hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:0 24px 50px -30px #c41e2f8c}.iLAgaa_cardMedia{aspect-ratio:4/3;background:radial-gradient(80% 80% at 30% 20%, #c41e2f59, transparent 70%), var(--grenat);position:relative;overflow:hidden}.iLAgaa_cardMedia img{object-fit:cover;transition:transform .6s var(--ease)}.iLAgaa_cardLink:hover .iLAgaa_cardMedia img{transform:scale(1.03)}.iLAgaa_cardFallback{opacity:.85;place-items:center;display:grid;position:absolute;inset:0}.iLAgaa_cardBody{align-content:start;gap:10px;padding:20px 22px 24px;display:grid}.iLAgaa_cardTheme{letter-spacing:.16em;text-transform:uppercase;color:var(--rose);font-size:.75rem;font-weight:600}.iLAgaa_cardTitle{font-size:1.6rem;line-height:1.15}.iLAgaa_cardExcerpt{color:var(--text-muted);font-size:.9375rem}.iLAgaa_cardMeta{color:var(--text-faint);font-size:.8125rem}@media (min-width:900px){.iLAgaa_featured .iLAgaa_cardLink{grid-template-columns:1.35fr 1fr;align-items:stretch}.iLAgaa_featured .iLAgaa_cardMedia{aspect-ratio:auto;min-height:380px}.iLAgaa_featured .iLAgaa_cardBody{align-content:center;padding:40px}}.iLAgaa_featured .iLAgaa_cardTitle{font-size:clamp(1.9rem,3.4vw,2.6rem)}.iLAgaa_featured .iLAgaa_cardExcerpt{font-size:1.0625rem}.iLAgaa_empty{border:1px dashed var(--line-strong);border-radius:var(--radius-lg);justify-items:start;gap:14px;padding:clamp(28px,5vw,48px);display:grid}.iLAgaa_empty h2{font-size:clamp(1.8rem,4vw,2.4rem)}.iLAgaa_empty p{color:var(--text-muted)}.iLAgaa_pager{color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.iLAgaa_pager a,.iLAgaa_back a{color:var(--rose)}.iLAgaa_article{max-width:calc(780px + var(--gutter) * 2);gap:clamp(28px,4vw,44px);padding-block:clamp(28px,5vw,60px) 0;display:grid}.iLAgaa_articleHead{gap:18px;display:grid}.iLAgaa_articleTitle{font-size:clamp(2.4rem,7vw,4rem);line-height:1.04}.iLAgaa_articleExcerpt{font-family:var(--serif);color:var(--nude);font-size:clamp(1.3rem,2.6vw,1.6rem);font-style:italic;line-height:1.4}.iLAgaa_articleMeta{color:var(--text-faint);font-size:.875rem}.iLAgaa_articleCover{margin:0 calc(var(--gutter) * -1)}.iLAgaa_articleCover img{width:100%;height:auto}@media (min-width:840px){.iLAgaa_articleCover{margin:0 -60px}.iLAgaa_articleCover img{border-radius:var(--radius-lg)}}.iLAgaa_prose{color:#f8eeeadb;gap:1.25em;font-size:1.125rem;line-height:1.8;display:grid}.iLAgaa_prose h2{color:var(--ivoire);margin-top:.8em;font-size:clamp(1.8rem,4vw,2.3rem)}.iLAgaa_prose h3{color:var(--ivoire);margin-top:.4em;font-size:1.5rem}.iLAgaa_prose blockquote{border-left:2px solid var(--rouge);font-family:var(--serif);color:var(--nude);margin:.4em 0;padding:4px 0 4px 24px;font-size:1.5rem;font-style:italic;line-height:1.45}.iLAgaa_prose a{color:var(--rose);text-underline-offset:3px}.iLAgaa_prose strong{color:var(--ivoire)}.iLAgaa_prose ul,.iLAgaa_prose ol{gap:.5em;margin:0;padding-left:1.3em;display:grid}.iLAgaa_prose li::marker{color:var(--rose)}.iLAgaa_bodyFigure{gap:10px;margin:.6em 0;display:grid}.iLAgaa_bodyFigure img{border-radius:var(--radius);width:100%;height:auto}.iLAgaa_bodyFigure figcaption{color:var(--text-faint);text-align:center;font-size:.875rem}.iLAgaa_cta{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:radial-gradient(100% 120% at 100% 0%, #c41e2f38, transparent 60%), var(--bordeaux);gap:16px;margin-top:16px;padding:clamp(24px,5vw,44px);display:grid}.iLAgaa_ctaTitle{font-size:clamp(1.9rem,4.4vw,2.6rem)}.iLAgaa_ctaText{color:var(--text-muted)}.iLAgaa_ctaActions{flex-wrap:wrap;align-items:flex-start;gap:16px 24px;margin-top:6px;display:flex}.iLAgaa_related{padding-block:var(--section-space);gap:28px;display:grid}.iLAgaa_relatedTitle{font-size:clamp(2rem,4.6vw,2.8rem)}
.uILEUG_cartouche{border:2px solid var(--sva);max-width:100%;font-family:var(--sans);border-radius:7px;flex-wrap:wrap;align-items:stretch;line-height:1.2;display:inline-flex;overflow:hidden;box-shadow:0 8px 24px -14px #0009}.uILEUG_number,.uILEUG_price{flex:auto;align-items:center;display:flex}.uILEUG_number{--ph-accent:var(--noir);--ph-on:#fff;color:#1b1218;letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;background:#fff;font-weight:700}.uILEUG_price{--ph-accent:#fff;--ph-on:var(--sva);background:var(--sva);color:#fff;font-weight:500}.uILEUG_xs .uILEUG_number,.uILEUG_xs .uILEUG_price{padding:4px 8px}.uILEUG_xs .uILEUG_number{font-size:.8125rem}.uILEUG_xs .uILEUG_price{font-size:.6875rem}.uILEUG_md .uILEUG_number,.uILEUG_md .uILEUG_price{padding:8px 12px}.uILEUG_md .uILEUG_number{font-size:1.0625rem}.uILEUG_md .uILEUG_price{font-size:.8125rem}.uILEUG_lg{border-width:2.5px;border-radius:9px}.uILEUG_lg .uILEUG_number,.uILEUG_lg .uILEUG_price{padding:12px 18px}.uILEUG_lg .uILEUG_number{font-size:clamp(1.25rem,3.6vw,1.6rem)}.uILEUG_lg .uILEUG_price{font-size:.9375rem}
._8N5pfa_cta{justify-items:start;gap:14px;min-width:0;display:grid}._8N5pfa_info{gap:12px;justify-items:inherit;min-width:0;max-width:100%;display:grid}._8N5pfa_center{text-align:center;justify-items:center}._8N5pfa_center ._8N5pfa_notice{text-align:left;justify-content:center}._8N5pfa_stretch{justify-items:stretch}._8N5pfa_stretch ._8N5pfa_button{width:100%}._8N5pfa_button{padding-left:12px}._8N5pfa_icon{color:#fff;background:#120a0d4d;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}._8N5pfa_lg ._8N5pfa_button{--btn-h:64px;padding-right:34px;font-size:1.0625rem}._8N5pfa_lg ._8N5pfa_icon{width:42px;height:42px}._8N5pfa_md ._8N5pfa_button{padding-right:28px}._8N5pfa_sm{text-align:right;justify-items:end;gap:5px}._8N5pfa_sm ._8N5pfa_button{--btn-h:42px;gap:8px;padding:0 18px 0 6px;font-size:.9375rem}._8N5pfa_sm ._8N5pfa_icon{width:30px;height:30px}._8N5pfa_mini{--ph-accent:var(--nude);color:var(--text-muted);max-width:16rem;font-size:.6875rem;line-height:1.3}@media (max-width:480px){._8N5pfa_mini{max-width:11.5rem;font-size:.625rem}}._8N5pfa_notice{max-width:46ch;color:var(--text-muted);align-items:flex-start;gap:8px;font-size:.8125rem;line-height:1.5;display:flex}._8N5pfa_infoIcon{color:var(--rose);flex:none;margin-top:1px}
.wWXZva_footer{border-top:1px solid var(--line);background:#0b0608b3}.wWXZva_inner{gap:40px;padding-block:56px 40px;display:grid}@media (min-width:860px){.wWXZva_inner{grid-template-columns:1.2fr 1fr .8fr;gap:56px}}.wWXZva_brand,.wWXZva_call,.wWXZva_nav{align-content:start;justify-items:start;gap:14px;min-width:0;display:grid}.wWXZva_tagline{max-width:34ch;font-family:var(--serif);color:var(--text-muted);font-size:1.25rem;font-style:italic;line-height:1.35}.wWXZva_adult{color:var(--rose);align-items:center;gap:10px;font-size:.8125rem;display:flex}.wWXZva_badge{border:1px solid var(--rose);border-radius:999px;place-items:center;min-width:34px;height:22px;font-size:.6875rem;font-weight:700;display:inline-grid}.wWXZva_label{letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint);font-size:.6875rem}.wWXZva_notice{max-width:40ch;color:var(--text-muted);font-size:.8125rem}.wWXZva_nav ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wWXZva_nav a{color:var(--text-muted);text-decoration:none;transition:color .2s}.wWXZva_nav a:hover{color:var(--rose)}.wWXZva_bottom{color:var(--text-faint);border-top:1px solid #f28b951a;padding-block:20px 32px;font-size:.8125rem}@media (max-width:767px){.wWXZva_bottom{padding-bottom:120px}}
.mdpVJq_header{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#0b0608c7;position:relative}@media (min-width:960px){.mdpVJq_header{position:sticky;top:0}}.mdpVJq_strip{padding:6px var(--gutter);letter-spacing:.06em;color:var(--rose);text-align:center;border-bottom:1px solid #f28b951f;justify-content:center;align-items:center;gap:8px;font-size:.75rem;display:flex}.mdpVJq_stripMore{color:var(--text-faint)}@media (max-width:480px){.mdpVJq_stripMore{display:none}}.mdpVJq_badge{border:1px solid var(--rose);letter-spacing:.04em;border-radius:999px;place-items:center;min-width:30px;height:18px;padding:0 5px;font-size:.625rem;font-weight:700;display:inline-grid}.mdpVJq_bar{justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding-block:10px;display:flex}.mdpVJq_nav{gap:clamp(20px,3vw,40px);margin-inline:auto;display:none}.mdpVJq_nav a{color:var(--text-muted);padding-block:6px;font-size:.9375rem;text-decoration:none;transition:color .2s;position:relative}.mdpVJq_nav a:after{content:"";background:var(--rose);transform-origin:0;height:1px;transition:transform .3s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mdpVJq_nav a:hover{color:var(--ivoire)}.mdpVJq_nav a:hover:after{transform:scaleX(1)}@media (min-width:900px){.mdpVJq_nav{display:flex}}.mdpVJq_back{color:var(--text-muted);margin-inline:auto;font-size:.9375rem;text-decoration:none;display:none}.mdpVJq_back:hover{color:var(--ivoire)}@media (min-width:640px){.mdpVJq_back{display:inline}}.mdpVJq_call{flex:none}.mdpVJq_spacer{margin-inline:auto}.mdpVJq_nav a[aria-current=page]{color:var(--ivoire)}.mdpVJq_nav a[aria-current=page]:after{transform:scaleX(1)}
.H0kMdq_bar{z-index:30;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .4s var(--ease);background:#0b0608e6;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.H0kMdq_bar[data-visible]{transform:none}@media (min-width:768px){.H0kMdq_bar{display:none}}.H0kMdq_choice{color:var(--text-muted);font-size:.75rem}.H0kMdq_row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.H0kMdq_button{--btn-h:48px;white-space:nowrap;text-overflow:ellipsis;padding:0 16px;font-size:.9375rem;overflow:hidden}.H0kMdq_row>span:last-child{max-width:58vw}
.k-WNVq_steps{counter-reset:steps;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:860px){.k-WNVq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}}.k-WNVq_stepItem{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);align-content:start;gap:12px;padding:28px 24px 32px;display:grid;position:relative}@media (min-width:860px){.k-WNVq_stepItem{background:0 0;border:0;border-radius:0;padding:8px 40px 8px 0}.k-WNVq_stepItem+.k-WNVq_stepItem{border-left:1px solid var(--line);padding-left:40px}}.k-WNVq_stepNumber{font-family:var(--serif);color:var(--rouge-vif);font-size:3.25rem;font-style:italic;font-weight:400;line-height:1}.k-WNVq_stepTitle{font-size:1.75rem}.k-WNVq_stepText{color:var(--text-muted);max-width:34ch}.k-WNVq_benefits{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--line);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:640px){.k-WNVq_benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.k-WNVq_benefits{grid-template-columns:repeat(4,minmax(0,1fr))}}.k-WNVq_benefit{background:var(--noir);transition:background-color .3s var(--ease);align-content:start;gap:12px;padding:32px 28px 36px;display:grid}.k-WNVq_benefit:hover{background:#1d0c11}.k-WNVq_benefitIcon{color:var(--rose);margin-bottom:8px}.k-WNVq_benefitTitle{font-size:1.625rem}.k-WNVq_benefitText{color:var(--text-muted);font-size:.9375rem}.k-WNVq_pricing{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:radial-gradient(90% 120% at 100% 0%, #c41e2f29, transparent 55%), radial-gradient(80% 100% at 0% 100%, #f28b9514, transparent 60%), var(--bordeaux);gap:36px;padding:clamp(24px,5vw,56px);display:grid}.k-WNVq_pricingHead{gap:18px;display:grid}.k-WNVq_pricingTitle{font-size:clamp(2.2rem,5.2vw,3.6rem)}.k-WNVq_options{gap:20px;display:grid}@media (min-width:900px){.k-WNVq_options{grid-template-columns:repeat(2,minmax(0,1fr))}}.k-WNVq_option{border:1px solid var(--line);border-radius:var(--radius-lg);background:#0b060880;align-content:start;gap:16px;min-width:0;padding:clamp(22px,3vw,30px);display:grid}.k-WNVq_optionLabel{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--rose);font-size:.75rem;font-weight:600}.k-WNVq_optionInfo,.k-WNVq_optionCta{align-content:start;gap:16px;min-width:0;display:grid}@media (min-width:900px){.k-WNVq_options>.k-WNVq_option:only-child{grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:center;gap:48px}}.k-WNVq_tiers{gap:6px;margin:0;padding:0;list-style:none;display:grid}.k-WNVq_tiers li{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.k-WNVq_tierPrice{font-family:var(--serif);white-space:nowrap;font-size:clamp(2.2rem,5vw,3rem);font-weight:500;line-height:1.05}.k-WNVq_tierThen{color:var(--rouge-vif);font-size:.55em;font-style:italic}.k-WNVq_tierLabel{color:var(--text-muted);font-size:.9375rem}.k-WNVq_optionNote{color:var(--text-muted);font-size:.875rem}.k-WNVq_rows{margin:0;display:grid}.k-WNVq_rows>div{border-bottom:1px solid var(--line);gap:4px;padding:14px 0;display:grid}@media (min-width:640px){.k-WNVq_rows>div{grid-template-columns:200px 1fr;gap:24px}}.k-WNVq_rows dt{letter-spacing:.06em;color:var(--text-faint);font-size:.8125rem}.k-WNVq_rows dd{color:var(--ivoire);margin:0}.k-WNVq_lookup{color:var(--text-muted);font-size:.8125rem}.k-WNVq_lookup a{color:var(--rose);text-underline-offset:3px}.k-WNVq_qr{border-top:1px solid var(--line);grid-template-columns:96px 1fr;align-items:center;gap:16px;margin:0;padding-top:18px;display:none}@media (min-width:960px) and (hover:hover){.k-WNVq_qr{display:grid}}.k-WNVq_qrCode{background:var(--ivoire);border-radius:8px;padding:7px;display:block}.k-WNVq_qr figcaption{color:var(--text-muted);font-size:.8125rem;line-height:1.5}.k-WNVq_faqWrap{max-width:calc(860px + var(--gutter) * 2)}.k-WNVq_faq{border-top:1px solid var(--line)}.k-WNVq_faqItem{border-bottom:1px solid var(--line)}.k-WNVq_faqItem summary{font-family:var(--serif);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:clamp(1.3rem,2.6vw,1.6rem);font-weight:500;line-height:1.25;list-style:none;transition:color .2s;display:flex}.k-WNVq_faqItem summary::-webkit-details-marker{display:none}.k-WNVq_faqItem summary:hover{color:var(--rose)}.k-WNVq_faqIcon{border:1px solid var(--line-strong);border-radius:50%;flex:none;width:32px;height:32px;position:relative}.k-WNVq_faqIcon:before,.k-WNVq_faqIcon:after{content:"";background:var(--rose);width:12px;height:1px;transition:transform .3s var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k-WNVq_faqIcon:after{transform:translate(-50%,-50%)rotate(90deg)}.k-WNVq_faqItem[open] .k-WNVq_faqIcon:after{transform:translate(-50%,-50%)rotate(0)}.k-WNVq_faqAnswer{max-width:68ch;color:var(--text-muted);gap:12px;padding:0 48px 26px 0;display:grid}.k-WNVq_faqAnswer a{color:var(--rose);text-underline-offset:3px}.k-WNVq_more{margin-top:clamp(24px,4vw,36px)}.k-WNVq_more a{color:var(--rose);text-underline-offset:3px;font-size:.9375rem}
.ueXgAa_card{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:radial-gradient(140% 70% at 0% 0%, #c41e2f38, transparent 60%), linear-gradient(180deg, var(--bordeaux), #120a0deb);gap:18px;padding:clamp(22px,4vw,32px);display:grid;box-shadow:0 40px 80px -40px #000000d9}.ueXgAa_card:focus{outline:none}.ueXgAa_head{gap:8px;display:grid}.ueXgAa_title{font-size:clamp(1.9rem,4vw,2.4rem)}.ueXgAa_intro{color:var(--text-muted);font-size:.9375rem}.ueXgAa_field{gap:6px;display:grid}.ueXgAa_field label{letter-spacing:.04em;color:var(--nude);font-size:.8125rem;font-weight:500}.ueXgAa_field input{border:1px solid var(--line-strong);width:100%;min-height:52px;color:var(--ivoire);background:#0b060899;border-radius:14px;padding:0 16px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.ueXgAa_field input::placeholder{color:var(--text-faint)}.ueXgAa_field input:focus-visible{border-color:var(--rose);outline:none;box-shadow:0 0 0 3px #f28b9540}.ueXgAa_field input[aria-invalid=true],.ueXgAa_check input[aria-invalid=true]{border-color:var(--rouge-vif)}.ueXgAa_check{grid-template-columns:22px 1fr;align-items:start;gap:4px 12px;display:grid}.ueXgAa_check input{width:20px;height:20px;accent-color:var(--rouge);cursor:pointer;margin:2px 0 0}.ueXgAa_check label{color:var(--text-muted);cursor:pointer;font-size:.8125rem;line-height:1.55}.ueXgAa_check label a{color:var(--rose);text-underline-offset:3px}.ueXgAa_check .ueXgAa_error{grid-column:2}.ueXgAa_error{color:var(--rose);font-size:.8125rem}.ueXgAa_formError{background:#c41e2f1f;border:1px solid #e0344a80;border-radius:12px;padding:12px 14px;font-size:.875rem}.ueXgAa_submit{width:100%;margin-top:4px}.ueXgAa_submit:disabled{cursor:progress;opacity:.8}.ueXgAa_notice{color:var(--text-faint);text-align:center;font-size:.75rem}.ueXgAa_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ueXgAa_successMark{background:var(--rouge);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;font-size:1.4rem;display:grid}.ueXgAa_success{color:var(--text-muted)}
.jcq8YG_player{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.jcq8YG_play{border:1px solid var(--line-strong);width:48px;height:48px;color:var(--rose);cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease), box-shadow .35s var(--ease), border-color .25s var(--ease);background:#f28b9514;border-radius:50%;place-items:center;padding:0 0 0 2px;display:grid}.jcq8YG_play:hover{border-color:var(--rose);background:#f28b9529}.jcq8YG_player[data-status=playing] .jcq8YG_play,.jcq8YG_player[data-status=loading] .jcq8YG_play{border-color:var(--rouge);background:var(--rouge);color:#fff;padding-left:0;box-shadow:0 0 0 6px #c41e2f2e,0 8px 24px -8px #c41e2fcc}.jcq8YG_track{border-radius:6px;height:40px;position:relative}.jcq8YG_track:has(.jcq8YG_seek:focus-visible){outline:2px solid var(--rose);outline-offset:4px}.jcq8YG_bars{pointer-events:none;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.jcq8YG_bars span{height:calc(var(--h) * 100%);transform-origin:50%;background:#f8eeea33;border-radius:2px;flex:1;min-height:3px}.jcq8YG_fill{clip-path:inset(0 calc((1 - var(--p)) * 100%) 0 0)}.jcq8YG_fill span{background:linear-gradient(180deg, var(--rose), var(--rouge-vif))}.jcq8YG_player[data-status=playing] .jcq8YG_bars span{animation:.9s ease-in-out infinite alternate jcq8YG_voice;animation-delay:calc(var(--i) * -71ms)}@keyframes jcq8YG_voice{0%{transform:scaleY(.68)}to{transform:scaleY(1.08)}}.jcq8YG_seek{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.jcq8YG_time{font-variant-numeric:tabular-nums;min-width:3.4em;color:var(--text-muted);text-align:right;font-size:.8125rem}.jcq8YG_player[data-status=error] .jcq8YG_time{color:var(--rose)}.jcq8YG_spinner{animation:.8s linear infinite jcq8YG_spin}@keyframes jcq8YG_spin{to{transform:rotate(360deg)}}
.xk1LMW_composer{align-items:start;gap:40px;display:grid}@media (min-width:1040px){.xk1LMW_composer{grid-template-columns:minmax(0,1fr) 360px;gap:48px}}.xk1LMW_steps{gap:48px;min-width:0;display:grid}.xk1LMW_step{border:0;min-width:0;margin:0;padding:0}.xk1LMW_legend{font-family:var(--serif);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding:0;font-size:1.75rem;font-weight:500;line-height:1.1;display:flex}.xk1LMW_stepNum{border:1px solid var(--rose);width:32px;height:32px;font-family:var(--sans);color:var(--rose);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:600;display:grid}.xk1LMW_count{font-family:var(--sans);color:var(--text-muted);margin-left:auto;font-size:.8125rem;font-weight:400}.xk1LMW_chips{margin-inline:calc(var(--gutter) * -1);padding:4px var(--gutter) 12px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:minmax(168px,1fr);grid-auto-flow:column;gap:10px;display:grid;overflow-x:auto}.xk1LMW_chips::-webkit-scrollbar{display:none}@media (min-width:900px){.xk1LMW_chips{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding:4px 0 0;overflow:visible}}.xk1LMW_chip{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;scroll-snap-align:start;transition:border-color .25s var(--ease), background-color .25s var(--ease), transform .25s var(--ease);align-content:start;gap:6px;padding:16px 16px 18px;display:grid;position:relative}.xk1LMW_chip:hover{border-color:var(--line-strong);transform:translateY(-1px)}.xk1LMW_chip input{opacity:0;pointer-events:none;position:absolute}.xk1LMW_chip:has(input:checked){border-color:var(--rose);background:linear-gradient(160deg,#f28b952e,#f28b950a)}.xk1LMW_chip:has(input:focus-visible){outline:2px solid var(--rose);outline-offset:3px}.xk1LMW_chipLabel{font-family:var(--serif);font-size:1.375rem;font-weight:500;line-height:1.1}.xk1LMW_chip:has(input:checked) .xk1LMW_chipLabel{color:var(--rose);font-style:italic}.xk1LMW_chipText{color:var(--text-muted);font-size:.8125rem;line-height:1.5}.xk1LMW_grid{gap:16px;display:grid}@media (min-width:640px){.xk1LMW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.xk1LMW_card{border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(120% 80% at 100% 0%, #f28b9512, transparent 55%), var(--surface);transition:border-color .3s var(--ease), box-shadow .3s var(--ease), background-color .3s var(--ease);animation:xk1LMW_appear .45s var(--ease) both;align-content:start;gap:16px;padding:22px;display:grid;position:relative}.xk1LMW_card[hidden]{display:none}.xk1LMW_card:hover{border-color:var(--line-strong)}.xk1LMW_card[data-selected]{border-color:var(--rouge);box-shadow:0 0 0 1px var(--rouge), 0 24px 60px -24px #c41e2f99}@keyframes xk1LMW_appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.xk1LMW_cardHead{align-items:center;gap:16px;min-width:0;display:flex}.xk1LMW_aura{background:radial-gradient(circle at 32% 28%, var(--light) 0%, transparent 58%), radial-gradient(circle at 70% 75%, var(--deep) 0%, transparent 70%), linear-gradient(135deg, var(--grenat), var(--noir));width:64px;height:64px;box-shadow:inset 0 0 0 1px #f8eeea2e, 0 10px 30px -12px var(--deep);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.xk1LMW_aura span{font-family:var(--serif);color:var(--ivoire);text-shadow:0 1px 8px #120a0d99;font-size:1.5rem;font-style:italic;font-weight:500}.xk1LMW_identity{gap:4px;min-width:0;display:grid}.xk1LMW_cardIndex{letter-spacing:.18em;text-transform:uppercase;color:var(--rose);font-size:.6875rem;font-weight:500}.xk1LMW_name{font-size:1.75rem;line-height:1.1}.xk1LMW_voice{color:var(--text-muted);font-size:.9375rem;line-height:1.6}.xk1LMW_tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.xk1LMW_tags li{border:1px solid var(--line);letter-spacing:.02em;color:var(--text-muted);border-radius:999px;padding:4px 10px;font-size:.75rem}.xk1LMW_listen{border-radius:var(--radius);background:#0b060873;gap:8px;padding:14px;display:grid}.xk1LMW_demo{letter-spacing:.02em;color:var(--rose);opacity:.85;font-size:.6875rem}.xk1LMW_noAudio{color:var(--text-faint);text-align:center;padding:12px 0;font-size:.875rem}.xk1LMW_cardFoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-top:4px;display:flex}.xk1LMW_choose{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:.9375rem;font-weight:500;display:inline-flex;position:relative}.xk1LMW_choose input{opacity:0;width:1px;height:1px;position:absolute}.xk1LMW_radio{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;width:22px;height:22px;transition:border-color .2s;position:relative}.xk1LMW_radio:after{content:"";background:var(--rouge-vif);transition:transform .25s var(--ease);border-radius:50%;position:absolute;inset:4px;transform:scale(0)}.xk1LMW_choose:hover .xk1LMW_radio,.xk1LMW_choose input:checked+.xk1LMW_radio{border-color:var(--rose)}.xk1LMW_choose input:checked+.xk1LMW_radio:after{transform:scale(1)}.xk1LMW_choose input:focus-visible+.xk1LMW_radio{outline:2px solid var(--rose);outline-offset:3px}.xk1LMW_choose:has(input:checked){color:var(--rose)}.xk1LMW_code{letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:8px;font-size:.75rem;display:inline-flex}.xk1LMW_anyCard{cursor:pointer;background:0 0;border-style:dashed;align-content:center;justify-items:start}.xk1LMW_anyIcon{width:56px;height:56px;color:var(--rose);place-items:center;display:grid}.xk1LMW_anyTitle{font-family:var(--serif);font-size:1.625rem;font-weight:500;line-height:1.1}.xk1LMW_note{color:var(--text-faint);margin-top:18px;font-size:.8125rem}.xk1LMW_summary{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:radial-gradient(140% 70% at 0% 0%, #c41e2f33, transparent 60%), linear-gradient(180deg, var(--bordeaux), #120a0de6);gap:22px;padding:26px;display:grid;box-shadow:0 40px 80px -50px #000c}@media (min-width:1040px){.xk1LMW_summary{position:sticky;top:132px}}.xk1LMW_summary .xk1LMW_legend{margin-bottom:0}.xk1LMW_recap{margin:0;display:grid}.xk1LMW_recap>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.xk1LMW_recap>div:first-child{border-top:1px solid var(--line)}.xk1LMW_recap dt{letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);font-size:.75rem}.xk1LMW_recap dd{font-family:var(--serif);text-align:right;margin:0;font-size:1.3125rem}.xk1LMW_codeValue{color:var(--rose);letter-spacing:.08em}.xk1LMW_howto{counter-reset:howto;color:var(--text-muted);gap:10px;margin:0;padding:0;font-size:.9375rem;line-height:1.5;list-style:none;display:grid}.xk1LMW_howto li{counter-increment:howto;grid-template-columns:22px 1fr;gap:10px;display:grid}.xk1LMW_howto li:before{content:counter(howto);width:22px;height:22px;color:var(--rose);background:#f28b9524;border-radius:50%;place-items:center;margin-top:1px;font-size:.6875rem;font-weight:600;display:grid}.xk1LMW_howto strong{color:var(--ivoire);font-weight:600}.xk1LMW_nowrap{white-space:nowrap}.xk1LMW_qr{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:84px 1fr;align-items:center;gap:16px;margin:0;padding:14px;display:none}@media (min-width:1040px) and (hover:hover){.xk1LMW_qr{display:grid}}.xk1LMW_qrCode{background:var(--ivoire);border-radius:8px;padding:6px;display:block}.xk1LMW_qr figcaption{color:var(--text-muted);font-size:.8125rem;line-height:1.5}.xk1LMW_alt{color:var(--text-muted);font-size:.8125rem}.xk1LMW_alt a{color:var(--rose);text-underline-offset:3px}.xk1LMW_private{color:var(--text-faint);font-size:.75rem}
.oT3R5G_root{justify-items:center;width:100%;display:grid;position:relative}.oT3R5G_glow{opacity:.35;pointer-events:none;background:radial-gradient(closest-side,#c41e2f52,#c41e2f00 100%);transition:opacity .1s linear;position:absolute;inset:-20% 8% 10%}.oT3R5G_stage{place-items:center;width:100%;min-height:2.3em;font-size:clamp(2.1rem,6.4vw,4.2rem);display:grid;position:relative}.oT3R5G_phrase{max-width:16ch;font-family:var(--serif);font-size:inherit;text-align:center;color:var(--ivoire);text-shadow:0 0 26px #f28b9538;margin:0;font-style:italic;font-weight:400;line-height:1.12}@media (min-width:720px){.oT3R5G_phrase{max-width:22ch}}.oT3R5G_word{white-space:nowrap;display:inline-block}.oT3R5G_char{white-space:pre;opacity:0;animation:oT3R5G_whisper-in 1s cubic-bezier(.2, .7, .2, 1) var(--in) forwards;display:inline-block}.oT3R5G_em{color:var(--rouge-vif);text-shadow:0 0 30px #e0344a80}.oT3R5G_phrase[data-stage=out] .oT3R5G_char{opacity:1;animation:oT3R5G_whisper-out 1.4s cubic-bezier(.45, 0, .55, 1) var(--out) forwards}.oT3R5G_wave{width:min(760px,100%);height:clamp(52px,7vw,80px);display:block;overflow:visible}@keyframes oT3R5G_whisper-in{0%{opacity:0;filter:blur(14px);transform:translateY(.25em)scale(1.2)}55%{opacity:.9}to{opacity:1;filter:blur();transform:none}}@keyframes oT3R5G_whisper-out{to{opacity:0;filter:blur(12px);transform:translate(.15em,-.45em)scale(1.08)}}@media (prefers-reduced-motion:reduce){.oT3R5G_char,.oT3R5G_phrase[data-stage=out] .oT3R5G_char{opacity:1;animation:none}}
.ZARIfG_hero{padding-block:clamp(32px,6vw,80px) clamp(16px,4vw,40px);position:relative;overflow:hidden}.ZARIfG_inner{align-items:center;gap:40px;display:grid;position:relative}.ZARIfG_copy{z-index:2;justify-items:start;gap:24px;max-width:640px;display:grid;position:relative}.ZARIfG_title{letter-spacing:-.015em;font-size:clamp(2.75rem,9.5vw,5.4rem);font-weight:500;line-height:.98}.ZARIfG_intro{max-width:54ch;color:var(--text-muted);font-size:clamp(1.0625rem,2.2vw,1.1875rem);line-height:1.7}.ZARIfG_cta{margin-top:8px}.ZARIfG_listen{color:var(--ivoire);border-bottom:1px solid var(--line-strong);align-items:center;gap:10px;margin-top:4px;padding-bottom:4px;font-size:.9375rem;text-decoration:none;transition:border-color .2s;display:inline-flex}.ZARIfG_listen:hover{border-color:var(--rose)}.ZARIfG_listenIcon{border:1px solid var(--line-strong);width:26px;height:26px;color:var(--rose);border-radius:50%;place-items:center;padding-left:2px;display:grid}@media (min-width:960px){.ZARIfG_inner{grid-template-columns:1.1fr .9fr;gap:48px}}.ZARIfG_center{text-align:center;justify-items:center;gap:clamp(12px,1.8vw,18px);margin-top:clamp(-16px,-2vw,0px);display:grid}.ZARIfG_lead{letter-spacing:-.01em;max-width:32ch;font-size:clamp(1.9rem,4.4vw,3rem);font-weight:500;line-height:1.08}.ZARIfG_center .ZARIfG_intro{max-width:52ch}.ZARIfG_center .ZARIfG_cta{margin-top:4px}.ZARIfG_aside{z-index:2;width:100%;min-width:0;position:relative}@media (min-width:960px){.ZARIfG_aside{justify-self:end;max-width:480px}}
.u2sP1G_page{max-width:calc(940px + var(--gutter) * 2);padding-block:clamp(28px, 5vw, 60px) var(--section-space);gap:clamp(36px,5vw,56px);display:grid}.u2sP1G_head{gap:18px;max-width:720px;display:grid}.u2sP1G_title{font-size:clamp(2.6rem,7vw,4.4rem);line-height:1.02}.u2sP1G_intro{color:var(--text-muted);font-size:1.125rem}.u2sP1G_block{gap:18px;display:grid}.u2sP1G_block>h2,.u2sP1G_groupTitle{font-size:clamp(1.9rem,4.4vw,2.6rem)}.u2sP1G_block>p{max-width:64ch;color:var(--text-muted)}.u2sP1G_textLink{color:var(--rose);text-underline-offset:3px}.u2sP1G_guide{gap:14px;margin:0;padding:0;list-style:none;display:grid}.u2sP1G_guide li{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:64px 1fr;gap:4px 20px;padding:22px 24px;display:grid}.u2sP1G_guideNum{font-family:var(--serif);color:var(--rouge-vif);grid-row:span 2;font-size:2.6rem;font-style:italic;line-height:1}.u2sP1G_guide h2{font-size:1.6rem}.u2sP1G_guide p{color:var(--text-muted)}.u2sP1G_ambiances{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.u2sP1G_ambiances{grid-template-columns:repeat(2,minmax(0,1fr))}}.u2sP1G_ambiances li{border:1px solid var(--line);border-radius:var(--radius);gap:6px;padding:18px 20px;display:grid}.u2sP1G_ambiances h3{color:var(--rose);font-size:1.45rem;font-style:italic}.u2sP1G_ambiances p{color:var(--text-muted);font-size:.9375rem}.u2sP1G_rules{gap:10px;margin:0;padding:0;list-style:none;display:grid}.u2sP1G_rules li{color:var(--text-muted);padding-left:26px;position:relative}.u2sP1G_rules li:before{content:"";background:var(--rouge);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em;left:4px}.u2sP1G_aside{border:1px dashed var(--line-strong);border-radius:var(--radius-lg);justify-items:start;gap:12px;padding:clamp(20px,4vw,30px);display:grid}.u2sP1G_aside h2{font-size:clamp(1.6rem,3.6vw,2rem)}.u2sP1G_aside p{color:var(--text-muted)}.u2sP1G_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.u2sP1G_table caption{color:var(--text-faint);text-align:left;margin-bottom:10px;font-size:.875rem}.u2sP1G_table th,.u2sP1G_table td{border-bottom:1px solid var(--line);text-align:left;padding:14px 4px}.u2sP1G_table thead th{letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);font-size:.75rem;font-weight:600}.u2sP1G_table td:last-child,.u2sP1G_table th:last-child{text-align:right}.u2sP1G_table tbody td:last-child{font-family:var(--serif);color:var(--ivoire);font-size:1.5rem}.u2sP1G_note{color:var(--text-muted);font-size:.875rem}.u2sP1G_cards{gap:12px;display:grid}@media (min-width:640px){.u2sP1G_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.u2sP1G_cards>div{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);align-content:start;gap:8px;padding:20px 22px;display:grid}.u2sP1G_cards h3{font-size:1.4rem}.u2sP1G_cards p{color:var(--text-muted);font-size:.9375rem}.u2sP1G_groupNav{flex-wrap:wrap;gap:8px;display:flex}.u2sP1G_groupNav a{border:1px solid var(--line);color:var(--text-muted);border-radius:999px;padding:7px 16px;font-size:.875rem;text-decoration:none}.u2sP1G_groupNav a:hover{border-color:var(--line-strong);color:var(--ivoire)}.u2sP1G_group{gap:8px;scroll-margin-top:110px;display:grid}.u2sP1G_cta{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:radial-gradient(100% 120% at 100% 0%, #c41e2f38, transparent 60%), var(--bordeaux);gap:18px;padding:clamp(24px,5vw,40px);display:grid}.u2sP1G_ctaTitle{font-size:clamp(1.9rem,4.4vw,2.6rem)}.u2sP1G_ctaActions{flex-wrap:wrap;align-items:flex-start;gap:16px 24px;display:flex}
.icB8aa_page{max-width:calc(820px + var(--gutter) * 2);padding-block:clamp(28px, 5vw, 56px) var(--section-space)}.icB8aa_review{border:1px dashed var(--rose);border-radius:var(--radius-sm);color:var(--rose);margin-bottom:28px;padding:12px 16px;font-size:.8125rem}.icB8aa_head{border-bottom:1px solid var(--line);gap:16px;margin-bottom:8px;padding-bottom:32px;display:grid}.icB8aa_title{font-size:clamp(2.5rem,7vw,4rem)}.icB8aa_updated{color:var(--text-faint);font-size:.875rem}.icB8aa_intro{color:var(--text-muted);font-size:1.0625rem}.icB8aa_section{border-bottom:1px solid var(--line);gap:12px;padding-block:28px;display:grid}.icB8aa_section h2{font-size:1.75rem}.icB8aa_section p{color:var(--text-muted)}.icB8aa_contact{gap:0;margin:24px 0 0;display:grid}.icB8aa_contact>div{border-bottom:1px solid var(--line);gap:4px;padding:18px 0;display:grid}@media (min-width:640px){.icB8aa_contact>div{grid-template-columns:220px 1fr;gap:24px}}.icB8aa_contact dt{letter-spacing:.06em;color:var(--text-faint);font-size:.8125rem}.icB8aa_contact dd{margin:0}
