﻿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)}.tarifs-page{font-family:'Poppins', system-ui, sans-serif;color:#F5F1EA;line-height:1.5;min-height:100vh;background:radial-gradient(ellipse 70% 55% at 80% -5%, rgba(229,168,46,0.16) 0%, transparent 60%),radial-gradient(ellipse 60% 50% at 15% 12%, rgba(166,2,64,0.42) 0%, transparent 55%),linear-gradient(160deg, #4a0120 0%, #640127 40%, #3d0118 100%);background-attachment:fixed;scroll-behavior:smooth}.tarifs-page *,.tarifs-page *::before,.tarifs-page *::after{box-sizing:border-box}.tarifs-page .t-wrap{max-width:1180px;margin:0 auto;padding:0 22px}.tarifs-page a{color:inherit;text-decoration:none}.tarifs-page .t-hero{text-align:center;padding:60px 0 20px}.tarifs-page .t-kicker{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:#F6E5B3;background:rgba(229,168,46,0.1);border:1px solid rgba(229,168,46,0.42);padding:7px 15px;border-radius:30px;margin-bottom:22px}.tarifs-page .t-h1{font-size:clamp(31px, 5vw, 50px);font-weight:800;letter-spacing:-0.025em;line-height:1.05;margin-bottom:18px}.tarifs-page .t-h1 em{font-style:normal;color:#E5A82E}.tarifs-page .t-lede{max-width:680px;margin:0 auto;font-size:clamp(15px, 1.6vw, 17.5px);color:rgba(245,241,234,0.74)}.tarifs-page .t-doors{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:760px;margin:34px auto 6px}@media (max-width: 640px){.tarifs-page .t-doors{grid-template-columns:1fr}}.tarifs-page .t-door{border:1px solid rgba(245,241,234,0.12);border-radius:16px;padding:20px 22px;text-align:left;background:rgba(245,241,234,0.045)}.tarifs-page .t-door--accent{border-color:rgba(229,168,46,0.42);background:linear-gradient(180deg, rgba(229,168,46,0.1), rgba(245,241,234,0.045))}.tarifs-page .t-door .t-door-t{font-weight:700;font-size:15.5px;display:flex;align-items:center;gap:9px;margin-bottom:6px}.tarifs-page .t-door .t-em{font-size:19px}.tarifs-page .t-door p{font-size:13px;color:rgba(245,241,234,0.74);line-height:1.5}.tarifs-page .t-door .t-door-p{font-size:12.5px;color:rgba(245,241,234,0.52);margin-top:9px}.tarifs-page .t-door .t-door-p b{color:#F6E5B3;font-weight:700}.tarifs-page .t-anchors{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin:36px 0 8px}.tarifs-page .t-anchors a{font-size:13px;font-weight:500;color:rgba(245,241,234,0.74);padding:8px 15px;border-radius:22px;border:1px solid rgba(245,241,234,0.12);background:rgba(245,241,234,0.045);transition:0.15s}.tarifs-page .t-anchors a:hover{color:#F5F1EA;border-color:rgba(229,168,46,0.42)}.tarifs-page .t-layer{margin:30px 0;border:1px solid rgba(245,241,234,0.12);border-radius:22px;padding:30px 28px;background:rgba(0,0,0,0.14)}.tarifs-page .t-layer--hot{border-color:rgba(229,168,46,0.42);background:linear-gradient(180deg, rgba(229,168,46,0.09), rgba(0,0,0,0.16))}.tarifs-page .t-lhead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:8px}.tarifs-page .t-lhead h2{font-size:clamp(22px, 3vw, 30px);font-weight:800;letter-spacing:-0.02em}.tarifs-page .t-lhead .t-em{margin-right:8px}.tarifs-page .t-lhead .t-badge-hot{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:#3d0118;background:linear-gradient(135deg, #f4c142, #E5A82E);padding:5px 12px;border-radius:20px}.tarifs-page .t-lsub{font-size:14px;color:rgba(245,241,234,0.74);max-width:760px;margin-bottom:22px}.tarifs-page .t-lsub b{color:#F6E5B3}.tarifs-page .t-grid{display:grid;gap:14px}.tarifs-page .t-grid-4{grid-template-columns:repeat(4, 1fr)}.tarifs-page .t-grid-2{grid-template-columns:repeat(2, 1fr)}@media (max-width: 960px){.tarifs-page .t-grid-4{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 620px){.tarifs-page .t-grid-4,.tarifs-page .t-grid-2{grid-template-columns:1fr}}.tarifs-page .t-plan{background:rgba(245,241,234,0.045);border:1px solid rgba(245,241,234,0.12);border-radius:14px;padding:20px;display:flex;flex-direction:column}.tarifs-page .t-plan--feat{border-color:rgba(229,168,46,0.42);background:rgba(229,168,46,0.08);position:relative;box-shadow:0 10px 40px -20px rgba(229,168,46,0.5)}.tarifs-page .t-plan .t-badge{position:absolute;top:-11px;left:20px;font-size:10px;font-weight:700;letter-spacing:0.03em;text-transform:uppercase;padding:4px 11px;border-radius:20px;background:linear-gradient(135deg, #f4c142, #E5A82E);color:#3d0118}.tarifs-page .t-plan .t-pn{font-size:15.5px;font-weight:700}.tarifs-page .t-plan .t-pp{font-family:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;font-size:27px;font-weight:700;color:#F6E5B3;margin-top:4px}.tarifs-page .t-plan .t-pp small{font-size:13px;color:rgba(245,241,234,0.52)}.tarifs-page .t-plan .t-pu{font-size:12px;color:rgba(245,241,234,0.52);margin-top:2px}.tarifs-page .t-plan .t-quote{font-size:12.5px;font-style:italic;color:rgba(245,241,234,0.74);margin:9px 0 12px}.tarifs-page .t-plan ul{list-style:none;flex:1;padding:0;margin:0}.tarifs-page .t-plan li{font-size:12.6px;color:rgba(245,241,234,0.74);padding:5px 0 5px 21px;position:relative;line-height:1.42}.tarifs-page .t-plan li:before{content:"✓";position:absolute;left:0;color:#E5A82E;font-weight:700}.tarifs-page .t-plan li b{color:#F5F1EA;font-weight:600}.tarifs-page .t-plan .t-sub{list-style:none;margin:3px 0 0 6px;padding-left:12px}.tarifs-page .t-plan .t-sub li{font-size:11.8px;padding:3px 0 3px 16px;color:rgba(245,241,234,0.52)}.tarifs-page .t-plan .t-sub li:before{content:"–";color:rgba(245,241,234,0.34)}.tarifs-page .t-plan .t-pcta{display:block;margin-top:16px;text-align:center;font-size:12.5px;font-weight:600;padding:9px;border-radius:10px;border:1px solid rgba(229,168,46,0.42);color:#F6E5B3;transition:0.15s}.tarifs-page .t-plan .t-pcta:hover{background:rgba(229,168,46,0.12);color:#F6E5B3}.tarifs-page .t-plan--feat .t-pcta{background:linear-gradient(135deg, #f4c142, #E5A82E);color:#3d0118;border:none}.tarifs-page .t-plan--feat .t-pcta:hover{color:#3d0118;opacity:0.92}.tarifs-page .t-socle{margin-top:20px;border-top:1px dashed rgba(245,241,234,0.12);padding-top:16px}.tarifs-page .t-socle-l{font-size:12px;color:rgba(245,241,234,0.52);text-transform:uppercase;letter-spacing:0.04em;margin-bottom:10px}.tarifs-page .t-pills{display:flex;flex-wrap:wrap;gap:8px}.tarifs-page .t-pill{font-size:12px;color:rgba(245,241,234,0.74);padding:6px 12px;border-radius:20px;border:1px solid rgba(245,241,234,0.12);background:rgba(245,241,234,0.045)}.tarifs-page .t-modtable{width:100%;border-collapse:collapse;margin-top:8px;font-size:13px}.tarifs-page .t-modtable th{text-align:left;font-weight:600;color:rgba(245,241,234,0.52);font-size:11.5px;text-transform:uppercase;letter-spacing:0.04em;padding:8px 10px;border-bottom:1px solid rgba(245,241,234,0.12)}.tarifs-page .t-modtable td{padding:9px 10px;border-bottom:1px solid rgba(245,241,234,0.06);color:rgba(245,241,234,0.74);vertical-align:top}.tarifs-page .t-modtable td.t-p{font-family:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;color:#F6E5B3;white-space:nowrap;font-weight:500}.tarifs-page .t-modtable td.t-n{color:#F5F1EA;font-weight:500;white-space:nowrap}.tarifs-page .t-modtable tr.t-grp td{color:#F6E5B3;font-weight:600;font-size:11.5px;text-transform:uppercase;letter-spacing:0.04em;padding-top:16px;border-bottom:none}.tarifs-page .t-note-projets{font-size:12.5px;color:rgba(245,241,234,0.74);margin-top:16px}.tarifs-page .t-note-projets b{color:#F6E5B3}.tarifs-page .t-credbox{display:grid;grid-template-columns:repeat(3, 1fr);gap:14px;margin-top:6px}@media (max-width: 620px){.tarifs-page .t-credbox{grid-template-columns:1fr}}.tarifs-page .t-cred{border:1px solid rgba(245,241,234,0.12);border-radius:13px;padding:16px 18px;background:rgba(245,241,234,0.045)}.tarifs-page .t-cred .t-ci{font-size:22px}.tarifs-page .t-cred .t-cn{font-weight:700;font-size:14px;margin:6px 0 4px}.tarifs-page .t-cred p{font-size:12.5px;color:rgba(245,241,234,0.74)}.tarifs-page .t-h1line{font-size:11px;letter-spacing:0.05em;text-transform:uppercase;color:#F6E5B3;font-weight:600;text-align:center;margin:56px 0 -8px}.tarifs-page .t-compare{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 640px){.tarifs-page .t-compare{grid-template-columns:1fr}}.tarifs-page .t-cmp{border:1px solid rgba(245,241,234,0.12);border-radius:16px;padding:22px;background:rgba(245,241,234,0.045)}.tarifs-page .t-cmp--hot{border-color:rgba(229,168,46,0.42);background:linear-gradient(180deg, rgba(229,168,46,0.09), rgba(245,241,234,0.045))}.tarifs-page .t-cmp h3{font-size:17px;font-weight:700;margin-bottom:4px}.tarifs-page .t-cmp .t-tag{font-size:11.5px;color:rgba(245,241,234,0.52);margin-bottom:12px}.tarifs-page .t-cmp ul{list-style:none;padding:0;margin:0}.tarifs-page .t-cmp li{font-size:13px;color:rgba(245,241,234,0.74);padding:6px 0 6px 22px;position:relative}.tarifs-page .t-cmp li:before{content:"✓";position:absolute;left:0;color:#E5A82E}.tarifs-page .t-cmp li b{color:#F5F1EA}.tarifs-page .t-compare-note{font-size:13px;color:rgba(245,241,234,0.74);margin-top:14px;text-align:center}.tarifs-page .t-faq details{border-bottom:1px solid rgba(245,241,234,0.12);padding:4px 0}.tarifs-page .t-faq summary{list-style:none;cursor:pointer;padding:16px 4px;font-weight:600;font-size:15px;display:flex;justify-content:space-between;align-items:center;gap:12px}.tarifs-page .t-faq summary::-webkit-details-marker{display:none}.tarifs-page .t-faq summary:after{content:"+";color:#E5A82E;font-weight:400;font-size:22px;transition:0.2s}.tarifs-page .t-faq details[open] summary:after{transform:rotate(45deg)}.tarifs-page .t-faq p{padding:0 4px 18px;font-size:13.6px;color:rgba(245,241,234,0.74);max-width:820px}.tarifs-page .t-faq p b{color:#F5F1EA}.tarifs-page .t-finalcta{text-align:center;margin:44px 0;border:1px solid rgba(229,168,46,0.42);border-radius:24px;padding:44px 26px;background:radial-gradient(ellipse 80% 120% at 50% 0%, rgba(229,168,46,0.14), transparent 70%),rgba(0,0,0,0.16)}.tarifs-page .t-finalcta h2{font-size:clamp(23px, 3.4vw, 33px);font-weight:800;letter-spacing:-0.02em;margin-bottom:12px}.tarifs-page .t-finalcta p{color:rgba(245,241,234,0.74);max-width:560px;margin:0 auto 24px;font-size:15px}.tarifs-page .t-finalcta .t-fine{margin-top:14px;font-size:12.5px;color:rgba(245,241,234,0.52)}.tarifs-page .t-bigbtn{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:700;padding:15px 30px;border-radius:30px;background:linear-gradient(135deg, #f4c142, #E5A82E);color:#3d0118;transition:transform 0.2s ease, box-shadow 0.2s ease}.tarifs-page .t-bigbtn:hover{color:#3d0118;transform:translateY(-1px);box-shadow:0 12px 34px -14px rgba(229,168,46,0.7)}
