﻿h1,h2,h3,h4,h5,h6{font-family:'Poppins', sans-serif;font-weight:700}p,a,span,li{font-family:'Poppins', sans-serif;font-weight:300}.d-none{display:none !important}.d-block{display:block !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-flex{display:flex !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:0.25 !important}.opacity-50{opacity:0.5 !important}.opacity-75{opacity:0.75 !important}.opacity-100{opacity:1 !important}.visibility-hidden{visibility:hidden !important}.visibility-visible{visibility:visible !important}.transform-none{transform:none !important}.transform-translate-x-0{transform:translateX(0) !important}.transform-translate-x-full{transform:translateX(100%) !important}.transform-translate-x-neg-full{transform:translateX(-100%) !important}.transform-translate-y-0{transform:translateY(0) !important}.transform-scale-95{transform:scale(0.95) !important}.transform-scale-100{transform:scale(1) !important}.transform-scale-105{transform:scale(1.05) !important}.width-0{width:0% !important}.width-25{width:25% !important}.width-50{width:50% !important}.width-75{width:75% !important}.width-100{width:100% !important}.width-dynamic{width:var(--dynamic-width, 0%) !important}.height-0{height:0 !important}.height-auto{height:auto !important}.height-100{height:100% !important}.height-dynamic{height:var(--dynamic-height, auto) !important}.height-auto-resize{height:auto !important;min-height:var(--dynamic-min-height, auto) !important;max-height:var(--dynamic-max-height, none) !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-auto{overflow:auto !important}.overflow-scroll{overflow:scroll !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-x-auto{overflow-x:auto !important}.overflow-y-auto{overflow-y:auto !important}.body-overflow-hidden{overflow:hidden !important}.body-overflow-auto{overflow:auto !important}.cursor-pointer{cursor:pointer !important}.cursor-default{cursor:default !important}.cursor-not-allowed{cursor:not-allowed !important}.cursor-move{cursor:move !important}.cursor-grab{cursor:grab !important}.cursor-grabbing{cursor:grabbing !important}.cursor-text{cursor:text !important}.cursor-wait{cursor:wait !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-5{z-index:5 !important}.z-10{z-index:10 !important}.z-50{z-index:50 !important}.z-100{z-index:100 !important}.z-999{z-index:999 !important}.z-9999{z-index:9999 !important}.transition-none{transition:none !important}.transition-all{transition:all 0.3s ease !important}.transition-opacity{transition:opacity 0.3s ease !important}.transition-opacity-fast{transition:opacity 0.2s ease !important}.transition-opacity-slow{transition:opacity 0.5s ease !important}.transition-transform{transition:transform 0.3s ease !important}.transition-opacity-transform{transition:opacity 0.3s ease, transform 0.3s ease !important}.transition-dynamic{transition:var(--dynamic-transition, all 0.3s ease) !important}.animation-delay-dynamic{animation-delay:var(--dynamic-animation-delay, 0s) !important}.transform-dynamic{transform:var(--dynamic-transform, none) !important}.animation-none{animation:none !important}.animation-shake{animation:shake 0.5s ease-in-out !important}@keyframes shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.bg-color-dynamic{background-color:var(--dynamic-bg-color, transparent) !important}.bg-gradient-dynamic{background:var(--dynamic-bg-gradient, transparent) !important}.text-color-dynamic{color:var(--dynamic-text-color, inherit) !important}.text-color-error{color:#ff6b6b !important}.font-size-xs{font-size:0.8rem !important}.margin-top-xs{margin-top:5px !important}.margin-dynamic{margin:var(--dynamic-margin, 0) !important}.padding-dynamic{padding:var(--dynamic-padding, 0) !important}.left-dynamic{left:var(--dynamic-left, 0) !important}.top-dynamic{top:var(--dynamic-top, 0) !important}.right-dynamic{right:var(--dynamic-right, 0) !important}.bottom-dynamic{bottom:var(--dynamic-bottom, 0) !important}.position-dynamic{position:absolute !important;width:var(--dynamic-width, auto) !important;height:var(--dynamic-height, auto) !important;left:var(--dynamic-left, auto) !important;top:var(--dynamic-top, auto) !important}.object-fit-cover{object-fit:cover !important}.object-fit-contain{object-fit:contain !important}.object-fit-fill{object-fit:fill !important}.object-fit-none{object-fit:none !important}.object-fit-scale-down{object-fit:scale-down !important}.object-position-center{object-position:center !important}.object-position-top{object-position:top !important}.object-position-bottom{object-position:bottom !important}.object-position-left{object-position:left !important}.object-position-right{object-position:right !important}.pointer-events-none{pointer-events:none !important}.pointer-events-auto{pointer-events:auto !important}.pointer-events-dynamic{pointer-events:var(--dynamic-pointer-events, auto) !important}.user-select-none{user-select:none !important}.user-select-auto{user-select:auto !important}.user-select-all{user-select:all !important}.font-size-dynamic{font-size:var(--dynamic-font-size, inherit) !important}.border-none{border:none !important}.border-0{border-width:0 !important}.border-color-dynamic{border-color:var(--dynamic-border-color, currentColor) !important}.fade-out-collapsed{height:0 !important;padding:0 !important;margin:0 !important;opacity:0 !important;overflow:hidden !important;transition:height 0.3s ease, padding 0.3s ease, margin 0.3s ease, opacity 0.3s ease !important}.form-errors-styled{background-color:rgba(244,67,54,0.2) !important;color:#f44336 !important;border:1px solid rgba(244,67,54,0.3) !important;padding:15px !important;border-radius:6px !important;margin-bottom:20px !important}.form-errors-styled h4{margin:0 0 10px 0 !important;font-size:1rem !important}.form-errors-styled ul{margin:0 !important;padding-left:20px !important}.variable-badge{color:#f39c12 !important;font-weight:bold !important;padding:2px 6px !important;background-color:rgba(243,156,18,0.1) !important;border-radius:3px !important}.toast-notification{position:fixed !important;top:20px !important;right:20px !important;z-index:9999 !important;display:inline-flex !important;align-items:center !important;gap:10px !important;min-width:280px !important;max-width:420px !important;padding:12px 16px !important;background:linear-gradient(135deg, var(--oz-depth-2) 0%, rgba(100,1,39,0.22) 100%) !important;color:var(--oz-text-1) !important;font-size:0.875rem !important;line-height:1.4 !important;border-radius:10px !important;border:1px solid var(--oz-glass-border) !important;border-left:4px solid var(--oz-gold) !important;box-shadow:0 0 0 1px rgba(166,2,64,0.1),0 0 32px -8px rgba(166,2,64,0.2),0 12px 32px -8px rgba(0,0,0,0.5) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;animation:slideInRight 0.3s ease-out !important}.toast-notification>i{flex:0 0 auto !important;font-size:1.05rem !important}.toast-notification .toast-message{flex:1 1 auto !important;color:var(--oz-text-1) !important}.toast-notification .toast-close{flex:0 0 auto !important;background:transparent !important;border:0 !important;color:var(--oz-text-3) !important;cursor:pointer !important;padding:0 2px !important;font-size:0.85rem !important;line-height:1 !important;transition:color 150ms ease, opacity 150ms ease !important}.toast-notification .toast-close:hover{color:var(--oz-text-1) !important}.toast-success{border-left-color:var(--orizen-success) !important}.toast-success>i{color:var(--orizen-success) !important}.toast-error{border-left-color:var(--orizen-critical) !important}.toast-error>i{color:var(--orizen-critical) !important}.toast-warning{border-left-color:var(--orizen-warning) !important}.toast-warning>i{color:var(--orizen-warning) !important}.toast-info{border-left-color:var(--orizen-info) !important}.toast-info>i{color:var(--orizen-info) !important}.toast-autodismiss{animation:slideInRight 0.3s ease-out, toastFadeOut 0.4s ease 4s forwards !important}@keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes toastFadeOut{to{opacity:0;transform:translateY(-10px);pointer-events:none}}.max-height-dynamic{max-height:var(--dynamic-max-height, none) !important}.collapsible-content{overflow:hidden !important;transition:max-height 0.3s ease-out !important}.collapsible-content.collapsed{max-height:0 !important}.collapsible-content.expanded{max-height:var(--dynamic-max-height, none) !important}.collapsible-content.auto-overflow{overflow:auto !important}:root{--orizen-critical: #dc3545;--orizen-critical-bg: #fdf2f2;--orizen-critical-border: #f5c6cb;--orizen-warning: #f59e0b;--orizen-warning-bg: #fffbeb;--orizen-warning-border: #fde68a;--orizen-success: #198754;--orizen-success-bg: #f0fdf4;--orizen-success-border: #bbf7d0;--orizen-info: #0d6efd;--orizen-info-bg: #eff6ff;--orizen-info-border: #bfdbfe;--orizen-muted: #6c757d;--orizen-muted-bg: #f8f9fa;--orizen-muted-border: #dee2e6;--orizen-pro-badge: #6366f1;--orizen-pro-blur: 4px;--orizen-pro-hover-blur: 2px;--orizen-font-xs: 0.7rem;--orizen-font-sm: 0.85rem;--orizen-font-md: 0.9rem;--orizen-font-lg: 1.1rem;--orizen-font-xl: 1.5rem;--orizen-font-2xl: 2rem;--orizen-space-xs: 0.25rem;--orizen-space-sm: 0.5rem;--orizen-space-md: 0.75rem;--orizen-space-lg: 1rem;--orizen-space-xl: 1.5rem;--orizen-shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.05);--orizen-shadow-md: 0 4px 6px rgba(0, 0, 0, 0.07);--orizen-shadow-lg: 0 10px 15px rgba(0, 0, 0, 0.1);--orizen-radius-sm: 4px;--orizen-radius-md: 8px;--orizen-radius-lg: 12px;--orizen-radius-full: 50%;--orizen-transition-fast: 150ms ease;--orizen-transition-normal: 250ms ease;--orizen-transition-slow: 400ms ease;--orizen-autonomy-0: #94a3b8;--orizen-autonomy-1: #818cf8;--orizen-autonomy-2: #fbbf24;--orizen-autonomy-3: #34d399;--oz-depth-0: #0d090a;--oz-depth-1: #140d10;--oz-depth-2: #1b1217;--oz-depth-3: #23181e;--oz-depth-4: #2c1f26;--oz-depth-5: #372930;--oz-warm: #640127;--oz-warm-soft: rgba(100, 1, 39, 0.20);--oz-warm-glow: rgba(100, 1, 39, 0.14);--oz-gold: #A60240;--oz-cream: #D8A0B8;--oz-glass: rgba(255, 255, 255, 0.04);--oz-glass-border: rgba(255, 255, 255, 0.07);--oz-glass-hover: rgba(255, 255, 255, 0.06);--oz-glass-active: rgba(255, 255, 255, 0.09);--oz-text-1: #f0f0f2;--oz-text-2: rgba(240, 240, 242, 0.7);--oz-text-3: rgba(240, 240, 242, 0.42);--oz-text-4: rgba(240, 240, 242, 0.22)}:root{--gold:    #E5A82E;--magenta: #A60240;--prune:   #640127;--d1:      #140D23;--grad:    linear-gradient(151deg, #140D23 25%, #640127 100%);--radius:  14px}[data-theme="dark"]:root{--page:      #100A1C;--surface:   #1A1330;--surface-2: #221A3A;--ink:       #F5ECEA;--soft:      rgba(245, 236, 234, .62);--soft-2:    rgba(245, 236, 234, .42);--line:      rgba(255, 255, 255, .1);--line-2:    rgba(255, 255, 255, .18);--tint:      rgba(166, 2, 64, .14);--tint-line: rgba(166, 2, 64, .4);--gold-ink:  #F0C457;--pos:       #5BD99A;--neg:       #FF8A80;--sh-sm:     0 1px 2px rgba(0, 0, 0, .4);--sh-md:     0 1px 2px rgba(0, 0, 0, .4), 0 24px 60px -32px rgba(0, 0, 0, .8);--gold-tint: rgba(240, 196, 87, .14);--gold-line: rgba(240, 196, 87, .4);--glass-fill:   rgba(255, 255, 255, .05);--glass-fill-2: rgba(255, 255, 255, .1);--glass-fill-3: rgba(255, 255, 255, .2)}[data-theme="light"]:root{--page:      #FBFBFD;--surface:   #FFFFFF;--surface-2: #F6F6F9;--ink:       #15101F;--soft:      #5C5668;--soft-2:    #8B8694;--line:      #ECEAF1;--line-2:    #E0DDE7;--tint:      #FBF3F6;--tint-line: #F0D7E1;--gold-ink:  #9A6A12;--pos:       #2E7D52;--neg:       #B3261E;--sh-sm:     0 1px 2px rgba(20, 13, 35, .05);--sh-md:     0 1px 2px rgba(20, 13, 35, .05), 0 24px 60px -32px rgba(20, 13, 35, .18);--gold-tint: rgba(200, 137, 31, .14);--gold-line: rgba(200, 137, 31, .5);--glass-fill:   rgba(20, 13, 35, .03);--glass-fill-2: rgba(20, 13, 35, .06);--glass-fill-3: rgba(20, 13, 35, .1)}body{background:linear-gradient(151deg, #140D23 25%, #640127 100%);background-attachment:fixed;color:#f0f0f2;font-family:'Poppins', -apple-system, BlinkMacSystemFont, sans-serif;font-weight:300}.cf-landing{max-width:1180px;margin:0 auto;padding:28px 24px 64px}.cf-landing svg.ico{width:1em;height:1em;fill:currentColor;vertical-align:-0.125em}.cf-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:28px;font-size:0.78rem;color:rgba(240,240,242,0.42)}.cf-back-link{display:inline-flex;align-items:center;gap:6px;color:rgba(240,240,242,0.7);text-decoration:none}.cf-back-link:hover{color:#E5A82E}.cf-breadcrumb-sep{color:rgba(240,240,242,0.42)}.cf-breadcrumb-current{color:#f0f0f2;font-weight:500}.cf-hero-split{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center;margin-bottom:32px}@media (max-width: 920px){.cf-hero-split{grid-template-columns:1fr;gap:40px}}.cf-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:0.7rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#E5A82E;margin-bottom:18px}.cf-hero-eyebrow::before{content:'';width:24px;height:1px;background:#E5A82E;display:inline-block}.cf-hero-title{font-size:clamp(2.2rem, 4.8vw, 3.6rem);font-weight:700;line-height:1.05;letter-spacing:-0.02em;margin:0 0 24px;color:#f0f0f2}.cf-hero-title em{color:#E5A82E;font-style:normal}.cf-hero-lede{font-size:1.1rem;color:rgba(240,240,242,0.7);margin:0 0 32px;max-width:520px;line-height:1.6}.cf-hero-lede strong{color:#f0f0f2;font-weight:600}.cf-hero-ctas{display:flex;gap:14px;flex-wrap:wrap}.cf-cta.cf-cta-inline{width:auto;padding:14px 26px;font-size:0.95rem}.cf-hero-trust{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-wrap:wrap;gap:12px 20px;font-size:0.85rem;color:rgba(240,240,242,0.42)}.cf-hero-trust li{display:inline-flex;align-items:center;gap:6px}.cf-hero-trust i{color:rgba(122,211,137,0.95)}.cf-roi-card{background:linear-gradient(180deg, rgba(229,168,46,0.08) 0%, rgba(255,255,255,0.03) 100%);border:1px solid rgba(229,168,46,0.25);border-radius:24px;padding:32px 28px;position:relative;overflow:hidden}.cf-roi-card::before{content:'';position:absolute;top:-40%;right:-20%;width:70%;height:80%;background:radial-gradient(circle, rgba(229,168,46,0.25) 0%, transparent 70%);pointer-events:none}.cf-roi-card h3{font-size:1.2rem;font-weight:700;margin:0 0 18px;position:relative;color:#f0f0f2}.cf-roi-tag{display:inline-block;padding:4px 12px;border-radius:999px;background:rgba(229,168,46,0.15);border:1px solid rgba(229,168,46,0.3);color:#E5A82E;font-size:0.7rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:18px}.cf-roi-rows{display:grid;gap:12px;margin-bottom:22px;position:relative;z-index:1}.cf-roi-row{display:grid;grid-template-columns:1fr auto;align-items:center;padding:12px 14px;background:rgba(0,0,0,0.2);border-radius:10px;border-left:3px solid rgba(255,255,255,0.06)}.cf-roi-row strong{font-weight:600;color:#f0f0f2}.cf-roi-price{color:rgba(240,240,242,0.7);font-size:0.85rem;font-variant-numeric:tabular-nums}.cf-roi-price s{color:rgba(240,240,242,0.42);opacity:0.7}.cf-roi-row-gain{border-left-color:rgba(122,211,137,0.95);background:rgba(122,211,137,0.06)}.cf-roi-row-gain .cf-roi-price{color:rgba(122,211,137,0.95);font-weight:700}.cf-roi-total{background:#E5A82E;color:#140D23;padding:18px 22px;border-radius:12px;display:flex;justify-content:space-between;align-items:baseline;gap:16px}.cf-roi-total>span:first-child{font-size:0.7rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;opacity:0.78}.cf-roi-total-big{font-size:1.85rem;font-weight:700;letter-spacing:-0.025em;line-height:1;font-variant-numeric:tabular-nums}.cf-roi-fineprint{font-size:0.72rem;color:rgba(240,240,242,0.42);margin:14px 0 0;text-align:center;line-height:1.5}.cf-team-strip{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:20px;padding:22px 28px;margin:0 0 56px;display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;backdrop-filter:blur(12px)}@media (max-width: 720px){.cf-team-strip{grid-template-columns:1fr;gap:16px;text-align:center}}.cf-team-label{font-size:0.72rem;color:#E5A82E;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;display:flex;align-items:center;gap:8px}.cf-team-label::before{content:'';width:18px;height:1px;background:#E5A82E}.cf-team-copy{font-size:0.95rem;color:#f0f0f2;font-weight:500;margin:0}.cf-team-copy strong{color:#F6E5B3;font-weight:700}.cf-team-avatars{display:flex;align-items:center}@media (max-width: 720px){.cf-team-avatars{justify-content:center}}.cf-team-avatars img{width:56px;height:56px;border-radius:50%;object-fit:cover;border:3px solid #140D23;margin-left:-14px;box-shadow:0 4px 12px rgba(0,0,0,0.35)}.cf-team-avatars img:first-child{margin-left:0}.cf-stats{display:grid;grid-template-columns:repeat(4, 1fr);gap:1px;background:rgba(255,255,255,0.06);border-radius:18px;overflow:hidden;margin-bottom:80px}@media (max-width: 720px){.cf-stats{grid-template-columns:repeat(2, 1fr)}}.cf-stat{padding:28px 24px;background:linear-gradient(180deg, rgba(255,255,255,0.02), rgba(0,0,0,0.15));text-align:center}.cf-stat-num{font-size:2.2rem;font-weight:700;color:#E5A82E;letter-spacing:-0.02em;line-height:1}.cf-stat-label{font-size:0.78rem;color:rgba(240,240,242,0.7);margin-top:8px;line-height:1.4}.cf-acco-section{margin-bottom:80px}.cf-landing-sub{font-size:1rem;color:rgba(240,240,242,0.7);max-width:680px;margin:0 auto;line-height:1.6}.cf-landing-sub strong{color:#f0f0f2;font-weight:600}.cf-section-title{font-size:1.3rem;font-weight:700;color:#f0f0f2;text-align:center;margin:0 0 14px;letter-spacing:-0.01em}.cf-section-lede{text-align:center;font-size:0.92rem;color:rgba(240,240,242,0.7);max-width:620px;margin:0 auto 28px;line-height:1.6}.cf-section-lede strong{color:#f0f0f2}.cf-bento{display:grid;grid-template-columns:repeat(6, 1fr);gap:14px}@media (max-width: 920px){.cf-bento{grid-template-columns:1fr}}.cf-bento-cell{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:18px;padding:26px 24px;backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:10px}.cf-bento-cell h3{font-size:1.05rem;font-weight:700;color:#f0f0f2;margin:0}.cf-bento-cell p{font-size:0.88rem;color:rgba(240,240,242,0.7);margin:0}.cf-bento-ico{width:44px;height:44px;border-radius:12px;background:rgba(229,168,46,0.12);border:1px solid rgba(229,168,46,0.25);display:inline-flex;align-items:center;justify-content:center;color:#E5A82E;font-size:1.1rem}.cf-bento-ico svg.ico{width:20px;height:20px;fill:currentColor}.cf-bento-badge{font-size:0.7rem;color:rgba(240,240,242,0.42);margin-top:auto;padding-top:8px;border-top:1px solid rgba(255,255,255,0.05)}.cf-b1{grid-column:span 3}.cf-b2{grid-column:span 3}.cf-b3{grid-column:span 2}.cf-b4{grid-column:span 2}.cf-b5{grid-column:span 2}.cf-b6{grid-column:span 6;background:linear-gradient(135deg, rgba(229,168,46,0.1) 0%, rgba(255,255,255,0.02) 100%);border-color:rgba(229,168,46,0.25);display:grid;grid-template-columns:1fr 1.1fr;gap:0;padding:0;overflow:hidden;height:220px}@media (max-width: 720px){.cf-b6{grid-template-columns:1fr;height:auto}}.cf-b6 .cf-bento-ico{background:#E5A82E;color:#140D23;border-color:#E5A82E}.cf-b6-copy{padding:22px 28px;display:flex;flex-direction:column;gap:8px;justify-content:center;min-width:0}.cf-b6-copy h3{font-size:1.2rem}.cf-b6-copy p{font-size:0.85rem}.cf-b6-photo{position:relative;overflow:hidden;height:220px;background:rgba(0,0,0,0.3)}@media (max-width: 720px){.cf-b6-photo{height:200px}}.cf-b6-photo img{width:100%;height:100%;object-fit:cover;object-position:center 38%;display:block}.cf-b6-photo-tag{position:absolute;top:18px;left:18px;font-size:0.7rem;color:#F6E5B3;letter-spacing:0.05em;background:rgba(20,13,35,0.8);padding:6px 12px;border-radius:999px;border:1px solid rgba(229,168,46,0.3);backdrop-filter:blur(8px)}.cf-compare{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:22px;padding:40px;margin-bottom:80px}@media (max-width: 720px){.cf-compare{padding:24px}}.cf-compare-title{font-size:1.5rem;font-weight:700;text-align:center;margin:0 0 32px;color:#f0f0f2}.cf-compare-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:0;border:1px solid rgba(255,255,255,0.08);border-radius:14px;overflow:hidden}.cf-compare-grid>div{padding:14px 18px;border-right:1px solid rgba(255,255,255,0.05);border-bottom:1px solid rgba(255,255,255,0.05);font-size:0.88rem;color:rgba(240,240,242,0.7);text-align:center}.cf-compare-grid>div:nth-child(3n){border-right:0}@media (max-width: 720px){.cf-compare-grid{grid-template-columns:1fr}.cf-compare-grid .cf-ch{display:none}.cf-compare-grid>div{text-align:left}}.cf-ch{background:rgba(255,255,255,0.04);font-weight:700;text-align:center;font-size:0.85rem;color:#f0f0f2}.cf-ch-orizen{background:rgba(229,168,46,0.12);color:#E5A82E}.cf-row-label{color:rgba(240,240,242,0.7);font-weight:500}.cf-compare-grid .cf-yes{color:rgba(122,211,137,0.95);text-align:center}.cf-compare-grid .cf-yes svg.ico{margin-right:4px}.cf-compare-grid .cf-no{color:rgba(240,240,242,0.42);text-align:center}.cf-compare-grid .cf-no svg.ico{margin-right:4px}.cf-testi-block{display:grid;grid-template-columns:280px 1fr;gap:36px;align-items:center;background:linear-gradient(135deg, rgba(229,168,46,0.06) 0%, rgba(20,13,35,0.4) 100%);border:1px solid rgba(229,168,46,0.18);border-radius:22px;padding:32px 36px;margin-bottom:80px}@media (max-width: 720px){.cf-testi-block{grid-template-columns:1fr;text-align:center}}.cf-testi-photo{width:220px;height:220px;border-radius:50%;background:rgba(229,168,46,0.1);display:flex;align-items:flex-end;justify-content:center;overflow:hidden;margin:0 auto;border:4px solid rgba(229,168,46,0.3);position:relative}.cf-testi-photo img{width:100%;height:100%;object-fit:cover;object-position:top}.cf-testi-quote{font-size:1.15rem;line-height:1.55;color:#f0f0f2;font-weight:400;margin:0}.cf-testi-quote::before{content:'"';font-size:3rem;color:#E5A82E;line-height:0.5;margin-right:8px;font-family:Georgia, serif}.cf-testi-author{margin:16px 0 0;font-size:0.85rem;color:rgba(240,240,242,0.7)}.cf-testi-author strong{color:#F6E5B3;font-weight:700;display:block;font-size:0.95rem;margin-bottom:2px}.cf-howto{margin:0 auto 56px;max-width:720px}.cf-howto-timeline{list-style:none;padding:0;margin:0;display:grid;gap:14px}.cf-howto-timeline li{display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:start;padding:16px 20px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:14px;backdrop-filter:blur(12px)}.cf-howto-timeline h3{margin:0 0 4px;font-size:0.95rem;font-weight:600;color:#f0f0f2}.cf-howto-timeline p{margin:0;font-size:0.82rem;color:rgba(240,240,242,0.7);line-height:1.55}.cf-step-num{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(229,168,46,0.15);border:1px solid rgba(229,168,46,0.35);color:#E5A82E;font-weight:700;font-size:0.95rem}.cf-step-num i{font-size:0.9rem}.cf-bonus-inpi{max-width:880px;margin:56px auto 0;padding:24px 26px;background:rgba(229,168,46,0.05);border:1px dashed rgba(229,168,46,0.35);border-radius:16px}.cf-bonus-inner{display:grid;grid-template-columns:1fr;gap:18px;align-items:center}@media (min-width: 720px){.cf-bonus-inner{grid-template-columns:1fr auto}}.cf-bonus-tag{display:inline-block;padding:3px 10px;margin-bottom:8px;border-radius:999px;background:rgba(229,168,46,0.2);color:#E5A82E;font-size:0.65rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase}.cf-bonus-copy h2{margin:0 0 8px;font-size:1.1rem;font-weight:700;color:#f0f0f2}.cf-bonus-copy p{margin:0;font-size:0.86rem;color:rgba(240,240,242,0.7);line-height:1.6}.cf-bonus-copy p strong{color:#f0f0f2}.cf-bonus-price{display:flex;flex-direction:column;align-items:flex-end;text-align:right;padding-left:18px}.cf-bonus-delta{font-size:1.6rem;font-weight:700;color:#E5A82E;letter-spacing:-0.01em}.cf-bonus-delta-sub{font-size:0.72rem;color:rgba(240,240,242,0.42);margin-top:2px}.cf-landing-card-featured{position:relative;border-color:rgba(229,168,46,0.45);background:rgba(229,168,46,0.04);box-shadow:0 12px 32px rgba(229,168,46,0.12),0 8px 24px rgba(0,0,0,0.25)}.cf-landing-badge-card{position:absolute;top:-10px;left:50%;transform:translateX(-50%);padding:4px 14px;background:#E5A82E;color:#140D23;font-size:0.68rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;border-radius:999px;white-space:nowrap}.cf-cta-meta{margin:10px 0 0;font-size:0.7rem;color:rgba(240,240,242,0.42);text-align:center;line-height:1.5}.cf-cta-link{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;margin:10px 0 0;padding:8px 12px;background:transparent;border:0;color:rgba(240,240,242,0.42);font-size:0.78rem;font-weight:500;font-family:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,0.18);cursor:pointer;transition:color 0.15s, text-decoration-color 0.15s}.cf-cta-link:hover{color:#E5A82E;text-decoration-color:#E5A82E}.cf-cta-link svg.ico{opacity:0.7}.cf-landing-card form:has(.cf-cta-link){margin:0}.cf-faq{margin:56px auto 0;max-width:720px}.cf-faq details{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:12px;padding:12px 18px;margin-bottom:10px;backdrop-filter:blur(12px)}.cf-faq details summary{cursor:pointer;font-size:0.88rem;font-weight:600;color:#f0f0f2;list-style:none;padding:4px 0;position:relative;padding-right:24px}.cf-faq details summary::-webkit-details-marker{display:none}.cf-faq details summary::after{content:"+";position:absolute;right:0;top:2px;color:#E5A82E;font-weight:700;font-size:1.1rem;transition:transform 0.15s}.cf-faq details[open] summary::after{content:"−"}.cf-faq details p{margin:12px 0 4px;font-size:0.82rem;color:rgba(240,240,242,0.7);line-height:1.6}.cf-faq details p strong{color:#f0f0f2}.cf-faq details p em{color:#E5A82E;font-style:normal}.cf-related{margin:64px auto 0;max-width:880px;text-align:center}.cf-related-sub{font-size:0.84rem;color:rgba(240,240,242,0.7);margin:0 0 22px}.cf-related-grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 720px){.cf-related-grid{grid-template-columns:repeat(3, 1fr)}}.cf-related-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:12px;color:#f0f0f2;font-size:0.84rem;font-weight:500;text-decoration:none;transition:all 0.15s}.cf-related-card i{color:#E5A82E}.cf-related-card:hover{background:rgba(229,168,46,0.08);border-color:rgba(229,168,46,0.3);color:#f0f0f2;transform:translateY(-1px)}.cf-landing-pricing{display:grid;grid-template-columns:1fr;gap:18px;margin:0 auto 36px}@media (min-width: 720px){.cf-landing-pricing{grid-template-columns:1fr 1fr}}.cf-landing-card{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:18px;padding:28px 26px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px rgba(0,0,0,0.25)}.cf-landing-card header{margin-bottom:18px}.cf-landing-card header h2{margin:0 0 6px;font-size:1.1rem;font-weight:600;color:#f0f0f2}.cf-price{font-size:1.8rem;font-weight:700;color:#E5A82E;letter-spacing:-0.01em;margin:4px 0}.cf-price-sub{font-size:0.72rem;color:rgba(240,240,242,0.42);margin:0 0 8px}.cf-includes{list-style:none;padding:0;margin:0 0 22px;font-size:0.84rem;color:rgba(240,240,242,0.7);line-height:1.6}.cf-includes li{padding:6px 0 6px 22px;position:relative}.cf-includes li::before{content:"✓";position:absolute;left:0;color:rgba(122,211,137,0.95);font-weight:700}.cf-cta,.cf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:12px;font-size:0.88rem;font-weight:700;font-family:inherit;cursor:pointer;text-decoration:none;transition:all 0.2s;border:1px solid transparent;width:100%}.cf-cta-primary,.cf-btn-primary{background:#E5A82E;color:#140D23;border-color:#E5A82E}.cf-cta-primary:hover,.cf-btn-primary:hover{background:#de9d1c;transform:translateY(-1px);box-shadow:0 8px 24px rgba(229,168,46,0.3);color:#140D23}.cf-cta-ghost,.cf-btn-ghost{background:transparent;color:#f0f0f2;border-color:rgba(255,255,255,0.18)}.cf-cta-ghost:hover,.cf-btn-ghost:hover{background:rgba(255,255,255,0.06)}.cf-btn-lg{padding:14px 28px;font-size:0.95rem}.cf-btn-sm{padding:7px 14px;font-size:0.72rem;width:auto}.cf-landing-card form{margin:0;display:block}.cf-landing-card form button.cf-cta,.cf-landing-card form button.cf-btn{width:100%}.cf-landing-faq{text-align:center;margin-top:28px;padding:20px;background:rgba(255,255,255,0.03);border-radius:14px}.cf-landing-faq h3{margin:0 0 10px;font-size:1rem;color:#E5A82E;font-weight:600}.cf-landing-faq p{margin:0;font-size:0.84rem;color:rgba(240,240,242,0.7);line-height:1.6}.cf-landing-faq p strong{color:#f0f0f2}.cf-wizard{max-width:720px;margin:0 auto;padding:48px 24px}.cf-wizard-head{margin-bottom:24px}.cf-wizard-eyebrow{font-size:0.7rem;color:rgba(240,240,242,0.42);letter-spacing:0.05em;text-transform:uppercase}.cf-wizard-head h1{margin:6px 0 0;font-size:1.5rem;font-weight:700;color:#f0f0f2}.cf-wizard-stepper{display:flex;gap:4px;margin-bottom:22px;flex-wrap:wrap}.cf-wizard-step{flex:1 1 18%;min-width:100px;min-height:44px;padding:8px 6px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07);border-radius:8px;font-size:0.65rem;font-weight:500;color:rgba(240,240,242,0.42);text-align:center;line-height:1.25}.cf-wizard-step.is-done{color:rgba(122,211,137,0.95);border-color:rgba(122,211,137,0.3);background:rgba(122,211,137,0.06)}.cf-wizard-step.is-current{color:#E5A82E;border-color:rgba(229,168,46,0.45);background:rgba(229,168,46,0.1);font-weight:600}.cf-wizard-card{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:18px;padding:28px 30px;backdrop-filter:blur(12px)}.cf-wizard-hint{margin:14px 0 0;font-size:0.74rem;color:rgba(240,240,242,0.7);line-height:1.55}.cf-wizard-hint strong{color:#f0f0f2}.cf-juridique-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));gap:10px}.cf-juridique-card{padding:16px 14px;border-radius:12px;background:rgba(255,255,255,0.03);border:2px solid rgba(255,255,255,0.08);cursor:pointer;transition:all 0.15s;text-align:center;display:block;position:relative}.cf-juridique-card:hover{border-color:rgba(229,168,46,0.4);background:rgba(229,168,46,0.04)}.cf-juridique-card.is-selected,.cf-juridique-card:has(input[type="radio"]:checked){border-color:#E5A82E;background:rgba(229,168,46,0.12)}.cf-juridique-card input[type="radio"]{position:absolute;opacity:0;width:1px;height:1px;inset:0;margin:0}.cf-juridique-code{display:block;font-size:1.05rem;font-weight:700;color:#E5A82E}.cf-form-grid{display:grid;gap:16px}.cf-row{display:grid;gap:6px}.cf-row-2{grid-template-columns:1fr 1fr}.cf-row-3{grid-template-columns:1fr 1fr 2fr}.cf-activity-results{max-height:320px;overflow-y:auto}.cf-activity-result{padding:11px 13px;border:1px solid rgba(255,255,255,0.09);border-radius:10px;margin-bottom:7px;cursor:pointer;background:rgba(255,255,255,0.02);transition:border-color 0.12s, background 0.12s}.cf-activity-result:hover{border-color:rgba(229,168,46,0.5);background:rgba(229,168,46,0.12)}.cf-activity-result-path{font-size:0.68rem;color:rgba(240,240,242,0.42);margin-bottom:2px}.cf-activity-result-leaf{font-size:0.85rem;font-weight:500;color:#f0f0f2}.cf-activity-manual summary{font-size:0.76rem;color:rgba(240,240,242,0.42);cursor:pointer;margin-bottom:10px}.cf-activity-selected{display:none;border:1px solid rgba(53,196,141,0.45);background:rgba(53,196,141,0.07);border-radius:12px;padding:16px}.cf-activity-selected.on{display:block}.cf-activity-selected-code{font-family:ui-monospace, monospace;color:#35c48d;font-size:0.78rem}.cf-activity-selected-label{font-weight:600;font-size:0.95rem;margin:4px 0;color:#f0f0f2}.cf-activity-selected-crumb{color:rgba(240,240,242,0.7);font-size:0.76rem}.cf-recap-muted{color:rgba(240,240,242,0.42);font-size:0.78em}.cf-activity-jal-note{border-left:3px solid #E5A82E;background:rgba(229,168,46,0.07);padding:12px 14px;border-radius:0 9px 9px 0;font-size:0.8rem;color:rgba(240,240,242,0.7)}.cf-fieldset{display:grid;gap:16px;padding:16px;border:1px solid rgba(255,255,255,0.1);border-radius:10px;background:rgba(255,255,255,0.02)}.cf-fieldset legend{padding:0 8px;font-size:0.72rem;font-weight:600;color:rgba(240,240,242,0.7);text-transform:uppercase;letter-spacing:0.04em}.cf-form-grid label,.cf-row label{font-size:0.72rem;font-weight:500;color:rgba(240,240,242,0.7);display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px}.cf-form-grid label .req,.cf-row label .req{color:#E5A82E;margin-left:auto;font-weight:700}.cf-form-grid label .hint,.cf-row label .hint{flex-basis:100%;font-size:0.65rem;color:rgba(240,240,242,0.42)}.cf-form-grid label input,.cf-form-grid label select,.cf-form-grid label textarea,.cf-row label input,.cf-row label select,.cf-row label textarea{flex-basis:100%}.cf-form-grid input,.cf-form-grid select,.cf-form-grid textarea,.cf-row input,.cf-row select,.cf-row textarea{padding:9px 12px;border-radius:8px;font-size:0.86rem;font-family:inherit;background:rgba(255,255,255,0.05);color:#f0f0f2;border:1px solid rgba(255,255,255,0.12);transition:border-color 0.15s, background 0.15s}.cf-form-grid input::placeholder,.cf-form-grid select::placeholder,.cf-form-grid textarea::placeholder,.cf-row input::placeholder,.cf-row select::placeholder,.cf-row textarea::placeholder{color:rgba(255,255,255,0.35)}.cf-form-grid input:focus,.cf-form-grid select:focus,.cf-form-grid textarea:focus,.cf-row input:focus,.cf-row select:focus,.cf-row textarea:focus{outline:none;border-color:rgba(229,168,46,0.5);background:rgba(255,255,255,0.08)}.cf-wizard-actions{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,0.08)}.cf-recap{max-width:760px;margin:0 auto;padding:48px 24px}.cf-recap header{margin-bottom:28px}.cf-recap header h1{margin:6px 0 4px;font-size:1.6rem;font-weight:700}.cf-recap-sub{font-size:0.84rem;color:rgba(240,240,242,0.7)}.cf-recap-card{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:14px;padding:20px 24px;margin-bottom:14px;backdrop-filter:blur(12px)}.cf-recap-card h2{margin:0 0 12px;font-size:0.95rem;font-weight:600;color:#E5A82E}.cf-recap-card dl{display:grid;grid-template-columns:160px 1fr;gap:6px 14px;margin:0;font-size:0.84rem}.cf-recap-card dl dt{color:rgba(240,240,242,0.42)}.cf-recap-card dl dd{margin:0;color:#f0f0f2}.cf-recap-row{padding:6px 0;font-size:0.84rem;color:#f0f0f2;border-bottom:1px solid rgba(255,255,255,0.04)}.cf-recap-row:last-child{border:0}.cf-recap-checkout{background:rgba(229,168,46,0.06);border:1px solid rgba(229,168,46,0.2);border-radius:14px;padding:22px 26px;margin-top:22px;text-align:center}.cf-recap-checkout h2{color:#E5A82E}.cf-recap-checkout p{color:rgba(240,240,242,0.7);font-size:0.86rem;margin:8px 0 16px}.cf-recap-checkout strong{color:#f0f0f2;font-weight:600}.cf-recap-trust{margin-top:12px;font-size:0.7rem;color:rgba(240,240,242,0.42)}.cf-checkout{max-width:880px;margin:0 auto;padding:48px 24px}.cf-checkout-head{text-align:center;margin-bottom:32px}.cf-checkout-head h1{margin:0 0 8px;font-size:1.6rem;font-weight:700}.cf-checkout-head p{font-size:0.95rem;color:rgba(240,240,242,0.7);margin:0}.cf-checkout-head p strong{color:#E5A82E;font-weight:600}.cf-checkout-grid{display:grid;grid-template-columns:1fr;gap:18px}@media (min-width: 880px){.cf-checkout-grid{grid-template-columns:1fr 1.1fr}}.cf-checkout-summary,.cf-checkout-form{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:18px;padding:26px 28px;backdrop-filter:blur(12px)}.cf-checkout-summary h2,.cf-checkout-form h2{margin:0 0 16px;font-size:1rem;font-weight:600;color:#E5A82E}.cf-checkout-summary dl{display:grid;grid-template-columns:1fr;gap:12px;margin:0}.cf-checkout-summary dl dt{font-size:0.72rem;color:rgba(240,240,242,0.42);margin-top:4px;letter-spacing:0.03em;text-transform:uppercase}.cf-checkout-summary dl dd{margin:0;font-size:0.86rem;color:#f0f0f2;line-height:1.55}.cf-checkout-total{font-size:1.6rem !important;font-weight:800 !important;color:#E5A82E !important}#stripe-payment-element{min-height:180px;margin-bottom:16px}.cf-checkout-error{margin-top:12px;padding:10px 14px;background:rgba(239,68,68,0.1);border:1px solid rgba(239,68,68,0.35);border-radius:8px;color:#ef4444;font-size:0.78rem}.cf-checkout-trust{margin-top:18px;font-size:0.7rem;color:rgba(240,240,242,0.42);text-align:center;line-height:1.6}.cf-thanks{max-width:640px;margin:0 auto;padding:64px 24px;text-align:center}.cf-thanks header{margin-bottom:32px}.cf-thanks header i{font-size:3rem;color:rgba(122,211,137,0.95);margin-bottom:16px;display:block}.cf-thanks header h1{margin:0 0 8px;font-size:1.7rem;font-weight:700}.cf-thanks header p{font-size:1rem;color:rgba(240,240,242,0.7);margin:0}.cf-thanks header p strong{color:#f0f0f2}.cf-thanks-next{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:18px;padding:28px 32px;text-align:left;margin-bottom:28px}.cf-thanks-next h2{margin:0 0 14px;font-size:1.05rem;color:#E5A82E}.cf-thanks-next ol{margin:0;padding-left:22px;font-size:0.9rem;color:rgba(240,240,242,0.7);line-height:1.7}.cf-thanks-next ol strong{color:#f0f0f2}.cf-thanks-next ol li+li{margin-top:8px}.wedge-related{padding:4rem 0 1rem}@media (max-width: 768px){.wedge-related{padding:2.5rem 0 0.75rem}}.wedge-related .wedge-related-container{max-width:880px;margin:0 auto;padding:0 24px}.wedge-related .wedge-related-title{font-family:'Poppins', sans-serif;font-size:clamp(1.4rem, 3vw, 1.85rem);font-weight:800;color:#F6E5B3;text-align:center;margin:0 0 0.4rem;letter-spacing:-0.01em}.wedge-related .wedge-related-sub{font-size:0.95rem;color:rgba(255,255,255,0.7);text-align:center;margin:0 0 2rem}.wedge-related .wedge-related-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.85rem}@media (max-width: 720px){.wedge-related .wedge-related-grid{grid-template-columns:1fr;gap:0.6rem}}.wedge-related .wedge-related-card{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;padding:0.95rem 1.25rem;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.1);border-radius:14px;color:rgba(255,255,255,0.92);text-decoration:none;font-size:0.95rem;font-weight:500;transition:all 0.25s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.wedge-related .wedge-related-card:hover{background:rgba(255,255,255,0.06);border-color:rgba(246,229,179,0.3);color:#F6E5B3;text-decoration:none;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,0.25)}.wedge-related .wedge-related-card:hover .wedge-related-arrow{transform:translateX(4px)}.wedge-related .wedge-related-label{flex:1;line-height:1.3}.wedge-related .wedge-related-arrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;transition:transform 0.25s ease;opacity:0.7}.wedge-related .wedge-related-arrow .ico{width:14px;height:14px}.wedge-actualites-page .wedge-related .wedge-related-title,[style*="--article-accent"] .wedge-related .wedge-related-title{color:var(--article-accent, #F6E5B3)}.wedge-actualites-page .wedge-related .wedge-related-card:hover,[style*="--article-accent"] .wedge-related .wedge-related-card:hover{border-color:rgba(var(--article-accent-rgb, 246, 229, 179), 0.35);color:var(--article-accent, #F6E5B3)}
